.landing #header,
.landing #menu {
	display: none;
}
.landing .foot-enquire{display:none;}
.landing #content {
	z-index: 10;
	padding-bottom: 0;
}
.landing #content:after {
	display: none;
}

.video-quote {
	margin-top: -30px;
}
.video-quote .container{
	padding-right: 60px;
}
.quote-box {
	display: block;
	margin-left: -20px;
	padding: 60px 0;
	overflow: hidden;
}
.quote-box:before,
.quote-box:after {
	content: "";
}
.quote-box p {
	font-size: 24px;
	font-style: italic;
}
.quote-box cite {
	float: right;
}
.quote-box p:before {
	content: "\201C";
}
.quote-box p:after {
	content: "\201D";
}


.getvideo {
	background: #231f20;
	padding: 55px 0;
	text-align: center;
}
.getvideo h3 {
	color: #ee4d62;
	font-size: 35px;
	text-transform: uppercase;
	text-align: center;
}
.getvideo p {
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	max-width: 580px;
	margin: 0 auto 50px;
	padding: 0;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.getvideo .button {
	text-transform: uppercase;
}
.getvideo.invert {
	background: #ee4d62;
}
.getvideo.invert h3 {
	color: #000;
}
.getvideo.invert .button {
	background: #000;
}

.landingcon {
	padding: 60px 0;
}
.noloho-box {
	overflow: hidden;
}
.noloho-box + .noloho-box {
	margin: 70px 0 0;
}
.noloho-box h3 {
	color: #db3646;
	font-size: 30px;
}
.noloho-img {
	float: left;
}
.noloho-desc {
	margin: 0 80px 0 275px;
	text-align: justify;
}

.aboutcon {
	background: #f6ebe5;
	padding: 60px 0;
	text-align: justify;
}
.aboutcon .container {
	max-width: 860px;
}
.aboutcon h2 {
	text-align: left;
}



@media (max-width:1240px) {

	.landing #banner figure img {
		height: 275px;
	}
	.quote-box {
		margin-left: 0;
	}

}
@media (max-width:767px) {
		.landing #banner figure img {
		height: auto;
	}
	.noloho-img {
		float: none;
		text-align: center;
		margin: 0 0 15px;
	}
	.noloho-desc {
		margin: 0;
	}
	.noloho-desc h3 {
		text-align: center;
	}

	.aboutcon .container {
		max-width: 360px;
	}
}
   
           
            /* Modal Content */
            /*
            .modal-content {
            background-color: #fefefe;
            margin: auto;
            padding: 20px;
            border: 1px solid #888;
            width: 30%;
            }
            */
			.modal-content form {
	margin: 0;
	padding: 0;
}
.modal-content form {
	margin-bottom: 5px;
	clear: both;
	overflow: hidden;
}
.modal-content .ooc-submit-field{width:28%;float:right;}
.modal-content button.btn-default{background: #a99b69;
	font-size:14px;
	padding: 10px;
	
min-width: 0px;}
.modal-content .email-field{width:70%;float:left;}
.modal-content label{display:none;}
.modal-content form input[type="text"] {
	box-shadow: none;
	border: 1px solid #ddd;
}
            /* The Close Button */
            .close, .close2 {
            color: #aaaaaa;
            float: right;
            font-size: 28px;
            font-weight: bold;
            }
            .close:hover, .close2:hover,
            .close:focus, .close2:focus {
            color: #000;
            text-decoration: none;
            cursor: pointer;
            }
            /* Modal Header */
            .modal-header {
            padding: 2px 16px;
            background-color: #d32e33;
            color: white;display:block;
            }
            .modal-header h5 {
            color: #fff;
            font: bold 24px "Myriad Pro", Myriad, Arial,Helvetica,sans-serif;
            line-height: 1;
            padding: 15px 0 10px 0;
            text-align: center;
            }
            .modal-header p {
            padding: 0 5% 15px 5%;
            font: 18px "Myriad Pro", Myriad, Arial,Helvetica,sans-serif;
            text-align: center;
            }
            /* Modal Body */
            .modal-body {padding: 10px;color: #737272;}
            .modal-body h5 {
            font: bold 20px "Open Sans", Arial,Helvetica,sans-serif;
            color: #737272;
            text-transform: uppercase;
            padding: 0 0 10px;
            }
            .modal-body p {
            font: 600 17px "Open Sans", Arial,Helvetica,sans-serif;
            padding: 0 0 10px;
            letter-spacing: 1px;
            }
            /* Modal Footer */
            .modal-footer {
            padding: 2px 16px;
            background-color: #5cb85c;
            color: white;
            }
            /* Modal Content */
            .modal-content {
            position: relative;
            background-color: #fefefe;
            margin: auto;
            padding: 0;
            border: 1px solid #888;
            width: 325px;
            box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
            -webkit-animation-name: animatetop;
            -webkit-animation-duration: 0.4s;
            animation-name: animatetop;
            animation-duration: 0.4s
            }
        