/* Enter Your Custom CSS Here */

#header .logo img {
    margin-top: -5px;
    height: 50px;
}
#header {
    padding: 10px 0;
    background: #fff;
}
.header-top {
    background-color: #60646d;
    padding: 5px 0;
}
.appoint-var-three .appointment-form input[type="text"]:focus {
    outline: none;
    border-bottom: 2px solid #d3d8da;
}
.appoint-var-three .appointment-form input[type="text"], .appoint-var-three .appointment-form input[type="email"], .appoint-var-three .appointment-form textarea {
  border-bottom: 2px solid #d3d8da !important;
}
.home-testimonial .flexslider-three {
    overflow: visible !important;
}
.flex-direction-nav .flex-next {
    right: -50px !important;
}
.flex-direction-nav .flex-prev {
    left: -50px!important;
}
.mtphr-dnt-default-tick a {
  color: #f5f5f5;
}
.mtphr-dnt-tick-contents {
  margin: 6px;
}
.page-id-382 .banner {
    height: 80vh;
}
.home-doctors .container .row:nth-child(2) {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}