@media only screen and (max-width: 1023px){*{float:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}iframe{height:1770px}#content{width:100% !important;height:auto}#content #maincontent{height:auto !important}body{font-size:100%;background:url("/images/platforms/scatten/backgrounds/page_bg.gif") repeat-x scroll 0 352px #1f0f00}body .page_margins{width:100%;max-width:1200px;display:flex;flex-direction:column-reverse}body .page_margins #spacer_margin{display:none}body .page_margins #firstplacedetails{width:auto}body .page_margins .videodetailsitem .textbox{width:100%;padding:0}body .page_margins #main #event_banner a{display:block}body .page_margins #main #event_banner a img{width:100% !important;max-width:1280px;display:block}body .page_margins #main #content{width:100%}body .page_margins #main #content .content_padding{padding:8px}body .page_margins #main #content .content_padding #playerbox{height:auto;margin-bottom:0}body .page_margins #main #content .content_padding #playerbox .FlashPlayer{height:auto}body .page_margins #main #content .content_padding #playerbox .FlashPlayer .FlashPlayercontainer{width:auto}body .page_margins #main #content .content_padding #playerbox .FlashPlayer .FlashPlayercontainer a{display:block}body .page_margins #main #content .content_padding #playerbox .FlashPlayer .FlashPlayercontainer a img.image{width:100%;display:block}body .page_margins #main #content .content_padding #playerbox #PreviewPlayer #PreviewScroller{display:none}body .page_margins #main #content .content_padding #playerbox #PreviewPlayer a#to_register{display:block}body .page_margins #main #content .content_padding #playerbox #PreviewPlayer a#to_register img{width:100%;height:auto;display:block}body .page_margins #main #content .content_padding ul#videos{display:flex;flex-wrap:wrap}body .page_margins #main #content .content_padding ul#videos li{width:calc(50% - 8px);margin:0 8px}body .page_margins #main #content .content_padding ul#videos li:nth-child(2n+1){margin-left:0}body .page_margins #main #content .content_padding ul#videos li:nth-child(2n+2){margin-right:0}body .page_margins #main #content .content_padding ul#videos li a{display:block}body .page_margins #main #content .content_padding ul#videos li a img{width:100%;height:auto;display:block}body .page_margins #main #content .content_padding #registergirl{height:auto;background:none}body .page_margins #main #content .content_padding #registergirl #loginReg{width:100%}body .page_margins #main #content .content_padding #registergirl #LoginLinks{margin:0}body .page_margins #main #content .content_padding #registergirl #LoginLinks button{width:100%}body .page_margins #main #content .content_padding #registergirl .floatleft{width:100%}body .page_margins #main #content .content_padding #registergirl #registerinfobox{width:100%}body .page_margins #main #content .content_padding #registermainbox *{width:100%}body .page_margins #main #content .content_padding #logininfobox{width:100%}body .page_margins #main #content .content_padding #logininfobox *{width:100%}body .page_margins #main #content .content_padding #register_box{width:100%;padding:0}body .page_margins #main #content .content_padding #register_box img{display:none}body .page_margins #main #content .content_padding #registerinfobox{display:none}body .page_margins #main #content .content_padding #registerbuttonbox *{width:100%}body .page_margins #main #content .content_padding .registererror{display:none}body .page_margins #main #loader{width:16px !important}body .page_margins #main #sidebar{display:none}body .page_margins .width_partial{width:100%}body .page_margins #maincontent,body .page_margins #content{height:auto}body .page_margins #header{width:auto;height:auto;top:unset;position:relative}body .page_margins #header #top_usermenu{padding:16px 0;margin:auto}body .page_margins #header #header_contents{display:flex;flex-direction:column}body .page_margins #header #header_contents #header_left{display:flex;flex-direction:column}body .page_margins #header #header_contents #header_left a#logo{margin:16px auto}body .page_margins #header #header_contents #header_left #search{margin:0;padding:0;display:flex;flex-direction:column}body .page_margins #header #header_contents #header_left #search form{margin:auto;display:block}body .page_margins #header #header_contents #header_right{padding:0;display:flex;flex-direction:column-reverse}body .page_margins #header #header_contents #header_right #toptext{top:unset;display:flex;flex-direction:column}body .page_margins #header #header_contents #header_right #toptext>div.floatright{margin:16px 16px 0 16px;text-align:center}body .page_margins #header #header_contents #header_right #toptext a#top_registerlink{height:auto;margin:16px;padding:8px 0;text-align:center}body .page_margins #header #header_contents #header_right #loginbox{margin:16px 16px 0 16px;display:flex}body .page_margins #header #header_contents #header_right #loginbox form{margin:auto}}
