/* 
* Amazium V1.3
* Copyright 2012, Mike Ballan
* www.amazium.co.uk
*/

/***** Landscape full screen 1080p *****/
@media only screen and (width:1920px) {

.hide-landscape 								{ display:none !important; }

}

/***** Portrait full screen 1080p *****/
@media only screen and (width:1080px) /*and (height:1920px)*/ {

.hide-portrait 									{ display:none !important; }

#screensaver video								{ height:1920px; width:auto; }
#screensaver .text 								{ margin:calc(50vh - 209px) 0 0 -450px; width:900px; padding-bottom:50px; }
#screensaver .text h2 							{ font-size:85px; }
#screensaver .text h1 							{ font-size:155px; }

#wrapper 										{ width:100%; }

#left-col 										{ display:none; }

#social 										{ display:none !important; }

#main 											{ width:100%; margin:0; height:100%; display:flex; flex-direction:column; }
#main header 									{ width:100%; background:#fff; color:#000; border-top:1px solid #ccc; order:2; overflow:visible; }
#main header .logo-home							{ float:left; height:35px; margin:10px; }
#main header h2 								{ color:#000; padding:10px 10px; height:35px; line-height:40px; }
#main header .history 							{ float:right; }
#main header .history i 						{ color:#000; padding:16px 13px; font-size:15px; }
#main header .history i.disabled 				{ opacity:0.25; }
#main header .subnav 							{ position:absolute; top:-45px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#fff; }
#main header .subnav ul li 						{ border-right:1px solid #ccc; margin:8px 10px 8px 0; padding:7px 14px 5px 0; line-height:1; height:auto; }
#main header .subnav ul li:last-child 			{ border-right:none; }
#main header .subnav ul li:first-child 			{ margin-left:14px; }
#main header .subnav .search .field 			{ padding-top:12px; width:150px; }
#main header .subnav .search .submit i			{ background:#fff; color:#000; padding:11px 13px 6px; font-size:15px; }
#main header .subnav-store .basket 				{ margin:-5px 5px -5px 0; }
#main header .subnav-videos 					{ display:none !important; }

#main .content 									{ order:1; margin:0 !important; padding:0 !important; border:none; }
#main .content.has-subnav 						{ margin-bottom:45px !important; }
#main .content #frame 							{ height:calc(100vh - 53px); }
#main .content.has-subnav #frame 				{ height:calc(100vh - 98px); }

#main .community .stats 						{ width:354px; }

#main .videos .title 							{ margin-top:550px; }

#main .competitions-offers 						{ width:100%; margin:0; text-align:center; padding-top:680px; }
#main .competitions-offers .comp-offers-btn 	{ float:none; display:inline-block; margin:20px; width:300px; height:400px; }

#landing 										{ padding:20px; }
#landing > div 									{ width:calc(33.33% - 32px); height:calc(25% - 40px); }
#landing > .cta									{ width:calc(66.66% - 32px); background:url(/images/logo-bird.jpg) no-repeat left center; background-size:300px; font:40px/1.5 Joy; padding:155px 30px 0 330px; box-sizing:border-box; }

.tooltip.store-basket.hide-landscape			{ bottom:105px; left:450px; }
.tooltip.search 								{ top:auto; left:auto; bottom:100px; right:30px; }

.ui-keyboard 									{ bottom:130px; width:33em; margin-left:-16.7em !important; }
.ui-keyboard-keyset 							{ padding:0.075em 0.1em 0.35em; }

}
