/**

 * Focus - v1.0.0

 *

 * Built: Friday, February 27th, 2015, 10:06:02 AM

 *

 * Agency: Avatarlabs

 * Tech Lead, Dev: Jeff Leplomet <jeff@avatarlabs.com>

 */



article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.tk-lato{font-style:normal;font-weight:400;text-rendering:optimizelegibility}.tk-lato.light{font-weight:300}.tk-lato.thin{font-weight:100}.tk-lato.black{font-weight:900}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix1w4an5") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\e600"}.icon-google-plus:before{content:"\ea88"}.icon-youtube:before{content:"\ea97"}.icon-arrow-down:before{content:"\e601"}.icon-arrow-up:before{content:"\e602"}.icon-twitter:before{content:"\e603"}.icon-facebook:before{content:"\e604"}.icon-arrow-up-focus:before{content:"\e605"}.icon-heart:before{content:"\e606"}.icon-reblog:before{content:"\e607"}.icon-close:before{content:"\e608"}.icon-play:before{content:"\e609"}html.safari .tk-lato.light{font-weight:normal}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{-webkit-tab-highlight-color:transparent}html,body{width:100%;height:100%;background-color:#f9fefa;color:white}body{overflow:hidden}a{text-decoration:none}a:hover,a:active,a:focus{outline:0}ul{margin:0;padding:0;list-style:none}img{width:100%;height:auto;pointer-events:none}[class^="overlay__"],[class*="overlay__"]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:999}.overlay__loader{background:#f9fefa}.overlay__loader .loader{position:absolute;top:50%;right:0;left:0;width:150px;height:150px;margin:-75px auto}.overlay__loader .loader img{width:100%;height:auto}.overlay__portrait{display:none;background:#f9fefa}.overlay__portrait .content{position:relative;top:50%;height:88px;margin-top:-44px;text-align:center}.overlay__portrait .content .logo{position:relative;width:266px;margin:0 auto}.overlay__portrait .content .message{color:black;font-size:14px;letter-spacing:1px;text-transform:uppercase}.overlay__posts{display:none;opacity:0;background:rgba(0,0,0,0.75)}.overlay__video{display:none;opacity:0;background:rgba(0,0,0,0.9);z-index:10000}.overlay__video .video_close{position:absolute;top:30px;right:30px;width:34px;height:34px;color:white;font-size:34px;cursor:pointer}.overlay__video .video_container{position:absolute;right:0;bottom:0;left:0;width:100%;height:90%}.overlay__video .video_container #videoPlayer{position:absolute;right:0;width:100%;height:100%}.overlay__postexpand{display:none;opacity:0;background:rgba(0,0,0,0.9);z-index:10000}.overlay__postexpand .content{position:absolute;top:50%;right:0;left:0;width:540px;height:540px;margin:-270px auto}.overlay__postexpand #postContent{position:relative;width:100%;height:100%}.focus__content,.content__components{position:relative;height:100%;z-index:100}.background{position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/background.jpg) repeat-x;background-size:auto 100%;background-position:50% 50%;z-index:0;opacity:0}#MPAA_requirements{display:none;position:absolute;right:0px;bottom:-200px;width:auto;padding:15px;background:#000;z-index:1000}#MPAA_requirements img{display:block;width:103px}#MPAA_requirements ul{margin:0 0 0 8px}#MPAA_requirements ul li{text-align:left;display:block;margin-top:.2em}#MPAA_requirements ul li a{margin:0;float:none;font-size:11px;line-height:1.25em;color:#eefb36;transition:color 0.2s ease-out}#MPAA_requirements ul li a:hover{color:white}.focus__menu{position:absolute;top:1px;left:0px;width:384px;height:384px;opacity:0;z-index:20}.focus__menu.sticky{position:fixed;margin-left:0 !important}.focus__menu .flipper{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.focus__menu .front,.focus__menu .back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.focus__menu .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}.focus__menu .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.focus__menu .back .menu__share-follow{-webkit-transform:translateY(0px) !important;-ms-transform:translateY(0px) !important;transform:translateY(0px) !important}.focus__menu .back .menu__share .border,.focus__menu .back .menu__follow .border{border-color:rgba(0,0,0,0.08)}.focus__menu .back .menu__share span,.focus__menu .back .menu__follow span{color:rgba(0,0,0,0.6)}.focus__menu .back .menu__share ul li span:hover,.focus__menu .back .menu__follow ul li span:hover{color:#000000}.focus__menu .back .trigger:hover .label,.focus__menu .back .trigger:focus .label{color:#000}.focus__menu .back .trigger-line{background:#000}.focus__menu .back .diamond{border-bottom-color:rgba(249,254,250,0.8)}.focus__menu .back .diamond:after{border-top-color:rgba(249,254,250,0.8)}.focus__menu .menu__trigger{position:absolute;top:36px;right:0;left:0;width:23px;height:18px;margin:0 auto;background:transparent;cursor:pointer;-webkit-transform:translateY(113px);-ms-transform:translateY(113px);transform:translateY(113px);z-index:20 !important}.focus__menu .menu__trigger .trigger_line{position:relative;width:100%;height:2px;margin-bottom:6px;background:white;pointer-events:none}.focus__menu .menu__trigger .trigger_line:last-child{margin-bottom:0}.focus__menu .menu__trigger:hover .trigger_line{background:#f4fa4c}.focus__menu .menu__close{position:absolute;top:36px;right:0;left:0;width:19px;height:19px;margin:0 auto;cursor:pointer;z-index:20 !important}.focus__menu .menu__close .icon-close{color:#000000;font-size:19px;font-weight:bold;pointer-events:none}.focus__menu .menu__list{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0 auto}.focus__menu .menu__list ul{margin-top:70px;list-style:none}.focus__menu .menu__list ul li{margin-bottom:10px;text-align:center;cursor:pointer;opacity:0}.focus__menu .menu__list .tk-lato{color:black;text-transform:uppercase;letter-spacing:2px;transition:all 0.15s ease-out}.focus__menu .menu__list .tk-lato:hover{color:#9a9a9a}.focus__menu .menu__logo{position:absolute;top:148px;right:0;left:0;width:290px;height:52px;margin:0 auto;opacity:0}.focus__menu .menu__releaseDate{position:absolute;top:202px;right:0;left:4px;color:#f4fa4c;font-size:15px;font-family:"Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial;letter-spacing:1px;text-align:center;text-transform:uppercase;opacity:0}.focus__menu .menu__share-follow{position:relative;top:270px;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.focus__menu .triggers{position:relative;width:154px;margin:0 auto}.focus__menu .trigger{position:relative;left:3px;padding:3px;text-align:center;cursor:pointer;transition:color 3s ease-out}.focus__menu .trigger:hover .label,.focus__menu .trigger:focus .label{color:#edfc00}.focus__menu .trigger-line{position:relative;width:75px;height:1px;margin:0 auto;background:#f4fa4c}.focus__menu .label{color:#9e9e9e;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:5px;margin:-5px}.focus__menu .list{position:absolute;top:0;right:0;left:0;width:154px;margin:0 auto}.focus__menu .menu__share,.focus__menu .menu__follow{position:relative;top:0;right:0;left:0;width:154px;margin:0 auto;text-align:center}.focus__menu .menu__share ul,.focus__menu .menu__follow ul{position:relative;right:0;left:0;display:none;overflow:hidden;width:154px;margin:0 auto 6px auto}.focus__menu .menu__share ul li,.focus__menu .menu__follow ul li{display:inline-block;margin-right:8px}.focus__menu .menu__share ul li:last-child,.focus__menu .menu__follow ul li:last-child{margin-right:0}.focus__menu .menu__share ul li span,.focus__menu .menu__follow ul li span{color:rgba(255,255,255,0.6);font-size:22px;transition:color 0.15s ease-out}.focus__menu .menu__share ul li span:hover,.focus__menu .menu__follow ul li span:hover{color:#f4fa4c}.focus__menu .menu__share{margin:0 auto}.focus__menu .menu__share ul{width:80px;top:5px}.focus__menu .menu__follow{margin:0 auto}.focus__menu .menu__follow ul{top:-7px}.focus__menu .diamond{position:absolute;top:-192px;width:0;height:0;border:192px solid transparent;border-bottom-color:rgba(0,0,0,0.8);pointer-events:none}.focus__menu .diamond:after{content:'';position:absolute;top:192px;left:-192px;width:0;height:0;border:192px solid transparent;border-top-color:rgba(0,0,0,0.8)}.focus__menu [class^="menu__"],.focus__menu [class*="menu__"]{z-index:10}@media (min-height: 960px){.focus__menu{top:50%;margin-top:-479px}.focus__menu.sticky{margin-top:-480px}}.focus__con{top:192px;z-index:25}@media (min-height: 960px){.focus__con{top:50%;margin-top:-288px}}.focus__tickets{position:absolute;top:384px;width:384px;height:384px;z-index:20}.focus__tickets.sticky{position:fixed;margin-left:0 !important}.focus__tickets .diamond{position:absolute;top:-192px;width:0;height:0;border:192px solid transparent;border-bottom-color:rgba(237,252,0,0.8);pointer-events:none}.focus__tickets .diamond:after{content:'';position:absolute;top:192px;left:-192px;width:0;height:0;border:192px solid transparent;border-top-color:rgba(237,252,0,0.8)}.focus__tickets .tickets_content{position:relative;width:100%;height:100%;text-align:center;z-index:10}.focus__tickets .label{position:relative;top:153px;color:black;font-size:44px;text-align:center;text-transform:uppercase;letter-spacing:1px}.focus__tickets .input{position:relative;display:none;top:125px;width:174px;margin:0 auto}.focus__tickets .input input{display:none;width:100%;padding:10px 0 10px 5px;text-align:center}.focus__tickets .tickets-item{display:inline-block}.focus__tickets .logo{display:none;position:relative;top:135px;width:50px;height:34px;margin-right:6px;background:black;border-radius:5px;cursor:pointer;transition:all 0.24s ease-out}.focus__tickets .logo svg{display:none;position:relative;top:2px;width:30px;height:30px}.focus__tickets .logo:hover{background:rgba(0,0,0,0.8)}.focus__tickets .tickets-error{display:none;position:relative;top:136px;color:red;font-size:11px;text-transform:uppercase}@media (min-height: 960px){.focus__tickets{top:50%;margin-top:-95px}}.component__home{position:relative;width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;opacity:0}.component__home .parallax-container{position:relative;height:100%}.component__home .keyart{position:fixed;height:100%}.component__home .keyart img{width:auto;height:100%}.component__home .keyart img.normal{position:absolute;z-index:10}.component__home .keyart img.normal-blur{position:absolute;z-index:11}.component__home .keyart .copy{position:absolute;z-index:20}.component__home .keyart .copy-blur{position:absolute;z-index:21}@media screen and (max-height: 692px){.component__home{overflow-y:auto}}.tumblrblog{position:relative;height:100%}.tumblrblog .posts_column{position:absolute;width:384px;height:100%;pointer-events:none}.tumblrblog .posts_column:nth-child(1){left:0px}.tumblrblog .posts_column:nth-child(2){left:191px}.tumblrblog .posts_column:nth-child(3){left:382px}.tumblrblog .posts_column:nth-child(4){left:573px}.tumblrblog .posts_column:nth-child(5){left:764px}.tumblrblog .posts_column:nth-child(6){left:955px}.tumblrblog .posts_column:nth-child(7){left:1146px}.tumblrblog .posts_column:nth-child(8){left:1337px}.tumblrblog .posts_column:nth-child(9){left:1528px}.tumblrblog .posts_column:nth-child(10){left:1719px}.tumblrblog .posts_column:nth-child(11){left:1910px}.tumblrblog .posts_column:nth-child(12){left:2101px}.tumblrblog .posts_column:nth-child(13){left:2292px}.tumblrblog .posts_column:nth-child(14){left:2483px}.tumblrblog .posts_column:nth-child(15){left:2674px}.tumblrblog .posts_column:nth-child(16){left:2865px}.tumblrblog .posts_column:nth-child(17){left:3056px}.tumblrblog .posts_column:nth-child(18){left:3247px}.tumblrblog .posts_column:nth-child(19){left:3438px}.tumblrblog .posts_column:nth-child(20){left:3629px}.tumblrblog .posts_column:nth-child(21){left:3820px}.tumblrblog .posts_column:nth-child(22){left:4011px}.tumblrblog .posts_column:nth-child(23){left:4202px}.tumblrblog .posts_column:nth-child(24){left:4393px}.tumblrblog .posts_column:nth-child(25){left:4584px}.tumblrblog .posts_column:nth-child(26){left:4775px}.tumblrblog .posts_column:nth-child(27){left:4966px}.tumblrblog .posts_column:nth-child(28){left:5157px}.tumblrblog .posts_column:nth-child(29){left:5348px}.tumblrblog .posts_column:nth-child(30){left:5539px}.tumblrblog .posts_column:nth-child(31){left:5730px}.tumblrblog .posts_column:nth-child(32){left:5921px}.tumblrblog .posts_column:nth-child(33){left:6112px}.tumblrblog .posts_column:nth-child(34){left:6303px}.tumblrblog .posts_column:nth-child(35){left:6494px}.tumblrblog .posts_column:nth-child(36){left:6685px}.tumblrblog .posts_column:nth-child(37){left:6876px}.tumblrblog .posts_column:nth-child(38){left:7067px}.tumblrblog .posts_column:nth-child(39){left:7258px}.post_wrapper{position:absolute;width:768px;height:768px;pointer-events:none;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.post_wrapper.middle{top:384px}.post_wrapper.middle-half{top:192px}.post_wrapper.bottom{top:576px}.post_wrapper.nav{display:none;position:fixed;top:-2px;left:384px}.post_wrapper.nav.about .post_content{background:rgba(249,254,250,0.86)}.post_wrapper.nav.about .about_content{position:absolute;top:0;width:100%;height:100%;z-index:10;pointer-events:auto}.post_wrapper.nav.about .title{position:relative;top:248px;left:4px;color:black;font-size:30px;text-align:center;text-transform:uppercase;letter-spacing:12px}.post_wrapper.nav.about .border{position:relative;top:258px;width:35%;height:1px;margin:0 auto;background:rgba(0,0,0,0.22)}.post_wrapper.nav.about .scroll-buttons{position:absolute;top:380px;right:136px}.post_wrapper.nav.about .scroll-buttons .btn{color:black;font-size:24px;margin-bottom:10px;cursor:pointer;transition:color 0.2s ease-out}.post_wrapper.nav.about .scroll-buttons .btn:hover{color:#f4fa4c}.post_wrapper.nav.about .text{position:relative;top:294px;width:434px;height:170px;margin:0 auto;overflow-y:scroll;color:rgba(0,0,0,0.5);font-size:16px;letter-spacing:1px;line-height:24px;text-align:center;z-index:100}.post_wrapper.nav.about .text p{margin:0;padding:0}.post_content{cursor:pointer;position:relative;top:114px;left:112px;width:543px;height:543px;background:#333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);overflow:hidden;pointer-events:auto}.post_content .content{position:relative;width:100%;height:100%;-webkit-transform:rotate(-45deg) scale(1.42);-ms-transform:rotate(-45deg) scale(1.42);transform:rotate(-45deg) scale(1.42)}.post_content .white{display:none;position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.1);opacity:0;z-index:10}.post_content .loader{position:absolute;right:0;left:0;width:100%;height:100%}.post_content .loader img{display:block;position:relative;top:50%;width:75px;height:auto;margin:-37.5px auto}.post_content .gif-freeze{display:none;position:absolute;width:100%;height:100%;z-index:10}.post_content .image{position:relative;width:100%;height:100%}.post_expanded{position:absolute;width:100%;height:100%;z-index:100;opacity:0}.expand_exit{position:absolute;top:8px;right:0;left:0;width:50px;height:50px;margin:0 auto;background:url(../images/expand_exit@2x.png);background-size:50px 50px;cursor:pointer;pointer-events:auto}.expand_exit .icon-close{position:absolute;top:16px;right:0;left:0;width:17px;height:17px;margin:0 auto;color:white;font-size:17px;font-weight:bold;transition:all 0.25s ease-out}.expand_exit:hover .icon-close{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.expand_share{position:absolute;right:0;bottom:10px;left:0;width:54px;margin:0 auto;text-align:center;color:white;cursor:pointer;pointer-events:auto;text-shadow:0px 1px 3px rgba(0,0,0,0.5)}.expand_share .tk-lato{font-size:14px;text-transform:uppercase;letter-spacing:2px}.expand_share .icon-arrow-up{margin-top:0px;font-size:28px;transition:all 0.1s ease-out}.expand_share:hover .icon-arrow-up{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.expand-shareContent{position:absolute;width:100%;height:100%;z-index:20;opacity:0;cursor:default}.expand-shareContent .shareContent-hide{position:relative;top:32px;left:1px;width:36px;margin:0 auto;color:black;text-align:center;text-transform:uppercase;cursor:pointer;pointer-events:auto;z-index:10}.expand-shareContent .shareContent-hide .tk-lato{font-size:12px;letter-spacing:2px}.expand-shareContent .shareContent-hide .icon-arrow-down{position:relative;top:-5px;left:-2px;font-size:28px;transition:all 0.1s ease-out}.expand-shareContent .shareContent-hide:hover .icon-arrow-down{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.expand-shareContent .shareContent-btns{position:absolute;top:84px;right:0;left:0;width:200px;height:50px;margin:0 auto;z-index:10;pointer-events:auto}.expand-shareContent .shareContent-btns ul{margin:0;padding:0;list-style:none}.expand-shareContent .shareContent-btns ul li{float:left}.expand-shareContent .shareContent-btns .icon{position:relative;width:50px;height:50px;padding:15px;font-size:20px;color:white;background:url(../images/shareContent-btns_bg@2x.png);background-size:50px 50px;transition:all 0.25s ease-out}.expand-shareContent .shareContent-btns .icon:hover{color:#f4fa4c}.expand-shareContent .shareContent-btns .like_button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;z-index:10}.expand-shareContent .shareContent-btns .like_button iframe{width:100%;height:100%}.expand-shareContent .shareContent-btns .like_button.liked+.icon-heart{color:#f4fa4c}.expand-shareContent .shareContent-notes{position:absolute;top:0;width:100%;height:100%;text-align:center;z-index:10}.expand-shareContent .shareContent-notes .notes-count{position:relative;top:155px;color:#000000;font-size:14px;text-transform:uppercase;letter-spacing:2px}.expand-shareContent .shareContent-notes .notes-content{position:relative;top:165px;width:300px;height:407px;overflow-y:auto;margin:0 auto;text-align:left;pointer-events:auto}.expand-shareContent .shareContent-notes .notes-content .note{color:black;font-size:10px;text-transform:uppercase}.expand-shareContent .shareContent-notes .notes-content .note a{color:inherit;font-weight:bold;outline:0;transition:color 0.15s ease-out}.expand-shareContent .shareContent-notes .notes-content .note a:hover{color:#9a9a9a}.expand-shareContent .diamond-bg{position:absolute;top:114px;left:-1px;right:0;width:543px;height:543px;margin:0 auto;background:rgba(249,254,250,0.85);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:auto}.post_overlayexpanded{position:relative;width:100%;height:100%}.post_overlayexpanded .expand_exit,.post_overlayexpanded .expand_share{z-index:10}.post_overlayexpanded .expand_exit{top:0px;right:inherit}.post_overlayexpanded .expand-shareContent .shareContent-hide,.post_overlayexpanded .expand-shareContent .shareContent-btns{z-index:20}.post_overlayexpanded .expand-shareContent .diamond-bg{top:0;width:100%;height:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.expandoverlay_image{position:relative;width:100%;height:100%}@media (min-height: 600px) and (max-height: 768px){.expand_share{bottom:100px}}@media (min-height: 960px){.tumblrblog .posts_column{top:50%;height:960px;margin-top:-480px}}@media (min-height: 920px) and (max-height: 940px){.expand_share{bottom:30px}}@media (min-height: 910px) and (max-height: 920px){.expand_share{bottom:40px}}@media (min-height: 890px) and (max-height: 910px){.expand_share{bottom:60px}}@media (min-height: 880px) and (max-height: 890px){.expand_share{bottom:70px}}.post_wrapper.photo .post_caption{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0 auto;background:rgba(0,0,0,0.36);z-index:10}.post_wrapper.photo .post_caption .caption{position:relative;top:222px;font-size:26px;line-height:26px;letter-spacing:2px;text-align:center;text-transform:uppercase}.post_wrapper.video .post_caption{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0 auto;background:rgba(0,0,0,0.46);z-index:10}.post_wrapper.video .post_caption .caption{position:relative;top:260px;font-size:28px;line-height:27px;text-align:center;text-transform:uppercase}.post_wrapper.video .icon-play{position:absolute;top:210px;right:0;left:0;width:70px;height:70px;margin:0 auto;color:white;font-size:70px;transition:all 0.15s ease-out;cursor:pointer;z-index:20}.post_wrapper.video .icon-play.hover:hover{color:#f4fa4c}.focus__legal{display:none;position:fixed;bottom:0;width:100%;height:240px;background:black;z-index:999999}.focus__legal .content{padding:5px;text-align:center}.focus__legal .legal__hide{position:absolute;top:20px;left:20px;width:70px;text-align:center;cursor:pointer}.focus__legal .legal__hide .tk-lato{display:block;color:white;font-size:10px;letter-spacing:1px;transition:color 0.24s ease-out}.focus__legal .legal__hide .icon-arrow-up-focus{display:block;margin-top:5px;color:#edfc00;font-size:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.focus__legal .legal__hide:hover .tk-lato{color:#edfc00}.focus__legal .credits{display:inline-block;width:100%;max-width:800px;height:auto;max-height:152px}.focus__legal .copyright{position:relative;top:5px;font-size:14px;color:#edfc00;text-transform:uppercase;letter-spacing:1px}.focus__legal .links{position:relative;top:10px}.focus__legal .links a{font-size:12px;color:#edfc00;text-transform:uppercase;letter-spacing:1px;transition:color 0.24s ease-out}.focus__legal .links a:hover{color:white}.focus__footer{position:fixed;bottom:0;left:90px;width:150px;height:75px;cursor:pointer;z-index:90}.focus__footer .footer__legal{position:relative;top:34px;text-align:center;z-index:10}.focus__footer .footer__legal .tk-lato{margin-bottom:5px;color:rgba(255,255,255,0.6);font-size:10px;letter-spacing:2px;text-transform:uppercase}.focus__footer .footer__legal .icon-arrow-up-focus{color:#f4fa4c;font-size:6px}.focus__footer .diamond-half{position:absolute;top:-75px;width:0;height:0;border:75px solid transparent;border-bottom-color:rgba(0,0,0,0.8);pointer-events:none}.focus__footer .diamond-half:after{content:'';position:absolute;top:75px;left:-75px;width:0;height:0;border:75px solid transparent}html.lt-ie8 .overlay__loader,html.lt-ie8 .focus__content,html.lt-ie8 .background{display:none !important}.browsehappy{display:none;position:relative;margin:0;padding:10px;background:#ccc;color:#000}html.ie.ie-9 .focus__menu .back{display:none;opacity:0}html.ie .focus__menu{z-index:200}html.ie .focus__menu .menu__trigger{background:rgba(0,0,0,0.1)}html.ie .focus__tickets{z-index:200}html.ie .focus__tickets .label{font-size:42px}html.ie .tumblrblog .posts_column{pointer-events:auto}html.ie .tumblrblog .ie-helper{position:absolute;width:100%;height:100%;z-index:100}html.ie .tumblrblog .ie-helper-post{position:absolute;top:57px;left:55px;width:270px;height:270px;background:transparent;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1000}html.ie .tumblrblog .ie-helper-post.middle{top:384px;left:110px;-webkit-transform:rotate(45deg) translateY(80px);-ms-transform:rotate(45deg) translateY(80px);transform:rotate(45deg) translateY(80px)}html.ie .tumblrblog .ie-helper-post.middle-half{top:192px;left:110px;-webkit-transform:rotate(45deg) translateY(80px);-ms-transform:rotate(45deg) translateY(80px);transform:rotate(45deg) translateY(80px)}html.ie .tumblrblog .ie-helper-post.bottom{top:576px;left:110px;-webkit-transform:rotate(45deg) translateY(80px);-ms-transform:rotate(45deg) translateY(80px);transform:rotate(45deg) translateY(80px)}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html,body{position:fixed;width:100%;height:100%;overflow:hidden}.overlay__portrait{display:block !important;z-index:999999}}
.buynow{ cursor:pointer;}
