	body {margin:0;padding:0;width:100%;height:100%;}
	p {font-family:"Open Sans",sans-serif;}
	.top {width:100%;}
	.wrapper {max-width:1400px;margin:0 auto;overflow:hidden;}
	
	.top .wrapper{background:#00afec;}
	
	
	.logo {position:absolute;top:32px;left:85px;width:155px;height:161px;}
	.left, .right {position:relative;}
	.left {/*width:829px;*/width:59.2142857%;float:left;}
	.right {/*width:571px;*/width:40.7857142%;float:right;}
	
	
	.left .img {width:100%;height:100%;border:1px solid red;}
	.left .camera {position:absolute;right:-45px;top:20px;}
	.left .text {height:840px;}
	.left .text p {position:absolute;top:585px;left:85px;color:#fff;font-size:26px;font-family:"Arvo",sans-serif;font-weight:400;line-height:1.6;}
	
	.captcha {display:block;position:relative;width:302px;margin:0 auto;}
	.enquiry-form {position:relative;padding:70px 80px 0 80px;}

		.enquiry-form input[type="text"], .enquiry-form input[type="email"], .enquiry-form textarea{font-family:"Open Sans",sans-serif;font-weight:400;background:transparent;border:1px solid #fff;border-radius:5px;width:100%;padding:10px 8px;font-size:15px;-webkit-appearance:none;outline:none;color:#fff;}
		.enquiry-form textarea {height:145px}
		.enquiry-form form {padding:0;margin:0;}
		.enquiry-form p {font-size:15px;color:#fff;font-weight:400;position:relative;}
		.enquiry-form h3 {font-family:"Arvo",sans-serif;font-weight:400;color:#fff;font-size:36px;}
		.enquiry-form .title {text-align:center;}
		
		.call {max-width:1400px;margin:0 auto;background:#e2e2e2;padding:40px 0;text-align:center;font-family:"Arvo",sans-serif;font-weight:700;color:#231f20;font-size:30px;text-transform: uppercase;}
		.call a {color:#00afec;text-decoration: none;}
		.call a:hover {color:#231f20;}
		
		
		.footer {display:block;overflow:Hidden;margin:50px 0 0 0;text-align:center;}
		.copyright {text-align:center;}
		.copyright p {color:#231f20;font-size:10px;}
		
		
		.enquiry-form form .thankyou-message{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.9);z-index:2;display:none;}.enquiry-form form .thankyou-message .text{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;border:1px solid #000;background:#fff;padding:20px 20px 0}
		.enquiry-form form .thankyou-message h4 {margin:0 0 20px 0;}
		.enquiry-form form .thankyou-message h4, .enquiry-form form .thankyou-message p {font-family:"Open Sans",sans-serif;font-weight:700;color:#333;font-size:14px;}
		.enquiry-form form .thankyou-message p {font-weight:400;font-size:12px;}
		
		.enquiry-form form label.error{position:absolute;display:block;background:#f00;-webkit-border-radius:5px;border-radius:5px;top:-15px;right:10px;color:#fff;padding:4px 10px;font-size:11px}.enquiry-form form label.error:after{position:absolute;content:'';bottom:-6px;right:20px;margin-left:-5px;border-top:6px solid #f00;border-left:5px solid transparent;border-right:5px solid transparent;-moz-transform:scale(.9999)}.enquiry-form form .captcha-holder{display:none;white-space:nowrap;margin:10px 0 0px;}
		
		.enquiry-form form ::-webkit-input-placeholder{color:#ffffff;opacity:1;-ms-filter:none;filter:none}.enquiry-form form :-moz-placeholder{color:#ffffff;opacity:1;-ms-filter:none;filter:none}.enquiry-form form ::-moz-placeholder{color:#ffffff;opacity:1;-ms-filter:none;filter:none}.enquiry-form form :-ms-input-placeholder{color:#ffffff;opacity:1;-ms-filter:none;filter:none}.enquiry-form form input::-ms-clear{display:none}
		
		.enquiry-form form input[required]{background:transparent url("img/asterisk.png") center right 17px no-repeat;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px}
		
		.enquiry-form form .submit {text-align:center;padding:20px 0 0 0;}
		.enquiry-form form button, .enquiry-form input[type="submit"] {background:#fff;color:#00afec;border:none;border-radius:30px;font-family:"Arvo",sans-serif;font-size:15px;font-weight:700;padding:20px 25px;text-transform: uppercase;cursor:pointer;}
		
			@media only screen and (max-width: 1400px) {
		.logo {left:45px;}
		.left .text p {top:505px;left:45px;font-size:24px;}
		.enquiry-form {padding:30px 80px 0 80px;}
		}
		@media only screen and (max-width: 1250px) {
		.enquiry-form .title p br {display:none;}
		}
		@media only screen and (max-width: 1120px) {
		.left .text p {top:550px;font-size:22px;}
		.left .text {height:800px;}
		.enquiry-form {padding:10px 50px 40px 50px;}
		.left .camera {position:absolute;right:-45px;top:20px;width:250px;height:238px;}
		.enquiry-form h3 {font-size:30px; }
		}
		
		@media only screen and (max-width: 978px) {
			.left, .right {width:100%;float:none;}
			.left .camera {position:absolute;right:20px;top:20px;width:300px;height:286px;}
			.left .text {height:555px;}
			.left .text p {top:355px;font-size:26px;padding:0 20px 0 0;}
			}
			
			@media only screen and (max-width: 700px) {
				.left .text p br {display:none;}
				.left .camera {width:200px;height:191px;}
				.left .text p {font-size:20px;}
				}
				
				@media only screen and (max-width: 480px) {
					.left .camera {width:150px;height:143px;}
				.left .text p {font-size:20px;top:255px;}
				.left .text {height:455px;}
				.logo {position:absolute;top:32px;left:45px;width:100px;height:104px;}
				.enquiry-form {padding:10px 40px 20px 20px;}
					}