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}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}.c.ppb.alink.bottom{top:-30px;position:relative}a.a.commentslink{color:#fff}a.a.commentslink:hover{color:#ed1c24}*{margin:0;padding:0;border:0}a.external:after{display:none !important}img{max-width:100%;vertical-align:bottom}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}body,.gr-box{font-size:16px;font-weight:700;font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif;background:#000;color:#fff;border:none;margin:0;padding:0}h1,h2,h3,h4,h5{font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif;line-height:1.1;letter-spacing:normal;margin:0 0 1.8rem;color:#fff;font-weight:normal;text-transform:uppercase}h3{color:#fff;font-size:46px;font-weight:700}h4{color:#ed1c24;font-size:24px;font-weight:700;margin-bottom:15px}p{color:#fff;font-size:20px;line-height:1.8;margin:0 0 30px}ul{margin-bottom:40px;list-style:none}ul li{font-size:20px;line-height:1.6;font-weight:300;margin:0 0 16px 27px;position:relative}ul li:before{content:'';width:10px;height:1px;top:16px;left:-25px;display:inline-block;position:absolute;background:#fff}.btn{padding:6px 20px;margin:0 0 30px;display:inline-block;background:#9d1419;border:2px solid #ed1c24;border-radius:3px}.btn div{padding:6px 0;border-top:2px solid #ed1c24;border-bottom:2px solid #ed1c24}.btn div:hover{border-color:#9d1419}.btn div a{color:#fff;font-size:18px;line-height:1;font-weight:700;padding:0 8px;text-transform:uppercase;text-decoration:none}.btn div a:hover{color:#ed1c24}.btn div a span{position:relative;transition:all 300ms ease-out}.btn div a span:before{content:'';width:3px;height:100%;top:0;left:-20px;display:inline-block;position:absolute;background:#ed1c24;transition:all 300ms ease-out}.btn div a span:after{content:'';width:3px;height:100%;top:0;right:-20px;display:inline-block;position:absolute;background:#ed1c24;transition:all 300ms ease-out}.btn div a:hover span:before{width:10px}.btn div a:hover span:after{width:10px}.section.first .btn-watch-trailer a{font-size:18px}.btn-watch-trailer{height:24px;margin:7px auto;display:block;position:relative}.btn-watch-trailer p,.btn-watch-trailer a{color:#fff;font-size:24px;line-height:1;font-weight:700;display:inline-block;position:relative;text-decoration:none;transition:all 300ms ease-out}.btn-watch-trailer p:hover,.btn-watch-trailer a:hover{color:#ed1c24;padding:0 4px;background:#000;letter-spacing:1px}.btn-watch-trailer p:hover>i:nth-of-type(1):before,.btn-watch-trailer p:hover>i:nth-of-type(2),.btn-watch-trailer p:hover>i:nth-of-type(3):after,.btn-watch-trailer a:hover>i:nth-of-type(1):before,.btn-watch-trailer a:hover>i:nth-of-type(2),.btn-watch-trailer a:hover>i:nth-of-type(3):after{display:none}.btn-watch-trailer p:hover>i:nth-of-type(1):after,.btn-watch-trailer p:hover>i:nth-of-type(3):before,.btn-watch-trailer a:hover>i:nth-of-type(1):after,.btn-watch-trailer a:hover>i:nth-of-type(3):before{width:100%;height:2px;transition:all 600ms ease-out}.btn-watch-trailer p:hover>i:nth-of-type(1):after,.btn-watch-trailer a:hover>i:nth-of-type(1):after{left:0}.btn-watch-trailer p:hover>i:nth-of-type(3):before,.btn-watch-trailer a:hover>i:nth-of-type(3):before{right:0}.btn-watch-trailer p i:nth-of-type(1),.btn-watch-trailer a i:nth-of-type(1){width:100%}.btn-watch-trailer p i:nth-of-type(1):before,.btn-watch-trailer a i:nth-of-type(1):before{content:'';width:10px;height:4px;top:-4px;left:-12px;display:inline-block;position:absolute;background:#ed1c24}.btn-watch-trailer p i:nth-of-type(1):after,.btn-watch-trailer a i:nth-of-type(1):after{content:'';width:10px;height:4px;bottom:-7px;left:-12px;display:inline-block;position:absolute;background:#ed1c24;transition:all 300ms ease-out}.btn-watch-trailer p i:nth-of-type(2),.btn-watch-trailer a i:nth-of-type(2){width:100%}.btn-watch-trailer p i:nth-of-type(2):before,.btn-watch-trailer a i:nth-of-type(2):before{content:'';width:4px;height:100%;padding-bottom:5px;top:0;left:-12px;display:inline-block;position:absolute;background:#ed1c24}.btn-watch-trailer p i:nth-of-type(2):after,.btn-watch-trailer a i:nth-of-type(2):after{content:'';width:4px;height:100%;padding-bottom:5px;top:0;right:-12px;display:inline-block;position:absolute;background:#ed1c24}.btn-watch-trailer p i:nth-of-type(3),.btn-watch-trailer a i:nth-of-type(3){width:100%}.btn-watch-trailer p i:nth-of-type(3):before,.btn-watch-trailer a i:nth-of-type(3):before{content:'';width:10px;height:4px;top:-4px;right:-12px;display:inline-block;position:absolute;background:#ed1c24;transition:all 300ms ease-out}.btn-watch-trailer p i:nth-of-type(3):after,.btn-watch-trailer a i:nth-of-type(3):after{content:'';width:10px;height:4px;bottom:-7px;right:-12px;display:inline-block;position:absolute;background:#ed1c24}.trailer.video-container{width:100%;min-height:768px;display:block;position:relative;overflow:hidden}.video-container:before{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background:#000;opacity:0.15;z-index:0}.video-container video.jw-background-video{position:absolute;min-width:101%;min-height:101%;width:auto;height:auto;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%)}.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}.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}.video-container .jw-close-video-button:before{opacity:0.25}.video-container .jw-close-video-button:before,.video-container .jw-close-video-button:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url("https://www.da-files.com/contests/2016/homefront/img/img-sprite.svg") -210px 0/260px auto no-repeat;transition:all 0.2s linear;z-index:1}.video-container .jw-close-video-button:after{transform:scale(1.3);opacity:0;background-position:-210px -87px}.video-container .jw-close-video-button:hover:before{opacity:0;transform:scale(0.5)}.video-container .jw-close-video-button:hover:after{transform:scale(1);opacity:1}.video-container .jw-close-video-button .video-close,.video-container .jw-close-video-button .jw-close-video-button{transform:scale(1);opacity:0.15;z-index:3}.video-container .jw-close-video-button .video-close:hover,.video-container .jw-close-video-button .jw-close-video-button:hover{opacity:1}.video-container .txt{opacity:1;transition:opacity 1s ease-out}.video-container.video-active .video-trailer{opacity:1;z-index:3}.video-container.video-active .video-close{transform:scale(1);opacity:0.15;z-index:3}.video-container.video-active .video-close:hover{opacity:1}.video-container.video-active .txt{opacity:0}.cta{float:right;display:inline-block;position:relative;cursor:pointer;top:0;right:0;height:60px;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("https://www.da-files.com/contests/2016/homefront/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% 100%}.cta .social.twitter .slide:before{background-position:0 100%}.cta .social.gp .slide:before{background-position:100% 100%}.footer .cta{float:none;padding-bottom:40px}.timer-container{width:100%;height:78px;display:block;position:relative;font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif;background:#ed1c24 url("https://www.da-files.com/contests/2016/homefront/img/img-topbar.jpg") no-repeat 50% 50%/cover;z-index:4}.da-media[mobile] .timer-container{display:none}.timer-container .timer{width:100%;margin:0 auto;display:block;position:relative;z-index:5;overflow:hidden}.timer-container.finished{left:0}.timer-container .jw-countdownclock{max-width:420px;margin:auto;top:0;left:210px;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:700;font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif;width:100%;top:24px;margin:0px 0 0.5em -308px;color:#fff;font-size:1.2em;position:relative;display:block;text-align:center;letter-spacing:0.2em}.timer-container .jw-countdownclock .jw-countdownclock-face.finished:before{content:'Contest Finished';top:24px;left:-200px;margin:0 auto}.timer-container .jw-countdownclock .jw-countdownclock-face.finished .jw-countdownclock-days,.timer-container .jw-countdownclock .jw-countdownclock-face.finished .jw-countdownclock-hours,.timer-container .jw-countdownclock .jw-countdownclock-face.finished .jw-countdownclock-minutes,.timer-container .jw-countdownclock .jw-countdownclock-face.finished .jw-countdownclock-seconds{opacity:0 !important}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section{text-align:center;display:block;float:left;width:13%;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:700;display:block}.timer-container .jw-countdownclock .jw-countdownclock-face .jw-countdownclock-section .jw-countdownclock-label{color:#fff;display:block;font-size:0;font-weight:700;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:#fff;display:block;font-size:10px;font-weight:300;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}.container{width:100%;display:block;position:relative}.container.contest p{color:#fff}.container.contest h4{color:#ed1c24}.header{width:100%;max-height:768px;position:relative}.nav-wrap,.title{position:relative;z-index:5}.da-logo{max-width:100%;display:inline-block;position:relative;z-index:2}.ds-logo{max-width:50px;display:inline-block;position:relative;z-index:2}.ds-logo img{opacity:1}.nav-wrap{margin:0 0 15px;padding:30px 15px 0;display:block;position:relative}.nav-wrap:before{content:'';width:100%;height:100px;top:0;right:0;left:0;display:inline-block;position:absolute;background:linear-gradient(to bottom, rgba(0,0,0,0.9) 0%, transparent 100%)}.nav{height:60px;margin-top:15px;display:inline-block;vertical-align:top;position:relative;z-index:2}.nav:before{content:'18+, International';width:100%;color:#fff;font-size:14px;font-weight:700;top:33px;left:15px;text-align:left;display:inline-block;position:absolute}.nav ul{list-style:none}.nav ul li{margin:0 15px;display:inline-block}.nav ul li a{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}.nav ul li a:hover{color:#ed1c24}.nav ul li a.active{color:#ed1c24}.nav ul li:before{content:none}.esrb-rating{bottom:0;padding:15px;display:block;position:absolute}.esrb-rating img{max-width:200px}.hf-logo{max-width:600px;margin:20px auto 7px;transform:rotate(-4deg)}.contest .title{width:100%;margin:100px auto;display:block;position:relative;text-align:center}.contest .title .fanart-title{margin:7px 0;padding:4px 10px;display:inline-block;background:rgba(0,0,0,0.7)}.contest .title .fanart-title h2{color:#ed1c24;font-size:32px;font-weight:700;margin:0;display:inline-block;position:relative}.contest .title .fanart-title h2 span{color:#fff}.section{width:100%;padding:94px 0 120px;display:block;position:relative}.section .text{background:rgba(0,0,0,0.7);position:relative}.section .text:before{content:'';width:16px;height:16px;bottom:15px;left:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(0deg)}.section .text:after{content:'';width:16px;height:16px;bottom:15px;right:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(270deg)}.section .text .bracket-top{padding:50px;position:relative}.section .text .bracket-top:before{content:'';width:16px;height:16px;top:15px;left:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(90deg)}.section .text .bracket-top:after{content:'';width:16px;height:16px;top:15px;right:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(180deg)}.section .text p{margin-bottom:0}.section.first{background:url("https://www.da-files.com/contests/2016/homefront/img/bg-01.jpg") no-repeat 50% 0/cover}.section.first:before{content:'';width:100%;height:100%;top:0;bottom:0;left:0;display:inline-block;position:absolute;background:linear-gradient(to right, rgba(0,0,0,0.9) 0%, transparent 100%)}.section.first .intro{min-width:100%;position:relative}.section.first .content{width:100%;min-width:768px;max-width:1080px;margin:0 auto;padding:0 30px;display:block;position:relative}.section.first .content .inner{width:48%;margin:0;padding:0;display:block;position:relative}.section.first .content .inner span img{max-width:34px;margin:11px 0 0;opacity:0.4}.section.first .btn-watch-trailer{margin:35px 0 0 12px}.headline{margin:0 0 10px;position:relative;text-align:center}.headline h3{padding:5px 10px;display:inline-block;position:relative;background:#000}.headline h3 span{color:#ed1c24}.section.second{background:url("https://www.da-files.com/contests/2016/homefront/img/bg-02a.jpg") no-repeat 50% 0/cover}.section.second .list-steps{width:100%;position:relative}.section.second .list-steps .text{position:relative}.section.second .list-steps .text ul li:first-of-type{padding-top:0}.section.second .list-steps .text ul li{padding-top:40px;border-bottom:1px solid rgba(225,225,225,0.1)}.section.second .list-steps .text ul li .inner ul li{border-bottom:0}.section.second .list-steps .text ul li:last-of-type{border-bottom:0}.section.second .list-steps .text ul li{font-weight:700;line-height:1}.section.second .list-steps .text ul li:before{content:none}.section.second .list-steps .text ul li:first-of-type{padding-top:0}.section.second .list-steps .text ul li{padding-top:40px;border-bottom:1px solid rgba(225,225,225,0.1)}.section.second .list-steps .text ul li .inner ul li{border-bottom:0}.section.second .list-steps .text ul li:last-of-type{border-bottom:0}.section.second .list-steps .steps{color:#9d1419;font-size:34px;width:15%;margin:0 10px 0 50px;display:inline-block;position:relative;vertical-align:top;opacity:0.6}.section.second .list-steps .steps .inner{float:left;width:100%;height:120px;display:inline-block;position:relative}.section.second .list-steps .steps .inner.step-one{background:url("https://www.da-files.com/contests/2016/homefront/img/ui-step-01-red.svg?1") no-repeat 100% 0/contain}.section.second .list-steps .steps .inner.step-two{background:url("https://www.da-files.com/contests/2016/homefront/img/ui-step-02-red.svg?1") no-repeat 100% 0/contain}.section.second .list-steps .steps .inner.step-three{background:url("https://www.da-files.com/contests/2016/homefront/img/ui-step-03-red.svg?1") no-repeat 100% 0/contain}.section.second .list-steps .inner{width:70%;display:inline-block;position:relative}.section.second .list-steps .inner p{margin-bottom:30px}.section.third{background:url("https://www.da-files.com/contests/2016/homefront/img/bg-03.jpg") no-repeat 50% 0/cover}.section.third:before{content:'';width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:inline-block;position:absolute;background:rgba(0,0,0,0.8)}.section.third .how-to-enter{position:relative;text-align:center}.section.third .how-to-enter .winners{width:22%;padding:0 5%;display:inline-block;position:relative;text-align:left;vertical-align:top}.section.third .how-to-enter .winners h4{font-size:28px}.section.third .how-to-enter .winners li{font-size:18px;font-weight:300;position:relative}.section.third .how-to-enter .winners li:before{content:'';width:10px;height:1px;top:16px;left:-25px;display:inline-block;position:absolute;background:#fff}.section.third .how-to-enter .text{width:40%;display:inline-block}.section.third .contain .winners{width:40%;margin-left:-67px}.section.third .contain .billboard{padding:40px;background:rgba(0,0,0,0.7);position:relative}.section.third .contain .billboard:before{content:'';width:16px;height:16px;top:15px;left:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(90deg)}.section.third .contain .billboard:after{content:'';width:16px;height:16px;top:15px;right:15px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-bracket.png") no-repeat 50% 50%/contain;transform:rotate(180deg)}.section.fourth{background:url("https://www.da-files.com/contests/2016/homefront/img/bg-05a.jpg") no-repeat 50% 0/cover}.section.fourth:before{content:'';top:0;right:0;bottom:0;left:0;display:inline-block;position:absolute;background:rgba(0,0,0,0.25)}.section.fourth p{font-size:18px;line-height:1.6}.section.fourth li{font-size:18px;line-height:1.6}.section.fourth .how-to-enter{position:relative;text-align:center}.section.fourth .btn-wrap{margin-right:15px;display:inline-block}.section.fifth{padding:140px 0 200px;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-06a.jpg") no-repeat 50% 20%/cover;position:relative;z-index:1}.section.fifth .promo-section{width:600px;max-width:1080px}.section.fifth .promo-section .hf-logo{margin:0 auto;transform:rotate(0deg)}.section.fifth .promo-section .btn-watch-trailer{text-align:center}.section.fifth .promo-section .btn-watch-trailer a{font-size:32px}.section.fifth .promo-section .btn-wrap{width:100%;margin-top:45px;text-align:center}.section.fifth .promo-section p.align-center{font-size:24px}.section.six{padding:90px 0 60px}.footer{width:100%;display:block;position:relative}.footer .cobrands{padding-bottom:15px;text-align:center}.footer .cobrands .da-logo{margin-right:15px}.footer .cobrands .da-logo img{max-width:130px}.footer .cobrands .da-logo:before{content:'';width:1px;height:50px;right:-10px;bottom:-10px;display:inline-block;position:absolute;background:rgba(225,225,225,0.4);transform:rotate(24deg)}.footer .cobrands .ds-logo{top:10px;margin-left:15px}.footer .cobrands .ds-logo img{max-width:35px}.footer .nav-wrap{padding:40px 0 0;text-align:center}.footer .nav-wrap:before{content:none}.footer .nav-wrap .nav:before{content:none}.footer .social-cta .cta .social .slide:before{width:20px;height:20px;background-size:60px auto}.da-media[mobile] .nav-wrap,.da-media[mobile] .ds-logo,.da-media[mobile] .cta,.da-media[mobile] .section.third .how-to-enter .text,.da-media[mobile] .footer .nav-wrap,.da-media[mobile] .footer .social-cta,.da-media[mobile] .footer .nav-wrap,.da-media[mobile] .c.ppb.alink.bottom{display:none !important}.da-media[mobile] .section .text:before,.da-media[mobile] .section .text:after,.da-media[mobile] .section .text .bracket-top:before,.da-media[mobile] .section .text .bracket-top:after{content:none}.da-media[mobile] .section .text .bracket-top{padding:0 5%}.da-media[mobile] .title .fanart-title h2{font-size:28px}.da-media[mobile] h3{font-size:34px;margin-bottom:30px}.da-media[mobile] .headline h3{margin-bottom:0}.da-media[mobile] .how-to-enter h3,.da-media[mobile] .rules-judging h3{margin-bottom:30px}.da-media[mobile] p{font-weight:300}.da-media[mobile] ul{margin-bottom:0}.da-media[mobile] .title{margin:0 auto 60px;padding-top:30px}.da-media[mobile] .header{max-height:420px}.da-media[mobile] .trailer.video-container{min-height:420px}.da-media[mobile] .esrb-rating img{max-width:160px}.da-media[mobile] .section .text{max-width:420px;margin:0 auto}.da-media[mobile] .section.first,.da-media[mobile] .section.second,.da-media[mobile] .section.third,.da-media[mobile] .section.fourth{padding:0;background:rgba(0,0,0,0.85)}.da-media[mobile] .section.first{padding-top:30px}.da-media[mobile] .section.second .wrap,.da-media[mobile] .section.third .wrap,.da-media[mobile] .section.fourth .wrap{padding:0}.da-media[mobile] .section .text .bracket-top{padding:30px 40px}.da-media[mobile] .section.first .content{min-width:initial;max-width:initial;padding:0}.da-media[mobile] .section.first .content .inner{width:100%}.da-media[mobile] .headline{margin:0}.da-media[mobile] .headline h3{width:100%;background:transparent}.da-media[mobile] .section.first .btn-watch-trailer{text-align:center}.da-media[mobile] .section.section .list-steps .text ul li{margin:0 !important}.da-media[mobile] .section.second .list-steps .steps{margin:0 15px 0 0}.da-media[mobile] .section.second .list-steps .inner{width:76%}.da-media[mobile] .section.second .list-steps .inner ul{margin-bottom:20px}.da-media[mobile] .section.second .list-steps .text ul li .inner ul{margin-bottom:0}.da-media[mobile] .section.third .how-to-enter,.da-media[mobile] .section.fourth .rules-judging{padding:0px 30px 30px}.da-media[mobile] .section.third .how-to-enter .winners h4,.section.fifth .promo-section .btn-watch-trailer a{font-size:24px}.da-media[mobile] .section.third .contain .winners{width:100%;margin:0;padding:0}.da-media[mobile] .section.third .how-to-enter .winners{width:100%;padding:0;display:block}.da-media[mobile] .section.fourth .btn-wrap{text-align:center}.da-media[mobile] .section.fifth{padding:0;background-position:50% 0;background-size:contain}.da-media[mobile] .section.fifth:before{content:'';width:100%;bottom:0;padding-top:50%;display:inline-block;position:absolute;background:linear-gradient(to top, rgba(0,0,0,0.99) 0%, transparent 100%)}.da-media[mobile] .section.fifth .promo-section{width:100%;margin-top:220px}.da-media[mobile] .section.six{padding:30px 0}.da-media[mobile] .footer .da-logo{width:30%}.da-media[mobile] .section.six .footer .cobrands{padding-bottom:30px}.da-media[mobile] .section.six .footer .cobrands .da-logo{margin-left:-15px}.da-media[mobile] .section.six .footer .cobrands .da-logo img{max-width:100px}.da-media[mobile] .footer .ds-logo{display:inline-block !important}.container.semi:after,.container.winners:after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-steel-sm.jpg") repeat;z-index:0}.header.semi-finalists{height:658px;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-10a.jpg") no-repeat 0 25%/cover;z-index:2}.header.semi-finalists:before{content:'';height:120px;right:0;bottom:0;left:0;position:absolute;background:linear-gradient(to top, rgba(0,0,0,0.9) 0%, transparent 100%)}.header.semi-finalists .title{left:20px;margin:40px auto}.header.semi-finalists .hf-logo{max-width:466px}.header.semi-finalists .btn-watch-trailer{height:43px;margin:20px 0;position:relative}.header.semi-finalists .btn-watch-trailer a{font-size:34px;line-height:1.2}.container.semi p,.container.winners p{color:#bababa;font-size:18px;line-height:1.8;font-weight:400;font-family:"Open Sans Condensed", "Helvetica", "Arial", sans-serif;padding-left:8%}.container.semi p:last-of-type,.container.winners p:last-of-type{font-size:19px;font-style:italic}.container.semi h3,.container.winners h3,.container.spotlight h3{color:#fff;font-size:36px;line-height:1.2;font-weight:bold;display:inline-block;position:relative;letter-spacing:0.015em;text-align:left;text-transform:uppercase}.container.semi h3 span,.container.winners h3 span,.container.spotlight h3 span{display:block}.container.semi h3 i,.container.winners h3 i,.container.spotlight h3 i{position:absolute}.container.semi h3 i:nth-of-type(1),.container.winners h3 i:nth-of-type(1),.container.spotlight h3 i:nth-of-type(1){top:-15px;left:-15px}.container.semi h3 i:nth-of-type(1):before,.container.winners h3 i:nth-of-type(1):before,.container.spotlight h3 i:nth-of-type(1):before{content:'';width:10px;height:4px;top:0;left:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(1):after,.container.winners h3 i:nth-of-type(1):after,.container.spotlight h3 i:nth-of-type(1):after{content:'';width:4px;height:10px;top:0;left:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(2),.container.winners h3 i:nth-of-type(2),.container.spotlight h3 i:nth-of-type(2){bottom:-15px;left:-15px}.container.semi h3 i:nth-of-type(2):before,.container.winners h3 i:nth-of-type(2):before,.container.spotlight h3 i:nth-of-type(2):before{content:'';width:4px;height:10px;bottom:0;left:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(2):after,.container.winners h3 i:nth-of-type(2):after,.container.spotlight h3 i:nth-of-type(2):after{content:'';width:10px;height:4px;bottom:0;left:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(3),.container.winners h3 i:nth-of-type(3),.container.spotlight h3 i:nth-of-type(3){top:-15px;right:-15px}.container.semi h3 i:nth-of-type(3):before,.container.winners h3 i:nth-of-type(3):before,.container.spotlight h3 i:nth-of-type(3):before{content:'';width:10px;height:4px;top:0;right:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(3):after,.container.winners h3 i:nth-of-type(3):after,.container.spotlight h3 i:nth-of-type(3):after{content:'';width:4px;height:10px;top:0;right:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(4),.container.winners h3 i:nth-of-type(4),.container.spotlight h3 i:nth-of-type(4){bottom:-15px;right:-15px}.container.semi h3 i:nth-of-type(4):before,.container.winners h3 i:nth-of-type(4):before,.container.spotlight h3 i:nth-of-type(4):before{content:'';width:4px;height:10px;right:0;bottom:0;position:absolute;background:#ed1c24}.container.semi h3 i:nth-of-type(4):after,.container.winners h3 i:nth-of-type(4):after,.container.spotlight h3 i:nth-of-type(4):after{content:'';width:10px;height:4px;right:0;bottom:0;position:absolute;background:#ed1c24}.section.announcement{padding:76px 0 30px;z-index:2}.section.announcement .inner{width:50%;display:inline-block}.section.announcement .skull{width:48%;display:inline-block;text-align:center;vertical-align:top}.section.announcement .skull img{transform:scale(0.95)}.section.announcement a{color:#fff;font-weight:400;font-style:italic;text-decoration:none}.section.announcement a:hover{color:#ed1c24}.section.gallery{max-width:1500px;margin:90px auto 0;padding:0;position:relative;z-index:2}.section.gallery:before{content:'';width:16px;height:536px;top:50%;bottom:50%;left:40px;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-serial-barcode.png") no-repeat;z-index:2}.section.gallery:after{content:'';width:20px;height:100%;padding-bottom:60px;top:-60px;right:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-track.png") repeat-y}.section.gallery .inner{padding:0 20px;background:#0b0f15;position:relative;text-align:center}.section.gallery .inner:before{content:'';width:38px;height:60px;top:-60px;left:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-container.svg") no-repeat 0 0/contain}.section.gallery .inner:after{content:'';width:97.5%;height:60px;top:-60px;right:0;position:absolute;background:#0b0f15;z-index:3}.section.gallery .col_6.alpha .artwork{margin-left:5%}.section.gallery .col_6.omega .artwork{margin-right:5%}.section.gallery .artwork{margin-bottom:40px;display:block;position:relative;text-align:left;vertical-align:top;z-index:2}.section.gallery .artwork img{width:100%}.section.gallery .artwork .user-info{width:initial;bottom:0;padding:20px 0 10px 15px;display:none;position:absolute;background:#181a1b}.section.gallery .artwork .user-info:before{content:'';width:82px;height:90px;top:0;right:-70px;display:inline-block;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/ui-container-3.svg") no-repeat 0 100%/contain;z-index:1}.section.gallery .artwork .user-info p,.section.gallery .artwork .user-info p span a{color:#fff;font-size:22px;line-height:1.6;margin:0;position:relative;z-index:2}.section.gallery .artwork .user-info p:hover,.section.gallery .artwork .user-info p span a:hover{color:#ed1c24}.section.gallery .artwork .user-info p span:first-child span{left:4px;transform:scale(0.8)}.section.gallery .artwork .user-info p:before{content:'artist';color:#989796;font-size:14px;line-height:1;font-weight:400;top:-10px;display:block;position:absolute}.section.gallery .artwork .user-info em,.section.gallery .artwork .user-info em a{color:#fff;font-size:14px;margin:0;position:relative;z-index:2}.section.gallery .artwork .user-info em:hover,.section.gallery .artwork .user-info em a:hover{color:#ed1c24}.section.gallery .artwork:hover>.user-info{display:block}.container.semi .section.fifth,.container.winners .section.fifth,.container.spotlight .section.fifth{margin-top:-60px;padding:170px 0 200px;background-position:50% 10%}.container.semi .section.fifth:before,.container.winners .section.fifth:before,.container.spotlight .section.fifth:before{content:'';width:100%;height:6px;padding-top:0;top:0;right:0;left:0;position:absolute;background:red}.container.semi .section.fifth:after,.container.winners .section.fifth:after,.container.spotlight .section.fifth:after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(0,0,0,0.1);z-index:1}.container.semi .section.fifth .promo-section,.container.winners .section.fifth .promo-section,.container.spotlight .section.fifth .promo-section{max-width:460px;position:relative;z-index:2}.container.semi .section.fifth .btn-wrap,.container.winners .section.fifth .btn-wrap,.container.spotlight .section.fifth .btn-wrap{margin-top:15px}.container.semi .section.six{background:#000;z-index:1}.da-media[mobile] .header.semi-finalists{height:inherit}.da-media[mobile] .header.semi-finalists .title{left:initial;margin:0 auto;padding:60px 0 40px}.da-media[mobile] .header.semi-finalists .hf-logo{max-width:270px}.da-media[mobile] .title .fanart-title{min-width:initial}.da-media[mobile] .title .fanart-title h2,.da-media[mobile] .header.semi-finalists .btn-watch-trailer a{font-size:20px}.da-media[mobile] .section.announcement .inner{width:100%;display:block}.da-media[mobile] .section.announcement .skull,.da-media[mobile] .section.gallery .artwork .user-info em,.da-media[mobile] .section.gallery:before,.da-media[mobile] .section.gallery:after{display:none}.da-media[mobile] .section.announcement{padding:40px 0 0}.da-media[mobile] .section.announcement h3{font-size:20px;left:15px}.da-media[mobile] .section.announcement h3 span{display:inline-block}.da-media[mobile] .section.announcement p{font-size:18px;line-height:1.6;padding-left:0}.da-media[mobile] .section.gallery{margin:30px auto 0}.da-media[mobile] .section.gallery .inner:before,.da-media[mobile] .section.gallery .inner:after,.da-media[mobile] .section.gallery .artwork .user-info:before,.da-media[mobile] .container.semi .section.fifth:before,.da-media[mobile] .container.semi .section.fifth:after{content:initial}.da-media[mobile] .section.gallery .inner{padding:0;background:transparent}.da-media[mobile] .section.gallery .col_6.alpha .artwork,.da-media[mobile] .section.gallery .col_6.omega .artwork{margin:0 0 30px}.da-media[mobile] .section.gallery .artwork .user-info{padding:10px 0 0;display:block;position:relative;background:transparent}.da-media[mobile] .section.gallery .artwork .user-info p,.da-media[mobile] .section.gallery .artwork .user-info p:before,.da-media[mobile] .section.gallery .artwork .user-info p span a{font-size:16px;line-height:initial;font-weight:bold;top:0;text-transform:uppercase}.da-media[mobile] .section.gallery .artwork .user-info p span:first-child{margin-left:48px;position:relative}.da-media[mobile] .container.semi .section.fifth{background-position:50% 10%;background-size:cover}.da-media[mobile] .container.semi .section.fifth,.da-media[mobile] .container.semi .section.fifth .promo-section{margin-top:initial;padding:0}.da-media[mobile] .section.fifth .promo-section .hf-logo{max-width:270px;margin:30px auto 0}.da-media[mobile] .container.semi .section.fifth .btn-wrap{margin-top:0;text-align:left;transform:scale(0.8)}.spotlight{width:100%;position:relative}.spotlight .image{margin-bottom:46px}.spotlight .image img{width:100%}.spotlight .header{max-height:none;position:relative;background:#000;z-index:2}.spotlight .header:before{content:'';width:150px;height:41px;margin:0 auto;right:0;bottom:30px;left:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/cobrand-da-ds.png?1") no-repeat 50% 50%/contain;z-index:1}.spotlight .header:after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-15.jpg") no-repeat 0 25%/cover;z-index:0}.spotlight .primary-nav{width:100%;margin:0;padding:15px 0;display:block;position:relative;z-index:3}.spotlight .primary-nav .deviant-spotlight{width:170px;height:11px;margin-top:25px;margin:25px 0 0 30px;display:inline-block;background:url("https://www.da-files.com/contests/2016/homefront/img/label-deviant-spotlight.svg") no-repeat 50% 0/cover}.spotlight .primary-nav .deviant-spotlight p{display:none}.spotlight .primary-nav .deviant-spotlight:hover{background-position:50% 100%}.spotlight .primary-nav .view-contest{margin-left:30px;display:block;position:relative}.spotlight .primary-nav .view-contest a{color:#fff;font-size:14px;font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif;text-transform:uppercase;text-decoration:none}.spotlight .primary-nav .view-contest a:hover{color:#ed1c24}.spotlight .head-content{padding:40px 0 200px;position:relative;z-index:3}.spotlight .hf-title{max-width:240px;margin:0 auto 15px;transform:rotate(-4deg)}.spotlight .text{text-align:center}.spotlight .text h1{font-size:42px;line-height:1.8;font-weight:800;margin-bottom:10px}.spotlight .text p{color:#fff;font-size:20px;line-height:1.8;font-weight:400;margin-bottom:0}.spotlight .preamble{width:66%;margin:0 auto;padding:40px;background:rgba(0,0,0,0.7);position:relative}.spotlight .preamble i{position:absolute}.spotlight .preamble i:nth-of-type(1){top:15px;left:15px}.spotlight .preamble i:nth-of-type(1):before{content:'';width:10px;height:4px;top:0;left:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(1):after{content:'';width:4px;height:10px;top:0;left:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(2){bottom:15px;left:15px}.spotlight .preamble i:nth-of-type(2):before{content:'';width:4px;height:10px;bottom:0;left:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(2):after{content:'';width:10px;height:4px;bottom:0;left:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(3){top:15px;right:15px}.spotlight .preamble i:nth-of-type(3):before{content:'';width:10px;height:4px;top:0;right:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(3):after{content:'';width:4px;height:10px;top:0;right:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(4){bottom:15px;right:15px}.spotlight .preamble i:nth-of-type(4):before{content:'';width:4px;height:10px;bottom:0;right:0;position:absolute;background:#ed1c24}.spotlight .preamble i:nth-of-type(4):after{content:'';width:10px;height:4px;bottom:0;right:0;position:absolute;background:#ed1c24}.spotlight .preamble p{display:inline-block}.spotlight .preamble p.commentary{color:#bababa !important;font-size:16px;line-height:1.8;font-weight:400;margin-bottom:30px;text-transform:none}.spotlight .content-wrap.left{padding:15px 8% 15px 0}.spotlight .content-wrap .image{max-width:90%}.spotlight .content-wrap .image.mw100{max-width:100%}.spotlight .section.fifth{margin-top:0 !important;padding:100px 0 60px !important}.spotlight .section.fifth .promo-section{width:100%;max-width:68% !important;margin:0 auto;text-align:center}.spotlight .section.fifth .promo-section .hf-logo{max-width:50%;margin:0;display:inline-block;position:relative}.spotlight .section.fifth .promo-section .hf-logo img{transform:rotate(-4deg)}.spotlight .section.fifth .promo-section .video{margin:10px 0 30px}.spotlight .section.fifth .promo-section .video iframe.daembed{height:412px;border:1px solid #B50A10}.spotlight .section.fifth .promo-section .btn-wrap{width:180px !important;top:-80px;margin:0px 0 0 40px !important;display:inline-block;position:relative}.spotlight .section.fifth .promo-section .btn a{font-family:"Open Sans Condensed","Helvetica","Arial",sans-serif}.spotlight .footer .cobrands{margin-bottom:30px}.tabs{background:white;position:relative;z-index:3}.tabs br,.tabs input{display:none}.tabs input+label{float:left;width:20%;padding:30px 0 60px;text-align:center;color:#000;font-size:24px;position:relative;cursor:pointer}.tabs input+label:hover{color:#ed1c24}.tabs input:checked+label{color:#ed1c24}.tabs input+label:nth-of-type(1){margin-left:10%}.tabs input+label:nth-of-type(4){margin-right:10%}.tabs label:nth-of-type(1):before,.tabs label:nth-of-type(2):before,.tabs label:nth-of-type(3):before,.tabs label:nth-of-type(4):before{color:#989796;font-size:16px;right:0;bottom:30px;left:0;position:absolute}.tabs label:nth-of-type(1):before{content:'Kael Ngu'}.tabs label:nth-of-type(2):before{content:'Agnieszka Szwarc'}.tabs label:nth-of-type(3):before{content:'Ameen Naksewee'}.tabs label:nth-of-type(4):before{content:'Rtishchev Pavel Petrovich'}.tabs input:checked+label:after{content:'';width:100%;height:20px;right:0;bottom:0;left:0;position:absolute;border-bottom:3px solid #ed1c24;z-index:4}.tabs input:nth-of-type(1):checked ~ .content div.inner:nth-of-type(1),.tabs input:nth-of-type(2):checked ~ .content div.inner:nth-of-type(2),.tabs input:nth-of-type(3):checked ~ .content div.inner:nth-of-type(3),.tabs input:nth-of-type(4):checked ~ .content div.inner:nth-of-type(4){display:block}.tabs .content{clear:both;padding:0;position:relative;z-index:3}.tabs .content>div{display:none}.tabs .content:before{content:'';top:0;right:0;bottom:0;left:0;position:absolute;background:rgba(255,255,255,0.6);z-index:1}.tabs .content:after{content:'';top:0;right:0;bottom:0;left:0;position:absolute;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-11a.jpg") no-repeat 50% 50%/cover;opacity:0.35;z-index:0}.tabs .content p{color:#3E3E3E;font-size:16px;line-height:28px;font-weight:400;font-family:"Open Sans",sans-serif;margin-bottom:46px}.tabs .content p.large{color:#000;font-size:18px;line-height:30px;font-weight:600;margin-bottom:15px}.tabs .content .inner{max-width:100%;margin:0 auto;padding:0;position:relative;z-index:3}.tabs .content .artwork{width:100%;display:block;position:relative;background:#000;text-align:center}.tabs .content .artwork .image{margin-bottom:0}.tabs .content .artwork .image img{width:initial;max-width:100%;height:590px}.tabs .content .user-data{width:100%;padding:40px 0;display:block;position:relative;text-align:center;border-bottom:1px solid #ccc}.tabs .content .user-info{color:#000;display:inline-block;text-align:left}.tabs .content .user-info .avatar{width:40px;height:40px}.tabs .content .user-info span span a{font-size:32px;color:#000;margin-left:6px}.tabs .content .user-info span span a:hover{color:#ed1c24 !important}.tabs .content .user-info span span span{top:-6px;left:6px}.tabs .content .user-info .desc p{margin:10px 0 0}.tabs .content .user-profile{top:-44px;margin-left:30px;display:inline-block;position:relative}.tabs .content .profile-button{padding:8px 16px;background:#05CC47}.tabs .content .profile-button:before{content:'';width:22px;height:40px;top:0;right:-22px;position:absolute;background:url("https://www.da-files.com/creative/da/ui-tier-2-sm.svg") no-repeat 50% 50%/cover}.tabs .content .profile-button:hover>a{color:#fff}.tabs .content .profile-button a{color:#18181b;font-size:14px;font-family:"Open Sans",sans-serif;text-decoration:none}.tabs .content .interview{width:100%;margin:0 auto;padding:0;display:block;position:relative}.tabs .content .interview .wrapper{padding:90px 0 60px}.tabs .content blockquote{width:80%;margin:0 auto 50px;padding:20px;background:#fff;border:1px solid #ddd}.tabs .content blockquote .bq-data{position:relative}.tabs .content blockquote .bq-data .bq-inner:first-of-type{float:left;display:inline-block}.tabs .content blockquote .bq-data .bq-inner:last-of-type{float:right;display:inline-block}.tabs .content blockquote .bq-data .bq-inner:last-of-type a{font-size:14px}.tabs .content blockquote .bq-data span:first-of-type .avatar{width:30px;height:30px}.tabs .content blockquote .bq-data span:last-of-type{color:#000;font-size:20px;font-weight:400;font-weight:"Open Sans",sans-serif;text-transform:capitalize;margin-left:3px !important}.tabs .content blockquote .bq-data span:last-of-type a{color:#989796;font-weight:400}.tabs .content blockquote .bq-data span:last-of-type a:hover{color:#ed1c24}.tabs .content blockquote .bq-data span:last-of-type .user-symbol{font-size:13px !important;margin-top:-1px}.tabs .content blockquote .bq-data a{color:#989796;font-size:16px;font-weight:400;text-decoration:none}.tabs .content blockquote .bq-data a:hover{color:#ed1c24}.tabs .content blockquote p{clear:both;font-size:13px;line-height:1.6;margin:0;padding-top:10px}.section.peek-view{padding:0}.peek-view .min-hero{width:100%;padding:160px 0;display:block;position:relative;background:url("https://www.da-files.com/contests/2016/homefront/img/bg-10a.jpg") no-repeat 50% 25%/cover;text-align:center}.peek-view .min-hero p{font-size:32px;margin:0}.gallery-list-widget .tab-container-gallerywidget{min-height:768px;padding:40px 0;background:#18181b}.torpedo-container .thumb{margin:16px}.gallery-list-widget .tab-list{padding:20px 0;top:0;position:relative;text-align:center;background:#242626}a.tab-link.type-link.active span{color:#f2f2f2}.type-nav.tab-list a:nth-of-type(1) span:last-of-type,.type-nav.tab-list a:nth-of-type(2) span:last-of-type,.type-nav.tab-list a:nth-of-type(3) span:last-of-type{display:none}.gallery-list-widget .tab-list .tab-link{color:#BFBFBF;font-size:24px;line-height:1.4;margin:0;padding:0px 30px}.gallery-list-widget .tab-list .tab-link.active:before{content:initial}.gallery-list-widget .tab-list .tab-link.active:after{content:'';width:100%;height:3px;right:0;bottom:-20px;left:0;position:absolute;background:#ed1c24}.tab-content.active{max-width:1500px;margin:0 auto}.gallery-list-widget .info{padding-bottom:15px}.gallery-list-widget .info .title-wrap{width:94%;height:initial;margin:0 auto 10px}.gallery-list-widget .info .title-wrap .title{height:initial;margin:0 0 0 15px;text-align:left}.gallery-list-widget .info .title-wrap .title:hover{color:#989796 !important}.gallery-list-widget .info .extra-info{float:none;width:94%;height:initial;margin:0 auto 10px}.gallery-list-widget .info .extra-info .artist a,.gallery-list-widget .info .extra-info .artist img{vertical-align:top}.gallery-list-widget .info .extra-info .artist a:hover{color:#989796}.gallery-list-widget .info .extra-info .artist a span a{margin-left:6px !important}.torpedo-end-of-results.visible{display:none}.da-media[mobile] .spotlight .header:before{width:125px;height:26px}.da-media[mobile] .spotlight .primary-nav{display:none}.da-media[mobile] .spotlight .head-content{padding:60px 0 100px}.da-media[mobile] .spotlight .hf-title{max-width:180px}.da-media[mobile] .spotlight .text h1{font-size:30px;margin-bottom:20px}.da-media[mobile] .spotlight .text p{font-size:18px;line-height:1.6}.da-media[mobile] .spotlight .content-wrap.left{padding:0}.da-media[mobile] .tabs .content .user-profile{margin-left:0}.da-media[mobile] .tabs .content .user-info span span a{font-size:26px}.da-media[mobile] .tabs .content p{font-size:14px;line-height:26px}.da-media[mobile] .tabs .content .profile-button{padding:3px 13px}.da-media[mobile] .tabs .content .profile-button:before{width:14px;height:33px;right:-14px}.da-media[mobile] .tabs input+label:nth-of-type(1){margin-left:3%}.da-media[mobile] .tabs input+label:nth-of-type(4){margin-right:3%}.da-media[mobile] .tabs input+label{width:23%;font-size:16px;padding:20px 0}.da-media[mobile] .tabs label:nth-of-type(1):before,.da-media[mobile] .tabs label:nth-of-type(2):before,.da-media[mobile] .tabs label:nth-of-type(3):before,.da-media[mobile] .tabs label:nth-of-type(4):before{content:initial}.da-media[mobile] .tabs .content .artwork .image img{height:initial}.da-media[mobile] .tabs .content .interview .wrapper{padding:30px 0 0}.da-media[mobile] .tabs .content p.large{font-size:16px;line-height:26px}.da-media[mobile] .tabs .content p,.da-media[mobile] .spotlight .image{margin-bottom:30px}.da-media[mobile] .spotlight .content-wrap .image{max-width:100%}.da-media[mobile] .tabs .content blockquote{margin-bottom:30px}.da-media[mobile] .peek-view .min-hero{padding:70px 0}.da-media[mobile] .container.spotlight h3{font-size:26px}.da-media[mobile] .gallery-list-widget .tab-list{padding:10px 0 6px}.da-media[mobile] .gallery-list-widget .tab-list .tab-link{font-size:20px}.da-media[mobile] .container.spotlight .section.fifth{padding:0 !important;background-size:cover}.da-media[mobile] .container.spotlight .section.fifth .promo-section{margin-top:0;padding:60px 0}.da-media[mobile] .spotlight .section.fifth .promo-section .hf-logo{max-width:66%}.da-media[mobile] .spotlight .section.fifth .promo-section .btn-wrap{top:0;margin:20px 0 0 !important}.da-media[mobile] .spotlight .section.fifth .promo-section .btn a{font-size:16px}.da-media[mobile] .spotlight .section.fifth .promo-section .video iframe.daembed{height:160px}.da-media[mobile] .container.spotlight .section.six .footer .cobrands{padding:0}
