@media (max-width:1825px){
	.slider-helper ul li p.welcome-mess{
		bottom: 20px;
	}
}
@media (max-width:1700px){
	.slider-helper ul li p.welcome-mess{
		bottom: 35px;
	}
}
@media (max-width:1590px){
	.slider-helper ul li p.welcome-mess{
		bottom: 55px;
	}
}
@media (max-width:1455px){
	.slider-helper ul li p.welcome-mess{
		bottom: 75px;
	}
}
@media (max-width:1340px){
	.slider-helper ul li p.welcome-mess{
		bottom: 98px;
	}
	.slider-helper ul li h1{
		top: 158px;
		font-size: 84px;
	}
}
@media (max-width:1180px){
	.slider-helper ul li p.welcome-mess{
		bottom: 120px;
	}
	.slider-helper ul li h1{
		top: 190px;
		font-size: 64px;
	}
}
@media (max-width:1030px){
	.slider-helper ul li p.welcome-mess{
		bottom: 145px;
	}
	.slider-helper ul li h1{
		top: 220px;
		font-size: 44px;
	}
}
@media (max-width:992px){
	.visible-xs{
		display: block;
	}
	.visible-md{
		display: none;
	}
	.contact-address-icon{
		padding-bottom: 16px !important;
	}
	.contact-address-icon i{
		top:-17px !important;
	}
	.box{
		padding:11px 0px;
	}
	.mobile-logo figure.identity div img{
		top: -7px;
	}
}
@media (max-width:870px){
	.slider-helper ul li p.welcome-mess{
		bottom: 160px;
	}
	#controls > a{
		width: 45px;
  		height: 45px;
	}
	#controls > a [class^="icon-"], [class*=" icon-"]{
		  margin-top: -13px;
	}
	[class*="button-"].long-button.wpcf7-form-control{
		padding-left: 1em;
	}
}
@media (max-width : 768px){
	.facilities-items li:nth-child(8n){
		margin-left: 0.5%;
	}
}
@media (max-width:753px){
	.mobile-logo figure.identity div img{
		width: 59%;
	}
	.slider-helper ul li h1{
		top: 220px;
		font-size: 34px;
	}
}
@media (max-width:730px){
	.slider-helper ul li p.welcome-mess{
		bottom: 190px;
		font-size:14px;
	}
	.slider-helper ul,
	.slider-helper ul li{
		width: 95% !important;
		margin: auto !important;
	}
}
@media (max-width:700px){
	.mobile-logo figure.identity div img{
		width: 63%;
	}
}

@media (max-width:650px){
	.mobile-logo figure.identity div img{
		width: 68%;
	}
	.slider-helper ul li h1{
		top: 240px;
	}
}

@media (max-width:600px){
	.mobile-logo figure.identity div img{
		width: 74%;
	}
	#controls > a{
		width: 45px;
  		height: 30px;
	}
	#controls > a [class^="icon-"], [class*=" icon-"]{
		  margin-top: -22px;
	}
}
@media (max-width:580px){
	.slider-helper ul li p.welcome-mess{
		bottom: 205px;
		font-size:12px;
	}
	.slider-helper ul li h1{
		top: 254px;
		font-size: 26px;
	}
}
@media (max-width:560px){
	.mobile-logo figure.identity div img{
		width: 80%;
	}
}

@media (max-width:525px){
	.mobile-logo figure.identity div img{
		width: 84%;
	}
}

@media (max-width:510px){
	.mobile-logo figure.identity div img{
		width: 88%;
	}
}
@media (max-width:490px){
	.slider-helper ul li p.welcome-mess{
		bottom: 220px;
		font-size:10px;
	}
}
@media (min-width : 768px) and (max-width : 992px){

	.facilities-items li:nth-child(8n) {
		margin-left: 0%;
	}
	.facilities-items li:nth-child(12n),
	.facilities-items li:nth-child(9n){
		clear: none;
	}
	.facilities-items li:nth-child(12n){
		margin-left:0%;
	}
	.facilities-items li:nth-child(11n){
		margin-left: 16.6%;
	}
}

@media (min-width : 400px) and (max-width : 992px){
	.fancy-heading h1{
		margin-top: 20px;
	}
}

@media (min-width : 992px){

	.footer-sidebar .widget_nav_menu{
		width: 12%;
	}
	.footer-sidebar .widget_text{
		width: 50%;
	}
	.widget_matword_sphere_aboutus .contact-info{
		margin-top: -15px;
	}
	.visible-md{
		display: block;
	}

}
@media (min-width : 768px){
	.sesonal-listing li{
		min-height: 551px;
		margin-top: 15px;
	}
}

@media ( min-width:320px ) and ( max-width : 480px ){
	h1{
		font-size: 24px !important;
	}
	.fancy-heading{
		margin-bottom: 0px;
	}
	article .entry-content div.gallery figure.gallery-item {
	    display: block;
	    margin: 10px 0;
	}
	[class*="button-"].long-button.wpcf7-form-control{
		padding-left: 1em;
	}
}