@media only screen and (max-width: 1500px) { 

	.GalleryDescription {
		width:  100%;
	}

	.GalleryClickInfo {
		float:  left;
		width:  100%;
	}


}

@media only screen and (max-width: 800px) { 
	.cont-button {
		width: 100%;
		margin-bottom: 25px;
	}
	.OfficeDownloadItem {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 25px;
	}
	.FormDownloads {
		margin-top: 10px;
	}
	.BackgroundContainer {
		background-attachment: scroll!important;
	}

}

@media only screen and (max-width: 767px) { 

	body {
		font-weight: 300;
		font-size: 18px;
	  }
	header {
		height: 500px;
	}
	.content_container {
		margin-left: 0px;
		width: 100%;
	}
	.MenuMobile {
		display: block;
	}
	.BackgroundContainer {
		padding: 50px 0px;
	}
	.fake_placeholder {
		width: 100%;
		max-width: 100%;
		position: initial;
	}
	button.button.hollow.circle.plus {
		bottom: 16px;
		top: auto;
	}
	forminput {
		width: 100%;
		background-color: #282828;
		color: white;
		border-radius: 20px;
		font-size: 1.04em;
		padding: 0.9em 58px 0.82em 0.9em;
		font-weight: 100;
		width: 100%;
		max-width: 100%;
	}
	.minus {
		bottom: 16px!important;
		left: 11px!important;
	}
	.bx-wrapper .bx-controls-direction a {
		position: absolute;
		top: 50%;
		width: 20px;
		height: 25px;
	}
	.bx-wrapper .bx-next {
		right: -33px;
		background-size: contain;
		background-size: 15px;
	}
	.bx-wrapper .bx-prev {
		left: -28px;
		background-size: 15px;
	}
	.LogoWrap {
		top: 85px;
		position: absolute;
		right: 35px;
		z-index: 99;
		width: 150px;
	}

}

@media only screen and (max-width: 576) { 

	.BackgroundContainer {
		padding: 50px 0px;
	}

}

@media only screen and (max-width: 400px) { 

	.FactsItem:first-child {
		margin-top: 10px;
	}

	.FactsText p {
		margin-bottom: 30px;
	}

	.FactsItem .raised-block {
		background-image: url()!important;
		padding: 0px;
		background-color: black;
		border-bottom: 1px solid #303030;
		border-radius: 0px;
	}

	.FactsItem:last-child .raised-block {
		border-bottom: 0px;
	}

	.FactsItem:last-child .FactsText p {
		margin-bottom: 0px;
	}

}
