.carousel-caption h3{ color:#FFF;}
.carousel-caption p{ color:#FFF;}
.footer-logo, .widget-title {
    margin-bottom: 25px;
}
.logo h2{font-size:1rem;}
.logo h2 a{
    color: #262626 !important;
    line-height: 1.2;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
	font-size:1rem;
	text-decoration:none;
}
.emergency h2{ font-size:22px;}
.emergency h2 a{font-size:22px;}
.cnt h2{ font-weight:14px;}
.gallery-wrapper h2{font-weight:bold !important; font-size:14px; text-align:center;}
.vdcspacer{margin:20px !important;}
.space25{ padding:0px 0px 25px 0px !important;}
.my-wrapper{ background-color:#ffff; }
.my-wrapper:hover img{ opacity:0.2; transition: .5s ease-in-out;}

.middle {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 38%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.my-wrapper:hover .image {
  opacity: 0.3;
}

.my-wrapper:hover .middle {
  opacity: 1;
}

.drprofile h2{ font-size:28px !important; padding-bottom:5px; margin-bottom:5px;}
.drprofile h3{ font-size:15px !important; font-weight:bold;}
.drprofile ul {}
.drprofile ul li{ flex:100%; max-width:none !important;}
.drprofile h4{font-size: 20px; padding-bottom: 12px; text-transform:capitalize;}
.imgrpad{ margin-right:10px !important; margin-bottom:10px !important;}
.imglpad{ margin-left:10px !important;  margin-bottom:10px !important;}

.doctor-meta h5 a{font-size: 18px !important;
    margin-bottom: 10px;
    font-weight: 600;
	color:color: #000 !important;
    line-height: 1.2;
    font-family: 'Montserrat', sans-serif;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	
	.logo h2{font-size: 12px; font-weight:bold;
    margin-top: 12px;}
	
	.logo h2 a{font-size: 18px;
    margin-top: 12px;}
	
	.logo h2 a{
    color: #262626 !important;
    line-height: 1.2;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
	text-decoration:none;
}
	
	.sina-nav .sina-nav-header.social-on {
    height: 0px !important;
}

.logo {
    padding: 25px 0px 0px 0px;
}

	
	} 