/* body{font-size: 20px;margin: 0px;padding: 0px;background: #FFF;font-family: PT Sans;font-weight: normal;color: #333;overflow-y: visible;}
h1{text-align:center;font-family: 'Open Sans';font-weight:600;padding:50px 0;font-size:47px;} */
/* h2{text-align:left;font-family: 'Open Sans';font-weight:normal;padding:10px 0px 10px 0px;} */
/* h3{text-align:left;text-transform:capitalize;font-family: 'Open Sans';font-weight:normal;} */
/* p{margin: 20px 0px 20px 0px;} */
.clearer{clear:both;}
.downArrow{background: #FFF url(../images/drop_down.html) no-repeat right center;padding-right: 25px;}
.menuFixed{position: fixed;top: 0px;z-index: 999;}
.disable{opacity: 0.5;background: #000;top: 0px;left: 0px;right: 0px;bottom: 0px;position: absolute;z-index: 100;display: none;}
/*.floatingLogoImg{width:130px;height:auto;}*/
.floatingLogoImg{width:95px !important;height:auto;margin:12px !important;}
.floatingLogoImgSmall{width:0px !important;height:auto !important;margin:0px !important;}
.floatingMenuTopPadding{padding-top: 120px;}
        
@media only screen and (max-width:900px)
{
    h1{text-align:center;font-family: 'Open Sans';font-weight:normal;padding:30px 0px 30px 0px !important; font-size:28px;}

}
        
.skh{position: relative;}
.skh .headerLarge{height:95px;display:block;} /*{height:120px;display:block;}*/
.skh .headerSmall{height:80px;display:none;}
.skh .floatingLogo{left: 170px;display: inline-block;position: fixed;z-index: 300000;top: 0px; box-shadow: 2px 3px 5px #999; -webkit-box-shadow: 2px 3px 5px #999; -moz-box-shadow: 2px 3px 5px #999; background-color: rgba(255,255,255,0.9);}        
.skh .floatingLogo img{margin: 18px;position: relative;transition-property: width;  transition-duration: 0.5s;  transition-delay: 0s;width:125px;}
.skh .floatingLogo a.logo{background:url(../images/sprite.html) no-repeat -321px -221px;width:163px;height:186px;display: inline-block;}
.skh .menu{width: 100%;opacity: 0.97;position:fixed;z-index: 1000;background-color:#FFF;top:0px;border-bottom: solid 1px #EAEAEA;}        
.skh .menu .bigmenu{height: 95px;} /*{height: 120px;}*/
.skh .menu a.smalllogo{background: url(../images/logoFlower.html) no-repeat 5px 0px;width:70px;height:80px;display:none;background-size: 100% 100%;}
.skh .menu .menuLinks{text-align:center;position:relative;}
.skh .menu .menuLinks ul{position:absolute;left: 153px;}
.skh .menu .menuLinks li{cursor:pointer;display:inline-block;padding-top: 32px;padding-bottom: 32px;border-top: 5px solid white;color: #888;}
.skh .menu .menuLinks ul li a{color:inherit;font-size:18px;padding:32px 20px 32px 20px;text-transform:uppercase;font-family:'Open Sans';text-decoration:none;font-weight:normal;transition-property: background-color;  transition-duration: 0.5s;  transition-delay: 0s;}
/*.skh .menu .menuLinks ul li a:hover{color:#FFF;background-color:#98D4C8;}
.skh .menu .menuLinks ul li a.selected{color:#FFF;background-color:#98D4C8;}*/
.skh .menu .menuLinks ul li:hover{border-top: 5px solid #92cdbb;background-color: #92cdbb;color: white;}
.skh .menu .menuLinks ul li.selected{border-top: 7px solid #92cdbb;}
.skh .menu .smallmenu{height: 90px;display:none;}
.skh .menu .smallmenu .imgSmallLogo{display:none;}
.skh .menu .smallmenubg{background:url(../images/smalllogo.html) no-repeat 0px -2px;}
.skh .menu .smallmenu .menutoggle{position:absolute;right:6px;top:15px;background: url(../images/sprite.html) no-repeat -162px -167px;width: 30px;height: 30px;}
.skh .menu .smallmenu .menutoggle:hover{background: url(../images/sprite.html) no-repeat -195px -167px;}
.skh .menu .smallmenu .menutoggle.selected{background: url(../images/sprite.html) no-repeat -195px -167px;}
.skh .menu .middlemenu{height: 75px;display:none;text-align:center;}        
.skh .menu .middlemenu ul{position:absolute;left: 131px;}
.skh .menu .middlemenu li{cursor:pointer; display: inline-block;padding-top: 20px;padding-bottom: 24px; border-top: 5px solid white; color: #888;}
.skh .menu .middlemenu li a{color:inherit;font-size:18px;text-decoration:none;padding:20px 20px 25px 20px;font-family:'Open Sans';text-transform:uppercase;transition-property: background-color;  transition-duration: 0.5s;  transition-delay: 0s;}
/*.skh .menu .middlemenu li a:hover{color:#FFF;background-color:#98D4C8;}
.skh .menu .middlemenu li a.selected{color:#FFF;background-color:#98D4C8;}*/
.skh .menu .middlemenu li:hover {border-top: 5px solid #92cdbb;background-color: #92cdbb; color: white;}
.skh .menu .middlemenu li.selected {border-top: 5px solid #92cdbb;}
.middlemenu, .bigmenu{margin: 0px 0px 0px 170px;margin: 0px 0px 0px 170px;position: relative;}
        
.floatingMenuParent{display:none;position: fixed;overflow: auto;-webkit-overflow-scrolling: touch;width: 260px;top: 0px;right: 0px;bottom: 0px;background: #FFF;border-left: solid 1px #CCC;z-index: 999999;}
.floatingMenu{display:none;display:none;opacity: 0.95;display:none;position: relative;top: 1px;z-index:10;text-align:left;background-color:#FFF;margin: 0px 0px;}
.floatingMenu li{border-bottom: 1px solid #888;}
.floatingMenu li a{padding: 10px 10px;text-decoration:none;color:#888;font-family:Oswald;text-transform:uppercase;display: block;}
.floatingMenu li a:hover, .floatingMenu li a.selected{color:#FFF;background-color:#98D4C8;}

.ddlButton {
    width: 194px;
    border: solid 1px #C1C1C1;
    right: 0px;
    top: 60px;
    background-color: #FFF;
    padding: 10px;
    cursor: pointer;
}
.ddlView {
    display: none;
    width: 100%;
    background: #FFF;
    z-index: 10;
    position: absolute;
    border: solid 1px #C1C1C1;
}
.ddlView ul li {
    border-bottom: solid 1px #EAEAEA;
    padding: 7px;
    transition-property: background-color;
    transition-duration: 0.5s;
    transition-delay: 0s;
    cursor: pointer;
    list-style: none;
    font-size: 14px;
}
.ddlView ul li:hover {
    background-color: #EAEAEA;
}


@media only screen and (min-width:0px) and (max-width:430px) {
    .skh .menu .bigmenu{display:none;}
    .skh .menu .middlemenu{display:none;}
    .skh .menu .smallmenu{display:block;}
            
    .skh .menu a.smalllogo{display:inline-block;}
    .skh .headerLarge{display:none;}
    .skh .headerSmall{display:block;}
            
    .ls-nav-prev{display:none !important;}
    .ls-nav-next{display:none !important;}
            
    .skh .floatingLogo{left:15px;}
    .skh .floatingLogo img{width:50px; height:auto;}    
            
    body{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    .bigmenu, .middlemenu{margin: 0px 10px 0px 10px;}
}

@media only screen and (max-width:750px) {
    .dvGraphTitleClinicalActivity{width:100%;}
    .dvGraphSelectQuarter, .dvGraphSelectYear{margin-top:7px}
}



@media only screen and (min-width:431px) and (max-width:750px) 
{
    .skh .menu .bigmenu{display:none;}
    .skh .menu .middlemenu{display:none;}
    .skh .menu .smallmenu{display:block;}           
            
    .skh .menu a.smalllogo{display:inline-block;}
    .skh .headerLarge{display:none;}
    .skh .headerSmall{display:block;}
            
    .ls-nav-prev{display:none !important;}
    .ls-nav-next{display:none !important;}
            
    .skh .floatingLogo{left:15px;}
    .skh .floatingLogo img{width:100px; height:auto;}
    body{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
    .bigmenu, .middlemenu{margin: 0px 10px 0px 10px;}
}
@media only screen and (min-width:751px) and (max-width:800px) 
{
    .skh .floatingLogo{left:15px;}
    /*.skh .menu .menuLinks ul{left:194px;}
    .skh .menu .middlemenu ul{left:194px;}*/
            
    .skh .menu .bigmenu{display:none;}
    .skh .menu .middlemenu{display:none;}
    .skh .menu .smallmenu{display:none;}
    .middlemenu{margin: 0px 10px 0px 10px;}
}
@media only screen and (min-width:801px) and (max-width:900px) 
{
    .skh .floatingLogo{left:15px;}
            
    /*.skh .menu .menuLinks ul{left:194px;}
    .skh .menu .middlemenu ul{left:194px;}*/
            
    .skh .menu .bigmenu{display:none;}
    .skh .menu .middlemenu{display:none;}
    .skh .menu .smallmenu{display:none;}
            
    .middlemenu{margin: 0px 10px 0px 10px;}
            
}
        
        
.slider{position:relative;}
.slider .sliderHeading{text-align:center;text-transform:uppercase;font-family: PT Sans;font-weight:normal;font-size:40px;}
.slider .sliderh3{font-family: PT Sans;font-weight:normal;font-size:18px;}
.slider .doubleBars{background: #FFF url(../images/sprite.html) no-repeat 10px 10px;width:100px;height:50px;}
        
@media only screen and (max-width:900px)
{  
    .slider .ls-nav-next{display:none;}
    .slider .ls-nav-prev{display:none;}
}
.aboutHospital{padding:30px 170px 50px 170px;padding-bottom: 20px;float:left;width:100%;}
.aboutHospital h1{padding:28px 0px;}
.aboutHospital .upperDescription .leftDescription{float:left;width:45%;text-align:justify;}
.aboutHospital .upperDescription .rightDescription{border:solid 1px #C1C1C1;float:right;width:50%;height:400px;}
.aboutHospital .bottomDescription{font-weight:bold;text-align:center;}
.aboutHospital .lowerDescription{text-align:justify;}
.youtubeError{width: 50%;float: right;height: 435px;}

@media only screen and (max-width:900px)
{
    .aboutHospital{padding:30px 10px 30px 10px;float:left;width:100%;}
    .aboutHospital .upperDescription .leftDescription{width:100%;text-align:justify;}
    .aboutHospital .upperDescription .rightDescription{border:solid 1px #C1C1C1;width:100%;height:400px;}
    .aboutHospital .upperDescription .rightDescription video{}
    .aboutHospital .lowerDescription{text-align:justify;}
    .youtubeError{float: none;width:100%;height:auto;}
}
        
        
/* HOSPITAL STAFF */
.MissionAndVision{background-color:#f4f5f9;padding-bottom: 50px;}
.hospitalStaff{margin:25px 0px 0px 0px;background-color:#F6F6F7;padding-bottom: 50px;}
.hospitalStaff h1{padding-top:70px;}
.hospitalStaff .topHeadings{text-align: center;padding:10px 0px 30px 0px;}
.hospitalStaff .topHeadings li{display: inline-block;margin: 0px 15px;}
.hospitalStaff .topHeadings li a{font-size:20px;color:#06668A;padding:0px 10px 0px 10px;text-transform:uppercase;font-family:'Oswald';text-decoration:none;font-weight:400;transition-property: background-color;  transition-duration: 0.5s;  transition-delay: 0s;}
.hospitalStaff .topHeadings li a:hover{background-color:#98D4C8;color:#FFF;}
.hospitalStaff .topHeadings li a.selected{background-color:#98D4C8;color:#FFF;}
@media only screen and (max-width:600px)
{
    .hospitalStaff .topHeadings li{margin:5px 15px;display:block;}
}
@media only screen and (max-width:630px)
{
    .dvhospitalTimings {
        padding: 0 !important;
        width: 100% !important;
        margin-top: 5px !important;
    }

}
        
/* DOCTORS SLIDER */
.hospitalStaff .sliders .doctorsParent{position:relative;width:900px;margin:0px auto;padding:0px 20px;min-height: 400px;}
.hospitalStaff .sliders .doctorsParent .pagination{text-align:center;padding: 10px;display:none;}
.hospitalStaff .sliders .doctorsParent .pagination .prevBtn{width:15px;height:30px;background: url(../images/sprite.html) 0px -176px;display:inline-block;position: absolute;left: -18px;top: 131px;}
.hospitalStaff .sliders .doctorsParent .pagination .nextBtn{width:15px;height:30px;background: url(../images/sprite.html) -19px -176px;display:inline-block;position: absolute;right: -18px;top: 131px;}
.hospitalStaff .sliders .doctorsParent .pagination .dot a{margin: 5px;width:15px;height:15px;background: url(../images/sprite.html) -479px -373px;display:inline-block;color:#F6F6F7;font-size:0.01px;}
.hospitalStaff .sliders .doctorsParent .pagination .dot a:hover{background: url(../images/sprite.html) -464px -373px;}
.hospitalStaff .sliders .doctorsParent .pagination .dot a.selected{background: url(../images/sprite.html) -464px -373px;}        
.hospitalStaff .sliders .doctors .slide{display:block;float:left;}
.hospitalStaff .sliders .doctors .slideContent{padding:20px 27px 20px 27px;display:inline-block;text-align:center;}
.hospitalStaff .sliders .doctors .bottomSlide{padding-left:0px;}
.hospitalStaff .sliders .doctors .slideContent .staffDetails{margin:20px 0px 0px 0px;}
.hospitalStaff .sliders .doctors .slideContent .sliderDoch2{text-transform:capitalize;}
.hospitalStaff .sliders .doctors .slideContent .sliderDoch3{text-transform:capitalize;}
.hospitalStaff .sliders .doctors .slideLeftPadding{margin-left: 80px;margin-right: 78px;}
        
/* PARA-MEDICAL STAFF */
.hospitalStaff .sliders .paraMedicalParent{position:relative;width:900px;margin:0px auto;padding:0px 20px;min-height: 400px;}
.hospitalStaff .sliders .paraMedicalParent .pagination{text-align:center;padding: 10px;}
.hospitalStaff .sliders .paraMedicalParent .pagination .prevBtn{width:15px;height:30px;background: url(../images/sprite.html) 0px -176px;display:inline-block;position: absolute;left: 2px;top: 131px;}
.hospitalStaff .sliders .paraMedicalParent .pagination .nextBtn{width:15px;height:30px;background: url(../images/sprite.html) -19px -176px;display:inline-block;position: absolute;right: 2px;top: 131px;}
.hospitalStaff .sliders .paraMedicalParent .pagination .dot a{margin: 5px;width:16px;height:16px;background: url(../images/sprite.html) -478px -571px;display:inline-block;color:#F6F6F7;font-size:0.01px;}
.hospitalStaff .sliders .paraMedicalParent .pagination .dot a:hover{background: url(../images/sprite.html) -455px -571px;}
.hospitalStaff .sliders .paraMedicalParent .pagination .dot a.selected{background: url(../images/sprite.html) -455px -571px;}        
.hospitalStaff .sliders .paraMedical .slide{display:block;float:left;}        
.hospitalStaff .sliders .paraMedical .slideContent{padding:20px 24px 20px 24px;display:inline-block;text-align:center;}
.hospitalStaff .sliders .paraMedical .slideContent .staffDetails{margin:20px 0px 0px 0px;}
.hospitalStaff .sliders .paraMedical .doublePerson{padding-left:173px;}
.hospitalStaff .sliders .paraMedical .bottomSlide{padding-left:25px;}
.hospitalStaff .sliders .paraMedical .sliderDoch2{text-transform:capitalize;}
.hospitalStaff .sliders .paraMedical .sliderDoch3{text-transform:capitalize;}
.hospitalStaff .sliders .paraMedical .slideLeftPadding{margin-left:150px;}
        
/* NON-MEDICAL STAFF */
.hospitalStaff .sliders .nonMedicalParent{position:relative;width:900px;margin:0px auto;padding:0px 20px;min-height: 400px;}
.hospitalStaff .sliders .nonMedicalParent .pagination{text-align:center;padding: 10px;}
.hospitalStaff .sliders .nonMedicalParent .pagination .prevBtn{width:15px;height:30px;background: url(../images/sprite.html) 0px -176px;display:inline-block;position: absolute;left: 2px;top: 131px;}
.hospitalStaff .sliders .nonMedicalParent .pagination .nextBtn{width:15px;height:30px;background: url(../images/sprite.html) -19px -176px;display:inline-block;position: absolute;right: 2px;top: 131px;}
.hospitalStaff .sliders .nonMedicalParent .pagination .dot a{margin: 5px;width:16px;height:16px;background: url(../images/sprite.html) -478px -571px;display:inline-block;color:#F6F6F7;font-size:0.01px;}
.hospitalStaff .sliders .nonMedicalParent .pagination .dot a:hover{background: url(../images/sprite.html) -455px -571px;}
.hospitalStaff .sliders .nonMedicalParent .pagination .dot a.selected{background: url(../images/sprite.html) -455px -571px;}        
.hospitalStaff .sliders .nonMedical .slide{display:block;float:left;}
.hospitalStaff .sliders .nonMedical .slideContent{padding:20px 24px 20px 24px;display:inline-block;text-align:center;}
.hospitalStaff .sliders .nonMedical .slideContent .staffDetails{margin:20px 0px 0px 0px;}
.hospitalStaff .sliders .nonMedical .singlePerson{padding-left:331px;}
.hospitalStaff .sliders .nonMedical .sliderDoch2{text-transform:capitalize;}
.hospitalStaff .sliders .nonMedical .sliderDoch3{text-transform:capitalize;}
.hospitalStaff .sliders .nonMedical .slideLeftPadding{margin-left:150px;}
        
@media only screen and (max-width:800px)
{
    .hospitalStaff .sliders .doctorsParent{position:relative;width:284px;margin:0px auto;padding:0px 5px;}
    .hospitalStaff .sliders .paraMedicalParent{position:relative;width:284px;margin:0px auto;padding:0px 5px;}
    .hospitalStaff .sliders .paraMedicalParent .pagination .navBtns{display:none;}            
    .hospitalStaff .sliders .nonMedicalParent{position:relative;width:284px;margin:0px auto;padding:0px 5px;}
    .hospitalStaff .sliders .nonMedicalParent .pagination .navBtns{display:none;}            
            
    .hospitalStaff .sliders .doctors .bottomSlide{padding-left:30px;}
    .hospitalStaff .sliders .paraMedical .bottomSlide{padding-left:30px;}
    .hospitalStaff .sliders .nonMedical .bottomSlide{padding-left:30px;}
            
    .hospitalStaff .sliders .nonMedical .singlePerson{padding-left:30px;}
    .hospitalStaff .sliders .paraMedical .doublePerson{padding-left:30px;}
            
    .hospitalStaff .sliders .doctors .slideLeftPadding{margin-left:0px;}
}

@media only screen and (min-width:801px) and (max-width:1000px)
{
    .hospitalStaff .sliders .doctorsParent{position:relative;width:600px;margin:0px auto;}
    .hospitalStaff .sliders .paraMedicalParent{position:relative;width:600px;margin:0px auto;}
    .hospitalStaff .sliders .nonMedicalParent{position:relative;width:600px;margin:0px auto;}
            
    .hospitalStaff .sliders .doctors .slideLeftPadding{margin-left: 150px;margin-right: 0px;}
            
    .hospitalStaff .sliders .doctors .bottomSlide{padding-left:178px;}
    .hospitalStaff .sliders .paraMedical .bottomSlide{padding-left:178px;}
    .hospitalStaff .sliders .nonMedical .bottomSlide{padding-left:178px;}                       
}
        
	    
.sliderDoch2{font-family: PT Sans;font-weight:normal;font-size:24px;}
.sliderDoch3{font-family: PT Sans;font-weight:normal;font-size:18px;}
        
/* CLINICAL ACTIVITY */
.clinicalActivity{margin:50px 170px 30px 170px;}
.clinicalActivity .activityTopDescription{text-align:center;padding:10px;}
.clinicalActivity .activityBottomDescription{text-align:center;color:#92D2C5;padding:10px 10px 25px 10px;}
.clinicalActivity .last12Inner table{width: 100%;}
        
.clinicalActivity th{text-align:left;font-family: PT Sans;color:#050607;padding: 10px 0px 10px 0px;border-bottom:solid 1px #C1C1C1;}
.clinicalActivity th.month{width:30%;text-align:left;}
.clinicalActivity th.females{width:17%;text-align:center;}
.clinicalActivity th.males{width:17%;text-align:center;}
.clinicalActivity th.children{width:17%;text-align:center;}
.clinicalActivity th.total{text-align:right;}
.clinicalActivity td{padding: 10px 0px 10px 0px;border-bottom:solid 1px #C1C1C1;}
.clinicalActivity td.month{text-align:left;}
.clinicalActivity td.females{text-align:center;}
.clinicalActivity td.males{text-align:center;}
.clinicalActivity td.children{text-align:center;}
.clinicalActivity td.total{text-align:right;font-weight:bold;}
        
.clinicalActivity td.tMonth{text-align:left;font-weight:bold;}
.clinicalActivity td.tFemales{text-align:center;font-weight:bold;}
.clinicalActivity td.tMales{text-align:center;font-weight:bold;}
.clinicalActivity td.tChildren{text-align:center;font-weight:bold;}
.clinicalActivity td.tTotal{text-align:right;font-weight:bold;}
        
.clinicalActivity .topHeader{position:relative;}
.clinicalActivity .topHeader .ddlMonthsPatients{display:none;background:#FFF;z-index:10;position:absolute;border: solid 1px #C1C1C1;right: 0px;top: 107px;width: 194px;background-color:#FFF;}
.clinicalActivity .topHeader .ddlMonthsPatients li{cursor:default; border-bottom:solid 1px #EAEAEA;padding: 10px;transition-property: background-color;  transition-duration: 0.5s;  transition-delay: 0s;}
.clinicalActivity .topHeader .ddlMonthsPatients a{color:#333;text-decoration:none;cursor:default;}
.clinicalActivity .topHeader .ddlMonthsPatients li:hover{background-color:#EAEAEA;}        
.clinicalActivity .topHeader .selectedMonthsPatients{position:absolute;width: 194px;border:solid 1px #C1C1C1;right: 0px;top: 60px;background-color:#FFF;}
.clinicalActivity .topHeader .selectedMonthsPatients #lblSelectedMonthsPatients{margin:10px;cursor:default;}
        
.clinicalActivity .inner2009 table{width:100%;}
.clinicalActivity .inner2010 table{width:100%;}
.clinicalActivity .inner2011 table{width:100%;}
.clinicalActivity .inner2012 table{width:100%;}
.clinicalActivity .inner2013 table{width:100%;}
.clinicalActivity .inner2014 table{width:100%;}
.clinicalActivity .inner2015 table{width:100%;}
.clinicalActivity .inner2016 table{width:100%;}
.clinicalActivity .inner2017 table{width:100%;}
.clinicalActivity .inner2018 table{width:100%;}
        
@media only screen and (min-width:0px) and (max-width:1000px) 
{
    .clinicalActivity{margin:20px 10px 10px 10px;}
    .clinicalActivity .topHeader .monthsPatients{position:relative;}
    .clinicalActivity .topHeader .selectedMonthsPatients{position:relative;top:0px;width:100%;}
    .clinicalActivity .topHeader .ddlMonthsPatients{top:44px;width: 100%;left: 0px;}
}
@media only screen and (max-width:520px)
{            
    .clinicalActivity .last12Inner{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .last12Inner table{width:1200px;padding:10px;}
    
	.clinicalActivity .inner2018{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2018 table{width:1200px;padding:10px;}
	 
	
	.clinicalActivity .inner2017{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2017 table{width:1200px;padding:10px;}
	
	.clinicalActivity .inner2015{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2015 table{width:1200px;padding:10px;}
	        
    .clinicalActivity .inner2014{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2014 table{width:1200px;padding:10px;}
            
    .clinicalActivity .inner2013{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2013 table{width:1200px;padding:10px;}
            
    .clinicalActivity .inner2012{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2012 table{width:1200px;padding:10px;}
            
    .clinicalActivity .inner2011{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2011 table{width:1200px;padding:10px;}
            
    .clinicalActivity .inner2010{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .clinicalActivity .inner2010 table{width:1200px;padding:10px;}
    h1 {font-size: 20px;font-weight: bold;}
    spna, div, p {font-size: 17px;}
    
}
        
/* FINANCIAL ACTIVITY */
.financialActivity{margin:30px 170px 50px 170px;}
.financialActivity .activityF{margin-top:10px;}
.financialActivity .topHeader{position:relative;}
.financialActivity .topHeader .ddlMonthsFinancial{display:none;background:#FFF;z-index:10;position:absolute;border: solid 1px #C1C1C1;right: 0px;top: 107px;width: 194px;background-color:#FFF;}
.financialActivity .topHeader .ddlMonthsFinancial li{cursor:default;border-bottom:solid 1px #EAEAEA;padding: 10px;transition-property: background-color;  transition-duration: 0.5s;  transition-delay: 0s;}
.financialActivity .topHeader .ddlMonthsFinancial a{color:#333;text-decoration:none;cursor:default;}
.financialActivity .topHeader .ddlMonthsFinancial li:hover{background-color:#EAEAEA;}
.financialActivity .topHeader .selectedMonthsFinancial{position:absolute;width:194px;border:solid 1px #C1C1C1;right: 0px;top: 60px;}
.financialActivity .topHeader .selectedMonthsFinancial #lblSelectedMonthsFinancial{margin:10px;cursor:default;}
        
.financialActivity .inner2009 table{width:100%;}
.financialActivity .inner2010 table{width:100%;}
.financialActivity .inner2011 table{width:100%;}
.financialActivity .inner2012 table{width:100%;}
.financialActivity .inner2013 table{width:100%;}
.financialActivity .inner2014 table{width:100%;}
.financialActivity .inner2015 table{width:100%;}
.financialActivity .inner2017 table{width:100%;}
.financialActivity .inner2018 table{width:100%;}
        
.financialActivity th{text-align:left;font-family: PT Sans;color:#050607;padding: 10px 0px 10px 0px;border-bottom:solid 1px #C1C1C1;}
.financialActivity th.month{width:12%;text-align:left;}
.financialActivity th.donations{width:18%;text-align:center;color:#268DE9;}
.financialActivity th.revenue{width:12%;text-align:center;color:#D86C00;}
.financialActivity th.total{width:10%;text-align:center;color: #008C00;}
.financialActivity th.expense{width:12%;text-align:center;color: #B20000;}
.financialActivity th.patients{width:12%;text-align:center;}
.financialActivity th.cost{width:12%;text-align:center;color: #008C00;}
.financialActivity td{padding: 10px 0px 10px 0px;border-bottom:solid 1px #C1C1C1;}
.financialActivity td.month{text-align:left;}
.financialActivity td.donations{text-align:center;color:#268DE9;}
.financialActivity td.revenue{text-align:center;color:#D86C00;}
.financialActivity td.total{text-align:center;color: #008C00;}
.financialActivity td.expense{text-align:center;color: #B20000;}
.financialActivity td.patients{text-align:center;}
.financialActivity td.cost{text-align:center;color: #008C00;}
        
.financialActivity .last12Inner table{width:100%;}
.financialActivity .inner2009 table{width:100%;}
.financialActivity .inner2010 table{width:100%;}
.financialActivity .inner2011 table{width:100%;}
.financialActivity .inner2012 table{width:100%;}
.financialActivity .inner2013 table{width:100%;}
.financialActivity .inner2014 table{width:100%;}
.financialActivity .inner2015 table{width:100%;}
.financialActivity .inner2017 table{width:100%;}
.financialActivity .inner2018 table{width:100%;}
                
@media only screen and (min-width:0px) and (max-width:1000px) 
{
    .financialActivity{margin:20px 10px 10px 10px;}
    .financialActivity .topHeader .monthsFinancial{position:relative;}
    .financialActivity .topHeader .selectedMonthsFinancial{position:relative;top:0px;width:100%;}
    .financialActivity .topHeader .ddlMonthsFinancial{top:44px;width: 100%;left: 0px;}
}
@media only screen and (max-width:1368px)
{            
    .financialActivity .last12Inner{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .last12Inner table{width:1200px;padding:10px;}
    
	.financialActivity .inner2018{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2018 table{width:1200px;padding:10px;}
	
	
.financialActivity .inner2017{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2017 table{width:1200px;padding:10px;}
	
	
    .financialActivity .inner2015{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2015 table{width:1200px;padding:10px;}
	
	.financialActivity .inner2014{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2014 table{width:1200px;padding:10px;}
            
    .financialActivity .inner2013{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2013 table{width:1200px;padding:10px;}
            
    .financialActivity .inner2012{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2012 table{width:1200px;padding:10px;}
            
    .financialActivity .inner2011{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2011 table{width:1200px;padding:10px;}
            
    .financialActivity .inner2010{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2010 table{width:1200px;padding:10px;}
            
    .financialActivity .inner2009{width: 100%;margin-bottom: 15px;overflow-y: hidden;overflow-x: scroll;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #DDD;-webkit-overflow-scrolling: touch;}
    .financialActivity .inner2009 table{width:1200px;padding:10px;}
}
        
.graph{height:300px;margin:80px 0px 0px 0px;}
        
        
/* CONTACT US */        
.contactUs{height: 720px;margin:30px 170px 30px 170px;background-color:#F6F6F7;}
.contactUs h1{padding:70px 0px 30px 0px;}
.contactUs .addresses{float:left;width:40%;text-align:left;}
.contactUs .addresses .timings{text-align:left;margin-bottom: 20px;}
.contactUs .addresses .timings .time{border-bottom:solid 1px #C1C1C1;height: 25px;}
.contactUs .addresses .timings .leftSpan{float:left;}
.contactUs .addresses .timings .rightSpan{float:right;}
.contactUs .addresses .lunchBreak{text-align:left;}
.contactUs .addresses .lunchBreak .time{border-bottom:solid 1px #C1C1C1;height: 25px;}
.contactUs .addresses .lunchBreak .leftSpan{float:left;}
.contactUs .addresses .lunchBreak .rightSpan{float:right;}
        
.contactUs .map{float: right;width: 55%;}
.contactUs .map .googleMap{border:solid 1px #C1C1C1;height:422px;}
@media only screen and (max-width:700px)
{
    .contactUs{margin:20px 0px 0px 0px;height: 1164px;padding:0px 10px;}
    .contactUs .addresses{width:100%;}
    .contactUs .map{width: 100%;}
            
    .contactUs .addresses .address{width:100%;}
    .contactUs .addresses .times{width:100%;}
            
    .contactUs .addresses .lunchBreak{margin-bottom:20px;}
}
@media only screen and (min-width:701px) and (max-width:900px)
{            
    .contactUs{margin:20px 40px 40px 40px;height: 930px;}
    .contactUs .addresses{width:100%;margin-bottom: 15px;}
    .contactUs .map{width: 100%;}
            
    .contactUs .addresses .address{float:left;width:50%;}
    .contactUs .addresses .times{float:left;width:50%;}    
}
@media only screen and (min-width:431px) and (max-width:900px) {
    .newGalleryMain {
        -webkit-column-count: 2 !important;
        column-count: 2 !important;
        -webkit-column-gap: 19px !important;
        column-gap: 19px !important;
    }
}
@media only screen  and (min-width:901px) and (max-width:1200px)
{
    .contactUs{margin:30px 30px 30px 30px;}
}
        
/* .footer {padding: 40px 3px 40px 3px;text-align:center;float: left;width: 100%;}
.footer .copyRight{color:#CCC;font-size: 20px;}
.footer .links{padding: 10px;}
.footer .links li{display:inline-block;}
.footer .links li a{font-family: PT Sans;color:#06668A;text-decoration:none;border-right:solid 1px #06668A;padding: 0px 8px 0px 4px;font-family:Oswald;}
         */
@media only screen  and (max-width:430px)
{
    .footer{padding: 25px 1px 25px 1px}
    .footer .copyRight{font-size:14px;}
    .ServicesIconOuter > div {
    width:100%;
    }
    .newGalleryMain {
        -webkit-column-count: 1 !important;
        column-count: 1 !important;
        -webkit-column-gap: 19px !important;
        column-gap: 19px !important;
    }
}
@media only screen  and (min-width:431px)  and (max-width:900px)
{
    .footer{padding: 35px 10px 35px 10px;}
}

@media only screen and (min-width:938px) and (max-width:1072px) {
    .skh .menu .bigmenu .menuLinks ul li a, .skh .menu .middlemenu li a {
        font-size: 16px;
        padding: 2px 12px 2px 12px;
    }
}

@media only screen and (min-width:750px) and (max-width:937px) {
    .skh .menu .bigmenu .menuLinks ul li a, .skh .menu .middlemenu li a {
        font-size: 14px;
        padding: 32px 7px 32px 7px;
    }
    .skh .floatingLogo img{
        width: 110px !important;
        height: auto;
        margin: 12px !important;
    }
    .skh .menu .menuLinks ul { /*bigmenu*/
        left: 108px;
    }
    .skh .menu .middlemenu ul {
    left:128px;
    }
    .middlemenu, .bigmenu {
        margin: 0px 0px 0px 30px;
    }
}

    @media only screen and (min-width:901px) and (max-width:1200px) {
        .contactUs {
            margin: 30px 30px 30px 30px;
        }

        .aboutHospital {
            padding: 30px 30px 50px 30px;
            float: left;
            width: 100%;
        }

        .clinicalActivity {
            margin: 30px 30px 30px 30px;
        }

        .financialActivity {
            margin: 30px 30px 30px 30px;
        }

        .middlemenu, .bigmenu {
            margin: 0px 0px 0px 30px;
        }

        .skh .floatingLogo {
            left: 15px;
        }
    }

    @media only screen and (min-width:1921px) {
        .skh .floatingLogo { left: 20%;
        }

        .section {
            max-width: 1500px;
            margin: 0px auto !important;
            float: none;
        }

        .skh { /*max-width:1090px;margin:0px auto !important;*/
        }

        .middlemenu, .bigmenu {
            max-width: 1090px;
            margin: 0px auto;
            position: relative;
        }
    }

    .ServicesIcon {
        background-color: #005e7b;
        height: 171px;
        border-radius: 8px;
        margin: 13px;
    }

        .ServicesIcon .lbl {
            color: white;
            font-size: 18px;
            width: 183px;
            margin: 0 auto;
            line-height: 1.2;
            margin-top: 6px;
        }

.newGalleryMain {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 35px;
    column-gap: 35px;
}

.newGalleryItem {
    -webkit-column-break-inside: avoid;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    break-inside: avoid;
    padding: 1px 0 12px;
    page-break-inside: avoid;
    width: 100%;
    padding: 1px 0px 8px 0px;
}
    .newGalleryItem img {
        width: 100%;
    }
    .newGalleryItem img:hover {        
        box-shadow: 6px 5px 8px 0 #b3b2b2;
    }
    .pull-right {
        float: right!important;
    }
    .pull-left {
        float: left!important;
    }
    .dropdown-list-custom{
        margin-left: 0px;
        padding-left: 0px;
        padding-bottom: 2px;
    }
    .tabbed {
        background: #fff;
        box-shadow: 1px 1px 6px #e9e2e2;
        max-width: 68%;
        padding: 1em;
        /* margin: 1em auto; */
        margin: auto;
    }
    @media (min-width: 800px){
    .tabbed-cont .tabbed-cont {
        display: block;
    }
    }
    .tabbed-cont ul {
        margin: 0;
        /* padding: 0 0 1em 0; */
        font-weight: bold;
    }
    .tabbed-cont ul li {
        background: #eee;
        flex-grow: 1;
        flex-basis: 0;
        text-align: center;
        font-size: 16px;
        font-weight: bold;
        background: none;
        position: relative;
        border: none;
        padding-bottom: 5px;
        margin: 0;
    }
    .tabbed-cont li.active {
        border-bottom: 3px solid #1fb697 !important;
    }

