/******************************************
***          YT Framework: CSS          ***
*******************************************/

/*   General style    */

a{
	-webkit-transition: color 0.15s ease-in-out 0s;
	-moz-transition: color 0.15s ease-in-out 0s;
	-o-transition: color 0.15s ease-in-out 0s;
	-ms-transition: color 0.15s ease-in-out 0s;
	transition: color 0.15s ease-in-out 0s;	
}

.cpanel-theme-color .theme-color{
	-webkit-transition: text-shadow 0.25s ease-in-out 0s;
	-moz-transition: text-shadow 0.25s ease-in-out 0s;
	-o-transition: text-shadow 0.25s ease-in-out 0s;
	-ms-transition: text-shadow 0.3s ease-in-out 0s;
	transition: text-shadow 0.3s ease-in-out 0s;	
}
button,.button,
ul.yt-login-regis li > a.show,
div.image-content.intro,
span.catItemImage img{
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;	
}

textarea,
input[type="text"],
input[type="password"]{
	-webkit-transition: background-color 0.3s ease-in-out 0s;
	-moz-transition: background-color 0.3s ease-in-out 0s;
	-o-transition: background-color 0.3s ease-in-out 0s;
	-ms-transition: background-color 0.3s ease-in-out 0s;
	transition: background-color 0.3s ease-in-out 0s;	
}
ul.list-imageitem li > a:after,
a.readmore:after,
a.more-view:after,
div.see-all a:after{
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;	
}
a.readon{
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;	
}

._menu li,
.phone:before,
div.catItemReadMore a:after,
.sj-responsive-listing .respl-wrap .respl-items .respl-item .item-title a:after,
.module_menu ul.menu li > a, .module_menu ul.menu li > .separator,
.about-us a:after,
a.k2ReadMore:after
{
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}

/*.icon-search:before,*/
.download .item > div:before,
.sj-basic-news .bs-items .bs-image a:before,
ul.navi li.level1 > .item-link:after,
.cat-hits
{
	-webkit-transition: all 0.2s ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}

.cat-hits {
	-webkit-animation-delay: 0.1s;
	-moz-animation-delay: 0.1s;
	-ms-animation-delay: 0.1s;
	-o-animation-delay: 0.1s;
	animation-delay: 0.1s;
	
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -ms-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
	
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
	
    -webkit-animation-timing-function: ease;
    -moz-animation-timing-function: ease;
    -ms-animation-timing-function: ease;
    -o-animation-timing-function: ease;
    animation-timing-function: ease;
	
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}