@media(max-width:959px) {
	.contact {
		    margin-top: 10px;
	}
	.bxslider .slide-capt .description {
		display: none;
	}
	.bxslider .slide-capt .underline {
		display: none;
	}
	.news_title {
		padding-right: 137px;
		margin-bottom: 5px;
	}
	.news_date {
	    width: auto;
	    margin-top: 0;
	    position: absolute;
	    top: 0;
	    right: 0;
	}
	.news_item {
		    position: relative;
	}

	.bootbox-body img {
		max-width: 100%;
		height: auto !important;
	}
}

@media(max-width:767px) {
	section.page-cover .cover-image-cont {
		display: none;
	}

	.page-content .welcome-landing {
		top: -210px !important;
   		height: 200px;
	}

	.sub-page {
	    height: 210px;
	    min-height: 210px;
	}

	.panoramaButton  {
		display: none;
	}

	.xs-contact-det {
		position: absolute;
		top: 10px;
		left: 10px;
		color:#043e5e;
		text-transform: uppercase;
		font-size: 18px;
	}

	.contact .contact-block {
		padding-left: 25px;
	}

	.contact .contact-block .box-header {
		height: auto;
	}

	.contact .contact-block {
		height: auto;
	}

	.footer {
		padding-left: 30px;
		padding-right: 30px;
	}

	body.this-is-a-subpage .page-content .welcome-landing {
		    margin-top: -213px;
	}
}

@media(max-width:520px) {
	.page-content .welcome-landing .cimer img {
		margin-top: 35px;
	}
	.page-content .welcome-landing .cimer {
		height: 108px;
	}
	.page-content .page-box .underline {
		display: none;
	}
}

@media(max-width:420px) {
	.xs-contact-det {
		display: none !important;
	}
}