@media (min-width:768px) and (max-width:1024px){
	/* iPad portrait to landscape */
	#slider div.slide div.image{ width: 35%; }
}
@media (width:768px){
	/* iPad portrait only */
	#mainnav>li>a{ padding: 12px 15px; }
	#slider div.content span.year{ margin: 0 0 15px; font-size: 18px; }
	#slider div.content div.description p{ font-size: 14px; line-height: 18px; }
	#slider #filmpager{ left: 0%; bottom: -10px; padding-left: 0%; text-align: center; }
}
@media (max-width:767px){
	/* smaller than iPad portrait */
	.mobile{ display: block; }
	.lcol,
	.rcol,
	.mobileblock{ float: none !important; clear: both !important; display: block !important; width: 100% !important; }
	#header{ height: 130px; }
	#header #logo{ float: none; display: block; width: 100%; padding: 10px 30px; }
		#header #logo img{ width: 100%; height: auto; margin: 0 0 10px; }
	#mainnav{ display: none; visibility: hidden; }
	#mobilenavlink{ display: block !important; visibility: visible; }
	
		#slider{ display: block; width: 100%; height: 500px; background-color: #000000; overflow: hidden; }
	#slider{ 
		background: #4e5b63; /* Old browsers */
		background: -moz-linear-gradient(top, #4e5b63 0%, #6f7b82 50%, #6f7b82 60%, #4e5b63 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, #4e5b63 0%,#6f7b82 50%,#6f7b82 60%,#4e5b63 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, #4e5b63 0%,#6f7b82 50%,#6f7b82 60%,#4e5b63 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e5b63', endColorstr='#4e5b63',GradientType=0 ); /* IE6-9 */
	}
		#slider div.slide{ position: relative; display: block; width: 100%; height: 500px; padding: 30px 10%; background-position: center top; background-repeat: no-repeat; background-size: cover; overflow: hidden; }
			#slider div.slide div.image{ float: none; display: block; width: 100%; }
				#slider div.slide div.image img{ display: inline-block; max-width: 100%; max-height: 440px; box-shadow: 0 0 70px rgba(0,0,0,0.5); }
		#slider a.navarrow{ opacity: 1; }
		#slider div.content{ display: none; }
		#slider #filmpager{ display: none; }
}