.header-img{
    background:url(../images/background/appointment-bg.jpg) ;background-attachment: fixed;background-position: center}

.header-hw{width:100%;height:200px}
.header-overlay{background: rgba(8,212,225,0.2);}

/* all sub page headers background*/

/*#header-dpt{background:url(../images/background/background-1.jpg)}*/



/*.overlayblue{background: rgba(8,212,225,0.2);width: 100%;min-height: 200px}*/

.mid-info{background:url(../images/background/appointment-bg.jpg);background-position: center;background-attachment: fixed;}
.mid-hw{width:100%;min-height: 300px;}
.mid-hoverlay{background: rgba(8,212,225,0.2);}
/*

=============================================================================
                appointment  page css
=============================================================================
*/

#appointment{width: 100%;background: url(../images/background/appointment-bg.jpg);background-size: cover;background-position: center}
#appointment button{background:#07beca;color: #fff}
#appointment .form-control{margin-top:10px !important}

/*--------------------end---------------------------------------------------------*/

/*
=============================================================================
               contact page css
=============================================================================
*/
.container-fluid{margin: 0px;padding: 0px}
#contact .get-in-touch{background: #3c4767; color:#ccc;text-align: center;padding-left: 20px;padding-right: 20px;min-height: 200px;padding-top: 20px}
#contact .get-in-touch .fa{font-size:30px;padding: 20px 0px 20px 0px;}
#contact .get-in-touch p{}
#contact  button{background: #3c4767;color: #fff}
/*#contact  form .form-control{margin-top: 10px !important}*/
@media (max-width:768px)
{
    .m-pad10{padding: 10px}
}


/*--------------------end---------------------------------------------------------*/


/*
=============================================================================
              about-us  page css
=============================================================================
*/

/*#about-us-header{}*/

/*#about-us-header .overlay1{background: rgba(8,212,225,0.2);width: 100%;min-height:100%}*/


#about-us-page .about-info .fa{color:#07beca;font-size:16px;padding-top: 5px}
#about-us-page .about-info .col-md-1{width:4%}
 .sss{background:url(../images/background/appointment-bg.jpg);width:100%;min-height: 300px;;background-position: center;background-attachment: fixed}
.sss .overlay1{background: rgba(8,212,225,0.2);width: 100%;min-height: 300px}

/*--------------------end---------------------------------------------------------*/



/*
=============================================================================
              doctor page css
=============================================================================
*/
/*#doctor-header{background:url(../images/background/appointment-bg.jpg);width:100%;height:200px;background-attachment: fixed;background-position: center}*/

/*#doctor-header .overlay1{background: rgba(8,212,225,0.2);width: 100%;min-height: 200px}*/

/*#doctor {background: url(../images/background/background-1.jpg);width: 100%;min-height:600px;opacity: 0.5}*/
/*#doctors {background: #000;width: 100%;min-height:600px;opacity: 0.5}*/


/*#doctors{width:100%; ;background:url(../images/background/bg.jpg);background-size: cover;background-position: center;overflow: hidden;background-attachment: fixed;}*/
/*#doctors .doctor-over{width:100%;background: rgba(0,0,0,0.5)}*/
.borderdocttor{border: 1px solid #ccc;}
.common-doctor figure {padding: 10px}
/*--------------------end---------------------------------------------------------*/
    
    
    
    
    /*
=============================================================================
             gallery page css
=============================================================================
*/

#demo {
  height:100%;
  position:relative;
  overflow:hidden;
}


.green{
  background-color:#6fb936;
}
        .thumb{
            margin-bottom: 0px;
            
        }
        
        .page-top{
            margin-top:150px;
        }

   
img.zoom {
    width: 100%;
    height: 100%;
    
/* old values 4 colum for col-lg-3
    width: 250px;
    height: 200px;
*/
    
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
}
        
 
.transition {
    -webkit-transform: scale(1.2); 
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
    .modal-header {
   
     border-bottom: none;
}
    .modal-title {
        color:#000;
    }
    .modal-footer{
      display:none;  
    }





 #my-gallery .container img{padding: 10px !important}


    
/*--------------------end---------------------------------------------------------*/

    /*
=============================================================================
            departments page css
=============================================================================
*/
 #department-header{}
/*
 .tagline{background:url(../images/background/appointment-bg.jpg);width:100%;min-height: 300px;;background-position: center;background-attachment: fixed}
.tagline .overlay1{background: rgba(8,212,225,0.2);width: 100%;min-height: 300px}
.tagline-over{background:url(../images/background/appointment-bg.jpg);width: 100%;min-height: 300px}
*/


/*#benefits .fa{font-size: 18px;color: #2e3757;text-align:;padding-left:}*/
#benefits .col-md-1{width:4%}
#benefits ul{padding-top: 20px}
#benefits ul li{padding-top: 10px;font-family: roboto;cursor: pointer;font-size: 16px;}
#benefits ul li i{padding-right: 10px}
#benefits .col-md-7{border-right:1px solid #ccc}

/*#department-service .border-blue{border:2px solid #07beca;width:80px;text-align: center;margin: auto }*/
/*#department-service .border-blue .fa{background:#07beca;color:#fff;padding: 20px;font-size:30px;margin: 5px;}*/
/*#department-service a{background:#07beca;color:#fff;padding: 10px;font-size: 18px; display: block;width: 50%;text-align: center;margin: auto}*/

#department-service .dept-btn a{margin: auto;display: block;width:50%;text-align: center;margin-top:20px}

/*--------------------end---------------------------------------------------------*/


    /*
=============================================================================
            service page css
=============================================================================
*/
/*

*/
/*#service-header{background:url(../images/background/appointment-bg.jpg);width:100%;height:200px;background-attachment: fixed;background-position: center}*/
/*#service-header .overlay1{background: rgba(8,212,225,0.2);width: 100%;min-height: 200px}*/
.card{padding: 30px}
.main-ser-content{padding: 30px 10px 0px 30px;height: 250px;overflow: hidden}
.main-ser-content h4{font-weight: bold}
#our-service a{background: #07beca;color:#fff;padding: 5px;font-size: 16px; display: block;}
#our-service a:hover{background:#07beca;color:#ccc;padding: 5px;font-size: 16px; display: block;}
#our-service  img:hover{opacity:.5;}
.service-info{width:100%;height:160px!important;margin: 10px 0px; overflow:hidden;}
/*.service-info{}*/
.service-name{font-weight: bold !important}
/* width */
.service-info::-webkit-scrollbar {
    width: 10px;
}

/* Track */
.service-info::-webkit-scrollbar-track {
    box-shadow: inset 0 0 10px #ccc; 
    border-radius: ;
}
 
/* Handle */
.service-info::-webkit-scrollbar-thumb{
    background:#07beca; 
    border-radius: 10px;
   height: 10px !important;
    width:10px;
}

/* Handle on hover */
.service-info::-webkit-scrollbar-thumb:hover {
    background:#07beca ; 
}
@media(max-width:764px)
{
    .card{width:75%;margin: auto}
    .card2{width:75%;margin: auto}
}
@media(max-width:480px)
{
    .card{width:100%;margin: auto}
    .card2{width:100%;margin: auto}
}
/*--------------------end---------------------------------------------------------*/

    /*
=============================================================================
        sub service pages css
=============================================================================
*/
/*

/*.service-detail-page .p-text p:nth-child(1){color:red;}*/

.services-by-category{padding-left:10%;padding-right: 10%;background:#f0f4f7}
.services-by-category a .fa{color:#2e3757;padding-right: 10px}
.services-by-category a span{font-size: 16px;color:#2e3757}
.services-by-category ul li{padding-top:20px}



.facility-info p{padding-top: 5px !important}
.cashless-info .fa{font-size: 12px;color:;padding-right: 10px}

/*--------------------table start ---------------------------------------------------------*/

#table-name table thead tr th{}
#table-name table tbody tr td{}
