/*	Media 768Px Start */
@media (min-width: 768px) and (max-width: 990px) {
	.navbar { position: relative; }
	.navbar-toggle { display: block;  background-color: #eee; margin: 30px 0px 25px 30px; }
	.navbar-collapse { padding: 0px 0px 0px 0px; width: 260px; background-color: #fff; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute; left: 0%; top: 100%; z-index: 9999; margin: 10px 0px 0px 0px; }
	#careplus-header .collapse { display: none; } #careplus-header .collapse.in { display: block; } .careplus-thumbnail { margin-bottom: 0px; }
	.navbar-nav > li:first-child > a { padding-left: 22px; }
	.navbar-nav { margin: 0px; } .navbar-nav > li > a:before,.navbar-nav > li > a:after { display: none; }
	.careplus-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; box-shadow: none;}
	.careplus-dropdown-menu,.careplus-megamenu {
		-webkit-transform: translate(0px);
		   -moz-transform: translate(0px);
		    -ms-transform: translate(0px);
		     -o-transform: translate(0px);
		        transform: translate(0px);
	}
	.careplus-megamenu { float: left; min-width: 100%; position: relative; right: auto; top: auto; padding: 20px 8px 5px 8px; box-shadow: none; opacity: 1; visibility: visible; }
	.careplus-megamenu [class*="col-md-"] { width: 100%; float: left; margin-bottom: 15px; }
	.careplus-megamenu .row { margin: 0px; } .navbar-nav > li > a { float: left; width: 100%; padding: 20px 20px 10px 20px; color: #555555;}
	.navbar-nav > li { width: 100%; padding: 0px 0px; }
	.careplus-dropdown-menu .careplus-dropdown-menu {  left: 0px; margin: 0;}
	/* Main Grid */
	.careplus-main-content .col-md-4,.careplus-main-content .col-md-3 { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
	.careplus-main-content .col-md-7,.careplus-main-content .col-md-5 { width: 100%; float: left; margin-bottom: 30px; }
	.col-md-12 { float: left; width: 100%; }

	/*Header*/
	.careplus-appointment-form { display: none;}
	.careplus-infolist li { padding-left: 50px; margin-top: 0px; text-align: left;}
	.careplus-booking-btn { margin: 0px 0px 40px; display: inline-block; float: none;}
	.careplus-user-list { margin: 18px 0 0 13px;}
	.careplus-banner-wrap { display: none;}

	/*content*/
	.careplus-tabs-thumb { position: relative; width: 100%;}
	.careplus-team-medium-info h5, .careplus-team-medium-text h5 { display: block;}
	.careplus-gallery-filterable ul li { margin: 0 29px -4px;}
	.careplus-plane-gallery figure span:before { bottom: 31px;}
	.careplus-plane-gallery figure span:before,.careplus-plane-gallery figure span:after { bottom: 32px;}
	.careplus-plane-gallery ul li:hover figure:before, .careplus-plane-gallery ul li:hover figure span:before { width: 89%;}
	.careplus-plane-gallery figure span:after,.careplus-plane-gallery figure span:before { right: 27px;}
	.careplus-department-counter ul li { width: 50%;}
	.careplus-partners ul li figure span { font-size: 12px;}
	.careplus-footer-widget .widget { float: left; width: 50%;}
	.careplus-footer-one:before { display: none;}
	.careplus-footer-shape:before { height: 66%; left: 20px;}
	.careplus-error-page-text { width: 78%;}
	.careplus-about-image { display: none;}
	.careplus-about-post-text h2 { width: 77%;}
	.careplus-thumb-heading { padding: 25px 18px;}
	.careplus-related-blog > ul > li { float: left; width: 50%;}
	.careplus-related-blog-text { margin: 20px 0 0 -110px;}
	.careplus-blog > ul > li { float: left;}
	.careplus-blog-medium-text { padding: 31px 92px 37px 30px;}
	.carepluss-info { padding: 24px 65px 25px;}
	.careplus-map-form { top: 173px;}
	.careplus-team.careplus-related-team > ul > li { float: left;}
	.careplus-shopwrap figure { width: 300px;}
	.careplus-shop-option li { margin: 0 7px 10px 0;}
	.star-rating { width: 21%;}
	.careplus-shop-list-text { padding: 23px 0 32px 25px;}
	.careplus-team-post-text { margin: 30px 0 0 -72px;}
	.careplus-about-education:before { height: 68%;}
	.careplus-achievements-img { display: none;}
	.careplus-team-list-text { padding: 15px 0 20px 38px;}
	.widget_contact_info li:last-child { margin-bottom: 0px;}
	.careplus-appointment-bord ul { float: left; width: 100%;}
	.careplus-appointment-bord ul li { float: left; width: 20%;}
	.careplus-doctor { padding: 7px 13px 17px;}
	.careplus-sticky .careplus-navigation-section { position: relative;}
	.careplus-sticky .careplus-navigation-section { animation: none;}
	.careplus-logo { width: 100%; text-align: center;}
	.careplus-infolist { padding-left: 0px; margin: 0px 0px 39px; width: 100%;}
	.careplus-partners ul li:last-child { display: none;}
	.careplus-partners ul li { display: inline-block; float: none; width: 24%;}
	.careplus-partners { text-align: center;}
	.careplus-footer-one { background-size: cover;}
	.careplus-tab-wrap::before { display: none;}
	.careplus-tab-color .col-md-8 { width: 100%;}
	.careplus-main-header aside.col-md-9{ text-align: center;}
	.careplus-section-postfull .careplus-transparent-shape { width: 100%; left: 0px;
		-webkit-transform: skewX(0deg);
		   -moz-transform: skewX(0deg);
		    -ms-transform: skewX(0deg);
		     -o-transform: skewX(0deg);
		        transform: skewX(0deg);
	}
	.careplus-tabs-thumb { display: none;}
	.careplus-related-team-text::after,.careplus-related-team-text::before { top: -4px;}
	.careplus-department-skill .skillst { width: 50%; padding: 10px;}


}

/* Media 420Px Start */
@media (max-width: 767px) {
	.navbar { position: relative; float: left;width:100%;}
	.navbar-toggle { display: block;  background-color: #08364b; margin: 30px 30px 25px 0px; }
	.navbar-collapse { padding: 0px 0px 0px 0px; width: 260px; background-color: #08364b; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute; left: 0%; top: 100%; z-index: 9999; margin: 10px 0px 0px 0px; }
	#careplus-header .collapse { display: none; } #careplus-header .collapse.in { display: block; } .careplus-thumbnail { margin-bottom: 0px; }
	.navbar-nav > li:first-child > a { padding-left: 22px; }
	.navbar-nav { margin: 0px; } .navbar-nav > li > a:before,.navbar-nav > li > a:after { display: none; }
	.careplus-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; background-color: transparent; }
	.careplus-dropdown-menu,.careplus-megamenu {
		-webkit-transform: translate(0px);
		   -moz-transform: translate(0px);
		    -ms-transform: translate(0px);
		     -o-transform: translate(0px);
		        transform: translate(0px);
	}
	.careplus-megamenu { float: left; min-width: 100%; position: relative; right: auto; top: auto; padding: 20px 8px 5px 8px; box-shadow: none; opacity: 1; visibility: visible; }
	.careplus-megamenu [class*="col-md-"] { width: 100%; float: left; margin-bottom: 15px; }
	.careplus-megamenu .row { margin: 0px; } .navbar-nav > li > a { float: left; width: 100%; padding: 20px 20px 10px 20px; color: #555555;}
	.careplus-dropdown-menu .careplus-dropdown-menu {  left: 0px; margin: 0;}
	.navbar-nav > li { width: 100%; padding: 0px; float: left; }
	/* Main Grid */
	.careplus-main-content .col-md-4,.careplus-main-content .col-md-3{ float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
	.careplus-main-content .col-md-7,.careplus-main-content .col-md-5 { width: 100%; float: left; margin-bottom: 30px; }
	.col-md-12 { float: left; width: 100%; }
	/*header*/
	.careplus-dropdown-menu li a { color: #576777;}
	.careplus-navinner { width: 100%;}
	.careplus-logo { width: 100%; text-align: center;}
	.careplus-infolist { width: 100%; padding: 0px;}
	.careplus-booking-btn { margin: 0px 0px 40px; display: inline-block; float: none;}
	.careplus-user-list { float: right; margin: 17px 0 0 13px;}
	.careplus-close-btn { right: 50%; margin: 0px -50px 0px 0px;}
	.careplus-banner-caption { display: block;left: 25px !important;}
	.slick-slide img {
    display: block;
    /*height: 200px;*/
    /*width: 100%;*/
    height: auto;
}
	.careplus-section-postfull .careplus-transparent-shape {
		width: 100%;
		left: 0px;		-webkit-transform: skewX(0deg);
		   -moz-transform: skewX(0deg);
		    -ms-transform: skewX(0deg);
		     -o-transform: skewX(0deg);
		        transform: skewX(0deg);
	}
	.careplus-fancy-title h2 { line-height: 1;}
	.careplus-gallery-filterable ul li { margin: 0px 15px -5px;}
	.careplus-tabs-thumb { position: relative; width: 100%;}
	.careplus-tab-color .col-md-8 { width: 100%;}
	.careplus-department-counter ul li { width: 100%; padding: 67px 60px 68px 0;}
	.careplus-department-counter ul li h6 { padding: 3px 35px 7px 104px;}
	.careplus-partners ul li { width: 50%; text-align: center; margin: 0px 0px 30px;}
	.careplus-partners ul li figure span { z-index: 1;}
	.careplus-footer-widget .widget { float: left; width: 50%;}
	.careplus-partners ul { margin: 0px;}
	.careplus-team-medium-info { padding: 16px 16px 23px;}
	.careplus-team-medium-text { padding: 34px 18px 40px;}
	.careplus-error-page-text { width: 100%; padding: 39px 20px 68px;}
	.careplus-about-service h2 { line-height: 1;}
	.careplus-about-post-text h2 { width: 88%;}
	.careplus-appointment-request-form form ul li { width: 50%;}
	.careplus-tags,.careplus-blog-social { width: 100%; text-align: center;}
	.careplus-tags a,.careplus-blog-social span i,.careplus-blog-social > ul { float: none; display: inline-block;}
	.careplus-tags { margin: 0px 0px 10px;}
	.careplus-prenxt-post ul li { width: 100%; margin: 0px 0px 30px;}
	.comment-list figure ~ .text-holder { float: left; margin: 0px; padding: 8px 0 4px 0px;}
	.comment-list .children { padding: 0px;}
	.careplus-related-blog > ul > li { float: left;}
	.careplus-prev-post { padding: 17px 20px 17px 61px;}
	.careplus-next-post { padding: 17px 61px 17px 20px;}
	.careplus-blog-grid-text h5 { line-height: 1.5;}
	.careplus-blog-option { margin: 0px;}
	.careplus-blog-medium figure { width: 100%;}
	.careplus-blog > ul > li { float: left;}
	.careplus-blog.careplus-blog-medium > ul > li { width: 50%;}
	.careplus-blog-medium figure ~ .careplus-blog-medium-text { float: left; margin: 0px;}
	.careplus-blog-medium figure:before { top: auto; bottom: 0px; border-left: 192px solid transparent; border-right: 82px solid transparent; border-bottom: 25px solid #f5f5f5; border-top: none;}
	.careplus-blog-medium figure:after { width: 30%; height: 5px; bottom: 11px; right: -2px;
	-webkit-transform: rotate(17deg);
	   -moz-transform: rotate(17deg);
	    -ms-transform: rotate(17deg);
	     -o-transform: rotate(17deg);
	        transform: rotate(17deg);
	}
	.careplus-blog-medium-text:before { height: 5px; width: 72%; left: -1px; top: -16px;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-blog-medium-text > span:before { height: 1px; width: 72%; left: 0px; top: -8px; right: auto;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-blog-medium-text > span { width: 100%;}
	.careplus-blog-medium-text > span:after { height: 1px; width: 30%; right: 0px; bottom: auto; top: -8px;
		-webkit-transform: rotate(17deg);
		   -moz-transform: rotate(17deg);
		    -ms-transform: rotate(17deg);
		     -o-transform: rotate(17deg);
		        transform: rotate(17deg);
	}
	.careplus-blog-medium figure a::before { border-bottom: 5px solid #9bc03c; border-right: none; right: 0px; top: auto; bottom: 2px;}
	.careplus-blog-medium figure a::after { border-right: none; border-bottom: 1px solid #9bc03c; width: 100%;}
	.carepluss-info { padding: 24px 30px 25px;}
	.careplus-map-form { top: 40px;}
	.careplus-team.careplus-related-team > ul > li { float: left;}
	.careplus-department-list figure { width: 100%;}
	.careplus-department-list figure ~ .careplus-department-list-text { float: left; margin: 0px;}
	.careplus-department-list figure:before { width: 70%; height: 6px; top: auto; bottom: 0px; left: 0px; right: auto;
		-webkit-transform: rotate(3deg);
		   -moz-transform: rotate(3deg);
		    -ms-transform: rotate(3deg);
		     -o-transform: rotate(3deg);
		        transform: rotate(3deg);
	}
	.careplus-department-list figure:after { width: 32%; height: 6px;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-department-list ul li:hover figure:before { right: auto; bottom: 2px;}
	.careplus-department-list ul li:hover figure:after { right: 0; bottom: 2px;}
	.careplus-department-list-text:before { width: 70%; height: 5px;
		-webkit-transform: rotate(3deg);
		   -moz-transform: rotate(3deg);
		    -ms-transform: rotate(3deg);
		     -o-transform: rotate(3deg);
		        transform: rotate(3deg);
	}
	.careplus-department-list-text:after { width: 32%; height: 5px; left: auto; right: 0px; bottom: auto; top: 0px;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-department-list figure > span { height: auto; width: 100%; bottom: -2px; top: auto; right: 0px;}
	.careplus-department-list figure > span:before { width: 70%; height: 2px; top: auto; bottom: -2px; left: 0px; right: auto;
		-webkit-transform: rotate(3deg);
		   -moz-transform: rotate(3deg);
		    -ms-transform: rotate(3deg);
		     -o-transform: rotate(3deg);
		        transform: rotate(3deg);
	}
	.careplus-department-list figure > span:after { height: 2px; width: 32%; right: 0px; bottom: -2px;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-department-list ul li:hover figure span:after { bottom: 0px;}
	.careplus-department-list ul li:hover figure span:before { bottom: 0px; right: auto;}
	.careplus-department-list-text { padding: 24px 0 35px 18px;}
	.careplus-department > ul > li { width: 50%;}
	.careplus-pricplan-list { padding: 32px 30px 48px;}
	.careplus-shopwrap figure,.careplus-shop-detail-text { width: 100%;}
	.careplus-shop-list figure { width: 100%;}
	.careplus-shop-list figure ~ .careplus-shop-list-text { float: left; margin: 0px;}
	.careplus-shop-list figure:before { right: 0px; bottom: -1px; top: auto; border-left: 180px solid transparent; border-right: 81px solid transparent; border-bottom: 21px solid #f5f5f5; border-top: none;}
	.careplus-shop-list-text:before { left: 0px; top: -16px; height: 6px; width: 70%; z-index: 1;
		-webkit-transform: rotate(-7deg);
		   -moz-transform: rotate(-7deg);
		    -ms-transform: rotate(-7deg);
		     -o-transform: rotate(-7deg);
		        transform: rotate(-7deg);
	}
	.careplus-shop-list-text:after { top: -16px; height: 6px; width: 33%; z-index: 1; bottom: auto; left: auto; right: 0px;
		-webkit-transform: rotate(15deg);
		   -moz-transform: rotate(15deg);
		    -ms-transform: rotate(15deg);
		     -o-transform: rotate(15deg);
		        transform: rotate(15deg);
	}
	.careplus-shop-list-text { padding: 23px 0 32px 23px;}
	.careplus-shop-list figure a:before { bottom: 0px; top: auto; width: 100%; height: 0px; border-right: none; border-bottom: 6px solid #9bc03c;}
	.careplus-shop-list ul li:hover figure a:before { height: 100%;}
	.careplus-shop > ul > li { width: 50%;}
	.careplus-team-detail-post figure { width: 100%;}
	.careplus-team-post-text { width: 100%; margin: 0px;}
	.careplus-team-list figure { width: 100%;}
	.careplus-team-list figure a:before { top: auto; bottom: 0px; height: 0px; width: 100%; border-right: none; border-bottom: 8px solid #9bc03c;}
	.careplus-team-list ul li:hover figure a::before { height: 100%;}
	.careplus-team-list figure ~ .careplus-team-list-text { margin: 0px; float: left;}
	.careplus-team-list figure:before { bottom: -12px; left: -2px; width: 53%; height: 23px; top: auto;
		-webkit-transform: rotate(9deg);
		   -moz-transform: rotate(9deg);
		    -ms-transform: rotate(9deg);
		     -o-transform: rotate(9deg);
		        transform: rotate(9deg);
	}
	.careplus-team-list figure:after { width: 53%; height: 23px; right: -3px; bottom: -12px;
		-webkit-transform: rotate(-9deg);
		   -moz-transform: rotate(-9deg);
		    -ms-transform: rotate(-9deg);
		     -o-transform: rotate(-9deg);
		        transform: rotate(-9deg);
	}
	.careplus-team-list-text:before { width: 51%; height: 8px; left: 0px; top: -19px;
		-webkit-transform: rotate(9deg);
		   -moz-transform: rotate(9deg);
		    -ms-transform: rotate(9deg);
		     -o-transform: rotate(9deg);
		        transform: rotate(9deg);
	}
	.careplus-team-list-text:after { width: 50%; height: 8px; right: 0px; left: auto; top: -19px; bottom: auto;
		-webkit-transform: rotate(-9deg);
		   -moz-transform: rotate(-9deg);
		    -ms-transform: rotate(-9deg);
		     -o-transform: rotate(-9deg);
		        transform: rotate(-9deg);
	}
	.careplus-team-list ul li:hover .careplus-team-list-text:after { left: auto; right: 0px;}
	.careplus-team-list-text { padding-left: 30px;}
	.careplus-team > ul > li { width: 50%;}
	.careplus-tags span { display: inline-block; float: none;}
	.careplus-appointment-bord ul { float: left; width: 100%;}
	.careplus-appointment-bord ul li { float: left; width: 50%;}
	.careplus-doctor { width: 100%;}
	.careplus-sticky .careplus-navigation-section { position: relative;}
	.careplus-sticky .careplus-navigation-section { animation: none;}
	.careplus-main-header aside.col-md-9 { text-align: center;}
	.careplus-infolist li { width: 43%; display: inline-block; float: none; text-align: left; margin: 0px 0px 40px;}
	.careplus-footer-one { background-size: cover; background-position: center;}
	.careplus-footer-one::before { display: none;}
	.careplus-team-medium-info h5, .careplus-team-medium-text h5 { display: block;}
	.careplus-blog-option { float: left;}
	.careplus-prenxt-post h3 { width: 100%;}
	.careplus-tabs-thumb::after,.careplus-shop-grid figure::before,.careplus-shop-grid figure::after,
	.careplus-shop-list figure::before,.careplus-shop-list-text::before,.careplus-shop-list-text::after { display: none;}

}

/* Media 300Px Start */
@media (max-width: 480px) {
	
	/*main grid*/
	.careplus-main-content .col-md-4,.careplus-main-content .col-md-3,.careplus-main-content .col-md-6 { margin-right: 0px; width: 100%; }
	/*main grid*/
	.modal-dialog { margin: 90px 0px 0px;}
	.careplus-post-list li { width: 100%;}
	.careplus-partners ul li,.widget_contact_info ul li h6 { width: 100%;}
	.widget_contact_info ul li h6 { margin: 0px 0px 5px;}
	.careplus-footer-social { float: none; display: inline-block;}
	.careplus-copyright { text-align: center;}
	.careplus-infolist li { width: 74%;}
	.careplus-gallery-filterable ul li { margin: 0px 25px -5px;}
	.careplus-partners ul li { padding: 0px;}
	.careplus-about-post-text h2 { width: 100%;}
	.careplus-appointment-request-form form ul li { width: 100%;}
	.careplus-blog-option li { margin: 0 16px 0 0;}
	.careplus-related-blog-text { margin: 20px 0 0 -140px; width: 72%; padding: 35px 12px 29px 20px;}
	.comment-respond form p { width: 100%;}
	.careplus-prev-post { padding: 17px 20px 17px 0px;}
	.careplus-next-post { padding: 17px 0 17px 20px;}
	.careplus-pagination > ul > li { margin: 0 6px 0 0;}
	.careplus-blog.careplus-blog-medium > ul > li { width: 100%;}
	.careplus-blog-medium figure:before { border-left: 207px solid transparent;}
	.carepluss-info { padding: 24px 45px 25px;}
	.careplus-department-form ul li { width: 100%;}
	.careplus-department-list-text { padding: 24px 0 35px 30px;}
	.careplus-department > ul > li { width: 100%;}
	.careplus-subheader-image h1 { font-size: 25px;}
	.careplus-pricplan-list { padding: 32px 67px 48px;}
	.careplus-search-result-text form { width: 98%;}
	.star-rating { width: 31%;}
	.careplus-shop-tabs .nav-tabs li a { padding: 9px 16px 12px;}
	.careplus-shop > ul > li { width: 100%;}
	.careplus-shop-list figure:before { border-left: 206px solid transparent;}
	.careplus-team > ul > li { width: 100%;}
	.careplus-appointment-bord ul li { width: 100%;}
	.careplus-appointment-bord ul li time { padding: 24px 30px 20px;}
	.careplus-footer-widget .widget,.careplus-about-service-list li { width: 100%;}
	.careplus-select-day { width: 50%;}
	.careplus-appointment-request-form form ul li span { line-height: 1.3;}
	/*.careplus-department-counter ul li { padding: 45px 23px 50px 0;}*/
	/*.careplus-department-counter ul li h6 { padding: 3px 35px 7px 77px;}*/
	.careplus-department-counter ul li {
    padding: 37px 23px 20px 0;
}

	.careplus-department-counter ul li h6 {
    padding: 3px 0 7px 145px;
}
	.careplus-subheader-image {
    /* background: url(../extra-images/sub-header.jpg); */
    min-height: 170px;
    padding: 50px 0 50px;
    position: relative;
    text-align: center;
    background-position: right bottom;
}
.careplus-content-space {
    padding: 50px 0px 0px;
}
.carepluss-info {
    float: left;
    width: 100%;
    background-color: #f5f5f5;
    text-align: center;
    padding: 23px 45px 26px;
    position: relative;
    line-height: 1;
    height: auto;
}
.careplus-footer-widget {
    float: left;
    width: 100%;
    padding: 25px 0px 2px 0px;
    position: relative;
    z-index: 1;
}
.careplus-main-content {
    padding: 50px 0px 10px 0px;
}
.careplus-fancy-title h2 {
    line-height: 32px;
    font-size: 22px;
}
.careplus-about-service h2 {
    line-height: 32px;
    font-size: 22px;
    text-align: center;
}
p{
	text-align: justify;
}
.careplus-breadcrumb ul li {
    display: inline-block;
    list-style: none;
    position: relative;
    padding: 0px 10px 0px 0px;
    font-weight: bold;
    font-size: 15px;
    color: #ffffff;
}
.careplus-department-counter ul li i {
    font-size: 100px;
    position: absolute;
    left: 0px;
    top: 19px;
    color: #ffffff;
    opacity: 0.10;
}
/*.careplus-department-counter ul li span {
    bottom: -25px;
    color: #ffffff;
    font-size: 60px;
    font-weight: bold;
    left: -35px !important;
    position: absolute;
}*/
/*.careplus-department-counter ul li span {
    bottom: -12px;
    color: #ffffff;
    font-size: 44px;
    font-weight: bold;
    left: -110px !important;
    position: absolute;
}*/
.careplus-department-counter ul li span {
    bottom: -3px;
    color: #ffffff;
    font-size: 29px;
    font-weight: bold;
    left: 36px;
    position: absolute;
}
.careplus-about-image {
    margin: 0px 0px 40px 0px;
    padding: 0px 0px 0px 30px;
}
.careplus-about-service img{
	margin:auto;
}
.careplus-service-wrap p {
    margin: 0px;
    color: #ffffff;
    line-height: 22px;
    opacity: 1;
    text-align: center;
    visibility: visible;
}
.careplus-tab-wrap img{
   margin:auto;
}
.navbar-nav > li:last-child {
    padding-right: 20px;
}
.navbar-collapse {
    padding: 0px 0px 0px 0px;
    width: 260px;
    background-color: #08364b;
    box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10);
    border: none;
    position: absolute;
    left: 0%;
    margin: 0;
    top: 100%;
    z-index: 9999;
    margin: 0px 0px 0px 0px;
}
.careplus-services-full {
    margin: 0px 0px 30px;
}
.careplus-about-post-text .careplus-readmore-btn {
    line-height: 2;
    color: #ffffff;
    font-size: 15px;
    padding: 4px 21px 6px;
    font-weight: 400;
    margin-bottom: 15px;
}
.careplus-appointment-form {
    bottom: 50%;
    /* margin: 0 0 -238px; */
    margin: 0 0 -320px;
    position: fixed;
    right: 0;
    width: 50%;
    display: none;
    z-index: 999;
}
.careplus-fancy-title {
    float: left;
    width: 100%;
    text-align: center;
    margin: 0 0 20px;
}
.careplus-team-mediumfull {
    padding: 30px 0 0;
    margin: 0 0 10px;
}
.careplus-team-medium-text {
    display: none;
}
.careplus-tabs-thumb span {
    margin: 0;
    width: 100%;
    position: relative;
}
.careplus-tabs-thumb span img {
    float: left;
    width: 100%;
    height: auto;
}
.mx-xs-auto{
	margin: auto;
}
.text-xs-center{
	text-align: center;
}
	.careplus-banner-wrap{
		width: 100% !important;
	}
	.careplus-banner-wrap h2 span {
    font-size: 18px !important;
    display: block;
    margin: 0 0 2px;
    letter-spacing: 2px
}
.careplus-banner-wrap h2{
    font-size: 20px !important;
    display: block;
    margin: 0 0 2px;
    letter-spacing: 2px
}
.careplus-transparent-shape{
	display: none !important;
}
.careplus-banner-wrap h2 span:last-child{
	text-align: left;
}
.careplus-section-postfull {
    background: url(../images/operation-theatre.png);
    background-position: right;
    background-repeat: no-repeat;
    padding: 68px 0 82px;
    background-size: cover;
    background-color: #121212;
    background-blend-mode: overlay;
}
}

/* Media 940Px Start */
@media screen and (min-width: 991px) and (max-width: 1054px) {
	.careplus-infolist { width: 100%;}
	.careplus-infolist li { padding-left: 60px;}
	.navbar-nav > li { padding: 0px 14px;}
	.navbar-nav > li > a {
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    padding: 29px 0px 21px 0px;
    position: relative;
}
.navbar-nav li a.btn-book {
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px 10px;
    margin: 15px 10px;
    position: relative;
}
.careplus-infolist li a, .careplus-infolist li span {
    color: #576777;
    letter-spacing: 1.1px;
    font-size: 10px;
}
	.careplus-banner-wrap { width: 52%;}
	.careplus-appointment-form { width: 48%;}
	.careplus-appointment-form form p { display: none;}
	.careplus-appointment-form form { padding: 20px 36px 10px 40px;} 
	.careplus-section-postfull { padding: 45px 0 34px;}
	.careplus-team-medium-info { padding: 16px 20px 23px;}
	.careplus-team-medium-text { padding: 34px 20px 40px;}
	.careplus-plane-gallery figure span:before,.careplus-plane-gallery figure span:after { right: 16px; bottom: 17px;}
	.careplus-images-list-layer > span { width: 120px;}
	.careplus-tab-wrap { padding: 56px 0 55px;}
	.careplus-department-counter ul li { padding: 67px 14px 68px 0;}
	.careplus-department-counter ul li h6 { padding: 3px 5px 7px 67px;}
	.widget_contact_info ul li h6 { width: 30%;}
	.careplus-error-page-text { width: 60%;}
	.careplus-related-blog-text { width: 73%; margin: 20px 0 0 -130px;}
	.careplus-blog-grid-text h5 { line-height: 1.5;}
	.careplus-blog-option { margin: 0px;}
	.careplus-thumb-heading { padding: 25px 10px;}
	.careplus-blog-medium-text h5 { font-size: 17px; margin: 0px 0px 15px;}
	.careplus-blog-grid-option { display: none;}
	.careplus-blog-medium-text { padding: 31px 0 38px 12px;}
	.carepluss-info { padding: 24px 30px 25px;}
	.careplus-department-grid-text { width: 24px 0 35px 25px;}
	.careplus-department-list-text { padding: 24px 0 35px 28px;}
	.careplus-shopwrap figure { width: 300px;}
	.careplus-shop-detail-text { width: 56%;}
	.star-rating { width: 23%;}
	.careplus-shop-list-text { padding: 22px 0 32px 8px;}
	.careplus-team-post-text { margin: 30px 0 0 -81px;}
	.careplus-about-education:before { height: 68%;}
	.careplus-team-list-text { padding: 15px 0 20px 38px;}
	.careplus-doctor { padding: 7px 0 17px;}
	.careplus-sticky .careplus-navigation-section { position: relative;}
	.careplus-sticky .careplus-navigation-section { animation: none;}
	.careplus-dropdown-menu{ width: 193px;}
	.careplus-gallery-filterable ul li { margin: 0 33px -4px;}
	.careplus-footer-one { background-size: cover;}
	.careplus-footer-one::before { background-repeat: no-repeat;}

}
@media (min-width: 1300px) and (max-width: 1500px){
	.careplus-dropdown-menu > li {
    float: left;
    list-style: none;
    position: relative;
    width: 100%;
    line-height: 15px;
}
}
