@media (min-width: 995px) and (max-width: 1200px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.footer-wrapper .content{
		max-width: 950px;
		width: 950px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		float: none;
	}
	.fold-7 .right-content{
		padding-left: 150px;
		padding-right: 0px;
	}
	.fold-7-container{
		max-width: 950px;
		width: 950px;
		margin: 0px auto;
	}
	.fold-1-booking-app-wrapper{
		max-width: 950px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		height: 100%;
		position: relative;
	}
	.fold-7 .left-content,
	.fold-1-booking-app{
		padding-left: 0px;
	}
	.violet-bg .content .bordered #new_download_request{
		margin: 0px 0px 0px auto;
	}
	.violet-bg .content .bordered p{
		max-width: 500px;
		margin: 0px 0px 0px auto;
	}
	.footer-wrapper,
	.header-nav,
	.fold-5,
	.violet-bg{
		padding-left: 0px;
		padding-right: 0px; 
	}
	.fold-7 .left-content  h4{
		margin-left: -5px;
	}
	.fold-7 .left-content  h4{
		font-size: 62px;
	}
	.fold-5 li.callout-wrapper .callout-image{
		width: 230px;
		min-width: 230px;
		height: 230px;
	}
	.fold-5 li.callout-wrapper{
		height: 230px;
	}
	.form-wrapper-booking-app h1{
		font-size: 38px;
	}
	.form-wrapper-booking-app p{
		font-size: 18px;
	}
	.fold-5 li.callout-wrapper{
		height: auto;
	}
	.fold-2 .content h2{
		font-size: 60px;
	}
	.phone-image-1{
		width: 220.1px;
	}
	.phone-image-2{
		width: 220.1px;
	}
	.phone-image-3{
		width: 220.1px;
	}
	.fold-4-bg{
		background-size: 160% !important;
		-webkit-background-size: 160% !important;
		-moz-background-size: 160% !important;
		-o-background-size: 160% !important;
		background-size: 160% !important;
	}
	.fold-6-bg{
		background-size: 200% !important;
		-webkit-background-size: 160% !important;
		-moz-background-size: 160% !important;
		-o-background-size: 160% !important;
		background-size: 160% !important;
	}
	.phone-image-wrapper{
		bottom: -60px;
	}
}

@media (min-width: 1200px) and (max-width: 1350px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.footer-wrapper .content{
		max-width: 1050px;
		width: 1050px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		float: none;
	}
	.fold-7 .right-content{
		padding-left: 150px;
		padding-right: 0px;
	}
	.fold-7-container{
		max-width: 1050px;
		width: 1050px;
		margin: 0px auto;
	}
	.fold-1-booking-app-wrapper{
		max-width: 1050px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		height: 100%;
		position: relative;
	}
	.fold-7 .left-content,
	.fold-1-booking-app{
		padding-left: 0px;
	}
	.violet-bg .content .bordered #new_download_request{
		margin: 0px 0px 0px auto;
	}
	.violet-bg .content .bordered p{
		max-width: 500px;
		margin: 0px 0px 0px auto;
	}
	.footer-wrapper,
	.header-nav,
	.fold-5,
	.violet-bg{
		padding-left: 0px;
		padding-right: 0px; 
	}
	.fold-7 .left-content  h4{
		margin-left: -5px;
	}
	/*.fold-7 .left-content{
		padding-left: 150px;
    	padding-right: 150px;
	}
	.fold-7 .right-content{
		padding-left: 150px;
	}
	.footer-wrapper{
		padding-left: 100px;
    	padding-right: 100px;
	}

	.fold-1-booking-app{
		padding-left: 100px;
		padding-right: 100px;
	}
	.fold-1-2-2.active .fold-1-booking-app,
	.fold-1-2-1.active .fold-1-booking-app,
	.fold-1-2-3.active .fold-1-booking-app,
	.fold-1-2-4.active .fold-1-booking-app{
		padding-left: 100px;
	}*/
	.fold-2 .content h2{
		font-size: 80px;
	}
	.fold-5.fold-5-6-1.active .content{
		margin-top: -120%;
	}
	.form-wrapper-booking-app h1{
		font-size: 57px;
	}
}

@media (min-width: 1200px) and (max-width: 1440px){
	.fold-5 li.callout-wrapper .callout-image{
		width: 290px;
		min-width: 290px;
		height: 290px;
	}
	.fold-5 li.callout-wrapper{
		height: 290px;
	}
}

@media (min-width: 1200px) and (max-width: 1330px){
	.phone-image-1{
	width: 280.1px;
	}
	.phone-image-2{
		width: 280.1px;
	}
	.phone-image-3{
		width: 280.1px;
	}
}

@media (min-width: 1400px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.footer-wrapper .content{
		max-width: 1400px;
		width: 1400px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		float: none;
	}
	.fold-7-container{
		max-width: 1400px;
		width: 1400px;
		margin: 0px auto;
	}
	.fold-1-booking-app-wrapper{
		max-width: 1400px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		height: 100%;
		position: relative;
	}
	.fold-7 .left-content,
	.fold-1-booking-app{
		padding-left: 0px;
	}
	.violet-bg .content .bordered #new_download_request{
		margin: 0px 0px 0px auto;
	}
	.violet-bg .content .bordered p{
		max-width: 500px;
		margin: 0px 0px 0px auto;
	}
	.footer-wrapper,
	.header-nav,
	.fold-5,
	.violet-bg{
		padding-left: 0px;
		padding-right: 0px; 
	}
	.fold-7 .left-content  h4{
		margin-left: -5px;
	}
}
@media (min-width: 1550px) and (max-width: 1700px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.fold-1-booking-app-wrapper,
	.fold-7-container,
	.footer-wrapper .content{
		width: 1300px !important;
	}
}
@media (min-width: 1400px) and (max-width: 1550px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.fold-1-booking-app-wrapper,
	.fold-7-container,
	.footer-wrapper .content{
		width: 1200px !important;
	}
}
@media (min-width: 1550px) and (max-width: 1700px){
	.phone-image-wrapper{
	    bottom: -80px;
	}
} 
@media (min-width: 1700px){
	.phone-image-wrapper{
	    bottom: -80px;
	}
} 
@media (min-width: 995px) and (max-width: 1100px){
	#new_download_request{
		max-width: 380px;
	}
}
@media (min-width: 995px) and (max-width: 1050px){
	.header-nav .content,
	.fold-2 .content,
	.fold-3 .violet-bg .content,
	.fold-5 .content,
	.footer-wrapper .content{
		max-width: 900px;
		width: 900px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		float: none;
	}
	.fold-7-container{
		max-width: 900px;
		width: 900px;
		margin: 0px auto;
	}
	.fold-1-booking-app-wrapper{
		max-width: 900px;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0px auto;
		height: 100%;
		position: relative;
	}
	.fold-7 .left-content,
	.fold-1-booking-app{
		padding-left: 0px;
	}
}