/*************************8      header css           ****************************************************/
.top-nav a{color:#fff;}
.top-nav a:hover{color:#f9c11a;}
.top-nav .fa{color:#f9c11a;}
.top-nav .fa:hover{color:#fff;}

/*.main-nav .logo{margin-top:-17px;}*/
#Navigation{margin:0px 0px;}
.navbar .nav-item{margin:0px 0px;font-size:14px;padding:40px 20px 31px 20px;}
.navbar .nav-item:last-child{margin-right:0px;padding-right:0px;}
.navbar .nav-item:first-child{margin-left:0px;}
.navbar .nav-item.active,.navbar .nav-item:hover{border-bottom:solid 4px #f9c11a;}
.navbar .nav-item.active .nav-link,.navbar .nav-item .nav-link:hover{color:#f9c11a;}
.navbar .nav-item .nav-link{color:#000;padding-left:0px;padding-right:0px;}

/**********                Home page css       *******************************/

.banner .text-block{position:absolute;top:22%;}
.banner h2{letter-spacing:-0.04em; color:#fff !important;}
.banner .bnr-text{width:31%; padding:15px; background:#000; opacity:0.8}

.carousel-control-prev, .carousel-control-next {opacity:1;width:7%;}
.carousel-indicators li {width:10px;height:10px;border-radius:50%;margin-right:10px;opacity:1;}
.carousel-indicators li.active{background-color:#f9c11a;}

.about .box{border:solid 1px #f9c11a;padding:30px 0px;}
.services h5,.portfolio h5{color:#292929;}
.contact .box{border:solid 1px #f9c11a;padding:25px 35px;margin-right:35px;}

.area{border-top:solid 1px #bbb;color:#414141;}
.area h6{letter-spacing:0.1em;}
/**************              Footer                 ******************************/

.footer a{color:#fff;}
.footer a:hover{color:#000;}
.footer .links li{margin-left:20px;}
.footer .copy{font-size:12px;border-top:solid 1px #fff;}
.footer .address .fa{color:#f9c11a;}



/********************     Media query       ***************************************/



@media (min-width: 1600px){
	.container-fluid {max-width: 1920px; padding-left:0px;padding-right:0px;}
	.container {max-width: 1300px; padding-left:0px;padding-right:0px;}
	.banner .text-block{top:30%;}
	
	.about .text-block{margin-right:150px;}
}

@media (min-width: 1200px) and (max-width: 1599.98px){
	
}


@media (min-width: 991.98px) and (max-width: 1199.98px) {   /**                       FOR IPAD   ***********************/
	.navbar .nav-item{padding:40px 13px 31px 13px;}
	.banner .text-block{top:12%;padding-left:30px;}
	.banner .bnr-text{width:40%;}
	
	.services h5{min-height:74px;}
	.fg-item-inner {
    width: 220px;
}
}


@media (min-width: 768px) and (max-width: 991.98px) { 
.fg-item-inner {
    width: 216px;
}

.py-200,.py-100,.py-60,.py-40{padding-top:30px;padding-bottom:30px;}
#Navigation{justify-content: center; width:100%;margin:0px auto;}
.navbar .nav-item{padding:0px 13px 20px 13px;}
.banner .text-block{top:2%;padding-left:30px;}
.banner .bnr-text{width:50%;}
.services h5{min-height:98px;}
.conmh{min-height:140px;}
}

@media (max-width: 767.98px){
	.container {max-width:100% !important;}
	.py-200,.py-100,.py-60,.py-40{padding-top:30px;padding-bottom:30px;}
	.navbar-toggler{margin:0; outline:none !important; position:absolute;top:-50px;right:0px}
.navbar-toggler-icon{width:1.2em; height:1.2em;}
.navbar-collapse{margin:0px; padding:0px; text-align:center; width:100%;}	
	
	#Navigation{margin:0px;}
	.navbar .nav-item{padding:7px 15px;}
	.navbar .nav-item:first-child {margin-top:15px;}
	.navbar .nav-item {background-color:#eee;padding-left:10px;margin:0px 0px 2px 0px;}
	.navbar .nav-item:last-child {margin-right: 0px;}
	
	.banner .text-block{position:static;background-color:#002f5e;padding:15px 0px;}
	.banner .bnr-text{width:100%;}
}


@media (max-width: 576px){
.navbar-toggler{position:static;}
.navbar .nav-item{margin-left:0px;margin-right:0px;}
.navbar .nav-item:last-child {margin-right: 0px !important;}
}
@media (max-width: 479px)
 { 
.fg-item-inner {
    width: 156px;}
 }
@media (max-width: 320px) 
{
	.fg-item-inner { width: 242px;}
 }
/**********************

@media (min-width: 767.98px) { }
@media (min-width: 1920px) { .container{width:1820px; margin:auto;} }
@media (min-width: 1200px) {}
@media (min-width: 1359.98px) and (max-width: 1459.98px) { }
@media (min-width: 1199.98px) and (max-width: 1359.98px) { }
@media (min-width: 991.98px) and (max-width: 1199.98px) {	}
@media (min-width: 768px) and (max-width: 991.98px) { }
@media (max-width: 767.98px) { }

}



***************************/
.wel-img img {border: 1px solid  #ccc;}
.entry-content a {
    box-shadow: none !important;
    transition: none !important;
}

.breadcrumb{border-bottom:1px dashed #d3d3d3; margin:0 0 15px; background-color:transparent;padding:0 0 15px; text-transform:uppercase; font-size:12px;}
.breadcrumb>li+li:before{content:"\00BB";color:#b0a049; margin:0 10px;}
.text-danger{color:#f9c11a!important;}
.fnt20{font-size:20px;}
.mlp{margin-left:17px;}
.headmh{min-height:72px;}
#treatments .row {
    display: flex;
    justify-content: center;
    align-items: center;
}


.page .entry-title{font-size: 29px;
font-family: 'Montserrat', sans-serif;}
.Comingsoon{background:url(../images/coming-soon.png.man_.png) no-repeat top center; opacity:.2; min-height:350px;}