@charset "utf-8";
/* CSS Document */

/* General style start
========================================*/
a:hover,
.btn:hover,
button:hover{
	transition: all 300ms ease;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
}

.btn.active, 
.btn:active{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
}

.form-control:focus,
.form-control{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
}

/* General style end
========================================*/


/* Content style start
========================================*/
.ht-left::before,
.ht-left::after,
.ht-right::before,
.ht-right::after,
.notification-user > ul::before,
.notification-user > ul::after,
.ga-row::before,
.ga-row::after,
.gaf-row::before,
.gaf-row::after,
.collection-row::before,
.collection-row::after,
.thumb-row::before,
.thumb-row::after,
.hrl-row::before,
.hrl-row::after,
.eh-row::before,
.eh-row::after{
	content: ""; 
	display: table; 
	clear: both; 
	float: none;
}
.ht-search .form-control:focus{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
}
.ht-search .btn-submit:active{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;	
}
.down-arrow{
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
}
.menu-toggle .icon-bar{
	transition: all 300ms ease;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	-ms-transition: all 300ms ease;
}
.footer{
	transition: all 700ms ease;
	-webkit-transition: all 700ms ease;
	-moz-transition: all 700ms ease;
	-o-transition: all 700ms ease;
	-ms-transition: all 700ms ease;
}
.login-page #content{
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
}
.nav-items > ul > li{
	transition: all 700ms ease;
	-webkit-transition: all 700ms ease;
	-moz-transition: all 700ms ease;
	-o-transition: all 700ms ease;
	-ms-transition: all 700ms ease;	
}
.nav-items > ul > li.ct-dropdown .down-arrow{
	transition: opacity 700ms ease;
	-webkit-transition: opacity 700ms ease;
	-moz-transition: opacity 700ms ease;
	-o-transition: opacity 700ms ease;
	-ms-transition: opacity 700ms ease;
}
.user-login{
	transform: translateY(-22.50%);
	-webkit-transform: translateY(-22.50%);
	-moz-transform: translateY(-22.50%);
	-o-transform: translateY(-22.50%);
	-ms-transform: translateY(-22.50%);
}
.large_msg{
	transform: translateY(-30%);
	-webkit-transform: translateY(-30%);
	-moz-transform: translateY(-30%);
	-o-transform: translateY(-30%);
	-ms-transform: translateY(-30%);
}
.pa-right .om-tab .om-wrap{
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.change-pass-form{
	transform: translateY(-37%);
	-webkit-transform: translateY(-37%);
	-moz-transform: translateY(-37%);
	-o-transform: translateY(-37%);
	-ms-transform: translateY(-37%);
}
.thumb-slider .slick-list,
.thumb-slider .slick-track{
	transform: none !important;
	-webkit-transform: none !important;
	-moz-transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
}
.edco-faq .panel{
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
}
.documents-list ul > li > a::before{
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}
.eh-main ul li span{
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);	
}
.thumb-main::before,
.thumb-main::after{
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	white-space: nowrap;
}
/* Content style end
========================================*/


/* Responsive style start
========================================*/
@media(max-width:1199px){

}

@media(max-width:1023px){	
.contact-area .gform_confirmation_wrapper{
	transform: none;
	-webkit-transform: none;
	-moz-transform: none;
	-o-transform: none;
	-ms-transform: none;
}
}

@media(max-width:767px){
.nav-main{
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	-ms-transition: none;
}
}

@media(max-width:639px){

}

@media(max-width:479px){

}
/* Responsive style end
========================================*/