body,.gr-box{font:16px/24px Sans-Serif;background:#fff;color:#000;position:relative;border:none;margin:0;padding:0}.wrap{max-width:1080px;margin:auto;padding:0;position:relative}.wrap .wrap{width:100%;padding:0}.wrap.wide{max-width:1500px}.da-media[mobile] .wrap.wide{max-width:420px}.da-media[narrow] .wrap{padding:0 15px}.da-media[mobile] .wrap{width:auto;display:block;padding:0 5%;max-width:420px;margin:auto}.da-media[mobile] .wrap .wrap{padding:0}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{display:inline;float:left;position:relative;margin-left:1.388%;margin-right:1.388%}.col_1{width:5.5550%}.col_2{width:13.888%}.col_3{width:22.222%}.col_4{width:30.555%}.col_5{width:38.888%}.col_6{width:47.222%}.col_7{width:55.555%}.col_8{width:63.888%}.col_9{width:72.222%}.col_10{width:80.555%}.col_11{width:88.888%}.col_12{width:97.222%}.da-media[mobile] .wrap div[class*="col_"]:not(.no-format){width:100%;float:none;height:auto;display:block;padding:0;margin-left:0;margin-right:0;transition:all 0.25s ease-in}.before_1{padding-left:8.3330%}.before_2{padding-left:16.666%}.before_3{padding-left:25.000%}.before_4{padding-left:33.333%}.before_5{padding-left:41.667%}.before_6{padding-left:50.000%}.before_7{padding-left:58.333%}.before_8{padding-left:66.667%}.before_9{padding-left:75.000%}.before_10{padding-left:83.333%}.before_11{padding-left:91.667%}.after_1{padding-right:8.3330%}.after_2{padding-right:16.667%}.after_3{padding-right:25.000%}.after_4{padding-right:33.333%}.after_5{padding-right:41.667%}.after_6{padding-right:50.000%}.after_7{padding-right:58.333%}.after_8{padding-right:66.667%}.after_9{padding-right:75.000%}.after_10{padding-right:83.333%}.after_11{padding-right:91.667%}.da-media[mobile] div[class="before_"],.da-media[mobile] div[class="after_"]{padding:0}.alpha{margin-left:0 !important}.omega{margin-right:0 !important}.col_12 .wrap .col_11{width:91.428%;margin-left:1.428%;margin-right:1.724%}.col_12 .wrap .col_10{width:82.857%;margin-left:1.428%;margin-right:1.724%}.col_12 .wrap .col_9{width:74.285%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_8{width:65.714%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_7{width:57.142%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_6{width:48.571%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_5{width:40.000%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_4{width:31.428%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_3{width:22.857%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_2{width:14.285%;margin-left:1.428%;margin-right:1.428%}.col_12 .wrap .col_1{width:5.7142%;margin-left:1.428%;margin-right:1.428%}.col_11 .wrap .col_10{width:90.625%;margin-left:1.562%;margin-right:1.724%}.col_11 .wrap .col_9{width:81.250%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_8{width:71.875%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_7{width:62.500%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_6{width:53.125%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_5{width:43.750%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_4{width:34.375%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_3{width:25.000%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_2{width:15.625%;margin-left:1.562%;margin-right:1.562%}.col_11 .wrap .col_1{width:6.2500%;margin-left:1.562%;margin-right:1.562%}.col_10 .wrap .col_9{width:89.655%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_8{width:79.310%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_7{width:68.965%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_6{width:58.620%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_5{width:48.275%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_4{width:37.931%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_3{width:27.586%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_2{width:17.241%;margin-left:1.724%;margin-right:1.724%}.col_10 .wrap .col_1{width:6.8960%;margin-left:1.724%;margin-right:1.724%}.col_9 .wrap .col_8{width:88.461%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_7{width:76.923%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_6{width:65.384%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_5{width:53.846%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_4{width:42.307%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_3{width:30.769%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_2{width:19.230%;margin-left:1.923%;margin-right:1.923%}.col_9 .wrap .col_1{width:7.6920%;margin-left:1.923%;margin-right:1.923%}.col_8 .wrap .col_7{width:86.956%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_6{width:73.913%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_5{width:60.869%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_4{width:47.826%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_3{width:34.782%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_2{width:21.739%;margin-left:2.173%;margin-right:2.173%}.col_8 .wrap .col_1{width:8.6950%;margin-left:2.173%;margin-right:2.173%}.col_7 .wrap .col_7{width:100.00%;margin-left:0.000%;margin-right:0.000%}.col_7 .wrap .col_6{width:85.000%;margin-left:2.500%;margin-right:2.500%}.col_7 .wrap .col_5{width:70.000%;margin-left:2.500%;margin-right:2.500%}.col_7 .wrap .col_4{width:55.000%;margin-left:2.500%;margin-right:2.500%}.col_7 .wrap .col_3{width:40.000%;margin-left:2.500%;margin-right:2.500%}.col_7 .wrap .col_2{width:25.000%;margin-left:2.500%;margin-right:2.500%}.col_7 .wrap .col_1{width:10.000%;margin-left:2.500%;margin-right:2.500%}.col_6 .wrap .col_5{width:82.352%;margin-left:2.941%;margin-right:2.941%}.col_6 .wrap .col_4{width:64.705%;margin-left:2.941%;margin-right:2.941%}.col_6 .wrap .col_3{width:47.058%;margin-left:2.941%;margin-right:2.941%}.col_6 .wrap .col_2{width:29.411%;margin-left:2.941%;margin-right:2.941%}.col_6 .wrap .col_1{width:11.764%;margin-left:2.941%;margin-right:2.941%}.col_5 .wrap .col_4{width:78.571%;margin-left:3.571%;margin-right:3.571%}.col_5 .wrap .col_3{width:57.142%;margin-left:3.571%;margin-right:3.571%}.col_5 .wrap .col_2{width:35.714%;margin-left:3.571%;margin-right:3.571%}.col_5 .wrap .col_1{width:14.285%;margin-left:3.571%;margin-right:3.571%}.col_4 .wrap .col_3{width:72.727%;margin-left:4.545%;margin-right:4.545%}.col_4 .wrap .col_2{width:45.454%;margin-left:4.545%;margin-right:4.545%}.col_4 .wrap .col_1{width:18.181%;margin-left:4.545%;margin-right:4.545%}.col_3 .wrap .col_2{width:62.500%;margin-left:6.250%;margin-right:6.250%}.col_3 .wrap .col_1{width:25.000%;margin-left:6.250%;margin-right:6.250%}.col_2 .wrap .col_1{width:40.000%;margin-left:10.00%;margin-right:10.00%}.col_10 .wrap .before_9{padding-left:93.103%}.col_10 .wrap .before_8{padding-left:82.758%}.col_10 .wrap .before_7{padding-left:72.413%}.col_10 .wrap .before_6{padding-left:62.068%}.col_10 .wrap .before_5{padding-left:51.724%}.col_10 .wrap .before_4{padding-left:41.379%}.col_10 .wrap .before_3{padding-left:31.034%}.col_10 .wrap .before_2{padding-left:20.689%}.col_10 .wrap .before_1{padding-left:10.344%}.col_10 .wrap .after_9{padding-right:93.103%}.col_10 .wrap .after_8{padding-right:82.758%}.col_10 .wrap .after_7{padding-right:72.413%}.col_10 .wrap .after_6{padding-right:62.068%}.col_10 .wrap .after_5{padding-right:51.724%}.col_10 .wrap .after_4{padding-right:41.379%}.col_10 .wrap .after_3{padding-right:31.034%}.col_10 .wrap .after_2{padding-right:20.689%}.col_10 .wrap .after_1{padding-right:10.344%}.col_9 .wrap .before_8{padding-left:92.307%}.col_9 .wrap .before_7{padding-left:80.769%}.col_9 .wrap .before_6{padding-left:69.230%}.col_9 .wrap .before_5{padding-left:57.692%}.col_9 .wrap .before_4{padding-left:46.153%}.col_9 .wrap .before_3{padding-left:34.615%}.col_9 .wrap .before_2{padding-left:23.076%}.col_9 .wrap .before_1{padding-left:11.538%}.col_9 .wrap .after_8{padding-right:92.307%}.col_9 .wrap .after_7{padding-right:80.769%}.col_9 .wrap .after_6{padding-right:69.230%}.col_9 .wrap .after_5{padding-right:57.692%}.col_9 .wrap .after_4{padding-right:46.153%}.col_9 .wrap .after_3{padding-right:34.615%}.col_9 .wrap .after_2{padding-right:23.076%}.col_9 .wrap .after_1{padding-right:11.538%}.col_8 .wrap .before_7{padding-left:91.304%}.col_8 .wrap .before_6{padding-left:78.260%}.col_8 .wrap .before_5{padding-left:65.217%}.col_8 .wrap .before_4{padding-left:52.173%}.col_8 .wrap .before_3{padding-left:39.130%}.col_8 .wrap .before_2{padding-left:26.086%}.col_8 .wrap .before_1{padding-left:13.043%}.col_8 .wrap .after_7{padding-right:91.304%}.col_8 .wrap .after_6{padding-right:78.260%}.col_8 .wrap .after_5{padding-right:65.217%}.col_8 .wrap .after_4{padding-right:52.173%}.col_8 .wrap .after_3{padding-right:39.130%}.col_8 .wrap .after_2{padding-right:26.086%}.col_8 .wrap .after_1{padding-right:13.043%}.col_7 .wrap .before_6{padding-left:90.000%}.col_7 .wrap .before_5{padding-left:75.000%}.col_7 .wrap .before_4{padding-left:60.000%}.col_7 .wrap .before_3{padding-left:45.000%}.col_7 .wrap .before_2{padding-left:30.000%}.col_7 .wrap .before_1{padding-left:15.000%}.col_7 .wrap .after_6{padding-right:90.000%}.col_7 .wrap .after_5{padding-right:75.000%}.col_7 .wrap .after_4{padding-right:60.000%}.col_7 .wrap .after_3{padding-right:45.000%}.col_7 .wrap .after_2{padding-right:30.000%}.col_7 .wrap .after_1{padding-right:15.000%}.col_6 .wrap .before_5{padding-left:88.235%}.col_6 .wrap .before_4{padding-left:70.588%}.col_6 .wrap .before_3{padding-left:52.941%}.col_6 .wrap .before_2{padding-left:35.294%}.col_6 .wrap .before_1{padding-left:17.647%}.col_6 .wrap .after_5{padding-right:88.235%}.col_6 .wrap .after_4{padding-right:70.588%}.col_6 .wrap .after_3{padding-right:52.941%}.col_6 .wrap .after_2{padding-right:35.294%}.col_6 .wrap .after_1{padding-right:17.647%}.col_5 .wrap .before_4{padding-left:85.714%}.col_5 .wrap .before_3{padding-left:64.285%}.col_5 .wrap .before_2{padding-left:42.857%}.col_5 .wrap .before_1{padding-left:21.428%}.col_5 .wrap .after_4{padding-right:85.714%}.col_5 .wrap .after_3{padding-right:64.285%}.col_5 .wrap .after_2{padding-right:42.857%}.col_5 .wrap .after_1{padding-right:21.428%}.col_4 .wrap .before_3{padding-left:81.818%}.col_4 .wrap .before_2{padding-left:54.545%}.col_4 .wrap .before_1{padding-left:27.272%}.col_4 .wrap .right_3{padding-right:81.818%}.col_4 .wrap .right_2{padding-right:54.545%}.col_4 .wrap .right_1{padding-right:27.272%}.col_3 .wrap .before_2{padding-left:42.857%}.col_3 .wrap .before_1{padding-left:37.500%}.col_3 .wrap .after_2{padding-right:42.857%}.col_3 .wrap .after_1{padding-right:37.500%}.col_2 .wrap .before_1{padding-left:60.000%}.col_2 .wrap .after_1{padding-right:60.000%}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{clear:both}iframe.daembed{display:block;width:100%}.col_2 iframe.daembed{height:084px}.col_3 iframe.daembed{height:135px}.col_4 iframe.daembed{height:186px}.col_5 iframe.daembed{height:236px}.col_6 iframe.daembed{height:287px}.col_7 iframe.daembed{height:338px}.col_8 iframe.daembed{height:388px}.col_9 iframe.daembed{height:439px}.col_10 iframe.daembed{height:489px}.col_11 iframe.daembed{height:540px}.col_12 iframe.daembed{height:591px}.da-media[mobile] .text iframe.daembed{height:236px}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}span.ogpreview{display:none}.gr-body{overflow:hidden}i.gr1,i.gr1 i,i.gr2,i.gr2 i,i.gr3,.gr-top{display:none}.gr-body{background:transparent;border:0 !important;position:static;overflow:visible}.gr-body .grf-indent{background:transparent;margin:auto;text-align:center;padding:0}.gr-body .gr{border:0 !important;position:static;background:none}.text{padding:0;position:relative;text-align:left}.text br{display:none}.list{height:0;width:0;clear:both;visibility:hidden}*{margin:0;padding:0;border:0}body,.gr-body{font:16px/24px "Titillium Web","Helvetica",sans-serif;background:#292d30;color:#fff;border:none;margin:0;padding:0}img{max-width:100%;vertical-align:bottom}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}a.external:after{display:none}body,.gr-box{font-size:16px;font-weight:400;font-family:"Titillium Web","Helvetica",sans-serif;background:#292d30;color:#fff}body .body,.gr-box .body{font-size:62.5%;line-height:1;overflow:hidden;transition:opacity 1s ease-in-out}body .body .table,.gr-box .body .table{width:100%;display:table}body .body .table .tr,.gr-box .body .table .tr{display:table-cell}.da-media[mobile] body .body .table .tr,.da-media[mobile] .gr-box .body .table .tr{display:block}body .body .table .tr .td,.gr-box .body .table .tr .td{display:table-cell}.da-media[mobile] body .body .table .tr .td,.da-media[mobile] .gr-box .body .table .tr .td{display:block}body h1,body h2,body h3,body h4,body h5,.gr-box h1,.gr-box h2,.gr-box h3,.gr-box h4,.gr-box h5{font-family:"Titillium Web","Helvetica",sans-serif;line-height:1.1;letter-spacing:normal;margin:0 0 1.8rem;color:#05d5ff;font-weight:normal;text-transform:uppercase}body h1,.gr-box h1{font-size:6.0em}body h2,.gr-box h2{font-size:3.8em}body h3,.gr-box h3{font-size:3em}body p,body li,.gr-box p,.gr-box li{font-size:1em;line-height:1.6em;margin:0 0 30px}.da-media[mobile] body p,.da-media[mobile] body li,.da-media[mobile] .gr-box p,.da-media[mobile] .gr-box li{font-size:15px;margin:0 0 15px}body a,body a.external,.gr-box a,.gr-box a.external{font-weight:700;color:red;transition:color 0.15s ease-out}body a:hover,body a.external:hover,.gr-box a:hover,.gr-box a.external:hover{color:#05d5ff}body a.external:after,.gr-box a.external:after{font-size:0.75em;margin-right:1px}body a.button.margin,.gr-box a.button.margin{margin-top:30px}body a.button,body .jw-play-video-button,.gr-box a.button,.gr-box .jw-play-video-button{position:relative;text-decoration:none;padding:0.75em 1.75em;color:#fff;background:#000;display:inline-block;font:300 1em "Titillium Web","Helvetica",sans-serif;text-transform:uppercase;z-index:3;border:1px solid #ccf6ff;transition:color .5s ease-in-out 0s;letter-spacing:4px;overflow:hidden;box-shadow:0px 0px 18px -2px #00e4ff}body a.button::before,body .jw-play-video-button::before,.gr-box a.button::before,.gr-box .jw-play-video-button::before{content:'';top:0;right:0;bottom:0;left:0;display:block;position:absolute;transition:all .25s ease-in-out;box-shadow:inset 0px 0px 60px 2px #54e3f6}body a.button:hover:before,body .jw-play-video-button:hover:before,.gr-box a.button:hover:before,.gr-box .jw-play-video-button:hover:before{box-shadow:inset 0px 0px 30px 2px rgba(84,227,246,0.5)}body a.button.video-play,body a.button.jw-play-video-button,body .jw-play-video-button.video-play,body .jw-play-video-button.jw-play-video-button,.gr-box a.button.video-play,.gr-box a.button.jw-play-video-button,.gr-box .jw-play-video-button.video-play,.gr-box .jw-play-video-button.jw-play-video-button{box-shadow:inset 0 2px 1px rgba(255,255,255,0.3)}body a.button.video-play span,body a.button.jw-play-video-button span,body .jw-play-video-button.video-play span,body .jw-play-video-button.jw-play-video-button span,.gr-box a.button.video-play span,.gr-box a.button.jw-play-video-button span,.gr-box .jw-play-video-button.video-play span,.gr-box .jw-play-video-button.jw-play-video-button span{position:relative}body a.button.video-play span:before,body a.button.jw-play-video-button span:before,body .jw-play-video-button.video-play span:before,body .jw-play-video-button.jw-play-video-button span:before,.gr-box a.button.video-play span:before,.gr-box a.button.jw-play-video-button span:before,.gr-box .jw-play-video-button.video-play span:before,.gr-box .jw-play-video-button.jw-play-video-button span:before{content:'';position:absolute;top:50%;left:-25px;border-width:10px;border-color:transparent transparent transparent #fff;border-style:solid;transform:scale(1, 0.7) translate(0, -50%);transform-origin:50% 0;transition:all .25s ease-in-out}body a.button.video-play:hover span:before,body a.button.jw-play-video-button:hover span:before,body .jw-play-video-button.video-play:hover span:before,body .jw-play-video-button.jw-play-video-button:hover span:before,.gr-box a.button.video-play:hover span:before,.gr-box a.button.jw-play-video-button:hover span:before,.gr-box .jw-play-video-button.video-play:hover span:before,.gr-box .jw-play-video-button.jw-play-video-button:hover span:before{border-left-color:#fff}body a.button:after,body .jw-play-video-button:after,.gr-box a.button:after,.gr-box .jw-play-video-button:after{content:'';border-radius:inherit;position:absolute;top:50%;left:50%;right:0;bottom:0;margin:-150px 0 0 -150px;width:300px;height:300px;opacity:0.15;background:#05d5ff;transform:scale(0, 0);border-radius:100%;transform-origin:50% 50%;transition:all .25s ease-out;z-index:-1}body a.button:hover,body .jw-play-video-button:hover,.gr-box a.button:hover,.gr-box .jw-play-video-button:hover{border-color:#fff;box-shadow:none;transition:all .5s ease-in-out}body a.button:hover:after,body .jw-play-video-button:hover:after,.gr-box a.button:hover:after,.gr-box .jw-play-video-button:hover:after{opacity:0.05;transform:scale(1, 1)}body .image img,.gr-box .image img{max-width:100%;display:inline-block;vertical-align:bottom}.nav{height:60px;padding:0 30px;float:left;display:inline-block;position:relative;background:#1D2021}.nav::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-blk.png?3") repeat 50% 50%;opacity:0.4}.nav ul{padding:18px 0;position:relative}.nav ul li{font-size:0.75em;margin:0;padding:0 14px;display:inline-block;position:relative;border-right:1px inset #000}.nav ul li::before{content:'';width:1px;height:21px;background:#333;top:0;right:0;position:absolute}.nav ul li span a{color:#fff;text-transform:uppercase;text-decoration:none}.nav ul li:first-of-type{padding-left:0}.nav ul li:last-of-type{padding-right:0;border-right:none}.nav ul li:last-of-type::before{display:none}.country{height:60px;padding:20px;float:left;display:inline-block;background:#333;vertical-align:middle}.country p{color:#eaad25;font-size:0.75em;font-weight:600;text-transform:uppercase}.cta{float:left;display:inline-block;position:relative;cursor:pointer;top:0;right:0;height:60px;background:#464a4d;z-index:1}.cta .social{float:right;width:100px;height:60px;position:relative;color:#222;text-align:center;overflow:hidden;cursor:pointer;display:inline-block;transition:all 0.2s ease-out}.cta .social *{line-height:0 !important;opacity:0;transition:opacity 0.15s ease-out}.cta .social iframe{padding:0;width:100px !important;position:absolute !important;height:50px !important;display:inline-block !important}.cta .social.fb iframe{top:21px !important;left:0 !important}.cta .social.twitter iframe{top:20px !important;left:12px !important}.cta .social.gp iframe{top:19px !important;left:18px !important}.cta .social .slide{text-indent:-9999em;height:60px;width:inherit;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:2;text-align:center;opacity:1;transition:transform 0.15s ease-in-out}.cta .social .slide:before{content:'';position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;background-repeat:no-repeat;background-size:50px auto;background-image:url("http://www.da-files.com/contests/2015/halo-5/img/ui-icons_social.svg");z-index:-1}.cta .social:hover .slide{transform:translate(0, -100%)}.cta .social:hover *{opacity:1}.cta .social.fb .slide:before{background-position:50% 0}.cta .social.twitter .slide:before{background-position:0 0}.cta .social.gp .slide:before{background-position:100% 0}.footer .cta{float:none}.footer .cta .slide:before{background-image:url("http://www.da-files.com/contests/2015/halo-5/img/ui-icons_social_fff.svg")}.container{width:100%;display:block;position:relative}.container::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/textures-bg.gif") repeat 50% 50%}.container img.headline{height:30px;margin-bottom:30px}.da-media[mobile] .container img.headline{height:23px}.container img.headline.margin{margin-bottom:60px}.da-media[mobile] .container img.headline.margin{margin-bottom:30px}.da-media[mobile] .container .headliner img{width:79px}.container .headliner-2 img{width:206px}.da-media[mobile] .container .headliner-2 img{width:107px;margin-top:30px}.header{width:100%;display:block;position:relative;background:url("http://www.da-files.com/contests/2015/halo-5/img/bg-halo5.jpg") no-repeat 50% 0/cover;overflow:hidden}.da-media[mobile] .header{background:#000 url("http://www.da-files.com/contests/2015/halo-5/img/bg-halo5.jpg") no-repeat 50% 0/contain}.header .video-container{top:0;right:0;bottom:0;left:0;display:block;position:absolute;transition:all 300ms ease-in}.da-media[mobile] .header .video-container{display:none}.header .video-container video.jw-background-video{position:absolute;min-width:101%;min-height:101%;width:auto;height:auto;top:0;left:50%;transition:all 300ms ease-in;transform:translate(-50%, 0);z-index:2}.header .video-container.promo video.jw-background-video{min-width:100%;min-height:100%;top:0;right:0;left:0;transform:translate(0, 0)}.da-media[mobile] .header .video-container.promo video.jw-background-video{transform:translate(-1100px, 0)}.header .video-container iframe.jw-video-content{position:absolute;top:50%;left:50%;margin:0;width:100%;height:100%;transform:translate(-50%, -50%);z-index:0;transition:all 0.3s ease-out}.header .video-container .jw-close-video-button{color:#fff;background:transparent;border:none;cursor:pointer;padding:0;text-indent:-9999em;position:absolute;top:90px;right:30px;width:60px;height:60px;z-index:0;transition:all 0.3s ease-out}.header .video-container .jw-close-video-button:before{opacity:0.25}.header .video-container .jw-close-video-button:before,.header .video-container .jw-close-video-button:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url("http://www.da-files.com/contests/2015/halo-5/img/img-sprite.svg") -210px 0/260px auto no-repeat;transition:all 0.2s linear;z-index:1}.header .video-container .jw-close-video-button:after{transform:scale(1.3);opacity:0;background-position:-210px -87px}.header .video-container .jw-close-video-button:hover:before{opacity:0;transform:scale(0.5)}.header .video-container .jw-close-video-button:hover:after{transform:scale(1);opacity:1}.header .video-container .jw-close-video-button .video-close,.header .video-container .jw-close-video-button .jw-close-video-button{transform:scale(1);opacity:0.15;z-index:3}.header .video-container .jw-close-video-button .video-close:hover,.header .video-container .jw-close-video-button .jw-close-video-button:hover{opacity:1}.header .video-container .txt{opacity:1;transition:opacity 1s ease-out}.header .video-container.video-active .video-trailer{opacity:1;z-index:3}.header .video-container.video-active .video-close{transform:scale(1);opacity:0.15;z-index:3}.header .video-container.video-active .video-close:hover{opacity:1}.header .video-container.video-active .txt{opacity:0}.header .links{width:100%;height:60px;margin:25px auto 0;display:block;position:relative;text-align:center;z-index:3}.da-media[mobile] .header .links{display:none}.header .links .inner{height:60px;display:inline-block;position:relative;background:#333;overflow:hidden;box-shadow:0px 18px 25px -9px rgba(0,0,0,0.75)}.header .links .ms-logo{width:100%;max-width:100px;height:60px;padding:20px 22px;float:left;display:inline-block;background:#333;vertical-align:middle}.header .links .ms-logo img{margin:-7px 0 0}.header .head-logo{width:100%;padding:160px 0 260px;display:block;position:relative;z-index:3}.da-media[mobile] .header .head-logo{padding:210px 0 30px}.header .head-logo .halo-logo{width:100%;max-width:100%;margin-bottom:5px;display:block;position:relative;text-align:center}.da-media[mobile] .header .head-logo .halo-logo{padding:50px 0;background:url("http://www.da-files.com/contests/2015/halo-5/img/logo-halo5-mobile.png") no-repeat 50% 50%/contain}.header .head-logo .halo-logo img{max-width:485px}.da-media[mobile] .header .head-logo .halo-logo img{display:none}.header .head-logo .fanart-title{width:100%;max-width:100%;margin-top:5px;display:block;position:relative;text-align:center}.header .head-logo .fanart-title img{max-width:400px}.timer-container{width:100%;display:block;position:relative;font-family:"Titillium Web","Helvetica",sans-serif;z-index:4}.da-media[mobile] .timer-container{display:none}.timer-container::before{content:'';width:47%;height:5px;top:31px;left:11.8%;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.timer-container::after{content:'';width:47%;height:5px;top:31px;right:11.8%;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.timer-container .timer{width:100%;max-width:485px;margin:0 auto;display:block;position:relative;background:#292d30 url("http://www.da-files.com/contests/2015/halo-5/img/textures-bg.gif") repeat 50% 50%;z-index:5;overflow:hidden}.timer-container .timer::before{content:'';width:5px;height:40px;top:14px;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss.png") repeat-y 50% 50%}.timer-container .jw-countdownclock{max-width:420px;margin:auto;top:0;left:166px;position:relative}.timer-container .jw-countdownclock:before,.timer-container .jw-countdownclock:after{content:'';display:table}.timer-container .jw-countdownclock:after{clear:both}.timer-container .jw-countdownclock .jw-countdownclock-face{position:relative}.timer-container .jw-countdownclock .jw-countdownclock-face:before{content:'Time Remaining';text-transform:uppercase;font-weight:400;width:100%;top:27px;margin:0px 0 0.5em -308px;color:#8d9ba8;font-size:0.9em;position:relative;display:block;text-align:center;letter-spacing:0.3em}.timer-container .jw-countdownclock .jw-countdownclock-face.finished:before{content:'Contest Finished'}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-days::before{content:'';width:5px;height:75px;top:-20px;left:0;display:inline-block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss.png")}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-seconds::before{content:'';width:5px;height:75px;top:-20px;right:0;display:inline-block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss.png")}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section{text-align:center;display:block;float:left;width:17%;font-size:3em;top:-14px;position:relative}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section .jw-countdownclock-value{color:#fff;font-size:0.6em;font-weight:400;display:block}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section .jw-countdownclock-label{color:#05d5ff;display:block;font-size:0;font-weight:400;margin:10px 0 0 0;text-transform:uppercase;letter-spacing:0.25em;text-indent:-9999em;line-height:1}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section .jw-countdownclock-label:before{color:#05d5ff;display:block;font-size:10px;font-weight:400;margin:0.5em 0 0 0;text-transform:uppercase;letter-spacing:0.25em;text-indent:none}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section.jw-countdownclock-days .jw-countdownclock-label:before{content:'Days'}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section.jw-countdownclock-hours .jw-countdownclock-label:before{content:'Hrs'}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section.jw-countdownclock-minutes .jw-countdownclock-label:before{content:'Mins'}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section.jw-countdownclock-seconds .jw-countdownclock-label:before{content:'Secs'}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section .jw-countdownclock-divider:before{content:':';position:absolute;right:-0.05em;top:0;font-size:1em;font-weight:100;display:none}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-divider{display:none !important}.intro{width:100%;margin-top:-70px;display:block;position:relative;text-align:center;background:linear-gradient(to right, #02283d 0%, #400f03 100%);z-index:3}.da-media[mobile] .intro{margin-top:0}.intro::before{content:'';width:100%;height:172px;top:-41px;right:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/shape-curve-22.png") no-repeat 50% 50%/100% 100%;z-index:5}.da-media[mobile] .intro::before{display:none}.intro::after{content:'';width:100%;height:172px;right:0;bottom:-41px;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/shape-curve-22.png") no-repeat 50% 50%/100% 100%;transform:scale(1, -1);z-index:5}.da-media[mobile] .intro::after{display:none}.intro .inner{width:100%;padding:190px 0 160px;display:inline-block;position:relative;background:url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-blk.png?3") repeat 50% 50%}.da-media[mobile] .intro .inner{padding:40px 0 10px}.intro .inner::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute}.promo-video{width:100%;display:block;position:relative;background:#292d30}.promo-video::before{content:'';width:100%;height:5px;top:-5px;right:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.promo-video::after{content:'';width:100%;height:5px;right:0;bottom:-5px;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.promo-video .inner{padding:60px 30px;display:block;position:relative}.promo-video .inner::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-gray.png") repeat 50% 50%;opacity:0.5}.promo-video .video{padding:50% 0 0}.promo-video .video iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;box-shadow:0px 0px 30px 0px #000}.how-to-enter,.prizes,.semifinalists{width:100%;padding:0 0 20px;display:block;position:relative;text-align:center}.da-media[mobile] .how-to-enter,.da-media[mobile] .prizes,.da-media[mobile] .semifinalists{padding:40px 0 10px}.how-to-enter h3,.prizes h3,.semifinalists h3{margin:0 0 3.8rem}.how-to-enter .inner,.prizes .inner,.semifinalists .inner{width:100%;padding-bottom:20px;display:block;position:relative}.how-to-enter .inner h5,.prizes .inner h5,.semifinalists .inner h5{color:#fff;font-size:1.2em;font-weight:600;letter-spacing:0.2em;transition:all 300ms ease-out}.how-to-enter .inner p,.prizes .inner p,.semifinalists .inner p{color:#8d9ba8;padding:0 60px}.da-media[mobile] .how-to-enter .inner p,.da-media[mobile] .prizes .inner p,.da-media[mobile] .semifinalists .inner p{padding:0 40px}.how-to-enter .inner.border,.prizes .inner.border,.semifinalists .inner.border{width:100%;display:block;position:relative}.how-to-enter .inner.border::before,.prizes .inner.border::before,.semifinalists .inner.border::before{content:'';width:5px;height:100%;top:15px;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss.png") repeat-y 50% 50%}.da-media[mobile] .how-to-enter .inner.border::before,.da-media[mobile] .prizes .inner.border::before,.da-media[mobile] .semifinalists .inner.border::before{top:0}.how-to-enter .inner.border::after,.prizes .inner.border::after,.semifinalists .inner.border::after{content:'';width:5px;height:100%;top:15px;right:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss.png") repeat-y 50% 50%}.da-media[mobile] .how-to-enter .inner.border::after,.da-media[mobile] .prizes .inner.border::after,.da-media[mobile] .semifinalists .inner.border::after{top:0}.prizes{padding:60px 0}.prizes .place p{margin-bottom:0px}.semifinalists{width:100%;padding:0;display:block;position:relative}.semifinalists::before{content:'';width:100%;height:5px;top:-45px;right:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.semifinalists::after{content:'';width:100%;height:5px;right:0;bottom:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/sprite-emboss-hor.png") repeat-x 50% 50%}.content{width:100%;padding:60px 0;display:block;position:relative;background:#1D2021}.da-media[mobile] .content img{margin-bottom:30px !important}.content::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-gray.png") repeat 50% 50%;opacity:0.5}.content ul li{color:#8d9ba8;font-size:0.9em;margin:0 0 5px 30px;position:relative;list-style:none}.content ul li::before{content:'';width:15px;height:1px;top:11px;left:-30px;display:block;position:absolute;background:#8d9ba8}.img-set{width:100%;display:block;position:relative}.img-set .col{float:left;display:inline-block}.img-set .col img{width:100%}.img-set .col.c25{width:25%}.img-set .col.c50{width:50%}.img-set .col:hover>img{box-shadow:inset 0px 0px 20px 2px #05d5ff !important}.footer{width:100%;display:block;padding:30px 0 60px;position:relative;text-align:center;background:#1D2021}.da-media[mobile] .footer{display:none}.footer::before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;position:absolute;background:url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-gray.png");opacity:0.5}.footer .logo{max-width:15%;padding:40px 0;display:inline-block;position:relative}.footer .logo:nth-of-type(1)::before{content:'';width:1px;height:60px;top:30px;right:-10px;display:inline-block;position:absolute;background:#4F5254;transform:rotate(28deg)}.footer .logo:nth-of-type(2){margin-left:30px}.footer .nav{width:100%;padding:0;background:none}.footer .nav::before{display:none}.da-media[narrow] .footer .nav{display:none}.footer .nav li span a{font-size:13px}.footer .cta{padding:22px 0;background:none}.da-media[narrow] .footer .cta{display:none}.footer p{color:#eaad25;font-size:13px;font-weight:700;padding:0 0 70px;text-transform:uppercase}.bottom{padding:30px 0;background:transparent;position:absolute;bottom:60px;left:0;right:0}.da-media[mobile] .bottom{display:none}.bottom a{color:#fff;font-size:13px;font-weight:700;font-family:"Titillium Web","Helvetica",sans-serif;text-transform:uppercase}span.ogpreview{display:none}i.gr1,i.gr1 i,i.gr2,i.gr2 i,i.gr3,.gr-top{display:none}.gr-body{background:transparent;border:0 !important;position:static;overflow:visible}.gr-body .grf-indent{background:transparent;margin:auto;text-align:center;padding:0}.gr-body .gr{border:0 !important;position:static;background:none}.text{padding:0;position:relative;text-align:left}.text br{display:none}.list{height:0;width:0;clear:both;visibility:hidden}.body-rules{font-size:13px;position:relative;background:#1D2021;z-index:1}.body-rules a.go-back{color:#05d5ff;position:fixed;top:30px;left:30px;text-decoration:none}.body-rules a.go-back:hover{color:#fff}.body-rules .head-logo{margin-bottom:60px}.body-rules .head-logo .fanart-title{margin-top:15px}.body-rules .helmets{background:#000;opacity:1;display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.body-rules .helmets:before,.body-rules .helmets:after{content:'';display:block;height:100%;position:absolute;width:50%;z-index:0}.body-rules .helmets:before{background:url(http://experience-halo-5-guardians.xbox.com/images/helmet_bg_loc-l.jpg) 0 0/auto 100% no-repeat;right:50%}.body-rules .helmets:after{background:url(http://experience-halo-5-guardians.xbox.com/images/helmet_bg_mc-l.jpg) 100% 0/auto 100% no-repeat;background-size:auto 100%;left:50%}.body-rules h2{font-size:1.25em;margin:30px 0}.body-rules h3{margin:30px 0}.body-rules ol,.body-rules ul{margin:0;padding:0 0 0 30px}.body-rules ol li,.body-rules ul li{margin:0;padding:0}.body-rules p{margin-bottom:15px}.body-rules .col_6{z-index:1;padding-top:90px;padding-bottom:90px;background:#1D2021 url("http://www.da-files.com/contests/2015/halo-5/img/pattern-honeycomb-gray.png") repeat 50% 50% fixed;background:#1D2021;background:none}
