/*
----------------------------
TEMPLATE CLINICS
----------------------------
*/


/*Slider*/
.template-clinics .section-1{min-height: inherit !important;background: none !important;padding: 0 !important;background: none !important;}
/*.template-clinics .section-1 .slider-large .rev_slider_wrapper,
.template-clinics .section-1 .slider-large .rev_slider{max-height: 520px !important;}*/
.template-clinics .section-1 .slider-large .slide-1-clinics .banner-clinics-button{width: 589px;height: 398px;}
.template-clinics .section-1 .slider-large .slide-1-clinics ul{ float: left !important;margin-left: -27px !important;margin-top: 70px !important;width: 100% !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics ul li{visibility: visible !important;position: inherit !important; }
.template-clinics .section-1 .slider-large .slide-1-clinics ul li:nth-of-type(2n) {margin-left: 10px !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics ul li a{font-size: 13px !important;margin-bottom: 7px !important;padding: 18px 40px !important;}

.template-clinics .section-1 .slider-large .slide-1-clinics-2{background: rgba(0,0,0,0.4) !important; padding: 20px 15px 15px !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics-2 h1{font-size: 50px !important; line-height: 50px !important; border-bottom: 1px solid white !important; padding-bottom: 15px !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics-2 h2{font-size: 29px !important;line-height: 29px !important;margin-top: 10px !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics-2 h3{font-size: 22px !important;line-height: 22px !important; margin: 20px 0 !important;}
.template-clinics .section-1 .slider-large .slide-1-clinics-2 a{padding: 18px 40px !important;font-size: 21px !important;}



.template-clinics .section-1 .slider-large .slider-1-clinics-3 h1{font-size: 35px !important; line-height: 35px !important;text-align: right !important;margin-bottom: 20px !important;}
.template-clinics .section-1 .slider-large .slider-1-clinics-3 h2{font-size: 20px !important;line-height: 23px !important;text-align: right !important;}
.template-clinics .section-1 .slider-large .video-button{z-index: 100;}
.template-clinics .section-1 .video-iframe iframe{position: relative !important;left: auto !important;right: auto !important;}

.template-clinics.home .section-dark { background-color: #1a237e; margin-top: 0; margin-bottom: 1px; }
html .template-clinics.home .bg-water-blue { background-color: #1976d2; margin-top: 0; margin-bottom: 0; }
.template-clinics.home .section-dark h1, html .template-clinics.home .bg-water-blue.newsletter h1, html .template-clinics.home .bg-water-blue.newsletter h2 { color: #fff; }
.template-clinics.home .newsletter { padding: 20px 0; }
@-moz-document url-prefix() { 
 .template-clinics .section-1 .slider-large .slide-1-clinics ul li a{padding: 13px 40px !important;}
}
@media screen and (max-width: 64.064em) {
	.template-clinics .section-1 .slider-large .slide-1-clinics .banner-clinics-button{width: 360px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics ul{margin-top: 45px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics ul li a{margin-bottom: 7px !important;padding: 10px 15px !important;}


	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h1{font-size: 35px !important; line-height: 42px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h2{font-size: 24px !important;line-height: 24px !important;margin-top: 10px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h3{font-size: 18px !important;line-height: 18px !important; margin: 15px 0 !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 p{margin-bottom: 0 !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 a{padding: 15px 25px 10px !important;font-size: 18px !important;}

	.template-clinics .section-1 .slider-large .slider-1-clinics-3{margin-left: -80px !important;}
	.template-clinics .section-1 .slider-large .slider-1-clinics-3 h1{font-size: 24px !important; line-height: 24px !important;margin-bottom: 20px !important;}
	.template-clinics .section-1 .slider-large .slider-1-clinics-3 h2{font-size: 15px !important;line-height: 18px !important;}

}

@media screen and (max-width: 1040px) {
	.template-clinics .section-1 .slider-large .slide-1-clinics .banner-clinics-button{width: 360px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics ul{margin-top: 45px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics ul li a{margin-bottom: 7px !important;padding: 10px 15px !important;}

	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h1{font-size: 24px !important; line-height: 24px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h2{font-size: 18px !important;margin-top: 10px !important;  line-height: 18px !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 h3{font-size: 13px !important;  line-height: 13px !important; margin: 10px 0 !important;}
	.template-clinics .section-1 .slider-large .slide-1-clinics-2 a{font-size: 13px !important;}
}
@media screen and ( min-width: 1550px ) {
	.template-clinics .section-1 .slider-large .tp-caption.banner1{left: 15% !important;}
	.template-clinics .section-1 .slider-large .tp-caption.banner2{left: 53% !important;}
}
@media screen and ( min-width: 1750px ) {
	.template-clinics .section-1 .slider-large .tp-caption.banner1{left: 18% !important;}
	.template-clinics .section-1 .slider-large .tp-caption.banner2{left: 52% !important;}
}

.slider-small{display: none;}
@media screen and (max-width: 750px) {
	.slider-large{display: none;}
	.slider-small{display: block;}
	.template-clinics .tp-rightarrow.default,
	.template-clinics .tp-leftarrow.default{width: 30px;height: 30px;background-size: cover;z-index: 99;}

	.template-clinics .section-1 .slider-small .slide-1-clinics-2{background: rgba(0,0,0,0.4) !important; padding: 20px 15px 15px !important;max-width: 100% !important; width:100% !important;position: absolute !important; left: 50% !important;top: 50% !important;transform: translate(-50%,-50%) !important;-webkit-transform: translate(-50%,-50%) !important;-moz-transform: translate(-50%,-50%) !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h1{font-size: 40px !important; line-height: 42px !important; border-bottom: 1px solid white !important; padding-bottom: 15px !important;text-align: center !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h2{font-size: 26px !important;line-height: 26px !important;margin-top: 10px !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h3{font-size: 19px !important;line-height: 19px !important; margin: 20px 0 !important;text-align: center !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 p{margin-bottom: 0;text-align: center !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 a{padding: 18px 40px !important;font-size: 21px !important;}
	.template-clinics .section-1 .slider-small  .tp-caption.banner2{left: 0 !important; right: 0 !important;top:0px !important;bottom: 0px !important;}
}	
@media screen and (max-width: 430px) {
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h1{font-size: 20px !important;line-height: 24px !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h2{font-size: 15px !important;line-height: 22px !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 h3{font-size: 13px !important;line-height: 18px !important;margin: 10px 0 !important;}
	.template-clinics .section-1 .slider-small .slide-1-clinics-2 a{font-size: 14px !important; padding: 18px 40px 15px !important;}
}




.header .text-banner4{margin-left: -85px;}
.template-clinics .header .main-menu>li>div {background-color: rgba(59, 144, 226, 0.88);}
.template-clinics .header .main-menu>li div.sub-menu ul:after{  border-color: transparent transparent rgba(59, 144, 226, 0.88) transparent;}
.template-clinics .custom-checkbox.selected{background-image: url('../img/check-c.png');}
.template-clinics .header .main-menu li:nth-child(2) div.sub-menu ul:after {left: 110px;}
.template-clinics  .header .main-menu li:nth-child(4) div.sub-menu ul:after {left: 290px;}

/* Section 1*/
.template-clinics .section-1{
	background-image: url("../img/clinics-banner.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 60px 0 30px;
}
.template-clinics .section-1 .banner-clinics-button{
	background-image: url("../img/banner-clinics.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    float:left;
    width: 100%;
}
.template-clinics .section-1 .banner-clinics-button ul{ 
	float: left;
    margin-bottom: 70px;
    margin-left: -27px;
    margin-top: 70px;
    width: 100%;
}
.template-clinics .section-1 .banner-clinics-button ul li{float:left;width: 100%;}
.template-clinics .section-1 .banner-clinics-button ul li:nth-of-type(2n){margin-left: 10px;}
.template-clinics .section-1 .banner-clinics-button ul li:nth-of-type(2n+1){margin-left: -5px;}
.template-clinics .section-1 .banner-clinics-button .button{
	background-color: #ff8b00;
	font-size: 13px;
	margin-bottom: 7px;
    padding: 10px 40px;
}
.template-clinics .section-1 .banner-clinics-button .button:hover{opacity: 0.98;}
.template-clinics .section-1 .right-img{margin: 30px 0 15px;}
.template-clinics .section-1 h1{margin-bottom: 0;}

/* Section 2*/
.template-clinics .section-2{padding: 30px 0;}


/* Section 3*/
.template-clinics .section-3 .closevideo{color:#000;}
.template-clinics .section-3 h1{margin-bottom: 50px;}
.template-clinics .section-3 img.brain{margin-top: -50px;}
.template-clinics .section-3 p{margin-bottom: 40px;}
.template-clinics .section-3 ul{margin-bottom: 45px;}
.template-clinics .section-3 ul li{font-size: 131.25%; margin-bottom: 18px;}
.template-clinics .section-3 ul li img{margin-right: 10px;}
.template-clinics .section-3 .small-video .video {top: -45px;}
.template-clinics .section-3 .small-video .video iframe{top:25px !important; bottom:0 !important;}
.template-clinics .section-3 .large=video .video-iframe iframe{top:auto !important;}

.template-clinics .section-3 span.play-video{position: absolute;top: 57%;left:0;right: 0;text-align: center;font-size: 20px;color:#FF8B00;font-weight: 800;}

/* Section 4*/
.template-clinics .section-4{background: #22639f; padding: 20px 0;}
.template-clinics .section-4 > *{margin-bottom: 0}
.template-clinics .section-4 p{font-size: 27px;}

/* Section 5*/
.template-clinics .section-5{background-color: #585852; padding: 50px;}
.template-clinics .section-5 h2{margin-bottom: 30px;}
.template-clinics .section-5 ul{margin-left: 0;}
.template-clinics .section-5 ul li .button.small{padding-left: 15px; padding-right: 15px;}

/* Section 6*/
.template-clinics .section-6{padding: 25px 0; background-image: url(../img/clinics-s6-bg.jpg); background-repeat: no-repeat; background-position: top center; background-size: cover;}
.template-clinics .section-6 .wrapper-position{margin-left: 20px;}
.template-clinics .section-6 ul{margin-left: 46px;}

/* Section 7*/
.template-clinics .section-7{background-color: #626153; padding: 20px;}
.template-clinics .section-7 blockquote{margin-bottom: 0; line-height: 1.2;}
.template-clinics .section-7 .button{margin: 10px 0 0;}

/* Section 8*/
.template-clinics .section-8{background: #e9ebe6 url(../img/clinics-s8-bg.png) repeat;}
.template-clinics .section-8 h2{margin-bottom: 40px; letter-spacing: -1.6px;}
.template-clinics .section-8 .button{margin: }
.template-clinics .section-8 .post-block-4>p{margin-bottom: 0;}

/*new css*/ 
.template-clinics .section-8 .panel{padding-bottom: 0;height: 590px;overflow: hidden;}
.template-clinics .section-8 .reviewAvtar{float:left;margin-right: 15px;border-radius: 50%;}
.template-clinics .section-8 .bf-static-stars i{color: #01aed8;}
.template-clinics .section-8 .reviewContent{font-size: 14px;margin-top: 10px;}
.template-clinics .section-8 .revBigFont{font-size: 18px;text-transform: uppercase;}
.template-clinics .section-8 .arraw{z-index: 10;position: absolute;right: 50px;bottom: 80px;}
.template-clinics .section-8 .arraw a{font-size: 26px;}
.template-clinics .section-8 .arraw a.arrawprev{margin-right: 20px;}
@media screen and (max-width: 370px) {
	.template-clinics .section-8 .panel{height: 450px; overflow-y: scroll;}
	.template-clinics .section-8 .reviewAvtar{margin-right: 5px;}
	.template-clinics .section-8 .bf-static-stars i{font-size: 12px;}
	.template-clinics .section-8 .revBigFont{font-size: 13px;}
	.template-clinics .section-8 .revBigFont small{font-size: 10px;}
}
::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 8px;
}

::-webkit-scrollbar:horizontal {
    height: 8px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .3);
    border-radius: 5px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;  
    background-color: #ffffff; 
}

/* Section 9*/
/*.template-clinics .section-9{
	padding: 60px 0;
	background-image: url(../img/clinics-s9-bg.png); background-repeat: no-repeat; background-position: top center; background-size: auto 100%}
.template-clinics .section-9 h1{margin-bottom: 0;}
.template-clinics .section-9 img{margin-bottom: 38px;}
.template-clinics .section-9 p{margin-bottom: 40px;}*/
.template-clinics .section-9 {background-color:#95d1fc !important ; padding: 40px 0; background-image: url("../img/amenmd-s4-bg.png"); background-repeat: no-repeat; background-size:cover; background-position: top center; min-height: 465px; }
.template-clinics .section-9 .did-you-know .wrapper-position { padding-right: 14.5%; }
.template-clinics .section-9 .minute-confidential .wrapper-position { padding: 0 3%; }
.template-clinics .section-9 .minute-confidential .wrapper-position form { padding: 0 16%; margin-top: 145px; margin-bottom: 40px; }
.template-clinics .section-9 .did-you-know * { color: #32475a; }
.template-clinics .section-9 .did-you-know .arrow i { color: #ff8b00; }
.template-clinics .section-9 .did-you-know .arrow {padding: 8px 0;}
.template-clinics .section-9 .did-you-know h1 span { color: #fff; }
.template-clinics .section-9 .minute-confidential h1 { color: #404040; }
.template-clinics .section-9 .button{background-color: #ff8b00 !important;}

/*Section 10*/
.template-clinics .section-10 { background: #f1f1f1;}
.template-clinics .section-10 h2 { margin-bottom: 68px; }

/*Event*/


@media only screen { 
	.template-clinics .section-3 .button{font-size: 13px;}
		
	}/* Define mobile styles */
	

@media only screen and (max-width:40em) {
	.template-clinics .section-3 .button-amen{margin-bottom: 80px;}
	.template-clinics .section-6{background-size: cover; background-position: top right;}
	.template-clinics .section-6,
	.template-clinics .section-9 {padding-top: 0;}
	.template-clinics .section-8 .post-block-4{width: 265px;margin-left: auto;margin-right: auto;}
	.template-clinics .section-6 .show-for-small-only.columns img{margin-bottom: 20px;}
	.template-clinics .section-6 .show-for-small-only.columns{padding: 0;}
	/*.template-clinics .section-9 .show-for-small-only.columns{padding: 0;}
	.template-clinics .section-9{background-image: none;}*/

	/*new css*/
	.template-clinics .section-9 {padding-bottom: 0;background-image: none;}
	.template-clinics .section-9 .did-you-know .wrapper-position,
	.template-clinics .section-9 .wrapper-position{padding-right: 0;}
	.template-clinics .section-9 .minute-confidential{padding: 0;}
	.template-clinics .section-9 .minute-confidential .wrapper-position{background-image: url("../img/amenmd-s4-bg.png");background-position:top right;background-repeat: no-repeat;padding: 30px 0;}
	.template-clinics .section-9 .minute-confidential .wrapper-position form{margin-top: 0;padding: 0;margin-bottom: 0;padding-left: 0.625em;padding-right: 0.625em}
	.template-clinics .section-9 .box-to-box .arrow{position: inherit;padding: 0; margin:0;text-indent:0; margin-bottom:20px;}
	.template-clinics .section-9 .wrapper-position .list-number li a{font-size: 15px;}

	.template-clinics .accordion h3{font-size: 14px;}
	.template-clinics .accordion .gradientbox{margin-bottom: 20px;}
	.template-clinics .accordion .imgcont{display: inherit !important;float: none !important;margin-left:auto !important;margin-right: auto !important;margin-bottom: 20px !important;}
	.template-clinics .page-banner{height: 20px;margin-bottom: 10px;}
	.template-clinics .page-title{margin-bottom: 10px;}
	.template-clinics .newsletter{margin-bottom: 20px;margin-top: 10px;padding-left: 10px;padding-right: 10px;}
}/* max-width 640px, mobile-only styles, use when QAing mobile issues */

@media only screen and (min-width:40.063em) { 
	.template-clinics .section-2 h1{margin: 0;}
	}/* min-width 641px, medium screens */
@media screen and (max-width: 459px) {
	.template-clinics .section-1 .banner-clinics-button{width: 300px;height: 205px;float:none;margin: 0 auto 20px auto;}
	.template-clinics .section-1 .banner-clinics-button ul{ margin-left: -20px;margin-top: 35px;margin-bottom: 0;}
	.template-clinics .section-1 .banner-clinics-button{background-size: 110% auto;}
	.template-clinics .section-1 .banner-clinics-button .button {font-size: 10px;margin-bottom: 0;padding: 3px 15px !important;}
	.template-clinics .section-3 span.play-video{top: 50%;}
	.template-clinics .section-5{padding-left: 0;padding-right: 0;}
}
@media screen and (max-width: 582px) and (min-width: 459px) {
	.template-clinics .section-1 .banner-clinics-button{width: 460px;height: 398px;float: none;margin: 0 auto;margin-bottom: 30px;}
	.template-clinics .section-1 .banner-clinics-button ul{margin-left: -27px;margin-top: 50px;}
	.template-clinics .section-1 .banner-clinics-button .button{padding: 6px 30px;}
}
@media screen and (max-width: 64em) and (min-width: 582px) {
	.template-clinics .section-1 .banner-clinics-button{width: 582px; height: 398px;margin: 0 auto;float: none;}
}
@media only screen and (min-width:40.063em) and (max-width:64em) {
	.template-clinics .section-8 .post-block-4{width: 265px;margin-left: auto;margin-right: auto;}
	.template-clinics .section-6{background-size: 100% 100%;}
	/*.template-clinics .section-9{background-size: 100% 100%;}*/

}/* min-width 641px and max-width 1024px, use when QAing tablet-only issues */

@media only screen and (min-width:64.063em) {
		
	.template-clinics .section-3 .button{padding-left: 10px; padding-right: 10px; font-size: 21px;}
	}/* min-width 1025px, large screens */
@media only screen and (min-width:64.063em) and (max-width:90em) { }/* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */

@media only screen and (min-width:90.063em) { }/* min-width 1441px, xlarge screens */
@media only screen and (min-width:90.063em) and (max-width:120em) { }/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */ 

@media only screen and (min-width:120.063em) { }/* min-width 1921px, xxlarge screens */

#revz-widget{margin-top: -20px;}