@charset "utf-8";
/* CSS Document */

/* mobile nav */

#hamburger {
	display: none;
}

@media (max-width: 1430px){
	
.faderLeft, .faderRight {display: none !important;}	
.introCopy {padding-right: 3%; padding-left: 3%;}
}
@media (max-width: 1118px){

#nav {font-size: 16px;}
#nav ul li a {padding:18px 14px 12px 9px;}

}

@media (max-width: 1100px){
	#headerImage img { max-width:450px !important; }
	.centreTextSmall {letter-spacing:-1px;}
	.centreColSubTitle {font-size:18px;}
	.centreTextLight { font-size:14px;}
}

@media (max-width: 990px){	
	#nav {font-size: 15px;}
	#headerImage img { max-width:390px !important; }
	.centreBlockHeader {font-size:34px;}
	.centreBlockHeader6 {font-size: 34px;}
	.pressFirstOrange {font-size: 28px;}
	.colWrap.col2 { width:auto; float:none; margin:0; padding-top:20px; }
	.colWrap.col2.lastCol { padding-top:0 !important; }
	.centreColSubTitle { font-size:16px; }
	.boxButton {width: 40%;}
	.lineLatest {margin-bottom: 50px; margin-top: 10px;}
	.pressFirst {font-size: 26px;
}


@media (max-width: 890px){

	#headerImage img { max-width:350px !important; }
	.leftImage2 {margin-right: 300px;}
	
}

@media (max-width:865px){
	
	#headerImage img { max-width:300px !important; }
	p {font-size: 16px;}
	.centreBlockHeader3 {font-size:30px;}
	.centreBlockHeader6 {font-size: 30px;}
	.introCopyTextTitle {font-size: 44px;}
	.introCopyText {font-size: 36px;}
	.parallaxCaption2 {font-size: 36px; }
	.pressFirst {font-size: 24px;
}

@media (max-width:825px){
	.whiteScript {font-size: 16px;}
	
}

@media (max-width:800px){
	
	#headerImage img { max-width:260px !important; }	
	.pressFirstOrange {font-size: 24px;}
	.boxButton {width: 45%;}
	
}

@media (max-width:760px){
	
	#nav { bottom:auto; right:auto; width:106.4%; background:#fff; margin:0 -3.2%; }
	#nav ul { margin:0; }
	#nav ul li {float:none; display: none;}
	#nav li:hover ul { display:none; }
	#nav ul li a { text-align:center; padding:10px 3%; border-right:none; border-top:1px solid #990000; }
	#nav ul li a { text-align:left; }
	#hamburger {display:inline; top:75px;}
	#headerImage img { max-width:400px !important; }
	#nav > ul > li > a:after {display:none;}
	#nav ul li a { color: #000;}
	.headerContact {padding-right:6px; }
	.staticImage {height: 500px;}
	.introCopy {padding-top:200px;}
	.centreColSubTitle { font-size:14px;}
	.centreTextLight { font-size:13px;}
	.boxButton {width:50%;}
	.leftImage2 {margin-right: 130px;}
	
}

@media (max-width: 688px){
		
	#headerImage img { max-width:410px !important; }
	.centreBlockHeader2 {font-size:30px;}
	.centreBlockHeader3 {font-size:30px;}
	.centreBlockHeader3:after {	width: 90px; }
	
	.boxTwitter {width: 80%; }
	.wrapFooter .col3 {width: auto !important; float: none; margin: 0 !important; padding-bottom: 20px;}
	
	
}

@media (max-width: 660px){
	#headerImage img { max-width:370px !important; }
	.centreBlockHeader {font-size:30px; margin-top:10px;}
	.centreTextLight { font-size:12px;}
	.centreBox {width: 90%;}
	.boxButton {width: 75%;}
}
	
@media (max-width: 600px){
	
	#headerImage img { max-width:330px !important; }
	.centreColSubTitle { font-size:13px; }
	.introCopyTextTitle {font-size: 36px;letter-spacing: 1px;}
	.introCopyText {font-size:24px;}
	.headerContact { font-size:14px; padding-top: 0px;}
	.lineLatest {margin-bottom: 40px; margin-top: 0px;}
	.pressFirst {font-size: 18px;}
}

@media (max-width: 568px){
	
	.marginTopImage {margin-top: 0px;}
	.whiteScript {font-size: 16px; line-height:1.2;}
	.centreColTitle {font-size:26px;}
	.centreColSubTitle { font-size: 24px; letter-spacing:0px;}
	.centreTextLight { font-size:16px;}
	.paraHead {padding-bottom:20px;}
	.blockBox {margin-top: 0px;margin-bottom: 5px;padding-top: 0px;padding-bottom: 5px;}
	.boxButton {width:35%;}
	.leftImage2 {margin-right: 40px;}
	.pressFirst {font-size: 28px;}	
}
	

@media (max-width: 530px){
	#headerImage img { max-width:300px !important; }
	#hamburger { top:60px;}
	.introCopyTextTitle {font-size: 36px;letter-spacing: 0px;line-height: 1.2;}
	.introCopyText {font-size:24px; }
	.centreBox {width: 98%;}
	
}

@media (max-width: 480px){
	
	.headerContact {display:none;}
	.pressSecond { line-height:normal;font-size: 20px;}
	.leftImage2 {margin-right: 15px;}
}

@media (max-width: 440px){
	
	.introCopyTextTitle {font-size: 34px;}
	
}
	

@media (max-width: 400px){
	.whiteScriptOpening {font-size: 24px;}
	.introCopyTextTitle {font-size: 32px;}
	.footerTitle {font-size: 22px;}
	.centreColTitle {font-size:22px;}
	.centreColSubTitle {font-size:22px;}
	
}

@media (max-width: 380px){
	
	.introCopyText {font-size: 22px;}
	.wrap1 {padding-top:5px;}
	.introCopyTextTitle {font-size: 30px;}
	.centreTextSmall {letter-spacing:0;}
	.centreBox {width: 98%;}
	.centreBlockHeader {font-size:26px;	padding-bottom: 15px; margin-bottom:0px;}
	.centreBlockHeader6 {font-size: 26px;}
	.paraOpening { font-size:20px;}
	.leftImage2 {margin-right: 100px;}
	.boxTwitter {border-bottom: 20px solid #333333; }
	
	
}
