body{margin:0;padding:20px;font:normal 11px/1.5em Lucida Grande,Lucida Sans Unicode,Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#666}h1,h2{margin:15px 0 5px}h3,h4,h5,h6,p{margin:0 0 5px}p.pad{margin-top:15px}a{color:#69c}a:hover{color:#369}.img{background-color:transparent!important}code{font:normal 110% Andale Mono,Monaco,Courier New,Courier,monospace;color:#333}.error{color:#e32}.important{color:#f30;font-weight:700}.message,.warning{background-color:#ff6;padding:.75em 1em;color:#333;margin-bottom:10px}.warning{background-color:#e32;color:#fff}.warning strong{color:#ff6!important}
#network-strip{background-color:#fff}#network-strip #network{margin:0 auto}#network{float:left;width:100%;min-width:950px;overflow:hidden;position:relative;background:#fff;font-family:sans-serif}#network ul{clear:left;left:50%;text-align:center}#network li,#network ul{float:left;list-style:none;margin:0;padding:0;position:relative}#network li{display:block;right:50%;font-size:13px;text-transform:uppercase;letter-spacing:1px;line-height:1}#network a{display:block;padding:14px 12px 8px;text-decoration:none;color:#999}#network a:hover{color:#666}.wf-active #network{font-family:proxima-nova,sans-serif}.wf-active #network li{font-weight:600;font-size:14px}.wf-active #network li a{padding-bottom:7px}#network .selected a{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:5px;padding:9px 12px 8px}.wf-active #network li.selected a{padding-top:9px;padding-bottom:7px}#nn-48.selected a{background:#fbe41c;color:#fe8a35}#nn-is.selected a{background:#282a23;color:#fff}#nn-mm.selected a{background:#e25e5d;color:#e4dfdb}
#sb-info-inner,#sb-loading-inner,#sb-title-inner,div.sb-message{font-family:HelveticaNeue-Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-info,#sb-title{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{padding:2px 0;width:45%}#sb-nav,#sb-nav a{float:right;height:16px}#sb-nav a{display:block;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(close.png)}#sb-nav-next{background-image:url(next.png)}#sb-nav-previous{background-image:url(previous.png)}#sb-nav-play{background-image:url(play.png)}#sb-nav-pause{background-image:url(pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:0 5px 5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#fff;border:2px solid #ea541d;color:#ea541d}.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none;background:#ea541d;color:#fff}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls.clickable .owl-page:hover span,.owl-theme .owl-controls .owl-page.active span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat 50%}
.ir{text-indent:110%;white-space:nowrap}.s{background:url(../img/48hours/sprite.png) 0 0 no-repeat}.hidden{position:absolute;left:-9000px}.clear{clear:both}._center-text{text-align:center!important}._sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.network-nav{width:100%;overflow:hidden;position:relative;background:#042367;font-family:proxima-nova,sans-serif}.network-nav>.navitems{font-size:0;list-style:none;margin:0;padding:0;position:relative;text-align:center}.network-nav>.navitems>.navitem{display:inline-block;list-style:none;margin:0;padding:0;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:1px;line-height:1}.wf-active .network-nav>.navitems>.navitem{font-weight:600;font-size:14px}.network-nav>.navitems>.navitem a{display:block;padding:14px 12px 8px;text-decoration:none;color:hsla(0,0%,100%,.8)}.wf-active .network-nav>.navitems>.navitem a{padding-bottom:7px}.network-nav>.navitems>.navitem a:hover{color:#fff}.network-nav>.navitems>.navitem.-selected a{border-top-left-radius:3px;border-top-right-radius:3px;margin-top:5px;padding:9px 12px 8px}.wf-active .network-nav>.navitems>.navitem.-selected a{padding-top:9px;padding-bottom:7px}#nn-48.-selected a{background:#fff;color:#042367}#nn-is.-selected a{background:#282a23;color:#fff}#nn-mm.-selected a{background:#e25e5d;color:#e4dfdb}.site-header{background:#ffeb00}@media (max-width:1199px){.site-header{position:relative;z-index:1}}.site-logo{width:280px;height:188px;position:relative}.site-logo .link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/2021/48hours.6109d53d.svg) no-repeat;background-size:100% 100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.site-nav{padding:20px 0;margin:0;list-style:none;text-align:center}@media (min-width:1024px){.site-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.site-nav>.navitem{display:inline-block;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:700;line-height:22px;text-transform:uppercase;min-height:22px}.wf-urwdin-n9-active .site-nav>.navitem{font-size:20px}.site-nav>.navitem+.navitem{margin-left:1.5rem}@media (max-width:1300px){.site-nav>.navitem{font-size:18px}.wf-urwdin-n9-active .site-nav>.navitem{font-size:19px}.site-nav>.navitem+.navitem{margin-left:1rem}}@media (min-width:1024px) and (max-width:1199px){.site-nav>.navitem{font-size:17px}.wf-urwdin-n9-active .site-nav>.navitem{font-size:19px}.site-nav>.navitem+.navitem{margin-left:.75rem}}.site-nav>.navitem>.link{text-decoration:none;color:#03194b}.site-nav>.navitem>.link:hover{background:none;box-shadow:0 2px 0 #03194b}.site-nav>.navitem.-home{position:relative;padding-left:120px}@media (min-width:1200px){.site-nav>.navitem.-home{padding-left:100px}}@media (max-width:1199px){.site-nav>.navitem.-home{padding-left:75px}}.site-nav>.navitem.-home>.site-logo{position:absolute;left:0;top:-10px;width:91px;height:auto}@media (max-width:1199px){.site-nav>.navitem.-home>.site-logo{width:62px}}.site-nav>.navitem.-home>.site-logo>.link{display:block;height:0;padding-top:76.15384615%}.site-nav>.navitem.-home.-selected{padding-left:0}.site-nav>.navitem.-home.-selected>.site-logo{display:none}.site-nav>.navitem.-selected a{color:#e2007a}.site-nav>.navitem.-selected a:hover{box-shadow:none}.site-footer{clear:both;margin:0 auto;padding:40px 0 50px;color:hsla(0,0%,100%,.8);background:#03194b}.site-footer .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px}.site-footer .footer-links>.social-links{margin-left:auto}.site-footer .footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:20px}.site-footer .footer-text p{font-size:.8125rem;line-height:1.53846154;padding-top:20px;margin:0}.site-footer .footer-text p:nth-child(2){margin-left:auto}.site-footer .footer-text p a{color:#fff;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.6)}.site-footer .footer-text p a:hover{border-bottom:1px solid #fff}.social-links{font-size:0;list-style:none;padding:0;margin:0}.social-links>.item{width:32px;height:32px;display:inline-block;margin:0;position:relative}.social-links>.item+.item{margin-left:24px}.social-links>.item>.link{display:block;width:32px;height:32px;position:relative}.social-links>.item>.link:before{content:"";background:url(../img/footer-icons.150e3fc5.svg) no-repeat;background-size:240px 32px;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.social-links>.item>.link.-instagram:before{background-position:0 0}.social-links>.item>.link.-twitter{width:37px}.social-links>.item>.link.-twitter:before{background-position:-40px 0}.social-links>.item>.link.-facebook:before{background-position:-80px 0}.social-links.-small>.item{width:24px;height:24px}.social-links.-small>.item+.item{margin-left:12px}.social-links.-small>.item>.link{width:24px;height:24px}.social-links.-small>.item>.link:before{background:url(../img/social-icons.44ad3ca1.svg) no-repeat;background-size:180px 24px}.social-links.-small>.item>.link.-instagram:before{background-position:0 0}.social-links.-small>.item>.link.-twitter{width:28px}.social-links.-small>.item>.link.-twitter:before{background-position:-30px 0}.social-links.-small>.item>.link.-facebook:before{background-position:-60px 0}.site-links{list-style:none;font-size:0;padding:0;margin:0}.site-links>.item{display:inline-block;font-size:1.25rem;line-height:1.6;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.site-links>.item+.item{margin-left:32px}.site-links>.item>.link{color:#fff;text-decoration:none}.site-links>.item>.link:before{content:"";display:inline-block;vertical-align:bottom;width:32px;height:32px;margin-right:8px;background:url(../img/footer-icons.150e3fc5.svg) no-repeat;background-size:240px 32px}.site-links>.item>.link.-screeningroom:before{background-position:-120px 0}.site-links>.item>.link.-reviews:before{background-position:-160px 0}.site-links>.item>.link.-forums:before{background-position:-200px 0}.cta-button{box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:transparent;background-clip:border-box;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;display:inline-block;background:#03194b;color:#fff;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;line-height:42px;height:44px;font-size:1.25rem;position:relative;padding-left:1em;padding-right:1em}.cta-button:focus,.cta-button:hover{text-decoration:inherit}.cta-button:hover{color:#23bdc7}.cta-button:after,.cta-button:before{content:"";display:block;position:absolute;width:10px;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.cta-button:before{top:0;left:0;border-top:44px solid #03194b;border-bottom:0 solid transparent;margin-left:-5px}.cta-button:after{right:0;bottom:0;border-bottom:44px solid #03194b;border-top:0 solid transparent;margin-right:-5px}.cta-button.-more,.cta-button.-small{line-height:32px;height:32px;font-size:.875rem}.cta-button.-more:before,.cta-button.-small:before{border-top:32px solid #000}.cta-button.-more:after,.cta-button.-small:after{border-bottom:32px solid #000}.cta-button.-more:hover,.cta-button.-small:hover{box-shadow:none}.cta-button.-more.-secondary,.cta-button.-small.-secondary{background:#ccc;color:#333}.cta-button.-more.-secondary:before,.cta-button.-small.-secondary:before{border-top:32px solid #ccc}.cta-button.-more.-secondary:after,.cta-button.-small.-secondary:after{border-bottom:32px solid #ccc}.cta-button.-more{background:#e2007a;color:#fff}.cta-button.-more:before{border-top:32px solid #e2007a}.cta-button.-more:after{border-bottom:32px solid #e2007a}.cta-button.-more:hover{background:#03194b}.cta-button.-more:hover:before{border-top-color:#03194b}.cta-button.-more:hover:after{border-bottom-color:#03194b}.body-text h1{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;color:#03194b;font-size:32px;line-height:1.3125}.body-text h1,.body-text p{margin-top:0;margin-bottom:0}.body-text p small{display:inline-block;font-size:.8125rem;line-height:1.53846154}.body-text *+ol,.body-text *+p,.body-text *+ul{margin-top:1em}.body-text p>.fluid-width-video-wrapper{margin:2em 0}.body-text .message,.body-text .warning{margin-top:1em}.body-text h2{font-size:1.5rem;line-height:1.33333333;color:#e2007a}.body-text h2,.body-text h3{margin-top:0;margin-bottom:0;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800}.body-text h3{font-size:1.25rem;line-height:1.5;color:#000}.body-text h2 strong,.body-text h3 strong{color:currentColor}.body-text *+h2{margin-top:1.5em}.body-text *+h3{margin-top:1em}.body-text a{color:#e2007a;text-decoration:none;box-shadow:inset 0 -1px rgba(226,0,122,.35)}.body-text a:hover{box-shadow:inset 0 -1px #03194b}.body-text a.cta-button{color:#fff}.body-text a.cta-button:hover{color:#23bdc7}.body-text strong{color:#000}.body-text .image-clear{clear:both;height:0;display:block}.body-text .image{margin:1.2em 0 .5em}.body-text .image.-left{max-width:40%;height:auto;margin-right:1em;float:left}.body-text .image.-right{max-width:40%;height:auto;margin-left:1em;float:right}.body-text .image.-centre{max-width:100%;height:auto;text-align:center}.body-text.-large p{font-size:1.25rem;line-height:1.6}*+.form-layout{margin-top:2rem}.main .form-layout{margin-left:-20px;margin-right:-20px}.main .form-layout>fieldset{width:116.66666667%}@media (max-width:1199px){.main .form-layout>fieldset{width:114.28571429%}}.main .form-layout>fieldset.contained,.main .form-layout>fieldset.team-details{width:100%}@media (max-width:1199px){.main .form-layout>fieldset.contained,.main .form-layout>fieldset.team-details{width:100%}}.form-layout{margin-bottom:2rem}.form-layout h2{margin-left:20px;margin-right:20px;position:relative}.form-layout h2:before{content:"";position:absolute;font-size:inherit;top:.65em;left:0;width:100%;height:4px;background:#e2007a}.form-layout h2 span{display:inline-block;position:relative;background:#fff;padding-right:1rem}.form-layout>fieldset{padding:0;margin:0;border:none}.form-layout>fieldset+fieldset{margin-top:2rem}.form-layout>fieldset>legend{display:block;width:auto;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.25rem;line-height:1.5;margin-left:20px;margin-right:20px;border-bottom:4px solid #e2007a}.form-layout>fieldset>legend strong{letter-spacing:0}.form-layout>fieldset>p{padding-left:20px;padding-right:20px}.form-layout>fieldset>.option-group,.form-layout>fieldset>.scroller,.form-layout>fieldset>p.message{margin-left:20px;margin-right:20px}.form-layout.rego-details{margin-bottom:2rem}.form-layout .error label,.form-layout.rego-details label{font-weight:700}.form-layout .row{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-layout .row>.label,.form-layout .row>p{padding-left:20px;padding-right:20px}.form-layout .row>.label{width:28.57142857%}@media (max-width:1199px){.form-layout .row>.label{width:25%}}.form-layout .row>.fields{width:71.42857143%;padding-left:20px;padding-right:20px;position:relative}@media (max-width:1199px){.form-layout .row>.fields{width:75%}}.form-layout .row>.fields.-full{width:auto}.form-layout .row>.fields>input[type=password],.form-layout .row>.fields>input[type=text],.form-layout .row>.fields>select,.form-layout .row>.fields>textarea{width:100%;box-sizing:border-box;border:1px solid #818ca5;background-color:#f7f8fa;box-shadow:inset 0 1px 1px rgba(3,25,75,.35);font-size:1rem;line-height:1.375;padding:.5em;border-radius:3px;font-family:muli,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.form-layout .row>.fields>textarea.smu-signature-field{font-size:.8125rem;line-height:1.53846154}.form-layout .row>.fields>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:24px;cursor:pointer;background-image:url(../img/48hours/select-arrows.82b6f67b.svg);background-repeat:no-repeat;background-position:100% 50%;box-shadow:0 1px 1px rgba(4,35,103,.35)}.form-layout .row>.fields>p{margin-bottom:0}.form-layout .row>.fields>p+input,.form-layout .row>.fields>p+p,.form-layout .row>.fields>p+select,.form-layout .row>.fields>p+textarea{margin-top:1rem}.form-layout .row>.fields>p.example{font-size:.8125rem;line-height:1.53846154;margin-top:1em}.form-layout .row>.fields>p.example code{font-size:inherit;display:inline-block;padding:2px 5px;background-color:#ebedf1}.form-layout .row>.fields>.video-type{margin-top:1rem}.form-layout .row>.fields>.video-type>.types>.type{display:inline-block}.form-layout .row>.fields>.video-type>.types>.type+.type{margin-left:1rem}.form-layout .row>.fields .currency{display:inline-block;vertical-align:middle;margin-right:5px}.form-layout .row>.fields .currency+input[type=text]{width:60%}.form-layout .row>.fields>.row:first-child{margin-top:0}.form-layout .row>.fields>.row+.row{margin-top:1em}.form-layout .row>.fields>.row>.label{padding-left:0;width:20%}@media (max-width:1199px){.form-layout .row>.fields>.row>.label{width:16.66666667%}}.form-layout .row>.fields>.row>.fields{padding-right:0;width:80%}@media (max-width:1199px){.form-layout .row>.fields>.row>.fields{width:83.33333333%}}.form-layout .row>.fields+.custom-notes{margin-top:.5rem}.form-layout .row>.fields .remove{display:block;position:absolute;left:100%;top:0;width:24px;height:40px;text-indent:-999em;overflow:hidden}.form-layout .row>.fields .remove:after,.form-layout .row>.fields .remove:before{content:"";width:2px;height:24px;background:#c60;position:absolute;top:50%;left:50%}.form-layout .row>.fields .remove:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.form-layout .row>.fields .remove:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.form-layout .row>.custom-notes{width:71.42857143%;margin-left:28.57142857%;padding-left:20px;padding-right:20px}@media (max-width:1199px){.form-layout .row>.custom-notes{width:75%;margin-left:25%}}.form-layout .row>.custom-notes p{margin:0}.form-layout .row.-topmargin{margin-top:2rem}.form-layout .row.-buttons{padding-left:20px;padding-right:20px;margin-top:2rem}.form-layout .row.-stacked{display:block}.form-layout .row.-stacked>.fields,.form-layout .row.-stacked>.label{width:auto}.form-layout .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;box-sizing:border-box;border:1px solid #8291b3;background-color:#f7f8fa;box-shadow:inset 0 1px 1px rgba(4,35,103,.35);font-size:1rem;line-height:1.375;padding:.5em;border-radius:3px;padding-right:24px;cursor:pointer;background-image:url(../img/48hours/select-arrows.82b6f67b.svg);background-repeat:no-repeat;background-position:100% 50%;box-shadow:0 1px 1px rgba(4,35,103,.35)}.form-layout .option-group{list-style:none;padding-left:0;margin:0}.form-layout .option-group>.option+.option{margin-top:.5rem}.form-layout .option-group>.option>.label{display:block;padding-left:33px;position:relative;font-size:.8125rem;line-height:1.53846154}.form-layout .option-group>.option>.label>.checkbox,.form-layout .option-group>.option>.label>.radio{position:absolute;left:0;z-index:0;opacity:0;border:none}.form-layout .option-group>.option>.label>.checkbox+.substitute,.form-layout .option-group>.option>.label>.radio+.substitute{display:block;position:absolute;left:0;top:.68181818em;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;margin:0;width:22px;height:22px;background-color:#f7f8fa;border:1px solid #818ca5;box-sizing:border-box;box-shadow:0 1px 1px rgba(3,25,75,.35)}.form-layout .option-group>.option>.label>.checkbox+.substitute:after,.form-layout .option-group>.option>.label>.radio+.substitute:after{content:"";display:block;position:absolute;left:50%;top:50%;display:none}.form-layout .option-group>.option>.label>.checkbox:active+.substitute:after,.form-layout .option-group>.option>.label>.checkbox:checked+.substitute:after,.form-layout .option-group>.option>.label>.radio:active+.substitute:after,.form-layout .option-group>.option>.label>.radio:checked+.substitute:after{display:block}.form-layout .option-group>.option>.label>.checkbox:focus+.substitute,.form-layout .option-group>.option>.label>.radio:focus+.substitute{border-color:#03194b;box-shadow:0 1px 1px rgba(3,25,75,.5)}.form-layout .option-group>.option>.label>.checkbox:focus:disabled+.substitute,.form-layout .option-group>.option>.label>.checkbox:focus:disabled:checked+.substitute,.form-layout .option-group>.option>.label>.radio:focus:disabled+.substitute,.form-layout .option-group>.option>.label>.radio:focus:disabled:checked+.substitute{background-color:#f7f8fa;border:1px solid #818ca5}.form-layout .option-group>.option>.label>.checkbox:disabled+.substitute,.form-layout .option-group>.option>.label>.radio:disabled+.substitute{opacity:.35;box-shadow:none}.form-layout .option-group>.option>.label>.checkbox:disabled+.substitute:after,.form-layout .option-group>.option>.label>.radio:disabled+.substitute:after{border-color:#818ca5;background:#f7f8fa}.form-layout .option-group>.option>.label>.checkbox:disabled:active+.substitute:after,.form-layout .option-group>.option>.label>.radio:disabled:active+.substitute:after{border:1px solid #818ca5;background:#f7f8fa}.form-layout .option-group>.option>.label>.checkbox:disabled:checked+.substitute:after,.form-layout .option-group>.option>.label>.radio:disabled:checked+.substitute:after{border-color:#03194b;background:#03194b}.form-layout .option-group>.option>.label>.checkbox+.substitute{border-radius:3px}.form-layout .option-group>.option>.label>.checkbox+.substitute:after{width:12px;height:6px;border-bottom:2px solid #03194b;border-left:2px solid #03194b;-webkit-transform:translate(-5px,-4px) rotate(-45deg);transform:translate(-5px,-4px) rotate(-45deg)}.form-layout .option-group>.option>.label>.radio+.substitute{border-radius:50%}.form-layout .option-group>.option>.label>.radio+.substitute:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:none;width:10px;height:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#03194b;border-radius:50%}.form-layout .option-group>.option>.label:hover>.checkbox+.substitute,.form-layout .option-group>.option>.label:hover>.radio+.substitute{border-color:#03194b;box-shadow:0 1px 1px rgba(3,25,75,.5)}.form-layout .option-group>.option>.label:hover>.checkbox:active+.substitute,.form-layout .option-group>.option>.label:hover>.checkbox:checked+.substitute,.form-layout .option-group>.option>.label:hover>.checkbox:focus+.substitute,.form-layout .option-group>.option>.label:hover>.radio:active+.substitute,.form-layout .option-group>.option>.label:hover>.radio:checked+.substitute,.form-layout .option-group>.option>.label:hover>.radio:focus+.substitute{box-shadow:0 1px 1px rgba(3,25,75,.5)}.form-layout .option-group>.option>.label.-wide{font-size:1rem;line-height:1.375}.form-layout .option-group.-inline>.option{display:inline-block;margin-right:1.5rem}.form-layout *+.option-group{margin-top:1rem}.form-layout .note{margin:1em 0 0;font-size:.8125rem;line-height:1.53846154}.form-layout .note a:link,.form-layout .note a:visited{color:#c10!important}.form-layout .note a:active,.form-layout .note a:hover{color:#fff!important;background-color:#e32!important;border-bottom:1px solid #e32}.form-layout .inline-note{margin:0}.form-layout .required{color:#e32}.form-layout .mute{color:#999}.form-layout .indented{margin:0 0 1em 120px}.form-layout ul.indented{padding-left:0}.form-layout .textfield2{width:150px}.form-layout .message,.form-layout .warning{margin-left:20px;margin-right:20px;background:#e2007a;color:#fff;padding:.5em 1em .75em;margin-top:1rem}.form-layout .message.-success,.form-layout .warning.-success{background:#62c910}.form-layout .message>li,.form-layout .warning>li{list-style:disc;margin-left:1rem}.form-layout .instruct,.form-layout .message{margin-bottom:1.5em}.form-layout .tall{height:100px}.form-layout .scroller{height:150px;overflow:auto;color:#333;background-color:#eee;padding:1em;margin-bottom:1.5em;font-size:80%}.form-layout ul.plain{list-style:none}.form-layout .submit-form{font-size:1.5em}.form-layout table{width:100%}.form-layout table td,.form-layout table th{padding:0}.form-layout table thead tr th{text-align:left;font-size:.8125rem;line-height:1.53846154;padding-left:20px}.form-layout table tbody tr th{text-align:left;width:28.57142857%;padding-left:20px;font-weight:400;padding-top:.5rem}@media (max-width:1199px){.form-layout table tbody tr th{width:25%}}.form-layout table tbody tr td{padding-left:20px;padding-top:.5rem}.form-layout table tbody tr td:last-child{padding-right:20px}.form-layout table+.custom-notes{margin-top:1rem}.form-layout table+.custom-notes p{margin:0}.form-layout .contained .row>.label,.form-layout .team-details .row>.label{width:33.33333333%}@media (max-width:1199px){.form-layout .contained .row>.label,.form-layout .team-details .row>.label{width:28.57142857%}}.form-layout .contained .row>.fields,.form-layout .team-details .row>.fields{width:66.66666667%;padding-left:20px;padding-right:20px}@media (max-width:1199px){.form-layout .contained .row>.fields,.form-layout .team-details .row>.fields{width:71.42857143%}}.form-layout .contained .row>.fields.-full,.form-layout .team-details .row>.fields.-full{width:auto}.form-layout .contained .row.-stacked,.form-layout .team-details .row.-stacked{display:block}.form-layout .contained .row.-stacked>.fields,.form-layout .contained .row.-stacked>.label,.form-layout .team-details .row.-stacked>.fields,.form-layout .team-details .row.-stacked>.label{width:auto}.form-layout .login-buttons{margin-top:2rem}.form-layout .login-buttons .cta-button{vertical-align:middle}.form-layout .login-buttons .or{margin-left:1rem;margin-right:1rem}.form-layout .login-buttons .fb_iframe_widget,.form-layout .login-buttons .or{display:inline-block;vertical-align:middle}.form-layout .small-title{font-size:1rem;line-height:1.375;font-family:muli,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;color:#000}.rego-print .row{overflow:hidden}.rego-print label{display:block;float:left;clear:both;width:12em;margin-right:1em;margin-bottom:1em;text-align:right;font-weight:700}.rego-print .value{margin-left:14em;word-wrap:break-word;word-break:break-word}.rego-print table{width:100%}.rego-print table tbody tr th{text-align:right;width:138px;padding-right:22px}.rego-print table tr td{text-align:left;width:100px}.rego-print table thead th{text-align:left}.site-grid{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999;position:fixed;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;pointer-events:none;opacity:.05;padding-left:2.5em;padding-right:2.5em;box-sizing:content-box!important}.site-grid .column{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:red;margin-left:20px;margin-right:20px}html{font-size:16px}body{margin:0;padding:0;background:#f0f0f0;font-family:muli,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.625;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{margin:15px 0 5px}h3,h4,h5,h6,p{margin:0 0 5px}p.pad{margin-top:1em}a:hover{color:#042367}.nowrap{white-space:nowrap}.img{background-color:transparent!important}code{font:normal 110% Andale Mono,Monaco,Courier New,Courier,monospace;color:#333}.error{color:#e32}.important{color:#f30;font-weight:700}.message,.warning{background-color:#fbd9eb;padding:.75em 1em;color:#e2007a;margin-bottom:10px}.message li,.warning li{list-style-type:none}.warning{background-color:#e2007a;color:#fff}.warning strong{color:#ff6!important}.ir{display:block;margin:0;padding:0;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;text-align:left;direction:ltr}.clr{clear:both}.hidden,.skipnav{display:none}.wrap{max-width:950px;margin:0 auto}.site-body{clear:both;background:#fff;padding:30px 0 50px}.site-body p{margin-bottom:1em}.site-body p p{margin-bottom:.5em}.site-body iframe{margin-bottom:20px}.site-body img{max-width:100%;height:auto}.mute{color:#aaa}#reviews{margin:0;padding:0}#reviews li{list-style:none}#reviews .review{margin-bottom:20px}#reviews .review a:link{padding:0;display:block;font-size:12px;color:#999;text-decoration:none}#reviews .review a:hover{color:#999;background-color:transparent}#reviews .review span{display:block}#reviews .review .film{margin-bottom:2px;font-size:16px;line-height:20px;color:#e2007a}#reviews .review .team{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}#reviews .review .rating{margin:5px 0;height:16px;width:100%;background:url(../img/ratings.png) 0 0 no-repeat;background-image:url(../img/48hours/ratings.755ee0fe.svg);background-size:97px 216px;background-repeat:no-repeat}#reviews .review .rating-0{background-position:0 0}#reviews .review .rating-1{background-position:0 -20px}#reviews .review .rating-2{background-position:0 -40px}#reviews .review .rating-3{background-position:0 -60px}#reviews .review .rating-4{background-position:0 -80px}#reviews .review .rating-5{background-position:0 -100px}#reviews .review .rating-6{background-position:0 -120px}#reviews .review .rating-7{background-position:0 -140px}#reviews .review .rating-8{background-position:0 -160px}#reviews .review .rating-9{background-position:0 -180px}#reviews .review .rating-10{background-position:0 -200px}.center-button{text-align:center;margin-bottom:1em;padding-top:1em;border-top:1px solid #bbb}.center-button .btn{margin:0 auto;text-align:left}.vimeo-button{margin-top:1em}.facebook-button{margin:1em 0 0}.site-body .home-template .smf .smf-topic h3{font-size:13px}.site-body .home-template .smf .smf-topic .smf-meta{font-size:11px}h1.graphic{width:205px;height:310px;background:url(../img/48hours/sidebar-logo.75ccc85a.jpg) no-repeat 0 0;background-size:cover;text-indent:-999em;overflow:hidden;margin-bottom:20px}h2.replace{border-top:8px solid #000;padding-top:6px;font-size:90%;margin:0 0 1em}h3{margin-top:1.5em;color:#333}h4{margin:1em 0 0;color:#aaa;text-transform:uppercase;font-size:90%}.tiles{padding:15px 0;margin-bottom:8px;border-top:8px solid #000;border-bottom:1px solid #bbb}.panel{overflow:hidden;background-color:#e8eed8;border:1px solid #cda;padding:.5em 9px .75em}.panel form{margin:0}.form-pair{float:left;margin-right:3px}.form-pair label{display:block;clear:left;font-size:70%;text-transform:uppercase;color:#999}.form-pair input.textfield{width:130px;font-size:110%}.go-button{margin-top:2px}.password{clear:left}fieldset{border:1px solid #e2007a;padding:1em;margin-bottom:1em}.site-body legend b,.site-body legend strong{text-transform:uppercase;color:#e2007a;letter-spacing:.1em}.feed{margin-top:15px}ol,ul{margin-top:0}.pdf{background:url(../img/48hours/icon-pdf.d8a13c7c.png) no-repeat 0 0;min-height:40px}.pdf,blockquote{padding-left:50px}blockquote{background-image:url(../img/48hours/blockquote.f0482f3e.svg);background-size:40px 40px;background-position:0 1px;background-repeat:no-repeat;margin-left:0;min-height:33px;font-size:16px;font-style:italic;font-family:Constantia,Georgia,Times New Roman,Times,Serif;line-height:1.375}.message h2,.message h3{margin-top:0}table.lair{border-top:1px solid #999;width:100%;font-size:80%}table.lair th{color:#333;text-align:left;border-bottom:1px solid #999}table.lair td,table.lair th{vertical-align:top;padding:1px 2px}table.lair td{border-bottom:1px solid #ccc}a{color:#e2007a}a:hover{color:#03194b}.btn{height:31px;background-image:url(../img/48hours/buttons.svg);background-size:230px 240px;background-repeat:no-repeat}#mc_embed_signup #mc-embedded-subscribe{background:#e2007a}.btn-all-threads{background-position:0 0;width:148px}.btn-city-info{background-position:0 -40px;width:166px}.btn-all-sponsors{background-position:0 -80px;width:160px}.btn-all-news{background-position:0 -120px;width:125px}.btn-follow-twitter{background-position:0 -160px;width:228px;margin:0 auto}.btn-go{background-position:0 -200px;width:38px}.mute-link{font-size:80%;white-space:nowrap}.site-body .feed a{width:205px;display:block;float:left;background:url(../img/48hours/icon-rss.8c4ca8f9.png) no-repeat 0 0;overflow:hidden;height:0;padding-top:16px}.sidebar-links{margin:2em 0 0;padding:0;list-style:none}.sidebar-links li{margin:0;padding:0;list-style:none;padding:2px 0 2px 20px;margin-bottom:.5em;font-size:12px;line-height:1.6;display:block}.sidebar-links .facebook{background:url(../img/48hours/icon-facebook.8d691790.png) left 2px no-repeat}#dsq-comments-count+div,#dsq-content>div:first{display:none}#disqus_thread,.dsq-brlink{margin-left:210px}.site-body #dsq-content #dsq-comments a:hover{color:#333!important}#disqus_thread #dsq-content{font-size:12px!important}.dsq-comment{overflow:hidden}#dsq-content #dsq-comments{border-top:1px solid #eee!important}#dsq-content #dsq-comments .dsq-comment{padding-bottom:20px!important;border-bottom:1px solid #eee;overflow:hidden;margin-top:10px!important}#dsq-content #dsq-comments .dsq-comment-header{background:none!important}#dsq-content #dsq-comments .dsq-comment-header cite{font-size:14px;color:#333}#dsq-content #dsq-comments a.dsq-header-time{color:#999!important}#videoday{position:relative;margin:0 0 15px}#store a,#videoday a{position:absolute;top:0;right:0;bottom:0;width:80px}#photos{margin:0 0 15px}#slideshow{margin-bottom:10px}#forum-recent-topics{margin:0 0 30px}#forum-recent-topics .smf-topics li{list-style:none}#forum-recent-topics .center-button{border-top-color:#fff}.site-body #forum-recent-topics .smf,.site-body #forum-recent-topics .smf .smf-topic-list,.site-body #forum-recent-topics .smf .smf-topics{margin-bottom:0}#twitter h2{margin:0}#twitter p.follow,#twitter p.follow-info,#twitter p.more{font-size:83%;text-align:center}#twitter p.follow-info small,#twitter p.follow small,#twitter p.more small{font-size:100%}#twitter p.follow{margin-bottom:2px}#twitter p.follow-info{color:#aaa}#twitter p.more{margin-top:20px}#twitter p.more a{color:#042367}#twitter p.more a:hover{color:#e2007a}#tweets{margin:20px 0 0;padding:0;list-style:none}#tweets li{margin:0 0 15px;overflow:hidden}#tweets blockquote{font:normal 12px/17px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:8px 10px 18px;background:#fff url(../../../img/48hours/tweet-bg-wide.png?v=20110401) no-repeat 0 100%;color:#fff}#tweets blockquote a:link,#tweets blockquote a:visited{color:#cd6}#tweets cite{display:block;font-style:normal;font-size:11px;padding-right:15px;margin-top:-8px;color:#bbb}#forum-recent-topics .loading,#reviews .loading,#tweets .loading{padding-top:35px;text-align:center;color:#999;background:url(../img/48hours/spinner.ebb8dcaf.gif) no-repeat 50% 0}.sponsors-main{position:relative}.sponsors-main img{width:100%;height:auto;display:block}.sponsors-main a{display:block;position:absolute;white-space:nowrap;overflow:hidden;text-indent:100%;text-align:left}.sponsors-main .rim-area-0{width:17.6%;height:13.4146%;top:5.3659%;left:41.6%}.sponsors-main .rim-area-1{width:13.6%;height:14.2683%;top:26.5854%;left:21.92%}.sponsors-main .rim-area-2{width:23.04%;height:4.7561%;top:53.0488%;left:3.04%}.sponsors-main .rim-area-3{width:12.8%;height:10.3659%;top:50.4878%;left:32%}.sponsors-main .rim-area-4{width:20.8%;height:2.439%;top:54.5122%;left:49.44%}.sponsors-main .rim-area-5{width:19.84%;height:6.3415%;top:52.439%;left:76.96%}.sponsors-main .rim-area-6{width:15.36%;height:7.8049%;top:70.9756%;left:2.56%}.sponsors-main .rim-area-7{width:18.4%;height:6.3415%;top:72.0732%;left:21.76%}.sponsors-main .rim-area-8{width:9.92%;height:11.3415%;top:69.2683%;left:45.28%}.sponsors-main .rim-area-9{width:17.12%;height:5.2439%;top:72.6829%;left:62.08%}.sponsors-main .rim-area-10{width:11.36%;height:8.6585%;top:70.9756%;left:85.76%}.sponsors-main .rim-area-11{width:16.48%;height:8.4146%;top:90.2439%;left:6.4%}.sponsors-main .rim-area-12{width:24.48%;height:3.9024%;top:93.1707%;left:37.76%}.sponsors-main .rim-area-13{width:23.2%;height:5.7317%;top:91.8293%;left:72.64%}.forum-heading{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;color:#000;font-size:32px;line-height:1.3125;margin-top:0;margin-bottom:0}.forum-heading a{text-decoration:none;color:currentColor}.smu-signature{font-size:.8125rem;line-height:1.53846154}.smu-signature .small-title{border-bottom:1px solid #0d111a;margin-bottom:.5rem;padding-bottom:.25rem}.secondary-nav{box-shadow:inset 2px 0 #03194b;list-style:none;padding:0;margin:0}.secondary-nav>.navitem{display:block;margin:0;font-weight:700;font-size:1rem;line-height:1.375}.secondary-nav>.navitem a{display:block;padding:.5rem 1rem;text-decoration:none;color:#03194b}.secondary-nav>.navitem a:hover{color:#e2007a}.secondary-nav>.navitem.-selected{position:relative}.secondary-nav>.navitem.-selected a{color:#e2007a}.secondary-nav>.navitem.-selected:before{content:"";display:block;position:absolute;left:-2px;height:100%;width:4px;pointer-events:none;background:#e2007a}.news-item{margin-top:1rem}.news-item+.news-item{margin-top:3rem}.news-item .title{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;margin:0 0 .5em;color:#000}.news-item .title a{color:currentColor;text-decoration:none;box-shadow:none}.news-item .title a:hover{box-shadow:inset 0 -1px #000}.news-item .title+.mute{margin-top:-.5em}.news-item h1+.date{margin-top:-1em}.news-item .mute{margin-top:0;margin-bottom:1em;font-size:.8125rem;line-height:1.53846154;color:#999}.news-item .mute+p{margin-top:-.5em}.news-item .date{font-size:.8125rem;line-height:1.53846154;color:#999;margin-top:0;margin-bottom:2em}.news-item .cta-button{margin-top:.5rem}.two-columns{width:83.33333333%;margin:0 auto;padding:3rem 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1199px){.two-columns{width:100%}}.two-columns .main{width:60%;padding-left:20px;padding-right:20px}@media (max-width:1199px){.two-columns .main{width:58.33333333%}}.two-columns .aside{width:30%;margin-left:10%;padding-left:20px;padding-right:20px}@media (max-width:1199px){.two-columns .aside{width:33.33333333%;margin-left:8.33333333%}}.two-columns .aside>*+*{margin-top:3rem}.two-columns .aside>.social-links{margin-left:1rem}.one-column{width:66.66666667%;margin:0 auto;padding:3rem 0;position:relative}@media (max-width:1199px){.one-column{width:83.33333333%}}.one-column .main{padding-left:20px;padding-right:20px}.countdown-clock{visibility:hidden;display:inline-block;vertical-align:middle;box-sizing:border-box}.countdown-clock .countdown{display:inline-block;vertical-align:middle;height:42px;text-align:left;font-size:0}.countdown-clock .countdown .nums{display:inline-block}.countdown-clock .countdown .num,.countdown-clock .countdown .unit{display:inline-block;vertical-align:middle;width:30px;height:42px;background-image:url(../img/48hours/countdown.8a988873.svg);background-repeat:no-repeat;background-size:420px 42px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.countdown-clock .countdown .num-0{background-position:0 0;width:30px}.countdown-clock .countdown .num-1{background-position:-30px 0;width:30px}.countdown-clock .countdown .num-2{background-position:-60px 0;width:30px}.countdown-clock .countdown .num-3{background-position:-90px 0;width:30px}.countdown-clock .countdown .num-4{background-position:-120px 0;width:30px}.countdown-clock .countdown .num-5{background-position:-150px 0;width:30px}.countdown-clock .countdown .num-6{background-position:-180px 0;width:30px}.countdown-clock .countdown .num-7{background-position:-210px 0;width:30px}.countdown-clock .countdown .num-8{background-position:-240px 0;width:30px}.countdown-clock .countdown .num-9{background-position:-270px 0;width:30px}.countdown-clock .numbers{display:inline-block;height:42px}.countdown-clock #cd-days{width:120px}.countdown-clock #cd-hours,.countdown-clock #cd-minutes,.countdown-clock #cd-seconds{width:90px}.countdown-clock .unit{margin:0}.countdown-clock .unit.-days{background-position:-300px 0}.countdown-clock .unit.-hours{background-position:-330px 0}.countdown-clock .unit.-minutes{background-position:-360px 0}.countdown-clock .unit.-seconds{background-position:-390px 0}.countdown-clock .status{display:inline-block;vertical-align:middle;height:42px;margin-left:2rem;text-align:left}.countdown-clock .status>.target{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;font-size:1.3125rem;text-transform:none;line-height:1;margin:0;color:#fff}.countdown-clock .status>.info{font-size:1rem;line-height:1.25;margin:2px 0 0;color:#fff}.countdown-clock .cta-button{display:inline-block;vertical-align:middle;margin-left:2rem;background:#03194b}.countdown-clock .cta-button:before{border-top-color:#03194b}.countdown-clock .cta-button:after{border-bottom-color:#03194b}.countdown-clock .cta-button:hover{color:#fff;background:#021132}.countdown-clock .cta-button:hover:before{border-top-color:#021132}.countdown-clock .cta-button:hover:after{border-bottom-color:#021132}.twitter-feed>.hero-title{position:relative}.twitter-feed>.hero-title a{position:relative;z-index:1}.twitter-feed>.hero-title:before{content:"";display:block;width:28px;height:24px;position:absolute;top:12px;right:0;background:url(../img/social-icons.44ad3ca1.svg) no-repeat;background-size:180px 24px;background-position:-30px 0;z-index:0}.twitter-feed>.twitter-photos{min-height:600px;border-bottom:4px solid #000;background:url(../img/48hours/twitter-feed.44a26856.svg) 0 0 repeat-y;background-size:510px 278px}.twitter-feed>.twitter-photos>a{opacity:0}.twitter-feed>p{margin-top:1em;font-size:.8125rem;line-height:1.53846154}.main .simple-form{margin-left:-20px;margin-right:-20px}.simple-form>fieldset{padding:0;margin:0;border:none}.simple-form>fieldset>p{padding-left:20px;padding-right:20px}.simple-form .input,.simple-form>fieldset>p.message,.simple-form>p,.simple-form h3{margin-left:20px;margin-right:20px}.simple-form .row{margin-top:1.5rem}.simple-form .row>.label,.simple-form .row>p{padding-left:20px;padding-right:20px}.simple-form .row>.label{display:block;margin-bottom:.5em;font-weight:700}.simple-form .row>.fields{padding-left:20px;padding-right:20px}.simple-form .row>.fields>input[type=password],.simple-form .row>.fields>input[type=text]{width:100%;box-sizing:border-box;border:1px solid #8291b3;background-color:#f7f8fa;box-shadow:inset 0 1px 1px rgba(4,35,103,.35);font-size:1rem;line-height:1.375;padding:.5em;border-radius:3px;display:inline-block;vertical-align:middle;max-width:300px}.simple-form .row>.fields>.cta-button{display:inline-block;vertical-align:middle;height:40px;line-height:40px}.simple-form .row.-buttons{padding-left:20px;padding-right:20px;margin-top:2rem}.sponsors-group{margin-top:2rem}.sponsors-group>.title{text-transform:uppercase;font-size:1rem;line-height:1.375;border-bottom:1px solid currentColor;margin-bottom:1rem}.sponsors-group>.sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsors-group>.sponsors.-large>.sponsor{width:83.33333333%}.sponsors-group>.sponsors.-medium>.sponsor{width:33.33333333%}.sponsors-group>.sponsors.-small>.sponsor{width:16.66666667%}.sponsors-group>.sponsors>.sponsor{margin:0;padding:20px}.sponsors-group>.sponsors>.sponsor>.padding{position:relative}.sponsors-group>.sponsors>.sponsor>.padding>.aspect{display:block;padding-top:100%;position:relative;box-shadow:none}.sponsors-group>.sponsors>.sponsor>.padding>.aspect img{position:absolute;top:0;left:0;width:100%;height:auto}.sponsors-group>.sponsors>.sponsor>.padding.-landscape>.aspect{padding-top:0}.sponsors-group>.sponsors>.sponsor>.padding.-landscape>.aspect img{position:relative}.scoreboard-block{box-sizing:border-box}.scoreboard-block .score{margin:1.5em 0 0}.scoreboard-block .score .title{margin:0 0 .5em}.scoreboard-block .score .value{display:inline-block;background:#fbe41c;padding:10px;height:62px;min-width:50px;position:relative}.scoreboard-block .score .value .indicator{position:absolute;bottom:10px;left:50%;pointer-events:none;height:8px;width:6px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.scoreboard-block .score .value .indicator:after{content:"";display:block;height:100%;width:100%;-webkit-transform:skew(-6deg);transform:skew(-6deg);-webkit-animation:spinner .3s infinite linear;animation:spinner .3s infinite linear}@-webkit-keyframes spinner{0%,to{background-color:#000}50%{background-color:transparent}}@keyframes spinner{0%,to{background-color:#000}50%{background-color:transparent}}.scoreboard-block .score .num{display:inline-block;vertical-align:middle;width:30px;height:42px;background-image:url(../img/48hours/countdown.8a988873.svg);background-repeat:no-repeat;background-size:420px 42px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.scoreboard-block .score .num-0{background-position:0 0;width:30px}.scoreboard-block .score .num-1{background-position:-30px 0;width:30px}.scoreboard-block .score .num-2{background-position:-60px 0;width:30px}.scoreboard-block .score .num-3{background-position:-90px 0;width:30px}.scoreboard-block .score .num-4{background-position:-120px 0;width:30px}.scoreboard-block .score .num-5{background-position:-150px 0;width:30px}.scoreboard-block .score .num-6{background-position:-180px 0;width:30px}.scoreboard-block .score .num-7{background-position:-210px 0;width:30px}.scoreboard-block .score .num-8{background-position:-240px 0;width:30px}.scoreboard-block .score .num-9{background-position:-270px 0;width:30px}.scoreboard-block .score .num-comma{background-image:url(../img/48hours/punctuation.c9e6cc4d.svg);background-size:40px 42px;width:20px;background-position:0 0;position:relative;top:5px}.scoreboard-block .score .num-decimal{background-position:-20px 0}.screen-home .site-body{padding-top:0}.screen-home .two-columns{width:100%}.screen-home .two-columns .main{width:50%}.screen-home .two-columns .aside{width:41.66666667%;margin-left:8.33333333%}.home-intro{background:#e2007a;background-position:0 0,100% 0;background-repeat:no-repeat;margin-left:-2.5em;margin-right:-2.5em;padding-left:2.5em;padding-right:2.5em;position:relative;height:450px}.home-intro>.width-limit{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-intro>.width-limit>.contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-intro>.width-limit>.contents>.hero{position:absolute;top:0;bottom:0;left:610px;right:0;margin:0;overflow:hidden}.home-intro>.width-limit>.contents>.hero>.image{height:100%}.home-intro>.width-limit>.contents>.hero>.image>.aspect{height:100%;position:relative}.home-intro>.width-limit>.contents>.hero>.image>.aspect img{height:100%;width:auto;max-width:none;margin:0 auto;display:block}.home-intro .site-logo{margin:0;margin-bottom:-43px;width:310px;height:auto;margin-left:70px}.home-intro .site-logo>.link{height:0;position:relative;padding-top:66.66666667%;background-image:url(../img/2021/48hours.6109d53d.svg)}.home-intro .date{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0;margin-left:140px;display:block;width:504px;position:relative}.home-intro .date .graphic{width:100%;height:0;padding-top:41.26984127%;background:url(../img/2021/tagline.19bc4a4c.svg) no-repeat;background-size:100% 100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.home-intro .date .graphic.-finished{background-image:url(../img/2021/tagline-ended.9cfde03b.svg)}.home-intro .date .graphic.-upcoming{background-image:url(../img/2021/tagline.19bc4a4c.svg)}.home-intro.-noimagery>.width-limit>.contents{margin-left:auto;margin-right:auto}.home-ctas{background:#03194b;color:#fff;margin-left:-2.5em;margin-right:-2.5em;padding-left:2.5em;padding-right:2.5em}.home-ctas>.width-limit{position:relative}.home-ctas>.width-limit>.contents{width:58.33333333%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem}@media (max-width:1199px){.home-ctas>.width-limit>.contents{width:100%}}.home-ctas>.width-limit>.contents>.cta{width:28.57142857%;position:relative;padding-bottom:2rem;padding-left:40px}@media (max-width:1199px){.home-ctas>.width-limit>.contents>.cta{width:33.33333333%}}.home-ctas>.width-limit>.contents>.cta:before{content:"";display:block;width:2px;height:100%;background:rgba(4,35,103,.75);position:absolute;left:20px;top:0}.home-ctas>.width-limit>.contents>.cta>.title{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;font-size:2rem;text-transform:uppercase;color:#fff;margin:0}.home-ctas>.width-limit>.contents>.cta>p{margin:.5rem 0 1rem;font-size:.9375rem;line-height:1.33333333}.home-ctas>.width-limit>.contents>.cta.-signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:42.85714286%;padding-right:20px}@media (max-width:1199px){.home-ctas>.width-limit>.contents>.cta.-signup{width:50%}}.home-ctas>.width-limit>.contents>.cta.-signup .signup-form{margin-top:auto}.home-ctas>.width-limit>.contents>.cta .cta-button{background:#e2007a}.home-ctas>.width-limit>.contents>.cta .cta-button:before{border-top-color:#e2007a}.home-ctas>.width-limit>.contents>.cta .cta-button:after{border-bottom-color:#e2007a}.home-ctas>.width-limit>.contents>.cta .cta-button:hover{color:#fff;background:#c9006c}.home-ctas>.width-limit>.contents>.cta .cta-button:hover:before{border-top-color:#c9006c}.home-ctas>.width-limit>.contents>.cta .cta-button:hover:after{border-bottom-color:#c9006c}.home-ctas.-noimagery>.width-limit>.contents{margin-left:auto;margin-right:auto;width:83.33333333%}@media (max-width:1199px){.home-ctas.-noimagery>.width-limit>.contents{width:100%}}.home-ctas.-noimagery>.width-limit>.contents>.cta{width:30%}@media (max-width:1199px){.home-ctas.-noimagery>.width-limit>.contents>.cta{width:33.33333333%}}.home-ctas.-noimagery>.width-limit>.contents>.cta.-signup{width:40%}.home-ctas.-noimagery>.width-limit>.hero{display:none}.home-ctas #mc_embed_signup{position:relative}.home-ctas #mc_embed_signup form{padding:0 54px 0 0}.home-ctas #mc_embed_signup label{display:none}.home-ctas #mc_embed_signup input.email{line-height:42px;height:44px;border:none;background:hsla(0,0%,100%,.8);color:#000;border-radius:0;width:100%;box-sizing:border-box;font-family:muli,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:10px}.home-ctas #mc_embed_signup .clear{display:block;background:#e2007a;color:#fff;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;line-height:42px;height:44px;width:54px;font-size:1.25rem;position:relative;padding-left:.5em;padding-right:.5em;position:absolute;bottom:0;right:0}.home-ctas #mc_embed_signup .clear:before{content:"Go"}.home-ctas #mc_embed_signup .clear:after{content:"";display:block;position:absolute;width:10px;height:0;border-left:4px solid transparent;border-right:4px solid transparent;right:0;bottom:0;border-bottom:44px solid #e2007a;border-top:0 solid transparent;margin-right:-5px}.home-ctas #mc_embed_signup .clear:hover{color:#fff;background:#c9006c}.home-ctas #mc_embed_signup .clear:hover:after{border-bottom-color:#c9006c}.home-ctas #mc_embed_signup #mc-embedded-subscribe{box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:transparent;background-clip:border-box;font-family:inherit;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;color:transparent;position:absolute;top:0;left:0;width:100%;height:100%}.home-ctas #mc_embed_signup #mc-embedded-subscribe:focus,.home-ctas #mc_embed_signup #mc-embedded-subscribe:hover{text-decoration:inherit}.home-countdown{background:#e2007a;margin-left:-2.5em;margin-right:-2.5em;padding:2rem 2.5em;text-align:center}.past-winner>.body-text{margin-top:.5rem}.latest-news{padding-bottom:.75em}.latest-news .posts{padding-bottom:2rem;border-bottom:4px solid #03194b;margin-bottom:2rem}.latest-news .news-item{margin-bottom:0;border:0}.latest-news .news-item+.news-item{margin-top:2rem}.latest-news .news-item+.news-item:before{display:none}.latest-news .news-item embed,.latest-news .news-item object{display:block;width:100%}.hero-title{font-size:2rem;line-height:1.3125;font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;margin:0;color:#03194b;text-transform:uppercase;padding-bottom:.75rem;border-bottom:4px solid currentColor}.hero-title a{display:block;text-decoration:none;color:currentColor}.screen-blog .pagination{margin-top:3rem}.screen-blog .pagination>.cta-button+.cta-button{margin-left:1rem}.screen-payment .amount-due{margin-top:2rem}.screen-payment .body-text h3+.input{margin-top:1rem}.screen-register .smu-form{margin-top:2rem}html.countdown{height:100%}.countdown-screen{height:100%;background:#042367}.countdown-screen.-inprogress{background:#e2007a}.countdown-screen>.countdown-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.countdown-screen>.countdown-content>.site-logo{width:10%}.countdown-screen>.countdown-content>.clock{max-width:80%;margin:5vh auto;position:relative;width:100%;-webkit-transform:translateX(-2vw);transform:translateX(-2vw)}.countdown-screen>.countdown-content>.clock.-flashing{-webkit-animation:flashing .4s infinite;animation:flashing .4s infinite}.countdown-screen>.countdown-content>.clock:before{content:"";display:block;width:100%;height:0;padding-top:10.76923077%}.countdown-screen>.countdown-content>.clock>.countdown-clock{display:block;width:390px;height:42px;position:absolute;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0}.countdown-screen>.countdown-content>.clock #cd-days>.nums .num:first-child{opacity:0}.countdown-screen>.countdown-content>.status>.target{font-family:urw-din,San Francisco,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;font-size:5vw;text-transform:uppercase;margin:0;color:#03194b;opacity:.6}@-webkit-keyframes flashing{0%{opacity:1}25%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes flashing{0%{opacity:1}25%{opacity:0}75%{opacity:1}to{opacity:1}}#page{max-width:1440px;margin:0 auto}.site-body,.site-footer,.site-header{padding-left:2.5em;padding-right:2.5em}@media (max-width:767px){.site-body,.site-footer,.site-header{padding-left:1em;padding-right:1em}}@media (min-width:1024px){.site-header{padding-left:1em;padding-right:1em}}.width-limit{box-sizing:border-box;max-width:1320px;margin-left:auto;margin-right:auto}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes goDown{0%{-webkit-transform:translateY(-100%)}}@keyframes goDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}
/*# sourceMappingURL=maps/main.min.css.map */
