.icons-sprite,.icons-capitol-logo,.icons-close,.icons-facebook,.icons-favorite,.teaser #main .visualizer .tweet ul.actions li.favorite a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite a,.icons-ie-logo-flare,.cssanimations footer .ie-logo-animate .flare i,.icons-metal,.icons-pinterest,.icons-play-small,.icons-play,.icons-reply,.teaser #main .visualizer .tweet ul.actions li.reply a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply a,.icons-retweet,.teaser #main .visualizer .tweet ul.actions li.retweet a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet a,.icons-retweeted,.teaser #main .visualizer .tweet .right p a.retweeted,.teaser #main .visualizer .tweet a.retweeted,.icons-share-bg-youtube,.icons-share-bg,.icons-spark-box,.icons-spark,.icons-tumblr,.icons-twitter,.icon-youtube:before,.block.is-feature .icon-external-link:before,.detail .flag,.spark:after,.spark-box:after,.spark.active:after,.active.spark-box:after,.spark-box:hover:after,.share-button.icon-facebook,.share-button.icon-google-plus,.share-button.icon-pinterest,.share-button.icon-tumblr,.share-button.icon-twitter,.competition-callout .spark-info:before,.feature-detail .header .link:before,.feature-detail .header .link.icon-youtube:before{background:url('../img/icons-s79b106933f.png') no-repeat}.icons-capitol-logo{background-position:0 -986px;height:22px;width:22px}.icons-close{background-position:0 -690px;height:30px;width:29px}.icons-facebook{background-position:0 -874px;height:26px;width:27px}.icons-favorite,.teaser #main .visualizer .tweet ul.actions li.favorite a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite a{background-position:0 -1038px;height:16px;width:16px}.icons-favorite:hover,.teaser #main .visualizer .tweet ul.actions li.favorite a:hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite a:hover,.icons-favorite.favorite_hover,.teaser #main .visualizer .tweet ul.actions li.favorite a.favorite_hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite a.favorite_hover,.icons-favorite.favorite-hover,.teaser #main .visualizer .tweet ul.actions li.favorite a.favorite-hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite a.favorite-hover{background-position:0 -1084px}.icons-ie-logo-flare,.cssanimations footer .ie-logo-animate .flare i{background-position:0 -548px;height:50px;width:50px}.icons-metal{background-position:0 -166px;height:100px;width:100px}.icons-pinterest{background-position:0 -296px;height:23px;width:27px}.icons-play-small{background-position:0 -349px;height:54px;width:54px}.icons-play{background-position:0 0;height:136px;width:136px}.icons-reply,.teaser #main .visualizer .tweet ul.actions li.reply a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply a{background-position:0 -1238px;height:16px;width:16px}.icons-reply:hover,.teaser #main .visualizer .tweet ul.actions li.reply a:hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply a:hover,.icons-reply.reply_hover,.teaser #main .visualizer .tweet ul.actions li.reply a.reply_hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply a.reply_hover,.icons-reply.reply-hover,.teaser #main .visualizer .tweet ul.actions li.reply a.reply-hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply a.reply-hover{background-position:0 -1192px}.icons-retweet,.teaser #main .visualizer .tweet ul.actions li.retweet a,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet a{background-position:0 -1284px;height:16px;width:16px}.icons-retweet:hover,.teaser #main .visualizer .tweet ul.actions li.retweet a:hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet a:hover,.icons-retweet.retweet_hover,.teaser #main .visualizer .tweet ul.actions li.retweet a.retweet_hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet a.retweet_hover,.icons-retweet.retweet-hover,.teaser #main .visualizer .tweet ul.actions li.retweet a.retweet-hover,.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet a.retweet-hover{background-position:0 -1330px}.icons-retweeted,.teaser #main .visualizer .tweet .right p a.retweeted,.teaser #main .visualizer .tweet a.retweeted{background-position:0 -1494px;height:14px;width:20px}.icons-share-bg-youtube{background-position:0 -1376px;height:29px;width:71px}.icons-share-bg{background-position:0 -1435px;height:29px;width:29px}.icons-spark-box{background-position:0 -628px;height:32px;width:32px}.icons-spark{background-position:0 -812px;height:32px;width:16px}.icons-tumblr{background-position:0 -433px;height:23px;width:25px}.icons-twitter{background-position:0 -930px;height:26px;width:25px}.grid-filters,.grid-filters-header,.competition-info,.competition-info .submission,.bts #main{zoom:1}.grid-filters:before,.grid-filters-header:before,.competition-info:before,.competition-info .submission:before,.bts #main:before,.grid-filters:after,.grid-filters-header:after,.competition-info:after,.competition-info .submission:after,.bts #main:after{content:"";display:table}.grid-filters:after,.grid-filters-header:after,.competition-info:after,.competition-info .submission:after,.bts #main:after{clear:both}.welcome-header.tribute-banner .clock .time:after,.teaser-clock .time:after,.tribute-banner #countdown .clock .time:after{top:0;left:0;bottom:0;right:0;position:absolute}.modal.dip-downloader .download-options li,.modal.dip-downloader .download-options a{font-family:"proxima_nova", Arial, sans-serif}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,summary,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#caboose{-webkit-animation-duration:10s;-moz-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-moz-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.block.is-text,.block-stretchbox article .carousel,.landscape-warning .landscape-wrap,.user-profile .sparks,.competition-info .thumbnail,.bts #main .text,.four-oh-four{border:1px solid #0e0e0e;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl,.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br{right:0;border-right-width:3px}.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{left:0;border-left-width:3px}.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{bottom:0;border-bottom-width:3px}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl{top:0;border-top-width:3px}body.competitions-overview #main>div .how-to-play,body.competitions-overview #main>div .how-to-play ul li:before,body.competitions-overview #main>div .achievements div ul li:before{border:1px solid #585e61;border-color:#585e61;border-color:rgba(88,94,97,0.5)}.landscape-warning,.epk.epk-home .epk-overlay .bg,.user-profile #container,body.competitions-overview,body.competitions-overview #main>div h3,body.competitions-leaderboard,body.competitions-leaderboard #main>div>h3{background:url(../img/bg.png)}.header-global .nav-login{position:absolute;background:#222;border:1px solid #434142;border-top-width:0;padding:5px;display:none;box-shadow:0 4px 3px rgba(0,0,0,0.4)}.legal .dropup-items{position:absolute;background:#222;border:1px solid #434142;border-bottom-width:0;padding:8px;display:none;box-shadow:0 -4px 3px rgba(0,0,0,0.4)}.header-global .nav-login a,.legal .dropup-items a{display:block;white-space:pre;line-height:25px;padding:0 8px;color:#bbb;font-size:14px}.header-global .nav-login a.active,.legal .dropup-items a.active,.header-global .nav-login a:hover,.legal .dropup-items a:hover{background:#ccc url(../img/metal.png);color:#333;text-decoration:none}.block-stretchbox article{display:-moz-inline-stack;display:inline-block;vertical-align:top;*vertical-align:auto;zoom:1;*display:inline;position:relative}.block-stretchbox article:after{display:block;content:""}.block-stretchbox article>.container{position:absolute;top:0;bottom:0;left:0;right:0}.block.is-video.is-video .icon-caret-right:before{-webkit-transition:background-color 100ms;-moz-transition:background-color 100ms;transition:background-color 100ms;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background:rgba(111,89,42,0.8);color:#fff;width:40px;height:40px;font-size:10px;line-height:40px;text-align:center;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;z-index:1}@media only screen and (max-width: 320px){.block.is-video.is-video .icon-caret-right:before{width:60px;height:60px;font-size:14px;line-height:64px;margin:-30px 0 0 -30px}}.block.is-video.is-video .icon-caret-right:hover:before{background:rgba(255,255,255,0.8);color:#000;text-decoration:none}.modal.dip-downloader .steps .loader,.modal.dip-downloader .steps.loading .loader,.ticktock .loader,.home .loader,.competition-info .submitting .loader{position:relative}.modal.dip-downloader .steps .loader>div:first-child,.modal.dip-downloader .steps.loading .loader>div:first-child,.ticktock .loader>div:first-child,.home .loader>div:first-child,.competition-info .submitting .loader>div:first-child{position:absolute;width:100%;text-align:center}.modal.dip-downloader .steps .loader .progress,.modal.dip-downloader .steps.loading .loader .progress,.ticktock .loader .progress,.home .loader .progress,.competition-info .submitting .loader .progress{position:relative;top:0;width:125px;height:43px;margin:0 auto}.modal.dip-downloader .steps .loader .progress ul,.modal.dip-downloader .steps.loading .loader .progress ul,.ticktock .loader .progress ul,.home .loader .progress ul,.competition-info .submitting .loader .progress ul{position:relative;width:auto;padding-bottom:10px}.modal.dip-downloader .steps .loader .progress ul li,.modal.dip-downloader .steps.loading .loader .progress ul li,.ticktock .loader .progress ul li,.home .loader .progress ul li,.competition-info .submitting .loader .progress ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;margin:0 6px;background-color:#f3b266;border-radius:3px;-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loader-fade;-moz-animation-name:loader-fade;animation-name:loader-fade;-webkit-animation-delay:0ms;-moz-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:2.5s;-moz-animation-duration:2.5s;animation-duration:2.5s}.modal.dip-downloader .steps .loader .progress ul li:nth-child(2),.modal.dip-downloader .steps.loading .loader .progress ul li:nth-child(2),.ticktock .loader .progress ul li:nth-child(2),.home .loader .progress ul li:nth-child(2),.competition-info .submitting .loader .progress ul li:nth-child(2){-webkit-animation-delay:160ms;-moz-animation-delay:160ms;animation-delay:160ms}.modal.dip-downloader .steps .loader .progress ul li:nth-child(3),.modal.dip-downloader .steps.loading .loader .progress ul li:nth-child(3),.ticktock .loader .progress ul li:nth-child(3),.home .loader .progress ul li:nth-child(3),.competition-info .submitting .loader .progress ul li:nth-child(3){-webkit-animation-delay:500ms;-moz-animation-delay:500ms;animation-delay:500ms}.modal.dip-downloader .steps .loader .progress ul li:nth-child(4),.modal.dip-downloader .steps.loading .loader .progress ul li:nth-child(4),.ticktock .loader .progress ul li:nth-child(4),.home .loader .progress ul li:nth-child(4),.competition-info .submitting .loader .progress ul li:nth-child(4){-webkit-animation-delay:740ms;-moz-animation-delay:740ms;animation-delay:740ms}.modal.dip-downloader .steps .loader .progress ul li:nth-child(5),.modal.dip-downloader .steps.loading .loader .progress ul li:nth-child(5),.ticktock .loader .progress ul li:nth-child(5),.home .loader .progress ul li:nth-child(5),.competition-info .submitting .loader .progress ul li:nth-child(5){-webkit-animation-delay:980ms;-moz-animation-delay:980ms;animation-delay:980ms}.modal.dip-downloader .steps .loader .progress h6,.modal.dip-downloader .steps.loading .loader .progress h6,.ticktock .loader .progress h6,.home .loader .progress h6,.competition-info .submitting .loader .progress h6{text-align:center;color:#b5b5b5;font-size:14px;font-weight:200;letter-spacing:1px;position:relative}.modal.dip-downloader .steps .loader .progress ul,.modal.dip-downloader .steps.loading .loader .progress ul,.ticktock .loader .progress ul,.home .loader .progress ul,.competition-info .submitting .loader .progress ul,.modal.dip-downloader .steps .loader .progress h6,.modal.dip-downloader .steps.loading .loader .progress h6,.ticktock .loader .progress h6,.home .loader .progress h6,.competition-info .submitting .loader .progress h6{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity,top;-moz-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}@-moz-keyframes loader-intro{0%{opacity:0;margin-top:100px}100%{opacity:1;margin-top:0}}@-webkit-keyframes loader-intro{0%{opacity:0;margin-top:100px}100%{opacity:1;margin-top:0}}@keyframes loader-intro{0%{opacity:0;margin-top:100px}100%{opacity:1;margin-top:0}}@-moz-keyframes loader-fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}@-webkit-keyframes loader-fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}@keyframes loader-fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}@-moz-keyframes orbit{0%{-moz-transform:rotate(225deg);transform:rotate(225deg);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}7%{-moz-transform:rotate(345deg);transform:rotate(345deg);-moz-animation-timing-function:linear;animation-timing-function:linear}30%{-moz-transform:rotate(455deg);transform:rotate(455deg);-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}39%{-moz-transform:rotate(690deg);transform:rotate(690deg);-moz-animation-timing-function:linear;animation-timing-function:linear}70%{-moz-transform:rotate(815deg);transform:rotate(815deg);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}75%{-moz-transform:rotate(945deg);transform:rotate(945deg);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}76%{-moz-transform:rotate(945deg);transform:rotate(945deg);opacity:0}100%{-moz-transform:rotate(945deg);transform:rotate(945deg);opacity:0}}@-webkit-keyframes orbit{0%{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}7%{-webkit-transform:rotate(345deg);transform:rotate(345deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}30%{-webkit-transform:rotate(455deg);transform:rotate(455deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}39%{-webkit-transform:rotate(690deg);transform:rotate(690deg);-webkit-animation-timing-function:linear;animation-timing-function:linear}70%{-webkit-transform:rotate(815deg);transform:rotate(815deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}75%{-webkit-transform:rotate(945deg);transform:rotate(945deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}76%{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}100%{-webkit-transform:rotate(945deg);transform:rotate(945deg);opacity:0}}@keyframes orbit{0%{transform:rotate(225deg);animation-timing-function:ease-out;opacity:1}7%{transform:rotate(345deg);animation-timing-function:linear}30%{transform:rotate(455deg);animation-timing-function:ease-in-out}39%{transform:rotate(690deg);animation-timing-function:linear}70%{transform:rotate(815deg);animation-timing-function:ease-out;opacity:1}75%{transform:rotate(945deg);animation-timing-function:ease-out}76%{transform:rotate(945deg);opacity:0}100%{transform:rotate(945deg);opacity:0}}.tooltip-holder .content-wrapper .badge-tooltip-content .badge,body.competitions-overview #main>div .achievements div ul.horizontal .badge{float:left;text-indent:0;margin:0 25px 18px 0;position:relative;width:59px;height:60px}.tooltip-holder .content-wrapper .badge-tooltip-content .badge.large,body.competitions-overview #main>div .achievements div ul.horizontal .badge.large{width:150px;height:150px}.tooltip-holder .content-wrapper .badge-tooltip-content .badge.large img,body.competitions-overview #main>div .achievements div ul.horizontal .badge.large img{width:150px;height:150px}.tooltip-holder .content-wrapper .badge-tooltip-content .badge.large:after,body.competitions-overview #main>div .achievements div ul.horizontal .badge.large:after{display:none}.tooltip-holder .content-wrapper .badge-tooltip-content .badge img,body.competitions-overview #main>div .achievements div ul.horizontal .badge img{width:60px;height:60px}@font-face{font-family:'bank_gothic_md_bt_medium';src:url("../fonts/bank-gothic-medium-webfont.eot");src:url("../fonts/bank-gothic-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bank-gothic-medium-webfont.woff") format("woff"),url("../fonts/bank-gothic-medium-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'bank_gothic_md_bt_light';src:url("../fonts/bank-gothic-light-webfont.eot");src:url("../fonts/bank-gothic-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bank-gothic-light-webfont.woff") format("woff"),url("../fonts/bank-gothic-light-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'geogrotesque_smbdsemibold';src:url("../fonts/geogtq-sb-webfont.eot");src:url("../fonts/geogtq-sb-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/geogtq-sb-webfont.svg#geogrotesque_smbdsemibold") format("svg"),url("../fonts/geogtq-sb-webfont.woff") format("woff"),url("../fonts/geogtq-sb-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova';src:url("../fonts/proximanova-bold-webfont.eot");src:url("../fonts/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-bold-webfont.woff") format("woff"),url("../fonts/proximanova-bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'proxima_nova';src:url("../fonts/proximanova-regular-webfont.eot");src:url("../fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-regular-webfont.woff") format("woff"),url("../fonts/proximanova-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'proxima_nova';src:url("../fonts/proximanova-light-webfont.eot");src:url("../fonts/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-light-webfont.woff") format("woff"),url("../fonts/proximanova-light-webfont.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'proxima_nova';src:url("../fonts/proximanova-thin-webfont.eot");src:url("../fonts/proximanova-thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/proximanova-thin-webfont.woff") format("woff"),url("../fonts/proximanova-thin-webfont.ttf") format("truetype");font-weight:100;font-style:normal}.detail .network-profile .network,.feature-detail .detail-posts-count h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;color:#FFF}.detail .recent-sparks h2,.detail .recent-sparks h4,.detail .recent-sparks ul li .name,.detail .recent-sparks ul li .sparks,.recent-sparks h2,.recent-sparks h4,.recent-sparks ul li .name,.recent-sparks ul li .sparks,.feature-detail .header .title{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:24px;color:#FFF}@font-face{font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-binoculars:before,.icon-blue-ribbon:before,.icon-camera:before,.icon-caret-down:before,.icon-caret-left:before,.icon-caret-right:before,.icon-caret-up:before,.icon-catching-fire:before,.icon-click-spark:before,.icon-close:before,.icon-collection:before,.icon-comment:before,.icon-community:before,.icon-delete:before,.icon-external-link:before,.icon-facebook-circle:before,.icon-facebook:before,.icon-flag:before,.icon-gate:before,.icon-google-plus-circle:before,.icon-google-plus:before,.icon-hash:before,.icon-hunger-games:before,.icon-ie:before,.icon-instagram:before,.icon-locked:before,.teaser #main .visualizer .thumbs ul li .locked:before,.icon-megaphone:before,.icon-mobile-2:before,.icon-mobile:before,.icon-mockingjay:before,.icon-mockingjaypin:before,.icon-network:before,.icon-pinterest:before,.icon-play-button:before,.icon-reply:before,.icon-retweet:before,.icon-search:before,.icon-signal:before,.icon-spark-note:before,.icon-spark:before,.icon-star:before,.icon-tickets:before,.icon-top-fan:before,.icon-trophy:before,.icon-tumblr:before,.icon-tumblr_circle:before,.icon-twitter-circle:before,.icon-twitter:before,.icon-upload:before,.icon-url:before,.icon-user-account:before,.icon-users:before,.icon-video:before,.icon-youtube-small:before,.icon-youtube:before{font-family:"icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.icon-arrow-left:before{content:"\f100"}.icon-arrow-right:before{content:"\f101"}.icon-arrow-up:before{content:"\f102"}.icon-binoculars:before{content:"\f103"}.icon-blue-ribbon:before{content:"\f104"}.icon-camera:before{content:"\f105"}.icon-caret-down:before{content:"\f106"}.icon-caret-left:before{content:"\f107"}.icon-caret-right:before{content:"\f108"}.icon-caret-up:before{content:"\f109"}.icon-catching-fire:before{content:"\f10a"}.icon-click-spark:before{content:"\f10b"}.icon-close:before{content:"\f10c"}.icon-collection:before{content:"\f10d"}.icon-comment:before{content:"\f10e"}.icon-community:before{content:"\f10f"}.icon-delete:before{content:"\f110"}.icon-external-link:before{content:"\f111"}.icon-facebook-circle:before{content:"\f112"}.icon-facebook:before{content:"\f113"}.icon-flag:before{content:"\f114"}.icon-gate:before{content:"\f115"}.icon-google-plus-circle:before{content:"\f116"}.icon-google-plus:before{content:"\f117"}.icon-hash:before{content:"\f118"}.icon-hunger-games:before{content:"\f119"}.icon-ie:before{content:"\f11a"}.icon-instagram:before{content:"\f11b"}.icon-locked:before,.teaser #main .visualizer .thumbs ul li .locked:before{content:"\f11c"}.icon-megaphone:before{content:"\f11d"}.icon-mobile-2:before{content:"\f11e"}.icon-mobile:before{content:"\f11f"}.icon-mockingjay:before{content:"\f120"}.icon-mockingjaypin:before{content:"\f121"}.icon-network:before{content:"\f122"}.icon-pinterest:before{content:"\f123"}.icon-play-button:before{content:"\f124"}.icon-reply:before{content:"\f125"}.icon-retweet:before{content:"\f126"}.icon-search:before{content:"\f127"}.icon-signal:before{content:"\f128"}.icon-spark-note:before{content:"\f129"}.icon-spark:before{content:"\f12a"}.icon-star:before{content:"\f12b"}.icon-tickets:before{content:"\f12c"}.icon-top-fan:before{content:"\f12d"}.icon-trophy:before{content:"\f12e"}.icon-tumblr:before{content:"\f12f"}.icon-tumblr_circle:before{content:"\f130"}.icon-twitter-circle:before{content:"\f131"}.icon-twitter:before{content:"\f132"}.icon-upload:before{content:"\f133"}.icon-url:before{content:"\f134"}.icon-user-account:before{content:"\f135"}.icon-users:before{content:"\f136"}.icon-video:before{content:"\f137"}.icon-youtube-small:before{content:"\f138"}.icon-youtube:before{content:"\f139"}.header-sprite,.header-global.logged-in .account,.nav-main .nav-ticketing .btn.tickets-fandango,.nav-main .nav-ticketing .btn.tickets-fandango-imax,.nav-main .nav-ticketing .btn.tickets-movietickets,.nav-main .nav-ticketing .btn.tickets-movietickets-imax,.hge-logo h1,.ie-logo-animate b,.landscape-warning .landscape-wrap:before{background:url('../img/header-sef7061b9c1.png') no-repeat}.nav-main .nav-item,.view-profile{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;color:#cba948;text-transform:uppercase}.nav-main .nav-item:hover,.view-profile:hover{text-decoration:none;color:#d9e3eb}.transition-header-footer header{-webkit-animation-name:header-transition-in;-moz-animation-name:header-transition-in;animation-name:header-transition-in;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;animation-delay:1.75s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes header-transition-in{from{top:-60px}to{top:0}}@-webkit-keyframes header-transition-in{from{top:-60px}to{top:0}}@keyframes header-transition-in{from{top:-60px}to{top:0}}.header-global{background:#000 url(../img/brush.png);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);height:65px;position:fixed;top:0;left:0;right:0;z-index:502;box-shadow:0 5px 20px #000;-ms-touch-action:none}.header-global:before{background:-ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);content:"";position:absolute;bottom:0;left:50%;margin-left:-30%;width:60%;height:1px}.header-global:after{background:-webkit-gradient(radial, 70% 80px, 0, 70% 80px, 100, color-stop(0%, rgba(255,255,255,0.25)), color-stop(52%, rgba(37,44,56,0.31)), color-stop(53%, rgba(37,43,55,0.3)), color-stop(98%, rgba(15,15,15,0.01)), color-stop(100%, rgba(15,15,15,0)));background:-webkit-radial-gradient(70% 80px, rgba(255,255,255,0.25) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%);background:-moz-radial-gradient(70% 80px, rgba(255,255,255,0.25) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%);background:radial-gradient(70% 80px, rgba(255,255,255,0.25) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%);content:"";position:absolute;left:0;top:-50px;height:115px;width:100%;z-index:-1}.header-global .user-auth{position:relative;float:right;height:65px;z-index:2}.header-global .account{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #525861), color-stop(100%, #1d2327));background:-webkit-linear-gradient(#525861,#1d2327);background:-moz-linear-gradient(#525861,#1d2327);background:linear-gradient(#525861,#1d2327);border-bottom:1px solid #444;text-align:right;padding:19px 15px;height:100%}.header-global .account>a{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#fff;float:right;font-size:14px;font-weight:normal;line-height:27px;display:block;padding-right:10px}.header-global .account a[class^="icon-"]{width:24px;height:24px}.header-global .account a[class^="icon-"]:first-child{margin-left:7px}.header-global .account a[class^="icon-"]:before{background:-webkit-linear-gradient(290deg, #d5a145,#bb8129 40%,#d5a145 60%,#9e6203 100%);background:-moz-linear-gradient(290deg, #d5a145,#bb8129 40%,#d5a145 60%,#9e6203 100%);background:linear-gradient(290deg, #d5a145,#bb8129 40%,#d5a145 60%,#9e6203 100%);color:#111;text-shadow:0 1px 0 rgba(217,227,235,0.5),0 1px 2px rgba(217,227,235,0.5);box-shadow:inset 0 2px 2px rgba(217,227,235,0.5),inset -1px -2px 2px rgba(0,0,0,0.25);border-radius:24px;width:24px;height:24px;line-height:24px;background:#BB8129;text-align:center;border:2px solid #000;font-size:24px}.header-global .account a[class^="icon-"]:hover{text-decoration:none}.header-global .account a[class^="icon-"]:hover:before{background:-webkit-linear-gradient(290deg, #d5a145,#dfb16b 40%,#e8cb98 60%,#9e6203 100%);background:-moz-linear-gradient(290deg, #d5a145,#dfb16b 40%,#e8cb98 60%,#9e6203 100%);background:linear-gradient(290deg, #d5a145,#dfb16b 40%,#e8cb98 60%,#9e6203 100%)}.header-global .account .icon-caret-down{background:#131313;position:absolute;right:30px;bottom:9px;border-radius:16px;width:16px;height:16px;text-decoration:center;padding:2px 3px 0 0}.header-global .account .icon-caret-down:before{background:none;box-shadow:none;text-shadow:none;color:#d2a649;text-decoration:none;text-align:center;font-size:9px}@media only screen and (max-width: 1024px){.header-global .account{padding:15px 7px}.header-global .account>a{padding-right:0}.header-global .account [class^="icon-"]{display:none}.header-global .account .icon-caret-down{display:block;right:1px}}@media only screen and (max-width: 320px){.header-global .account{padding:20px 10px}.header-global .account .icon-caret-down{bottom:1px}}.header-global .user-avatar{border:1px solid rgba(255,255,255,0.1);width:50px;height:50px;background:rgba(98,111,131,0.2);background-size:cover;background-origin:border-box;background-position:50% 50%;margin-top:2px;float:left}@media only screen and (max-width: 320px){.header-global .user-avatar{width:40px;height:40px}}.header-global .user-info{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#fff;line-height:15px;padding:0 0 0 55px;font-size:12px;text-align:left;white-space:nowrap}.header-global .user-info p{line-height:17px}.header-global .user-info p:first-child strong{color:#000}.header-global .user-info strong{color:#585e61;font-weight:bold}.header-global .nav-login{display:none;right:-1px;top:65px;text-align:left;min-width:130px}.header-global .nav-login a{overflow:hidden;text-overflow:ellipsis;line-height:45px}.no-touch .header-global .nav-login a{line-height:25px}@media only screen and (max-width: 768px){.header-global .nav-login{border-top:1px solid #434142;max-width:300px}}.header-global .notification{display:block;visibility:hidden;background:#a4adb4;background:rgba(164,173,180,0.9);padding-right:35px;min-height:70px;min-width:130px;position:absolute;top:76px;right:5px;z-index:-1;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity,top;-moz-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-duration:0.25s,0.15s;-moz-transition-duration:0.25s,0.15s;transition-duration:0.25s,0.15s;-webkit-transition-delay:0.25s,0.25s;-moz-transition-delay:0.25s,0.25s;transition-delay:0.25s,0.25s}.header-global .notification.hide{-webkit-transition-property:opacity,top,z-index;-moz-transition-property:opacity,top,z-index;transition-property:opacity,top,z-index;-webkit-transition-duration:0.15s,0.5s,0;-moz-transition-duration:0.15s,0.5s,0;transition-duration:0.15s,0.5s,0;-webkit-transition-delay:0,0.1s,0.15s;-moz-transition-delay:0,0.1s,0.15s;transition-delay:0,0.1s,0.15s;z-index:-1}.header-global .notification.show{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;top:77px;z-index:1}.header-global .notification.show a{top:0}.header-global .notification:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(164,173,180,0.9);position:absolute;top:-10px;right:87px}.header-global .notification p{min-width:250px}.header-global .notification a{-webkit-transition:top 0.25s;-webkit-transition-delay:0.25s;-moz-transition:top 0.25s 0.25s;transition:top 0.25s 0.25s;display:block;padding:20px 0 20px 70px;position:relative;top:-20px}.header-global .notification a:hover{text-decoration:none}.header-global .notification .icon{position:absolute;left:10px;top:50%;margin-top:-25px;height:50px;width:50px;overflow:hidden}.header-global .notification .icon img{max-width:50px}.header-global .notification .icon-close{position:absolute;top:50%;right:10px;margin-top:-10px;display:block;color:#585e61;font-size:18px;cursor:pointer}@media only screen and (min-width: 320px) and (max-width: 599px){.header-global .notification .icon-close{font-size:28px}}.header-global .notification .icon-close:hover{color:#1b1d1e}@media only screen and (min-width: 320px) and (max-width: 599px){.header-global .notification .icon-close:hover{color:#cba948}}@media only screen and (max-width: 768px){.header-global .notification{width:310px}.header-global .notification p{min-width:200px}.header-global .notification:after{right:15px}}.header-global.logged-in .account{background-position:0 -812px;border:none;padding-top:7px;width:200px}.header-global.logged-in .account>a{color:#151a1e}.header-global.logged-in .account:hover .nav-login,.header-global.logged-in .account.active .nav-login{display:block}.header-global.logged-in .account:hover .icon-caret-down,.header-global.logged-in .account.active .icon-caret-down{background:#fff}.header-global.logged-in .account:hover .icon-caret-down:before,.header-global.logged-in .account.active .icon-caret-down:before{color:#000}@media only screen and (max-width: 850px){.header-global.logged-in .account{width:150px}}@media only screen and (max-width: 768px){.header-global.logged-in .account{width:60px}.header-global.logged-in .account .user-info{display:none}.header-global.logged-in .account .icon-caret-down{bottom:3px;right:22px}}.nav-main{top:4px;text-align:center;position:relative;z-index:1}.nav-main span{display:block;color:#fff}.nav-main .nav-item{cursor:pointer;display:inline-block;font-size:13px;letter-spacing:0.1em;height:59px;padding:0 30px;position:relative;z-index:1}.nav-main .nav-item span:after{-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms;background:-webkit-gradient(radial, 80% 44px, 0, 80% 44px, 100, color-stop(0%, rgba(255,255,255,0.2)), color-stop(52%, rgba(37,44,56,0.31)), color-stop(53%, rgba(37,43,55,0.3)), color-stop(98%, rgba(15,15,15,0.01)), color-stop(100%, rgba(15,15,15,0))),#000 url(../img/brush.png);background:-webkit-radial-gradient(80% 44px, rgba(255,255,255,0.2) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%),#000 url(../img/brush.png);background:-moz-radial-gradient(80% 44px, rgba(255,255,255,0.2) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%),#000 url(../img/brush.png);background:radial-gradient(80% 44px, rgba(255,255,255,0.2) 0%,rgba(37,44,56,0.31) 52%,rgba(37,43,55,0.3) 53%,rgba(15,15,15,0.01) 98%,rgba(15,15,15,0) 100%),#000 url(../img/brush.png);-webkit-box-shadow:inset 0 0 20px #000;-moz-box-shadow:inset 0 0 20px #000;box-shadow:inset 0 0 20px #000;opacity:0;content:"";position:absolute;left:-5px;top:-3px;width:104%;height:63px;z-index:-1}.nav-main .nav-item:before{font-size:40px;position:relative;top:0;margin-bottom:0;text-decoration:none;text-align:center}.nav-main .nav-item:after{content:"";position:absolute;right:0;top:16px;width:1px;height:23px;z-index:-2;background:#0e0f0f;background:-moz-linear-gradient(top, #0e0f0f 0%, #1a1a1a 18%, #454444 73%, #575757 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e0f0f), color-stop(18%, #1a1a1a), color-stop(73%, #454444), color-stop(100%, #575757));background:-webkit-linear-gradient(top, #0e0f0f 0%, #1a1a1a 18%, #454444 73%, #575757 100%);background:-o-linear-gradient(top, #0e0f0f 0%, #1a1a1a 18%, #454444 73%, #575757 100%);background:-ms-linear-gradient(top, #0e0f0f 0%, #1a1a1a 18%, #454444 73%, #575757 100%);background:linear-gradient(to bottom, #0e0f0f 0%,#1a1a1a 18%,#454444 73%,#575757 100%)}.nav-main .nav-item:last-child:after{display:none}.nav-main .nav-item:hover span{color:#cba948}.nav-main .nav-item.active:before{color:#fff;text-shadow:0 0 15px #FFF, 0 0 1px #FFF}.nav-main .nav-item.active:after{display:none}.nav-main .nav-item.active span{color:#cba948}.nav-main .nav-item.active span:after{opacity:1}.nav-main .nav-ticketing .toggle{position:absolute;top:0;right:0;width:100%;height:100%;cursor:pointer}.nav-main .nav-ticketing .ticketing-dropdown{position:absolute;top:60px;left:auto;right:0;width:195px;padding:8px 10px 10px;background:rgba(0,0,0,0.95);display:none}.nav-main .nav-ticketing.active .ticketing-dropdown{display:block}.nav-main .nav-ticketing .btn{width:40px;height:40px;float:left;display:block;padding:0}.nav-main .nav-ticketing .btn+a{margin-left:5px}.nav-main .nav-ticketing .btn.tickets-fandango{background-position:12px -1433px}.nav-main .nav-ticketing .btn.tickets-fandango-imax{background-position:6px -1342px}.nav-main .nav-ticketing .btn.tickets-movietickets{background-position:12px -1472px}.nav-main .nav-ticketing .btn.tickets-movietickets-imax{background-position:6px -1390px}.nav-main .nav-ticketing input{height:40px;width:100%;line-height:30px;padding:3px 10px 5px;background:#53585b;color:#1b1d1e;border-top:2px solid rgba(27,29,30,0.5);font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;font-size:14px;margin-bottom:10px}.nav-main .nav-ticketing input:-moz-placeholder{color:rgba(27,29,30,0.8)}.nav-main .nav-ticketing input::-moz-placeholder{color:rgba(27,29,30,0.8)}.nav-main .nav-ticketing input::-webkit-input-placeholder{color:rgba(27,29,30,0.8)}.nav-main .nav-ticketing input:-ms-input-placeholder{color:rgba(27,29,30,0.8)}.nav-main .nav-ticketing input::-ms-clear{display:none}.nav-main .nav-ticketing input:focus{outline:0;background:rgba(88,94,97,0.9)}@media only screen and (min-width: 320px) and (max-width: 599px){.nav-main .nav-ticketing input{font-size:18px}}@media only screen and (max-width: 1280px){.nav-main .nav-item{padding:0 20px}}@media only screen and (max-width: 1150px){.nav-main .nav-item{font-size:13px;padding:0 10px}}@media only screen and (max-width: 1050px){.nav-main .nav-item{padding:0 8px}}@media only screen and (max-width: 800px){.nav-main .nav-item{padding:0;width:90px}.nav-main .nav-item:before{top:10px}.nav-main .nav-item:after{display:none}.nav-main .nav-item span{font-size:11px;text-indent:-9999px}.nav-main .nav-item span:after{left:0}}@media only screen and (max-width: 600px){.nav-main .nav-item{width:60px}}@media only screen and (max-width: 480px){.nav-main .nav-item{width:39px}.nav-main .nav-item:before{font-size:36px}}@media only screen and (max-width: 1440px){html:lang(fr) .nav-main .nav-item:before,html:lang(ca-fr) .nav-main .nav-item:before,html:lang(ru) .nav-main .nav-item:before,html:lang(es) .nav-main .nav-item:before{top:10px}html:lang(fr) .nav-main .nav-item:after,html:lang(ca-fr) .nav-main .nav-item:after,html:lang(ru) .nav-main .nav-item:after,html:lang(es) .nav-main .nav-item:after{display:none}html:lang(fr) .nav-main .nav-item span,html:lang(ca-fr) .nav-main .nav-item span,html:lang(ru) .nav-main .nav-item span,html:lang(es) .nav-main .nav-item span{font-size:11px;text-indent:-9999px}html:lang(fr) .nav-main .nav-item span:after,html:lang(ca-fr) .nav-main .nav-item span:after,html:lang(ru) .nav-main .nav-item span:after,html:lang(es) .nav-main .nav-item span:after{left:0}}.view-profile{float:right;margin:7px 5px 0 12px;text-align:center;width:50px}@media only screen and (max-width: 960px){.view-profile{font-size:12px}}@media only screen and (max-width: 900px){.view-profile{display:none}}header .login{text-align:right;min-width:140px;float:right;padding-right:20px;margin-left:7px;height:40px;position:relative;z-index:2}@media only screen and (min-width: 320px) and (max-width: 599px){header .login.logged-in .user-avatar{right:10px;left:auto}header .login.logged-in .user-points{display:none}}@media only screen and (max-width: 600px){header .login.logged-in{width:110px}}.hge-logo{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #525861), color-stop(100%, #1d2327));background:-webkit-linear-gradient(#525861,#1d2327);background:-moz-linear-gradient(#525861,#1d2327);background:linear-gradient(#525861,#1d2327);border-bottom:1px solid #444;float:left;text-indent:-999em;display:block;width:240px;height:65px;padding-top:17px;overflow:hidden;position:relative;z-index:2}.hge-logo h1{background-position:0 -756px;width:197px;height:33px;margin:0 auto}@media only screen and (max-width: 1024px){.hge-logo{width:60px}.hge-logo h1{background-position:0 -899px;width:15px}}@media only screen and (max-width: 320px){.hge-logo{width:50px}}html,body,#container{width:100%;height:100%}html{background:#000 url(../img/line-pattern-1.png);overflow-x:hidden}html.no-scroll{overflow-y:hidden}body{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#fff;-ms-touch-action:pan-y}body h1{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px}body h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:24px}body p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}body.home,body.ugc,body.feature-detail{height:101%}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}.main{min-height:100%;padding:55px 0 75px 0px;overflow:hidden}.hidden{visibility:hidden;display:none;opacity:0}.icon-youtube:before{padding-top:3px;margin-right:10px;font-size:46px;text-align:center;color:#ffea78;background-position:0 -1376px;height:29px;width:71px;text-decoration:none}.transition-header-footer footer{-webkit-animation-name:footer-transition-in;-moz-animation-name:footer-transition-in;animation-name:footer-transition-in;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-moz-keyframes footer-transition-in{from{bottom:-78px}to{bottom:0}}@-webkit-keyframes footer-transition-in{from{bottom:-78px}to{bottom:0}}@keyframes footer-transition-in{from{bottom:-78px}to{bottom:0}}footer{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #191b1d), color-stop(23%, #0a0b0b), color-stop(42%, #010101), color-stop(100%, #000000));background:-webkit-linear-gradient(#191b1d,#0a0b0b 23%,#010101 42%,#000000);background:-moz-linear-gradient(#191b1d,#0a0b0b 23%,#010101 42%,#000000);background:linear-gradient(#191b1d,#0a0b0b 23%,#010101 42%,#000000);height:74px;position:fixed;left:0;right:0;bottom:0;z-index:500;box-shadow:0 0 10px #000;-ms-touch-action:none}footer:before{background:-ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(left, rgba(255,255,255,0),rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);content:"";position:absolute;left:50%;margin-left:-40%;width:80%;height:1px}.cssanimations footer .ie-logo-animate{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0}.cssanimations footer .ie-logo-animate.shown{opacity:1}.cssanimations footer .ie-logo-animate:hover .flare{opacity:1}.cssanimations footer .ie-logo-animate:hover .flare span{-webkit-animation-name:ie-logo-orbit;-moz-animation-name:ie-logo-orbit;animation-name:ie-logo-orbit}.cssanimations footer .ie-logo-animate:hover .flare i{-webkit-animation-name:ie-logo-flare;-moz-animation-name:ie-logo-flare;animation-name:ie-logo-flare}.cssanimations footer .ie-logo-animate .flare{opacity:0;display:block;position:absolute;left:0px;top:11px;width:20px;height:20px;-webkit-transform:rotateZ(45deg) rotateY(-60deg);-moz-transform:rotateZ(45deg) rotateY(-60deg);-ms-transform:rotateZ(45deg) rotateY(-60deg);transform:rotateZ(45deg) rotateY(-60deg)}.cssanimations footer .ie-logo-animate .flare.active{opacity:1}.cssanimations footer .ie-logo-animate .flare.active span{-webkit-animation-name:ie-logo-orbit;-moz-animation-name:ie-logo-orbit;animation-name:ie-logo-orbit}.cssanimations footer .ie-logo-animate .flare.active i{-webkit-animation-name:ie-logo-flare;-moz-animation-name:ie-logo-flare;animation-name:ie-logo-flare}.cssanimations footer .ie-logo-animate .flare span,.cssanimations footer .ie-logo-animate .flare i{position:absolute;display:block;content:"";-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);-webkit-animation-duration:2000ms;-moz-animation-duration:2000ms;animation-duration:2000ms;-webkit-animation-delay:0ms;-moz-animation-delay:0ms;animation-delay:0ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.cssanimations footer .ie-logo-animate .flare span{left:8px;top:1px;width:13px;height:8px;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%}.cssanimations footer .ie-logo-animate .flare i{top:-25px;right:-25px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.legal{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1f2122), color-stop(100%, #050606));background:-webkit-linear-gradient(#1f2122,#050606);background:-moz-linear-gradient(#1f2122,#050606);background:linear-gradient(#1f2122,#050606);color:#585e61;border-top:1px solid #585e61;box-shadow:inset 0 2px 1px rgba(0,0,0,0.25);text-align:center;line-height:19px;height:19px;position:absolute;bottom:0;left:0;right:0}.legal .dropup{display:inline-block;position:relative;margin-right:42px;height:18px}.legal .dropup:after{content:"";position:absolute;border-right:1px solid #585e61;right:-21px;bottom:3px;width:1px;height:10px}.legal .dropup.active,.legal .dropup:hover{color:#bbb}.legal .dropup.active .dropup-items,.legal .dropup:hover .dropup-items{display:block}.legal .dropup:last-child{margin-right:0}.legal a.dropup:after{display:none;padding-right:5px}.legal .dropup-items{display:block;bottom:18px;text-align:left;left:50%;border-bottom-width:1px;display:none}.legal .dropup-items img{margin-bottom:15px}.legal .legal-dropup .dropup-items{width:220px;margin-left:-110px}.legal .share-dropup .dropup-items{width:100px;margin-left:-50px}.legal .region-dropup .dropup-items{margin-left:-100px}@media only screen and (max-height: 500px){.legal .region-dropup .dropup-items{margin-left:-180px;width:250px;overflow:hidden}.legal .region-dropup .dropup-items a{min-width:50%;float:left;padding-right:0}}.legal small{text-align:center;display:block;font-size:10px;line-height:1.2em;color:#444}.ie-logo{background:url(../img/footer/rethink.png) no-repeat;position:absolute;left:20px;top:7px;width:123px;height:41px;text-indent:-9999px}@media only screen and (max-width: 768px){.ie-logo{background-position:-13px 0;width:23px;height:30px;top:11px}}.ie-logo-animate{position:absolute;font-size:14px;line-height:30px;padding:5px 0;display:block;float:left;color:#fff;text-decoration:none;font-weight:200;width:197px;height:40px;top:0;left:0;overflow:hidden;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.ie-logo-animate .name,.ie-logo-animate .collab{position:absolute;top:14px;overflow:hidden;white-space:pre;right:0;left:10px;height:30px;display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.ie-logo-animate .name span,.ie-logo-animate .collab span{position:absolute;top:0;font-size:18px;display:block}.ie-logo-animate .name{left:100%;font-size:16px;color:#fff;-webkit-transition:left 200ms ease-in-out;-moz-transition:left 200ms ease-in-out;transition:left 200ms ease-in-out}.ie-logo-animate .name span{right:22px;text-align:left}.ie-logo-animate .collab{-webkit-transition:right 200ms ease-in-out;-moz-transition:right 200ms ease-in-out;transition:right 200ms ease-in-out}.ie-logo-animate .collab span{left:0;text-align:right}.ie-logo-animate b{position:absolute;top:10px;right:0;width:30px;height:30px;background-position:0 -952px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie-logo-animate .flare{display:none}.ie-logo-animate:focus,.ie-logo-animate:hover,.ie-logo-animate.active{outline:0}.ie-logo-animate:focus .name,.ie-logo-animate:hover .name,.ie-logo-animate.active .name{left:0%}.ie-logo-animate:focus .collab,.ie-logo-animate:hover .collab,.ie-logo-animate.active .collab{right:100%}.ie-logo-animate:focus b,.ie-logo-animate:hover b,.ie-logo-animate.active b{right:155px}.film-ad{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #525861), color-stop(100%, #1d2327));background:-webkit-linear-gradient(#525861,#1d2327);background:-moz-linear-gradient(#525861,#1d2327);background:linear-gradient(#525861,#1d2327);border-top:1px solid #444444;height:61px;position:absolute;text-align:center;padding:4px 0;box-shadow:0 -5px 5px rgba(0,0,0,0.6);text-shadow:0 1px 2px #000;text-transform:uppercase;text-decoration:none;left:50%;top:0px;width:300px;margin-left:-150px;text-align:center;overflow:hidden}.film-ad strong,.film-ad small{text-indent:-9999px;font-size:10px;display:none}@media only screen and (max-width: 481px){.film-ad{display:none}}@media only screen and (max-width: 768px){.ie-logo-animate,.ie-logo-animate:focus,.ie-logo-animate:hover,.ie-logo-animate.active{width:40px !important}.ie-logo-animate .name,.ie-logo-animate .collab,.ie-logo-animate:focus .name,.ie-logo-animate:focus .collab,.ie-logo-animate:hover .name,.ie-logo-animate:hover .collab,.ie-logo-animate.active .name,.ie-logo-animate.active .collab{display:none}.ie-logo-animate b,.ie-logo-animate:focus b,.ie-logo-animate:hover b,.ie-logo-animate.active b{right:0}.legal .dropup{padding-top:20px;height:38px;top:-20px}.legal .legal-dropup .dropup-items{margin-left:-50px}}@-moz-keyframes ie-logo-orbit{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes ie-logo-orbit{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes ie-logo-orbit{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@-moz-keyframes ie-logo-flare{0%{opacity:0;-moz-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}25%{opacity:0;-moz-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}40%{opacity:.8;-moz-transform:scale(0.5) rotateY(60deg);transform:scale(0.5) rotateY(60deg)}50%{opacity:1;-moz-transform:scale(0.8) rotateY(60deg);transform:scale(0.8) rotateY(60deg)}65%{opacity:.5;-moz-transform:scale(0.3) rotateY(60deg);transform:scale(0.3) rotateY(60deg)}80%{opacity:0;-moz-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}100%{opacity:0;-moz-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}}@-webkit-keyframes ie-logo-flare{0%{opacity:0;-webkit-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}25%{opacity:0;-webkit-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}40%{opacity:.8;-webkit-transform:scale(0.5) rotateY(60deg);transform:scale(0.5) rotateY(60deg)}50%{opacity:1;-webkit-transform:scale(0.8) rotateY(60deg);transform:scale(0.8) rotateY(60deg)}65%{opacity:.5;-webkit-transform:scale(0.3) rotateY(60deg);transform:scale(0.3) rotateY(60deg)}80%{opacity:0;-webkit-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}100%{opacity:0;-webkit-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}}@keyframes ie-logo-flare{0%{opacity:0;transform:scale(0) rotateY(60deg)}25%{opacity:0;transform:scale(0) rotateY(60deg)}40%{opacity:.8;transform:scale(0.5) rotateY(60deg)}50%{opacity:1;transform:scale(0.8) rotateY(60deg)}65%{opacity:.5;transform:scale(0.3) rotateY(60deg)}80%{opacity:0;transform:scale(0) rotateY(60deg)}100%{opacity:0;transform:scale(0) rotateY(60deg)}}.grid{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;-ms-touch-action:pan-y;position:relative}.grid.is-one-column{padding:0 10px}.grid-detail{position:absolute;top:0;left:0;bottom:0;right:0;z-index:499;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-detail.is-one-column{display:none}.grid-filters,.grid-filters-header{padding:21px 8px 11px;min-height:80px;position:relative;margin:0px 10px;margin-bottom:11px;margin-bottom:0;padding-top:20px;padding-bottom:0px}.grid-filters h4,.grid-filters-header h4{width:300px;margin:0 auto;font-size:24px;text-align:center}@media only screen and (max-width: 1024px){.grid-filters h4,.grid-filters-header h4{font-size:20px}}@media only screen and (max-width: 768px){.grid-filters h4,.grid-filters-header h4{font-size:18px}}.is-showing-detail .grid-filters,.is-showing-detail .grid-filters-header{display:none}.grid-filters .pillbox,.grid-filters-header .pillbox{float:left;margin-right:20px;margin-bottom:10px;background:#000;border:none;border-top:1px solid #272727;border-bottom:1px solid #5c5c5c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #272727), color-stop(30%, #000000), color-stop(85%, #5c5c5c)),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #272727), color-stop(30%, #000000), color-stop(85%, #5c5c5c));background-image:-webkit-linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%),-webkit-linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%);background-image:-moz-linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%),-moz-linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%);background-image:linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%),linear-gradient(top, #272727,#000000 30%,#5c5c5c 85%);-webkit-background-size:1px 100%;-moz-background-size:1px 100%;background-size:1px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.grid-filters .pillbox.filter-media-type,.grid-filters-header .pillbox.filter-media-type{float:left}.grid-filters .pillbox.filter-source,.grid-filters-header .pillbox.filter-source{margin-right:40px}@media only screen and (max-width: 1024px){.grid-filters .pillbox,.grid-filters-header .pillbox{margin-right:10px}}@media only screen and (max-width: 640px){.grid-filters .pillbox,.grid-filters-header .pillbox{display:none}}.grid-filters .search,.grid-filters-header .search{float:right;width:240px;position:relative;margin-left:20px;margin-right:0}.grid-filters .search input,.grid-filters-header .search input{position:absolute;top:0;right:40px;z-index:2;width:200px;height:100%;line-height:34px;padding:3px 10px 5px;background:none;color:#75797d;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;font-size:14px}.grid-filters .search input:-moz-placeholder,.grid-filters-header .search input:-moz-placeholder{color:rgba(117,121,125,0.5)}.grid-filters .search input::-moz-placeholder,.grid-filters-header .search input::-moz-placeholder{color:rgba(117,121,125,0.5)}.grid-filters .search input::-webkit-input-placeholder,.grid-filters-header .search input::-webkit-input-placeholder{color:rgba(117,121,125,0.5)}.grid-filters .search input:-ms-input-placeholder,.grid-filters-header .search input:-ms-input-placeholder{color:rgba(117,121,125,0.5)}.grid-filters .search input::-ms-clear,.grid-filters-header .search input::-ms-clear{display:none}.grid-filters .search input:focus,.grid-filters-header .search input:focus{outline:0;background:none}.grid-filters .search .clear,.grid-filters-header .search .clear{position:absolute;z-index:3;top:0;right:40px;width:40px;line-height:36px;text-align:center;font-size:30px;cursor:pointer;color:#1b1d1e;display:block}.grid-filters .search .clear:hover,.grid-filters-header .search .clear:hover{color:#a4adb4;background:rgba(0,0,0,0.2)}.grid-filters .search button,.grid-filters-header .search button{background:none;color:#585e61;position:absolute;top:0;right:0;width:40px;height:36px;line-height:36px;text-align:center;font-size:20px}.grid-filters .search button:active,.grid-filters .search button:focus,.grid-filters-header .search button:active,.grid-filters-header .search button:focus{outline:0;color:#cba948}@media only screen and (max-width: 1024px){.grid-filters .search,.grid-filters-header .search{margin-left:140px}}@media only screen and (max-width: 640px){.grid-filters .search,.grid-filters-header .search{display:none}}@media only screen and (max-width: 880px){.grid-filters .pillbox .pill,.grid-filters-header .pillbox .pill{padding-left:7px;padding-right:7px}}@media only screen and (max-width: 600px){.grid-filters,.grid-filters-header{display:none}}.grid-filters-header{border-top:1px solid #252525;border-bottom:1px solid #252525;min-height:60px;padding-top:16px;margin-bottom:11px;margin-top:36px}.block{display:block;position:absolute;top:0;left:0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;cursor:pointer;background:#000;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block a{color:#626f83;position:relative}.block>a{display:block;width:100%;height:100%}.block .spark,.block .spark-box,.block .spark-box{position:absolute;bottom:0;right:0;z-index:2}.block:before{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;border-top:1px solid #444;border-bottom:1px solid transparent;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(30%, #2b2b2b), color-stop(100%, transparent)),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(30%, #2b2b2b), color-stop(100%, transparent));background-image:-webkit-linear-gradient(#444444,#2b2b2b 30%,transparent),-webkit-linear-gradient(#444444,#2b2b2b 30%,transparent);background-image:-moz-linear-gradient(#444444,#2b2b2b 30%,transparent),-moz-linear-gradient(#444444,#2b2b2b 30%,transparent);background-image:linear-gradient(#444444,#2b2b2b 30%,transparent),linear-gradient(#444444,#2b2b2b 30%,transparent);-webkit-background-size:1px 100%;-moz-background-size:1px 100%;background-size:1px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat;content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.block .icon-caret-right:before{display:none}.block.hidden{visibility:hidden}.block.single-column{position:relative;margin-top:20px}.block.disabled{cursor:default}.block.disabled:before{content:"";background:rgba(0,0,0,0.9);position:absolute;left:0;top:0;height:100%;width:100%;z-index:2}.no-touch .block:hover:before{-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;border-top:1px solid #d2a649;border-bottom:1px solid #ffe978;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d2a649), color-stop(30%, #ba8d2e), color-stop(100%, #ffe978)),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d2a649), color-stop(30%, #ba8d2e), color-stop(100%, #ffe978));background-image:-webkit-linear-gradient(#d2a649,#ba8d2e 30%,#ffe978),-webkit-linear-gradient(#d2a649,#ba8d2e 30%,#ffe978);background-image:-moz-linear-gradient(#d2a649,#ba8d2e 30%,#ffe978),-moz-linear-gradient(#d2a649,#ba8d2e 30%,#ffe978);background-image:linear-gradient(#d2a649,#ba8d2e 30%,#ffe978),linear-gradient(#d2a649,#ba8d2e 30%,#ffe978);-webkit-background-size:1px 100%;-moz-background-size:1px 100%;background-size:1px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat}.no-touch .ugc .block:hover:before{left:-1px;right:-1px;bottom:-1px}.author{padding:5px 30px 5px 42px;height:40px;line-height:30px;color:#626f83;font-size:12px;position:relative}.author b{display:block;white-space:pre;white-space:nowrap;overflow:hidden;font-weight:700}.author .avatar{position:absolute;top:6px;left:6px;width:28px;height:28px;border:1px solid rgba(255,255,255,0.1);background:rgba(98,111,131,0.2);background-size:cover;background-origin:border-box;background-position:50% 50%;display:block}.block.is-feature .thumb,.block.is-photo .thumb,.block.is-video .thumb{display:none;width:100%;height:auto}.block.is-feature .author,.block.is-photo .author,.block.is-video .author{position:absolute;left:0;right:0;top:0;z-index:2}.block.is-feature .author .avatar,.block.is-feature .author b,.block.is-photo .author .avatar,.block.is-photo .author b,.block.is-video .author .avatar,.block.is-video .author b{display:none}.block.is-feature .spark-box,.block.is-photo .spark-box,.block.is-video .spark-box{bottom:auto;top:8px;right:8px}.block.is-feature.single-column,.block.is-photo.single-column,.block.is-video.single-column{background:none !important}.block.is-feature.single-column .thumb,.block.is-photo.single-column .thumb,.block.is-video.single-column .thumb{display:block}.block.is-feature.is-video .icon-caret-right:before,.block.is-photo.is-video .icon-caret-right:before,.block.is-video.is-video .icon-caret-right:before{display:block}.block.is-feature.is-twitter .author,.block.is-photo.is-twitter .author,.block.is-video.is-twitter .author{display:none}.block.is-feature.is-twitter .author a,.block.is-feature.is-twitter .author span,.block.is-photo.is-twitter .author a,.block.is-photo.is-twitter .author span,.block.is-video.is-twitter .author a,.block.is-video.is-twitter .author span{line-height:15px;display:block;white-space:pre;white-space:nowrap}.block.is-feature.is-twitter .author .delete,.block.is-photo.is-twitter .author .delete,.block.is-video.is-twitter .author .delete{display:none}.block.is-text{background:#0a0b0e;border:1px solid #282828}.block.is-text.is-twitter.is-w2-h1,.block.is-text.is-twitter.is-w1-h2,.is-w2-h1 .block.is-text.is-twitter,.is-w1-h2 .block.is-text.is-twitter{font-size:135%}.block.is-text.is-twitter.is-w2-h2,.is-w2-h2 .block.is-text.is-twitter{font-size:210%}.block.is-text.is-twitter.is-w3-h3,.is-w3-h3 .block.is-text.is-twitter{font-size:300%}.block.is-text>a{z-index:1}.block.is-text blockquote{position:absolute;top:45px;left:0;right:0;bottom:40px;line-height:1.6;font-size:100%;word-wrap:break-word;color:#75797d;overflow:hidden;padding:10px;padding-top:40px}.block.is-text blockquote p{margin-bottom:0.5em}.block.is-text.single-column{font-size:100%;height:auto;padding-bottom:40px}.block.is-text.single-column blockquote{position:relative;top:45px;bottom:0;padding:35px 10px;font-size:16px}.block.is-text.is-twitter .actions .time:before{color:#119ad1}.block.is-text.is-tumblr .actions .time:before{color:#4b6e87}.block.is-text.is-facebook .actions .time:before{color:#3c5a98}.block.is-text .actions{display:block;position:absolute;bottom:0;left:0;right:0;z-index:1;text-align:right;line-height:15px;padding-right:5px}.block.is-text .actions .time{position:absolute;bottom:0;left:0;padding:10px;font-size:12px;line-height:18px;color:#555}.block.is-text .actions .time:hover{color:#333}.block.is-text .actions .time:before{font-size:18px;padding-right:2px;vertical-align:top}.block.is-text .actions a{display:inline-block;padding:10px 5px;float:right;font-size:13px;text-decoration:none;color:#555}.block.is-text .actions a:hover{color:#111}.block.is-text .author{position:absolute;border:5px solid #000;border-top:0;bottom:0;left:0;right:0;z-index:1;height:45px;background:#000;z-index:1;padding-left:5px;padding-top:43px}.block.is-text .author a,.block.is-text .author .poster-sn{color:#75797d;font-size:14px;font-weight:700}.block.is-text .author .delete{padding-top:24px}.block.is-text .author{position:absolute;top:3px;left:3px;right:3px;bottom:auto;background:0;border:0}.block.is-text .author a,.block.is-text .author span{line-height:15px;display:block;white-space:pre;white-space:nowrap;overflow:hidden}.block.is-text .spark-box{top:8px;right:8px}.block.is-text.has-background-image blockquote{top:auto;max-height:55%;bottom:0;padding-bottom:0;padding-top:30px;border-bottom:40px solid #000;background:rgba(0,0,0,0.8);background:-webkit-gradient(linear, 50% 0%, 50% 20, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.8)));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8) 20px);background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8) 20px);background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8) 20px)}.block.is-text.is-twitter{background:#0a0b0e;color:#75797d}.block.is-text.is-twitter blockquote{color:#75797d;top:45px;bottom:30px;padding:0 10px;padding-top:40px;overflow:hidden;font-size:70%}.block.is-text.is-twitter blockquote:after{display:none}.block.is-text.is-twitter.single-column blockquote{bottom:0;padding:45px 10px 35px;font-size:16px}.block.is-text.is-twitter .author{position:absolute;top:3px;left:3px;right:3px;bottom:auto;background:0;border:0}.block.is-text.is-twitter .author a,.block.is-text.is-twitter .author span{line-height:15px;display:block;white-space:pre;white-space:nowrap;overflow:hidden}.home-sprite{background:url('../img/sprites/home-s42bc950de9.png') no-repeat}.block.is-feature strong,.block.is-feature em{overflow:hidden;text-overflow:ellipsis;width:100%}.block.is-feature{-webkit-transition:width 100ms,height 100ms,margin 100ms;-moz-transition:width 100ms,height 100ms,margin 100ms;transition:width 100ms,height 100ms,margin 100ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;cursor:default;padding:1px}.block.is-feature>a{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block.is-feature:after{-webkit-transition:all 100ms;-webkit-transition-delay:100ms;-moz-transition:all 100ms 100ms;transition:all 100ms 100ms;opacity:0;content:"";position:absolute;left:-9px;top:-9px;bottom:-9px;right:-9px;z-index:-2}.block.is-feature .spark,.block.is-feature .spark-box,.block.is-feature .spark-box{-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms;top:8px;right:8px}.block.is-feature .spark:before,.block.is-feature .spark-box:before{background:transparent;content:"";position:absolute;width:78px;height:60px;left:-10px;top:-8px;right:0;bottom:0}.no-touch .block.is-feature .spark:before,.no-touch .block.is-feature .spark-box:before{display:none}.block.is-feature .icon-external-link:before{-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms;display:block;color:#d2a649;background-position:0 -1435px;height:29px;width:29px;text-align:center;margin-right:10px;font-size:24px;position:absolute;left:5px;top:5px;z-index:2}.block.is-feature .icon-external-link:hover{text-decoration:none}.block.is-feature p{-webkit-transition:all 100ms;-moz-transition:all 100ms;transition:all 100ms;padding:0 20px;position:absolute;bottom:20px;left:0;z-index:2;width:100%}.block.is-feature strong{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;display:block;color:#d2a649;font-size:12px;line-height:12px;text-transform:uppercase}.block.is-feature em{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;display:block;color:#fff;font-size:18px;margin-top:7px}.block.is-feature .text{width:100%;height:100%}.block.is-feature.is-promo-ie .text,.block.is-feature.is-promo-tickets .text{background:none}.block.is-feature.is-promo-ie p{display:none}.block.is-feature.is-promo-tickets{background-color:transparent;background-image:url(../img/tickets-promo.png);cursor:default}.block.is-feature.is-promo-tickets:before,.block.is-feature.is-promo-tickets:after{display:none}.block.is-feature.is-promo-tickets p{position:static;font-size:77%}.block.is-feature.is-promo-tickets strong{display:none}.block.is-feature.is-promo-tickets input{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:14px;border-top:1px solid #272727;border-bottom:1px solid #5b5b5b;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #272727), color-stop(30%, #0e0e0e), color-stop(100%, #5b5b5b)),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #272727), color-stop(30%, #0e0e0e), color-stop(100%, #5b5b5b));background-image:-webkit-linear-gradient(#272727,#0e0e0e 30%,#5b5b5b),-webkit-linear-gradient(#272727,#0e0e0e 30%,#5b5b5b);background-image:-moz-linear-gradient(#272727,#0e0e0e 30%,#5b5b5b),-moz-linear-gradient(#272727,#0e0e0e 30%,#5b5b5b);background-image:linear-gradient(#272727,#0e0e0e 30%,#5b5b5b),linear-gradient(#272727,#0e0e0e 30%,#5b5b5b);-webkit-background-size:1px 100%;-moz-background-size:1px 100%;background-size:1px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat;background-color:#000;color:#585e61;width:65%;height:15%;text-align:center;text-transform:uppercase;position:absolute;left:18%;top:40%}.block.is-feature.is-promo-tickets input:active,.block.is-feature.is-promo-tickets input:focus{outline:none}@media only screen and (min-width: 320px) and (max-width: 599px){.block.is-feature.is-promo-tickets input{font-size:18px}}.block.is-feature.is-promo-tickets li{position:absolute;bottom:22%;width:13%;height:13%;text-indent:-9999px}.block.is-feature.is-promo-tickets .fandango{left:36%}.block.is-feature.is-promo-tickets .movietickets{left:49%}.block.is-feature.is-promo-tickets .fandango-imax{left:48%}.block.is-feature.is-promo-tickets .movietickets-imax{left:67%}.block.is-feature.hover{margin-top:10px}.block.is-feature.hover p{padding:0 10px;bottom:10px}.block.is-feature.hover:before{left:-10px;right:-10px;top:-10px;bottom:-10px}.block.is-feature.hover:after{background-image:-ms-linear-gradient(top, rgba(255,255,255,0.1) 20%, rgba(2,3,3,0.5) 80%, #000);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, rgba(255,255,255,0.1)), color-stop(80%, rgba(2,3,3,0.5)), color-stop(100%, #000000));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 20%,rgba(2,3,3,0.5) 80%,#000000);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.1) 20%,rgba(2,3,3,0.5) 80%,#000000);background-image:linear-gradient(top, rgba(255,255,255,0.1) 20%,rgba(2,3,3,0.5) 80%,#000000);opacity:1}.block.is-feature.hover .spark,.block.is-feature.hover .spark-box,.block.is-feature.hover .spark-box{top:-2px;right:-2px}.block.is-feature.hover .icon-external-link{text-decoration:none}.block.is-feature.hover .icon-external-link:before{left:-5px;top:-5px}.block.is-feature.hover.is-promo-tickets{margin-top:0}.block-stretchbox article{color:#2c2c2c}.block-stretchbox article.box-16x9{width:70%}.block-stretchbox article.box-16x9:after{margin-top:56.25%}.block-stretchbox article.box-3x4{width:30%}.block-stretchbox article.box-3x4:after{margin-top:131.20%}.block-stretchbox article.box-5x2{width:58%}.block-stretchbox article.box-5x2:after{margin-top:40%}.block-stretchbox article>.container{padding:5px}.block-stretchbox article .carousel{position:relative;height:100%}.block-stretchbox article h2{margin-right:0}.block-stretchbox article h1{text-transform:uppercase;font-size:1.8em;font-weight:bold;margin-top:1em}.block-stretchbox article p{font-size:1.4em;line-height:1.5em;margin:1.8em 0}.block-stretchbox article p strong{font-weight:bold}.block-stretchbox article .items{height:100%}.block-stretchbox article .items a,.block-stretchbox article .items img{display:block}.detail-sprite{background:url('../img/detail-sefcfcfb0f0.png') no-repeat}.detail{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform-origin:50% 0 50%;-moz-transform-origin:50% 0 50%;-ms-transform-origin:50% 0 50%;transform-origin:50% 0 50%;color:#bbb;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-touch-action:pan-y}.detail a,.detail .body a{color:#626f83}.detail .detail-inner{width:100%;height:100%}.detail .frame{display:block;width:100%;height:30px;border-bottom:1px solid black;background:#3f3f3f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail .frame>div:first-child{width:100%;height:29px;border-bottom:1px solid #f9f9f9;border-color:rgba(255,255,255,0.3);font-size:24px;text-align:center}.detail .frame>div:first-child:before{text-shadow:0px 1px 0px rgba(0,0,0,0.75)}.detail .frame-content{width:65%;height:667px;overflow:scroll}@media only screen and (max-width: 900px){.detail .frame-content{width:100%}}.detail .details-header{margin:0;position:relative;width:100%;height:110px;padding:18px;background:url("../img/bg.png")}.detail .hge-author{height:45px;position:relative;padding-left:85px}.detail .hge-author .avatar{top:0;left:0;width:70px;height:70px;position:absolute;background:url("../img/empty-profile.jpg") no-repeat;background-size:cover;background-position:50% 50%}@media only screen and (max-width: 700px){.detail .hge-author .avatar{width:40px;height:40px}}.detail .hge-author .badges-and-sparks{display:block;padding-top:6px}.detail .hge-author .hge-profile{font-size:14px;line-height:1;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#cba948}.detail .hge-author .hge-username{padding-top:10px;font-size:18px;line-height:25px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.detail .hge-author .hge-badges,.detail .hge-author .hge-sparks{float:left;line-height:18px;font-size:14px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;margin-left:50px}.detail .hge-author .hge-badges b,.detail .hge-author .hge-sparks b{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.detail .hge-author .hge-badges{margin:0}@media only screen and (max-width: 1100px){.detail .hge-author .hge-badges,.detail .hge-author .hge-sparks{font-size:12px}.detail .hge-author .hge-sparks{margin-left:20px}}@media only screen and (max-width: 950px){.detail .hge-author .hge-badges,.detail .hge-author .hge-sparks{line-height:23px;font-size:12px}.detail .hge-author .hge-sparks{margin-left:20px}.detail .hge-author .hge-sparks{clear:right}}@media only screen and (max-width: 700px){.detail .hge-author{padding-left:55px}.detail .hge-author .hge-badges,.detail .hge-author .hge-sparks{font-size:16px}.detail .hge-author .hge-profile{font-size:14px}}.detail .close{width:30px;height:30px;display:block;position:absolute;top:0;right:0;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px);cursor:pointer}.detail .close:before{position:absolute;top:0;left:0;font-size:26px;border-left:1px solid #f9f9f9;border-color:rgba(255,255,255,0.3);width:42px;height:29px;text-align:center;line-height:27px;text-indent:-15px}.detail .close:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.detail .author{padding:0;height:80px}.detail .author .name{display:block;font-weight:bold;font-size:24px;line-height:40px;white-space:pre;white-space:nowrap;overflow:hidden}.detail .author .human-name{font-weight:normal;color:#595e61}.detail .author .time{font-weight:normal;color:#595e61;font-size:14px;line-height:40px;display:block}.detail .author .time:before{padding-right:8px}.detail .author .time:hover{color:#8b9195;text-decoration:none}.detail .author .avatar{top:0;left:0;width:80px;height:80px;position:absolute;display:none}.detail .author .avatar:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.detail .author.has-avatar{padding-left:100px}.detail .author.has-avatar .avatar{display:block}.detail .share{position:absolute;top:16px;right:18px;width:345px;height:40px}.detail .share .share-widget{position:absolute;top:50px;right:0}.detail .share .share-button:hover{text-decoration:none}.detail .spark,.detail .spark-box{float:right;position:relative}.detail .flag,.detail .delete{display:block;cursor:pointer;width:20px;height:20px;line-height:20px;float:right;font-weight:700;position:relative}.detail .flag:hover:before,.detail .delete:hover:before{color:#646a75}.detail .flag:before,.detail .delete:before{position:absolute;right:35px;top:0;bottom:0;line-height:22px}.detail .flag.active:before,.detail .delete.active:before{color:#f00}.detail .flag{background-position:0 -1435px;height:29px;width:29px;border-radius:10px;color:#cba948;font-size:15px;text-align:center;margin:11px 15px 0}.detail .flag:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.detail .flag:hover:before{content:attr(data-flag);color:#cba948}.detail .flag.active,.detail .flag.active:hover{background:#f00}.detail .flag.active:before{content:attr(data-flagged)}.detail .flag span{font-size:24px}.detail .delete{color:#646a75;margin:11px 5px 0}.detail .delete .icon-delete{font-size:20px}.detail .delete:hover{color:#a4adb4}.detail .delete:hover:before{color:#a4adb4;content:"Delete"}.detail .delete.active{color:#a4adb4}.detail .delete.active:before{content:"Delete?";color:#f00}.detail .network-profile{width:100%;padding:16px 18px;background:#3f3f3f;background-image:url("../img/line-pattern-3.png")}.detail .network-profile .network{display:inline-block;height:45px;vertical-align:top;padding-top:15px;padding-right:15px;margin-right:15px;border-right:1px solid #FFF}.detail .network-profile .author{display:inline-block;height:auto}.detail .network-profile .author.has-avatar{padding-left:50px}.detail .network-profile .author .avatar{top:3px;width:40px;height:40px}.detail .network-profile .author .name{color:#FFF;line-height:26px;font-size:22px}@media only screen and (min-width: 320px) and (max-width: 599px){.detail .network-profile .author .name{font-size:18px}}.detail .network-profile .author .time{color:#fff;line-height:22px}.detail .network-profile .flag,.detail .network-profile .delete{display:inline}.detail .body{width:100%;min-height:480px;padding:20px;background:url("../img/line-pattern-3.png")}.detail .body h1{font-size:14px;line-height:1.2;margin-bottom:20px}.detail .body p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.4;margin-bottom:20px;color:#75797d}.detail.is-text .body{padding:80px}.detail.is-text .body p{position:relative;margin:0 auto;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:34px;max-width:550px}.detail .video{height:0;padding-bottom:56.25%;background:#000;position:relative;border:1px solid #282828;margin-bottom:20px}.detail .video iframe{width:100%;height:100%;display:block;position:absolute}.detail h1{font-size:14px;line-height:1.2;margin-bottom:20px}.detail figure{background:#000;border:1px solid #000;margin-bottom:20px}.detail figcaption{font-size:24px;line-height:32px;display:block;margin-top:10px}.detail.is-hge figure{background:none;border:none}.detail #photoset{margin:0 auto;margin-bottom:20px;width:100%;position:relative}.detail #photoset img{display:block;width:100%;height:auto}.detail #photoset figure{display:block;width:100%;height:auto;margin-bottom:0;border:none}.detail .portrait img{max-height:350px;max-width:100%;margin:auto;width:auto;height:auto}.detail img{width:100%;height:auto;display:block;pointer-events:none}.detail .recent-sparks{position:absolute;top:30px;bottom:0;right:0;width:35%;padding:16px;border-left:1px solid #4d4e4e;background:url("../img/bg-recently-sparked.jpg") top center no-repeat;background-size:cover}.detail .recent-sparks h2{margin-top:6px;margin-bottom:30px}.detail .recent-sparks h4{font-size:14px;color:#d2a649;padding-top:12px;vertical-align:middle}.detail .recent-sparks h4:before{padding-right:10px;vertical-align:middle}.detail .recent-sparks ul li{vertical-align:middle;padding-top:40px;border-bottom:1px solid #4d4e4e}.detail .recent-sparks ul li:first-child{padding-top:0}.detail .recent-sparks ul li img{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:10px}.detail .recent-sparks ul li .name{display:inline-block;vertical-align:middle;margin:0;font-size:14px;color:#cba948}.detail .recent-sparks ul li .sparks{display:inline-block;vertical-align:middle;margin:0;font-size:14px;line-height:38px;float:right}.detail .recent-sparks .footnote{position:absolute;left:16px;right:16px;bottom:16px;height:auto;min-height:25px;padding:5px;text-align:center;background:#000;background-color:rgba(0,0,0,0.8)}.detail.is-feature .flag{display:none}.detail.is-youtube .frame{background:#c82c22;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail.is-youtube .frame .icon-youtube:before{background:none;color:#FFF}.detail.is-youtube .network-profile{background:#c82c22;background-image:url("../img/line-pattern-3.png")}@media only screen and (min-width: 320px) and (max-width: 599px){.detail.is-youtube .network-profile .network{width:76px;padding-top:8px}}.detail.is-facebook .frame{background:#3c5a98;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail.is-facebook .network-profile{background:#3c5a98;background-image:url("../img/line-pattern-3.png")}@media only screen and (min-width: 320px) and (max-width: 599px){.detail.is-facebook .network-profile .network{width:80px;padding-top:8px}}.detail.is-tumblr .frame{background:#4b6e87;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail.is-tumblr .network-profile{background:#4b6e87;background-image:url("../img/line-pattern-3.png")}@media only screen and (min-width: 320px) and (max-width: 599px){.detail.is-tumblr .network-profile .network{width:60px;padding-top:8px}}.detail.is-instagram .frame{background:#2b4975;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail.is-instagram .frame .icon-instagram{font-size:20px;padding-top:3px}.detail.is-instagram .network-profile{background:#2b4975;background-image:url("../img/line-pattern-3.png")}@media only screen and (min-width: 320px) and (max-width: 599px){.detail.is-instagram .network-profile .network{width:80px;padding-top:8px}}.detail.is-twitter .frame{background:#119ad1;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(21,26,30,0.2)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:-moz-linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2));background-image:linear-gradient(rgba(255,255,255,0.2),rgba(21,26,30,0.2))}.detail.is-twitter .network-profile{background:#119ad1;background-image:url("../img/line-pattern-3.png")}@media only screen and (min-width: 320px) and (max-width: 599px){.detail.is-twitter .network-profile .network{width:65px;padding-top:8px}}.detail.is-twitter .twitter-actions{display:block;position:relative;text-align:right;line-height:30px;height:50px}.detail.is-twitter .twitter-actions .time{position:absolute;top:0;left:0;padding:10px 10px 10px 0;font-size:24px;line-height:12px;color:#555}.detail.is-twitter .twitter-actions .time:hover{color:#888}.detail.is-twitter .twitter-actions .time:before{font-size:32px;padding-right:5px;position:relative;top:4px}.detail.is-twitter .twitter-actions a{display:inline-block;padding:10px 5px;float:right;font-size:24px;text-decoration:none;color:#555}.detail.is-twitter .twitter-actions a:hover{color:#888}.detail.is-twitter .author .name{display:block}.checkbox-sprite,label input[type="checkbox"]+span,label input[type="radio"]+span,label input[type="checkbox"]:checked+span,label input[type="radio"]:checked+span{background:url('../img/sprites/checkbox-s4c50158975.png') no-repeat}label input[type="checkbox"],label input[type="radio"]{display:none}label input[type="checkbox"]+span,label input[type="radio"]+span{background-position:0 -22px;display:inline-block;width:22px;height:22px;vertical-align:middle;padding-right:30px;cursor:pointer;margin-top:-4px}label input[type="checkbox"]:checked+span,label input[type="radio"]:checked+span{background-position:0 0}.btn{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;background:rgba(27,29,30,0.9);font-size:14px;line-height:20px;padding:9px 20px;text-decoration:none;color:#cba948;border:1px solid transparent;text-transform:uppercase;display:inline-block;position:relative;vertical-align:bottom;cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.btn:hover{text-decoration:none;background:#1b1d1e;color:#d9e3eb}.btn.btn-icon{padding:9px 0;width:40px;height:40px;text-align:center;font-size:16px}.btn.btn-icon:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;line-height:40px;text-align:center}.btn.btn-subdued{background:none;border-color:#1b1d1e;color:#585e61}.btn.btn-subdued:hover{border-color:#333739;color:#70787c}.btn.btn-alt{background:none;border-color:rgba(88,94,97,0.5);color:#a4adb4}.btn.btn-alt:hover{border-color:rgba(88,94,97,0.7);color:#c0c6cb}.btn.btn-large{line-height:30px}.btn.btn-large.btn-icon{width:50px;height:50px;font-size:24px}.btn.btn-large.btn-icon:before{line-height:50px}.btn.btn-shiny{background:rgba(27,29,30,0.9);padding:6px}.btn.btn-shiny span{display:inline-block;color:#482b0f;padding:4px 10px;line-height:20px;border-radius:3px;box-shadow:inset 0 1px 1px rgba(217,227,235,0.7),0 1px 2px #000;background-color:#f7c274;background-image:url(../img/metal-light.png);background-image:-webkit-linear-gradient(90deg, rgba(0,0,0,0) 25%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 75%),url(../img/metal-light.png),-webkit-linear-gradient(0deg, #aa6b01, rgba(170,107,1,0) 50%, #aa6b01 100%);background-image:-moz-linear-gradient(90deg, rgba(0,0,0,0) 25%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 75%),url(../img/metal-light.png),-moz-linear-gradient(0deg, #aa6b01, rgba(170,107,1,0) 50%, #aa6b01 100%);background-image:linear-gradient(0deg, rgba(0,0,0,0) 25%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0) 75%),url(../img/metal-light.png),linear-gradient(90deg, #aa6b01,rgba(170,107,1,0) 50%,#aa6b01 100%)}.btn.btn-shiny.btn-icon span{padding:4px 0;width:30px;text-align:center;font-size:16px}.btn.btn-shiny:hover span{background-color:#fad7a4;color:#1e1206}.btn.btn-shiny.btn-large{border-radius:3px;box-shadow:inset 0 1px 1px rgba(217,227,235,0.25);background:url(../img/metal.png),-webkit-linear-gradient(90deg, #1b1d1e, #585e61 50%, #1b1d1e 100%);background:url(../img/metal.png),-moz-linear-gradient(90deg, #1b1d1e, #585e61 50%, #1b1d1e 100%);background:url(../img/metal.png),linear-gradient(90deg, #1b1d1e,#585e61 50%,#1b1d1e 100%)}.btn.btn-shiny.btn-large span{padding:9px 20px}.spark,.spark-box{padding:5px 10px 5px 37px;font-size:12px;height:40px;line-height:30px;color:rgba(136,136,136,0.8);cursor:pointer;font-weight:bold}.spark:after,.spark-box:after{background-position:0 -812px;height:32px;width:16px;position:absolute;top:5px;left:20px;content:"";display:block}.spark.active:after,.active.spark-box:after{background-position:0 -750px;height:32px;width:16px}.spark-box{display:inline-block;float:right;vertical-align:bottom;min-width:62px;height:33px;padding:0;padding-left:8px;padding-right:42px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #596069;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;text-align:center;font-size:12px;color:#FFF;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #596069), color-stop(100%, #151a1e));background-image:-webkit-linear-gradient(#596069,#151a1e);background-image:-moz-linear-gradient(#596069,#151a1e);background-image:linear-gradient(#596069,#151a1e)}.spark-box:hover{color:#585e61;background:#FFF}.spark-box:after{background-position:0 -628px;height:32px;width:32px;position:absolute;display:inline-block;vertical-align:top;left:auto;right:-1px;top:0}.spark-box.active:after{background-position:0 -486px;height:32px;width:32px}.spark-box:hover:after{background-position:0 -1130px;height:32px;width:32px}.tabs{display:inline-block;margin-top:10px;padding-top:10px;position:relative;width:100%}.tabs .tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;cursor:pointer;float:left;position:relative;min-width:150px;bottom:10px;text-align:center;z-index:1;border:1px solid #1b1d1e;border-width:1px 0 0 1px}.tabs .tab strong{color:#a4adb4;display:block;font-size:15px;padding:16px 15px 20px 15px}.tabs .tab:last-of-type{border-right-width:1px}.tabs .tab.active{background:#1b1d1e;background:rgba(27,29,30,0.8);border:none;z-index:3}.tabs .tab-content{display:none;background:#1b1d1e;background:rgba(27,29,30,0.8);float:right;margin:41px 0 0 -100%;padding:10px;position:relative;width:100%;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tabs .tab-content.active{display:block}.carousel{background:#333;height:70px;overflow:hidden;position:relative}.carousel .carousel-list{clear:both;left:70px;list-style:none;padding:0 59px 0 0;position:absolute;top:15px;width:10000px}.carousel .carousel-list.render{visibility:visible}.carousel .carousel-list li{display:block;float:left;height:35px;position:relative;overflow:hidden;padding:0 20px}.carousel .carousel-list li.blank{text-indent:-9999px;visibility:hidden}.carousel .carousel-list li.loading{background-color:#E9E9E9;background-image:url("../../images/loader-grey.gif")}.carousel .carousel-list img{top:0;bottom:0;left:0;margin:auto;position:absolute}.carousel .controls{display:block;overflow:hidden;text-indent:-9999px;width:auto;z-index:1}.carousel span.controls{border:1px solid #585e61;background:#3e3e3e;color:#cba948;cursor:pointer;font-size:9px;position:absolute;top:15px;overflow:visible;line-height:39px;width:39px;height:39px;text-indent:0;text-align:center;z-index:2}.carousel span.controls.prev{left:10px;text-indent:-1px}.carousel span.controls.next{right:10px;text-indent:1px}.carousel span.controls.disabled{color:#585e61;cursor:default}.carousel ul.controls{left:50%;position:relative;top:355px}.carousel ul.controls li{background:#cecece;border-radius:10px;cursor:pointer;float:left;height:10px;margin-right:3px;width:10px}.carousel ul.controls li.active{background:#f7933b}.no-js .carousel-list{margin:10px auto 0;overflow:hidden;position:static;visibility:visible;width:930px}.share-button{display:inline-block;cursor:pointer;width:30px;height:30px;margin:0 5px;text-decoration:none;text-align:center}.share-button.icon-facebook{background-position:0 -1435px;height:29px;width:29px}.share-button.icon-google-plus{background-position:0 -1435px;height:29px;width:29px}.share-button.icon-pinterest{background-position:0 -1435px;height:29px;width:29px}.share-button.icon-tumblr{background-position:0 -1435px;height:29px;width:29px}.share-button.icon-twitter{background-position:0 -1435px;height:29px;width:29px}.share-button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;text-decoration:none}.share-button:before{padding:2px;font-size:24px;color:#cba948;text-decoration:none}.share-button:first-child{margin-left:0}.share-button:last-child{margin-right:0}.ie9.no-cssmask:not(.no-surface) .share-button:before{padding-top:4px}.share-widget div{display:inline-block;position:relative;vertical-align:middle}.share-widget div:nth-child(2){position:relative;left:0px;top:0px;width:0px;height:29px;padding:0 6px;margin-right:1px;overflow:hidden;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.45s;-moz-transition-duration:0.45s;transition-duration:0.45s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-moz-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.share-widget .btn.btn-icon{padding-top:5px}.share-widget .toggle-button{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;vertical-align:middle;color:#75797d}.share-widget.open div:nth-child(2){position:relative;left:0px;top:0px;width:212px;height:29px;margin-right:1px;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 599px){.share-widget{display:block;width:212px;height:29px;margin:10px auto}.share-widget div{float:left;display:inline-block}.share-widget div:first-child{display:none}.share-widget div:nth-child(2){position:relative;left:0px;top:0px;width:100%;height:40px;margin-left:1px;margin-right:0;overflow:hidden}.share-widget .btn.btn-icon{padding-top:5px;margin:0 16px}}.intro-animation{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:200px;text-align:center;z-index:1000}.intro-animation figure{width:450px;margin:0 auto;z-index:1001}.intro-animation figure>div:first-child{position:absolute;width:450px}.intro-animation figure>div:first-child .progress{position:relative;top:-90px;width:125px;margin:0 auto}.intro-animation figure>div:first-child .progress ul{position:relative;-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);top:0px;width:auto;padding-bottom:10px;margin-top:100px;visibility:hidden}.intro-animation figure>div:first-child .progress ul li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:7px;height:7px;margin:0 6px;background-color:#f3b266;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;-moz-animation-name:fade;animation-name:fade;-webkit-animation-delay:0ms;-moz-animation-delay:0ms;animation-delay:0ms;-webkit-animation-duration:2.5s;-moz-animation-duration:2.5s;animation-duration:2.5s}.intro-animation figure>div:first-child .progress ul li:nth-child(2){-webkit-animation-delay:160ms;-moz-animation-delay:160ms;animation-delay:160ms}.intro-animation figure>div:first-child .progress ul li:nth-child(3){-webkit-animation-delay:500ms;-moz-animation-delay:500ms;animation-delay:500ms}.intro-animation figure>div:first-child .progress ul li:nth-child(4){-webkit-animation-delay:740ms;-moz-animation-delay:740ms;animation-delay:740ms}.intro-animation figure>div:first-child .progress ul li:nth-child(5){-webkit-animation-delay:980ms;-moz-animation-delay:980ms;animation-delay:980ms}.intro-animation figure>div:first-child .progress h6,.intro-animation figure>div:first-child .progress .stand-by-txt{text-align:center;color:#b5b5b5;font-size:16px;font-weight:200;position:relative;letter-spacing:1px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;position:absolute;display:block;width:200px;margin-left:-100px;left:50%;margin-top:20px;text-transform:uppercase;text-align:center;top:0px;-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}.intro-animation figure>div:first-child .progress ul,.intro-animation figure>div:first-child .progress h6,.intro-animation figure>div:first-child .progress .stand-by-txt{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.intro-animation figure>div:first-child .progress .stand-by-txt{top:0px;margin-top:20px;-webkit-transform:scale(0.5, 0.5);-moz-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5)}.intro-animation figure>div:first-child .left,.intro-animation figure>div:first-child .right{-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s}.intro-animation figure>div:first-child .left{content:"";width:14px;height:188px;background:url("../img/loader-glare.png") 0 0 no-repeat;display:block;position:absolute;left:200px;top:-70px;-webkit-transition-property:left;-moz-transition-property:left;transition-property:left;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.intro-animation figure>div:first-child .right{content:"";width:14px;height:188px;background:url("../img/loader-glare.png") -14px 0 no-repeat;display:block;position:absolute;right:200px;top:-70px;-webkit-transition-property:right;-moz-transition-property:right;transition-property:right;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.intro-animation figure>div:first-child.show .left,.intro-animation figure>div:first-child.show .right{-webkit-transition-delay:0.05s;-moz-transition-delay:0.05s;transition-delay:0.05s}.intro-animation figure>div:first-child.show .left{left:100px}.intro-animation figure>div:first-child.show .right{right:100px}.intro-animation figure>div:first-child.initializing .progress ul,.intro-animation figure>div:first-child.initializing .progress h6{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.intro-animation figure>div:first-child.initializing .progress ul{top:0}.intro-animation figure>div:first-child.initializing .progress h6{top:0}.intro-animation figure>div:first-child.stand-by ul,.intro-animation figure>div:first-child.stand-by .stand-by-txt{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);top:0}.intro-animation figure>div:first-child.step-2 .progress ul,.intro-animation figure>div:first-child.step-2 .progress h6{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;top:0px}.intro-animation figure>div:first-child.step-2 .left{-webkit-transition-delay:0.95s;-moz-transition-delay:0.95s;transition-delay:0.95s;left:0}.intro-animation figure>div:first-child.step-2 .right{-webkit-transition-delay:0.95s;-moz-transition-delay:0.95s;transition-delay:0.95s;right:0}.intro-animation figure>div:first-child.hide{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-delay:0.55s;-moz-transition-delay:0.55s;transition-delay:0.55s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.intro-animation figure>div:first-child.hide .left{-webkit-transition-property:left;-moz-transition-property:left;transition-property:left;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s;left:200px}.intro-animation figure>div:first-child.hide .right{-webkit-transition-property:right;-moz-transition-property:right;transition-property:right;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s;right:200px}.intro-animation figure>div:last-child{font-family:'bank_gothic_md_bt_medium';font-weight:400;font-style:normal;width:335px;height:50px;margin:0 auto;position:relative;top:25px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity,top;-moz-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.intro-animation figure>div:last-child svg{color:#ed9f3b;text-shadow:2px 2px 0px #231606}.intro-animation figure>div:last-child svg #flame{font-family:'icons'}.intro-animation figure>div:last-child svg #h1{font-size:23.78px}.intro-animation figure>div:last-child svg #h2{font-size:49.18px}.intro-animation figure>div:last-child img{position:absolute;top:-68px;left:-10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:top;-moz-transition-property:top;transition-property:top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.intro-animation figure>div:last-child.glitch img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.intro-animation figure>div:last-child.glitch svg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.intro-animation figure>div:last-child.intro{top:5px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.intro-animation figure>div:last-child.hide{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.intro-animation figure>div:last-child.hide img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;top:-100px}.intro-animation figure>div:last-child.hide svg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@-moz-keyframes fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}@-webkit-keyframes fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}@keyframes fade{0%{background-color:#f3b266}50%{background-color:#b5b5b5}55%{background-color:#b5b5b5}100%{background-color:#f3b266}}.tutorial-sprite,.tutorial-create-card,.tutorial-drag,.tutorial-hashtag,.tutorial-scroll-grid,.tutorial-spark-posts,.tutorial-tap-or-click,.modal.tutorial .tut-block .graphic.scroll-grid,.modal.tutorial .tut-block .graphic.tap-or-click,.modal.tutorial .tut-block .graphic.drag,.modal.tutorial .tut-block .graphic.create-card,.modal.tutorial .tut-block .graphic.spark-posts,.modal.tutorial .tut-block .graphic.hashtag{background:url('../img/sprites/tutorial-sa6d11206b7.png') no-repeat}.tutorial-create-card{background-position:0 -945px}.tutorial-drag{background-position:0 -85px}.tutorial-hashtag{background-position:0 0}.tutorial-scroll-grid{background-position:0 -715px}.tutorial-spark-posts{background-position:0 -541px}.tutorial-tap-or-click{background-position:0 -315px}.blackout{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity,z-index;-moz-transition-property:opacity,z-index;transition-property:opacity,z-index;-webkit-transition-duration:200ms,0;-moz-transition-duration:200ms,0;transition-duration:200ms,0;-webkit-transition-delay:0,200ms;-moz-transition-delay:0,200ms;transition-delay:0,200ms;background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.blackout.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-duration:200ms,0;-moz-transition-duration:200ms,0;transition-duration:200ms,0;-webkit-transition-delay:0,0;-moz-transition-delay:0,0;transition-delay:0,0;z-index:998}.pac-container{background:#232323;border:1px solid #a4adb4;margin-top:2px;padding:5px 0;box-shadow:0 2px 10px rgba(0,0,0,0.5);z-index:1000}.pac-container:after{display:none}.pac-item{white-space:pre;padding:5px 12px;line-height:20px;color:#bbb}.pac-item.pac-selected{background:#ccc url(../img/metal.png);color:#333;text-decoration:none;margin:2px 5px;padding:5px 7px}.modal{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:500px;height:50%;padding:30px;margin:auto;overflow:hidden;position:fixed;top:200px;left:0;bottom:0;right:0;z-index:-1;background:#232323;box-shadow:0 10px 30px #000}@media only screen and (max-width: 599px){.modal{width:90%;height:90%}}@media only screen and (max-width: 320px) and (orientation: portrait), only screen and (max-width: 480px) and (orientation: landscape){.modal{padding:20px}}.modal.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity,top;-moz-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-duration:200ms,300ms;-moz-transition-duration:200ms,300ms;transition-duration:200ms,300ms;top:0;z-index:999}.modal .icon-close{display:block;cursor:pointer;border:1px solid #bbb;border:1px solid rgba(255,255,255,0.2);width:40px;height:40px;line-height:43px;position:absolute;top:0;right:0;font-size:36px;color:#bbb;z-index:2;text-align:center}.modal .title{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;color:#d6e3ea;margin-bottom:35px;font-size:28px;text-transform:capitalize}.modal p,.modal a{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;color:#cddae1;font-size:18px}.modal .content{height:100%;position:relative}.modal input[type=text],.modal input[type=tel],.modal input[type=email]{width:100%;height:40px;display:block;margin-bottom:7px;border-top:4px solid #777;padding:10px;background:#a4adb4;color:#232323;font-size:18px;line-height:18px;outline:none}.modal input[type=text]:-moz-placeholder,.modal input[type=tel]:-moz-placeholder,.modal input[type=email]:-moz-placeholder{color:#232323;font-size:18px}.modal input[type=text]::-moz-placeholder,.modal input[type=tel]::-moz-placeholder,.modal input[type=email]::-moz-placeholder{color:#232323;font-size:18px}.modal input[type=text]::-webkit-input-placeholder,.modal input[type=tel]::-webkit-input-placeholder,.modal input[type=email]::-webkit-input-placeholder{color:#232323;font-size:18px}.modal input[type=text]:-ms-input-placeholder,.modal input[type=tel]:-ms-input-placeholder,.modal input[type=email]:-ms-input-placeholder{color:#232323;font-size:18px}.modal input[type=text].error,.modal input[type=tel].error,.modal input[type=email].error{color:#790000;border:2px solid #790000}.modal button,.modal .button{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;cursor:pointer;display:inline-block;font-size:14px;text-transform:uppercase;text-align:center;line-height:40px;height:40px;min-width:100px;position:absolute;bottom:0;right:0}.modal button.action,.modal .button.action{color:#1b1d1e;background-color:#c09945;padding:0 30px}.modal button.cancel,.modal .button.cancel{color:#d6e3ea;background-color:transparent;border:1px solid #393d3f;padding:0 15px}.modal .button-group{position:absolute;bottom:0;right:0}.modal .button-group button,.modal .button-group .button{position:static;float:left;margin-right:15px}.modal .button-group button:last-child,.modal .button-group .button:last-child{margin-right:0}.modal .tos,.modal .notifications{padding-bottom:5px;line-height:20px;font-size:12px;color:#666;width:265px}.modal .tos a,.modal .notifications a{font-weight:bold;text-decoration:none;color:#585e61}.modal .tos a:visited,.modal .notifications a:visited{color:#585e61}.modal .tos a:hover,.modal .notifications a:hover{color:#ffea78}.modal .tos a:active,.modal .notifications a:active{color:#585e61}.modal .tos a:last-child,.modal .notifications a:last-child{display:block;padding-left:35px}.modal .notifications{padding-top:0px}.modal .deactivate{display:none;font-size:11px;color:#585e61;text-decoration:none;padding-top:4px;float:left;width:100px}.modal .deactivate:visited{color:#585e61}.modal .deactivate:hover{color:#ffea78}.modal .deactivate:active{color:#585e61}.modal.login{height:270px}.modal.login ul{margin-top:20px}.modal.login ul li{padding:2px 0;font-size:16px}.modal.login ul li a{display:block;color:#a4adb4;text-decoration:none;height:48px;padding-top:7px;background:rgba(0,0,0,0.2)}.modal.login ul li a:visited{color:#a4adb4}.modal.login ul li a:hover{color:#ffea78}.modal.login ul li a:active{color:#585e61}.modal.login ul li a:before{font-size:24px;position:relative;top:2px;padding-left:15px;padding-right:20px}.modal.dip-downloader{height:470px}.modal.dip-downloader #IDDownloader{height:0}.modal.dip-downloader .steps{height:350px;overflow:hidden}.modal.dip-downloader .steps>div{position:relative;-webkit-transition:opacity 200ms,margin 300ms;-webkit-transition-delay:0s,100ms;-moz-transition:opacity 200ms,margin 300ms 100ms;transition:opacity 200ms,margin 300ms 100ms;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);width:100%;height:350px}.modal.dip-downloader .steps>div.download-loader,.modal.dip-downloader .steps>div.download-error{margin-top:20px}.modal.dip-downloader .steps>div.download-error{padding-top:20px}.modal.dip-downloader .steps .loader{left:50%;top:50%;margin-left:-100px;width:200px;height:43px}.modal.dip-downloader .steps.loading>div:first-child{opacity:0;margin-top:-350px}.modal.dip-downloader .steps.loading .loader{left:50%;top:50%;margin-left:-100px;width:200px;height:43px}.modal.dip-downloader .steps.error>div:first-child{margin-top:-700px}.modal.dip-downloader .steps.error>div:nth-child(2){opacity:0}.modal.dip-downloader .steps.error h1{text-align:center}.modal.dip-downloader .steps.error h1 svg{height:140px}.modal.dip-downloader .steps.error h2{color:#a4adb4;font-size:18px;line-height:24px}.modal.dip-downloader .steps.error h4{font-size:14px;color:#a4adb4;padding-top:20px}.modal.dip-downloader .download-options li{margin:2px 0;font-size:16px}.modal.dip-downloader .download-options a{display:block;color:#a4adb4;text-decoration:none;height:48px;padding-top:7px;background:rgba(0,0,0,0.2)}.modal.dip-downloader .download-options a:visited{color:#a4adb4}.modal.dip-downloader .download-options a:hover{color:#ffea78}.modal.dip-downloader .download-options a:active{color:#585e61}.modal.dip-downloader .download-options a:before{font-family:'icons'}.modal.dip-downloader .download-options a:before{font-size:24px;position:relative;top:5px;padding-left:15px;padding-right:20px}.modal.dip-downloader .download-loader .loader{margin-top:-21px}.modal.dip-downloader .download-loader .footnote{position:absolute;bottom:30px}.modal.dip-downloader .download-loader .footnote p{color:#585e61;font-size:13px}.modal.dip-downloader .download-error h1{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:90px;color:#585e61;color:rgba(164,173,180,0.2);margin-bottom:20px;text-align:center;height:86px;position:relative}.modal.dip-downloader .flash-message{display:none;height:355px}.modal.dip-downloader .flash-message p{color:#a4adb4;font-size:14px;padding:10px 0;padding-bottom:20px;text-transform:uppercase;line-height:18px}.modal.dip-downloader .flash-message a{display:block;text-transform:uppercase;font-size:12px;padding:10px;background:rgba(0,0,0,0.2);text-decoration:none;text-align:center;color:#a4adb4}.modal.dip-downloader .flash-message a:visited{color:#a4adb4}.modal.dip-downloader .flash-message a:hover{color:#ffea78}.modal.dip-downloader .flash-message a:active{color:#585e61}.modal.dip-downloader.noflash .steps{display:none}.modal.dip-downloader.noflash .flash-message{display:block;padding:20px}.modal.delete-profile,.modal.disconnect-profile{height:440px;width:420px}.modal.delete-profile .button-group,.modal.disconnect-profile .button-group{width:100%;text-align:center}.modal.delete-profile .button-group button,.modal.delete-profile .button-group .button,.modal.disconnect-profile .button-group button,.modal.disconnect-profile .button-group .button{float:none}@media only screen and (max-width: 600px){.modal.delete-profile,.modal.disconnect-profile{height:470px;width:90%}.modal.delete-profile button.action,.modal.delete-profile .button.action,.modal.disconnect-profile button.action,.modal.disconnect-profile .button.action{padding:0 20px}}.modal.delete-profile .user-info,.modal.disconnect-profile .user-info{margin:20px 0;overflow:hidden;max-height:100px}.modal.delete-profile .user-info img,.modal.disconnect-profile .user-info img{float:left;max-width:100px}.modal.delete-profile .user-info p,.modal.disconnect-profile .user-info p{color:#808080;float:left;margin-left:15px;max-width:240px}@media only screen and (max-width: 600px){.modal.delete-profile .user-info p,.modal.disconnect-profile .user-info p{margin-left:5px;max-width:138px}}.modal.delete-profile .user-info strong,.modal.disconnect-profile .user-info strong{display:block;font-weight:bold;margin-bottom:3px}.modal.delete-profile .user-info strong.inline,.modal.disconnect-profile .user-info strong.inline{display:inline-block;margin-right:15px}.modal.delete-profile .user-info strong.inline:last-of-type,.modal.disconnect-profile .user-info strong.inline:last-of-type{margin-right:0}.modal.delete-profile .user-info strong:first-child,.modal.disconnect-profile .user-info strong:first-child{margin-bottom:10px}.modal.delete-profile .user-info strong span,.modal.disconnect-profile .user-info strong span{font-weight:normal}.modal.delete-profile .feedback,.modal.disconnect-profile .feedback{position:relative;overflow:hidden;height:100%}.modal.delete-profile .feedback.slide-up,.modal.disconnect-profile .feedback.slide-up{-webkit-transition:opacity 200ms,margin 300ms;-webkit-transition-delay:0s,100ms;-moz-transition:opacity 200ms,margin 300ms 100ms;transition:opacity 200ms,margin 300ms 100ms;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.modal.delete-profile .prompt,.modal.disconnect-profile .prompt{margin-bottom:600px}.modal.delete-profile .prompt.slide-up,.modal.disconnect-profile .prompt.slide-up{margin:-380px 0 0}@media only screen and (max-width: 600px){.modal.delete-profile .prompt.slide-up,.modal.disconnect-profile .prompt.slide-up{margin-top:-430px}}.modal.edit-profile{height:420px;width:800px}@media only screen and (max-width: 800px){.modal.edit-profile{height:760px;width:90%}}@media only screen and (max-width: 320px) and (orientation: portrait), only screen and (max-width: 480px) and (orientation: landscape){.modal.edit-profile{position:absolute}.modal.edit-profile.show{margin-top:30px}}.modal.edit-profile .avatar{height:60px;padding:0 15px 15px 75px;position:relative;margin:20px 0}.modal.edit-profile .avatar .placeholder{position:absolute;width:60px;height:60px;top:0;left:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.modal.edit-profile .avatar .button{height:auto;min-height:40px}.modal.edit-profile .avatar h5{position:relative;padding-top:6px;font-size:11px;color:#a4adb4}.modal.edit-profile .gender{margin-bottom:20px;line-height:20px;color:#a4adb4}.modal.edit-profile .gender label{display:inline-block;margin-bottom:10px;padding-right:20px}.modal.edit-profile .gender label input[type="checkbox"]+span{margin-top:-3px}@media only screen and (max-width: 320px) and (orientation: portrait), only screen and (max-width: 480px) and (orientation: landscape){.modal.edit-profile .gender label{padding-right:7px}}.modal.edit-profile>div{-webkit-transition-property:margin-top;-moz-transition-property:margin-top;transition-property:margin-top;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.modal.edit-profile>div form{overflow:hidden}.modal.edit-profile>div form>div{width:48%;display:inline-block}.modal.edit-profile>div form>div:first-child{margin-top:-14px}.modal.edit-profile>div form>div.left{float:left}.modal.edit-profile>div form>div.right{float:right}@media only screen and (max-width: 800px){.modal.edit-profile>div form>div{float:none;width:100%}}.modal.edit-profile>div form .button{position:relative;overflow:hidden;font-size:11px}.modal.edit-profile>div form .button input{position:absolute;font-size:300px;top:0;right:0;background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.modal.edit-profile>div h4{color:#989898;font-weight:bold;text-transform:uppercase;padding-bottom:2px;margin-left:5px}.modal.edit-profile>div h4 span{font-weight:400;font-size:10px}.modal.edit-profile>div h4 span.required{font-size:18px;color:#d9e3eb;text-shadow:0px 0px 1px #000}.modal.edit-profile>div h6{color:#d9e3eb;font-weight:bold;font-size:10px;text-transform:uppercase;padding-bottom:10px;margin-left:5px;text-shadow:0px 0px 1px #000}.modal.tutorial{background:none;padding:0;max-width:1260px;width:100%;text-align:center;height:485px;overflow:hidden}.modal.tutorial .close{background:-webkit-linear-gradient(0deg, #ae6600,#ffc066,#ae6600),#666;background:-moz-linear-gradient(0deg, #ae6600,#ffc066,#ae6600),#666;background:linear-gradient(0deg, #ae6600,#ffc066,#ae6600),#666;background-color:#AE6600;box-shadow:0 1px 5px rgba(0,0,0,0.5);border-top:1px solid rgba(255,255,255,0.8)}.modal.tutorial .content{padding:0;top:0;-webkit-transition:top 0.75s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:top 0.75s cubic-bezier(0.77, 0, 0.175, 1);transition:top 0.75s cubic-bezier(0.77, 0, 0.175, 1)}.modal.tutorial .content.next{top:-485px}.modal.tutorial .tut-block{width:33%;height:400px;float:left;padding-top:60px}.modal.tutorial .tut-block.tut-block-last{margin-left:66%;width:auto;float:none}.modal.tutorial .tut-block h3{font-weight:600;font-size:22px;line-height:1.2;text-transform:uppercase;color:#636363;padding:0 10%}.modal.tutorial .tut-block .graphic{display:block;margin:30px auto 0}.modal.tutorial .tut-block .graphic.scroll-grid{width:225px;height:230px;background-position:0 -715px}.modal.tutorial .tut-block .graphic.tap-or-click{width:264px;height:226px;background-position:0 -315px}.modal.tutorial .tut-block .graphic.drag{width:267px;height:230px;background-position:0 -85px}.modal.tutorial .tut-block .graphic.create-card{width:172px;height:108px;background-position:0 -945px}.modal.tutorial .tut-block .graphic.spark-posts{width:159px;height:174px;background-position:0 -541px}.modal.tutorial .tut-block .graphic.hashtag{width:257px;height:85px;background-position:0 0}.modal.tutorial h5{font-size:18px;padding-bottom:15px}.modal.tutorial a{font-size:42px;font-weight:bold;text-decoration:none;color:#e4a04c;text-transform:uppercase;display:block;margin-bottom:20px}@media screen and (max-width: 1000px){.modal.tutorial .tut-block h3{font-size:18px;line-height:1.2}.modal.tutorial .tut-block .graphic{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0.7, 0.7);-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.tick-tock-help .title{font-size:18px}.tick-tock-help>div:last-child{padding:20px;border:1px solid #bbb;border:1px solid rgba(255,255,255,0.2)}.tick-tock-help>div:last-child p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:17px;color:#a4adb4;line-height:22px}.landscape-warning{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:none}.landscape-warning .landscape-wrap{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:rgba(0,0,0,0.8);border-color:#444}.landscape-warning .landscape-wrap:before{position:absolute;background-position:0 -756px;width:197px;height:36px;top:50%;left:50%;margin-top:-46px;margin-left:-98.5px;content:""}.landscape-warning .landscape-wrap .landscape-inner{position:absolute;height:60px;top:50%;left:0;right:0;text-align:center;font-size:11px;line-height:1.4;color:#bbb}.landscape-warning .landscape-wrap .landscape-inner:before{display:block;content:"This mobile experience was designed for portrait view. "}.landscape-warning .landscape-wrap .landscape-inner:after{display:block;content:"Please rotate your device."}.ugc-post{width:90%;max-width:1258px;height:700px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.ugc-post .icon-close{width:30px;height:29px;border-top:none;border-right:none;border-left:1px solid black;border-bottom:none}.pillbox{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;border:1px solid rgba(88,94,97,0.6);height:40px;display:inline-block;padding:3px;text-transform:uppercase;font-size:0}.pillbox .pill{display:inline-block;line-height:30px;padding:0 10px 2px;text-align:center;color:#cba948;cursor:pointer;font-size:14px}.pillbox .pill:before{width:16px;font-size:16px}.pillbox .pill:hover,.pillbox .pill.active{color:#1b1d1e;background-color:#dba730;text-decoration:none;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #af8629), color-stop(50%, #d5b64e), color-stop(100%, #af8629));background-image:-webkit-linear-gradient(left, #af8629,#d5b64e,#af8629);background-image:-moz-linear-gradient(left, #af8629,#d5b64e,#af8629);background-image:linear-gradient(left, #af8629,#d5b64e,#af8629);-webkit-box-shadow:inset 1px 1px 5px 2px #af8729,inset 0 0 1px 1px #ffea78;-moz-box-shadow:inset 1px 1px 5px 2px #af8729,inset 0 0 1px 1px #ffea78;box-shadow:inset 1px 1px 5px 2px #af8729,inset 0 0 1px 1px #ffea78;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;text-shadow:2px 2px 0px #fff,2px 2px 0px 1px #fff;text-shadow:2px 2px 0px 1px #fff,2px 2px 0px 1px #fff}.pillbox .pill+.pill{margin-left:1px}.external-nav-icons-sprite,#thgn-nav .thgn-icon-capitol_l:before,#thgn-nav .thgn-icon-capitol:before,#thgn-nav .thgn-icon-capitolcouture:before,#thgn-nav .thgn-icon-captv:before,#thgn-nav .thgn-icon-ccinstagram:before,#thgn-nav .thgn-icon-cfmovie:before,#thgn-nav .thgn-icon-district:before,#thgn-nav .thgn-icon-facebook:before,#thgn-nav .thgn-icon-gplus:before,#thgn-nav .thgn-icon-hgmovie:before,#thgn-nav .thgn-icon-iosgame:before,#thgn-nav .thgn-icon-thga:before,#thgn-nav .thgn-icon-twitter:before,#thgn-nav .thgn-icon-youtube:before,#thgn-nav .thgn-icon-panemrun:before,#thgn-nav .thgn-icon-thge-mj-f:before,#thgn-nav .thgn-icon-exclusive-series-2:before,#thgn-nav .thgn-icon-release-dates:before,#thgn-nav .thgn-icon-mockingjay-tickets:before{background:url('../img/external-nav-icons-sa303b6196b.png') no-repeat}#thgn-nav .btn-thgn-up,#thgn-nav .btn-thgn-down,#thgn-nav .thgn-btns:after,#thgn-nav .thgn-district,#thgn-nav .thgn-separator{background-image:url(../img/external-nav/thgn_sprite.png);background-repeat:no-repeat}#thgn-nav-trigger{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;background:url("../img/plus-button.png") no-repeat right top,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #596069), color-stop(100%, #151a1e));background:url("../img/plus-button.png") no-repeat right top,-webkit-linear-gradient(#596069,#151a1e);background:url("../img/plus-button.png") no-repeat right top,-moz-linear-gradient(#596069,#151a1e);background:url("../img/plus-button.png") no-repeat right top,linear-gradient(#596069,#151a1e);position:relative;width:264px;height:32px;float:right;padding:0 57px 0 21px;margin:10px 10px 0 0;overflow:hidden;box-shadow:2px 2px 2px rgba(0,0,0,0.6);color:#fff;cursor:pointer;font-size:14px;line-height:33px;text-align:center}#thgn-nav-trigger:after{content:"";position:absolute;left:0;top:0;width:229px;height:30px;border:1px solid #535a63;border-right:none}@media only screen and (max-width: 768px){#thgn-nav-trigger{text-indent:-9999px;padding:0;width:35px}#thgn-nav-trigger:after{border:1px solid #535a63;width:34px}}@media only screen and (max-width: 481px){#thgn-nav-trigger{text-indent:0;padding:0 35px 0 0;width:225px}#thgn-nav-trigger:after{border-right:none;width:224px}}#thgn-nav{position:fixed;top:50px;right:-400px;bottom:74px;width:400px;padding:0 20px;background:#1a1a1a url(../img/external-nav/thgn_grain.jpg);font-family:Helvetica Neuve, Helvetica, Arial, Sans-Serif;font-size:12px;text-transform:uppercase;color:#999;-webkit-transition:right 250ms;-moz-transition:right 250ms;transition:right 250ms}#thgn-nav.active{right:0}#thgn-nav:before,#thgn-nav:after{content:"";position:absolute;left:20px;right:20px;height:25px}#thgn-nav:after{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(26,26,26,0)), color-stop(100%, #1a1a1a));background:-webkit-linear-gradient(rgba(26,26,26,0),#1a1a1a);background:-moz-linear-gradient(rgba(26,26,26,0),#1a1a1a);background:linear-gradient(rgba(26,26,26,0),#1a1a1a);bottom:33px}#thgn-nav:before{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1a1a1a), color-stop(100%, rgba(26,26,26,0)));background:-webkit-linear-gradient(#1a1a1a,rgba(26,26,26,0));background:-moz-linear-gradient(#1a1a1a,rgba(26,26,26,0));background:linear-gradient(#1a1a1a,rgba(26,26,26,0));z-index:1;top:33px}#thgn-nav.min-y .btn-thgn-up{display:none}#thgn-nav.max-y .btn-thgn-down{display:none}#thgn-nav .btn-thgn-up,#thgn-nav .btn-thgn-down{display:block;width:365px;height:17px;position:absolute;cursor:pointer}#thgn-nav .btn-thgn-up{background-position:-5px -5px;top:16px}.no-touch #thgn-nav .btn-thgn-up:hover{background-position:-5px -25px}#thgn-nav .btn-thgn-down{background-position:-5px -52px;bottom:16px}.no-touch #thgn-nav .btn-thgn-down:hover{background-position:-5px -72px}#thgn-nav .thgn-nav-clip{top:33px;bottom:33px;left:20px;right:20px;position:absolute;overflow:hidden;padding:0 0 20px 0}#thgn-nav .thgn-nav-list{padding:15px 0;position:absolute;top:0;left:0;right:0}#thgn-nav .thgn-btnset{border-bottom:1px solid #2c2c2c;border-top:1px solid #000}#thgn-nav .thgn-btns{display:block;line-height:36px;text-decoration:none;color:#999;font-weight:500}#thgn-nav .thgn-btns:after{content:"";position:absolute;top:50%;right:0;width:40px;height:21px;margin-top:-11px;background-position:100% -235px}.no-touch #thgn-nav .thgn-btns:hover{color:#af934b}.no-touch #thgn-nav .thgn-btns:hover:after{background-position:100% -194px}#thgn-nav .thgn-icon-capitol_l:before{background-position:0 -90px}#thgn-nav .thgn-icon-capitol:before{background-position:0 -340px}#thgn-nav .thgn-icon-capitolcouture:before{background-position:0 -308px}#thgn-nav .thgn-icon-captv:before{background-position:0 -660px}#thgn-nav .thgn-icon-ccinstagram:before{background-position:0 -692px}#thgn-nav .thgn-icon-cfmovie:before{background-position:0 -276px}#thgn-nav .thgn-icon-district:before{background-position:0 -596px}#thgn-nav .thgn-icon-facebook:before{background-position:0 -532px}#thgn-nav .thgn-icon-gplus:before{background-position:0 -436px}#thgn-nav .thgn-icon-hgmovie:before{background-position:0 -244px}#thgn-nav .thgn-icon-iosgame:before{background-position:0 -372px}#thgn-nav .thgn-icon-thga:before{background-position:0 -500px}#thgn-nav .thgn-icon-twitter:before{background-position:0 -564px}#thgn-nav .thgn-icon-youtube:before{background-position:0 -404px}#thgn-nav .thgn-icon-panemrun:before{background-position:0 -180px}#thgn-nav .thgn-icon-thge-mj-f:before{background-position:0 -212px}#thgn-nav .thgn-icon-exclusive-series-2:before{background-position:0 -724px}#thgn-nav .thgn-icon-release-dates:before{background-position:0 -628px}#thgn-nav .thgn-icon-mockingjay-tickets:before{background-position:0 -468px}#thgn-nav .thgn-btns-large,#thgn-nav .thgn-btns{padding:4px 0 4px 46px;border-top:1px solid #2c2c2c;border-bottom:1px solid #000;position:relative}#thgn-nav .thgn-btns-large:before,#thgn-nav .thgn-btns:before{position:absolute;top:5px;left:1px;width:32px;height:32px;border:1px solid #000;outline:1px solid #333;content:""}#thgn-nav .thgn-btns-large{padding-left:110px}#thgn-nav .thgn-btns-large:before{width:90px;height:90px}#thgn-nav .thgn-btns-large .thgn-btns{padding:5px 0}#thgn-nav .thgn-btns-large .thgn-btns:before{display:none}#thgn-nav .thgn-btns-no-top{border-top:0}#thgn-nav .thgn-btns-no-bot{border-bottom:0}#thgn-nav .thgn-districts{overflow:hidden;height:58px;border-top:1px solid #2c2c2c;border-bottom:1px solid #000}#thgn-nav .thgn-districts .thgn-btns{border:0;-webkit-transition:all 250ms;-moz-transition:all 250ms;transition:all 250ms;margin-bottom:16px}#thgn-nav .thgn-districts.active{padding:10px 0}#thgn-nav .thgn-districts.active .thgn-btns{margin-top:-58px}#thgn-nav .thgn-district{display:block;width:30px;height:0;padding-top:30px;overflow:hidden;float:left;cursor:pointer}#thgn-nav .thgn-district-1{background-position:-5px -123px}.no-touch #thgn-nav .thgn-district-1:hover{background-position:-5px -152px}#thgn-nav .thgn-district-2{background-position:-34px -123px}.no-touch #thgn-nav .thgn-district-2:hover{background-position:-34px -152px}#thgn-nav .thgn-district-3{background-position:-63px -123px}.no-touch #thgn-nav .thgn-district-3:hover{background-position:-63px -152px}#thgn-nav .thgn-district-4{background-position:-92px -123px}.no-touch #thgn-nav .thgn-district-4:hover{background-position:-92px -152px}#thgn-nav .thgn-district-5{background-position:-121px -123px}.no-touch #thgn-nav .thgn-district-5:hover{background-position:-121px -152px}#thgn-nav .thgn-district-6{background-position:-150px -123px}.no-touch #thgn-nav .thgn-district-6:hover{background-position:-150px -152px}#thgn-nav .thgn-district-7{background-position:-179px -123px}.no-touch #thgn-nav .thgn-district-7:hover{background-position:-179px -152px}#thgn-nav .thgn-district-8{background-position:-208px -123px}.no-touch #thgn-nav .thgn-district-8:hover{background-position:-208px -152px}#thgn-nav .thgn-district-9{background-position:-237px -123px}.no-touch #thgn-nav .thgn-district-9:hover{background-position:-237px -152px}#thgn-nav .thgn-district-10{background-position:-266px -123px}.no-touch #thgn-nav .thgn-district-10:hover{background-position:-266px -152px}#thgn-nav .thgn-district-11{background-position:-295px -123px}.no-touch #thgn-nav .thgn-district-11:hover{background-position:-295px -152px}#thgn-nav .thgn-district-12{background-position:-324px -123px}.no-touch #thgn-nav .thgn-district-12:hover{background-position:-324px -152px}#thgn-nav .thgn-separator{height:25px;margin:5px 0px 10px 0;background-position:-7px -92px}@media screen and (max-width: 400px){#thgn-nav{width:320px;right:-320px;font-size:10px}}.tooltip-holder{display:block;height:auto;padding:16px;position:absolute;top:0;left:0;margin-top:0;z-index:499;background:#a4adb4;background:rgba(164,173,180,0.9);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-property:opacity,margin;-moz-transition-property:opacity,margin;transition-property:opacity,margin;-webkit-transition-duration:0.25s,0.25s;-moz-transition-duration:0.25s,0.25s;transition-duration:0.25s,0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.tooltip-holder.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity,margin,z-index;-moz-transition-property:opacity,margin,z-index;transition-property:opacity,margin,z-index;-webkit-transition-duration:0.25s,0.25s,0s;-moz-transition-duration:0.25s,0.25s,0s;transition-duration:0.25s,0.25s,0s;-webkit-transition-delay:0,0,0.25s;-moz-transition-delay:0,0,0.25s;transition-delay:0,0,0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);z-index:-1}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder.hide{display:none}}.tooltip-holder.reset{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:50px;-webkit-transition-duration:0s,0s;-moz-transition-duration:0s,0s;transition-duration:0s,0s}.tooltip-holder.reset .content-wrapper{margin-top:40px;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.tooltip-holder.reset .content-wrapper .badge-tooltip-content .info h3{margin-top:60px;margin-bottom:60px;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder{position:fixed;width:100%;height:100%;background:#a4adb4;background:rgba(164,173,180,0.98);display:none;z-index:2000}}.tooltip-holder:after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(164,173,180,0.9);position:absolute;bottom:-10px;left:50%;margin-left:-5px}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder:after{display:none}}.tooltip-holder.left:after{left:15%}.tooltip-holder.right:after{left:85%}.tooltip-holder .close{position:absolute;top:0;right:0;padding:12px;display:block;color:#585e61;cursor:pointer}.tooltip-holder .close .icon-close{font-size:36px}.tooltip-holder .close:hover{color:#1b1d1e}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .close:hover{color:#cba948}}.tooltip-holder .content-wrapper{margin-top:0;-webkit-transition-property:margin;-moz-transition-property:margin;transition-property:margin;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper{position:absolute;top:50%;left:0;margin-top:-150px;padding:0 20px}}.tooltip-holder .content-wrapper .badge-tooltip-content{width:100%}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content{width:85%;margin:0 auto}}.tooltip-holder .content-wrapper .badge-tooltip-content .badge{display:inline-block;width:150px;height:150px;vertical-align:middle;margin:0;margin-right:16px;float:none}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .badge.large{padding-bottom:24px}.tooltip-holder .content-wrapper .badge-tooltip-content .badge.large:after{display:block}}.tooltip-holder .content-wrapper .badge-tooltip-content .badge:after{display:block;content:"";position:relative;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDYwODBjIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(50%, rgba(0,0,0,0)), color-stop(100%, rgba(6,8,12,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:radial-gradient(ellipse at center, #000000 0%,rgba(0,0,0,0) 50%,rgba(6,8,12,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0006080c',GradientType=1 );left:0;top:-5px;height:8px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.tooltip-holder .content-wrapper .badge-tooltip-content .info{display:inline-block;width:218px;vertical-align:middle;float:none}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .info{width:100%;text-align:left;padding-top:24px}}.tooltip-holder .content-wrapper .badge-tooltip-content .info h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:22px;color:#1b1d1e;padding-bottom:10px;margin-top:0;margin-bottom:0;-webkit-transition-property:margin;-moz-transition-property:margin;transition-property:margin;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .info h3{text-align:left}}.tooltip-holder .content-wrapper .badge-tooltip-content .info p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;line-height:18px;color:#1b1d1e}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .info p{text-align:left;font-size:16px}}.tooltip-holder .content-wrapper .badge-tooltip-content .share{position:relative;left:165px}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .share{left:auto;width:208px;margin:0 auto;margin-top:20px}}.tooltip-holder .content-wrapper .badge-tooltip-content .share h3{display:inline-block;vertical-align:top;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;padding-right:5px;color:#585e61;line-height:36px}.tooltip-holder .content-wrapper .badge-tooltip-content .share .share-button{text-decoration:none}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .share .share-button{width:40px}}.tooltip-holder .content-wrapper .badge-tooltip-content .share .share-button:before{background:none;font-size:22px;color:#1b1d1e;display:inline-block;line-height:30px}@media only screen and (min-width: 320px) and (max-width: 599px){.tooltip-holder .content-wrapper .badge-tooltip-content .share .share-button:before{left:auto;margin:0 auto;font-size:28px}}.tooltip-holder .content-wrapper .badge-tooltip-content .share .share-button.icon-google-plus{background:none}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content{text-align:center;width:200px;color:#1b1d1e}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content .icon:before{margin:12px;font-size:36px}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content .icon.icon-facebook{color:#3B5998}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content .icon.icon-twitter{color:#00aced}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:18px;margin-bottom:12px}.tooltip-holder .content-wrapper .disconnect-account-tooltip-content p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;line-height:18px;margin-bottom:12px}.scrollbox .scrollbox-bar{position:absolute;overflow:visible}.scrollbox .scrollbox-bar .scrollbox-track{position:relative;padding:0;background-color:rgba(0,0,0,0.1);cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition:opacity 350ms linear;-moz-transition:opacity 350ms linear;transition:opacity 350ms linear}.scrollbox .scrollbox-bar .scrollbox-handle{position:absolute;cursor:pointer;overflow:hidden;z-index:2;background-color:rgba(0,0,0,0.5);-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.scrollbox .scrollbox-bar.vertical{top:2px;bottom:2px;right:2px;width:7px}.scrollbox .scrollbox-bar.vertical .scrollbox-track{height:100%;width:7px}.scrollbox .scrollbox-bar.vertical .scrollbox-handle{top:0;height:100px;width:7px}.scrollbox .scrollbox-bar.horizontal{left:2px;right:2px;bottom:2px;height:7px}.scrollbox .scrollbox-bar.horizontal .scrollbox-track{width:100%;height:7px}.scrollbox .scrollbox-bar.horizontal .scrollbox-handle{left:0;top:0;width:100px;height:7px}.welcome-header-link{display:block;min-height:232px}.welcome-header-link:hover{text-decoration:none}.welcome-header{text-align:center;position:relative;background:rgba(37,37,37,0.8);max-height:250px;margin-bottom:21px;overflow:hidden;-webkit-transition:max-height 300ms ease-out,margin-bottom 300ms;-moz-transition:max-height 300ms ease-out,margin-bottom 300ms;transition:max-height 300ms ease-out,margin-bottom 300ms}.welcome-header .welcome-header-inner{margin:0 auto;position:relative}@media only screen and (max-width: 750px){.welcome-header{max-height:500px}}.welcome-header.should-close{max-height:0;margin-bottom:0}.welcome-header .welcome-items{display:block}.welcome-header .welcome-items:hover{text-decoration:none}.welcome-header h1{text-align:left;padding:10px;font-size:18px;line-height:24px;margin-right:60px;margin-bottom:9px;color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}@media only screen and (max-width: 750px){.welcome-header h1{padding:19px 24px 0;line-height:22px}}.welcome-header h2{font-size:36px;line-height:1.4;color:#cba948;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100}.welcome-header p{font-size:18px;line-height:1em;color:#bbb;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100}.welcome-header ul{margin:0 25% 0 5%;overflow:hidden}.welcome-header ul li{float:left;width:33%;padding:75px 20px 18px;position:relative}.welcome-header ul li:before{position:absolute;left:50%;top:5px;width:66px;height:66px;margin-left:-33px;border-radius:50%;border:1px solid rgba(88,94,97,0.5);line-height:66px;color:#cba948;font-size:42px}.welcome-header ul li.icon-trophy:before{font-size:32px}.welcome-header ul p{min-height:2em}@media only screen and (max-width: 1260px){.welcome-header ul{margin-left:2%}}@media only screen and (max-width: 900px){.welcome-header ul{margin-right:30%}.welcome-header ul li{padding-left:5px;padding-right:5px}}@media only screen and (max-width: 750px){.welcome-header ul{margin:0 auto;max-width:450px;background:none}.welcome-header ul h2{font-size:23px;line-height:1.2}.welcome-header ul p{font-size:14px;min-height:0}.welcome-header ul li{float:none;padding:18px 20px 0 85px;background:none;min-height:64px;width:auto;text-align:left}.welcome-header ul li:before{left:22px;top:10px;height:52px;width:52px;line-height:52px;font-size:32px;margin:0;text-align:center}}.welcome-header .welcome-header-cta-wrap{position:absolute;top:80px;right:4%;padding:10px;background:rgba(0,0,0,0.5)}@media only screen and (max-width: 750px){.welcome-header .welcome-header-cta-wrap{position:relative;top:0;right:0;width:240px;margin:10px auto}}.welcome-header .welcome-header-cta{position:relative;width:220px;height:55px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;text-transform:uppercase;color:#a4adb4;padding:6px 7px;border-radius:3px;box-shadow:inset 0 1px 2px rgba(217,227,235,0.5),0 1px 4px #000;background:#585e61 url(../img/metal.png);background:url(../img/metal.png),-webkit-linear-gradient(90deg, #1b1d1e, #585e61 50%, #1b1d1e 100%);background:url(../img/metal.png),-moz-linear-gradient(90deg, #1b1d1e, #585e61 50%, #1b1d1e 100%);background:url(../img/metal.png),linear-gradient(0deg, rgba(27,29,30,0) 15%,rgba(27,29,30,0.15) 20%,rgba(27,29,30,0.15) 80%,rgba(27,29,30,0) 85%),linear-gradient(90deg, #1b1d1e,#585e61 50%,#1b1d1e 100%)}.welcome-header .welcome-header-cta .message{position:absolute;top:14px;right:120px;line-height:14px;display:block;text-align:right;font-size:12px}.welcome-header .welcome-header-cta .btn-shiny{background:none;width:43px;height:42px;margin-left:6px;float:right;display:block;padding:0;border:1px solid #222;border-width:1px 0}.welcome-header .welcome-header-cta .btn-shiny span{width:43px;height:42px;line-height:42px;padding:0;display:block}.welcome-header .close{display:block;position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;padding:0;font-size:30px;border:0;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.welcome-header.tribute-banner{height:232px;width:100%;background-image:url("../img/tribute-banner/home-banner.jpg");background-position:top right;background-size:cover;background-repeat:no-repeat;max-height:none}@media screen and (max-width: 1000px){.welcome-header.tribute-banner h3{font-size:24px !important}}@media screen and (max-width: 700px){.welcome-header.tribute-banner{background-image:url("../img/tribute-banner/home-banner-mobile.jpg") !important;background-position:top center !important;height:465px !important;left:0 !important}.welcome-header.tribute-banner h3{top:10px !important;font-size:20px !important;left:0px !important;right:0px !important;border-bottom:0px solid transparent !important;text-align:center !important}.welcome-header.tribute-banner h5{top:40px !important;left:15px !important;font-size:11px !important;right:15px !important;text-align:center !important}.welcome-header.tribute-banner .clock{left:0px !important;right:0px !important;width:auto !important;margin:0 !important;bottom:0 !important}.welcome-header.tribute-banner .clock .message{font-size:10px !important;width:90px !important}.welcome-header.tribute-banner .clock .time{left:90px !important}.welcome-header.tribute-banner .cta{position:absolute;left:50% !important;width:200px !important;margin-left:-100px !important;top:65px !important;background:transparent !important}}.welcome-header.tribute-banner h3{position:absolute;left:30px;top:30px;font-size:34px;color:#ebbd3c;white-space:nowrap;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-transform:uppercase;text-shadow:2px 2px 2px #000;padding-bottom:10px;border-bottom:1px solid #666;text-align:left}.welcome-header.tribute-banner h5{position:absolute;left:30px;top:85px;color:#FFF;font-size:13px;text-align:left;text-transform:uppercase;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;text-shadow:1px 1px 1px #000}.welcome-header.tribute-banner .cta{position:absolute;left:30px;top:130px}.welcome-header.tribute-banner .clock{text-align:center;position:absolute;bottom:25px;width:380px;height:70px;left:50%;margin-left:-150px;margin-top:15px;z-index:7;border:1px solid #282828;background:rgba(0,0,0,0.7)}.welcome-header.tribute-banner .clock .frame-tr,.welcome-header.tribute-banner .clock .frame-tl,.welcome-header.tribute-banner .clock .frame-br,.welcome-header.tribute-banner .clock .frame-bl{position:absolute;border:0px solid rgba(255,255,255,0.5);width:10px;height:10px}.welcome-header.tribute-banner .clock .frame-tr,.welcome-header.tribute-banner .clock .frame-br{right:-1px;border-right-width:3px}.welcome-header.tribute-banner .clock .frame-tl,.welcome-header.tribute-banner .clock .frame-bl{left:-1px;border-left-width:3px}.welcome-header.tribute-banner .clock .frame-br,.welcome-header.tribute-banner .clock .frame-bl{bottom:-1px;border-bottom-width:3px}.welcome-header.tribute-banner .clock .frame-tr,.welcome-header.tribute-banner .clock .frame-tl{top:-1px;border-top-width:3px}.welcome-header.tribute-banner .clock.expired .expired-msg{display:block}.welcome-header.tribute-banner .clock.expired .label{display:none}.welcome-header.tribute-banner .clock.expired .time.active{display:none}.welcome-header.tribute-banner .clock .expired-msg{display:none;margin-top:15px}.welcome-header.tribute-banner .clock .expired-msg h4,.welcome-header.tribute-banner .clock .expired-msg h5,.welcome-header.tribute-banner .clock .expired-msg h6{font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:14px;line-height:16px;color:#ddd}.welcome-header.tribute-banner .clock .expired-msg h3{margin-bottom:10px;font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:18px;line-height:16px;color:#fff}.welcome-header.tribute-banner .clock .message{position:absolute;top:25px;left:5px;width:140px;text-align:right;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#EFEFEF;font-size:13px;text-transform:uppercase}.welcome-header.tribute-banner .clock .label{font-size:9px;color:#444;position:absolute;display:block;top:20px;left:50%;text-transform:uppercase;font-weight:bold;-webkit-transform:scaleY(1.25);-moz-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25);display:none}.welcome-header.tribute-banner .clock .label.days{margin-left:-127px}.welcome-header.tribute-banner .clock .label.hours{margin-left:-57px}.welcome-header.tribute-banner .clock .label.minutes{margin-left:15px}.welcome-header.tribute-banner .clock .label.seconds{margin-left:90px}.welcome-header.tribute-banner .clock .time{color:#EFEFEF;font-size:30px;height:30px;line-height:30px;position:absolute;top:22px;left:150px;right:0;display:none;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.welcome-header.tribute-banner .clock .time.active{display:block}.welcome-header.tribute-banner .clock .time:after{content:""}.welcome-header.tribute-banner .clock .time .minute-second{position:absolute;top:0;left:50%;right:0;bottom:0;padding-left:10px}.welcome-header.tribute-banner .clock .time .minute-second b,.welcome-header.tribute-banner .clock .time .minute-second span{float:left}.welcome-header.tribute-banner .clock .time .day-hour{position:absolute;top:0;left:0;right:50%;bottom:0;padding-right:10px}.welcome-header.tribute-banner .clock .time .day-hour b,.welcome-header.tribute-banner .clock .time .day-hour span{float:right}.welcome-header.tribute-banner .clock .time .center{position:absolute;top:0;left:50%;bottom:0;margin-left:-10px}.welcome-header.tribute-banner .clock .time b,.welcome-header.tribute-banner .clock .time span{display:block;height:100%}.welcome-header.tribute-banner .clock .time b{color:#EFEFEF}.welcome-header.tribute-banner .clock .time span{font-size:50%;width:20px}.welcome-header.ticktock-banner{height:232px;width:100%;margin-top:20px;background:url("../img/ticktock/bg-banner.jpg") left top no-repeat;background-size:cover;text-align:center}@media only screen and (max-width: 1281px){.welcome-header.ticktock-banner{background-position:top center}}@media only screen and (max-width: 940px){.welcome-header.ticktock-banner{height:auto}}@media only screen and (max-width: 736px){.welcome-header.ticktock-banner{background-position:top center !important;height:auto}}.welcome-header.ticktock-banner h3{margin:0 auto;margin-top:43px;margin-bottom:18px;width:666px;height:35px;background:url("../img/ticktock/header-banner.png") no-repeat;text-indent:-999em;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-transform:uppercase;text-decoration:none}.welcome-header.ticktock-banner h3:hover{text-decoration:none}@media only screen and (max-width: 740px){.welcome-header.ticktock-banner h3{width:470px;height:40px;background:url("../img/ticktock/header-banner-470x40.png") no-repeat}}@media only screen and (max-width: 475px){.welcome-header.ticktock-banner h3{width:300px;height:88px;background:url("../img/ticktock/header-banner-300x88.png") no-repeat}}.welcome-header.ticktock-banner h5{margin-bottom:18px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;text-shadow:1px 1px 1px #000;font-size:28px;letter-spacing:1px;text-decoration:none}.welcome-header.ticktock-banner h5:hover{text-decoration:none}.welcome-header.ticktock-banner .btn{margin-bottom:18px}.welcome-header.ticktock-banner .clock{width:345px;height:30px;padding:6px 15px;margin-left:36px;margin-top:-15px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border:2px solid #5c3817;background:#000}@media only screen and (max-width: 940px){.welcome-header.ticktock-banner .clock{margin:0 auto;margin-top:0px;margin-bottom:43px}}.welcome-header.ticktock-banner .clock .message{display:inline-block;vertical-align:top;float:left;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-shadow:0px 0px 3px rgba(0,0,0,0.75);color:#EFEFEF;font-size:14px;text-transform:uppercase}.welcome-header.ticktock-banner .clock .message:after{content:"";display:inline-block;vertical-align:top;width:1px;height:14px;margin:0 12px;border-right:2px solid #5c3817}.welcome-header.ticktock-banner .clock .time{display:inline-block;vertical-align:top;float:left;color:#f6bf6f}.welcome-header.ticktock-banner .clock .time h5{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;position:relative;top:auto;font-size:14px;letter-spacing:0}.welcome-header.ticktock-banner .clock .time h5 span{display:inline-block;vertical-align:top}@media screen and (max-width: 375px){.welcome-header.ticktock-banner .clock{border:none;width:100%;background:none}.welcome-header.ticktock-banner .clock .message{display:block;float:none;margin:0 auto}.welcome-header.ticktock-banner .clock .message:after{display:none}.welcome-header.ticktock-banner .clock .time{display:block;float:none;margin:0 auto}.welcome-header.ticktock-banner .clock .time h5{font-size:36px}.welcome-header.ticktock-banner .clock .time h5 span{margin-top:-3px}}.welcome-header.banner{height:232px;width:100%;margin-top:20px;background:url("../img/ticktock/bg-banner.jpg") left top no-repeat;background-size:cover;text-align:center}.welcome-header.banner .banner-content{width:666px;height:100%;margin:0 auto}@media only screen and (max-width: 700px){.welcome-header.banner .banner-content{width:470px}}@media only screen and (max-width: 500px){.welcome-header.banner .banner-content{width:300px}}@media only screen and (max-width: 1281px){.welcome-header.banner{background-position:top center}}@media only screen and (max-width: 736px){.welcome-header.banner{background-position:top center !important}}.welcome-header.banner .btn{margin-bottom:18px}.ticktock .loader{left:50%;top:50%;margin-left:-100px;width:200px;height:43px;position:absolute}#ticktock-pushdown{position:absolute;background:url("../img/ticktock/bg-mocking-jay.jpg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;top:55px;left:0;right:0;bottom:58px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0;background:none}}#ticktock-pushdown>aside{position:absolute;z-index:10}#ticktock-pushdown>aside.top-left{top:10px;left:10px}#ticktock-pushdown>aside.top-left a{padding-top:8px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:10px;vertical-align:middle;color:#585e61;text-transform:uppercase}#ticktock-pushdown>aside.top-left a:hover{text-decoration:none;color:#cba948}#ticktock-pushdown>aside.top-left a.btn{float:right}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown>aside.top-left{display:none}}#ticktock-pushdown>aside.top-right{top:10px;right:0;display:block;width:204px;margin:0 auto;text-align:center}#ticktock-pushdown>aside.top-right h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:34px;color:#cba948}#ticktock-pushdown>aside.top-right h4{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:13px;color:#d6e3ea;text-transform:uppercase}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown>aside.top-right{top:auto;right:auto;position:relative;margin:10px auto}}#ticktock-pushdown>aside.bottom-left{bottom:25px;left:10px;display:block;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:1s;-moz-transition-duration:1s;transition-duration:1s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-moz-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}#ticktock-pushdown>aside.bottom-left a,#ticktock-pushdown>aside.bottom-left div{display:inline-block}#ticktock-pushdown>aside.bottom-left div{padding:9px}#ticktock-pushdown>aside.bottom-left .btn h4{font-size:12px;color:#a4adb4}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown>aside.bottom-left{position:relative;left:auto;bottom:auto;width:300px;margin:0 auto}#ticktock-pushdown>aside.bottom-left a{display:block;text-align:center}}#ticktock-pushdown>aside.bottom-right{bottom:25px;right:10px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown>aside.bottom-right{position:relative;right:auto;bottom:auto;margin:0 auto}}#ticktock-pushdown .slides-wrapper{position:absolute;top:50%;left:50%;margin-left:-512px;margin-top:-300px;width:1024px;height:600px;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.45s,0.5s;-moz-transition-duration:0.45s,0.5s;transition-duration:0.45s,0.5s;-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);-moz-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (min-width: 600px) and (max-width: 767px){#ticktock-pushdown .slides-wrapper{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media only screen and (max-height: 768px){#ticktock-pushdown .slides-wrapper{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);position:relative;top:auto;left:auto;width:94%;height:auto;margin:0 auto;background:none}}#ticktock-pushdown .slides-wrapper.shown{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#ticktock-pushdown .slides-wrapper article{position:absolute;width:46px;height:46px;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;border-radius:46px;border:2px solid #cc8b38;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article{position:relative;width:300px;height:300px;margin:20px auto}}#ticktock-pushdown .slides-wrapper article.shown{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#ticktock-pushdown .slides-wrapper article.shown:nth-child(-n+7) .hash{left:-94px;width:85px;padding-left:0;padding-right:0}#ticktock-pushdown .slides-wrapper article.shown .hash{padding-left:0;padding-right:0;text-indent:0}#ticktock-pushdown .slides-wrapper article>div{position:absolute;display:block;width:100%;height:100%;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;border-radius:46px;background:#000;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#ticktock-pushdown .slides-wrapper article>div.hash{position:absolute;top:15px;left:50px;width:78px;overflow:hidden;padding-right:70px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;text-indent:-130px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;text-shadow:0px 0px 3px rgba(0,0,0,0.75);background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#ticktock-pushdown .slides-wrapper article figure{position:absolute;width:100%;height:100%;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;border-radius:46px;text-align:center;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#ticktock-pushdown .slides-wrapper article figure div{position:absolute;display:block;width:100%;height:100%;-webkit-border-radius:46px;-moz-border-radius:46px;-ms-border-radius:46px;border-radius:46px;background:#000;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#ticktock-pushdown .slides-wrapper article figure .front>div{position:absolute;top:0;width:100%;padding-top:15px;text-align:center}#ticktock-pushdown .slides-wrapper article figure .front h4{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;text-shadow:0px 0px 2px rgba(0,0,0,0.75);font-size:12px;color:#8f979b}#ticktock-pushdown .slides-wrapper article figure .front h4 span{color:#FFF}#ticktock-pushdown .slides-wrapper article figure .front h4 .hash{display:none}#ticktock-pushdown .slides-wrapper article figure .front h5{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;text-shadow:0px 0px 3px rgba(0,0,0,0.75);font-size:12px;color:#f6bf6f}#ticktock-pushdown .slides-wrapper article figure .front img{width:100%;height:65px}#ticktock-pushdown .slides-wrapper article figure .back{height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}#ticktock-pushdown .slides-wrapper article:nth-child(1){top:0px;left:0px}#ticktock-pushdown .slides-wrapper article:nth-child(1).next-moment{left:-30px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(1).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(2){top:24px;left:502px}#ticktock-pushdown .slides-wrapper article:nth-child(2).next-moment{left:472px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(2).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(3){top:53px;left:363px}#ticktock-pushdown .slides-wrapper article:nth-child(3).next-moment{left:333px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(3).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(4){top:146px;left:274px}#ticktock-pushdown .slides-wrapper article:nth-child(4).next-moment{left:244px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(4).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(5){top:281px;left:236px}#ticktock-pushdown .slides-wrapper article:nth-child(5).next-moment{left:206px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(5).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(6){top:398px;left:267px}#ticktock-pushdown .slides-wrapper article:nth-child(6).next-moment{left:237px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(6).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(7){top:489px;left:342px}#ticktock-pushdown .slides-wrapper article:nth-child(7).next-moment{left:312px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(7).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(8){top:531px;left:462px}#ticktock-pushdown .slides-wrapper article:nth-child(8).next-moment{left:432px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(8).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(9){top:511px;left:588px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(9).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(10){top:399px;left:713px}#ticktock-pushdown .slides-wrapper article:nth-child(10).next-moment{left:683px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(10).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(11){top:258px;left:742px}#ticktock-pushdown .slides-wrapper article:nth-child(11).next-moment{left:712px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(11).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(12){top:139px;left:703px}#ticktock-pushdown .slides-wrapper article:nth-child(12).next-moment{left:673px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(12).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(13){top:60px;left:616px}#ticktock-pushdown .slides-wrapper article:nth-child(13).next-moment{left:586px}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(13).next-moment{left:auto}}#ticktock-pushdown .slides-wrapper article:nth-child(-n+7) .hash{left:-75px;padding-left:70px;padding-right:0;text-indent:0;text-align:right}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article:nth-child(-n+7){left:0;padding:0}}#ticktock-pushdown .slides-wrapper article.locked{border-color:#5c3817;-webkit-transition-duration:0.75s;-moz-transition-duration:0.75s;transition-duration:0.75s}#ticktock-pushdown .slides-wrapper article.locked:not(.next-moment) .hash{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#afabab}#ticktock-pushdown .slides-wrapper article.locked:not(.next-moment):hover figure .back{z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article.locked{display:none;width:300px;height:150px;margin-top:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}#ticktock-pushdown .slides-wrapper article.unlocked{border-color:#f6bf6f}#ticktock-pushdown .slides-wrapper article.unlocked figure .front>div{background-color:#AE6600;background:-webkit-linear-gradient(90deg, #ae6600,#edaf57,#ae6600),#666;background:-moz-linear-gradient(90deg, #ae6600,#edaf57,#ae6600),#666;background:linear-gradient(90deg, #ae6600,#edaf57,#ae6600),#666}#ticktock-pushdown .slides-wrapper article.unlocked figure .id{color:#000;text-shadow:0px 0px 2px rgba(255,255,255,0.75)}#ticktock-pushdown .slides-wrapper article.unlocked:hover{-webkit-box-shadow:0 0 15px 0px #ffcb65;-moz-box-shadow:0 0 15px 0px #ffcb65;box-shadow:0 0 15px 0px #ffcb65}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article.unlocked{top:auto;left:auto;width:300px;border:none}#ticktock-pushdown .slides-wrapper article.unlocked .hash{display:none}#ticktock-pushdown .slides-wrapper article.unlocked figure .front{display:none}#ticktock-pushdown .slides-wrapper article.unlocked figure .back{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}#ticktock-pushdown .slides-wrapper article.active-slide{-webkit-box-shadow:0 0 25px 0px #ffcb65;-moz-box-shadow:0 0 25px 0px #ffcb65;box-shadow:0 0 25px 0px #ffcb65}#ticktock-pushdown .slides-wrapper article.active-slide:hover{-webkit-box-shadow:0 0 25px 0px #ffcb65;-moz-box-shadow:0 0 25px 0px #ffcb65;box-shadow:0 0 25px 0px #ffcb65}#ticktock-pushdown .slides-wrapper article.active-slide figure .front>div{background-color:#c07f01;background:-webkit-linear-gradient(90deg, rgba(192,127,1,0.8),#facc5f,rgba(192,127,1,0.8)),#fff;background:-moz-linear-gradient(90deg, rgba(192,127,1,0.8),#facc5f,rgba(192,127,1,0.8)),#fff;background:linear-gradient(90deg, rgba(192,127,1,0.8),#facc5f,rgba(192,127,1,0.8)),#fff}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article.active-slide{top:0;left:0;border:none}#ticktock-pushdown .slides-wrapper article.active-slide .hash{display:none}#ticktock-pushdown .slides-wrapper article.active-slide figure .front{display:none}#ticktock-pushdown .slides-wrapper article.active-slide figure .back{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}#ticktock-pushdown .slides-wrapper article.next-moment{width:106px;text-align:center}#ticktock-pushdown .slides-wrapper article.next-moment .hash{display:none}#ticktock-pushdown .slides-wrapper article.next-moment figure .front{background:#000}#ticktock-pushdown .slides-wrapper article.next-moment figure .front>div{width:102px;margin:0 auto;padding-top:8px}#ticktock-pushdown .slides-wrapper article.next-moment figure .front h4{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;margin:0 auto}#ticktock-pushdown .slides-wrapper article.next-moment figure .front h4 .hash{width:auto}#ticktock-pushdown .slides-wrapper article.next-moment figure .front h4 span{text-align:left}#ticktock-pushdown .slides-wrapper article.next-moment figure .front h5{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:13px}#ticktock-pushdown .slides-wrapper article.next-moment figure .front .hash{display:inline-block}#ticktock-pushdown .slides-wrapper article.next-moment figure .front img{display:none}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-wrapper article.next-moment{top:auto;left:auto;display:block;width:300px;height:150px;margin-top:15px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#ticktock-pushdown .slides-wrapper article.next-moment figure .front>div{width:100%;padding-top:40px}#ticktock-pushdown .slides-wrapper article.next-moment figure .front>div h4,#ticktock-pushdown .slides-wrapper article.next-moment figure .front>div h5{font-size:26px;line-height:30px}}#ticktock-pushdown .slides-wrapper article img{display:block;width:100%;height:auto}#ticktock-pushdown .slides-details:before{content:"";position:absolute;left:50%;top:50%;display:block;width:1419px;height:709px;margin-left:-709px;margin-top:-354px;background:url("../img/ticktock/bg-mocking-jay-lines.png") center center no-repeat}@media only screen and (min-width: 320px) and (max-width: 599px){#ticktock-pushdown .slides-details.shown{display:none}}#ticktock-pushdown .slides-details article{top:50%;left:50%;border:none}#ticktock-pushdown .slides-details article .hash{display:none}#ticktock-pushdown .slides-details article .front{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#ticktock-pushdown .slides-details article .front h4,#ticktock-pushdown .slides-details article .front h5{display:none}#ticktock-pushdown .slides-details article.active-slide{top:143px;left:354px;z-index:100;width:320px;height:320px;border:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;box-shadow:none}#ticktock-pushdown .slides-details article.active-slide figure .back{z-index:2;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#ticktock-pushdown .slides-details article.old{top:45%;left:45%;width:100px;height:100px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.recent-sparks{position:absolute;top:30px;bottom:0;right:0;width:35%;padding:16px;border-left:1px solid #4d4e4e;background:url("../img/bg-recently-sparked.jpg") center center no-repeat;background-size:cover}@media only screen and (max-width: 900px){.recent-sparks{display:none}}.recent-sparks h2{margin-top:6px;margin-bottom:30px}.recent-sparks h4{font-size:14px;color:#d2a649;padding-top:12px;vertical-align:middle}.recent-sparks h4:before{padding-right:10px;vertical-align:middle}.recent-sparks ul li{vertical-align:middle;padding-top:40px;border-bottom:1px solid #4d4e4e}.recent-sparks ul li:first-child{padding-top:0}.recent-sparks ul li img{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-right:10px}.recent-sparks ul li .name{display:inline-block;vertical-align:middle;margin:0;font-size:14px;color:#cba948}.recent-sparks ul li .sparks{display:inline-block;vertical-align:middle;margin:0;font-size:14px;line-height:38px;float:right}.recent-sparks .footnote{position:absolute;left:16px;right:16px;bottom:16px;height:25px;padding:5px;text-align:center;background:#000;background-color:rgba(0,0,0,0.8)}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.home .grid{z-index:1}.home .grid a{display:block;width:100%;height:100%}.home .loader{left:50%;top:50%;margin-left:-100px;width:200px;height:43px;position:relative;height:0;z-index:0;top:100px}.home .loader .progress{top:-8px}.home .loader .progress li{border:0}.home .loader.hidden{display:none}.epk-arrow{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzBJREFUeNpi/P//PwOpwNMvEERFAnE/VCgUiA9v37SegYkcwzi5uGr4BQSWAbE4ByeHOFD4kKCgQDhInpEUF4IM4+bhaWZlZa1BFv/58wfD92/fGextbURYiDXMyz+QgYeHp5OFlbUMXY6dnYPh969fDF+/fVNjItIwRqDLJmIzDAaAcu+dHR0usxBnGO80FhaWDDzKvlmZm9s62Nl+YcFvWBDIsDlAw5JwqWFkZPxmbmpslJ+ddRPsUnyGAcNsCTMLSxQewz5ZW5gbZ2ek3YF7HYdhTDy8vMuYmZnDcRnGxMT03tbKwjgjNeU+SliiK/QOABu2AWiYLx6XvXW0szFKSUx4hBE5aIYxA8NsE9AwL9wuY3zp5uxkHB8T/RRrbCMbxsPDu5OJmdkZj2HPPd1cjWMiI57jTD5Qw1h5ePn2AcPFBk+YPfL39jQJCwl+jS9lMIJjk5f3JFCDKR7D7gX5+ZgHBwa8IZRuWYCGyeEzjJmZ6XZYUKC5n4/3e2JyFdAsJkZckv///2P49PGTwNNnz7mIzfOgvPwAGKsbcYQI0ND/olu2bb+clp0rSpSByxfOYwCWZUGcHBybsKQ3UHEF8obgkydPb6Vm5kgQ40KGyb3d/5SVlAKBhq7GZSgLCzPQ68/upmRkSRM0EASqy0v+KSoohHNxci7Bbigv0FAWrmfPX9wCGipP0EAQqK0s+y8rKxPHxcU1D5tisEtZwYbeTMnMVsIa6tiqgM7efsZbd+5O+/btG9Yy8NvXrwy/gUBSQkJ37sxpN3G6EAbKiwv/y0pLZ/Fwc0/AJs/Fzc0ArFdYn794cTkxLUOboAthoLt/IsPtu3e7P3/+UoLLpb9+/fonLiZmvGDOzAs4XQgDpYX5DLLSMqW8vDzNuFzKzs7O9PLVq7OJqRmmRFejwDBluPfgYc2nT5+wGvz92zeQS/86OdjzE1XrAcOUQUZKqoWfnw9rrQes+EGJn/nr12+aRLccgEmKQVpSqltAgD8faynDwvJbT1f7HklNEZChGmpqk4CGYiQnDXU1n0B/v3eM5DSW1qzfyHDy9Gn712/etoH4aipKBVVlpadBbIAAAwAPdgCOu8QvxAAAAABJRU5ErkJggg==');width:80px;height:80px;display:block;cursor:pointer;background-position:center center;background-repeat:no-repeat}.epk-arrow:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbxJREFUeNqclk0oRFEUx83zpMaGJEpRFiQbYdhQyk4sKE0sLGRKFmTBChs2okwW4j1ZScoGOxYWhJWN2fgmpUkGJdko/E+dW9Nr7sd7p37Ne/eeft079+O8kOM4WQGjFyzyc08sFjumByugbBJsgmLmyHXdaFDhDOONLUgLbZ+yOTCh6K80FYZAHIwocj5AwjKULWtk36AFC/NlG8jWwIBGVgfZFb3YGtkG6FPkfIJ6yG5Fg0xo8baIav4zkj2kN9oS2Q7oVMjeaJrgydvhFWaDPdCukL3QyMBzpk7bI9sHbQpZkmVJWYIQ5oBD0KyQ0fQawKtqW9i8micgosi7B00gpdu0tABlGtkNjyxlcqQsHqEq8kHY9LCT8BHsKnKK6Izyr5GQopu3iywKwDUoMRX+gi6wrZn6HSg1EQpplM+vLMI80nITIcUf6AfrGindLBUmQiEdBCsKaS64BFUmQiEd5ltaFnS6EqgjNSZCIR0DCxrpBaS1JkIR45Iql+44hzTip4xOgymN9AzSPD91eVZTQun6q/Zb6OfBqKTvh26lIF8OS2AoQ3sH6st70G+bVdAKTplGyA6o41+AAQByNGDODxhPNgAAAABJRU5ErkJggg==');background-position:center center;background-repeat:no-repeat}.epk-arrow.right{-webkit-transform:scale(-1, -1);-moz-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}.epk.epk-home .scrollbox-bar.vertical{right:0}.epk.epk-home .scrollbox-bar.vertical .scrollbox-track{background-color:rgba(100,100,100,0.5)}.epk.epk-home .scrollbox-bar.vertical .scrollbox-handle{background-color:#cba948}.epk.epk-home #main.scrollbox .scrollbox-bar.horizontal{bottom:auto;top:58px;display:none}.epk.epk-home #main.scrollbox .scrollbox-bar.horizontal .scrollbox-track{background-color:rgba(0,0,0,0.5)}.epk.epk-home #main.scrollbox .scrollbox-bar.horizontal .scrollbox-handle{background-color:#cba948}.epk.epk-home.bio-open .columns{min-width:1100px;width:auto !important}.epk.epk-home.bio-open .columns .col3{left:auto !important;right:0 !important;background:#000}.epk.epk-home.bio-open .columns .col3 .tabinator.content{top:0px}.epk.epk-home.bio-open .bios-overlay{min-width:735px}.epk.epk-home.mobile .scroll-arrow{display:none}.epk.epk-home.mobile .bios-overlay{top:0px;bottom:0px;z-index:99999;min-width:100px;min-height:100px;right:0px}.epk.epk-home.mobile .bios-overlay .close{z-index:9999;top:5px;right:5px}.epk.epk-home.mobile .bios-overlay .share{left:25px;width:auto;right:auto;top:20px;bottom:auto}.epk.epk-home.mobile .bios-overlay article .left{display:none}.epk.epk-home.mobile .bios-overlay article .right{left:0;width:auto;right:20px;min-width:auto}.epk.epk-home.mobile .bios-overlay article .right .description-box{top:205px;bottom:25px}.epk.epk-home.mobile .bios-overlay article .right .top{margin-top:80px}.epk.epk-home.mobile .epk-overlay .hge-logo{position:fixed;top:0px;left:0px;margin-left:0;width:60px}.epk.epk-home.mobile .epk-overlay .hge-logo h1{width:15px;background-position:0 -143px}.epk.epk-home.mobile .epk-overlay .close{position:fixed;top:0px;right:0px;z-index:2000}.epk.epk-home.mobile .epk-overlay ul.breadcrumbs{display:none}.epk.epk-home.mobile .epk-overlay .thumbs{display:none}.epk.epk-home.mobile .epk-overlay .large{top:66px}.epk.epk-home.mobile .epk-overlay .large .epk-arrow{position:absolute;z-index:503;top:50%;width:56px;height:61px;margin-top:-30px;background:url("../img/epk-scroll-arrow.png") no-repeat;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;pointer-events:auto;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.25);box-shadow:0 10px 10px rgba(0,0,0,0.25);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.epk.epk-home.mobile .epk-overlay .large .epk-arrow.left{left:0;right:auto;-webkit-transform:translate(0, 0) scale(-1, 1);-moz-transform:translate(0, 0) scale(-1, 1);-ms-transform:translate(0, 0) scale(-1, 1);transform:translate(0, 0) scale(-1, 1)}.epk.epk-home.mobile .epk-overlay .large .epk-arrow.right{right:0;left:auto;-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1)}.epk.epk-home.mobile .epk-overlay .large .bottom{height:85px;bottom:-87px}.epk.epk-home.mobile .epk-overlay .large .bottom .caption{right:10px}.epk.epk-home.mobile .epk-overlay .large .bottom .share{position:fixed;left:0;width:100%;top:0;height:66px;text-align:center}.epk.epk-home .scroll-arrow{position:fixed;z-index:503;top:50%;width:56px;height:61px;margin-top:-30px;background:url("../img/epk-scroll-arrow.png") no-repeat;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;pointer-events:auto;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.25);box-shadow:0 10px 10px rgba(0,0,0,0.25);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.epk.epk-home .scroll-arrow.next{right:0;left:auto;-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1)}.epk.epk-home .scroll-arrow.prev{left:0;right:auto;-webkit-transform:translate(0, 0) scale(-1, 1);-moz-transform:translate(0, 0) scale(-1, 1);-ms-transform:translate(0, 0) scale(-1, 1);transform:translate(0, 0) scale(-1, 1)}.epk.epk-home .no-scroll .scroll-arrow.prev,.epk.epk-home .min-x .scroll-arrow.prev{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(-100px, 0) scale(-1, 1);-moz-transform:translate(-100px, 0) scale(-1, 1);-ms-transform:translate(-100px, 0) scale(-1, 1);transform:translate(-100px, 0) scale(-1, 1);pointer-events:none}.epk.epk-home .no-scroll .scroll-arrow.next,.epk.epk-home .max-x .scroll-arrow.next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(100px, 0) scale(1, 1);-moz-transform:translate(100px, 0) scale(1, 1);-ms-transform:translate(100px, 0) scale(1, 1);transform:translate(100px, 0) scale(1, 1);pointer-events:none}.epk.epk-home .sizer{position:absolute;top:55px;bottom:0px;width:1px;display:block;min-height:713px}.epk.epk-home .columns{position:absolute;top:0px;left:0px;right:0px;bottom:0px}.epk.epk-home .columns.mobile .col1{margin-top:55px}.epk.epk-home .columns.mobile .col1,.epk.epk-home .columns.mobile .col2,.epk.epk-home .columns.mobile .col3{position:relative;top:auto;bottom:auto;width:100%;min-height:0px}.epk.epk-home .columns.mobile .col3{width:100%;min-width:100px;max-width:500px}.epk.epk-home .columns.mobile .col3 .tabinator.tabs{display:none}.epk.epk-home .columns.mobile .col3 .tabinator.content{position:relative;top:auto;bottom:auto;padding-bottom:100px;margin:0 auto;width:100%}.epk.epk-home .columns.mobile .col3 .tabinator.content>li{display:block;height:auto}.epk.epk-home .columns.mobile .col3 .tabinator.content>li .about .text{padding-right:0px}.epk.epk-home .columns.mobile .col3 .tabinator.content>li .cast{overflow:visible !important}.epk.epk-home .col1,.epk.epk-home .col2,.epk.epk-home .col3{position:absolute;top:70px;bottom:75px;display:none;overflow:hidden;min-height:653px}.epk.epk-home .col1.visible,.epk.epk-home .col2.visible,.epk.epk-home .col3.visible{display:block}.epk.epk-home .col1 .bottom,.epk.epk-home .col2 .bottom,.epk.epk-home .col3 .bottom{position:absolute;width:100%;bottom:10px;background:rgba(0,0,0,0.8);height:50px;padding:5px}.epk.epk-home .col1 .bottom .summary,.epk.epk-home .col2 .bottom .summary,.epk.epk-home .col3 .bottom .summary{position:absolute;top:50%;margin-top:-11px;left:130px;right:20px;text-align:right;font-size:11px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.epk.epk-home .col1 .bottom h4,.epk.epk-home .col2 .bottom h4,.epk.epk-home .col3 .bottom h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:26px;line-height:22px;color:#a4adb4;margin:3px 0 0 0;text-transform:uppercase;cursor:pointer}.epk.epk-home .col1 .bottom h4:hover,.epk.epk-home .col2 .bottom h4:hover,.epk.epk-home .col3 .bottom h4:hover{color:#cba948}.epk.epk-home .col1 .bottom h4 a,.epk.epk-home .col2 .bottom h4 a,.epk.epk-home .col3 .bottom h4 a{color:inherit;text-decoration:none}.epk.epk-home .col1 .bottom a.more,.epk.epk-home .col2 .bottom a.more,.epk.epk-home .col3 .bottom a.more{cursor:pointer;font-size:11px;margin:0 0 0 4px;color:#cba948}.epk.epk-home .col1 .bottom a.more:hover,.epk.epk-home .col2 .bottom a.more:hover,.epk.epk-home .col3 .bottom a.more:hover{text-decoration:none;color:#a4adb4}.epk.epk-home .col1 .meatballs,.epk.epk-home .col2 .meatballs,.epk.epk-home .col3 .meatballs{position:absolute;bottom:0px;left:50%;width:100px;margin-left:-50px;text-align:center;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);z-index:2}.epk.epk-home .col1 .meatballs span,.epk.epk-home .col2 .meatballs span,.epk.epk-home .col3 .meatballs span{cursor:pointer;display:inline-block;width:16px;height:16px;position:relative;border-radius:8px}.epk.epk-home .col1 .meatballs span:after,.epk.epk-home .col2 .meatballs span:after,.epk.epk-home .col3 .meatballs span:after{position:absolute;top:4px;left:4px;right:4px;bottom:4px;background:#cba948;border-radius:5px;content:"";z-index:3}.epk.epk-home .col1 .meatballs span:before,.epk.epk-home .col2 .meatballs span:before,.epk.epk-home .col3 .meatballs span:before{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:3;content:"";border:2px solid #000;border-radius:13px;display:none}.epk.epk-home .col1 .meatballs span:hover:after,.epk.epk-home .col2 .meatballs span:hover:after,.epk.epk-home .col3 .meatballs span:hover:after{background:#fff}.epk.epk-home .col1 .meatballs span.active,.epk.epk-home .col2 .meatballs span.active,.epk.epk-home .col3 .meatballs span.active{background:#333}.epk.epk-home .col1 .meatballs span.active:before,.epk.epk-home .col2 .meatballs span.active:before,.epk.epk-home .col3 .meatballs span.active:before{display:block}.epk.epk-home .col1 .meatballs span.active:after,.epk.epk-home .col2 .meatballs span.active:after,.epk.epk-home .col3 .meatballs span.active:after{top:4px;left:4px;right:4px;bottom:4px;border:3px solid #fff;border-radius:9px;background:#fff}.epk.epk-home ul.posters{position:absolute;height:100%;width:100%;overflow:visible}.epk.epk-home ul.posters li{position:relative;width:100%;height:100%;-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);display:block}.epk.epk-home ul.posters li a{position:relative;width:100%;height:100%;display:block}.epk.epk-home ul.posters li a img{position:relative;display:block;width:100%;height:100%;-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.epk.epk-home .col1 .bottom{bottom:0px}.epk.epk-home .col2.no-scroll .scrollbox-bar{display:none}.epk.epk-home .col2.has-quotes .col-scroller{height:130%}.epk.epk-home .col2 .col-content{position:absolute;top:0;bottom:0;width:100%}.epk.epk-home .col2 .col-scroller{position:absolute;top:0;left:0;width:1px;height:100%}.epk.epk-home .col2 .quotes{position:relative;width:100%;height:30%;background:#000}.epk.epk-home .col2 .quotes .border{position:absolute;pointer-events:none;left:0;right:10px;top:5px;bottom:5px;border:1px solid #333}.epk.epk-home .col2 .quotes .quote{position:absolute;top:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:18px;left:0;right:10px;padding:0 20px;text-align:center}.epk.epk-home .col2 .quotes .quote.quote1{margin-top:-85px}.epk.epk-home .col2 .quotes .quote.quote1.hide{-webkit-transform:translate3d(0, -150px, 0);-moz-transform:translate3d(0, -150px, 0);-ms-transform:translate3d(0, -150px, 0);transform:translate3d(0, -150px, 0)}.epk.epk-home .col2 .quotes .quote.quote2{margin-top:15px}.epk.epk-home .col2 .quotes .quote.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.epk.epk-home .col2 .quotes .quote span.byline{display:block;width:100%;text-align:center;font-size:14px;color:#cba948;margin-top:10px;text-transform:uppercase}.epk.epk-home .col2 .quotes .quote span.byline:before{content:"-";position:absolute;margin-left:-10px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;color:#cba948}.epk.epk-home .col2 .quotes ul.quotes-list{display:none}.epk.epk-home .col2 .carousel{width:100%;position:relative;overflow:hidden;background:transparent}.epk.epk-home .col2 .carousel>ul{position:absolute;top:0;bottom:10px;width:100%;height:auto;display:inline-block;white-space:nowrap;overflow:visible;-webkit-transition:margin-left 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:margin-left 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:margin-left 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.epk.epk-home .col2 .carousel>ul li{width:100%;height:100%;display:inline-block}.epk.epk-home .col2 .carousel>ul li a{width:100%;height:100%;display:inline-block;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.epk.epk-home .col2 .carousel>ul li a.icon-caret-right:before{-webkit-transition:background-color 100ms;-moz-transition:background-color 100ms;transition:background-color 100ms;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;background:rgba(111,89,42,0.8);color:#fff;width:40px;height:40px;font-size:10px;line-height:40px;text-align:center;position:relative;left:50%;top:80px;margin:-20px 0 0 -20px;z-index:1}.epk.epk-home .col2 .carousel>ul li a.icon-caret-right:hover:before{background:rgba(255,255,255,0.8);color:#000;text-decoration:none}.epk.epk-home .col2 .carousel.videos{height:30%}.epk.epk-home .col2 .carousel.gallery{height:40%}.epk.epk-home .col2 .carousel.features{height:30%}.epk.epk-home .col3{width:365px;min-width:365px;max-width:365px}.epk.epk-home .col3 .tabinator.tabs{width:auto;border-top:1px solid #666;border-bottom:1px solid #666;margin:0;padding:0}.epk.epk-home .col3 .tabinator.tabs.sm li{width:121.66px;font-size:10px;line-height:14px;padding:15px 10px}.epk.epk-home .col3 .tabinator.tabs li{width:182.5px;min-height:38px;margin:0;overflow:hidden;padding:10px 15px;font-size:18px;line-height:18px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-transform:uppercase;color:#a4adb4;display:inline-block;text-align:center;border-left:1px solid #666;background:#000;cursor:pointer}.epk.epk-home .col3 .tabinator.tabs li.active,.epk.epk-home .col3 .tabinator.tabs li:hover{color:#cba948;background:#333}.epk.epk-home .col3 .tabinator.tabs li:last-child{border-right:1px solid #666}.epk.epk-home .col3 .tabinator.content{position:absolute;top:45px;bottom:0px;overflow:hidden;width:365px}.epk.epk-home .col3 .tabinator.content>li{position:relative;width:100%;height:100%;display:none}.epk.epk-home .col3 .tabinator.content>li.active{display:block}.epk.epk-home .col3 .tabinator.content>li .partners{position:relative;width:100%;height:100%}.epk.epk-home .col3 .tabinator.content>li .partners ul.partners-list{width:100%}.epk.epk-home .col3 .tabinator.content>li .partners ul.partners-list li{position:relative;display:inline-block;width:50%;height:180px;border:1px solid #222}.epk.epk-home .col3 .tabinator.content>li .partners ul.partners-list li a{position:absolute;top:10px;left:10px;right:10px;bottom:10px;display:block;background-repeat:no-repeat;background-position:center center}.epk.epk-home .col3 .tabinator.content>li .about{position:relative;width:100%;height:100%;padding-bottom:25px}.epk.epk-home .col3 .tabinator.content>li .about .text{width:100%;padding-right:25px}.epk.epk-home .col3 .tabinator.content>li .cast{position:relative;width:100%;height:100%;z-index:9999;background:#000}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list{width:100%}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li{width:100%;height:225px;margin-bottom:10px;cursor:pointer}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li:last-child{margin-bottom:0px}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li:hover .bottom,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.active .bottom{background:#cba948}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li:hover .bottom a,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li:hover .bottom h4,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li:hover .bottom h5,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.active .bottom a,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.active .bottom h4,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.active .bottom h5{color:#000}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.crew{height:75px;background:#333}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.crew:hover,.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.crew.active{background:#cba948}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li.crew .bottom{padding-top:15px;position:relative;background:transparent}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li .img{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li .bottom{position:absolute;bottom:0px}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li .bottom a{text-decoration:none}.epk.epk-home .col3 .tabinator.content>li .cast ul.cast-list li .bottom h5{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;text-transform:none;font-size:14px;color:#a4adb4;line-height:14px;padding-left:2px}.epk.epk-home .col3 .tabinator.content>li .about{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;color:#a4adb4;font-size:16px;line-height:20px}.epk.epk-home .col3 .tabinator.content>li .about p{margin:15px 10px}.epk.epk-home .bios-overlay{position:fixed;top:55px;bottom:58px;left:0;right:365px;z-index:499;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background:#000;min-height:655px}.epk.epk-home .bios-overlay .close{width:66px;height:66px;display:block;position:absolute;cursor:pointer;top:15px;right:15px;background:url("../img/epk-close.png");z-index:9999}.epk.epk-home .bios-overlay .close:hover{background:url("../img/epk-close-hover.png")}.epk.epk-home .bios-overlay .share{position:absolute;display:block;right:25px;width:345px;bottom:50px}.epk.epk-home .bios-overlay .share .share-list{display:inline-block;background:#181a1b;height:40px;padding:12px 10px 0 10px;width:auto}.epk.epk-home .bios-overlay .share .share-list a{margin-top:-5px}.epk.epk-home .bios-overlay .share .share-list .share-text{text-transform:uppercase;color:#cba948;font-size:14px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;margin:-12px 12px;line-height:14px;position:absolute;background:#181a1b;height:40px;padding:12px 10px 0 10px}.epk.epk-home .bios-overlay article{display:none}.epk.epk-home .bios-overlay article.active{display:block}.epk.epk-home .bios-overlay article .left{position:absolute;height:100%}.epk.epk-home .bios-overlay article .left img{position:relative;height:100%;width:auto}.epk.epk-home .bios-overlay article .right{position:absolute;height:100%;right:25px;width:380px;padding:0 25px;background:rgba(0,0,0,0.5)}.epk.epk-home .bios-overlay article .right .top{padding-right:45px;margin-top:40px}.epk.epk-home .bios-overlay article .right .top .small-img{display:none}.epk.epk-home .bios-overlay article .right .top .social{margin-top:10px}.epk.epk-home .bios-overlay article .right .top .social a{width:40px;height:40px;background:#000;margin-right:10px;display:block;float:left;clear:none;font-size:28px;text-align:center;color:#a4adb4;padding:4px;border:1px solid #333;text-decoration:none}.epk.epk-home .bios-overlay article .right .top .social a.icon-instagram,.epk.epk-home .bios-overlay article .right .top .social a.icon-youtube-small{font-size:18px;padding:9px}.epk.epk-home .bios-overlay article .right .top .social a:hover{color:#cba948;background:#333}.epk.epk-home .bios-overlay article .right .top h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:28px;line-height:24px;color:#cba948;text-transform:uppercase}.epk.epk-home .bios-overlay article .right .top h5{color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:20px}.epk.epk-home .bios-overlay article .right .description-box{position:absolute;top:165px;bottom:125px;overflow:hidden;padding-bottom:50px}.epk.epk-home .bios-overlay article .right .description-box:after{display:block;content:"";position:absolute;bottom:0;height:100px;width:100%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, #000));background-image:-webkit-linear-gradient(top, transparent, #000);background-image:-moz-linear-gradient(top, transparent, #000);background-image:-ms-linear-gradient(top, transparent, #000);background-image:-o-linear-gradient(top, transparent, #000)}.epk.epk-home .bios-overlay article .right .description-box .description{color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;padding-right:25px}.epk.epk-home .bios-overlay article .right .description-box .description b,.epk.epk-home .bios-overlay article .right .description-box .description strong{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.epk.epk-home .bios-overlay article .right .description-box .description i,.epk.epk-home .bios-overlay article .right .description-box .description em{font-style:italic}.epk.epk-home .epk-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:505;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;min-height:600px}.epk.epk-home .epk-overlay .hge-logo{top:0px;left:0px;margin-left:0;width:60px}.epk.epk-home .epk-overlay .hge-logo h1{width:15px;background-position:0 -143px}.epk.epk-home .epk-overlay .bg{top:0;left:0;right:0;bottom:0;display:block;position:fixed}.epk.epk-home .epk-overlay #posters,.epk.epk-home .epk-overlay #gallery,.epk.epk-home .epk-overlay #videos{display:none}.epk.epk-home .epk-overlay .close{width:66px;height:66px;display:block;position:absolute;cursor:pointer;top:10px;right:20px;background:url("../img/epk-close.png");z-index:9999}.epk.epk-home .epk-overlay .close:hover{background:url("../img/epk-close-hover.png")}.epk.epk-home .epk-overlay ul.breadcrumbs{position:absolute;top:20px;left:250px}.epk.epk-home .epk-overlay ul.breadcrumbs li{display:inline-block;font-size:28px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;text-transform:uppercase}.epk.epk-home .epk-overlay ul.breadcrumbs li a{color:#cba948}.epk.epk-home .epk-overlay ul.breadcrumbs li:after{content:"";border-right:1px solid #a4adb4;display:inline-block;height:20px;margin:0 20px}.epk.epk-home .epk-overlay ul.breadcrumbs li:last-child:after{display:none}.epk.epk-home .epk-overlay .large{position:absolute;top:60px;bottom:170px;left:50%;height:auto}.epk.epk-home .epk-overlay .large .epk-arrow{position:absolute;top:50%;margin-top:-15px}.epk.epk-home .epk-overlay .large .epk-arrow.left{left:-75px}.epk.epk-home .epk-overlay .large .epk-arrow.right{right:-75px}.epk.epk-home .epk-overlay .large .img-bg{position:absolute;display:block;top:0px;bottom:0px;width:100%;background:#000}.epk.epk-home .epk-overlay .large #posterSWF{position:absolute;display:block;top:0px;bottom:0px;width:100%;background:#000;z-index:1000}.epk.epk-home .epk-overlay .large img{position:absolute;display:block;top:0px;bottom:0px;width:100%}.epk.epk-home .epk-overlay .large iframe{position:absolute;display:block;width:100%;height:100%}.epk.epk-home .epk-overlay .large .bottom{position:absolute;display:block;width:100%;height:55px;bottom:-56px;background:#000;border:1px solid rgba(100,100,100,0.3);padding:15px}.epk.epk-home .epk-overlay .large .bottom .caption{position:absolute;display:block;left:10px;right:210px;color:#a4adb4;font-size:13px;line-height:15px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.epk.epk-home .epk-overlay .large .bottom .share{background:#181a1b;position:absolute;display:block;right:0;top:0;bottom:0;padding:12px 10px 0 10px}.epk.epk-home .epk-overlay .thumbs{position:absolute;bottom:10px;left:50%;width:675px;margin-left:-337.5px}.epk.epk-home .epk-overlay .thumbs .epk-arrow{position:absolute;top:10px}.epk.epk-home .epk-overlay .thumbs .epk-arrow.left{left:-75px}.epk.epk-home .epk-overlay .thumbs .epk-arrow.right{right:-75px}.epk.epk-home .epk-overlay .thumbs .scrollable{position:relative;width:100%}.epk.epk-home .epk-overlay .thumbs .scrollable>ul{display:inline-block;height:85px;width:auto;white-space:nowrap}.epk.epk-home .epk-overlay .thumbs .scrollable>ul li{position:relative;height:85px;display:inline-block;margin:0 10px 0 0;border:1px solid #585e61}.epk.epk-home .epk-overlay .thumbs .scrollable>ul li:last-child{margin:0 0 0 0}.epk.epk-home .epk-overlay .thumbs .scrollable>ul li .overlay{display:block;background:rgba(0,0,0,0.65);position:absolute;width:100%;height:100%;z-index:999;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.epk.epk-home .epk-overlay .thumbs .scrollable>ul li a.active .overlay,.epk.epk-home .epk-overlay .thumbs .scrollable>ul li a:hover .overlay{background:rgba(0,0,0,0)}.epk.epk-home .epk-overlay .thumbs .scrollable>ul li a,.epk.epk-home .epk-overlay .thumbs .scrollable>ul li img{height:100%}.epk.epk-home .epk-overlay #posters .thumbs{width:650px;margin-left:-325px}.epk.epk-home .ticketing{margin:10px 0;padding:10px;background:#1a1c1d;border:1px solid #3f4143;height:110px;position:relative}.epk.epk-home .ticketing ~ .tabinator.content{top:195px}.epk.epk-home .ticketing h4{line-height:40px;margin-bottom:8px;color:#cba948;font-size:26px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.epk.epk-home .ticketing .links{position:absolute;bottom:10px;right:10px;width:200px;height:40px}.epk.epk-home .ticketing .links a{width:40px;height:40px;margin-left:10px;float:left;display:block;padding:0;background:#0a0600 url(../img/epk/ticketing.png) -1px -1px no-repeat}.epk.epk-home .ticketing .links a.tickets-fandango{background-position:-1px -1px}.epk.epk-home .ticketing .links a.tickets-fandango-imax{background-position:-41px -1px}.epk.epk-home .ticketing .links a.tickets-movietickets{background-position:-81px -1px}.epk.epk-home .ticketing .links a.tickets-movietickets-imax{background-position:-121px -1px}.epk.epk-home .ticketing .input{margin-right:200px}.epk.epk-home .ticketing .input input{height:40px;width:100%;line-height:30px;padding:3px 10px 5px;background:#53585b;color:#1b1d1e;border-top:2px solid rgba(27,29,30,0.5);font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;-webkit-appearance:none;font-size:14px}.epk.epk-home .ticketing .input input:-moz-placeholder{color:rgba(27,29,30,0.8)}.epk.epk-home .ticketing .input input::-moz-placeholder{color:rgba(27,29,30,0.8)}.epk.epk-home .ticketing .input input::-webkit-input-placeholder{color:rgba(27,29,30,0.8)}.epk.epk-home .ticketing .input input:-ms-input-placeholder{color:rgba(27,29,30,0.8)}.epk.epk-home .ticketing .input input::-ms-clear{display:none}.epk.epk-home .ticketing .input input:focus{outline:0;background:rgba(88,94,97,0.9)}.teaser .intro-animation{margin-top:100px}.teaser .stand-by-hashtag{position:absolute;top:50%;margin-top:20px;left:50%;width:300px;margin-left:-150px;text-align:center;font-weight:bold;font-size:14px;color:#fff;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.teaser #main .visualizer{position:absolute;display:block;top:55px;left:0;right:0;bottom:60px;overflow:hidden}.teaser #main .visualizer .frame-tr,.teaser #main .visualizer .frame-tl,.teaser #main .visualizer .frame-br,.teaser #main .visualizer .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.teaser #main .visualizer .frame-tr,.teaser #main .visualizer .frame-br{right:0;border-right-width:3px}.teaser #main .visualizer .frame-tl,.teaser #main .visualizer .frame-bl{left:0;border-left-width:3px}.teaser #main .visualizer .frame-br,.teaser #main .visualizer .frame-bl{bottom:0;border-bottom-width:3px}.teaser #main .visualizer .frame-tr,.teaser #main .visualizer .frame-tl{top:0;border-top-width:3px}.teaser #main .visualizer.active canvas{opacity:1}.teaser #main .visualizer.active canvas.img{opacity:0}.teaser #main .visualizer.active canvas.img.fade{opacity:1;-webkit-transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer.active .teaser-header{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.teaser #main .visualizer.active .teaser-clock{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.teaser #main .visualizer.active .thumbs{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.teaser #main .visualizer.active .tweet.callout{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer canvas{position:absolute;top:0;left:0;opacity:0.5;z-index:4;cursor:pointer;-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer canvas.img{z-index:5;opacity:0;pointer-events:none;-webkit-transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 15s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer .thumbs{position:absolute;z-index:6;left:10px;bottom:10px;-webkit-transform:translate3d(0, 300px, 0);-moz-transform:translate3d(0, 300px, 0);-ms-transform:translate3d(0, 300px, 0);transform:translate3d(0, 300px, 0);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-webkit-transition-delay:0.2s;-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.2s;transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.2s}.teaser #main .visualizer .thumbs ul{float:left;margin:0;width:336px}.teaser #main .visualizer .thumbs ul li{float:left;position:relative;width:92px;height:62px;margin:10px;background:#111;cursor:pointer;border:1px solid rgba(0,0,0,0.5);-webkit-transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer .thumbs ul li img{opacity:0.4;-webkit-transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995);-moz-transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995);transition:all 0.25s cubic-bezier(0.675, 0.095, 0, 0.995)}.teaser #main .visualizer .thumbs ul li.selected{border:1px solid #000}.teaser #main .visualizer .thumbs ul li.selected img{opacity:1}.teaser #main .visualizer .thumbs ul li .locked{width:90px;height:60px;background:#000}.teaser #main .visualizer .thumbs ul li .locked:before{position:absolute;z-index:9999;color:#666;margin:22px 39px}.teaser #main .visualizer .thumbs ul li .locked img{opacity:0.3}.teaser #main .visualizer .tweet{display:none;margin-top:-125px;margin-left:-200px;padding:15px;position:absolute;z-index:499;color:#fff;background:rgba(0,0,0,0.5)}.teaser #main .visualizer .tweet.active{display:block;width:400px;position:absolute}.teaser #main .visualizer .tweet .screenname{color:#ccc}.teaser #main .visualizer .tweet.callout{position:absolute;left:50%;width:400px;height:120px;margin-left:-200px;top:50%;margin-top:-60px;background:rgba(0,0,0,0.7);color:#ccc;display:block;text-align:center;color:#efefef;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;text-shadow:0 1px 2px #000;-webkit-transform:translate3d(0, 200px, 0);-moz-transform:translate3d(0, 200px, 0);-ms-transform:translate3d(0, 200px, 0);transform:translate3d(0, 200px, 0);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-webkit-transition-delay:0.2s;-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.2s;transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.2s}.teaser #main .visualizer .tweet.callout h4{font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:20px;margin-top:5px}.teaser #main .visualizer .tweet.callout p{margin-top:20px;font-size:14px;line-height:16px;word-break:break-word}.teaser #main .visualizer .tweet.callout.hide{-webkit-transform:translate3d(0, 300px, 0);-moz-transform:translate3d(0, 300px, 0);-ms-transform:translate3d(0, 300px, 0);transform:translate3d(0, 300px, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}.teaser #main .visualizer .tweet .left{display:inline-block;height:100%;background:none}.teaser #main .visualizer .tweet .left img{border:1px solid #303030}.teaser #main .visualizer .tweet .right{display:inline-block;height:100%;padding:0 0 0 10px;width:310px;background:none}.teaser #main .visualizer .tweet .right h4{font-size:14px;width:100%;margin-bottom:10px;margin-top:15px}.teaser #main .visualizer .tweet .right h4 span.screenname{margin-left:5px;font-size:12px}.teaser #main .visualizer .tweet .right h4 span.date{float:right;font-size:12px}.teaser #main .visualizer .tweet .right h4 span a:active,.teaser #main .visualizer .tweet .right h4 span a:hover{text-decoration:underline}.teaser #main .visualizer .tweet .right h4 a,.teaser #main .visualizer .tweet .right h4 a:link,.teaser #main .visualizer .tweet .right h4 a:visited{color:inherit;text-decoration:none}.teaser #main .visualizer .tweet .right h4 a:active,.teaser #main .visualizer .tweet .right h4 a:hover{color:inherit;text-decoration:none}.teaser #main .visualizer .tweet .right p{font-size:11px;line-height:13px;margin:0 0 0 0}.teaser #main .visualizer .tweet .right p a:link,.teaser #main .visualizer .tweet .right p a:visited{text-decoration:underline}.teaser #main .visualizer .tweet .right p a:active,.teaser #main .visualizer .tweet .right p a:hover{text-decoration:underline}.teaser #main .visualizer .tweet .right p a.retweeted{padding-left:25px;text-decoration:none;font-size:11px}.teaser #main .visualizer .tweet a.retweeted{padding-left:25px;text-decoration:none;display:block;margin:8px 0 8px -1px;font-size:11px;height:16px}.teaser #main .visualizer .tweet ul.actions{height:16px;position:relative;float:left;margin:8px 0 8px 0;display:block;pointer-events:all;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}.teaser #main .visualizer .tweet ul.actions li{display:inline-block;height:16px;margin-right:10px}.teaser #main .visualizer .tweet ul.actions li a{font-size:11px;white-space:nowrap;height:100%;display:block;padding:5px 0 0 20px;text-decoration:none}.teaser #main .visualizer .tweet ul.actions li.reply{width:50px}.teaser #main .visualizer .tweet ul.actions li.retweet{width:60px}.teaser #main .visualizer .tweet ul.actions li.favorite{width:60px}@media screen and (max-width: 760px){.teaser #main .visualizer .thumbs{display:none}.teaser #main .visualizer .tweet.callout{margin-top:-100px}}.teaser-header{position:absolute;bottom:55px;width:320px;right:0px;z-index:8;-webkit-transform:translate3d(0, 500px, 0);-moz-transform:translate3d(0, 500px, 0);-ms-transform:translate3d(0, 500px, 0);transform:translate3d(0, 500px, 0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-webkit-transition-delay:0.4s;-moz-transition:-moz-transform 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.4s;transition:transform 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.4s}.teaser-header>.hashtag{position:absolute;bottom:0px;left:50%;width:180px;margin-left:-90px;display:block;color:#ccc;font-size:14px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-align:center}.teaser-header>ul.social{position:absolute;left:50%;margin-left:-75px;bottom:-40px;display:block;width:150px;list-style:none}.teaser-header>ul.social li{margin:0;float:left;clear:none;width:30px;text-align:center}.teaser-header>ul.social li a{text-decoration:none}.teaser-header>ul.social li a:link,.teaser-header>ul.social li a:visited,.teaser-header>ul.social li a:active,.teaser-header>ul.social li a:hover{text-decoration:none}.teaser-clock{text-align:center;position:absolute;width:320px;height:170px;right:0px;bottom:0px;z-index:7;border:1px solid #282828;background:rgba(0,0,0,0.7);-webkit-transform:translate3d(0, 500px, 0);-moz-transform:translate3d(0, 500px, 0);-ms-transform:translate3d(0, 500px, 0);transform:translate3d(0, 500px, 0);-webkit-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995);-webkit-transition-delay:0.4s;-moz-transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.4s;transition:all 0.5s cubic-bezier(0.675, 0.095, 0, 0.995) 0.4s}.teaser-clock.expired .expired-msg{display:block}.teaser-clock.expired .label{display:none}.teaser-clock.expired .time.active{display:none}.teaser-clock .expired-msg{display:none;margin-top:15px}.teaser-clock .expired-msg h4,.teaser-clock .expired-msg h5,.teaser-clock .expired-msg h6{font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:14px;line-height:16px;color:#ddd}.teaser-clock .expired-msg h3{margin-bottom:10px;font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:18px;line-height:16px;color:#fff}.teaser-clock .label{font-size:9px;color:#444;position:absolute;display:block;top:20px;left:50%;text-transform:uppercase;font-weight:bold;-webkit-transform:scaleY(1.25);-moz-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25)}.teaser-clock .label.days{margin-left:-127px}.teaser-clock .label.hours{margin-left:-57px}.teaser-clock .label.minutes{margin-left:15px}.teaser-clock .label.seconds{margin-left:90px}.teaser-clock .time{color:#555;font-size:50px;height:50px;line-height:50px;position:absolute;top:35px;left:0;right:0;text-shadow:0 0 20px rgba(142,166,194,0.7);display:none}.teaser-clock .time.active{display:block}.teaser-clock .time:after{content:""}.teaser-clock .time .minute-second{position:absolute;top:0;left:50%;right:0;bottom:0;padding-left:10px}.teaser-clock .time .minute-second b,.teaser-clock .time .minute-second span{float:left}.teaser-clock .time .day-hour{position:absolute;top:0;left:0;right:50%;bottom:0;padding-right:10px}.teaser-clock .time .day-hour b,.teaser-clock .time .day-hour span{float:right}.teaser-clock .time .center{position:absolute;top:0;left:50%;bottom:0;margin-left:-10px}.teaser-clock .time b,.teaser-clock .time span{display:block;height:100%}.teaser-clock .time b{color:#888;font-weight:700}.teaser-clock .time span{font-size:50%;width:20px}@media screen and (max-width: 760px){.teaser-clock{width:100%}.teaser-header{left:50%;right:auto;margin-left:-160px}}.block.is-text,.block-stretchbox article .carousel,.landscape-warning .landscape-wrap,.user-profile .sparks,.competition-info .thumbnail,.bts #main .text,.four-oh-four{border:1px solid #0e0e0e;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl,.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br{right:0;border-right-width:3px}.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{left:0;border-left-width:3px}.block.is-text .frame-br,.block-stretchbox article .carousel .frame-br,.landscape-warning .landscape-wrap .frame-br,.user-profile .sparks .frame-br,.competition-info .thumbnail .frame-br,.bts #main .text .frame-br,.four-oh-four .frame-br,.block.is-text .frame-bl,.block-stretchbox article .carousel .frame-bl,.landscape-warning .landscape-wrap .frame-bl,.user-profile .sparks .frame-bl,.competition-info .thumbnail .frame-bl,.bts #main .text .frame-bl,.four-oh-four .frame-bl{bottom:0;border-bottom-width:3px}.block.is-text .frame-tr,.block-stretchbox article .carousel .frame-tr,.landscape-warning .landscape-wrap .frame-tr,.user-profile .sparks .frame-tr,.competition-info .thumbnail .frame-tr,.bts #main .text .frame-tr,.four-oh-four .frame-tr,.block.is-text .frame-tl,.block-stretchbox article .carousel .frame-tl,.landscape-warning .landscape-wrap .frame-tl,.user-profile .sparks .frame-tl,.competition-info .thumbnail .frame-tl,.bts #main .text .frame-tl,.four-oh-four .frame-tl{top:0;border-top-width:3px}body.competitions-overview #main>div .how-to-play,body.competitions-overview #main>div .how-to-play ul li:before,body.competitions-overview #main>div .achievements div ul li:before{border:1px solid #585e61;border-color:#585e61;border-color:rgba(88,94,97,0.5)}.user-profile .badges h2:after,.user-profile .badges h2:before{background:url('../img/sprites/profile-s3a18ae1255.png') 0 -144px no-repeat}.user-profile .badges h2:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.user-profile .badges .wrap:after,.user-profile .badges .wrap:before{background:url('../img/sprites/profile-s3a18ae1255.png') 0 0 no-repeat}.user-profile .badges .wrap:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.user-profile #container{height:auto}.user-profile #main{background:none;margin:0 auto;padding:73px 0 0;max-width:1280px;width:91.79688%}.user-profile h2{font-size:24px}.user-profile section{position:relative}.user-profile section.show .district-id,.user-profile section.show .download-id,.user-profile section.show .sparks,.user-profile section.show .stats,.user-profile section.show .accounts,.user-profile section.show .badges{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin-top:0}.user-profile .district-id{float:left;margin:0 19px 0 0;vertical-align:top;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .download-id{-webkit-transition:width 300ms;-moz-transition:width 300ms;transition:width 300ms;display:block;margin-bottom:15px;overflow:hidden;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .download-id span{display:block;text-align:center}.user-profile .sparks{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);margin:0 1px 15px;border:1px solid #282828;font-size:21px;text-align:center;padding:10px;overflow:hidden;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .sparks p{background:#1c1d1f;color:#d9e3eb;text-shadow:0 1px 1px rgba(0,0,0,0.5);padding:14px}.user-profile .sparks strong{display:inline-block}.user-profile .sparks strong:before{content:"";background:url('../img/sprites/profile-s3a18ae1255.png') 0 -475px no-repeat;display:inline-block;margin:0 4px -4px 0;width:15px;height:29px}@media only screen and (min-width: 1200px){.user-profile .sparks{float:left;margin-right:19px;padding:15px}.user-profile .sparks p{height:324px;padding:83px 45px 0}.user-profile .sparks strong{display:block;font-size:52px;line-height:70px;font-weight:bold;letter-spacing:2px}.user-profile .sparks strong:before{content:"";background:url('../img/sprites/profile-s3a18ae1255.png') 0 -204px no-repeat;display:block;margin:0 auto;width:34px;height:70px}}@media only screen and (max-width: 750px){.user-profile .sparks{clear:both}}.user-profile .stats{-webkit-transition:padding 200ms;-moz-transition:padding 200ms;transition:padding 200ms;background:rgba(27,29,30,0.9);height:262px;padding:25px;overflow:hidden;min-width:220px;margin-bottom:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .stats h2{color:#9b9fa1;margin-bottom:10px;text-align:center;overflow:hidden;font-size:18px;font-weight:100}.user-profile .stats h2 strong{font-weight:bold}.user-profile .stats h2>span{text-transform:capitalize}.user-profile .stats h2 .percentile span{font-size:36px;font-weight:bold}.user-profile .stats h2 .percentile span span{font-weight:normal}.user-profile .stats ul{overflow:hidden}.user-profile .stats li{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#000;margin-bottom:3px;line-height:43px;text-align:center}.user-profile .stats li.active{background:#979797;color:#000}.user-profile .stats li em:first-child,.user-profile .stats li span{font:48px/1 Helvetica;color:#a4adb4;padding-right:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.user-profile .stats li em:last-child{font:18px/1 Helvetica;color:#585e61;padding-top:5px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.user-profile .stats li:last-child{margin:0}.user-profile .stats.inactivity{display:table;min-height:212px}.user-profile .stats.inactivity h2{display:table-cell;vertical-align:middle;white-space:normal;overflow:visible}@media only screen and (min-width: 1200px){.user-profile .stats{height:356px;padding:45px 25px 10px}.user-profile .stats ul{margin:0 40px}.user-profile .stats li{line-height:57px}}@media only screen and (min-width: 1024px){.user-profile .stats.inactivity{padding:10px 100px}}@media only screen and (max-width: 800px){.user-profile .stats{padding-top:10px}.user-profile .stats h2{margin-bottom:5px}}@media only screen and (max-width: 750px){.user-profile .stats{clear:both}}@media only screen and (max-width: 480px){.user-profile .stats{height:auto;padding-bottom:10px}}.user-profile .badges{clear:both;position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.25s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .badges:before,.user-profile .badges:after{background:#272727 url(../img/metal.png);content:"";height:100%;position:absolute;top:0;width:50%;z-index:1}.user-profile .badges:before{left:71px}.user-profile .badges:after{right:71px;z-index:0}.user-profile .badges h2{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#585e61;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAA8CAMAAAB7GJvLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QzVFMTFBQUQwOTExMUUyOEVBM0Y0MjhENjg5NkVEMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QzVFMTFBQkQwOTExMUUyOEVBM0Y0MjhENjg5NkVEMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlDNUUxMUE4RDA5MTExRTI4RUEzRjQyOEQ2ODk2RUQzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlDNUUxMUE5RDA5MTExRTI4RUEzRjQyOEQ2ODk2RUQzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2yKKkQAAAJ9QTFRFW2FmWV9jbHN4jJKVW2JmWmFkXGNmYWhscHh8bnZ6VVxgcHd7YmltfYWJbnV5YGhraXF1cnl+W2JnY2puW2NnXGJnQ0hKXmZpW2JlYmlubHN3VVtga3N3WWBjV15hdn6CREhLYWltZGpuc3t/d3+EbXV5XmVpWWFlVlxhWmFmVl1hWF9iV11hWWBkanJ2cXl9WmJmcHd8WmFlV15iWF9j0R5UWAAAAIlJREFUeNosjtcKwzAAAy+jSbO7916ZThzb//9txaUgxD3oQHgeWcYw8JyTRyQ5hxOznr7nsSTdowRBwPaDOGMMlxZ/bQEfBUJRljQNRqM1VYWUmIa6pjQcY1bSjmWNNiwkVYwj6Doc81M62hY1sdkpioLwTpjiuvZD9OZ1ZUyYDozjv2+brwADADgEDzQF2wUBAAAAAElFTkSuQmCC') repeat-x;height:60px;line-height:12px;padding:23px;position:relative;z-index:2}.user-profile .badges h2 span{position:relative;z-index:2}.user-profile .badges h2:before,.user-profile .badges h2:after{content:"";position:absolute;top:0;width:626px;height:100%;z-index:1}.user-profile .badges h2:before{left:0}.user-profile .badges h2:after{right:0}.user-profile .badges>a{position:absolute;z-index:2}.user-profile .badges .cta-toggle,.user-profile .badges .cta-help{font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,0.5);text-transform:uppercase}.user-profile .badges .cta-toggle:hover,.user-profile .badges .cta-help:hover{color:#d9e3eb;text-decoration:none}.user-profile .badges .cta-toggle{background:none;color:#a1acb2;line-height:normal;vertical-align:middle;position:absolute;right:20px;top:10px;z-index:2}.user-profile .badges .cta-toggle .icon-caret-up,.user-profile .badges .cta-toggle .icon-caret-down{font-size:10px;margin-left:18px;text-indent:0}.user-profile .badges .cta-toggle .icon-caret-up:after,.user-profile .badges .cta-toggle .icon-caret-down:after{background:rgba(17,18,19,0.9);content:"";position:absolute;top:0;right:0;width:43px;height:100%;z-index:-1}.user-profile .badges .cta-toggle.disabled{display:none;opacity:0.4;cursor:default}.user-profile .badges .cta-toggle:hover{background:none}.user-profile .badges .cta-help{color:#cba948;border-left:1px solid #202326;height:60px;line-height:59px;padding-left:49px;left:131px;top:0}.user-profile .badges .cta-help:before{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;background:#cba948;border-radius:11px;content:"?";font-size:16px;display:block;color:#333;font-weight:bold;box-shadow:0 1px 1px rgba(0,0,0,0.5);text-shadow:none;line-height:22px;text-align:center;width:22px;height:22px;position:absolute;left:19px;top:20px;z-index:1}.user-profile .badges .cta-help:hover:before{background:#d9e3eb}.user-profile .badges .wrap{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABkCAYAAACsG+FjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxOERERkE0QUQwQzQxMUUyOEVBM0Y0MjhENjg5NkVEMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QTM3MThFQUQwQzQxMUUyOEVBM0Y0MjhENjg5NkVEMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE4RERGQTQ4RDBDNDExRTI4RUEzRjQyOEQ2ODk2RUQzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE4RERGQTQ5RDBDNDExRTI4RUEzRjQyOEQ2ODk2RUQzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fKl9RgAAALxJREFUeNrs0jsKwkAUheHcZERELLSxEExhYWFjI9hYWAiCICLufym5embyx2eyAgOBb868b2LunumxP7pRv1nxE7kabyhAAD3Q1zhhAIZgBMZaQpiQTLWWMAMlWIAlWIG1NhY2YEvXjmRPcgBHcAJnznMBV3DjhILZbF7GkoVYHKHyKsEsZSFLRY3VakFIxTUG+0uX1/NDbnmd6DNZnNVs4V8LdnSBh4wx3nYw+0iae/G3PO/eJO273wUYAMFvg+/8j+OmAAAAAElFTkSuQmCC') repeat-x bottom;margin:0 70px;padding:15px 0 15px;position:relative;z-index:1}.user-profile .badges .wrap:before,.user-profile .badges .wrap:after{content:"";position:absolute;bottom:-108px;width:600px;height:144px;z-index:-1}.user-profile .badges .wrap:before{left:-70px}.user-profile .badges .wrap:after{right:-70px}.user-profile .badges ul{-webkit-transition:height 400ms;-moz-transition:height 400ms;transition:height 400ms;margin:0 auto;overflow:hidden}.user-profile .badges .badge{-webkit-transition:bottom 400ms ease-in;-moz-transition:bottom 400ms ease-in;transition:bottom 400ms ease-in;cursor:pointer;float:left;margin:0 15px 18px 0;position:relative;width:59px;height:60px;bottom:-100%}.user-profile .badges .badge:hover:after{top:-2px}.user-profile .badges .badge:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42MSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(50%, rgba(0,0,0,0.61)), color-stop(62%, rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:radial-gradient(ellipse at center, #000000 0%,rgba(0,0,0,0.61) 50%,rgba(0,0,0,0) 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=1 );content:"";width:75px;height:75px;opacity:0.4;position:absolute;left:-8px;top:8px;z-index:-1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.user-profile .badges .badge img{cursor:pointer;-webkit-transition-property:margin;-moz-transition-property:margin;transition-property:margin;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.user-profile .badges .badge img:hover{margin-top:-10px}.user-profile .badges .badge.show{bottom:0;padding-top:10px}.user-profile .badges .badge.last-row{margin-bottom:0}.user-profile .badges .badge.last-row:hover:after{top:76px;left:-15px;width:88px;height:14px}.user-profile .badges .badge.last-row:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDYwODBjIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(50%, rgba(0,0,0,0)), color-stop(100%, rgba(6,8,12,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:radial-gradient(ellipse at center, #000000 0%,rgba(0,0,0,0) 50%,rgba(6,8,12,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0006080c',GradientType=1 );left:-7px;top:78px;height:8px;opacity:0.8;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.user-profile .badges.closed ul{height:86px}.user-profile .badges.closed .badge.first-row:hover:after{top:76px;left:-15px;width:88px;height:14px}.user-profile .badges.closed .badge.first-row:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDYwODBjIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(50%, rgba(0,0,0,0)), color-stop(100%, rgba(6,8,12,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 50%, rgba(6,8,12,0) 100%);background:radial-gradient(ellipse at center, #000000 0%,rgba(0,0,0,0) 50%,rgba(6,8,12,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#0006080c',GradientType=1 );left:-7px;top:78px;height:8px;opacity:0.8;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (max-width: 320px){.user-profile .badges ul{margin-left:-35px}}@media only screen and (min-width: 320px) and (max-width: 480px){.user-profile .badges.closed ul{height:auto;padding-bottom:15px}.user-profile .badges.closed .badge.first-row:hover:after{top:-2px}.user-profile .badges.closed .badge.first-row:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42MSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(50%, rgba(0,0,0,0.61)), color-stop(62%, rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0.61) 50%, rgba(0,0,0,0) 62%);background:radial-gradient(ellipse at center, #000000 0%,rgba(0,0,0,0.61) 50%,rgba(0,0,0,0) 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=1 );content:"";width:75px;height:75px;opacity:0.4;position:absolute;left:-8px;top:8px;z-index:-1;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.user-profile .badges ul{height:auto}.user-profile .badges .cta-toggle{display:none}.user-profile .badges .cta-help{border:none;left:100%;margin-left:-60px}}@media only screen and (min-width: 320px) and (max-width: 599px){.user-profile .badges .cta-help{width:0;overflow:hidden}.user-profile .badges ul{width:229px}.user-profile .badges .badge{margin-right:26px}.user-profile .badges .badge:nth-child(3n){margin-right:0}.user-profile .badges .wrap:after{background:url('../img/sprites/profile-s3a18ae1255.png') 0 -275px no-repeat;width:70px;height:100px;bottom:0;z-index:-2}}@media only screen and (min-width: 600px) and (max-width: 799px){.user-profile .badges ul{width:404px}.user-profile .badges .badge{margin-right:10px}.user-profile .badges .badge:nth-child(6n){margin-right:0}}@media only screen and (min-width: 800px) and (max-width: 1023px){.user-profile .badges ul{width:577px}.user-profile .badges .badge:nth-child(8n){margin-right:0}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.user-profile .badges ul{width:779px}.user-profile .badges .badge{margin-right:21px}.user-profile .badges .badge:nth-child(10n){margin-right:0}}@media only screen and (min-width: 1200px){.user-profile .badges ul{width:873px}.user-profile .badges .badge:nth-child(12n){margin-right:0}}@media only screen and (min-width: 1280px){.user-profile .badges ul{width:1005px}.user-profile .badges .badge{margin-right:27px}}.user-profile .achievements{background:#5e6468 url(../img/metal.png);clear:both;margin-bottom:20px;padding:20px 25px 15px;position:relative}.user-profile .achievements h2{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;color:#585e61;float:left;font-size:21px;padding-top:12px;position:relative;z-index:2;width:166px}.user-profile .achievements h2 strong{font-weight:bold}.user-profile .achievements li{padding:0 15px 0 50px;z-index:1}.user-profile .achievements li em{color:#848484}.user-profile .achievements p{position:relative;top:50%}.user-profile .achievements .carousel{background:#272727 url(../img/metal.png)}.user-profile .achievements .carousel .carousel-list{top:0}.user-profile .achievements .carousel:before,.user-profile .achievements .carousel:after{content:"";position:absolute;top:0;width:59px;height:70px}.user-profile .achievements .carousel:before{background:#1f1e1e url(../img/metal.png);left:0;z-index:2}.user-profile .achievements .carousel:after{background:#111010 url(../img/metal.png);right:0;z-index:1}.user-profile .achievements .carousel li{height:70px}@media only screen and (max-width: 320px) and (orientation: portrait), only screen and (max-width: 480px) and (orientation: landscape){.user-profile .achievements{padding:10px 25px}.user-profile .achievements li{padding-right:10px}.user-profile .achievements .carousel-list{left:10px;padding-right:0}.user-profile .achievements .carousel:before,.user-profile .achievements .carousel:after,.user-profile .achievements .carousel .controls{visibility:hidden}}@media only screen and (max-width: 600px){.user-profile .achievements h2{display:none}.user-profile .achievements .carousel{clear:both}.user-profile .achievements .carousel:before{background:#0f0f0f url(../img/metal.png)}.user-profile .achievements .carousel:after{background:#252525 url(../img/metal.png)}}@media only screen and (max-width: 480px){.user-profile .achievements .carousel:after{background:#1f1f1f url(../img/metal.png)}}.user-profile .error-message{color:#790000;padding:10px;border:2px solid #790000;background:#a4adb4;margin-bottom:10px;margin-top:-6px;width:100%}.user-profile .error-message.hidden{display:none}.user-profile .error-message h3{display:inline-block;width:auto}.user-profile .error-message .close{display:inline-block;float:right;font-size:20px}.user-profile .error-message .close:hover{text-decoration:none}.user-profile .accounts{float:right;font-size:16px;margin-bottom:0;margin-right:12px;overflow:hidden;position:relative;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.35s;-moz-transition-delay:0.35s;transition-delay:0.35s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile .accounts h2{color:#a4adb4;float:left;font-size:18px;margin-right:13px;padding-top:10px}.user-profile .accounts h3{font:24px/1 Helvetica;font-weight:normal;color:#a4adb4;padding-bottom:20px}.user-profile .accounts .account{cursor:pointer;border:1px solid rgba(88,94,97,0.5);position:relative;float:left;display:block;text-decoration:none;margin-right:6px}.user-profile .accounts .account:before{color:#a4adb4;font-size:18px;display:block;line-height:38px;text-align:center;width:38px}.user-profile .accounts .account:last-child{margin-right:0}.user-profile .accounts .account.facebook.connected:before{background:#1b1d1e;color:#cba948}.user-profile .accounts .account.tumblr.connected:before{background:#1b1d1e;color:#cba948}.user-profile .accounts .account.twitter.connected:before{background:#1b1d1e;color:#cba948}.user-profile .accounts .account.youtube.connected:before{background:#1b1d1e;color:#cba948}@media only screen and (max-width: 800px){.user-profile .accounts{float:none;margin-bottom:0}}@media only screen and (max-width: 480px){.user-profile .accounts h2{padding-top:0;width:100px}}.user-profile #grid{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin-top:1000px;-webkit-transition-property:opacity,margin-top;-moz-transition-property:opacity,margin-top;transition-property:opacity,margin-top;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-delay:0.45s;-moz-transition-delay:0.45s;transition-delay:0.45s;-webkit-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);-moz-animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1);animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.user-profile #grid.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;margin-top:20px;min-height:500px}.user-profile #grid .grid{position:relative;min-height:500px}.user-profile #grid .grid.empty .no-content{display:block}.user-profile #grid .tabs{margin-bottom:55px}.user-profile #grid .tabs .tab{text-transform:uppercase}@media only screen and (min-width: 400px) and (max-width: 850px){.user-profile #grid .tabs .tab strong{font-size:12px;padding:16px 10px 20px 10px}.user-profile #grid .tabs .tab-content{margin-top:38px}}@media only screen and (max-width: 600px){.user-profile #grid #favorite-posts{border-right-width:1px}.user-profile #grid #hashtag-posts,.user-profile #grid #onsite-posts{display:none}}.user-profile #grid .no-content{display:none;padding:50px;min-height:425px;color:#a4adb4;font-weight:100}.user-profile #grid .no-content>p:first-of-type{color:#a4adb4;font-size:36px;text-transform:capitalize;margin-bottom:20px}.user-profile #grid .no-content>p{font-size:20px;line-height:100%}.user-profile #grid .no-content a{cursor:pointer;color:#cba948}.user-profile #grid .no-content ul{padding-bottom:20px;overflow:hidden;margin:40px 0 0}.user-profile #grid .no-content ul p{display:table-cell;vertical-align:middle;font-size:18px}.user-profile #grid .no-content li{float:left;display:table;height:72px;position:relative;padding:0 90px;margin:0 0 45px;width:50%}.user-profile #grid .no-content li:before{color:#cba948;border-radius:70px;border:1px solid #585e61;font-size:30px;line-height:70px;text-align:center;position:absolute;left:0;top:0;width:70px;height:70px}@media only screen and (min-width: 800px){.user-profile #grid .grid.empty{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;min-height:530px}.user-profile #grid .no-content li{padding:0 30px 0 90px}}@media only screen and (max-width: 800px){.user-profile #grid .grid.empty{min-height:640px}.user-profile #grid .no-content li{margin-bottom:15px;padding:0 0 0 90px;width:100%}}@media only screen and (max-width: 600px){.user-profile #grid{padding:0}.user-profile #grid .no-content{padding:30px 0}.user-profile #grid .no-content li{float:none;padding:0 0 0 65px;height:50px}.user-profile #grid .no-content li:before{border-radius:50px;font-size:28px;line-height:50px;width:50px;height:50px}}@media only screen and (max-width: 480px){.user-profile #grid .tabs{margin-bottom:55px}.user-profile #grid .tabs .tab{min-width:0}.user-profile #grid .tabs .tab strong{padding:16px 15px 20px}}@media only screen and (min-width: 1200px){.user-profile.public .sparks,.user-profile.no-flash .sparks{float:left;margin-right:19px;padding:15px}.user-profile.public .sparks p,.user-profile.no-flash .sparks p{height:258px;padding-top:55px}.user-profile.public .stats,.user-profile.no-flash .stats{height:290px}.user-profile.public .stats li,.user-profile.no-flash .stats li{line-height:45px}}@media only screen and (max-width: 1200px){.user-profile.public .sparks p,.user-profile.no-flash .sparks p{height:50px;padding:9px}.user-profile.public .stats,.user-profile.no-flash .stats{height:202px;padding:15px 23px 0px}.user-profile.public .stats li,.user-profile.no-flash .stats li{line-height:33px}}@media only screen and (max-width: 800px){.user-profile.public .stats,.user-profile.no-flash .stats{padding-top:10px}.user-profile.public .stats h2,.user-profile.no-flash .stats h2{margin-bottom:5px}}@media only screen and (max-width: 480px){.user-profile.public .stats,.user-profile.no-flash .stats{height:auto;padding-bottom:10px}}html.no-fileinput .has-fileinput{display:none}html.no-fileinput .competition-info .needs-fileinput{display:block}html.no-formdata form.competition div.avatar .placeholder #id_pic{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;position:relative;top:auto;right:auto;font-size:100%;height:auto}body.competitions #main{margin:0 auto;max-width:1200px;padding-left:40px;padding-right:40px}@media only screen and (max-width: 900px){body.competitions #main{padding-left:20px;padding-right:20px}}body.competitions #main .grid{margin-bottom:100px}.competition-info{margin:50px 0;padding-bottom:30px;border-bottom:1px solid #1b1d1e;position:relative}.competition-info .thumbnail{height:320px;border:1px solid rgba(88,94,97,0.5);margin-bottom:10px;position:relative}.competition-info .thumbnail .image{position:absolute;top:0;left:0;right:0;bottom:0;margin:18px;background-position:50% 50%;background-size:cover}.competition-info .left-col{float:left;width:320px;margin-bottom:80px}.competition-info .right-col{padding-left:370px}.competition-info .under-left-col{position:absolute;top:330px;left:0}@media only screen and (max-width: 900px){.competition-info{margin:20px 0}.competition-info .left-col{width:240px}.competition-info .thumbnail{height:240px}.competition-info .thumbnail .image{margin:10px}.competition-info .right-col{padding-left:260px}.competition-info .under-left-col{top:250px}}@media only screen and (max-width: 600px){.competition-info .left-col{width:100%;float:none;margin-bottom:20px}.competition-info .thumbnail{width:100%;height:0;padding-bottom:100%}.competition-info .right-col{padding-left:0}.competition-info .under-left-col{position:static;text-align:center}}.competition-info h1{font-size:36px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;margin-bottom:20px;color:#d9e3eb}@media only screen and (max-width: 900px){.competition-info h1{font-size:26px}}@media only screen and (max-width: 600px){.competition-info h1{font-size:24px}}.competition-info p{font-size:18px;line-height:21px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;color:#a4adb4;padding-bottom:20px}.competition-info p b{font-weight:bold}.competition-info p i{font-style:italic}.competition-info .title-and-description{min-height:266px}@media only screen and (max-width: 900px){.competition-info .title-and-description{min-height:186px}}.competition-info .expires{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;font-size:16px;line-height:16px;text-transform:uppercase;color:#a4adb4}.competition-info time{display:block;font-size:14px;padding-bottom:10px;color:#a4adb4;text-transform:uppercase;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.competition-info .rules{color:#cba948;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-transform:uppercase;padding:10px 0;display:inline-block;margin-bottom:5px}.competition-info .submission{position:relative}@media only screen and (max-width: 600px){.competition-info .submission{text-align:center}}.competition-info .submission .btn-shiny{border:0}.competition-info .submission .btn-shiny span{font-size:16px;line-height:24px}.competition-info .submission.is-before .before-submitting{display:block}.competition-info .submission.is-before .submitting{display:none}.competition-info .submission.is-before .after-submitting{display:none}.competition-info .submission.is-submitting .before-submitting{display:none}.competition-info .submission.is-submitting .submitting{display:block}.competition-info .submission.is-submitting .after-submitting{display:none}.competition-info .before-submitting{display:none}.competition-info .before-submitting .needs-fileinput{display:none;width:100%;padding:24px;border:1px solid #1b1d1e;text-align:center}.competition-info .before-submitting .needs-fileinput h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:30px;padding-bottom:5px}.competition-info .before-submitting .needs-fileinput h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:18px;color:#a4adb4}.competition-info .submitting{display:none;padding-top:40px}.competition-info .submitting .loader{left:50%;top:50%;margin-left:-100px;width:200px;height:43px}.competition-info .after-submitting{display:block}.competition-info .after-submitting h2{font-size:36px;line-height:1.2em;color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.competition-info .after-submitting h3{font-size:32px;line-height:1.2em;color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.competition-info .after-submitting h4{font-size:18px;line-height:1.2em;color:#a4adb4;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.competition-info .after-submitting p{padding-bottom:40px}.competition-info .after-submitting .btn{float:right}@media only screen and (max-width: 600px){.competition-info .after-submitting{text-align:left}.competition-info .after-submitting h2{font-size:28px;line-height:1.2em}.competition-info .after-submitting p{padding-bottom:10px}.competition-info .after-submitting .btn{width:100%;float:none;text-align:center}}.competition-info .show-more-content{max-height:84px;overflow:hidden;margin-bottom:10px}.competition-info .show-more-content.showing-more{max-height:9000px}.competition-info .show-more-toggle{display:inline-block;margin-bottom:20px;color:#cba948;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;text-transform:uppercase;position:relative;cursor:pointer;padding-right:20px}.competition-info .show-more-toggle:before{font-size:10px;position:absolute;top:4px;right:0}.competition-callout{height:80px;position:relative;color:#a4adb4}.competition-callout h3{font-size:30px;line-height:40px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100}.competition-callout .spark-info{position:absolute;top:0;right:0;line-height:40px;padding-left:20px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;font-size:18px}.competition-callout .spark-info:before{background-position:0 -812px;height:32px;width:16px;position:absolute;top:2px;left:0;content:"";display:block}@media only screen and (max-width: 600px){.competition-callout{height:auto}.competition-callout .spark-info{position:relative;line-height:20px}}form.competition{width:100%;max-width:575px;display:block}@media only screen and (min-width: 768px) and (max-width: 799px){form.competition{width:465px}}@media only screen and (min-width: 600px) and (max-width: 767px){form.competition{width:100%}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition{width:100%;padding:15px 0;background:#1b1d1e;background-color:rgba(27,29,30,0.8)}}form.competition div{vertical-align:top;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition div{width:90%}}form.competition div.error{display:block;color:#790000;padding:10px;border:2px solid #790000;background:#a4adb4;margin-bottom:10px;margin-top:-6px;width:100%}form.competition div.error h3{display:inline-block;width:auto}form.competition div.avatar{margin-right:16px;width:219px;vertical-align:middle;float:left}form.competition div.avatar.has-caption{vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 799px){form.competition div.avatar{margin-right:10px}}@media only screen and (min-width: 601px) and (max-width: 799px){form.competition div.avatar{width:100%}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition div.avatar{margin-bottom:10px;margin-right:0;width:90%}}form.competition div.avatar .placeholder{position:relative;display:inline-block;width:219px;border:1px solid #585e61;border-color:rgba(88,94,97,0.5);overflow:hidden}@media only screen and (min-width: 601px) and (max-width: 799px){form.competition div.avatar .placeholder{width:100%;display:block}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition div.avatar .placeholder{width:100%;display:block}}form.competition div.avatar .placeholder img{position:relative;display:block;margin:0 auto}form.competition div.avatar .placeholder #id_pic{position:absolute;top:0px;right:0px;height:100%;font-size:300px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}form.competition div.avatar h5{color:#585e61;padding:3px 0}@media only screen and (min-width: 601px) and (max-width: 799px){form.competition div.caption{width:100%;margin-bottom:10px}}form.competition div.read-rules{width:300px;line-height:16px;margin-top:5px;display:none;float:left;clear:both}form.competition div.read-rules input{margin-right:5px}form.competition div.read-rules a{float:none;text-decoration:underline}form.competition div.read-rules.no-caption{display:none;vertical-align:middle;clear:none;margin:0 0 20px 40px}@media only screen and (max-width: 1024px){form.competition div.read-rules.no-caption{margin-left:0px}}form.competition div textarea{resize:none;width:100%;height:115px;border-top:4px solid #777;padding:10px;background:#a4adb4;color:#232323}@media only screen and (min-width: 768px) and (max-width: 799px){form.competition div textarea{width:233px}}@media only screen and (min-width: 600px) and (max-width: 767px){form.competition div textarea{width:322px}}@media only screen and (min-width: 601px) and (max-width: 799px){form.competition div textarea{width:100%}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition div textarea{width:100%;margin-bottom:8px}}form.competition a{float:right}form.competition a.no-caption{display:inline-block;vertical-align:middle;float:none;margin-left:40px}@media only screen and (max-width: 1024px){form.competition a.no-caption{margin-left:0px}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition a{float:none}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition .btn.btn-shiny{background:none}}@media only screen and (min-width: 320px) and (max-width: 599px){form.competition .btn.btn-shiny span{padding:10px 48px}}.terms-of-service #main ol li{list-style-type:decimal}.terms-of-service #main ol li ul li{list-style-type:disc}body.competitions-overview .spark,body.competitions-overview .spark-box{position:relative;padding:0}body.competitions-overview .spark:after,body.competitions-overview .spark-box:after{position:relative;display:inline-block;top:10px;left:0}body.competitions-overview #container{background-size:100% auto}body.competitions-overview #main{margin:0;max-width:100%;margin:0 auto;background:none;padding-left:0;padding-right:0}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main{padding-left:0;padding-right:0}}body.competitions-overview #main h1{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;font-size:48px}body.competitions-overview #main h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;text-transform:uppercase;color:#a4adb4}body.competitions-overview #main h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:28px;color:#a4adb4;padding-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main h4{font-size:26px}}body.competitions-overview #main h5{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;color:#a4adb4}body.competitions-overview #main p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;color:#585e61}body.competitions-overview #main ul li{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;color:#a4adb4}body.competitions-overview #main header{position:relative;left:auto;right:auto;top:auto;background:none;box-shadow:none;height:auto;width:100%;padding:50px 0;z-index:auto;-ms-touch-action:pan-y;-ms-user-select:none}body.competitions-overview #main header:before{background:none;width:0;height:0}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header{padding-top:25px}}body.competitions-overview #main header>div{width:780px;margin:0 auto}@media only screen and (min-width: 800px) and (max-width: 1379px){body.competitions-overview #main header>div{width:758px}}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main header>div{width:718px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main header>div{width:618px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header>div{width:100%}}body.competitions-overview #main header>div div{margin-right:30px}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main header>div div{margin-right:20px}}body.competitions-overview #main header>div div,body.competitions-overview #main header>div img{display:inline-block;vertical-align:middle}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header>div div,body.competitions-overview #main header>div img{display:block;margin:0 auto}}@media only screen and (min-width: 800px) and (max-width: 1379px){body.competitions-overview #main header>div img{width:242px;height:242px}}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main header>div img{width:200px;height:200px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main header>div img{width:175px;height:175px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header>div img{margin-top:20px;width:200px}}body.competitions-overview #main header h1,body.competitions-overview #main header h5,body.competitions-overview #main header a{text-align:center}body.competitions-overview #main header h1{line-height:55px;padding:10px 0 20px 0}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main header h1{padding:10px 40px;font-size:40px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main header h1{padding:10px 40px;padding-right:30px;font-size:30px;line-height:40px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header h1{font-size:36px;font-weight:100;line-height:40px;width:235px;margin:0 auto;padding:40px 0}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main header h5{font-size:16px}}body.competitions-overview #main header a{color:#cba948;text-transform:uppercase;width:300px;margin:0 auto;display:block;position:relative}body.competitions-overview #main>div{clear:both;margin-bottom:60px;border-top:1px solid #1b1d1e}body.competitions-overview #main>div.competitions-list{padding:0 30px 50px 30px}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div.competitions-list{padding:0 24px 24px 24px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list{padding:0 24px 24px 24px}}body.competitions-overview #main>div.competitions-list h3{padding-bottom:0}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list h3{padding-bottom:10px}}body.competitions-overview #main>div.competitions-list h5{display:block;float:right}body.competitions-overview #main>div.competitions-list h5:after{content:"";display:block;clear:right}body.competitions-overview #main>div.competitions-list ul{max-width:1200px;padding-top:24px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul{padding-top:0}}body.competitions-overview #main>div.competitions-list ul li{border-bottom:1px solid #585e61;border-color:rgba(88,94,97,0.5);padding:25px 0}body.competitions-overview #main>div.competitions-list ul li h3{text-align:left;font-size:28px;width:auto;padding:0;margin:0;background:none}body.competitions-overview #main>div.competitions-list ul li:after{content:"";display:block;clear:both}body.competitions-overview #main>div.competitions-list ul li .competition-summary{width:50%;display:inline-block;float:left}body.competitions-overview #main>div.competitions-list ul li .competition-summary h3{padding-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .competition-summary h3{font-size:24px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .competition-summary{width:100%;display:block;float:none}}body.competitions-overview #main>div.competitions-list ul li .expiration{float:right;display:inline-block;width:50%}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .expiration{width:100%;display:block;float:none}}body.competitions-overview #main>div.competitions-list ul li .expiration .label{width:50%;display:inline-block;float:left;padding-top:5px;padding-right:10px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .expiration .label{width:100%;display:block;float:none;margin-bottom:12px}}body.competitions-overview #main>div.competitions-list ul li .expiration .btn{width:50%;display:inline-block;text-align:center}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .expiration .btn{width:100%;display:block}}body.competitions-overview #main>div.competitions-list ul li .expiration h5{float:none;text-align:right;font-size:14px;text-transform:uppercase;color:#a4adb4}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .expiration h5{text-align:left;line-height:12px}}body.competitions-overview #main>div.competitions-list ul li .expiration h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;text-align:right;color:#a4adb4}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div.competitions-list ul li .expiration h3{text-align:left}}body.competitions-overview #main>div.competitions-list ul li .expiration.expired .label{padding-top:18px}body.competitions-overview #main>div.competitions-list ul li .expiration.expired .btn-large{background:none;border:1px solid #585e61;color:#a4adb4}body.competitions-overview #main>div.competitions-list ul li .expiration.expired .btn-large:hover{border-color:#1b1d1e;background:#1b1d1e;color:#cba948}body.competitions-overview #main>div>div{max-width:1200px;margin:0 auto}body.competitions-overview #main>div .box{border:1px solid #585e61;border-color:rgba(88,94,97,0.5)}body.competitions-overview #main>div .how-to-play{padding:45px;margin:45px auto;margin-top:0;width:92%}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div .how-to-play{height:420px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.competitions-overview #main>div .how-to-play{height:465px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .how-to-play{padding:30px;margin-bottom:0;width:92%}}body.competitions-overview #main>div .how-to-play ul{width:100%;padding:0 0 184px 0;margin-top:-8px}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .how-to-play ul{padding:0}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .how-to-play ul{padding:0}}body.competitions-overview #main>div .how-to-play ul li{display:inline-block;width:25%;float:left;text-align:center;color:#a4adb4}body.competitions-overview #main>div .how-to-play ul li.icon-hash:before{font-size:25px}body.competitions-overview #main>div .how-to-play ul li.icon-click-spark:before{text-indent:-5px;font-size:32px}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div .how-to-play ul li{display:inline-block;float:left;width:100%;text-align:center;width:35%;margin:0 7%;margin-bottom:24px}body.competitions-overview #main>div .how-to-play ul li:before{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.competitions-overview #main>div .how-to-play ul li{display:inline-block;float:left;width:100%;text-align:center;width:35%;margin:0 7%;margin-bottom:24px}body.competitions-overview #main>div .how-to-play ul li:before{text-align:center}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .how-to-play ul li{display:block;float:none;width:100%;text-align:left}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .how-to-play ul li{display:block;float:none;text-align:left;width:100%}}body.competitions-overview #main>div .how-to-play ul li h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100;font-size:30px;color:#cba948;padding-bottom:10px;text-transform:none;margin:0;width:auto}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .how-to-play ul li h3{text-align:left;width:75%;display:inline-block;vertical-align:top;padding-top:6px}}body.competitions-overview #main>div .how-to-play ul li p{color:#a4adb4;font-size:16px;padding:0 5px}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div .how-to-play ul li p{display:inline-block;width:90%}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .how-to-play ul li p{display:inline-block;width:75%;position:relative;left:100px;top:-60px;padding:0}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .how-to-play ul li p{display:block;width:100%;font-size:16px;text-align:center;padding-bottom:40px}}body.competitions-overview #main>div .how-to-play ul li:last-child:after{content:"";display:block;position:relative;clear:left}body.competitions-overview #main>div .how-to-play ul li:before{display:block;font-size:28px;color:#cba948;width:70px;height:70px;-webkit-border-radius:70px;-moz-border-radius:70px;-ms-border-radius:70px;border-radius:70px;margin:0 auto;margin-bottom:24px;line-height:70px}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .how-to-play ul li:before{display:inline-block;margin-right:24px;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .how-to-play ul li:before{display:block;text-align:center}}body.competitions-overview #main>div .highlight{background:rgba(27,29,30,0.4)}body.competitions-overview #main>div h3{font-size:22px;width:200px;text-align:center;padding-bottom:50px;background-attachment:fixed;margin:0 auto;margin-top:-10px}body.competitions-overview #main>div .achievements{width:92%;max-width:1200px;padding:40px}body.competitions-overview #main>div .achievements:after{content:"";display:block;clear:both}body.competitions-overview #main>div .achievements>div,body.competitions-overview #main>div .achievements aside{width:48%;display:inline-block;padding:0;vertical-align:top;margin-top:0}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .achievements>div,body.competitions-overview #main>div .achievements aside{width:100%}body.competitions-overview #main>div .achievements>div:last-child,body.competitions-overview #main>div .achievements aside:last-child{float:none;margin-top:24px;padding:0}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements>div,body.competitions-overview #main>div .achievements aside{width:100%;padding:30px}body.competitions-overview #main>div .achievements>div:last-child,body.competitions-overview #main>div .achievements aside:last-child{float:none;margin-top:24px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements aside{padding:0}}body.competitions-overview #main>div .achievements div{display:inline-block;float:right}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div{padding:0}}body.competitions-overview #main>div .achievements div h3{margin:0;width:100%;font-size:18px;text-align:left;color:#a4adb4;text-transform:none;padding-bottom:25px}body.competitions-overview #main>div .achievements div h3:last-child{color:#585e61}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div h3{font-size:16px;text-align:justify}}body.competitions-overview #main>div .achievements div h3 a{color:#cba948}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div h4{font-size:24px;padding-bottom:24px}}body.competitions-overview #main>div .achievements div h5{font-size:12px;color:#a4adb4}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div ul{padding:0}}body.competitions-overview #main>div .achievements div ul li{vertical-align:middle;padding-right:24px}body.competitions-overview #main>div .achievements div ul li:before{width:69px;height:69px;display:inline-block;-webkit-border-radius:69px;-moz-border-radius:69px;-ms-border-radius:69px;border-radius:69px;vertical-align:middle;margin:12px 24px 12px 0;font-size:24px;line-height:66px;text-align:center;color:#a4adb4}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div ul li:before{margin:0;margin-right:24px;display:inline-block}}@media only screen and (min-width: 800px) and (max-width: 1379px){body.competitions-overview #main>div .achievements div ul li{padding-right:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.competitions-overview #main>div .achievements div ul li{display:block;float:none;text-align:left;width:100%;padding:0;padding-bottom:24px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div ul li{display:block;float:none;text-align:left;width:100%;padding:0;padding-bottom:24px}}body.competitions-overview #main>div .achievements div ul li p{display:inline-block;vertical-align:middle;width:385px}@media only screen and (min-width: 800px) and (max-width: 1379px){body.competitions-overview #main>div .achievements div ul li p{width:248px}}@media only screen and (min-width: 769px) and (max-width: 1023px){body.competitions-overview #main>div .achievements div ul li p{width:165px}}@media only screen and (min-width: 600px) and (max-width: 768px){body.competitions-overview #main>div .achievements div ul li p{width:175px}}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div .achievements div ul li p{width:145px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div .achievements div ul li p{width:314px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div ul li p{display:inline-block;width:130px;font-size:16px;vertical-align:middle}}body.competitions-overview #main>div .achievements div ul.horizontal{padding-bottom:10px}body.competitions-overview #main>div .achievements div ul.horizontal .badge img{width:70px;height:70px}body.competitions-overview #main>div .achievements div ul.horizontal:after{content:"";display:block;clear:both}body.competitions-overview #main>div .achievements div ul.horizontal li{width:61px;height:61px;display:inline-block;background:none;text-indent:-9999px;margin:10px 6px}body.competitions-overview #main>div .achievements div ul.horizontal li img{cursor:pointer;-webkit-transition-property:margin;-moz-transition-property:margin;transition-property:margin;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);-moz-animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1);animation-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}body.competitions-overview #main>div .achievements div ul.horizontal li img:hover{margin-top:-10px}body.competitions-overview #main>div .achievements div ul.horizontal li:first-child{margin-left:0}body.competitions-overview #main>div .achievements div ul.horizontal li:before{display:none}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div .achievements div ul.horizontal li:nth-child(4n){margin-left:0}}@media only screen and (min-width: 845px) and (max-width: 1000px){body.competitions-overview #main>div .achievements div ul.horizontal li:nth-last-child(1){margin-right:12px}body.competitions-overview #main>div .achievements div ul.horizontal li:last-child{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 845px){body.competitions-overview #main>div .achievements div ul.horizontal li:nth-child(3n){margin-right:12px}body.competitions-overview #main>div .achievements div ul.horizontal li:nth-child(4n){margin-left:0}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div .achievements div ul.horizontal li.badge{margin-right:70px}body.competitions-overview #main>div .achievements div ul.horizontal li.badge:nth-child(1n){margin-left:10px}body.competitions-overview #main>div .achievements div ul.horizontal li.badge:nth-child(2n){margin-right:0}}body.competitions-overview #main>div aside{width:48%;margin-top:24px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div aside{padding:0}}body.competitions-overview #main>div aside h4{padding-bottom:16px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div aside h4{font-size:22px;text-align:center;width:100%}}body.competitions-overview #main>div aside p{display:inline-block;color:#585e61;position:relative;width:255px;vertical-align:middle;padding-left:20px}@media only screen and (min-width: 800px) and (max-width: 1379px){body.competitions-overview #main>div aside p{width:255px}}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-overview #main>div aside p{width:190px;padding-top:24px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-overview #main>div aside p{width:315px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.competitions-overview #main>div aside p{padding:0;padding-bottom:30px;padding-top:24px;width:100%;vertical-align:top}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div aside p{width:100%;font-size:16px;padding:0;padding-top:10px;text-align:justify;vertical-align:top}}body.competitions-overview #main>div aside img{display:inline-block;width:150px;height:150px;vertical-align:middle}@media only screen and (min-width: 768px) and (max-width: 1023px){body.competitions-overview #main>div aside img{display:block;margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-overview #main>div aside img{display:block;margin:0 auto}}body.competitions-leaderboard #main{max-width:100%;padding:0}body.competitions-leaderboard #main h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;text-transform:uppercase;color:#a4adb4}body.competitions-leaderboard #main h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:18px;line-height:22px;text-transform:uppercase;color:#a4adb4;width:90%;margin:0 auto}body.competitions-leaderboard #main header{position:relative;left:auto;right:auto;top:auto;background:rgba(27,29,30,0.85);box-shadow:none;height:auto;width:100%;padding:50px 0;z-index:auto;margin-top:55px;margin-bottom:38px}body.competitions-leaderboard #main header:before{background:none;width:0;height:0}body.competitions-leaderboard #main header h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:45px;width:100%;text-align:center}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main header h2{font-size:40px;padding:0 10px}}body.competitions-leaderboard #main>div{margin:0 auto;width:100%;border-top:1px solid #1b1d1e;border-top:1px solid rgba(88,94,97,0.5)}body.competitions-leaderboard #main>div>h3{width:200px;text-align:center;padding-bottom:50px;background-attachment:fixed;margin:0 auto;margin-top:-10px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main>div>h3{padding-bottom:40px}}body.competitions-leaderboard #main>div>div{width:100%;max-width:1280px;margin:0 auto;padding-bottom:300px}body.competitions-leaderboard #main>div>div ul{width:93%;margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main>div>div ul{padding-bottom:80px}}body.competitions-leaderboard #main>div>div ul li{width:100%;border:1px solid #1b1d1e;border:1px solid rgba(88,94,97,0.5);padding:20px;margin:20px 0;position:relative}body.competitions-leaderboard #main>div>div ul li:first-child{margin-top:0}body.competitions-leaderboard #main>div>div ul li:last-child{margin-bottom:0}body.competitions-leaderboard #main>div>div ul li div{width:60%;display:inline-block;vertical-align:middle}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-leaderboard #main>div>div ul li div{width:80%}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main>div>div ul li div{width:100%}}body.competitions-leaderboard #main>div>div ul li div h4{display:inline-block;font-size:30px;width:60px;height:60px;border:1px solid rgba(88,94,97,0.45);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px;padding-top:19px;text-align:center;vertical-align:middle;margin-right:10px}body.competitions-leaderboard #main>div>div ul li div>a{display:inline-block;vertical-align:middle;margin-right:10px}body.competitions-leaderboard #main>div>div ul li div h3{vertical-align:middle;display:inline-block;color:#cba948;font-size:24px;width:60%}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-leaderboard #main>div>div ul li div h3{padding-top:10px;font-size:18px}}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main>div>div ul li div h3{padding-top:10px;font-size:18px;width:100%}}body.competitions-leaderboard #main>div>div ul li div h3 a{width:auto}body.competitions-leaderboard #main>div>div ul li aside{height:60px;display:inline-block;float:right;vertical-align:middle;padding-top:19px}@media only screen and (min-width: 320px) and (max-width: 599px){body.competitions-leaderboard #main>div>div ul li aside{position:absolute;display:block;padding-top:30px;top:0;right:10px}}@media only screen and (min-width: 600px) and (max-width: 767px){body.competitions-leaderboard #main>div>div ul li aside{padding-top:5px}}@media only screen and (min-width: 768px) and (max-width: 799px){body.competitions-leaderboard #main>div>div ul li aside{padding-top:5px}}body.competitions-leaderboard #main>div>div ul li aside h3{display:inline-block;text-transform:none}body.competitions-leaderboard #main>div>div ul li aside h3 span{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}@media only screen and (min-width: 320px) and (max-width: 768px){body.competitions-leaderboard #main>div>div ul li aside h3{text-align:right;display:block}}body.competitions-leaderboard #main>div>div ul li aside h3:first-child{padding-right:10px;border-right:1px solid #585e61}@media only screen and (min-width: 320px) and (max-width: 768px){body.competitions-leaderboard #main>div>div ul li aside h3:first-child{padding:0;border:none;display:block}}body.competitions-leaderboard #main>div>div ul li aside h3:last-child{padding-left:10px}@media only screen and (min-width: 320px) and (max-width: 768px){body.competitions-leaderboard #main>div>div ul li aside h3:last-child{padding:0;display:block}}.bts #main{padding:70px 10px}.bts #main .row{margin-bottom:10px;height:0;padding-bottom:37%;position:relative}.bts #main .content,.bts #main .text{position:absolute;top:0;bottom:0}.bts #main .content a,.bts #main .text a{color:#626f83}.bts #main .codepen{background:#222}.bts #main .text-right .text{right:0;left:65.77778%;margin-left:10px}.bts #main .text-right .content{left:0;right:34.22222%}.bts #main .text-left .text{left:0;right:65.77778%;margin-right:10px}.bts #main .text-left .content{right:0;left:34.22222%}@media only screen and (max-width: 1280px){.bts #main .row{height:auto;padding:0;max-width:960px;margin:0 auto 20px}.bts #main .text-left .content,.bts #main .text-right .content{position:relative;left:auto;right:auto;bottom:auto;height:auto}.bts #main .text-left .content.codepen,.bts #main .text-right .content.codepen{height:490px}.bts #main .text-left .content.img,.bts #main .text-left .content.video,.bts #main .text-right .content.img,.bts #main .text-right .content.video{padding-bottom:56.25%;height:0}.bts #main .text-left .text,.bts #main .text-right .text{position:relative;height:auto;left:auto;right:auto;bottom:auto;margin:0 0 10px}.bts #main .text-left .text h2,.bts #main .text-right .text h2{white-space:normal}.bts #main .text-left .links h2,.bts #main .text-right .links h2{font-size:26px}.bts #main .text-left h2,.bts #main .text-right h2{font-size:30px;line-height:1.4}.bts #main .text-left p,.bts #main .text-right p{font-size:18px;line-height:1.4}}.bts #main .img{-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.bts #main iframe{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%}.bts #main .text{background-color:#111;padding:20px;border:1px solid #282828}.bts #main .text h2{font-weight:700;color:#bbb;margin-bottom:0.5em;white-space:pre}.bts #main .text p{color:#777;margin-bottom:1em}.bts #main .links{padding:50px;background:#222}.bts #main .links h2{font-weight:700;color:#f3b266}.bts #main .links p{color:#777}.bts #main .links a{margin-bottom:20px;padding-left:30px;position:relative;display:block}.bts #main .links a:before{position:absolute;top:20px;left:0;width:10px;height:10px;border-radius:5px;background:#555;content:""}.bts #main .links a:hover{text-decoration:none}.bts #main .links a:hover h2{text-decoration:underline}@media only screen and (min-width: 950px){.bts h2{font-size:20px;line-height:1.4}.links h2{font-size:18px;line-height:1.4}.bts #main p{font-size:10px;line-height:1.4}}@media only screen and (min-width: 1045px){.bts h2{font-size:22px;line-height:1.4}.links h2{font-size:19.8px;line-height:1.4}.bts #main p{font-size:11px;line-height:1.4}}@media only screen and (min-width: 1140px){.bts h2{font-size:24px;line-height:1.4}.links h2{font-size:21.6px;line-height:1.4}.bts #main p{font-size:12px;line-height:1.4}}@media only screen and (min-width: 1235px){.bts h2{font-size:26px;line-height:1.4}.links h2{font-size:23.4px;line-height:1.4}.bts #main p{font-size:13px;line-height:1.4}}@media only screen and (min-width: 1330px){.bts h2{font-size:28px;line-height:1.4}.links h2{font-size:25.2px;line-height:1.4}.bts #main p{font-size:14px;line-height:1.4}}@media only screen and (min-width: 1425px){.bts h2{font-size:30px;line-height:1.4}.links h2{font-size:27px;line-height:1.4}.bts #main p{font-size:15px;line-height:1.4}}@media only screen and (min-width: 1520px){.bts h2{font-size:32px;line-height:1.4}.links h2{font-size:28.8px;line-height:1.4}.bts #main p{font-size:16px;line-height:1.4}}@media only screen and (min-width: 1615px){.bts h2{font-size:34px;line-height:1.4}.links h2{font-size:30.6px;line-height:1.4}.bts #main p{font-size:17px;line-height:1.4}}@media only screen and (min-width: 1710px){.bts h2{font-size:36px;line-height:1.4}.links h2{font-size:32.4px;line-height:1.4}.bts #main p{font-size:18px;line-height:1.4}}@media only screen and (min-width: 1805px){.bts h2{font-size:38px;line-height:1.4}.links h2{font-size:34.2px;line-height:1.4}.bts #main p{font-size:19px;line-height:1.4}}@media only screen and (min-width: 1900px){.bts h2{font-size:40px;line-height:1.4}.links h2{font-size:36px;line-height:1.4}.bts #main p{font-size:20px;line-height:1.4}}@media only screen and (min-width: 1995px){.bts h2{font-size:42px;line-height:1.4}.links h2{font-size:37.8px;line-height:1.4}.bts #main p{font-size:21px;line-height:1.4}}@media only screen and (min-width: 2090px){.bts h2{font-size:44px;line-height:1.4}.links h2{font-size:39.6px;line-height:1.4}.bts #main p{font-size:22px;line-height:1.4}}@media only screen and (min-width: 2185px){.bts h2{font-size:46px;line-height:1.4}.links h2{font-size:41.4px;line-height:1.4}.bts #main p{font-size:23px;line-height:1.4}}@media only screen and (min-width: 2280px){.bts h2{font-size:48px;line-height:1.4}.links h2{font-size:43.2px;line-height:1.4}.bts #main p{font-size:24px;line-height:1.4}}html.no-fileinput .has-fileinput{display:none}.register #main .register-form{width:320px;margin:0 auto;padding:10px;padding-bottom:40px}.register #main .register-form h3{padding:20px 0;line-height:20px;height:60px;font-size:20px;color:#989898;text-transform:uppercase}.register #main .register-form h4{color:#989898;font-weight:bold;text-transform:uppercase;padding-bottom:10px;margin-left:5spx}.register #main .register-form h4 span{font-weight:400;font-size:10px}.register #main .register-form input[type=text],.register #main .register-form input[type=email]{width:100%;height:48px;display:block;margin-bottom:15px;border-top:4px solid #777;padding:10px;background:#a4adb4;color:#585e61;font-size:18px;line-height:18px;outline:none}.register #main .register-form input[type=text]:-moz-placeholder,.register #main .register-form input[type=email]:-moz-placeholder{color:#585e61;font-size:18px}.register #main .register-form input[type=text]::-moz-placeholder,.register #main .register-form input[type=email]::-moz-placeholder{color:#585e61;font-size:18px}.register #main .register-form input[type=text]::-webkit-input-placeholder,.register #main .register-form input[type=email]::-webkit-input-placeholder{color:#585e61;font-size:18px}.register #main .register-form input[type=text]:-ms-input-placeholder,.register #main .register-form input[type=email]:-ms-input-placeholder{color:#585e61;font-size:18px}.register #main .register-form input[type=text].error,.register #main .register-form input[type=email].error{outline:2px solid #790000;margin-bottom:0;color:#790000}.register #main .register-form input[type=text].error+.error-msg,.register #main .register-form input[type=email].error+.error-msg{display:block}.register #main .register-form .error-msg{padding:10px;background:#790000;color:#a4adb4;margin:0 -2px 15px;display:none}.register #main .form{padding:20px;padding-bottom:50px;border:1px solid #bbb;border:1px solid rgba(255,255,255,0.2)}.register #main .avatar{height:60px;padding:0 15px 15px 75px;position:relative;margin-bottom:30px}.register #main .avatar .placeholder{position:absolute;width:60px;height:60px;overflow:hidden;top:0;left:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.register #main .avatar .button{text-align:center}.register #main .avatar h5{position:relative;color:#585e61;line-height:12px}.register #main .gender{margin-bottom:30px;line-height:20px;color:#a4adb4}.register #main .gender label{display:inline-block;margin-bottom:10px;padding-right:20px}.register #main .gender label input[type="checkbox"]+span{margin-top:-3px}.register #main .tos,.register #main .notifications{padding-bottom:5px;padding-left:30px;line-height:20px;color:#a4adb4;position:relative}.register #main .tos a,.register #main .notifications a{text-decoration:underline}.register #main .tos span,.register #main .notifications span{position:absolute;left:0;top:5px}.register #main .tos.error .error-msg,.register #main .notifications.error .error-msg{display:block;margin-left:-30px}.register #main .tos{margin-bottom:10px}.register #main button{float:right}.register #main button span{min-width:100px}.register #main .btn-file-upload{position:relative;overflow:hidden}.register #main .btn-file-upload input{position:absolute;font-size:300px;top:0;right:0;background:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media screen and (max-width: 1000px){.tribute-banner #countdown{height:170px}.tribute-banner #countdown.mobile{position:absolute;left:50%;margin-left:-160px;bottom:60px;background:rgba(0,0,0,0.8);width:320px;height:150px;-webkit-transform:translate(0, 0px);-moz-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);-webkit-transition:-webkit-transform 0.5s ease-out;-moz-transition:-moz-transform 0.5s ease-out;transition:transform 0.5s ease-out}.tribute-banner #countdown.mobile.closed{-webkit-transform:translate(0, 155px);-moz-transform:translate(0, 155px);-ms-transform:translate(0, 155px);transform:translate(0, 155px)}.tribute-banner #countdown.mobile.closed .toggle:after{content:"+"}.tribute-banner #countdown.mobile .toggle{width:40px;height:40px;border:1px solid #666;background:#000;position:absolute;z-index:9999;top:-45px;right:0px;cursor:pointer}.tribute-banner #countdown.mobile .toggle:after{position:absolute;top:1px;left:1px;display:block;padding:5px 11px;width:39px;height:39px;color:#666;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;content:"x";font-size:22px}.tribute-banner #countdown.mobile .toggle:hover:after{color:#EEE}.tribute-banner #countdown.mobile .frame-tr,.tribute-banner #countdown.mobile .frame-tl,.tribute-banner #countdown.mobile .frame-br,.tribute-banner #countdown.mobile .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.tribute-banner #countdown.mobile .frame-tr,.tribute-banner #countdown.mobile .frame-br{right:-1px;border-right-width:3px}.tribute-banner #countdown.mobile .frame-tl,.tribute-banner #countdown.mobile .frame-bl{left:-1px;border-left-width:3px}.tribute-banner #countdown.mobile .frame-br,.tribute-banner #countdown.mobile .frame-bl{bottom:-1px;border-bottom-width:3px}.tribute-banner #countdown.mobile .frame-tr,.tribute-banner #countdown.mobile .frame-tl{top:-1px;border-top-width:3px}.tribute-banner #countdown.mobile .clock{background:transparent;border:0px solid;top:75px !important;width:320px;left:0 !important;margin:0 !important}.tribute-banner #countdown.mobile .clock .frame-tr,.tribute-banner #countdown.mobile .clock .frame-tl,.tribute-banner #countdown.mobile .clock .frame-br,.tribute-banner #countdown.mobile .clock .frame-bl{display:none !important}.tribute-banner #countdown .guess{top:10px !important;left:50% !important;margin-left:-150px}.tribute-banner #countdown .clock{top:80px !important}.tribute-banner #countdown .clock .message{font-size:10px !important;width:90px !important}.tribute-banner #countdown .clock .time{left:90px !important}}.tribute-banner h1{color:red}.tribute-banner #countdown{position:relative;min-height:50px;width:100%}.tribute-banner #countdown .guess{position:absolute;left:25px;top:40px}.tribute-banner #countdown .guess p{display:block;float:left;margin-left:15px;font-size:11px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:600;color:#cba948;text-transform:uppercase}.tribute-banner #countdown .guess img{display:block;float:left}.tribute-banner #countdown .share{position:absolute;right:25px;top:40px}.tribute-banner #countdown .share .label{position:relative;display:inline-block;vertical-align:middle;margin:0;margin-top:-8px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;color:#555}@media only screen and (max-width: 1000px){.tribute-banner #countdown .share{position:relative;top:50px;left:auto;right:auto;margin:0;text-align:center}}@media only screen and (min-width: 320px) and (max-width: 599px){.tribute-banner #countdown .share{position:relative;top:50px;left:auto;right:auto;margin:0;text-align:center}}.tribute-banner #countdown .clock{text-align:center;position:absolute;width:380px;height:70px;left:50%;margin-left:-150px;margin-top:15px;z-index:7;border:1px solid #282828;background:rgba(0,0,0,0.7)}.tribute-banner #countdown .clock .frame-tr,.tribute-banner #countdown .clock .frame-tl,.tribute-banner #countdown .clock .frame-br,.tribute-banner #countdown .clock .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.tribute-banner #countdown .clock .frame-tr,.tribute-banner #countdown .clock .frame-br{right:-1px;border-right-width:3px}.tribute-banner #countdown .clock .frame-tl,.tribute-banner #countdown .clock .frame-bl{left:-1px;border-left-width:3px}.tribute-banner #countdown .clock .frame-br,.tribute-banner #countdown .clock .frame-bl{bottom:-1px;border-bottom-width:3px}.tribute-banner #countdown .clock .frame-tr,.tribute-banner #countdown .clock .frame-tl{top:-1px;border-top-width:3px}.tribute-banner #countdown .clock.expired .expired-msg{display:block}.tribute-banner #countdown .clock.expired .label{display:none}.tribute-banner #countdown .clock.expired .time.active{display:none}.tribute-banner #countdown .clock .expired-msg{display:none;margin-top:15px}.tribute-banner #countdown .clock .expired-msg h4,.tribute-banner #countdown .clock .expired-msg h5,.tribute-banner #countdown .clock .expired-msg h6{font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:14px;line-height:16px;color:#ddd}.tribute-banner #countdown .clock .expired-msg h3{margin-bottom:10px;font-family:'bank_gothic_md_bt_light';font-weight:400;font-style:normal;font-size:18px;line-height:16px;color:#fff}.tribute-banner #countdown .clock .message{position:absolute;top:25px;left:5px;width:140px;text-align:right;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#EFEFEF;font-size:13px;text-transform:uppercase}.tribute-banner #countdown .clock .label{font-size:9px;color:#444;position:absolute;display:block;top:20px;left:50%;text-transform:uppercase;font-weight:bold;-webkit-transform:scaleY(1.25);-moz-transform:scaleY(1.25);-ms-transform:scaleY(1.25);transform:scaleY(1.25);display:none}.tribute-banner #countdown .clock .label.days{margin-left:-127px}.tribute-banner #countdown .clock .label.hours{margin-left:-57px}.tribute-banner #countdown .clock .label.minutes{margin-left:15px}.tribute-banner #countdown .clock .label.seconds{margin-left:90px}.tribute-banner #countdown .clock .time{color:#EFEFEF;font-size:30px;height:30px;line-height:30px;position:absolute;top:22px;left:150px;right:0;display:none;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.tribute-banner #countdown .clock .time.active{display:block}.tribute-banner #countdown .clock .time:after{content:""}.tribute-banner #countdown .clock .time .minute-second{position:absolute;top:0;left:50%;right:0;bottom:0;padding-left:10px}.tribute-banner #countdown .clock .time .minute-second b,.tribute-banner #countdown .clock .time .minute-second span{float:left}.tribute-banner #countdown .clock .time .day-hour{position:absolute;top:0;left:0;right:50%;bottom:0;padding-right:10px}.tribute-banner #countdown .clock .time .day-hour b,.tribute-banner #countdown .clock .time .day-hour span{float:right}.tribute-banner #countdown .clock .time .center{position:absolute;top:0;left:50%;bottom:0;margin-left:-10px}.tribute-banner #countdown .clock .time b,.tribute-banner #countdown .clock .time span{display:block;height:100%}.tribute-banner #countdown .clock .time b{color:#EFEFEF}.tribute-banner #countdown .clock .time span{font-size:50%;width:20px}.tribute-banner #tweets{position:relative;border:1px solid #585e61;min-height:500px;margin:50px 15px;text-align:center}.tribute-banner #tweets>h2{position:relative;display:inline-block;font-size:14px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#858585;text-transform:uppercase;margin:20px 0}.tribute-banner #tweets ul.tweet-list{position:relative;display:block;margin:0 auto 25px}.tribute-banner #tweets ul.tweet-list>li{width:265px;height:150px;background:#222;display:inline-block;text-align:left;margin:5px;padding:15px}.tribute-banner #tweets ul.tweet-list>li .top{float:left;clear:both;display:table;width:100%;height:50px}.tribute-banner #tweets ul.tweet-list>li .top .date{float:right;color:#585e61;font-size:10px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.tribute-banner #tweets ul.tweet-list>li .top>a{float:left;clear:none}.tribute-banner #tweets ul.tweet-list>li .top h4{float:left;clear:none;margin-left:10px;font-size:12px;padding-top:10px}.tribute-banner #tweets ul.tweet-list>li .top h4>a{float:left;clear:both;color:#f6bf6f;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.tribute-banner #tweets ul.tweet-list>li .top h4 .screenname{float:left;clear:both;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400}.tribute-banner #tweets ul.tweet-list>li .bottom{float:left;clear:both;padding:10px 0 0 0;height:85px;position:relative}.tribute-banner #tweets ul.tweet-list>li .bottom>p{font-size:11px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;color:#efefef;line-height:normal;width:235px;overflow:hidden;word-wrap:break-word}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions{height:16px;position:absolute;float:left;width:200px;margin:8px 0 8px 0;display:block;pointer-events:all;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;bottom:0}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li{display:inline-block;height:16px;margin-right:10px}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li a{font-size:11px;white-space:nowrap;height:100%;display:block;padding:5px 0 0 20px;text-decoration:none}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.reply{width:50px}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.retweet{width:60px}.tribute-banner #tweets ul.tweet-list>li .bottom ul.actions li.favorite{width:60px}.tribute-banner #tweets .frame-tr,.tribute-banner #tweets .frame-tl,.tribute-banner #tweets .frame-br,.tribute-banner #tweets .frame-bl{position:absolute;border:0px solid #b6b6b6;width:10px;height:10px}.tribute-banner #tweets .frame-tr,.tribute-banner #tweets .frame-br{right:-1px;border-right-width:3px}.tribute-banner #tweets .frame-tl,.tribute-banner #tweets .frame-bl{left:-1px;border-left-width:3px}.tribute-banner #tweets .frame-br,.tribute-banner #tweets .frame-bl{bottom:-1px;border-bottom-width:3px}.tribute-banner #tweets .frame-tr,.tribute-banner #tweets .frame-tl{top:-1px;border-top-width:3px}.tribute-banner #parallax-holder{position:absolute;left:0;right:0;top:55px;bottom:55px;cursor:move}.tribute-banner #parallax-holder.min-x a.arrow.left,.tribute-banner #parallax-holder.no-scroll a.arrow.left{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.tribute-banner #parallax-holder.max-x a.arrow.right,.tribute-banner #parallax-holder.no-scroll a.arrow.right{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.tribute-banner #parallax-holder .zoom-button{position:absolute;top:15px;left:15px;font-size:14px;color:#cba948;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;z-index:1000;background:rgba(0,0,0,0.8);padding:10px;border:1px solid #585e61;cursor:pointer}.tribute-banner #parallax-holder .zoom-button:hover{color:#FFF}.tribute-banner #parallax-holder a.arrow{width:41px;height:41px;display:block;background:url("../img/tribute-banner/arrow.jpg") no-repeat center center;cursor:pointer;position:absolute;top:50%;margin-top:-70px;z-index:1000;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.25);box-shadow:0 10px 10px rgba(0,0,0,0.25);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.tribute-banner #parallax-holder a.arrow.left{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);left:10px}.tribute-banner #parallax-holder a.arrow.right{right:10px}.tribute-banner #parallax-holder.locked{position:relative;left:0;right:0;top:auto;bottom:auto;cursor:default}.tribute-banner #parallax-holder.locked a.arrow{display:none}.tribute-banner #parallax-holder.locked .zoom-button{position:absolute;top:15px;z-index:1}.tribute-banner #parallax{position:absolute;overflow:hidden}.tribute-banner #parallax.locked{left:0;right:0;overflow:hidden;position:relative;width:auto !important}.tribute-banner #parallax.locked .parallax-layer{-webkit-transition:-webkit-transform 0s cubic-bezier(0, 0, 0.2, 1);-moz-transition:-moz-transform 0s cubic-bezier(0, 0, 0.2, 1);transition:transform 0s cubic-bezier(0, 0, 0.2, 1)}.tribute-banner #parallax.locked .parallax-layer.tagline{top:15%;left:30%;font-size:14px;width:300px}.tribute-banner #parallax .parallax-layer{-webkit-transition:-webkit-transform 500ms cubic-bezier(0, 0, 0.2, 1);-moz-transition:-moz-transform 500ms cubic-bezier(0, 0, 0.2, 1);transition:transform 500ms cubic-bezier(0, 0, 0.2, 1)}.tribute-banner #parallax .parallax-layer.foreground{position:absolute;background:url("../img/tribute-banner/foreground.png") no-repeat;background-size:cover;bottom:0}.tribute-banner #parallax .parallax-layer.background{position:relative;background:url("../img/tribute-banner/background.jpg") no-repeat;background-size:cover}.tribute-banner #parallax .parallax-layer.characters{top:0;position:absolute}.tribute-banner #parallax .parallax-layer.characters .tribute{position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat}.tribute-banner #parallax .parallax-layer.tagline{position:absolute;top:15%;left:32%;width:500px;font-family:'bank_gothic_md_bt_medium';font-weight:400;font-style:normal;font-size:21px;text-transform:lowercase;color:#cba948;text-shadow:2px 2px 2px #000}.terms-of-service #main{max-width:1200px;padding:95px 40px 100px;margin:0 auto;color:#a4adb4}.terms-of-service #main h1{font-size:30px;line-height:1.4;margin-bottom:0.7em;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100}.terms-of-service #main h2{font-size:24px;line-height:1.4;margin-bottom:0.7em;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:100}.terms-of-service #main h3{font-size:18px;line-height:1.4;margin-bottom:0.7em;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.terms-of-service #main p{font-size:16px;line-height:1.4;margin-bottom:0.7em;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.terms-of-service #main li{font-size:16px;line-height:1.4;margin-bottom:0.7em;list-style:disc outside;margin-left:30px;font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200}.terms-of-service #main b{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700}.terms-of-service #main a{text-decoration:underline}.terms-of-service #main form{text-align:center;max-width:400px;margin:150px auto 0}.terms-of-service #main form p{font-size:20px}.terms-of-service #main form a{text-decoration:underline}.terms-of-service #main .buttons{text-align:center;padding:20px}.terms-of-service #main .buttons .btn{text-decoration:none}.terms-of-service #main .buttons .btn-subdued{margin:0 10px 5px 0}.terms-of-service #main .buttons .btn-shiny{border:0}.mocking-jay-tickets{overflow:hidden}.mocking-jay-tickets #container #main{height:100%}.mocking-jay-tickets iframe{width:100%;height:100%;overflow:hidden;padding-top:10px}.feature-detail #main{background:#000;margin-top:55px;padding:0}.feature-detail .feature-content{max-width:1264px;width:85%;margin:0 auto;margin-bottom:30px;background:url("../img/bg-light.jpg") top center no-repeat;-webkit-background-size:100% 215px;-moz-background-size:100% 215px;background-size:100% 215px}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .feature-content{width:100%;padding:0 10px}}.feature-detail .header{position:relative;height:auto;min-height:125px;display:block;padding:28px 0;padding-bottom:10px}.feature-detail .header .share{position:absolute;top:34px;right:0;width:345px}.feature-detail .header .share .share-widget{position:absolute;top:42px;right:0}@media only screen and (max-width: 640px){.feature-detail .header{position:relative;top:auto;padding-top:12px}.feature-detail .header .share{position:relative;top:auto;margin-top:16px;width:100%}.feature-detail .header .share .share-widget{position:relative;top:0;margin:0;margin-right:20px}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .header .share{position:relative;top:auto;margin-top:16px;width:100%}.feature-detail .header .share .share-widget{margin-top:16px}.feature-detail .header .share .share-widget div,.feature-detail .header .share .share-widget .toggle-button{top:auto;left:auto;vertical-align:middle;padding-left:0}}.feature-detail .header .author{height:auto;padding:0;padding-top:8px}.feature-detail .header .author.has-avatar{padding-left:86px;min-height:85px}.feature-detail .header .author .icon-instagram:before{font-size:12px;padding-top:9px}.feature-detail .header .author .name{line-height:1.3}.feature-detail .header .avatar{top:12px;left:0px;width:70px;height:70px;float:left}.feature-detail .header .title,.feature-detail .header .name,.feature-detail .header .link{display:block}.feature-detail .header .title{font-size:22px;display:inline-block;width:80%}.feature-detail .header .title .home-button{color:#cba948}.feature-detail .header .title span{font-size:11px;padding-left:6px;vertical-align:middle;color:#f9f9f9}.feature-detail .header .title span:hover{text-decoration:none}@media only screen and (max-width: 768px){.feature-detail .header .title{font-size:18px}}@media only screen and (max-width: 640px){.feature-detail .header .title{font-size:18px;width:auto}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .header .title{font-size:16px;line-height:20px;padding-top:8px}}.feature-detail .header .link{margin-top:7px;font-family:"purista-web", proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:14px;line-height:26px;vertical-align:top;text-decoration:none;width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feature-detail .header .link:hover{color:#ffea78}@media only screen and (max-width: 768px){.feature-detail .header .link{font-size:14px;width:50%}}@media only screen and (max-width: 640px){.feature-detail .header .link{width:100%}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .header .link{font-size:14px;line-height:20px;padding-top:8px}}.feature-detail .header .link:before{color:#d2a649;background-position:0 -1435px;height:29px;width:29px;vertical-align:top;text-align:center;margin-right:10px;font-size:24px;padding-top:2px}.feature-detail .header .link.icon-youtube:before{padding-top:3px;font-size:46px;background-position:0 -1376px;height:29px;width:71px;text-decoration:none}.feature-detail .header .spark-box{margin-left:1px}.feature-detail .wrapper{position:relative;background:#FFF}.feature-detail .wrapper.is-video,.feature-detail .wrapper.is-photo,.feature-detail .wrapper.is-article{background:none}.feature-detail .wrapper.is-video .detail-content,.feature-detail .wrapper.is-photo .detail-content,.feature-detail .wrapper.is-article .detail-content{background:none;padding:16px 0}.feature-detail .wrapper.is-video h1,.feature-detail .wrapper.is-video h4,.feature-detail .wrapper.is-video p,.feature-detail .wrapper.is-video figcaption{color:#FFF}.feature-detail .wrapper.is-post.is-tumblr,.feature-detail .wrapper.is-post.is-instagram{background:none}.feature-detail .wrapper.is-post.is-tumblr .detail-content,.feature-detail .wrapper.is-post.is-instagram .detail-content{background:none;padding:16px 0}.feature-detail .wrapper.is-post.is-tumblr .detail-content h1,.feature-detail .wrapper.is-post.is-tumblr .detail-content h4,.feature-detail .wrapper.is-post.is-tumblr .detail-content p,.feature-detail .wrapper.is-post.is-tumblr .detail-content figcaption,.feature-detail .wrapper.is-post.is-instagram .detail-content h1,.feature-detail .wrapper.is-post.is-instagram .detail-content h4,.feature-detail .wrapper.is-post.is-instagram .detail-content p,.feature-detail .wrapper.is-post.is-instagram .detail-content figcaption{color:#FFF}.feature-detail .wrapper.is-post.is-twitter .detail-content,.feature-detail .wrapper.is-post.is-rss .detail-content{margin-top:16px;padding-bottom:6px}.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-twitter p,.feature-detail .wrapper.is-post.is-rss h1,.feature-detail .wrapper.is-post.is-rss p{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:32px;color:#75797d;max-width:550px;margin:0 auto;padding:60px 0}.feature-detail .wrapper.is-post.is-twitter h1 a,.feature-detail .wrapper.is-post.is-twitter p a,.feature-detail .wrapper.is-post.is-rss h1 a,.feature-detail .wrapper.is-post.is-rss p a{color:#d2a649}@media only screen and (min-width: 768px) and (max-width: 799px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-twitter p,.feature-detail .wrapper.is-post.is-rss h1,.feature-detail .wrapper.is-post.is-rss p{font-size:28px;padding:30px 0}}@media only screen and (min-width: 600px) and (max-width: 767px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-twitter p,.feature-detail .wrapper.is-post.is-rss h1,.feature-detail .wrapper.is-post.is-rss p{font-size:24px;padding:20px 0}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-twitter p,.feature-detail .wrapper.is-post.is-rss h1,.feature-detail .wrapper.is-post.is-rss p{padding:10px 0;font-size:18px}}.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-rss h1{color:#000;padding:30px 0;padding-bottom:0px}@media only screen and (min-width: 768px) and (max-width: 799px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-rss h1{font-size:28px;padding:20px 0}}@media only screen and (min-width: 600px) and (max-width: 767px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-rss h1{font-size:24px;padding:15px 0}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .wrapper.is-post.is-twitter h1,.feature-detail .wrapper.is-post.is-rss h1{padding:10px 0;font-size:18px}}.feature-detail .wrapper.is-post.is-twitter h1+p,.feature-detail .wrapper.is-post.is-rss h1+p{padding-top:18px;font-size:28px}@media only screen and (min-width: 768px) and (max-width: 799px){.feature-detail .wrapper.is-post.is-twitter h1+p,.feature-detail .wrapper.is-post.is-rss h1+p{font-size:24px}}@media only screen and (min-width: 600px) and (max-width: 767px){.feature-detail .wrapper.is-post.is-twitter h1+p,.feature-detail .wrapper.is-post.is-rss h1+p{font-size:20px}}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .wrapper.is-post.is-twitter h1+p,.feature-detail .wrapper.is-post.is-rss h1+p{font-size:18px}}.feature-detail .wrapper.is-post.is-twitter .twitter-actions,.feature-detail .wrapper.is-post.is-rss .twitter-actions{display:block;position:relative;text-align:right;line-height:30px;height:50px}.feature-detail .wrapper.is-post.is-twitter .twitter-actions .time,.feature-detail .wrapper.is-post.is-rss .twitter-actions .time{position:absolute;top:0;left:0;padding:10px 10px 10px 0;font-size:24px;line-height:12px;color:#555}.feature-detail .wrapper.is-post.is-twitter .twitter-actions .time:hover,.feature-detail .wrapper.is-post.is-rss .twitter-actions .time:hover{color:#888}.feature-detail .wrapper.is-post.is-twitter .twitter-actions .time:before,.feature-detail .wrapper.is-post.is-rss .twitter-actions .time:before{font-size:32px;padding-right:5px;position:relative;top:4px}.feature-detail .wrapper.is-post.is-twitter .twitter-actions a,.feature-detail .wrapper.is-post.is-rss .twitter-actions a{display:inline-block;padding:10px 5px;float:right;font-size:18px;text-decoration:none;color:#555}.feature-detail .wrapper.is-post.is-twitter .twitter-actions a:hover,.feature-detail .wrapper.is-post.is-rss .twitter-actions a:hover{color:#888}.feature-detail .detail-content{display:block;width:100%;min-height:300px;padding:16px;color:#000;background:url("../img/line-pattern-3.png")}@media only screen and (max-width: 768px){.feature-detail .detail-content{width:100%}}.feature-detail .detail-content h1{font-size:24px;line-height:1.2;margin-bottom:20px}.feature-detail .detail-content h4{font-size:18px;line-height:1.2;margin-bottom:20px}.feature-detail .detail-content p{font-size:18px;line-height:1.4;margin-bottom:20px}.feature-detail .detail-content figure{background:#000;border:1px solid #000;margin-bottom:20px}.feature-detail .detail-content figcaption{font-size:24px;line-height:32px;display:block;margin-top:10px}.feature-detail .detail-content .portrait img{max-height:500px;max-width:100%;margin:auto;width:auto;height:auto}.feature-detail .detail-content img{width:100%;height:auto;display:block;pointer-events:none}.feature-detail .detail-content .article,.feature-detail .detail-content .photo{width:100%;display:none;margin:0 auto;color:#FFF}.feature-detail .detail-content .article:after,.feature-detail .detail-content .photo:after{content:"";display:inline-block;width:100%;height:10px;clear:left}.feature-detail .detail-content .article img,.feature-detail .detail-content .photo img{width:100%;max-width:720px;margin:0 auto;margin-bottom:20px;display:block;vertical-align:top}@media only screen and (max-width: 600px){.feature-detail .detail-content .article img,.feature-detail .detail-content .photo img{width:100%;display:block}}.feature-detail .detail-content .article h4,.feature-detail .detail-content .article p,.feature-detail .detail-content .photo h4,.feature-detail .detail-content .photo p{display:block;font-size:14px;width:100%;max-width:720px;margin:0 auto}@media only screen and (max-width: 768px){.feature-detail .detail-content .article h4,.feature-detail .detail-content .article p,.feature-detail .detail-content .photo h4,.feature-detail .detail-content .photo p{font-size:24px}}@media only screen and (max-width: 600px){.feature-detail .detail-content .article h4,.feature-detail .detail-content .article p,.feature-detail .detail-content .photo h4,.feature-detail .detail-content .photo p{width:100%;display:block;font-size:14px}}.feature-detail .detail-content .post{margin:0 auto}.feature-detail .detail-content .photoset{max-width:800px;margin:0 auto;margin-bottom:20px}.feature-detail .detail-content .photoset figure{margin-bottom:0}.feature-detail .detail-content .hashtagcompetition img,.feature-detail .detail-content .onsitecompetition img{max-width:600px;margin:0 auto;margin-bottom:20px}.feature-detail .detail-content .video{height:0;padding-bottom:56.25%;background:#000;position:relative;border:1px solid #282828;margin-bottom:20px}.feature-detail .detail-content .video iframe{width:100%;height:100%;display:block;position:absolute}.feature-detail .ugc-wrapper{width:100%;padding:0 30px;background:url("../img/bg.png");background-attachment:fixed}@media only screen and (min-width: 320px) and (max-width: 599px){.feature-detail .ugc-wrapper{padding:0}}.feature-detail .detail-posts-count{position:relative;max-width:1264px;width:100%;padding:20px 0;padding-bottom:10px;margin:0 auto;border-top:1px solid #585e61;border-color:rgba(27,29,30,0.9);text-align:center;background:url("../img/bg.png");background-attachment:fixed}.feature-detail .detail-posts-count .counter{position:relative}.feature-detail .detail-posts-count .counter h2{width:281px;margin:0 auto}.feature-detail .detail-posts-count .counter h4{width:100%;padding-bottom:5px}.feature-detail .detail-posts-count h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:24px;color:#FFF}.feature-detail .detail-posts-count h4{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;color:#a4adb4}.feature-detail .grid{display:block;max-width:1264px;width:100%;margin:0 auto}.user-profile section figure{position:relative;width:458px}@media only screen and (min-width: 320px) and (max-width: 599px){.user-profile section figure{width:320px;margin:0 auto}}.user-profile section figure.district-id:after{content:"";position:absolute;top:0;left:0;display:block;width:459px;height:288px;background:url("../img/dip/catching-fire-bg/highlights.png") no-repeat;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}@media only screen and (max-width: 750px){.user-profile section figure.district-id{float:none;width:458px;margin:0 auto 19px}}@media only screen and (max-width: 500px){.user-profile section figure.district-id{width:294px;height:538px;margin:0 auto 19px}.user-profile section figure.district-id:after{width:290px;height:464px;background:url("../img/dip/catching-fire-bg/highlights-mobile.png") no-repeat;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}}.user-profile section figure #dip-card{margin-bottom:14px}@media only screen and (max-width: 500px){.user-profile section figure #dip-card{display:none}}.user-profile section figure #dip-card-mobile{margin-bottom:14px;display:none}@media only screen and (max-width: 500px){.user-profile section figure #dip-card-mobile{display:block}}@media only screen and (max-width: 360px){.user-profile section figure #dip-card-mobile{width:297px;height:474px}}.user-profile section figure .profile-image{position:absolute;top:24px;left:25px;display:block;width:128px;height:128px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden}@media only screen and (max-width: 500px){.user-profile section figure .profile-image{top:30px;left:28px;width:116px;height:116px}}.user-profile section figure .user-info{position:absolute;top:51px;left:190px;text-transform:uppercase}@media only screen and (max-width: 500px){.user-profile section figure .user-info{top:220px;left:19px}}.user-profile section figure .user-info div{position:absolute;top:100px;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.user-profile section figure .user-info div p{display:inline-block;font-family:geogrotesque_smbdsemibold, proxima_nova, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:12px;line-height:14px;color:#304562;margin-left:3px;background:none;background-attachment:fixed}.user-profile section figure .user-info div p:last-child{position:absolute;left:115px;top:0;width:132px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;text-shadow:0px 1px 1px #fff;background:none;background-attachment:fixed}@media only screen and (max-width: 500px){.user-profile section figure .user-info div p:last-child{width:140px}}@media only screen and (max-width: 500px){.user-profile section figure .user-info div p{margin:0}}.user-profile section figure .user-info div.location p:last-child{left:105px;width:142px}@media only screen and (max-width: 500px){.user-profile section figure .user-info div.location p:last-child{width:150px}}.user-profile section figure .user-info div.country p:last-child{left:55px;width:192px}@media only screen and (max-width: 500px){.user-profile section figure .user-info div.country p:last-child{width:200px}}.user-profile section figure .user-info div .label{position:absolute;top:1px;width:100px;color:#FFF;font-family:geogrotesque_smbdsemibold, proxima_nova, "Helvetica Neue", Arial, sans-serif;font-weight:400;font-size:11px;text-transform:uppercase;padding-bottom:1px}.user-profile section figure .user-info .name{top:5px;width:248px;color:#304562;font-size:28px;overflow:hidden;text-overflow:ellipsis;font-weight:bold;font-family:'bank_gothic_md_bt_medium';font-weight:400;font-style:normal;text-shadow:0px 1px 1px #fff}@media only screen and (max-width: 500px){.user-profile section figure .user-info .name{top:0px;width:275px;line-height:16px;word-break:break-word;font-family:'bank_gothic_md_bt_medium';font-weight:400;font-style:normal}}.user-profile section figure .user-info .dob{top:58px}.user-profile section figure .user-info .dob .label{width:135px}@media only screen and (max-width: 500px){.user-profile section figure .user-info .dob{top:54px}}.user-profile section figure .user-info .gender{top:71px}@media only screen and (max-width: 500px){.user-profile section figure .user-info .gender{top:68px}}.user-profile section figure .user-info .location{top:84px}@media only screen and (max-width: 500px){.user-profile section figure .user-info .location{top:83px}}.user-profile section figure .user-info .country{top:98px}@media only screen and (max-width: 500px){.user-profile section figure .user-info .country{top:98px}}.user-profile section figure .user-info .occupation{top:111px}.user-profile section figure .user-info .pcn{top:124px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99}@media only screen and (max-width: 500px){.user-profile section figure .user-info .pcn{top:126px}}.user-profile section figure .user-info .pcn-two{top:134px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);opacity:0.01}@media only screen and (max-width: 500px){.user-profile section figure .user-info .pcn-two{top:136px}}.user-profile section figure .user-info .occupation .label,.user-profile section figure .user-info .pcn .label{width:140px}.error-page #main{height:100%}.error-page header,.error-page footer{display:none}.four-oh-four{border:1px solid #585e61;border:1px solid rgba(88,94,97,0.4);width:600px;top:50%;left:50%;margin-top:-160px;margin-left:-300px;position:absolute;padding:20px}.four-oh-four .frame-tl,.four-oh-four .frame-tr,.four-oh-four .frame-bl,.four-oh-four .frame-br{border-color:rgba(164,173,180,0.3)}.four-oh-four h1{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:700;font-size:90px;color:#585e61;color:rgba(164,173,180,0.2);margin-bottom:20px;text-align:center;height:86px;position:relative;text-shadow:0 0 20px rgba(164,173,180,0.3)}.four-oh-four h2{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-weight:200;font-size:21px;color:#a4adb4;text-align:left;line-height:1.4;margin-bottom:20px}.four-oh-four h3{font-family:proxima_nova, "Helvetica Neue", Arial, sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#a4adb4;line-height:1.4}.four-oh-four h3 a{display:inline;width:auto;height:auto;margin:0;padding:0;font-size:16px;text-decoration:underline;color:#626F83}.four-oh-four .btn{display:block;text-align:center;text-decoration:none;font-size:22px}@media only screen and (max-width: 640px){.four-oh-four{width:auto;margin-left:0;left:20px;right:20px}.four-oh-four h1{font-size:56px;line-height:1.2}.four-oh-four h2{font-size:18px;line-height:1.4}}body.easter_light{color:#444}body.easter_light .main{background:#eee}body.easter_light header{top:-7px;background:#333;border-bottom:7px solid #333;outline:1px solid #111;box-shadow:none;height:62px}body.easter_light header:before{display:none}body.easter_light header .header-right{top:7px;height:56px}body.easter_light header .header-spacer{margin-top:1px;height:54px;border-right:0;border-left:1px solid #111}body.easter_light header .header-help{width:56px;padding:17px}body.easter_light header .search .bg:before{display:none}body.easter_light header .search input{width:300px}body.easter_light header .search,body.easter_light header .filter{margin-top:8px}body.easter_light header .account{margin-top:8px}body.easter_light header .login-info{width:56px;height:56px}body.easter_light header .login-info .login-avatar{top:10px;width:36px;height:36px}body.easter_light header .nav-login{top:56px}body.easter_light footer{height:80px;border-top:5px solid #444;background:#444;box-shadow:none;outline:1px solid #111}body.easter_light footer .film-ad{top:-10px;box-shadow:none}body.easter_light footer .legal{height:30px}body.easter_light footer .dropup{height:30px;line-height:30px;padding:0 10px}body.easter_light footer .dropup:after{display:none}body.easter_light footer .dropup-items{bottom:30px;border-bottom:0}body.easter_light .block{background-color:#ddd;border-color:#ccc}body.easter_light .block .spark,body.easter_light .block .spark-box,body.easter_light .block .author{display:none}body.easter_light .block.is-twitter{background:#ddd;border:1px solid #ccc}body.easter_light .block.is-twitter .author{display:block}body.easter_light .grid-detail{bottom:80px}body.easter_light .detail{background:#ddd;border-color:#ccc;color:#444;top:20px;bottom:20px;border-width:1px}body.easter_light .detail .header{margin:0;background:#ccc}body.easter_light .detail .share,body.easter_light .detail .close{background:-webkit-linear-gradient(0deg, rgba(204,204,204,0), #ccc 30px);background:-moz-linear-gradient(0deg, rgba(204,204,204,0), #ccc 30px);background:linear-gradient(90deg, rgba(204,204,204,0),#cccccc 30px)}body.easter_light .detail figure{background:#eee;border-color:#ccc}body.easter_light .block.is-carousel .carousel{top:0;left:0;right:0;bottom:0}body.easter_light .is-text blockquote{bottom:0;padding:10px;color:#444}body.easter_light .is-text blockquote:after{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(221,221,221,0)), color-stop(100%, #dddddd));background:-webkit-linear-gradient(rgba(221,221,221,0),#dddddd);background:-moz-linear-gradient(rgba(221,221,221,0),#dddddd);background:linear-gradient(rgba(221,221,221,0),#dddddd)}body.easter_nofooter footer{bottom:-100px}body.easter_noheader header{top:-100px}body.easter_noheader .main{padding:0}body.easter_noheader .grid-detail{bottom:0;top:0}
