@media only screen and
(min-width: 601px) and
(max-width: 800px)
{
			
		.navigation li {
				padding: 2% 2%; 
		}
		
		.navigation li a {
				font-size: 1em;
		}
		
		#header {
				padding: 2%;
		}
		
		#header #strapline {
				margin-top: 2%;
				margin-bottom: 2%;
				font-size: 1.5em;
		}
		
		#contact {
		height: 3.5em;
		}		
		
		#nav, #subnav {
				height: 5.5em;
		}
		
		#mainImageMobile2 {
				display: block;
		}
		
		#mainImageMobile {
				display: none;
		}
				
		#mainImageMobile2	{
			width: 100%;
		}
	
		#mainImageMobile2	img {
			width: 36%;
			left: 5%;
		}
		
		#mainImagePanelContent {
				float: right;
				max-width: 57% !important;
		}
		
		#mainImage {
				background-image: none !important;
				background-color: #1C2039 !important;
		}
	
		#foregroundImage{
				width: 45% !important;
		}
		
		#playImage {
				margin: 18% 3% 0 0 !important;
				float: right !important;
		}
		
		#panel1 .panelText, #panel2 .panelText {
				max-width: 93%;
				font-size: 1.5em;
		}
		
		#panel1, #panel2, #panel3 {
				padding-left: 3%;
				padding-right: 3%;
				width:94%;
		}
		
		
		
		.panelVideo img, .panelImage img {
				width: 68%;
		}
		
		#panel3 .panelImage,
		#panel2 .panelVideo,
		#panel1 .panelVideo{
				float: none;
				text-align: center;
				max-width: 100%;
		}
		
		#moduleContainer article {
				padding: 4%;
		}
		
		#moduleContainer h1 {
				margin: 3% 4%  0 4% !important;
		}
		
		.panelText ul {
				margin-top: 2em;
				margin-left: 2em;
		}
		
		#panel1 .panelText {
				float: left;
		}
		
		.panelVideo img {
				margin-top: 2em;
		}
		
		#playImage img {
				width: 85%;
		}
		
		.panelVideo img, .panelImage img {
			width: 50%;	
		}
				
			.prodCaption {
	  float: none;
    width: auto;
	}
	
		.productInformation .productPrice {
		width: 95%;
		margin: 0 0 5% 0;
	}
	
	.productTutorial, .productVideo, .productGooglePlay {
		clear: left;
	}
	
	.products {
		margin: 0 auto;
	}
				
		#footer {
				padding: 4%;
		}
		
		#footerLinks li {
				display: block;
		}
		
		#footerLinks li span {
				display: none;
		}
		
		#footerLinks {
				text-align: center;
		}
		
		#footerLogo {
			margin-right: 0;
		  margin-top: 0;
			float: none;
		}
		
		#footerScreenreader {
			margin-left: 0;
			margin-top: 0;
			float: none;
		}
		
		#footerKeyBottom {
				text-align: center;
		}
				
}