/* CSS Document */
@media only screen and (min-width : 1120px) {
	#venueForm {
		position: absolute;
		top: 135px;
		right: 0;
	}
}

@media only screen and (max-width : 965px) 
{
	#iso{
		display:none;	
	}
	#nav{
		padding:0 10px;	
	}
	#nav a{
		padding:5px;	
	}
}

@media only screen and (max-width : 790px) 
{
	#nav,
	#navContacts{
		display:none;	
	}
	#navwrapper{
		height:70px;	
	}
	#showMainMenu{
		display:block;	
	}
	.split4 li{
		width:33.333%;	
	}
	.split3 li{
		width:50%;	
	}
	.split3 li:nth-child(3n+4) {
		clear: none;
	}
	.split3 li:nth-child(2n+3) {
		clear: both;
	}
	.split2 li{
		width:100%;	
	}
	
	#pageHeader{
		background:0 none;
		padding: 0 0 60px;
		text-align: center;	
		min-height: 0;
	}
	
	#pageVideo{
		display:none;	
	}
	#pageDetails{
		width:100%;
		padding:0;	
	}
	#pageDetails span {
		width: auto;
	}
	h1{
		font-size:50px;	
	}
	#address,
	#contactFormContainer, #contactForm {
		width:100%;
		float:none;	
	}
	#newsMenu{
		display:none;	
	}
	#newsItems{
		width:100%;
	}
	.fullWidthImageBreak{
		margin:0;	
	}
	#ourExpertise{
		padding-bottom:40px;	
	}
}

@media only screen and (min-width : 600px) {
	#venueForm .col-50 {
		width: 50%;
	}
	#venueForm .video {
		margin-bottom: 0px;
	}
	
}

@media only screen and (max-width : 600px) 
{
	.split4 li{
		width:50%;	
		margin:0 0 20px 0;
	}
	#footerNewsletter {
		margin: -20px auto 40px;
		max-width: 320px;
	}
	#footerNewsletter input[type=text], #footerNewsletter input[type=email] {
		width: 90%;
		margin-right: 0px;
	}
	.imageBreakAngels{
		margin-top:20px !important;	
	}
	.linedHeader h2 {
		font-size: 10vw;
	}
	.homeContent{
		padding-top:70px;	
	}
	#ourExpertise{
		padding-bottom:0 !important;	
	}
	.testimonialContent{
		padding-bottom:100px !important;	
	}
	.linedHeader.doubleLine {
	    height: 90px;
   }
	.linedHeader.doubleLine h2 {
		height: 110px;
	}
	.additionalServicesContent {	
		padding-bottom: 120px;
	}
	#additionalServicesContainer{
		margin-top:-50px !important;	
	}
}


@media only screen and (max-width : 500px) 
{
	.split4 li,
	.split3 li,
	.split2 li{
		width:100%;	
	}
	
}