@font-face {
    font-family: 'OpenSansBold';
    src: url('../fonts/OpenSansBold.eot');
    src: url('../fonts/OpenSansBold.eot') format('embedded-opentype'),
         url('../fonts/OpenSansBold.woff2') format('woff2'),
         url('../fonts/OpenSansBold.woff') format('woff'),
         url('../fonts/OpenSansBold.ttf') format('truetype'),
         url('../fonts/OpenSansBold.svg#OpenSansBold') format('svg');
}


@font-face {
    font-family: 'OpenSansLight';
    src: url('../fonts/OpenSansLight.eot');
    src: url('../fonts/OpenSansLight.eot') format('embedded-opentype'),
         url('../fonts/OpenSansLight.woff2') format('woff2'),
         url('../fonts/OpenSansLight.woff') format('woff'),
         url('../fonts/OpenSansLight.ttf') format('truetype'),
         url('../fonts/OpenSansLight.svg#OpenSansLight') format('svg');
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/OpenSansRegular.eot');
    src: url('../fonts/OpenSansRegular.eot') format('embedded-opentype'),
         url('../fonts/OpenSansRegular.woff2') format('woff2'),
         url('../fonts/OpenSansRegular.woff') format('woff'),
         url('../fonts/OpenSansRegular.ttf') format('truetype'),
         url('../fonts/OpenSansRegular.svg#OpenSansRegular') format('svg');
}


body {font-family:OpenSansLight, Arial, Tahoma; font-size:15px; color:555555;}


a{ outline:none!important; text-decoration:none!important;   -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out;   }
  
 
  .doctorViewWrapper{position:relative; background:#d9dee3; padding-left:100px; overflow:hidden; min-height:300px;}
  .graducationBg{ background:#ff7717; padding:60px 30px; min-height:320px; position:absolute; top:0; bottom:0; left:0; }
 .doctorViewNav{ margin:0; padding:0; }
  .doctorViewNavDiv{padding-left: 129px;

padding-top: 17px;

width: 100%;} 
  .doctorViewNav li{

display: inline-block;

width: 43%;

list-style: none;

margin-bottom: 25px; }
    .doctorViewNav li p{font-size:16px; color:#333333;  font-family: OpenSansBold, Arial, Tahoma; text-transform:uppercase; }
	    .doctorViewNav li span{color:#555555; font-size:16px; line-height:28px; font-family: OpenSansLight, Arial, Tahoma; display:inline-block}
 .doctorViewNav li h3{ font-size:17px; margin-top:0;}

 .logoDiv{ width:25%; float:left; margin-left: 24px;
margin-bottom: 12px;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out} 

 .logoDiv1{ width:17%; float:left; margin-left: 24px;
margin-bottom: 4px;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out} 
.menuDivOne{width: 61%;
float: right;
margin-top: 40px;
background: #ffd570;
text-align: center;
border-radius: 30px;
margin-right: 47px;
 -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out
}

.menuDiv1{width: 61%;
float: right;
margin-top: 25px;
background: #ffd570;
text-align: center;
border-radius: 30px;
margin-right: 47px;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out}

.headerRow{ position:relative;}
.searchDiv{ position: absolute; 
display: block;
right: -18px;
top: 3px;}
.headerBg{ background:#ff6e08;}
.headerBg1{ background:rgba(0, 0, 0, 0.42)!important; position:fixed; z-index:10; width:100%;}
.headerBgMain{ position:fixed; z-index:100; width:100%; background: rgba(0,0,0,0.52);
background: -moz-linear-gradient(top, rgba(0,0,0,0.52) 0%, rgba(248,80,50,0) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.52)), color-stop(100%, rgba(248,80,50,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.52) 0%, rgba(248,80,50,0) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.52) 0%, rgba(248,80,50,0) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.52) 0%, rgba(248,80,50,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.52) 0%, rgba(248,80,50,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#f85032', GradientType=0 );}

.carousel-fade .carousel-inner .item {
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}
.intouctionWrapper{ border:3px #484c69 solid;}

.menuDivBg1{position: fixed;
z-index: 100; padding-bottom: 10px;

width: 100%;
background: rgba(0, 0, 0, 0.42);
}
input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display: none; 
}


input[type=search] {
	background: #ff6e08 url(../img/search-icon.png)   no-repeat  center;
	border: solid 1px #ff6e08;
padding: 7px 10px 9px 32px;
	width: 55px;
	
	-webkit-border-radius: 10em;
	-moz-border-radius: 10em;
	border-radius: 10em;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
input[type=search]:focus {
	width: 130px;
	background-color: #fff;
	border-color: #ff6e08;
	
	-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
	-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
	box-shadow: 0 0 5px rgba(109,207,246,.5);
}


input:-moz-placeholder {
	color: #999;
}
input::-webkit-input-placeholder {
	color: #999;
}

/* Demo 2 */
#demo-2 input[type=search] {
	width: 15px;
	padding-left: 20px;
	color: transparent;
	cursor: pointer;
}

#demo-2 input[type=search]:focus {
	width: 130px;
	padding-left: 32px;
	color: #000;
	background-color: #fff;
	cursor: auto;
}
#demo-2 input:-moz-placeholder {
	color: transparent;
}
#demo-2 input::-webkit-input-placeholder {
	color: transparent;
}
.logoAlign1{ height:91px; }
.logoAlign{  margin-top:7px; }

.headerRowHolderBg1{ float:right;  padding-right:10px;}
.headerRowHolderBg2{ float:left;  padding-left:20px; padding-bottom: 30px;}
.headerRowHolderBg3{ float:left; width:350px; padding-left:20px; }

.header24LightWhite{ color:#fff; font-size:24px; margin-top:45px; margin-bottom:30px; font-family:OpenSansLight, Arial, Tahoma; font-size:24px; color:fff; text-transform:capitalize;}
.txt15LightWhite{  color:#fff; font-size:14px; line-height:24px; font-family:OpenSansLight, Arial, Tahoma; margin-top:0; margin-bottom:15px; }
.appointmentBtn{ color:#fff!important; font-size:16px;  font-family:OpenSansLight, Arial, Tahoma;  }
.appointmentBtn:hover{ color:#ffe4a4!important;}

.readMoreBtn{ color:#ff6e08!important; font-size:18px;  font-family:OpenSansLight, Arial, Tahoma;  }
.readMoreBtn:hover{ color:#000000!important; }
.noPadding{ padding:0; }
.noPaddingBg{ padding:0; background:#ff5400; }
.iconDiv1{float:left; width:83px;}
.iconDiv2{float:left; width:83px;}
.iconDiv3{float:left; width:70px;}
.txtDivHolder1{ float: left;
width: 297px;}
.txtDivHolder2{ float: left;
width: 277px;}
.txtDivHolder3{  float: left;
    width: 260px;}
	
.departementBg{ background:url(../img/bg-departments.png) top right no-repeat; padding-top:100px; padding-bottom:100px;}
.departementBg1{ background:url(../img/bg-departments-2.png) left 100px  no-repeat; padding-bottom: 145px;}		
.departmentDivTxt{     padding-right: 108px; margin-top: 70px;
    position: relative;
    clear: both;
    text-align: right;
    width: 100%;
}
.departmentDivTxt1{     padding-left: 108px; margin-top: 70px;
    position: relative;
    clear: both;
    text-align: left;
    width: 100%;
}
.departmentDivTxt1:hover .departmentSubHeader26{ color:#ff6e08;}
.departmentDivIcon{ position:absolute; right:0; bottom:0; width:102px;}
.departmentDivIcon1{ position:absolute; left:0; bottom:0px; width:102px;}
	
.departmentHeader41Centre{ text-align:center; color:#3f3f3f; margin-bottom:20px; font-size:41px; font-family:OpenSansLight, Arial, Tahoma; margin-top:0;}	
.departmentHeaderDiv{ max-width:800px; margin:0 auto;}
.doctorsHeaderDiv{ max-width: 631px; margin:0 auto;}
.departmentSubHeader26{ color:#757575; font-size:26px; font-family:OpenSansLight, Arial, Tahoma; margin-top:0; margin-bottom:5px;}
.departmentDivTxt:hover .departmentSubHeader26{ color:#ff6e08;}
.departmentHeaderTxt{ font-size:14px; color:#555555; font-family:OpenSansLight, Arial, Tahoma; line-height:23px;}
.departmentHeaderDiv p{ line-height:23px; margin-bottom:50px;}
.doctorsHeaderDiv p{ line-height:23px; margin-bottom:70px;}
.btnIconSpan{ margin-left:10px; display:inline-block;}
.btnViewMoreDep{ text-align:center; color:#000000!important; display:block; font-size:21px; margin-top:50px; }
.btnViewMoreDep:hover{color:#ff6e08!important;}

.btnViewMoreDepBg{ text-align:center; color:#000000!important; display:block; font-size:16px; margin-top:0px; background:#d4d5d9; padding:10px; }
.btnViewMoreDepBg:hover{color:#fff!important; background:#fe700d;}


.doctorsHeader23{ color: #000;
position: relative;
font-size: 23px;
margin-top: 0;
padding-bottom: 18px; margin-bottom: 25px; }
.doctorsHeader23:before{ position:absolute; content:""; background:#ff6e08; width:50px; height:2px; bottom:0; }
.aboutTxtBlack{ line-height:26px; color:#434343; font-size:16px; margin-bottom:30px;}
.btnViewMore{ color:#ff6e08!important; font-size:17px; }
.btnViewMore:hover{ color:#333!important;}
.doctorsBg{background:#fff; padding:30px; -webkit-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2); position:relative; text-align:center; width:100%; }
.doctorsBg1{background:#fff; padding:30px; -webkit-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2); position:relative; text-align:center; width:100%; }
.doctorsBgHolder{position: absolute;
top: 10px;
right: 14px;}
.doctorsHeader20{ font-size:20px; margin-top:20px; margin-bottom:0px; color:#555555  }
.doctorsHeader16{ font-size:16px; margin-top:0px; margin-bottom:3px; color:#555555  }
.doctorsHeader16Bold{ font-size:16px; margin-top:0px; margin-bottom:3px; font-family:OpenSansBold, Arial, Tahoma; color:#555555   }
.doctorsImg{border-radius:50%;}
.ourFacilityBg{ background:url(../img/bg.jpg) no-repeat; background-attachment:fixed; background-size:cover; padding-bottom:100px; padding-top:100px;}
.ourFacilityHeader{ text-align: center;
color: #fff;
font-size: 31px;
margin-bottom: 20px;
padding-bottom: 10px; margin-top:0;
position: relative; }
.ourFacilityHeader:before{position: absolute;
content: "";
bottom: 0px;
width: 48px;
height: 3px;
right: 50%;
margin-right: -24px;
background: #FF6E08;
border-radius: 30px;  }

.ourFacilityTxtWhite{ color:#fff; font-size:16px; line-height:21px;  }
.ourFacilityDiv{    max-width: 631px;
    margin: 0px auto 30px;
}



.ourFacilityIconTxtDiv{background:#ffa21c; min-height:207px; border:1px #fff solid; border-radius:7px; padding:30px; text-align:center;}
.ourFacilityIconTxtDiv p{ line-height:21px; margin-top:15px; margin-bottom:0; color:#fff; font-size:20px;}
.ourPackagesBg{ background:#fff; padding-top:100px; padding-bottom:30px;}
.ourPackagesHead1{font-family: OpenSansLight, Arial, Tahoma;
font-size: 58px;
margin: 30px 0 0;
color: #3f3f3f;
line-height: 44px; }
.ourPackagesHead2{
font-size: 38px; font-family: OpenSansBold, Arial, Tahoma;
margin: 0;
color: #3f3f3f;
display: block;
position: relative;
padding-bottom: 10px; }
.ourPackagesHead2:before{ display:block; bottom:0; content:""; position:absolute; background:#ff6e08; width:70px; height:3px;} 
.ourPackagesHead3{font-family: OpenSansRegular, Arial, Tahoma;
font-size: 24px;
margin: 20px 0 10px;
color: #484848;}
.ourPackagesHeadAll{position:relative; padding-right:43px;}
.ourPackagesHeadAllHolder{position:absolute; bottom:0; right:0;}
.ourPackagesTxt{ color:#555555; font-size:15px; font-family: OpenSansRegular, Arial, Tahoma; line-height:25px; margin-top:0; margin-bottom:70px;}
.moreBtn{ width:63px; display:block; font-family: OpenSansRegular, Arial, Tahoma; padding:2px; text-align:center; font-size:14px; color:#7c7c7c!important; border:2px #cacaca solid; border-radius:30px; }
.moreBtn:hover{ color:#fff!important; background:#ff6e08; border:2px #ff6e08 solid; }

.newsEventshead40{ font-size:40px; font-family: OpenSansBold, Arial, Tahoma; color:#cacaca; text-align:center; margin-top:10px; margin-bottom:18px;}
.newsEventshead21{ font-size:21px; font-family: OpenSansBold, Arial, Tahoma; color:#555555;  margin-top:0px; margin-bottom:10px;}
.newsEventsTxt{ font-size:16px; line-height:23px; font-family: OpenSansRegular, Arial, Tahoma; margin-bottom:20px; color:#555555; }
.makeApopointmentBg{ background: #ececec;
padding-top: 50px;
padding-bottom: 52px;
padding-right: 40px;
padding-left: 40px;
border-radius: 30px;
margin-top: -90px; }
.newEventsBgYellow{ position:relative; margin-bottom:100px;}
.newEventsBgYellow:after{ position: absolute;
left: 0;
width: 4%;
height: 441px;
background: #ffd570;
display: block;
bottom: 0; z-index:-2}
.newEventsBgYellow:before{ position: absolute;
right: 0;
width: 4%;
height: 441px;
background: #ffd570;
display: block;
bottom: 0;}
.newEventsBg{ padding-bottom:50px;}
.newEventsHeader1{ color:#333333; font-size:41px; font-family: OpenSansBold, Arial, Tahoma; margin-bottom:20px; margin-top:0;}
.newEventsHeader2{ color:#333333; font-size:41px; font-family: OpenSansLight, Arial, Tahoma; margin-bottom:20px;}
.appointmentField{ font-size:16px; font-family: OpenSansLight, Arial, Tahoma; border-bottom:1px #d1d1d1 solid; border-left:none; border-right:none; border-top:none; background:none; width:100%; color:#6a6a6a; padding-bottom: 5px; margin-bottom:20px;}
.appointmentHeader1{ margin-top:0; font-family: OpenSansBold, Arial, Tahoma; margin-bottom:10px;  color:#ff6e08; font-size:34px;}
.appointmentHeader2{ position:relative;  display:block; margin-top:0; font-family: OpenSansRegular, Arial, Tahoma; margin-bottom:30px;  color:#535353; font-size:21px; padding-bottom: 10px;}
.appointmentHeader2:before{ position:absolute; content:""; display:block; left:0; bottom:0; width:73px; height:1px; background:#ff6e08;  }
.appointentWidthHolder{max-width: 435px;}
.submitRequestBtn{ background: #ff6e08 url(../img/pluse2-btn.png) no-repeat right;
border: none;
color: #fff;
text-align: left;
width: 270px;
display: block;
border-radius: 30px;
padding: 10px 30px;
text-align: center; font-size:19px; font-family: OpenSansLight, Arial, Tahoma;    }
.footerBg{ background: url(../img/footer-bg.png) top no-repeat; padding-top: 151px;
padding-bottom: 89px; background-size:cover;  }
.footerAboutHead{ font-family: OpenSansLight, Arial, Tahoma; font-size:41px; margin:0; color:#ff6e08; }
.footerAboutHead1{ font-family: OpenSansBold, Arial, Tahoma; font-size:29px; margin:0px 0 20px; color:#fff; }
.footerAboutTxt{font-family: OpenSansLight, Arial, Tahoma; font-size:15px; margin:0 0 20px; color:#fff; }
.readMoreBorder{ font-size:16px; color:#fff!important; font-family: OpenSansLight, Arial, Tahoma; width:141px; border:1px #ff6e08 solid; text-align:center; padding:8px; border-radius:30px; display:block;    }
.readMoreBorder:hover{ color:#fff!important; background:#ff6e08   }
.footerHead1{font-size: 23px;
color: #fff !important;
font-family: OpenSansBold, Arial, Tahoma;
background: url(../img/pluse1-btn.png) left no-repeat;
padding-left: 24px;
margin-bottom: 14px;
margin-top: 0;}
.footerHead2{font-size:23px; color:#fff!important; font-family: OpenSansLight, Arial, Tahoma;}
.footerNav{ margin:0; padding:0;}
.footerNav li{ list-style:none;}
.footerNav a{ display:block; color:#fff; margin-bottom: 10px; font-size:16px; font-family: OpenSansRegular, Arial, Tahoma;    }
.footerNav a:hover{ margin-left:10px; color:#ff6e08}
.footerIconDiv{ position:relative; padding-left:44px;}
.footerIconDiv span{ font-size: 17px;
color: #e8e8e8;
display: block;
margin-bottom: 15px;}
.footerIconDiv1{ position:absolute; z-index:1; left:0; bottom:0;}
.followUpHead{font-size:20px; font-family: OpenSansBold, Arial, Tahoma; color:#fff; margin-bottom:20px; margin-top:30px;  }
.socialIcon{ border:2px #b6b6b6 solid; border-radius:50%; width:36px; height:36px; display:inline-block; color:#fff!important;  text-align:center; padding-top:4px; margin-right: 7px;}
.socialIcon:hover{ color:#ff6e08!important; border:2px #ff6e08 solid;}
.footerBg1{ background:#000; padding-top:30px; padding-bottom:30px;  }
.copyRightTxt{ color:#858585; font-size:16px; margin:0;}
.copyRightTxtSpan{ font-family: OpenSansBold, Arial, Tahoma; color:#dbdbdb; display:inline-block; margin:0;}
.designedByTxt{color:#858585; font-size:16px; margin:0; text-align:right;}
.designedByTxtLink{ color:#c2c2c2; font-size:16px;  font-family: OpenSansBold, Arial, Tahoma; display:inline-block; }
.designedByTxtLink:hover{ color:#ff6e08;}
.testMonuialBgHolder{ padding-top:0px; }
.testMonialImg{ border-radius:50%; border:2px #ff7717 solid;}
.testMonuialBgHolderAll{border: 1px #ff6e08 solid;
position: relative;
padding-top: 60px; padding-left:30px; padding-right:30px;
padding-bottom: 60px;}

.testMonuialBgHolderAll2{position:absolute; bottom:-85px; right:50%;  margin-right:-43px;  }
.testmonialTxtHolder{ text-align:center; font-family: OpenSansBold, Arial, Tahoma; color:#484848!important ; margin-top:10px; font-size:16px;}
.testmonialTxtHolder1{ text-align:center; font-family: OpenSansLight, Arial, Tahoma; color:#fff ;  font-size:15px; line-height:23px;}
.testmonialTxtHolder2{ text-align:center; font-family: OpenSansLight, Arial, Tahoma; color:#fff ; font-size:15px; line-height:23px;}



.testmonialWrapper .owl-item.active.center .testMonuialBgHolderAll{ background: #ff6e08;
position: relative;
padding-top: 94px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 94px;
margin-top: -50px; -webkit-transition:all 0.7s ease-out;
  -moz-transition:all 0.7s ease-out;
  -ms-transition:all 0.7s ease-out;
  -o-transition:all 0.7s ease-out;
  transition:all 0.7s ease-out;}
.testmonialWrapper .owl-item.active.center .testMonuialBgHolderAll p{text-align:center; font-family: OpenSansLight, Arial, Tahoma; color:#fff!important ;  font-size:15px; line-height:23px;  font-family: OpenSansLight, Arial, Tahoma;}
.testmonialWrapper .owl-item.active.center .testMonuialBgHolderAll .testmonialTxtHolder{text-align:center; font-family: OpenSansLight, Arial, Tahoma; color:#484848!important ;  font-size:15px; line-height:23px;  font-family: OpenSansBold, Arial, Tahoma;}



/*About Us*/

.subPageHeadHolderDiv1{ position:relative;}
.subPageHeadHolderDiv2{ position:absolute;  width:100%; bottom:107px; text-align:center;}
.subPageHeadHolderDiv6{ position:absolute;  width:100%; bottom:50px; text-align:center;}
.subPageHeadHolderDiv6 h2{ font-size:56px; color:#fff; font-family: OpenSansLight, Arial, Tahoma; margin:0;}
.subPageHeadHolderDiv3{  display:inline-block;}
.subPageHeadHolderDiv3 h3{ color:#fff; font-family: OpenSansBold, Arial, Tahoma; font-size:48px; margin-top:0;  }
.breadCrumbNav{ margin:0; padding:0;}
.breadCrumbNav li{ list-style:none; display:inline; font-family: OpenSanRegular, Arial, Tahoma; font-size:16px; color:#fff; position:relative; padding-left: 36px; }
.breadCrumbNav li:before{ content:""; position:absolute; left: 7px; display:block; width:16px; height:2px; background:#ff6e08; bottom:7px;  }
.breadCrumbNav a{ color:#fff; display:inline-block; font-family: OpenSanRegular, Arial, Tahoma; font-size:16px; }
.breadCrumbNav li:first-child:before{ display:none; visibility:hidden; }
.breadCrumbNav li:first-child{padding-left:0!important;}

.subPageBg1{ padding-top:100px; padding-bottom:50px; background:#fff;}
.subPageBg1Txt {color:#555555;  font-size:15px; line-height:33px; margin-bottom:20px; text-align:justify;}

.aboutUsWrapper1{ background: #f5f5f5;
padding: 20px 40px 10px; margin-bottom:40px;}
.aboutUsWrapper1 span{ font-size:20px; margin-bottom:20px; display:inline-block; margin-top:0; color:#555555; font-family:OpenSansBold, Arial, Tahoma; }
.aboutUsWrapper2 h3{ color:#333333; font-size:30px; text-transform:uppercase; margin-bottom:20px; margin-top:0;}
.teamImg{    border-radius: 50%;
    width: 154px;
    height: 155px; overflow:hidden; margin-bottom:20px;
}
.aboutUsWrapper1Div{ position:relative; padding-left:167px; padding-top: 52px; margin-bottom: 57px;}
.aboutUsWrapper1DivHolder{ position:absolute; left:0; top:0;}
.teamImgHeader{ color:#333333; font-size:25px; font-family:OpenSansLight, Arial, Tahoma; margin-top:0;}

.aboutUsWrapper h2{  color:#555555; font-size:30px; margin-top:0; margin-bottom:20px; text-transform:uppercase;  }
.aboutUsWrapper h3{ padding-left:30px; color:#555555; font-size:40px; margin-top:0; margin-bottom:20px; position:relative}



.aboutUsWrapper h3:before{     content: "";
    position: absolute;
    display: block;
    bottom: 3px;
    left: 0;
    width: 16px;
    height: 36px;
    background: #ff6e08;
}  
.aboutUsWrapper p{ color:#555555;  font-size:15px; line-height:33px; margin-bottom:20px; text-align:justify;  }
.aboutNav li:last-child{ margin-bottom:50px;}
.aboutNav{ margin:0; padding:0;}
.aboutNav li{ padding-left:30px; list-style:none; margin-bottom:20px;  background:url(../img/bullet-points.png) left 3px no-repeat; line-height: 23px; color:#555555; font-size:15px;  }
.subPageDepWrapper h3{  background:#ffd570; padding:15px; text-align:center; color:#000000; font-size:30px; margin:0;}
.subPageDepWrapper1 h3{  background:#ff6e08; padding:22px; text-align:center; color:#fff; font-size:24px; margin:0;}
.subPageDepWrapper h2{ margin: 6px 0 7px;   text-align:center; color:#757575; font-size:26px;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out;}
.subPageDepWrapperDiv{ background:#f2f3f7; padding-top:23px; padding-bottom:23px; display:block; border-bottom:1px #bdbebf solid;}
.subPageDepWrapperDiv:hover{ background:#cbcbcb;}
.subPageDepWrapperDiv:hover h2{ color:#fff;}
.viewAllDiv{ background:#ffd570; padding:22px;}
.viewAllDiv a{ font-size:17px; color:#333333; display:block; text-align:center;}
.viewAllDiv a:hover{ color:#ff8b39;}
.depSpanContent{ color:#555555; display:inline-block; line-height:27px; font-size:20px; margin-top:0; margin-bottom:20px; text-align:justify;}
.doctorsImgDiv{ margin-bottom:40px;}
.subPagedoctorsHead{text-align: left;
color: #3f3f3f;
margin-bottom: 20px;
font-size: 41px;
font-family: OpenSansLight, Arial, Tahoma;
margin-top: 0;}

.subDepartementBg1{ padding-top:100px; padding-bottom:50px;   background: url(../img/bg-departments-2.png) left 100px no-repeat, url(../img/bg-departments-3.png) right bottom no-repeat !important;}

.subDepartementBg2{ padding-top:100px; padding-bottom:50px;   background: url(../img/bg-departments-2.png) left 100px no-repeat !important;}
.subTestBg2{ padding-top:64px; padding-bottom:50px;   background: url(../img/bg-departments-2.png) left 100px no-repeat !important;}
.subGallerybg{padding-top:100px; padding-bottom:50px;}
.galleryBtn{ background:url(../img/gallery-btn.png) right no-repeat; position:absolute;  }
.galleryBtn:hover{ background:url(../img/gallery-btn.png) right no-repeat;}
.galleryImgwrapper{position:relative; overflow:hidden; margin-bottom:30px;}
.galleryImgwrapper img{ width:100%;}
.galleryIconWrapper{position: absolute;
z-index: 100;
top: -56px;
right: 16px;
background: url(../img/gallery-btn.png) no-repeat;
width: 49px;
height: 49px;  -webkit-transition:all 0.3s ease-out;
  -moz-transition:all 0.3s ease-out;
  -ms-transition:all 0.3s ease-out;
  -o-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;  }
.galleryImgwrapper:hover .galleryIconWrapper{ top:20px;}
.custom-select{ float:right; width:283px; }
.custom-select select{ width:100%; padding-left:20px; font-family: OpenSanRegular, Arial, Tahoma;   height: 45px; font-size:16px;  color:#fff; border: 1px solid #ff6c05; border-radius:30px;  background: #ff6c05 url(../img/dropdown.png) no-repeat center right;    -webkit-appearance: none;-moz-appearance: none;appearance: none;-ms-appearance: none; -o-appearance: none; margin-bottom:30px;}

.storeLocationHeadBg{ background:#df4900; padding-top:100px; padding-bottom:30px; }
.phnDivHeadBg{ background:#ff6d0d; padding-top:15px; padding-bottom:25px; }
.emailDivHeadBg{ background:#ffb400; padding-top:15px; padding-bottom:25px; }
.emailDivHeadBg span{ font-size:18px; text-align:center; font-family: OpenSanBold, Arial, Tahoma; color:#fff; display:block; margin-top:15px;   }
.emailDivHeadBg p{text-align:center; line-height: 24px; margin-top:0px; margin-bottom:0; color:#fff; font-size:18px; }
.phnDivHeadBg span{ font-size:18px; text-align:center; font-family: OpenSansBold, Arial, Tahoma; color:#fff; display:block; margin-top:15px;   }
.phnDivHeadBg p{text-align:center; line-height: 24px; margin-top:0px; margin-bottom:0; color:#fff; font-size:18px; }
.addressDivHeadBg{ background:#ff5400; padding-top:15px; padding-bottom:25px; }
.addressDivHeadBg p{ text-align:center; line-height: 24px; margin-top:15px; margin-bottom:0; color:#fff; font-size:18px; }
.storeLocationHeadBg h3{ margin:0; text-align:center; color:#fff; font-size:30px;   }
.sendUsMessageHead{ margin-top:100px; margin-bottom:20px; color:#555555; margin-bottom:20px; font-size:31px;}
.usernamefield{ width:100%; padding:16px 55px; color:#555555; font-size:16px; border:1px #dddddd solid; background:url(../img/send-icon1.png) left no-repeat; margin-bottom:25px; }
.messagefield{ width:100%; padding:16px 55px; color:#555555; font-size:16px; border:1px #dddddd solid; background:url(../img/send-icon2.png) left no-repeat; margin-bottom:25px; }
.phoneNumberfield{ width:100%; padding:16px 55px; color:#555555; font-size:16px; border:1px #dddddd solid; background:url(../img/send-icon3.png) left no-repeat; margin-bottom:25px; }
.subjectfield{ width:100%; padding:16px 55px; color:#555555; font-size:16px; border:1px #dddddd solid; background:url(../img/send-icon4.png) left no-repeat; margin-bottom:25px; }
.enterMessageField{width:100%; padding:16px 55px; color:#555555; font-size:16px; border:1px #dddddd solid; background:url(../img/send-icon5.png) left 17px no-repeat; margin-bottom:25px; }
.enterCodeField{width:100%; padding:16px 20px; color:#555555; font-size:16px; border:1px #dddddd solid;  margin-bottom:25px; }
.contactSendbtn{ background: #ff5400 url(../img/send-btn-icon.png) right no-repeat; border-radius:30px; padding:16px; width:273px; border:1px #ff5400 solid; color:#fff; font-size:16px; float:right;}
.resetDiv{ margin-top:10px; }
.resetDivIcon{ padding-left:17px;}
.borderBgOrange h3{font-family: OpenSansRegular, Arial, Tahoma; margin-top:0; color:#fff; font-size:27px; margin-bottom:3px; }
.borderBgOrange p{font-family: OpenSansLight, Arial, Tahoma; margin-top:0; color:#fff; font-size:21px; margin-bottom:3px;}
.borderBgOrange span{font-family: OpenSansBold, Arial, Tahoma; margin-top:0; color:#fff; font-size:21px; margin-bottom:0px;}

.borderWrapperHolder{ /*max-width: 718px;*/
margin: 0 auto; }


.borderWrapperHolder{ /*max-width: 718px;*/
margin: 0 auto; }
.borderWrapperHeader{ font-size:35px; color:#555555; font-family: OpenSansLight, Arial, Tahoma; margin-top:0; margin-bottom:50px;}
.borderBgOrange{ background:#ff6e08; padding: 15px; text-align:center; margin-top:30px;}
.borderBgImg{border-radius: 50%;
overflow: hidden;
width: 250px;
height: 250px;
margin: 0 auto;}

.borderBgImg1{border-radius: 50%;
overflow: hidden;
width: 217px;
height: 217px;
margin: 0 auto;}
.borderBgOrangeHolder{background: #fff; padding:30px 0 0;

-webkit-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
position: relative;
text-align: center;
width: 100%; margin-bottom:50px;}

.borderBgOrangeHolder1{background: #fff; padding:30px 0 30px;

-webkit-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
position: relative;
text-align: center;
width: 100%;}

.borderBgOrangeHolder1 h3{ font-size:20px; font-family: OpenSansLight, Arial, Tahoma; color:#555555; margin:20px 0 3px ;   }
.borderBgOrangeHolder1 p{ color:#555555; font-size:16px; font-family: OpenSansLight, Arial, Tahoma; margin:0px 0 3px ; }
.borderBgOrangeHolder1 span{font-size:16px; font-family: OpenSansBold, Arial, Tahoma; color:#555555; margin:0px 0 3px ; display:inline-block; }

.findLocationDiv{ padding-top:100px; padding-bottom:100px;}
.findLocationHead{ font-size:43px; margin-top:0; margin-bottom:30px; text-align:center;  }

.subPageLogo{ width:100%; border:2px #dddddd solid; margin-bottom:20px;}
.addBannerImg{ margin-top:20px;}
.otherDepWrapper{ position:relative;}
.otherDepWrapper1{position:absolute; right:0; bottom:0;  padding:0px;
	
}
.otherDepWrapper2{position:absolute; right:3px; bottom:0;  padding:0px;
	
}
.depMartmentDiv{ padding-bottom:80px;}
.depWrapperBorder p{ font-size:20px; color:#555555; margin-top:10px; margin-bottom:0; }
.otherDepWrapper h3{ text-align:center; font-size:41px; color:#333333; font-family: OpenSansLight, Arial, Tahoma; margin-bottom:30px; margin-top:0; }
.depWrapperBorder{ border:1px #dddddd solid; margin-top:-1px; border-right:none;  text-align:center; padding:40px;  overflow:hidden; min-height:251px;  }

.depWrapperBorder3{ border:1px #dddddd solid; margin-right:-2px; text-align:center; padding:40px;  overflow:hidden; min-height:251px; width:99%;  }

.depWrapperBorder3 p{ font-size:20px; color:#555555; margin-top:10px; margin-bottom:0; }

.depWrapperBorder1{ border:1px #dddddd solid;   border-bottom:none; text-align:center; padding:40px;  overflow:hidden; min-height:251px;  }

.depWrapperBorder2{ border-bottom:1px #dddddd solid; }

.ourDoctorsBg{ padding-top:50px; padding-bottom:70px;}
.ourDoctorsBg h3{ font-size:41px; color:#333333; text-align:center; margin-bottom:40px; margin-top:0;}
.packageImgWrapper{  border:2px #d7d7d7 solid; margin-bottom:20px;}
.packageImgWrapper img{display:block; width:100%; }

.newsEventsWrapper{ position:relative; }


.newsEventsWrapper h3{ padding-left:30px; color:#555555; font-size:40px; margin-top:0; margin-bottom:20px; position:relative}

.newsEventsWrapperHolder{ position:absolute; left:80px; bottom:-33px; background:#fe700d; padding: 17px; width:230px; text-align:center;}
.newsEventsWrapper h2{ font-size:25px; color:#fff; margin:0; position:relative; }
.newsEventsWrapper h2:before{ position:absolute; left:0; background:url(../img/arrow-btn.png) left no-repeat; }
.newsEventsDiv{ position:relative;}

.testMonialSubWrapper h3{ font-size:25px; color:#333333; margin-bottom:20px;}
.testMonialSubWrapper p{ color: #333333;

font-size: 15px;

text-align: center;

line-height: 31px;

max-width: 907px;

margin: 0 auto 10px;}
.testMonialSubWrapper span{ margin-right:5px;}

.testMonialSubWrapper h2{ font-size:18px; color:#333; }
.newsEventsWrapper h3:before{     content: "";
    position: absolute;
    display: block;
    bottom: 3px;
    left: 0;
    width: 16px;
    height: 36px;
    background: #ff6e08;
} 

.mapIcondiv{ text-align:right;}
.mapIcondiv1{ text-align:left;}
.newDateImg{ margin-right:10px; }
.newsEventsWrapperSpan{ font-size:25px; color:#000000; font-family: OpenSansLight, Arial, Tahoma; display:inline-block; line-height:33px; margin-bottom: 30px;
margin-top: 66px; }
.newsEventsWrapper p{ color:#555555; font-size:15px; line-height:29px; text-align:justify; margin-bottom:55px; }

.testMonialSubWrapper{ position:relative; background:#f8f8f8; text-align:center; border-radius:15px; -webkit-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2);
box-shadow: 1px 1px 15px -3px rgba(0,0,0,0.2); min-height:337px; padding: 50px 66px 30px; margin-top:137px;}
.tableSpan{ border: 1px #b6b6b6 solid;
display: inline-block;
padding: 3px 9px;
margin-left: 12px; font-family: OpenSansBold, Arial, Tahoma!important;}
.doctorsViewWrapper h3{ color:#555555; font-size:35px; position:relative; margin-top:0; margin-bottom:30px; padding-bottom:10px;}
.doctorsViewWrapper h3:before{ content:""; position:absolute; width:80px; height:3px; background:#ff7717; left:0; bottom:0;    }


.graducationBg1{ background: #e7eaeb;
padding: 52px 30px;
min-height: 320px;}
.graducationBgTxt{ color:#fff; text-align:center; font-size:25px; margin-bottom:0;}
.doctorsViewWrapper p{ color:#555555; text-align:justify; line-height:31px; margin-bottom:60px;   }
.testMonialSubWrapperHolder{ position:absolute; margin-right:-69px; right:50%; top: -79px;}
.yourAddressTable td{ vertical-align:top}
.testMonialSubWrapper:before{ content: "";

position: absolute;

right: 50%;
top: -201px;

height: 100%;

width: 1px;

background: #ff6e08;

z-index: -1;    }

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #555;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #555;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #555;
}
:-moz-placeholder { /* Firefox 18- */
  color: #555;
}






   #tag-search {
	display:none;
}






.search-icon {

cursor: pointer;

color: #fff;

font-size: 18px;

margin-top: 40px;

background: #ff6e08;

padding: 7px;

border-radius: 30px;

width: 49px;

text-align: center;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out
}



.search-icon1 {

cursor: pointer;

color: #fff;

font-size: 18px;

margin-top: 25px;

background: #ff6e08;

padding: 7px;

border-radius: 30px;

width: 49px;

text-align: center;  -webkit-transition:all 0.5s ease-out;
  -moz-transition:all 0.5s ease-out;
  -ms-transition:all 0.5s ease-out;
  -o-transition:all 0.5s ease-out;
  transition:all 0.5s ease-out
}


.search-box {
position: absolute;
background-color: #fff;
clear: both;
transform: scale(0);
transform-origin: 100% 0%;
display: none;
top: 36px;
right: 65px;
border-radius: 30px;
z-index: 100;
}

.search-box1 {position: absolute;
background-color: #fff;
clear: both;
transform: scale(0);
transform-origin: 100% 0%;
display: none;
top: 22px;
right: 65px;
border-radius: 30px;
z-index: 100;}
.nameField {
width: auto;
padding: 10px;
    padding-left: 10px;
font-size: 14px;
background-color: #fff;
border: none;
padding-left: 10px;
color: #000;
border-radius: 30px;
}

.searchBtn{ background:#ffca00; padding:7px; border:none; width:36px; text-transform:uppercase; font-size:14px; color:#fff;}
input:focus {
	outline:none;
}
#tag-search:checked + div.search-box {
	display:block;
	animation: trans-in 1s ease;
	animation-fill-mode: forwards;
}
 @keyframes trans-in {
 from {
transform: scaleY(0);
}
to {
	transform: scaleY(1);
}
}




/*2018-09-20*/
.popup-cover img{ width:100%;}
.popup-form{ width:100%; clear:both; background:#ffc621; padding:30px;}
.popup-input{ display:block; width:100%; padding:0 20px; font-size:15px; color:#333; margin:0 0 20px; height:45px; border:1px solid #d49e00; border-radius:5px;font-family: 'OpenSansRegular';}
.popup-input::-webkit-input-placeholder{ color:#333;}
.popup-input::-moz-input-placeholder{ color:#333;}
.radio-input-title{ display:inline-block; float:right; font-weight:normal;font-family: 'OpenSansRegular';}

.radio-sec{ float:left;}
.radio-input{ margin:5px 10px; display:inline-block;}
.radio-sec label{margin:0 5px;}
.popup-button{ display:inline-block; font-size:20px; color:#fff; padding:8px 55px; border-radius:50px; background:#282828; line-height:1; border:none; text-align:center; -moz-transition:0.3s; -webkit-transition:0.3s; transition:0.3s;}
.popup-button-sec{ text-align:center; margin-top:20px;}
.popup-button:hover{ background:#111; color:#fff;}
.facslide
{
    float:left;
    clear:both;
    width:100%;
}



@media (max-width: 1200px) {
.mainNav li a  {padding-bottom:10px;}
.ourPackagesHead3{ font-size:20px;}
.ourPackagesHead1{ font-size:30px;}
.ourPackagesHead2{font-size:30px;}

.stellarnav li a{padding: 9px 8px 9px; font-size: 13px;}
.iconDiv1{ float:none; margin-bottom:10px;}
.iconDiv2{ float:none; margin-bottom:10px;}
.iconDiv3{ float:none; margin-bottom:10px;}
.txtDivHolder1{ float:none; width:auto;}
.txtDivHolder2{ float:none; width:auto;}
.txtDivHolder3{ float:none; }
.departmentSubHeader26{ font-size:20px;}
	.doctorsHeader16Bold{ font-size:13px;}
	.doctorsHeader16{ font-size:13px;}
	.doctorsHeader20{ font-size:16px;}
	.ourFacilityIcon{ height:60px;}
.ourFacilityIconTxtDiv p{ font-size:16px;}
.ourFacilityIconTxtDiv{ min-height:167px;}
.searchDiv{right: 0px;}
.newEventsBgYellow::before{ width:auto; position:static; height:auto;}
.newEventsBgYellow::after{ width:auto; position:static; height:auto;}
.headerRowHolderBg3{ width:auto;}
.menuDivOne{ margin-right: 68px; width:55%;}
.subPageHeadHolderDiv3 h3{ font-size:30px;}
.subPageHeadHolderDiv2{bottom: 56px;}
.subPageHeadHolderDiv6{bottom: 56px;}
.nameField{ padding:8px;}
.resetDiv{margin-bottom: 16px;}
.contactSendbtn{ float:none;}
.borderBgOrange h3{font-size: 22px;}
.borderBgOrange p{ font-size:17px;}
.borderBgOrange span{font-size: 17px;}
.borderWrapperHeader{font-size: 27px; margin-bottom:30px;}
.borderBgImg1{width: 156px;
height: 156px;}
.borderBgOrangeHolder1 h3{font-size: 17px;}
.borderBgOrangeHolder1 p{font-size: 14px;}
.borderBgOrangeHolder1 span{font-size: 14px;}
.borderBgOrangeHolder{ margin-bottom:0;}
.subPageHeadHolderDiv6 h2{ font-size:40px;}
.subPageHeadHolderDiv6{ bottom:30px;}
  .doctorViewNav li{ width:100%;}
  .graducationBg{ position:static; width:100%;}
  .doctorViewWrapper{ padding-left:0;}
  .doctorViewNav li{ padding-left:0;}
  .doctorViewNavDiv{ padding-left:20px;}
  .doctorViewNav li{ margin-bottom:10px;}
  .doctorViewNav li p{ margin-bottom:0;}
  .graducationBg{ min-height:0; padding:30px 0; }
  .graducationBgTxt{ margin-top:10px; font-size:20px}
  .navbar-inverse .navbar-nav > li > a{padding: 9px 14px 9px;}
}

@media (max-width: 992px) {
#owl-news .owl-controls{ position:static!important; margin-top: -26px;

margin-bottom: 30px;} 
.stellarnav li a{padding: 9px 5px 9px;
font-size: 11px;}
.menuDivOne{margin-top: 24px;}
.search-icon{margin-top: 21px;}
.headerRowHolderBg1{ float:none; padding-right:0px;}
.noPaddingBg{ background:none;}
.headerRowHolderBg2{ padding-left:0;}
.header24LightWhite{margin-top: 20px; margin-bottom:20px;}
.iconHeight{ height:45px;}
.headerRowHolderBg3{ float:none;  padding-left:0; width:auto;}
.txtDivHolder3{ width:auto;}
.noPadding{ padding:0; clear:both; }
.depImagNone{ display:none;}
.headerBg{ padding-bottom: 50px;
    padding-top: 27px;}
	.departementBg{ padding-top:50px; padding-bottom:50px;}
	.departmentHeader41Centre{ font-size:30px;}
	.departmentHeaderDiv p{ margin-bottom:0; font-size:14px;}
	.iconSize{height: 68px;}
	.departmentDivTxt{padding-left: 90px; padding-right:0; text-align:left; margin-top: 40px; }
	.departmentDivTxt1{padding-left: 90px; margin-top: 40px;}
	.departmentDivIcon{ left:0;}
	.doctorsBg{ margin-top:40px;}
	.departementBg1{padding-bottom: 50px;}
.ourFacilityIconTxtDiv{   min-height: 180px;}
.ourFacilityBg{ padding-bottom:50px; padding-top:50px;}
#cssmenu > ul{ border-radius:0;}
#cssmenu .submenu-button{height: 34px;}
.ourPackagesBg{ padding-bottom:20px; padding-top:50px;}
.ourPackagesHead1{ margin-top:0; font-size: 30px; text-align:center; line-height: 31px;}
.ourPackagesHead2{ font-size: 30px; margin-bottom:30px; text-align:center;}
.ourPackagesHead2::before{ right:50%; margin-right:-35px;}
.ourPackagesHead3{ text-align:center;}
.ourPackagesTxt{ text-align:center; max-width:350px; margin:0 auto 20px;}
.ourPackagesHeadAllHolder{ position:static;}
.moreBtn{width: 100px; padding: 7px; margin:0 auto 30px;}
.makeApopointmentBg{ margin-top:0px;}
.newEventsHeader1{ text-align:center;}
.newEventsHeader1{font-size: 30px;}
.newEventsHeader2{font-size: 30px;}
.newImgHolder{ margin:0 auto; display:block;}
.newsEventshead21{ text-align:center;}
.readMoreBtn{ margin:0 auto 30px; display:block; text-align:center;}
.newsEventsTxt{ max-width:360px; margin:0 auto 20px;; text-align:center;}
.newsEventshead40{ font-size:30px;}
.newsEventshead21{ font-size:17px;}
.newsEventsTxt{ font-size:14px;}
.doctorsHeaderDiv p{ font-size:14px;}
.aboutTxtBlack{ font-size:14px;}
.ourFacilityTxtWhite{ font-size:14px;}
.ourPackagesTxt{ font-size:14px;}
.appointmentHeader1{font-size: 26px;}
.appointmentHeader2{ font-size:17px;}
.makeApopointmentBg{ padding-bottom:30px; padding-top:30px;}
.footerBg{ padding-top:60px; padding-bottom: 60px;}
.footerHead1{ margin-top:30px;}
.footerAboutHead{ font-size:30px;}
.footerAboutHead1{ font-size:30px;}
.footerIconDiv{ margin-top:20px;}
.test .owl-stage-outer {
    height: 422px;
}
.testMonuialBgHolder{ padding-bottom:50px; }
.doctorsHeaderDiv p{ margin-bottom:30px;}

.appointentWidthHolder{ max-width:100%;}
.btnViewMoreDep{margin-top: 30px; font-size:17px;}
.stellarnav.mobile.light > ul{ margin-top:50px;}
.newEventsBgYellow{ margin-bottom:50px;}
.subPageBg1{ padding-top:50px; padding-bottom:20px;}
.aboutUsWrapper h3{ margin-bottom:20px; font-size: 30px;}
.depMartmentDiv{ padding-bottom:50px;}
.aboutUsWrapper h3::before{ width: 12px;
height: 21px;}
.aboutUsWrapper p{ font-size:14px;}
.aboutNav li{ font-size:14px;}
.aboutUsWrapper h2{ margin-bottom:30px;}
.subPageDepWrapper h3{font-size: 25px;}
.subPageDepWrapper h2{ font-size:20px;}
.subDepartementBg1{ padding-top:50px;}
.sendUsMessageHead{ margin-top: 40px; font-size: 26px;}
.menuDiv1{margin-top: 16px;}
.search-icon1{ margin-top: 14px;}
.findLocationHead{font-size: 30px;}
.findLocationDiv{ padding-bottom:50px; padding-top:50px;}
.subGallerybg{ padding-top:50px;}
.subPagedoctorsHead{ font-size:30px; }
.aboutUsWrapper h2{ margin-bottom:20px; font-size:25px;}
.teamImgHeader{ font-size:21px;}
.aboutUsWrapper2 h3{ font-size:25px;}
.aboutUsWrapper1 span{ font-size:18px;}
.aboutUsWrapper1Div{ padding-top: 170px;
margin-bottom: 17px; padding-left:0;}
.subPageLogo{ width:37%; margin:0 auto 30px;}
.borderBgImg1{width: 200px;
height: 200px;}
.subDepartementBg2{ padding-top:50px; padding-bottom:20px;}
.depWrapperBorder{ border-right:1px #dddddd solid;}
.ourDoctorsBg{ padding-top:0; padding-bottom:0px;}
.ourDoctorsBg h3{ margin-bottom:0px; font-size:30px;}
.otherDepWrapper h3{ font-size:30px;}
.newsEventsWrapper h3{ font-size:30px;}
.newsEventsWrapper h3::before{top: 4px;
left: 0;

height: 31px;}
.newsEventsWrapperSpan{ margin-top:46px; font-size:20px; margin-bottom:20px;}
.newsEventsWrapper p{ margin-bottom:20px;}
.newsEventsWrapper h2{ font-size:22px;}
.newsEventsWrapperHolder{ bottom:0; left:0;}
.doctorsViewWrapper h3{ margin-top:30px; font-size:26px; margin-bottom:20px;}
.doctorsViewWrapper p{ margin-bottom:20px;}
.graducationBg{padding: 32px 30px 30px; min-height:0}
.graducationBg1{ padding: 24px 30px 30px; min-height:0;}
.navbar-inverse .navbar-nav > li > a{padding: 9px 10px 9px; font-size:12px;}



/*2018-09-20*/
.radio-input-title{ float:none !important; display:block; text-align:center;}
.radio-sec{ float:none ; display:inline-block;}
.radio-wrap{ text-align:center;}

}




/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

.ourFacilityIconTxtDiv{width: 100%;
margin: 0 auto 20px;  padding: 24px;  min-height: 149px;}
.submitRequestBtn{width: 100%; padding: 10px 0px; font-size: 14px;}
.logoDiv{width: 30%;}
.menuDivOne {
    width: 20%;
}
.custom-select{ float:none;}
.stellarnav .menu-toggle, .stellarnav .call-btn-mobile, .stellarnav .location-btn-mobile, .stellarnav .close-menu{padding: 7px; color:#333!important}

.stellarnav.mobile.light > ul{margin-top: 30px;}
.logoDiv{ margin-left:10px;}
.headerContainerHolder{ padding-left:0; padding-right:0;}
.searchDiv{ right:4px;}
.menuDivOne {margin-right: 61px; font-size: 14px;}
.subPageHeadHolderDiv2{ position:static; background:#fe700d; padding:10px;}
.subPageHeadHolderDiv6{ position:static; background:#fe700d; padding:10px;}
.breadCrumbNav li::before{ background:#fff;}
.menuDivOne {
    margin-top: 25px;
}
.search-icon {
    margin-top: 23px;
}
.search-box{top: 21px;
right: 58px;}
.custom-select select{ width:90%;}
.teamImgHeader{ font-size:18px;}
.aboutUsWrapper1{padding: 20px 20px 10px;}
.aboutUsWrapper2 h3{ line-height:30px;}
.teamImgHeader{ line-height:25px;}
.aboutUsWrapper h3{ margin-bottom:20px;}
.aboutUsWrapper2 h3 {
    font-size: 21px;
}
.subPageLogo {
    width: 260px;
}
.depSpanContent{ font-size:17px;}
.ourDoctorsBg{ padding-bottom:50px;}
.subPageHeadHolderDiv6 h2{ font-size:30px;}
.newsEventsWrapperHolder{ padding: 10px;
width: 190px;}
.mapIcondiv{ text-align:left;}
.testMonialSubWrapper h2{ font-size:15px;}
.testMonialSubWrapper{padding: 50px 22px 30px;}
.testMonialSubWrapper h3{ font-size:20px; margin-bottom:10px;}
.txt15LightGreyHolder{ font-size:13px;}
.txt15RegularGreyHolder{ font-size:14px;}
.tableSpan{ font-size:13px;}
.tableSpan{padding: 3px 4px;}
.txt15LightGreyHolder{ font-size:11px;}
.txt15RegularGreyHolder{ font-size:13px;}

}



/* Portrait phones and smaller */
@media (max-width: 480px) {
.departmentDivIcon{ top:0;}
.departmentDivIcon1{ top:0;}
.logoDiv{width: 40%;}
.menuDivOne {
  width: 20%;
font-size: 10px;
margin-right: 48px; margin-top: 19px;
}
.search-icon{width: 38px; font-size: 13px; margin-top:16px;}
.departmentHeader41Centre{ font-size:28px;}
.aboutUsWrapper h3::before{ top:5px;}
.search-box{top: 13px;
right: 43px;}
.borderBgImg{width: 215px;
height: 215px;}
}





