
@media screen and (max-width: 1024px) {

.home-products .owl-carousel .owl-nav button.owl-prev { left: 30px; }
.home-products .owl-carousel .owl-nav button.owl-next { right: 30px; }

 #cssmenu ul { padding-left:0px; }
 .booking { width: 258px;
    margin-left: 30px;}

 .widget h1 { font-size: 18px; }

 .sugarCard h3 { margin: 0px 0px 50px; }


}

@media screen and (max-width: 1000px) {

.widget h1 { font-size:19px; }
.footer-top { padding:20px 0px }
.TopFlex { margin-top: 10px; }

}

@media screen and (max-width: 990px) {
	
.booking {
    width: 240px;}
	
.NoneRes  { display:none; }
h4.BreadCrumbs { text-align:center; }
	
#HospitalAttache.owl-carousel .owl-nav button.owl-prev {
    font-size: 60px;
    position: absolute!important;
    top: 40%;
    left: -20px;
    color: #000;
}

#HospitalAttache.owl-carousel .owl-nav button.owl-next {
    font-size: 60px;
    position: absolute!important;
    top: 40%;
    right: -20px;
    color: #000;
}

.welcome-info h1 { font-size: 24px; }
.welcome-info { padding-left: 0px; }
.homeinfo p { font-size: 16px; line-height: 30px; }
.welcome-info a { font-size: 15px; }


}

@media screen and (max-width: 768px) {
	
.bookapp a { font-size: 14px;}
.headingT h1 { font-size: 26px;}
	
	
}

@media screen and (max-width: 767px) {

.ClientProfile { width: 60%; margin:0 auto 20px; }
.welcome-info,
.welcome-info h1  	{ text-align: center; }
.homeinfo p { text-align:center; }

.sidebarService { margin-top: 30px; }
.heading { font-size: 22px; }
.ListClas ul li { font-size: 16px; }

.bgWhite { border-right: 4px solid #da251d; margin-bottom: 10px; }
	
.MotoText { margin-bottom: 5px; }
.booking { margin-top: 5px; }

}

@media screen and (max-width: 568px) {

.TopFlex { justify-content: center; }
.MotoText { text-align:center; }
	
.home-products .owl-carousel .owl-nav button.owl-prev,
#HospitalAttache.owl-carousel .owl-nav button.owl-prev {  left: 0; }
.home-products .owl-carousel .owl-nav button.owl-next,
#HospitalAttache.owl-carousel .owl-nav button.owl-next { right: 0; }
.bookapp { margin-top: 0px; width: 100%; justify-content: center; }
.FolowUsTop { justify-content: center; }
.home-products .owl-theme .owl-nav { top: 40%; }

.widget h1 { margin-top:20px; }
.welcome-info h1 { background-color: #2593db; background-image: none; }
.welcome-info h1 span {
    margin-left: 5px;
}

}

@media screen and (max-width: 480px) {
	.FolowUs ul li {
		margin : 0 8px;	
	}
	#cssmenu > ul > li > a {
    	padding: 15px 17px!important;
	}
.LogoS {
	text-align:center;
	}
.LogoS img{
		width : 80%;
	}
	
.FolowUs ul { text-align: center; }
.booking { width:100%; margin: 20px auto 0px; }
.TopFlex { justify-content: center; padding-right:0; margin-top:0 }

.heading { font-size: 20px; }
.FolowUsTop { width:100%; }

}


@media screen and (max-width: 320px) {

.bookapp a { width:100%; margin-bottom:10px; margin-left: 0px; }
.visionBg { padding: 25px 0px; }
.welcome-info h1 { font-size: 20px; }

}