
/*==Responsive  Media==*/
@media only screen and (max-width: 1280px){
	.btn-row-top ul li {
		margin: 0px 5px;
	}
	.navbar-inverse .navbar-nav > li > a {
		margin: 0px 10px;
	}
	.slider-Sidemedia {
		top: 21%;
	}
	.footer-top-event {
		background: linear-gradient(61deg, #90b842 45%, #90b84200 20px);
	}
	.bg-copyright ul li a {
		padding: 0px 5px;
	}
	.fab-container-1 {
		top: 150px;
	}
	.footer-logo .logo1-width img {
		width: 140px;
	}
	.footer-logo {
		margin-bottom: 30px;
	}
	.fab-container {
		top: 160px;
	}
	.footer-col-content h3 {
		font-size: 18px;
	}
	.bg-white-1 {
		padding: 10px 10px;
	}
	.vertical-tab .nav-tabs li a {
		font-size: 15px;
		padding: 8px 8px 8px;
		margin-right: 0;
	}
    #NewsEvents-slider.slick-dots {
        display: none!important;
    }
    
}
@media only screen and (max-width: 1180px){
	.AwardSect .col-md-3 {
		width:50%;
		float:left;
	}
	.header-logo {
		margin: 10px 0px;
	}
	.footer-top-event {
		background: linear-gradient(61deg, #90b842 70%, #90b84200 20px);
	}
	.footpadd-left-60 {
		padding-left: 0px;
	}
	.footer-logo img {
		margin-bottom: 30px;
	}
	
	.our-team .team-prof .post-title {
		font-size: 14px;
	}
	.our-team .team-prof .post {
		font-size: 13px;
	}
	.our-team .team-prof {
		padding: 12px 10px;
		height: 75px;
	}
	.slick-next {
		right: -12px;
	}
	.slick-prev {
		left: -29px;
	}
	
}
@media only screen and (max-width: 1080px){
    .top-slider img {
        height: 350px;
    }
	.nav > li > a {
		font-size: 12px;
	}
	.bg-copyright ul li a {
		padding: 0px 0px;
	}
	.bg-copyright ul li a {
		font-size: 9px;
	}
	.footer-copyright-row h6 a {
		font-size: 10px;
	}
	.headertop-row ul li {
		margin: 0px 0px 0px 0px;
	}
	.navbar-inverse .navbar-nav > li > a {
		margin: 0px 6px;
	}
	.header-logo .logo-width img {
		width: 190px;
	}
	.header-logo .logo2-width img {
		width: 40px;
	}
	.nabl_logo {
		width: 45px !important;
		height: 55px !important;
		margin-top: 0px !important;
	}
	.btn-row-top ul li:nth-child(1) {
		margin-left: 0px;
	}
	.search .search-input {
		width: 56px;
	}
	.btn-row-top ul li {
		margin: 0px 1px;
	}
	.abt-wel-txt h2 {
		font-size: 30px;
	}
	.abt-wel-txt h3 {
		font-size: 20px;
	}
	.fab-container-1 {
		top: 150px;
	}
	.footer-logo {
		margin-bottom: 0px;
	}
	.fab-container {
		top: 160px;
	}
	.dropdown-menu > li > a {
		padding: 8px 10px;
		font-size: 12px;
	}
}
@media only screen and (max-width: 1024px){
	.footer-logo .logo1-width img {
		width: 108px;
	}
	.footer-col-content h3 {
		font-size: 14px;
	}
	.footer-logo-box .logo2-width img {
		width: 40px;
		padding-left: 6px;
	}
	#blog-blog-page-content .list-content h4 {
		font-size: 16px;
		line-height: 30px;
		margin: 10px 0px 10px;
		height: auto;
	}
	#blog-blog-page-content .list-content h5 {
		font-size: 14px;
	}
	#blog-blog-page-content .list-content p {
		font-size: 14px;
	}
	#blog-blog-page-content .list-item {
		background: #FFFFFF;
		box-shadow: 0px 0px 10px 0px #d9d9d9;
		margin: 0px 0px 30px;
		border-top: 5px solid #0000;
		border-radius: 6px;
		height: auto;
	}
	.health-page-inner-bx h4 {
		font-size: 16px;
		line-height: 25px;
	}
	.listing-box-name h3 {
		font-size: 16px;
		height: auto;
	}
	.our-doctors .team-content {
		padding: 0px 4px;
	}
	.our-doctors .bookBtn {
		padding: 3px 4px;
		bottom: -9px;
	}
	.bookBtn a {
		text-decoration: none;
		font-size: 8px;
		font-weight: 600;
	}
	.our-team .team-content {
		padding: 0px 18px;
	}
	.our-doctors .team-prof .post-title {
		font-size: 14px;
	}
	.our-doctors .bookBtn a {
		font-size: 12px;
	}
	.doctors-data-ht-3 {
		height: 100px;
	}
	.our-doctors-2 .bookBtn a {
        font-size: 8px;
    }
    .our-doctors-2 .bookBtn {
        padding: 6px 2px;
    }
	.our-doctors .team-content .post-title {
		font-size: 16px;
		margin: 20px 0 5px 0;
	}
	.newsEventbx .viewTxt {
		margin: 0px 0px 0px 0px;
	}
	.videogallerybx {
		height: 300px;
	}
	.newsEventbx {
		height: 340px;
	}
	.newsEventbx .dateTxt {
		position: absolute;
		bottom: 60px;
	}
	.SpecialitiesBx h4 {
		font-size: 14px;
	}
	.our-doctors-spec {
		height: 230px;
	}
	.our-doctors-spec img {
		height: 230px;
	}
	.profileBanner-txt h3 {
		font-size: 20px;
	}
	.profileBanner-txt p {
		font-size: 14px;
	}
	#accordion-doctors-profile .panel-title a {
		font-size: 18px;
	}
	#accordion-doctors-profile .panel-body p {
		font-size: 14px;
	}
	#accordion-doctors-profile .panel {
		margin: 15px 0px;
	}
	#accordion-doctors-profile .fa {
		padding: 10px 8px;
		width: 40px;
		height: 40px;
		line-height: 20px;
		margin-left: 10px;
	}
	.our-doctors-2 .team-prof .post-title {
		font-size: 14px;
	}
	.facilityTab-box h3 {
		font-size: 18px;
	}
	p {
		font-size: 14px;
		line-height: 25px;
	}
	.form-title {
		margin: 0px 0px 20px;
	}
	.checkbox-inline, .radio-inline {
		display: block;
		padding: 10px 20px;
	}
	.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
		margin-left: 0px;
		padding: 10px 20px;
	}	
	.consultBx { padding: 10px 20px;}
	#id_appointment_slot .common-btn, input[type=submit] {
		font-size: 14px;
	}
	.address-infoContact h3 {
		font-size: 18px;
	}
	.address-infoContact-white h3 {
		font-size: 18px;
	}
	.recentTit {
		font-size: 18px;
		border-bottom: 2px solid #D9D9D9;
	}
	.recentData p {
		font-size: 14px;
		padding: 10px 20px;
	}
	
	#blog-blog-page-content .list-item img {
		width: 100%;
		height: 180px;
	}
	#searchpgTab .searchdetail-Bx h3 {
		font-size: 15px;
		margin: 10px 0px;
		line-height: 25px;
	}
	
	#searchpgTab .searchdetail-Bx p {
		font-size: 14px;
		line-height: 24px;
		color: #423f3f;
	}
	#searchpgTab .searchdetail-Bx .searchKeyword {
		font-size: 13px;
	}
	.financeBxYr form {
		float: none;
		width: 100%;
	}
	.financeBxYr .padd-0 {
		padding: 0px 20px;
		width:100%;
	}
	.financeBxYr label {
		font-size: 16px;
		text-align: left;
	}
	.financeBxYr .form-control {
		display: block;
		width: 35%;
	}
}	
@media only screen and (max-width: 992px){
    .top-slider img {
        height: 300px;
    }
	.footer-logo img {
		width: auto;
	}
	.slider-Sidemedia {
		top: 20%;
	}
	.search .search-input {
		width: 120px;
	}
	.slider-bg {
		margin-top: 200px;
	}
	.marg-t-150 {
		margin-top: 180px;
	}
	.fab-container {
		top: 230px;
	}
	.fab-container-1 {
		top: 230px;
	}
	.profileBanner {
		padding: 20px 20px;
	}
	.our-team .team-content {
		padding: 30px 10px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	} 
	.our-team .team-content .post {
		font-size: 13px;
		margin-bottom: 0px;
	}
	
	.bookBtn a {
		font-size: 8px;
	}
	.bookBtn a i {
		font-size: 12px;
	}
	.our-team .team-prof .post-title {
		font-size: 12px;
	}
	.our-team .team-prof .post {
		font-size: 11px;
	}
	.vertical-tab .tab-content {
		display: block;
		max-width: 100%;
	}
	.speciality-tab-contentBx .col-md-4{
		width: 50%;
		float: left;
	}
	.advisorBx:hover .team-content {
		padding: 169px 18px;
	}
	.section-title h2 {
		font-size: 34px;
	}
	.txt-white h2 {
		font-size: 34px;
	}
	.welcomeSldd img {
		height: 340px;
	}
	.abt-wel-txt h2 {
		font-size: 30px;
		margin: 50px 0px 10px;
	}
	#searchpgTab .nav-tabs > li {
		margin: 8px 14px;
	}
	#searchpgTab .searchdetail-Bx h3 {
		font-size: 15px;
		margin: 0px 0px 10px;
		line-height: 28px;
		height: 80px;
	}
	#searchpgTab .searchdetail-Bx p {
		font-size: 14px;
		line-height: 25px;
		color: #423f3f;
	}
	#searchpgTab .searchdetail-Bx {
		padding: 20px 20px;
		margin: 20px 0px;
		height: 340px;
	}
	#searchpgTab .searchdetail-Bx .searchKeyword {
		font-size: 13px;
	}
	.news-event-slider {
		height: auto;
	}
	.news-event-sliderImg img {
		height: 220px;
	}
	.news-event-sliderTxt h3 {
		font-size: 16px;
		line-height: 25px;
		margin: 10px 0px 0px;
	}
	.news-event-sliderTxt p {
		font-size: 14px;
		margin: 10px 0px 10px;
	}
	.news-event-sliderTxt h4 {
		font-size: 14px;
		line-height: 20px;
	}
	.eventpage-title h3 {
		margin: 20px 0px 10px;
		font-size: 20px;
	}
	.navbar-inverse .navbar-nav > li > a {
		margin: 0px 10px;
	}
	.our-doctors-2 .bookBtn {
        padding: 6px 2px;
        bottom: -20px;
    }
     #blog-blog-page-content .list-content {
        padding:0px 20px;
    }
    .advisorBx .team-prof {
        padding: 10px 10px;
    }
    .marg-60-icon {
        margin: -120px 0 15px 0;
    }
    #myModal-11 .modal-dialog {
        top: 200px;
    }
    #myModal-12 .modal-dialog {
        top: 200px;
    }
    #myModal-13 .modal-dialog {
        top: 200px;
    }
    
    .recentData img {
        width: 100%;
        height: 120px;
    }
}
@media only screen and (max-width: 950px){
	.pageside_Bar {
        top: 30%;
    }
    .slider-Sidemedia {
		top: 30%;
	}
}
@media only screen and (max-width: 912px){
	.doctors-data-ht-3 {
		height: 180px;
	}
	.abtSld-bg {
		background-size: 100% 100%;
		padding: 140px 0px 50px;
	}
	.welcomeSldd img {
		padding: 50px 30px 0px;
		border-radius: 6px;
        
	}
	.bg-packages {
        padding: 175px 0px 50px;
        height: 280px;
    }
    
}
@media only screen and (max-width: 880px){
    .our-doctors-2 .bookBtn {
        padding: 6px 2px;
        bottom: 60px;
    }
	.AwardSect .col-md-3 {
		width:50%;
		float:left;
	}
	.header-logo {
		margin: 10px 0px;
	}
	.footer-top-event {
		background: linear-gradient(61deg, #90b842 70%, #90b84200 20px);
	}
	.footpadd-left-60 {
		padding-left: 0px;
	}
	.footer-logo img {
		margin-bottom: 30px;
	}
	
	.our-team .team-prof .post-title {
		font-size: 14px;
	}
	.our-team .team-prof .post {
		font-size: 13px;
	}
	.our-team .team-prof {
		padding: 12px 10px;
		height: 75px;
	}
	.slick-next {
		right: -12px;
	}
	.slick-prev {
		left: -29px;
	}
	.footer-logo img {
		width: auto;
	}
	.slider-Sidemedia {
		top: 18%;
	}
	.our-team img {
		width: 100%;
		height: 250px;
	}
	.bookBtn {
		bottom: -50px;
	}
	.our-doctors-spec {
		height: 250px;
	}
	.our-doctors-spec img {
		height: 250px;
	}
}
@media screen and (max-width: 820px) {
    
    #myModal-11 .modal-dialog {
        top: 120px;
    }
    #myModal-12 .modal-dialog {
        top: 120px;
    }
    #myModal-13 .modal-dialog {
        top: 120px;
    }
    .marg-60-icon {
        margin: 60px 0 15px 0;
    }
	.fab-container-1 {
		top: 230px;
	}
	.fab-container {
		top: 220px;
	}
	.marg-t-150 {
		margin-top: 180px;
	}
	.abt-wel-txt h2 {
		font-size: 30px;
		margin: 50px 0px 10px;
	}
	.advisorBx:hover .team-content {
		padding: 169px 18px;
	}
	.our-doctors .team-content .post {
		margin-bottom: 20px;
	}
	.award-txt h3 {
		font-size: 14px;
	}
	.footer-col-content h3 {
		font-size: 15px;
	}
	.doctors-data-ht-3 {
		height: 180px;
	}
	.welcomeSldd img {
		padding: 50px 30px 0px;
	}
	.abtSld-bg {
		background-size: 100% 100%;
		padding: 140px 0px 50px;
	}
	.welcomeSldd img {
		height: 300px;
	}
	.bg-white-1 {
		padding: 10px 10px;
	}
	.vertical-tab .nav-tabs li a {
		font-size: 15px;
		padding: 8px 8px 8px;
		margin-right: 0;
	}
	.our-doctors-2 .team-prof .post-title {
		font-size: 14px;
	}
	.our-doctors-spec .team-prof .post-title {
		font-size: 14px;
	}
	.facility-tab-content {
		padding: 20px 20px;
	}
	.section-title h3 {
		font-size: 20px;
	}
	.section-title h4 {
		font-size: 18px;
	}
	#searchpgTab .searchdetail-Bx h3 {
		font-size: 15px;
		margin: 0px 0px 10px;
		line-height: 28px;
		height: 80px;
	}
	#searchpgTab .searchdetail-Bx p {
		font-size: 14px;
		line-height: 25px;
		color: #423f3f;
	}
	#searchpgTab .searchdetail-Bx {
		padding: 20px 20px;
		margin: 20px 0px;
		height: 340px;
	}
	#searchpgTab .searchdetail-Bx .searchKeyword {
		font-size: 13px;
	}
	.top-slider img {
        height: 300px;
    }
}
@media screen and (max-width: 768px) {
    .slider-Sidemedia {
		top: 22%;
	}
	.pageside_Bar {
        top: 22%;
    }
	.slider-bg {
		margin-top: 200px;
	}
	.our-team .team-content {
		padding: 30px 14px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	} 
	.our-team .team-content .post {
		font-size: 13px;
		margin-bottom: 0px;
	}
	.welcomeSldd img {
		padding: 50px 30px 0px;
		border-radius: 6px;

	}
	.newsEventbx {
		height: 310px;
	}
	.newsEventbx p {
		font-size: 12px;
	}
	.newsEventbx h3 {
		font-size: 14px;
		line-height: 20px;
	}
	.bg-white-1 {
		padding: 10px 10px;
	}
	.vertical-tab .nav-tabs li a {
		font-size: 15px;
		padding: 8px 8px 8px;
		margin-right: 0;
	}
	.advisorBx .team-prof .post-title {
        font-size: 14px;
    }
    .advisorBx .team-prof {
        padding: 15px 10px;
    }
	.profileBanner .col-sm-4{
	    width:35%;
	    float: left;
	}
	.profileBanner .col-sm-8{
	    width:55%;
	    float: left;
	}
	.advisorSect .col-sm-4{
	     width:30%;
	    float: left;
	}
	.leaderSect .col-sm-4{
	      width:30%;
	    float: left;
	}
	.leaderSect .col-sm-8{
	      width:70%;
	    float: left;
	}
	.pageside_Bar {
        top: 40%;
    }
    .bg-packages {
        padding: 175px 0px 50px;
    }
    #blog-blog-page-content .list-content {
        padding:0px 20px;
    }
    #blog-blog-page-content .list-item img {
        width: 100%;
        height: 350px;
    }


}
@media only screen and (max-width: 767px){
    #blog-blog-page-content .list-content {
        padding: 0px 0px;
    }
    #pressrRelease #overlay img {
        height: 500px;
        width: 300px;
    }
	.padd-60 {
		padding: 0px 0px;
	}
	.marg-30 {
		margin: 0px 0px;
	}
	.marg-50 {
		margin: 10px 0px;
	}
	.marg-80 {
		margin: 0px 0px;
	}
	.margin-top-80 {
		margin: 0px 0px 0px;
	}
	.mobile-none {
		display:none;
	}
	.header-logo {
		margin-top: 0px;
	}
	.our-team .team-prof {
		height: 80px;
	}
	.newsEventbx {
		height: 310px;
	}
	.padd-10-0 {
		padding: 0px 0px 0px;
	}
	.header-nav {
		background: #fff;
		height: auto;
		/* text-align: -webkit-center; */
		margin: 10px 0px 20px;
	}
	.header-nav .nav>li {
		position: relative;
		display: block;
		background: #0d3781;
	}
	.header-nav .nav>li:hover {
		background: #90b842;
	}
	.header-nav	.dropdown-menu {
		position: relative;
		top: -4px;
		z-index: unset;
		display: none;
		float:  left;
		min-width: 100%;
		font-size: 14px;
		text-align: left;
		list-style: none;
		background-color: #68626200;
		border: none;
		box-shadow: none;
	}
	.dropdown-menu {
		display: block;
		background: #fff!important;
		color: #fff;
		border-radius: 0px;
	}
	.dropdown-menu > li > a {
		padding: 5px 10px;
		font-size: 12px;
		color: #fff;
	}
	.table-condensed .dropdown-menu  {
		padding: 5px 10px;
		font-size: 12px;
    	color: #988b8b;
	}
	.dropdown-menu > li {
		border-bottom: none;
		padding: 0px 0px;
		margin: 4px 0px;
		background: #0d3781;
	}
	.dropdown-menu > li:hover {
		background: #90b842;
	}
	.navbar-nav {
		text-align: left;
		float: none;
		padding: 0px 0px;
	}
	.navbar-inverse .navbar-nav > li > a {
		padding: 4px 0px;
		margin: 4px 10px;
	}
	.navbar-inverse .navbar-nav > li > a:hover {
		color: #fff;
	}
	.padd-0 {
		padding: 0px 15px;
	}
	.btn-row-top {
		margin-top: 10px;
	}
	.slick-next {
		right: -12px;
	}
	.slick-prev {
		left: -29px;
	}
	.AwardSect .col-md-3 {
		width:50%;
		float:left;
	}
	.footer-logo img {
		width: auto;
	}
	.hide-mobile-1 {
		display:none;
	}
	.hide-desktop-2 {
		display:block;
	}
	.footer-hide-mobile-1 {
		display:none;
	}
	.footer-hide-desktop-1 {
		display:block;
	}
	.slider-bg {
		margin-top: 100px;
	}
	.abtSld-bg {
		padding: 90px 0px 80px;
	}
	.abt-wel-txt h2 {
		font-size: 24px;
	}
	.abt-wel-txt h3 {
		font-size: 18px;
	}
	.abt-wel-txt p {
		line-height: 27px;
		font-size: 15px;
		text-align: justify;
	}
	.leader-content p {
		font-size: 14px;
		text-align: justify;
	}
	.miss-viss-bx p {
		font-size: 15px;
		line-height: 28px;
	}
	.leader-content h2 {
		font-size: 20px;
	}
	.leader-content h3 {
		font-size: 16px;
		line-height: 25px;
	}
	.fab-container-1 {
		top: 120px;
	}
	.post-Relative {
		margin: 100px 0px;
	}
	.fab-container {
		top:120px;
	}
	.speciality-tab-contentBx {
		padding: 20px 20px;
	}
	.list-content {
		margin: 10px 20px;
	}
	#BMCcompliances .list-content {
		margin: 10px 20px;
		padding: 0px 10px;
	}	
	.profileBanner {
		padding: 20px 20px;
	}
	.marg-t-150 {
		margin-top: 100px;
	}
	.profileBanner-txt h3 {
		font-size: 20px;
	}
	.our-team .team-content {
		padding: 30px 14px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	} 
	.our-team .team-content .post {
		font-size: 13px;
	}
	.vertical-tab .tab-content {
		display: block;
		max-width: 100%;
	}
	.advisorBx:hover .team-content {
		padding: 80px 18px;
	}
	.section-title h2 {
		font-size: 28px;
	}
	.txt-white h2 {
		font-size: 28px;
	}
	.fancy-speciality-1 span:before, .fancy-speciality-1 span:after {
		width: 70px;
		border-bottom: 3px solid #0d3b8c;
	}
	.fancy span:before, .fancy span:after {
		width: 50px;
		border-bottom: 3px solid #0d3b8c;
	}
	.txt-white .fancy span:before, .txt-white .fancy span:after {
		width: 100px;
		border-bottom: 3px solid #0d3b8c;
	}
	.txt-white .fancy-testi span:before, .txt-white .fancy-testi span:after {
		width: 50px;
		border-bottom: 3px solid #0d3b8c;
	}
	.newsEventbx p {
		font-size: 12px;
	}
	.newsEventbx h3 {
		font-size: 14px;
		line-height: 20px;
	}
	.bg-white-1 {
		padding: 10px 10px;
		margin-top:20px;
	}
	.vertical-tab .nav-tabs li a {
		font-size: 15px;
		padding: 8px 8px 8px;
		margin-right: 0;
	}
	.our-doctors-spec {
		height: 250px;
	}
	.our-doctors-spec img {
		height: 250px;
	}
	.filterBx h4 {
		font-size: 15px;
		margin: 20px 0px 10px;
	}
	.checkBoxx-1 label {
		font-size: 13px;
	}
	.Filter-listview ul li a {
		font-size: 12px;
	}
	.journelsBxpadd {
		padding: 20px 20px;
	}
	.journelsBx-content p {
		font-size: 14px;
	}
	.pahal_download_Btn {
		padding: 15px 15px;
		margin: 20px 0px;
	}
	.journelsBx-content {
		padding: 15px 15px;
	}
	.facilityTab-box h3 {
		font-size: 18px;
	}
	.facility-tab-content {
		padding: 20px 20px;
	}
	.academicsBx h3 {
		font-size: 17px;
	}
	#galleryTab .nav > li > a:hover, #galleryTab .nav > li > a:focus {
		text-decoration: none;
		background-color: #0000!important;
		border-top: none!important;
		border-left: none!important;
		border-right: none!important;
		border-bottom: 2px solid #90b842;
	}
	.health-page-inner-bx h4 {
		font-size: 16px;
		line-height: 25px;
	}
	.listing-box-name h3 {
		font-size: 15px;
		height: auto;
	}
	#blog-blog-page-content .list-wrapper {
		margin-top:30px;
	}
	#Doctors-slider .slick-dots {
        display: none!important;
    }
    #VideoGallery-slider .slick-dots {
        display: none!important;
    }
    #NewsEvents-slider .slick-dots {
        display: none!important;
    }
    #OurPartners-slider .slick-dots {
        display: none!important;
    }
    
    .top-slider img {
        height: 200px;
    }
}
@media only screen and (max-width: 600px){
    .facilityTab-Logo img {
        height: auto;
    }
    .vertical-tab {
        display: flex;
        flex-direction: column-reverse;
    }
    .doctor-vertical-tab {
        display: flex;
        flex-direction: column-reverse;
    }
    
    #Specialities-slider .slick-slide img {
        display: block;
        width: 100px;
        height: 100px;
        margin: 0 auto;
        border-radius: 20px;
    }
    .recentData img {
        width: 100%;
        height: 100px;
    }
    .recentData img {
        width: 100%;
        height: 200px;
    }
    .pageside_Bar {
        top: 22%;
    }
    .profileBanner .col-sm-4{
	    width:100%;
	    float: none;
	}
	.profileBanner .col-sm-8{
	    width:100%;
	    float: none;
	}
	.advisorSect .col-sm-4{
	    width:100%;
	    float: none;
	}
	.leaderSect .col-sm-4{
	    width:100%;
	    float: none;
	}
	.leaderSect .col-sm-8{
	     width:100%;
	    float: none;
	}
    .our-doctors-2 .bookBtn {
        bottom: 20px;
    }
    #OurPartners-slider .slick-next{
        top: 63%;
    }
    #OurPartners-slider .slick-prev {
        top: 63%;
    }
	.fancy-doct-profile-2 img {
		margin-left: 105px;
	}
	.fancy-doct-profile-2 span:before {
		margin-right: -80px;
	}
	.fancy-doct-profile-2 span:before, .fancy-doct-profile-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 80px;
	}
	.section-title h2 {
		font-size: 23px;
	}
	#accordionFooter .panel-title a {
		font-size: 14px;
	}
	#accordion-doctors-profile .panel-title a {
		font-size: 18px;
	}
	#accordion-doctors-profile .panel-body p {
		font-size: 14px;
	}
	.profileBanner-txt p {
		font-size: 14px;
	}
	.profileBanner-txt h3 {
		font-size: 20px;
		margin: 20px 0px 10px;
	}
	#accordion-doctors-profile .panel {
		margin: 15px 0px;
	}
	.footer-col-content-2 h3 {
		font-size: 14px;
	}
	.top-slider img {
        height: 200px;
    }	
	.headertop-row ul li {
		margin: 0px 0px 0px 0px;
	}
	.btn-row-top ul li:nth-child(1) {
		margin-left: 0px;
	}
	.btn-row-top ul li {
		margin: 6px 4px;
	}
	.slick-next {
		right: 8px;
	}
	.slick-prev {
		left: -12px;
		z-index: 999;
	}
	.slider-Sidemedia {
		top: 12%;
		display: none;
	}
	
	.footer-top-event ul li a {
		padding: 0px 6px;
	}
	.footer-top-event {
		background: #90b842;
	}
	.footer-top-event ul {
		padding: 5px 0px;
	}
	.bg-copyright {
		background: #90b842;
		padding: 4px 0px;
		text-align: center;
	}
	.footer-top-row {
		color: #cac9c9;
		margin: 10px 0px;
	}
	.footpadd-left-60 {
		padding-left: 0px;
	}
	.footer-logo img {
		margin-bottom: 30px;
	}
	.footer-bg {
		padding: 30px 0px;
	}
	.our-team .team-prof {
		height: 70px;
	}
	.awardBx {
		margin: 20px 0px;
	}
	.ourAdvisor-content h2 {
		font-size: 18px;
	}
	.ourAdvisor-content h3 {
		font-size: 16px;
		line-height: 25px;
	}
	.modal-body .padd-30 {
		padding: 0px 0px;
	}
	.our-team .team-content {
		padding: 30px 14px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	} 
	.our-team .team-content .post {
		font-size: 13px;
		margin-bottom: 0px;
	}
	.our-team .team-prof .post-title {
		font-size: 12px;
	}
	.our-team .team-prof .post {
		font-size: 11px;
	}
	.advisorBx:hover .team-content {
		padding: 40px 18px;
	}
	.footer-bg-2 {
		padding: 30px 0px 30px;
	}
	.fancy-leader-1 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.fancy-advisor-1 img {
		margin-left: 170px;
		margin-top: 3px;
	}
	.footer-col-content ul li a {
		color: #fff;
		font-size: 12px;
	}
	.footer-col-content ul {
		padding: 0px;
		margin: 0px 0px 0px;
	}
	#accordionFooter .panel-body {
		padding: 0px 20px;
	}
	.abt-wel-txt h2 {
		font-size: 20px;
	}
	.abt-wel-txt h3 {
		font-size: 16px;
	}
	.abt-wel-txt p {
		font-size: 14px;
	}
	.fancy-specility-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	.fancy-specility-2 span:before, .fancy-specility-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 60px;
	}
	.doctors-data-ht-3 {
		height: 140px;
	}
	.padd-30 {
		padding: 10px 0px;
	}
	.fancy-journal-2 span:before {
		margin-right: -90px;
	}
	.fancy-journal-2 span:before, .fancy-journal-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 90px;
	}
	.fancy-journal-2 img {
		margin-left: 110px;
	}
	.fancy-doctors-2 span:before, .fancy-doctors-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 110px;
	}
	.fancy-doctors-2 img {
		margin-left: 130px;
	}
	.fancy-facilityTxt-2 span:before, .fancy-facilityTxt-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 35px;
	}
	.fancy-facilityTxt-2 img {
		margin-left: 55px;
		margin-top: 3px;
	}	
	.fancy-academics-2 span:before, .fancy-academics-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
		right: 100%;
		margin-right: -70px;
	}
	.fancy-academics-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	.bg-white-3 {
		padding: 20px 20px;
	}
	.fancy-health-library-2 img {
		margin-left: 90px;
	}
	.fancy-health-library-2 span:before, .fancy-health-library-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
	}
	.fancy-health-library-2 span:before {
		right: 100%;
		margin-right: -100px;
	}	
	.healthCat {
		font-size: 18px;
		border-bottom: 2px solid #D9D9D9;
	}
	.fancy-privacy-2 span:before {
		right: 100%;
		margin-right: -70px;
	}
	.fancy-privacy-2 span:before, .fancy-privacy-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
	}
	.fancy-privacy-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	.privacyBx p {
		font-size: 14px;
		text-align: justify;
	}
	.privacyBx h3 {
		font-size: 18px;
	}
	.fancy-disclaimerpg-2 img {
		margin-left: 65px;
		margin-top: 3px;
	}
	.fancy-disclaimerpg-2 span:before {
		right: 100%;
		margin-right: -50px;
	}
	.fancy-disclaimerpg-2 span:before, .fancy-disclaimerpg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 50px;
	}
	.disclaimerpg-Bx h2 {
		font-size: 18px;
	}
	.disclaimerpg-Bx p {
		text-align: justify;
		font-size: 14px;
	}
	.fancy-termsCon-2 span:before {
		right: 100%;
		margin-right: -105px;
	}
	.fancy-termsCon-2 span:before, .fancy-termsCon-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 100px;
	}
	.fancy-termsCon-2 img {
		margin-left: 120px;
		margin-top: 3px;
	}
	.termsCondBx h3 {
		font-size: 18px;
		line-height: 25px;
	}
	.termsCondBx p {
		font-size: 14px;
		text-align: justify;
	}
	.fancy-disclaimer-2 span:before {
		right: 100%;
		margin-right: -130px;
	}
	.fancy-disclaimer-2 span:before, .fancy-disclaimer-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 130px;
	}
	.fancy-disclaimer-2 img {
		margin-left: 150px;
		margin-top: 3px;
	}
	p {
		font-size: 14px;
		text-align: justify;
	}
	.fancy-testimonialpg-2 span:before {
		right: 100%;
		margin-right: -65px;
	}
	.fancy-testimonialpg-2 span:before, .fancy-testimonialpg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 65px;
	}
	.fancy-testimonialpg-2 img {
		margin-left: 80px;
		margin-top: 3px;
	}
	.form-title h3 {
		font-size: 16px;
		margin: 10px 0px 10px;
		line-height:25px;
	}
	.form-title {
		margin: 0px 0px 10px;
	}
	.recurimentDescBx h3 {
		font-size: 18px;
	}
	.fancy-covidPg-2 span:before {
		right: 100%;
		margin-right: -90px;
	}
	.fancy-covidPg-2 span:before, .fancy-covidPg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 90px;
	}
	.fancy-covidPg-2 img {
		margin-left: 110px;
	}
	.covidBx ul li {
		font-size: 14px;
	}
	.covidBx p {
		font-size: 14px;
	}
	.covidBx {
		margin: 0px 0px;
	}
	.section-title h3 {
		font-size: 18px;
	}	
	.section-title h4 {
		font-size: 16px;
	}
	.form-title p {
		font-size: 16px;
		margin:10px 0p;
	}
	.fancy-book-appointment-2 span:before {
		margin-right: -60px;
	}
	.fancy-book-appointment-2 span:before, .fancy-book-appointment-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 60px;
	}
	.fancy-book-appointment-2 img {
		margin-left: 80px;
	}
	.checkbox-inline, .radio-inline {
		display: block;
		padding: 10px 20px;
	}
	.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
		margin-left: 0px;
		padding: 10px 20px;
	}	
	.consultBx { padding: 10px 20px;}
	#id_patient_details .alert-danger	{
		font-size: 12px;
		font-weight: 100;
		line-height: 20px;
	}
	#id_appointment_slot .common-btn, input[type=submit] {
		padding: 10px 35px;
		font-size: 12px;
		margin: 10px 0px;
	}
	.fancy-career-2 span:before, .fancy-career-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 20px;
	}
	.fancy-career-2 img {
		margin-left: 40px;
		margin-top: 3px;
	}
	.fancy-contact-2 span:before {
		right: 100%;
		margin-right: -70px;
	}
	.fancy-contact-2 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.fancy-contact-2 span:before, .fancy-contact-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 45px;
	}
	.address-infoContact h3 {
		font-size: 18px;
	}
	.address-infoContact p {
		font-size: 14px;
	}
	.address-infoContact {
		height: 150px;
	}
	.address-infoContact-white h3 {
		font-size: 18px;
	}
	.address-infoContact-white p {
		font-size: 14px;
	}
	.address-infoContact-white  {
		height: 150px;
	}
	.contact-map {
		margin-bottom: 0px;
	}
	.fancy-news-event-2 span:before, .fancy-news-event-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 65px;
	}
	.fancy-news-event-2 img {
		margin-left: 85px;
	}
	.fancy-event-details-2 span:before, .fancy-event-details-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 65px;
	}
	.fancy-event-details-2 img {
		margin-left: 85px;
	}
	.eventOpenDetails h4 {
		font-size: 13px;
	}
	.eventOpenDetails h5 {
		font-size: 12px;
	}
	.eventOpenDetails h2 {
		font-size: 18px;
	}
	.eventOpenDescrip h4 {
		font-size: 16px;
	}
	#myCarousel-specility-1 img {
		width: 100%;
		 height: 200px;
	}
	.fancy-press-release-2 span:before, .fancy-press-release-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 60px;
	}
	.fancy-press-release-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	#pressrRelease #overlay img {
		height: 500px;
		width:300px;
	}
	.fancy-photo-gallery-2 span:before {
		right: 100%;
		margin-right: -70px;
	}
	.fancy-photo-gallery-2 span:before, .fancy-photo-gallery-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
	}
	.fancy-photo-gallery-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	#galleryTab .nav-tabs {
		padding: 10px 10px;
	}
	#galleryTab .nav-tabs > li {
		float: none;
		margin: 10px 0px;
	}
	.fancy-video-gallery-2 img {
		margin-left: 80px;
		margin-top: 3px;
	}
	.fancy-video-gallery-2 span:before {
		right: 100%;
		margin-right: -65px;
	}
	.fancy-video-gallery-2 span:before, .fancy-video-gallery-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 65px;
	}
	.recentTit {
		font-size: 18px;
		border-bottom: 2px solid #D9D9D9;
	}
	.recentData p {
		font-size: 14px;
		padding: 10px 20px;
	}
	#blog-blog-page-content .list-item {
		height: 390px;
	}
	#blog-blog-page-content .list-content{}
	#blog-blog-page-content .list-content p {
		font-size: 14px;
	}
	#blog-blog-page-content .list-content h5 {
		font-size: 14px;
	}
	#blog-blog-page-content .list-content h4 {
		height: auto;
	}
	#blog-blog-page-content .list-item img {
		height: 210px;
	}
	.fancy-searchpage-2 span:before {
		right: 100%;
		margin-right: -140px;
	}
	.fancy-searchpage-2 span:before, .fancy-searchpage-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 140px;
	}
	.fancy-searchpage-2 img {
		margin-left: 160px;
		margin-top: 3px;
	}
	#searchpgTab .nav-tabs {
		padding: 10px 20px;
		margin: 10px 0px;
	}
	#searchpgTab .nav-tabs > li {
		float: none;
		margin: 10px 0px;
	}
	#searchpgTab .searchdetail-Bx {
		padding: 10px 20px;
		border: 1px solid #ddd;
		margin: 20px 0px;
		border-radius: 10px;
		height: auto;
	}
	#searchpgTab .searchdetail-Bx h3 {
		font-size: 14px;
		margin: 10px 0px;
		line-height: 25px;
		height: auto;
	}
	
	#searchpgTab .searchdetail-Bx p {
		font-size: 13px;
		line-height: 24px;
		color: #423f3f;
	}
	#searchpgTab .searchdetail-Bx .searchKeyword {
		font-size: 13px;
	}
	.bg-packages {
		padding: 120px 0px 50px;
		height:auto;
	}
	.fancy-packages-2 span:before {
		right: 100%;
		margin-right: -85px;
	}
	.fancy-packages-2 span:before, .fancy-packages-2 span:after {
		border-bottom: 3px solid #FFFFFF;
		width: 85px;
	}
	.fancy-packages-2 img {
		margin-left: 100px;
		margin-top: 3px;
	}
	.healthPackBx .packageTitle h3 {
		font-size: 15px;
	}
	.priceTag span {
		font-size: 12px;
	}
	.healthPackBx .packageDetails p {
		font-size: 14px;
		line-height: 28px;
	}
	.newsEventDetails {
		margin: 20px 0px;
		height: auto;
	}
	.newsEventImg img {
		height: 250px;
	}
	.newsEventDetails h3 {
		font-size: 15px;
		margin: 10px 0px
	}
	.pastEventRow {
		padding: 15px 15px;
		margin: 20px 0px;
	}
	.pastEventDetails {
		margin: 0px 0px;
	}
	.pastEventDetails h3 {
		font-size: 15px;
		line-height: 25px;
	}
	.pastEventDetails h4 span {
		font-size: 13px;
	}
	.pastEventDetails h4 {
		font-size: 13px;
		margin: 10px 0px;
	}
	.past-eventImg img {
		padding: 10px;
		border: 1px solid #ddd;
		height: 250px;
	}
	.fancy-past-event-2 img {
		margin-left: 95px;
		margin-top: 3px;
	}
	.fancy-past-event-2 span:before, .fancy-past-event-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 70px;
	}	
	.news-event-slider {
		height: auto;
	}
	.news-event-sliderImg img {
		height: 220px;
	}
	.news-event-sliderTxt h3 {
		font-size: 16px;
		line-height: 25px;
		margin: 10px 0px 0px;
	}
	.news-event-sliderTxt p {
		font-size: 14px;
		margin: 10px 0px 10px;
	}
	.news-event-sliderTxt h4 {
		font-size: 14px;
		line-height: 20px;
	}
	.eventpage-title h3 {
		margin: 20px 0px 10px;
		font-size: 20px;
	}
	#academics_filter {
		text-align: left;
		padding: 0px 20px;
	}
	.footer-logo .logo1-width img {
		width: 160px;
	}
	.footer-copyright-row h6 {
		margin: 6px 0px 0px;
	}
	.fancy-compliances-2 span:before {
		margin-right: -80px;
	}
	.fancy-compliances-2 span:before, .fancy-compliances-2 span:after {
		width: 80px;
	}
	.fancy-compliances-2 img {
		margin-left: 100px;
		margin-top: 3px;
	}
	.complianceTxtBox .list-item {
		height: auto;
	}
	#BMCcompliances .img-wrapper img {
		width: 100%;
		height: 280px;
	}
	#BMCcompliances #overlay img {
        height: 440px;
        width: 300px;
    }
	.financeBxYr form {
		float: none;
		width: 100%;
	}
	.financeBxYr .padd-0 {
		padding: 0px 20px;
		width:100%;
	}
	.financeBxYr label {
		font-size: 16px;
		text-align: left;
	}
	.financeBxYr .form-control {
		display: block;
		width: 100%;
	}
	.complianceTxtBox .list-content h5 {
		margin: 0px 0px 20px;
	}

}
@media only screen and (max-width: 540px){
    .top-slider img {
        height: 200px;
    }
	#accordionFooter .panel-title a:before, #accordionFooter .panel-title a.collapsed:before {
		font-size: 20px;
	}
	.navbar-toggle {
		margin-top: -50px;
		background: #2c4292;
		border-color: #2c4292!important;
		margin-right: -8px;
	}
	.abt-wel-txt {
		padding-left: 30px;
		margin-top: 40px;
	}
	.our-team .team-prof {
		height: 70px;
	}
	#myCarousel-specility-1 .img-responsive, .thumbnail > img, 
	.thumbnail a > img, .carousel-inner > .item > img, 
	.carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: 200px;
	}
	#myCarousel-specility-1 .carousel-caption h3 {
		margin: 10px 0px;
	}
	#myCarousel-specility-1 .carousel-caption p {
		font-size: 14px;
		line-height: 20px;
	}
	.sectMobPadd {
		margin:100px 0px 50px;
	}
	.profileBanner img {
		height: 280px;
	}
	.our-team .team-content {
		padding: 20px 10px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	}
	.our-team .team-content .post {
		font-size: 13px;
	}
	.fancy-leader-1 span:before, .fancy-leader-1 span:after {
		width: 70px;
	}
	.fancy-leader-1 img {
		margin-left: 90px;
	}
	.fancy-advisor-1 span:before, .fancy-advisor-1 span:after {
		width: 150px;
	}
	.bookBtn a {
		font-size: 8px;
	}
	.bookBtn a i {
		font-size: 12px;
	}
	.fancy-specility-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	.fancy-specility-2 span:before, .fancy-specility-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 60px;
	}
	.doctors-data-ht-3 {
		height: 140px;
	}
	.padd-30 {
		padding: 10px 0px;
	}
	.profileBanner {
		padding: 20px 20px 30px;
	}
	.bookBtn-1 a {
		font-size: 10px;
	}
}
@media only screen and (max-width: 485px){
    
	.section-title h2 {
		font-size: 23px;
		line-height: 28px;
	}
	.our-team .team-prof .post-title {
		font-size: 12px;
		height: auto;
	}
	.our-team .team-prof .post {
		font-size: 12px;
	}
	.SpecialitiesBx h4 {
		font-size: 14px;
		line-height: 18px;
	}
	.SpecialitiesBx {
		margin: 0px 20px;
	}
	.testimonial-bx p {
		font-size: 15px;
	}
	.header-logo {
		margin:10px 0px;
	}
	.our-doctors-2 .team-prof {
		height: 50px;
	}
	.our-doctors-2 .team-prof .post-title {
		width: 100%;
		vertical-align: middle;
		display:initial;
		height: 35px;
	}
	.our-doctors-spec  .team-prof {
		height: 50px;
	}
	.our-doctors-spec .team-prof .post-title {
		width: 100%;
		vertical-align: middle;
		display:initial;
		height: 35px;
	}
}
@media only screen and (max-width: 458px){
     .our-doctors-spec .team-prof {
        height: 60px;
        vertical-align: middle;
        display: table-cell;
    }
    .our-doctors-2 .team-prof {
        height: 60px;
        vertical-align: middle;
        display: table-cell;
    }
}
@media only screen and (max-width: 420px){
    .facilityTab-Logo img {
        height: auto;
    }
    .slider-bg {
        margin-top: 100px;
    }
	.abtSld-bg {
		padding: 70px 0px 50px;
	}
	.welcomeSldd img {
		padding: 50px 0px 0px;
	}
	.header-logo .logo2-width img {
		width: 40px;
		height: auto;
		margin: 3px;
	}
	.navbar-toggle {
		padding: 8px 6px;
	}
	.abt-wel-txt {
		padding-left: 0px;
		margin-top: 50px;
	}
	.footer-col-content-2 h3 {
		font-size: 16px;
	}
	.bookBtn a {
		font-size: 8px;
	}
	.bookBtn a i {
		font-size: 12px;
	}
	.speciality-tab-contentBx .col-md-4{
		width: 100%;
		float: none;
	}
	.our-doctors .team-content .post {
		margin-bottom: 20px;
	}
	.our-doctors .team-content .post-title {
		margin: 50px 0 5px 0;
	}
	.our-doctors .bookBtn {
		padding: 10px 4px;
		bottom: -20px;
	}
	.our-experts .team-content .post-title {
		margin: 50px 0 5px 0;
	}
	.our-experts .bookBtn {
		padding: 4px 4px;
		bottom: -20px;
	}
	.bookBtn {
		bottom: 0px;
	}
	.fancy-speciality-1 span:before, .fancy-speciality-1 span:after {
		width: 70px;
	}
	.fancy span:before, .fancy span:after {
		width: 50px;
	}
	.txt-white .fancy span:before, .txt-white .fancy span:after {
		width: 100px;
	}
	.txt-white .fancy-testi span:before, .txt-white .fancy-testi span:after {
		width: 50px;
	}
	.fancy-leader-1 span:before, .fancy-leader-1 span:after {
		width: 50px;
	}
	.fancy-advisor-1 span:before, .fancy-advisor-1 span:after {
		width: 120px;
	}
	.fancy-advisor-1 img {
		margin-left: 145px;
		margin-top: 3px;
	}
	.fancy-leader-1 img {
		margin-left: 70px;
	}
	.fancy-specility-2 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.fancy-specility-2 span:before, .fancy-specility-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 50px;
	}
	.doctors-data-ht-2 {
		height: 200px;
	}
	.fancy-doctors-2 img {
		margin-left: 134px;
		margin-top: 3px;
	}
	.fancy-doctors-2 span:before, .fancy-doctors-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 110px;
	}
	.doctors-data-ht-3 {
		height: 180px;
	}
	.our-team {
		height: 230px;
	}
	.bookBtn {
		bottom: -35px;
	}
	.top-slider img {
		height: 150px;
	}
	.sticky-container {
		top: 140px;
	}
	.newsEventbx {
		height: 300px;
	}
	#accordionFooter .panel-title a {
		font-size: 12px;
	}
	.footer-col-content-2 h3 {
		font-size: 12px;
	}
	.padd-30 {
		padding: 10px 0px;
	}
	.fancy-facilityTxt-2 span:before, .fancy-facilityTxt-2 span:after {
		width: 35px;
	}
	.fancy-facilityTxt-2 img {
		margin-left: 55px;
		margin-top: 3px;
	}
	label {
		font-size: 12px;
	}
	.btn-submit-contact {
		font-size: 12px;
		margin: 10px 10px 10px 0px;
	}
	.our-doctors-2 {
		height: 280px;
	}
	.our-doctors-2 img {
		height: 280px;
	}
}
@media only screen and (max-width: 414px){
    .slider-bg {
		margin-top: 120px;
	}
}
@media only screen and (max-width: 412px){
    .slider-bg {
		margin-top: 100px;
	}
}
@media only screen and (max-width: 400px){
     .slider-bg {
        margin-top: 100px;
    }
	.post-Relative {
		margin: 100px 0px 50px;
	}
	.abtSld-bg {
		padding: 70px 0px 50px;
	}
	.welcomeSldd img {
		padding: 50px 0px 0px;
	}
	.doctors-data-ht-2 {
		height: 150px;
	}
	.marg-40-0 {
		margin: 30px 0px;
	}
	.marg-50 {
		margin: 30px 0px;
	}
	.header-logo .logo-width img {
		width: 150px;
	}
	.navbar-toggle .icon-bar {
		width: 15px;
	}
	.navbar-toggle {
		margin-top: -50px;
		padding: 8px 8px;
	}
	.slick-dotted.slick-slider {
		margin: 0px 0px!important;
		display: block;
	}
	.slick-dots { 
		display:block!important 
	}
	.our-team .team-prof .post-title {
		font-size: 12px;
		height: auto;
	}
	.our-team .team-prof .post {
		font-size: 12px;
	}
	.SpecialitiesBx h4 {
		font-size: 14px;
		line-height: 18px;
	}
	.SpecialitiesBx {
		margin: 0px 20px;
	}
	.testimonial-bx p {
		font-size: 15px;
	}
	.footer-logo img {
		width: auto;
	}
	.leader-content h2 {
		font-size: 20px;
	}
	.leader-content h3 {
		font-size: 16px;
	}
	.leader-content p {
		font-size: 15px;
		text-align: justify;
	}
	.fab {
		width: 50px;
		height: 50px;
	}
	.fab img{
		width: 61px;
	}
	
	.footer-logo {
		margin-bottom: 0px;
	}
	.advisorBx .team-prof {
		padding: 16px 10px;
	}
	#myCarousel-specility-1 .img-responsive, .thumbnail > img, 
	.thumbnail a > img, .carousel-inner > .item > img, 
	.carousel-inner > .item > a > img {
		display: block;
		max-width: 100%;
		height: 200px;
	}
	#myCarousel-specility-1 .carousel-caption h3 {
		margin: 10px 0px;
	}
	#myCarousel-specility-1 .carousel-caption p {
		font-size: 14px;
		line-height: 20px;
	}
	#pagination-demo a {
		padding: 5px 10px;
	}
	#blog-blog-page-content .list-content h4 {
		font-size: 16px;
		line-height: 24px;
		margin: 10px 0px 10px;
	}
	.search-journels .search-input {
		padding: 8px 10px;
		width: 180px;
	}
	.journelsBx-content {
		padding: 20px 10px;
	}
	.journelsBxpadd h3 {
		text-align: center;
	}
	#accordion-doctors-profile .panel-body p {
		font-size: 16px;
	}
	.profileBanner {
		padding: 20px 20px 30px;
	}
	.our-team .team-content {
		padding: 45px 10px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	}
	.our-team .team-content .post {
		font-size: 13px;
	}
	.bookBtn a {
		font-size: 8px;
	}
	.bookBtn a i {
		font-size: 12px;
	}
	.our-doctors .team-content .post {
		margin-bottom: 20px;
	}
	.our-doctors .team-content .post-title {
		margin: 50px 0 5px 0;
	}
	.our-doctors .bookBtn {
		padding: 10px 4px;
	}
	.our-doctors .bookBtn {
		padding: 9px 4px;
		bottom: -30px;
	}
	.our-experts .team-content .post-title {
		margin: 50px 0 5px 0;
	}
	.our-experts .bookBtn {
		padding: 4px 4px;
		bottom: -20px;
	}
	.footer-bg-2 {
		padding: 50px 0px 20px;
	}
	.fancy-speciality-1 span:before, .fancy-speciality-1 span:after {
		width: 70px;
	}
	.fancy span:before, .fancy span:after {
		width: 50px;
	}
	.txt-white .fancy span:before, .txt-white .fancy span:after {
		width: 100px;
	}
	.txt-white .fancy-testi span:before, .txt-white .fancy-testi span:after {
		width: 50px;
	}
	.footer-col-content ul li a {
		color: #fff;
		font-size: 12px;
	}
	.footer-col-content ul {
		padding: 0px;
		margin: 0px 0px 0px;
	}
	#accordionFooter .panel-body {
		padding: 0px 20px;
	}
	
}
@media only screen and (max-width: 380px){
     .slider-bg {
        margin-top: 120px;
    }
}
@media only screen and (max-width: 375px){
    .slider-bg {
        margin-top: 120px;
    }
	.footer-col-content h3 {
		color: #fff;
		font-size: 18px;
	}
	.navbar-toggle {
		margin-top: -50px;
	}
	.footer-top-event-2 ul li a {
		padding: 0px 7px;
	}
	.headertop-row ul li {
		font-size: 12px;
	}
	.slider-bg {
		margin-top: 120px;
	}
	#accordionFooter .panel-title a {
		font-size: 12px;
	}
	.footer-col-content-2 h3 {
		font-size: 12px;
	}
	#accordion-doctors-profile .panel-title a {
		font-size: 18px;
	}
	#accordion-doctors-profile .panel-body p {
		font-size: 14px;
	}
	.our-doctors .team-content .post {
		margin-bottom: 20px;
	}
	.our-doctors .team-content .post-title {
		margin: 50px 0 5px 0;
	}
	.our-doctors .bookBtn {
		padding: 9px 4px;
	}
	.sectMobPadd {
		margin: 80px 0px;
	}
}
@media only screen and (max-width:360px){
    .bg-packages {
        padding: 150px 0px 50px;
        height: auto;
    }
    .sectMobPadd {
        margin: 110px 0px;
    }
	.section-title h2 {
		font-size: 22px;
		line-height: 25px;
	}
	.btn-row-top ul li {
		margin: 4px 1px;
	}
	.headertop-row ul li {
		font-size: 12px;
	}
	.header-logo .logo2-width img {
		width:40px;
	}
	.leader-content h2 {
		font-size: 22px;
	}
	.leader-content h3 {
		font-size: 18px;
	}
	.our-team img {
		height: 230px;
	}
	#searchpgTab .nav > li > a {
		font-size: 14px;
	}
	#galleryTab .nav > li > a {
		font-size: 14px;
	}
}
@media only screen and (max-width:320px){
	.nav > li > a {
		font-size: 13px;
	}
	.headertop-row ul li {
		font-size: 10px;
		letter-spacing: 0px;
	}
	.headertop-row ul li a {
		font-size: 12px;
	}
	#Specialities-slider .slick-slide img {
		width: 85px;
		height:85px;
		margin: 0 auto;
	}
	.SpecialitiesBx h4 {
		font-size: 12px;
		line-height: 18px;
	}
	.award-txt h3 {
		font-size: 12px;
		line-height: 16px;
	}
	.footer-col-content ul li a {
		color: #fff;
		font-size: 12px;
	}
	.footer-col-content h3 {
		font-size: 15px;
	}
	.section-title h2 {
		font-size: 16px;
		line-height: 15px;
	}
	.fancy-speciality-1 span:before, .fancy-speciality-1 span:after {
		border-bottom: 3px solid #0d3b8c;
	}
	.txt-white .fancy span:before, .txt-white .fancy span:after {
		border-bottom: 3px solid #ffffff!important;
	}
	.fancy span:before, .fancy span:after {
		border-bottom: 3px solid #0d3b8c;
	}
	.txt-white .fancy-testi span:before, .txt-white .fancy-testi span:after {
		border-bottom: 3px solid #ffffff!important;
	}
	.footer-col-content-2 h3 {
		font-size: 12px;
	}
	#accordionFooter .panel-title a {
		font-size: 12px;
	}
	.award-txt h3 {
		font-size: 12px;
	}
}
@media only screen and (max-width:280px){
    .slider-bg {
        margin-top: 90px;
    }
	.section-title h2 {
		font-size: 18px;
		line-height: 25px;
	}
	.txt-white h2 {
		font-size: 18px;
		line-height: 25px;
	}
	.fancy span {
		top: 0px;
	}
	.fancy-speciality-1 span {
		top: 0px;
	}
	.fancy-testi span {
		top: 0px;
	}
	.subtitle-2 img {
		width: 20px;
		padding-top: 8px;
	}
	.footer-top-event {
		height: 65px;
	}
	.navbar-toggle {
		margin-top: -45px;
	}
	.navbar-toggle {
		padding: 8px 10px;
	}
	.header-logo .logo2-width img {
		display:none;
	}
	.miss-viss-bx p {
		margin-left: 0px;
		margin: 25px 0px;
	}
	.abt-wel-txt h2 {
		font-size: 20px;
	}
	.abt-wel-txt p {
		font-size: 14px;
	}
	.abt-wel-txt h3 {
		font-size: 16px;
	}
	.leader-content h2 {
		font-size: 20px;
	}
	.leader-content h3 {
		font-size: 16px;
	}
	.miss-viss-bx p {
		font-size: 14px;
		line-height: 28px;
	}
	.footer-top-event-2 ul li a {
		padding: 0px 4px;
		font-size: 10px;
	}
	.footer-logo .logo1-width img {
		width: 130px;
	}
	.fab-container-1 {
		top: 100px;
	}
	.fab img {
		width: 60px;
	}
	.fab-container-1 {
		right: -6px;
	}
	.advisorBx .team-prof {
		padding: 12px 10px;
	}
	.speciality-tab-contentBx p {
		font-size: 14px;
		line-height: 25px;
		text-align: justify;
	}
	.blueTxt h4 {
		font-size: 12px;
	}
	.facility-tab-content {
		padding: 20px 20px;
	}
	.facilityTab-box h3 {
		font-size: 17px;
		margin: 10px 0px 10px;
	}
	.sectMobPadd {
		margin: 80px 0px;
	}
	#pagination-demo a {
		padding: 5px 10px;
	}
	.profileBanner-txt p {
		font-size: 14px;
		line-height: 20px;
	}
	.profileBanner-txt h3 {
		font-size: 18px;
	}
	.our-team .team-content {
		padding: 30px 14px;
	}
	.our-team .team-content .post-title {
		font-size: 13px;
	} 
	.our-team .team-content .post {
		font-size: 13px;
		margin-bottom: 0px;
	}
	.bookBtn {
		bottom: -20px;
	}
	.advisorBx:hover .team-content {
		padding: 10px 18px;
	}
	.our-doctors .team-content .post {
		margin-bottom: 6px;
	}
	.fancy-leader-1 img {
		margin-left: 90px;
	}
	.fancy-advisor-1 span:before, .fancy-advisor-1 span:after {
		width: 150px;
	}
	.fancy-advisor-1 span:before, .fancy-advisor-1 span:after {
		width: 90px;
	    border-bottom: 3px solid #0d3b8c;
	}
	.fancy-advisor-1 img {
		margin-left: 110px;
		margin-top: 3px;
	}
	.fancy-leader-1 span:before, .fancy-leader-1 span:after {
		width: 40px;
		border-bottom: 3px solid #0d3b8c;
	}
	.fancy-leader-1 span:after {
		left: 100%;
		margin-left: 15px;
	}
	.abtImgg-1 img {
		width: 10px;
		margin-left: 60px!important;
		padding-top: 0px!important;
	}
	.abtImgg img{
		width:10px;
		padding-top:0px!important;
	}
	.fancy-specility-2  img {
		width: 8px;
		padding-top: 0px!important;
	}
	.fancy-specility-2 img {
		margin-left: 50px;
		margin-top: 3px;
	}
	.fancy-specility-2 span:before, .fancy-specility-2 span:after {
		border-bottom: 3px solid #0d3b8c;
		width: 30px;
	}
	.doctors-data-ht-1 {
		height: 100px;
	}
	.doctors-data-ht-2 {
		height: 60px;
	}
	.doctors-data-ht-3 {
		height: 100px;
	}
	.leader-content p {
		font-size: 14px;
		text-align: justify;
	}
	.abtSld-bg {
		padding: 100px 0px 40px;
	}
	.welcomeSldd img {
		padding: 0px 0px 0px;
	}
	#accordion-doctors-profile .fa {
		font-size: 15px;
		color: #fff;
		padding: 5px 5px;
		margin-right: 0px;
	}
	#accordion-doctors-profile .panel-title a {
		font-size: 15px;
	}
	#accordion-doctors-profile .panel-body p {
		font-size: 14px;
		line-height: 22px;
	}
	
	#accordion-doctors-profile .fa {
		width: 40px;
		height: 40px;
		line-height: 30px;
	}
	#accordion-doctors-profile .panel-title a:before, #accordion-doctors-profile .panel-title a.collapsed:before {
		width: 20px;
		height: 20px;
		line-height:15px;
		top: 18px;
		right: 10px;
	}
	.marg-btm-40 {
		margin-bottom: 20px;
	}
	.profileBanner img {
		height: 250px;
	}
	.subtitle img {
		width: 8px;
		padding-top: 0px;
	}
	.fancy-doct-profile-2 img {
		margin-left: 80px;
	}
	.fancy-doct-profile-2 span:before, .fancy-doct-profile-2 span:after {
		width: 60px;
	}
	.fancy-doctors-2 span:before, .fancy-doctors-2 span:after {
		width: 80px;
	}
	.fancy-doctors-2 img {
		margin-left: 108px;
	}
	.fancy-facilityTxt-2 span:before, .fancy-facilityTxt-2 span:after {
		width: 25px;
	}
	.fancy-facilityTxt-2 img {
		margin-left: 45px;
		margin-top: 3px;
	}
	.applyBtn-acdemic a {
		font-size: 12px;
	}
	.fancy-academics-2 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.fancy-academics-2 span:before, .fancy-academics-2 span:after {
		width: 50px;
		right: 100%;
		margin-right: -50px;
	}
	.fancy-privacy-2 span:before, .fancy-privacy-2 span:after {
		width: 50px;
	}
	.fancy-privacy-2 span:before {
		right: 100%;
		margin-right: -50px;
	}
	.fancy-privacy-2 img {
		margin-left: 65px;
	}
	.fancy-disclaimerpg-2 img {
		margin-left: 50px;
		margin-top: 3px;
	}
	.fancy-disclaimerpg-2 span:before, .fancy-disclaimerpg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 35px;
	}
	.fancy-disclaimerpg-2 span:before {
		right: 100%;
		margin-right: -35px;
	}
	.fancy-termsCon-2 span:before {
		right: 100%;
		margin-right: -80px;
	}
	.fancy-termsCon-2 span:before, .fancy-termsCon-2 span:after {
		width: 80px;
	}
	.fancy-termsCon-2 img {
		margin-left: 95px;
		margin-top: 3px;
	}
	.fancy-disclaimer-2 span:before {
		right: 100%;
		margin-right: -95px;
	}
	.fancy-disclaimer-2 span:before, .fancy-disclaimer-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 95px;
	}
	.fancy-disclaimer-2 img {
		margin-left: 115px;
		margin-top: 3px;
	}
	.form-title h3 {
		font-size: 14px;
		margin: 10px 0px 10px;
	}
	.fancy-testimonialpg-2 img {
		margin-left: 60px;
		margin-top: 3px;
	}
	.fancy-testimonialpg-2 span:before, .fancy-testimonialpg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 40px;
	}
	.fancy-testimonialpg-2 span:before {
		right: 100%;
		margin-right: -40px;
	}
	.btn-submit-contact {
		font-size: 12px;
		margin: 10px 10px 10px 0px;
	}
	.fancy-covidPg-2 span:before {
		right: 100%;
		margin-right: -70px;
	}
	.fancy-covidPg-2 span:before, .fancy-covidPg-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
	}
	.fancy-covidPg-2 img {
		margin-left: 85px;
	}
	.covidBx h3 {
		font-size: 16px;
	}
	.form-title p {
		font-size: 14px;
		margin: 10px 0px;
	}
	.fancy-book-appointment-2 span:before {
		margin-right: -45px;
	}
	.fancy-book-appointment-2 span:before, .fancy-book-appointment-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 45px;
	}
	.fancy-book-appointment-2 img {
		margin-left: 60px;
	}
	.address-infoContact h3 {
		font-size: 16px;
	}
	.address-infoContact p {
		font-size: 12px;
		line-height: 20px;
	}
	.address-infoContact-white h3 {
		font-size: 16px;
	}
	.address-infoContact-white p {
		font-size: 12px;
		line-height: 20px;
	}
	.address-infoContact .fa {
		font-size: 15px;
	}
	.address-infoContact-white .fa {
		font-size: 15px;
	}
	.eventOpenDetails h2 {
		font-size: 16px;
	}
	.eventOpenDetails h5 {
		font-size: 10px;
		margin: 10px 0px 20px;
		line-height: 20px;
	}
	.eventOpenDetails h4 span {
		font-size: 12px;
	}
	.eventOpenDetails h4 {
		font-size: 12px;
	}
	.eventOpenDescrip h4 {
		font-size: 16px;
	}
	.fancy-press-release-2 span:before, .fancy-press-release-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 45px;
	}
	.fancy-press-release-2 img {
		margin-left: 65px;
		margin-top: 3px;
	}
	#pressrRelease .img-wrapper img {
		width: 250px;
		height: 250px;
	}
	#galleryTab .nav > li > a {
		font-size: 14px;
	}
	.fancy-photo-gallery-2 span:before, .fancy-photo-gallery-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 50px;
	}
	.fancy-photo-gallery-2 span:before {
		right: 100%;
		margin-right: -50px;
	}
	.fancy-photo-gallery-2 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.fancy-video-gallery-2 span:before {
		right: 100%;
		margin-right: -50px;
	}
	.fancy-video-gallery-2 span:before, .fancy-video-gallery-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 50px;
	}
	.fancy-video-gallery-2 img {
		margin-left: 70px;
		margin-top: 3px;
	}
	.healthCat {
		font-size: 15px;
		border-bottom: 2px solid #D9D9D9;
	}
	.recentTit {
		font-size: 15px;
		border-bottom: 2px solid #D9D9D9;
	}
	#blog-blog-page-content .list-content p {
		font-size: 13px;
	}
	#blog-blog-page-content .list-content h5 {
		font-size: 13px;
	}
	#blog-blog-page-content .list-content h4 {
		font-size: 14px;
	}
	.listing-box-name h3 {
		font-size: 13px;
		height: auto;
	}
	#health_library img {
		height: auto;
	}
	.fancy-health-library-2 img {
		margin-left: 74px;
	}
	.fancy-health-library-2 span:before, .fancy-health-library-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 50px;
	}
	#searchpgTab .nav > li > a {
		font-size: 14px;
	}
	#searchpgTab .searchdetail-Bx {
		padding: 10px 10px;
	}
	#searchpgTab .searchdetail-Bx h3 {
		font-size: 14px;
	}
	.fancy-searchpage-2 img {
		margin-left: 85px;
		margin-top: 3px;
	}
	.fancy-searchpage-2 span:before, .fancy-searchpage-2 span:after {
		border-bottom: 3px solid #0D3B8C;
		width: 70px;
	}
	.fancy-searchpage-2 span:before {
		right: 100%;
		margin-right: -70px;
	}
	.healthPackBx .packageTitle h3 {
		font-size: 14px;
	}
	.bg-packages {
		padding: 120px 0px 50px;
		height:auto;
	}
	.fancy-packages-2 span:before {
		right: 100%;
		margin-right: -50px;
	}
	.fancy-packages-2 span:before, .fancy-packages-2 span:after {
		border-bottom: 3px solid #FFFFFF;
		width: 50px;
	}
	.fancy-packages-2 img {
		margin-left: 80px;
		margin-top: 3px;
	}
	.healthPackBx .packageTitle h3 {
		font-size: 15px;
	}
	.priceTag span {
		font-size: 12px;
	}
	.healthPackBx .packageDetails p {
		font-size: 13px;
		line-height: 28px;
	}
	.priceTag span {
		padding: 6px 10px;
	}
	.fancy-past-event-2 span:before, .fancy-past-event-2 span:after {
		width: 55px;
	}
	.fancy-past-event-2 img {
		margin-left: 75px;
		margin-top: 3px;
	}
	.past-eventImg img {
		padding: 8px;
		border: 1px solid #ddd;
		height: 140px;
	}
	.pastEventDetails h3 {
		font-size: 13px;
		line-height: 20px;
	}
	.pastEventDetails h4 span {
		font-size: 12px;
	}
	.pastEventDetails h4 {
		font-size: 12px;
		line-height: 20px;
	}
	.our-doctors-2 {
		height: 250px;
	}
	.our-doctors-2 img {
		height: 250px;
	}
	.fancy-compliances-2 span:before {
		margin-right: -65px;
	}
	.fancy-compliances-2 span:before, .fancy-compliances-2 span:after {
		width: 65px;
	}
	.fancy-compliances-2 img {
		margin-left: 80px;
		margin-top: 3px;
	}
	.bg-white-3 {
		padding: 0px 20px;
	}
	.financeBxYr label {
		font-size: 15px;
		text-align: left;
	}
	.complianceTxtBox .list-content h4 {
		font-size: 15px;
		line-height: 20px;
	}
}
