/********** Header ********************************************************************/
.quick-search {border-bottom:1px solid #fff;}
.quick-search .form-control {background:transparent; border:none; box-shadow:none; color:#fff; padding:0px;}
.quick-search .btn {background:transparent !important; border:none; padding:0px;}
.badge {padding: 0.35em 0.45em; font-size: .55em; border-radius: 50%; margin: 0 0 0 -7px;}

/********** MainBanner **************************************************************************************************/
.carousel-caption,.max-width {bottom:auto; z-index:9;}
.overlay {background:rgba(0,0,0,0.42); z-index:1;}

/********** image hovereffect **************************************************************************************************/
.hovereffect img {position:relative; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-10px,0,0); transform: translate3d(-10px,0,0);}
.hovereffect:hover img {opacity: 0.4; filter: alpha(opacity=40); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}

.hovereffect h2 {text-transform: uppercase; color: #fff; padding: 0.4em 0; background-color: transparent;}
.hovereffect h2:after {position: absolute; bottom:0; left:0; width:100%; height:2px; background:#fff; content:''; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0);}
.hovereffect:hover h2:after {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}

.hovereffect a, .hovereffect p {color: #FFF; font-size:20px; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);}
.hovereffect:hover a, .hovereffect:hover p {opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}

/********** content ***************************************************************************************************/

#newsletter { background: url(../images/newsbg.jpg) no-repeat center center; background-size:cover; min-height:800px; font-size:18px;}
#newsletter .form-control {height:60px;}

/********** Footer ***************************************************************************************************/
#Footer a {color:#fff; padding: 0px;}
#Footer a:hover,#Footer a.active {color:#3c87df;}

.copyright {font-size:12px;}


//	STYLE CSS FOR DROPDOWN-MENU //

.dropdown-menu{
	display:none !important;}
}
.dropdown:hover .dropdown-menu {display: block !important;}

.dropdown-menu{
	
}
.dropdown-menu .menu-item {
	padding:0px;
	white-space:nowrap
}
.dropdown-menu .menu-item .nav-link {
	font-size:18px; //according content
}
.caret:after {display: inline-block; width: 0; height: 0; margin-left: .255em; vertical-align: .255em;  content: ""; border-top: .3em solid; border-right: .3em solid transparent; border-bottom: 0; border-left: .3em solid transparent;}


.breadcrumb {
background-color: transparent !important;
padding: 0px !important;
margin-top: 15px;
font-size: 15px;
padding-bottom: 15px !important;
border-bottom: dashed 1px #c2c2c2;
}
.breadcrumb a{ 
color:#0090df !important;
}
.breadcrumb li.active:before{
content: "\00BB";
font-family: "Font Awesome 5 Free";
margin-right: 5px;
margin-left: 5px;
font-weight: 900;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-primary.px-4.text-white {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}