#header {background: #0a4d82; border-bottom: 5px solid #59a5d7; padding: 10px 0;}
#header .logo img {max-height: 60px;}
#topbar {background: #fff;color: #0a4d82; font-weight: 300; }
#topbar a { color: #0a4d82; }
.nav-menu a { color: #fff; font-size: 16px; font-family: "Mitr", sans-serif; font-weight: 300;}
.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {color: #60befc;}
#footer { background: #0a4d82; border-top: 5px solid #59a5d7; color: #fff; padding-bottom: 0;}
#footer .footer-top { background: #0a4d82; padding: 40px 0 20px 0; }
#footer .footer-top .footer-info { font-weight: 300; font-size: 16px; }
#footer .footer-top .footer-info p { font-family: "Mitr", sans-serif;  }
.back-to-top i { background: #59a5d7; }
.fontsize16 { font-size: 16px;}
.fontsize18 { font-size: 18px;}
.fontsize25 { font-size: 25px;}
.about .content h3 {
    font-weight: 500;
}
.cta {
    background: #59a5d7;
    color: #fff;
    background-size: cover;
    padding: 30px 0 10px 0;
}
.cta h3 {
    font-weight: 500;
}
.doctors .member {background: #f7fcfc;}
.doctors .member .member-img { border: 5px solid #d5d5d5; border-radius: 50px;}
.doctors .member .member-info h4 {font-weight: 400; }
.doctors .member .member-info span {font-size: 14px; }
.addresscolor { color: #cf9f53; font-size: 20px; font-weight: 400;}
.textcolor-g { color: #cf9f53; }
.textcolor-b { color: #02467c;}
.mobile-nav-toggle i {
    color: #fff;
}
