@import url('https://fonts.googleapis.com/css?family=Noto+Sans|Encode+Sans+Condensed|Oswald');

a{font-family: 'Encode Sans Condensed', sans-serif;color: #e0373a;}
a:hover{text-decoration: none;}
p{margin:0px;font-family: 'Noto Sans', serif;}
h1,h2,h3,h4,h5,h6{font-family: 'Oswald', sans-serif;}
.disabled {pointer-events: none;background: #eee;}
.none{display: none;}
.title{text-align: center;}
.divider{border-top: 1px solid #34ceda;height: 1px;width: 250px;margin: 10px auto 20px auto;}
.divider img{display: table;margin: 0 auto;position: relative;top: -15px;}
.header-top{background: #000;color: #fff;padding: 10px 0px;}
.slider-area{margin: 15px 0px;}
.home .nav-sidebar{background: #1e9cad;padding: 0px;}
.home .nav-sidebar ul>li>a{color: #ffffff;border: 1px solid #ddd;background: #E91E63;}
.home .nav-sidebar{}
.header-middle, .service-area, .department-area, .support-service-area{padding: 25px 0px;}
.header-menu{background: #E91E63;}
.header-menu .navbar{margin-bottom: 0px;}
.header-menu .nav>li>a{color: #fff;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav>li>a:focus, .nav>li>a:hover{background: #069cad;}
.dropdown:hover .dropdown-menu {display: block;margin-top: 0;}
.breadcrumb-area{padding: 30px 0;
    -webkit-box-shadow: inset 0 0px 5px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 0px 5px rgba(0,0,0,0.05);
    box-shadow: inset 0 0px 5px rgba(0,0,0,0.05);
    background-color: #252525;
    -webkit-transition: height 500ms ease-in;
    -moz-transition: height 500ms ease-in;
    -ms-transition: height 500ms ease-in;
    -o-transition: height 500ms ease-in;
    transition: height 500ms ease-in;
}
.page-title{margin: 0;color: #fff;}
.breadcrumbs{text-align: right;color: #a09c9c;}
.breadcrumbs a{color: #2d77b1;}


.service-area h2{font-size: 22px;color: #df0606;margin: 15px 0;text-align: center;}
.whychose-area{background: #ffa8a82e;padding: 30px 0px;}
.whychose-para h2, .whychose-para p{text-align: center;}

.book-app{text-align: center;}
.department h2{font-size: 20px;color: #333333;}
.department p{padding-bottom: 10px;border-bottom: 1px dashed #1e9cad;margin-bottom: 10px;text-align: justify;}

.counter-area{text-align: center;background-image: url(/uploads/bg-counter.jpg);background-size: cover;}
.counter-bg{background: rgba(25, 21, 21, 0.84);padding: 45px 0px;}
.counter-box{color: #fff;font-size: 25px;font-weight: 600;}

.features-list-title, .foot-widget-title{font-size: 18px;margin-bottom: 10px;font-weight: 600;}
.support-service-area ul li{margin-bottom: 5px;}

footer{background: #000;color: #eee;padding: 30px 0px;}
.footer-top dt a{color: #bcbec0}
.footer-bottom{border-top: 1px solid #777;margin-top: 15px;padding-top: 10px;}
.contactinfo-wrap .details{margin-left: 10px;}
.contactinfo-wrap p{margin-bottom: 10px;}

.page-content{margin: 25px 0px;}
.single-content{margin-bottom: 10px;}

.department.col-sm-3:nth-child(5n+1), .single-content.col-sm-3:nth-child(4n+1) {clear: both;}

.content-area{background: #f5f5f5;text-align: center;padding: 6px;-webkit-box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2);
    box-shadow: 1px 0px 5px 0px rgba(0,0,0,0.2)}
.content-area p{}
.content-area img{height: 200px;width: 100%;}
.content-area span{position: absolute;right: 15px;top: 170px;background: #ddd;padding: 5px 10px;}
.content-title h2{font-size: 20px;margin: 10px 0px;color: #E91E63;}


.content-area.doctor img{height: 250px;width: 100%;}
.doctor-content{text-align: center;background: rgba(13,106,178,0.8);padding: 5px;position: absolute;
	bottom: 40px;right: 15px;left: 15px;}
.doctor-content h2{font-size: 20px;margin: 10px 0px;color: #fff;}
.doctor-content p{color: #fff;}
.doctor-content-action{margin-top: 50px;}

.dr-title{border-bottom: 2px solid #DBDBDB;}
.dr-profile{}
.dr-profile h2{border-bottom: 2px solid #DBDBDB;padding-bottom: 10px;}
.dr-profile p{margin-bottom: 8px;}
.dr-app, .dr-app a{margin-top: 10px;}


.app-list.table>tbody>tr>td, .app-list.table thead tr th{padding: 4px;vertical-align: middle;font-size: 12px;}


.nav-sidebar {width: 100%;padding: 8px 0;border-left: 1px solid #ddd;}
.nav>li>a {font-size: 14px;color: #2a2a2a;-webkit-transition: all 200ms ease;-moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;-o-transition: all 200ms ease;transition: all 200ms ease;font-weight: 600;
    text-transform: uppercase;}
.nav>li>a:after {width: 0;height: 3px;position: absolute;top: 0;left: 50%;content: '';
    -webkit-transition: all .35s ease;transition: all .35s ease;background-color: #990b6e;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav>li>a:hover {background: unset;}
.nav>li>a:hover:after {width: 100%;left: 0%;}