/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{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.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{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;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}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}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{-ms-content-zooming:none;color:#fff;background:#000;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;letter-spacing:1px;font-size:.625em;line-height:1.5em;overflow:hidden;height:100%}@-ms-viewport{width:device-width}#shell{overflow:hidden}.section_close_btn{position:absolute;height:1.75em;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;line-height:27px;font-size:12px;font-weight:400;color:#000;margin-left:10px;z-index:2;-webkit-transform:translate3d(0, 0, 5px);-moz-transform:translate3d(0, 0, 5px);-ms-transform:translate3d(0, 0, 5px);-o-transform:translate3d(0, 0, 5px);transform:translate3d(0, 0, 5px)}a{color:#fff;text-decoration:none}a:hover{color:#a6b7c4}a:active,a:focus{border:none;outline:none}input::-moz-focus-inner{border:0}a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;outline:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1em;margin:0;-webkit-font-smoothing:antialiased}h1{font-size:3.5em}.js section{position:absolute;width:100%;height:100%;top:0;z-index:0;display:none;visibility:hidden;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}.js section.current_section{display:block}.js section.overlay{background:rgba(0,0,0,0.75);z-index:1}#banners{display:block;max-width:100%;position:relative;z-index:1;margin:0 auto}#background{position:absolute;top:0}.backplate_wrapper{position:absolute}.cover{position:absolute;top:0px;left:0px;width:100%;height:100%}#gameContainer{position:relative;overflow:hidden}#browserNotSupported{width:100%;height:100%;padding-top:20%;text-align:center;position:fixed;top:0;left:0;z-index:11;background:#ccc;font-size:24px;font-family:sans-serif;font-style:normal;font-weight:800;text-align:center;line-height:normal;background:url(../assets/images/loaderBg.jpg) no-repeat;background-size:cover;color:#00496d}#browserNotSupported p{width:75%;margin:0 auto;padding:1em;background-color:#fff;border:solid 3px #fff;position:relative;z-index:1}#browserNotSupported a{color:#fff}#browserNotSupported a:hover{color:#a6b7c4}.lt-ie9 #browserNotSupported{background:transparent}.lt-ie9 #browserNotSupported img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#loadCover{-webkit-transform:translate3d(0px, 0px, 100px);-moz-transform:translate3d(0px, 0px, 100px);-ms-transform:translate3d(0px, 0px, 100px);-o-transform:translate3d(0px, 0px, 100px);transform:translate3d(0px, 0px, 100px);z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;font-size:100px;font-family:"futura-pt-condensed",sans-serif;font-style:normal;font-weight:800;text-align:center;line-height:normal;text-align:center;background:#fff;background:-moz-linear-gradient(top, #a6b7c4 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7db9e8), color-stop(100%, #1e5799));background:-webkit-linear-gradient(top, #a6b7c4 0%, #fff 100%);background:-o-linear-gradient(top, #a6b7c4 0%, #fff 100%);background:-ms-linear-gradient(top, #a6b7c4 0%, #fff 100%);background:linear-gradient(to bottom, #a6b7c4 0%, #fff 100%)}#loadCover img{position:relative;display:block;margin:10px auto;bottom:-160px;padding:10px;background-color:#009eeb;border-radius:14px}#loadCover .homeTitle{opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}#loadCover.show .homeTitle{opacity:1}@media (max-width: 768px){#loadCover{font-size:75px}#loadCover img{bottom:-125px}}#portraitTest{display:none;position:fixed;width:100%;height:100%;background:#000;color:#fff;z-index:56;-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);transform:translateZ(20px)}#portraitTest p{font-size:1.5em;line-height:1.25em;position:absolute;width:500px;margin-left:-250px;left:50%;top:45%;text-align:center}.homeTitle{position:relative;top:25%;height:100px}.homeTitle .homeTitle1{font-size:.34em;color:#fff;letter-spacing:0.05em}.homeTitle .homeTitle2{position:relative;font-size:1.49em;margin-top:-0.28em;letter-spacing:-0.02em}.homeTitle .homeTitle2_back{position:absolute;color:#d4de25;top:.03em;left:-.035em;width:100%}.homeTitle .homeTitle2_back span{background:-webkit-linear-gradient(top, #bdd630 25%, #d4de25 40%, #e0c123 55%, #f58320 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.homeTitle .homeTitle2_front{position:absolute;color:#134990;top:0em;left:0em;width:100%}.homeTitle .homeTitle2_front span{background:-webkit-linear-gradient(top, #1955a6 25%, #063368 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 768px){.homeTitle{top:auto;margin-top:75px}}.no-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.no-select-text{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:default}.arrow{display:block;width:28px;height:28px;position:relative}.arrow:before{content:'';display:block;width:19px;height:19px;position:absolute;margin-left:0px;margin-top:0px;background:transparent;border-top:solid 8px #bfbbae;border-left:solid 8px #bfbbae;-webkit-transform-origin:4px 4px;-ms-transform-origin:4px 4px;transform-origin:4px 4px;top:10px;left:10px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.arrow:after{content:'';width:0;height:0;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.arrow.l:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow.r:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.arrow.u{-webkit-transform-origin:14px 14px;-moz-transform-origin:14px 14px;-ms-transform-origin:14px 14px;transform-origin:14px 14px}.arrow.u:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.d:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.arrow.x:before,.open .arrow.r:before,.open .arrow.l:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow.x:after,.open .arrow.r:after,.open .arrow.l:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:'';display:block;width:19px;height:19px;position:absolute;margin-left:0px;margin-top:0px;background:transparent;border-top:solid 8px #bfbbae;border-left:solid 8px #bfbbae;-webkit-transform-origin:4px 4px;-ms-transform-origin:4px 4px;transform-origin:4px 4px;top:10px;left:10px}.arrow.plus{-webkit-transform-origin:19px 19px;-moz-transform-origin:19px 19px;-ms-transform-origin:19px 19px;transform-origin:19px 19px}.arrow.plus:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);border-left:0;width:38px;height:38px;top:15px;left:0}.arrow.plus:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);content:'';display:block;width:38px;height:38px;position:absolute;margin-left:0px;margin-top:0px;background:transparent;border-top:0;border-left:solid 8px #bfbbae;-webkit-transform-origin:4px 4px;-ms-transform-origin:4px 4px;transform-origin:4px 4px;top:0;left:15px}.arrow.dl:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.arrow.dl:after{content:'';display:block;width:28px;height:0px;border-top:solid 8px #bfbbae;position:absolute;bottom:0}.arrow.hamburger{top:11px;height:0px;border-bottom:solid 8px #bfbbae;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.arrow.hamburger:before{height:0px;border-left:0;width:28px;top:-11px;left:0;-webkit-transform-origin:14px 4px;-moz-transform-origin:14px 4px;-ms-transform-origin:14px 4px;transform-origin:14px 4px}.arrow.hamburger:after{content:'';display:block;width:28px;height:0px;border-top:solid 8px #bfbbae;position:absolute;bottom:-19px;left:0;-webkit-transform-origin:14px 4px;-moz-transform-origin:14px 4px;-ms-transform-origin:14px 4px;transform-origin:14px 4px}.arrow.close-x:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:'';display:block;width:8px;height:8px;position:absolute;margin-left:0px;margin-top:0px;background:transparent;border-top:solid 8px #FFF;border-left:solid 8px #FFF;-webkit-transform-origin:4px 4px;-ms-transform-origin:4px 4px;transform-origin:4px 4px;top:10px;left:10px}.arrow.close-x:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);content:'';display:block;width:8px;height:8px;position:absolute;margin-left:0px;margin-top:0px;background:transparent;border-top:solid 8px #FFF;border-left:solid 8px #FFF;-webkit-transform-origin:4px 4px;-ms-transform-origin:4px 4px;transform-origin:4px 4px;top:10px;left:10px}#soundButton{display:none;float:left;padding:2px;position:relative;cursor:pointer;z-index:8;margin:-2px 1.5em 0 0;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.no-touch #soundButton:hover #soundBars div:after{background:#60abe4}#soundButton #soundBars{display:inline-block;width:20px;height:10px;position:relative;-webkit-transform:translateZ(101px);-moz-transform:translateZ(101px);-ms-transform:translateZ(101px);-o-transform:translateZ(101px);transform:translateZ(101px)}#soundButton #soundBars div{position:relative;float:left;margin-right:1px;width:2px;height:100%}#soundButton #soundBars div:after{background:#a6b7c4;content:'';display:block;position:absolute;bottom:0;left:0;width:2px;height:100%;-webkit-transition:background 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out;-o-transition:background 0.5s ease-in-out;transition:background 0.5s ease-in-out;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(10%);-moz-transform:scaleY(10%);-ms-transform:scaleY(10%);-o-transform:scaleY(10%);transform:scaleY(10%);-webkit-animation-name:soundBar;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-moz-animation-name:soundBar;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;animation-name:soundBar;animation-iteration-count:infinite;animation-direction:alternate}#soundButton #soundBars div:nth-child(0n+1):after{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}#soundButton #soundBars div:nth-child(2):after{-webkit-animation-duration:.54s;-moz-animation-duration:.54s;animation-duration:.54s}#soundButton #soundBars div:nth-child(3):after{-webkit-animation-duration:.47s;-moz-animation-duration:.47s;animation-duration:.47s}#soundButton #soundBars div:nth-child(4):after{-webkit-animation-duration:.46s;-moz-animation-duration:.46s;animation-duration:.46s}#soundButton #soundBars div:nth-child(5):after{-webkit-animation-duration:.53s;-moz-animation-duration:.53s;animation-duration:.53s}#soundButton #soundBars.on div:after{-webkit-animation-name:soundBar;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-moz-animation-name:soundBar;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;animation-name:soundBar;animation-iteration-count:infinite;animation-direction:alternate}.ie #soundButton #soundBars.on div:nth-child(0n+1):after{-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);-ms-transform:scaleY(0.5);-o-transform:scaleY(0.5);transform:scaleY(0.5)}.ie #soundButton #soundBars.on div:nth-child(2):after{-webkit-transform:scaleY(0.4);-moz-transform:scaleY(0.4);-ms-transform:scaleY(0.4);-o-transform:scaleY(0.4);transform:scaleY(0.4)}.ie #soundButton #soundBars.on div:nth-child(3):after{-webkit-transform:scaleY(0.85);-moz-transform:scaleY(0.85);-ms-transform:scaleY(0.85);-o-transform:scaleY(0.85);transform:scaleY(0.85)}.ie #soundButton #soundBars.on div:nth-child(4):after{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.ie #soundButton #soundBars.on div:nth-child(5):after{-webkit-transform:scaleY(0.6);-moz-transform:scaleY(0.6);-ms-transform:scaleY(0.6);-o-transform:scaleY(0.6);transform:scaleY(0.6)}#soundButton #soundBars.off div:after{-webkit-animation-name:soundBarOff;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-moz-animation-name:soundBarOff;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;animation-name:soundBarOff;animation-iteration-count:1;animation-direction:alternate}@-webkit-keyframes soundBarOff{100%{-webkit-transform:scaleY(0.1);-moz-transform:scaleY(0.1);-ms-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}}@-webkit-keyframes soundBar{0%{-webkit-transform:scaleY(0.01);-moz-transform:scaleY(0.01);-ms-transform:scaleY(0.01);-o-transform:scaleY(0.01);transform:scaleY(0.01)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes soundBarOff{100%{-webkit-transform:scaleY(0.1);-moz-transform:scaleY(0.1);-ms-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}}@-moz-keyframes soundBar{0%{-webkit-transform:scaleY(0.01);-moz-transform:scaleY(0.01);-ms-transform:scaleY(0.01);-o-transform:scaleY(0.01);transform:scaleY(0.01)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes soundBarOff{100%{-webkit-transform:scaleY(0.1);-moz-transform:scaleY(0.1);-ms-transform:scaleY(0.1);-o-transform:scaleY(0.1);transform:scaleY(0.1)}}@keyframes soundBar{0%{-webkit-transform:scaleY(0.01);-moz-transform:scaleY(0.01);-ms-transform:scaleY(0.01);-o-transform:scaleY(0.01);transform:scaleY(0.01)}100%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}#home{background:#000}#home #tickets_close{position:absolute;left:0;top:0;background:#08aaa7;color:#fff;height:30px;padding:0 45px;cursor:pointer;z-index:55;-webkit-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in}.no-touch #home #tickets_close:hover{background:#00586a}#home #tickets_close .tickets_close_btn{display:block;width:100%;text-align:center;font-size:10px;line-height:30px;color:#fff}#home #homeBackground{background-image:url(../assets/images/home/background_wide.jpg);background-position:bottom center;background-size:cover;background-size:auto 100%;background-repeat:no-repeat}#home #homeDirector,#home #homeTT{position:absolute}#home #homeScroll{display:none;width:100%;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:2px;text-align:center;margin:10px auto 20px auto}#home #homeScroll svg{display:inline-block}#home #homeTicketsButton{position:absolute;top:0;left:0;background:rgba(0,35,42,0.75);width:450px;color:#fff;padding:20px;cursor:pointer;text-align:center}#home #homeTicketsButton .getTicketsTitle{display:block;width:100%;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:34px;line-height:34px;letter-spacing:2;background-color:#08aaa7;padding:30px;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.no-touch #home #homeTicketsButton .getTicketsTitle:hover{background:#95ccd1}#home #homeTicketsButton .getTicketsDescription{display:block;width:100%;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:20px;line-height:22px;margin:10px 0 0 0}#home #homeTicketsOverlay{display:block;background:rgba(0,0,0,0.9);overflow:auto;display:none}#home #homeTicketsOverlay #homeTicketsWrapper{display:block;width:100%;max-width:1000px;margin:0 auto 100px auto;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:20px;color:#fff}#home #homeTicketsOverlay #homeTicketsWrapper .ticketsTitle{margin:30px 0 0 0;text-align:center}#home #homeTicketsOverlay #homeTicketsWrapper .ticketsDescription{margin:30px 0 0 0;font-size:24px;line-height:30px;text-align:center}#home #homeTicketsOverlay #homeTicketsWrapper .ticketsDescription span{font-size:34px;line-height:34px;font-weight:700}#home #homeTicketsOverlay #homeTicketsWrapper table{margin:70px 0 0 0}#home #homeTicketsOverlay #homeTicketsWrapper table td{padding:10px}#home #homeTicketsOverlay #homeTicketsWrapper h3{font-size:16px;color:#08aaa7;margin:0px 0px 20px 0px}#home #homeTicketsOverlay #homeTicketsWrapper .ticketsCity{font-size:12px;font-weight:700}#home #homeTicketsOverlay #homeTicketsWrapper .ticketsBuy{display:block;position:relative;min-width:150px;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;cursor:pointer;font-size:10px;color:#FFF;text-align:center;padding:0px 25px;border:1px solid #08aaa7}#home #homePromos{display:block;position:absolute;left:0px;width:100%;text-align:center}#home #homePromos .promo{display:inline-block;width:30%;height:45px;max-width:300px;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;cursor:pointer;font-size:15px;margin:0px 3px 0px 3px;color:#FFF;text-align:center;background:#00586a;overflow:hidden;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}#home #homePromos .promo p{margin:15px 0 0 0;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0px 5px}.no-touch #home #homePromos .promo:hover{background:#08aaa7}#home #homeFeatures{display:block;position:absolute;left:0px;width:100%;text-align:center}#home #homeFeatures .feature{display:inline-block;width:285px;width:17%;max-width:285px;height:175px;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;cursor:pointer;font-size:16px;margin:0px 3px 0px 3px;color:#95ccd1;text-align:center;background:#000000;overflow:hidden;border:1px solid #00586a;background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-transition:background 0.5s,border 0.5s,color 0.5s;-moz-transition:background 0.5s,border 0.5s,color 0.5s;-o-transition:background 0.5s,border 0.5s,color 0.5s;transition:background 0.5s,border 0.5s,color 0.5s}#home #homeFeatures .feature p{margin:80px 0 0 0}.no-touch #home #homeFeatures .feature:hover{color:#08aaa7;border:1px solid #08aaa7;background-position:center center;background-size:contain;background-repeat:no-repeat}#home #homeOverlayClose{position:absolute;background:#114955;width:64px;height:64px;right:2px;top:2px;cursor:pointer;outline:1px solid #a6b7c4;-webkit-transition:background 0.5s ease-in,outline 1s ease-in;-moz-transition:background 0.5s ease-in,outline 1s ease-in;-o-transition:background 0.5s ease-in,outline 1s ease-in;transition:background 0.5s ease-in,outline 1s ease-in}#home #homeOverlayClose:hover{background:#c8d9e6;outline:1px solid #eafbff}#home #homeOverlayClose:hover .homeOverlayClose_btn{color:#ebffff}#home #homeOverlayClose .homeOverlayClose_btn{display:block;width:100%;text-align:center;font-size:20px;margin-top:4px;line-height:60px;color:#b9d4df;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}@media (max-width: 1050px){#home #homeFeatures .feature{height:150px}}@media (max-width: 875px){#home #homeFeatures .feature{height:125px}}@media (max-width: 850px){#home #homePromos .promo{font-size:12px}}@media (max-width: 775px){#home #homePromos .promo{font-size:11px}}@media (max-width: 500px){#home{overflow:auto;-webkit-overflow-scrolling:touch}#home #homeBackground{background-image:url(../assets/images/home/background_mobile.jpg)}#home #homeScroll{display:block}#home #homePromos{display:block;position:relative;top:auto;left:auto;max-width:70%;margin:0px auto 0px auto}#home #homePromos .promo{display:block;max-width:none;width:100%;margin:10px auto}#home #homeFeatures{display:block;position:relative;top:auto;left:auto;max-width:80%;margin:20px auto 100px auto}#home #homeFeatures .feature{display:block;width:285px;width:auto;max-width:none;height:175px;font-size:12px;margin:10px auto}}#videos{background:#000}#videos #videos_close{position:absolute;left:0;top:0;background:#08aaa7;color:#fff;height:30px;padding:0 45px;cursor:pointer;z-index:55;-webkit-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in}.no-touch #videos #videos_close:hover{background:#00586a}#videos #videos_close .videos_close_btn{display:block;width:100%;text-align:center;font-size:10px;line-height:30px;color:#fff}#videos #vid_nav_wrapper{display:block;left:auto;top:0px;right:0;height:30px}#videos #playerMenu{margin:0 auto;overflow:hidden}#videos #player{position:absolute;top:0;left:0;width:100%}#videos #player #playerFlashCover{background:#000}#videos #player video{width:100%;height:100%;background:#000}#videos #player .youtube-player{border:0 solid #000000;outline:0 solid #000000}@media (max-width: 600px){#videos #vid_nav_wrapper{top:35px}}#vr{background:#000}#vr #vr_close{position:absolute;left:0;top:0;background:#08aaa7;color:#fff;height:30px;padding:0 45px;cursor:pointer;z-index:55;-webkit-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in}.no-touch #vr #vr_close:hover{background:#00586a}#vr #vr_close .vr_close_btn{display:block;width:100%;text-align:center;font-size:10px;line-height:30px;color:#fff}#vr #vrheader{width:75%;margin:0 auto}#vr #vrheader img{margin:0 auto;display:block;max-width:100%}#vr #vrdate{width:50%;margin:0 auto;padding-top:1em}#vr #vrdate img{margin:0 auto;display:block;max-width:100%}#vr #vrheader,#vr #vrdate{text-align:center;position:relative}#vr h1{font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:33px;letter-spacing:3px;line-height:1.25em}#vr h2{font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:300;font-size:18px;letter-spacing:2px}#vr #vrdate{font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:33px;padding-bottom:1.5em}#vr #vrbuttons{text-align:center;padding:0;margin:0 auto;list-style:none;width:90%;max-width:634px}#vr #vrbuttons li{display:inline-block;width:calc(50% - 4px);margin:2px;border:solid 1px #08aaa7}#vr #vrbuttons li a{cursor:pointer;display:block;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;background-color:rgba(0,88,106,0);-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}#vr #vrbuttons li a[href=comingsoon]{cursor:default}.no-touch #vr #vrbuttons li a:hover{color:#fff;background-color:#00586a}#vr #vrbuttons li a:before{content:"COMING SOON";display:block;width:100%;height:100%;background:#08aaa7;position:absolute;opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.no-touch #vr #vrbuttons li a[href=comingsoon]:hover:before{color:#fff;opacity:1}#vr #vrplayer{position:relative;margin:2em auto;top:0;left:0}#vr #vrplayer #vrplayerFlashCover{background:#000}#vr #vrplayer video{width:100%;height:100%;background:#000}#vr #vrplayer .youtube-player{border:0 solid #000000;outline:0 solid #000000}#vr #vrplayer #littlestarIframe{width:100%;height:100%}@media (max-width: 414px){#vr h1{font-size:26px}#vr h2{font-size:16px}#vr #vrdate{font-size:26px}}@media (max-width: 375px){#vr h1{font-size:22px}#vr h2{font-size:12px}#vr #vrdate{font-size:22px}}@media (max-height: 414px) and (orientation: landscape){#vr h1{font-size:16px}#vr h2{font-size:10px}#vr #vrdate{font-size:16px;padding-bottom:0.75em}#vr #vrbuttons li{display:inline-block;width:calc(20% - 8px);margin:2px;border:solid 1px #08aaa7}#vr #vrbuttons li a{font-size:8px;line-height:16px}}@media (max-height: 320px) and (orientation: landscape){#vr h1{font-size:12px}#vr h2{font-size:8px}#vr #vrdate{font-size:12px}}#timelapse{background:#000}#timelapse #timelapse_close{position:absolute;background:#114955;width:64px;height:64px;right:2px;top:2px;cursor:pointer;outline:1px solid #a6b7c4;-webkit-transition:background 0.5s ease-in,outline 1s ease-in;-moz-transition:background 0.5s ease-in,outline 1s ease-in;-o-transition:background 0.5s ease-in,outline 1s ease-in;transition:background 0.5s ease-in,outline 1s ease-in}#timelapse #timelapse_close:hover{background:#c8d9e6;outline:1px solid #eafbff}#timelapse #timelapse_close:hover .video_close_btn{color:#ebffff}#timelapse #timelapse_close .video_close_btn{display:block;width:100%;text-align:center;font-size:20px;margin-top:4px;line-height:60px;color:#b9d4df;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}#timelapse #tl_description{position:absolute;top:0%;left:0%;width:100%;padding-top:20px;color:#cde4ea}#timelapse #tl_player{position:absolute;width:100%}#timelapse #tl_player #tl_playerFlashCover{background:#000}#timelapse #tl_player video{width:100%;height:100%;background:#000}#timelapse #tl_player #limelight_player_354211 .video-js{width:100%;height:100%}#timelapse #tl_player .youtube-player{border:0 solid #000000;outline:0 solid #000000}#synopsis h1{text-align:center;margin-bottom:.5em}#synopsis .scrollable{padding-right:0}#synopsis .scrollable .scroll_wrapper{padding-right:30px;position:relative}#synopsis .scrollable .scroll_wrapper .scrollbar{top:auto;bottom:0}#synopsis #synopsis_wrapper{position:absolute;top:25%;left:50%;margin-left:-400px;width:800px;height:297px;z-index:1}#synopsis #synopsis_wrapper .content{height:182px}.ipad #synopsis #synopsis_wrapper{top:25px}#synopsis #synopsis_wrapper a{text-decoration:none;color:#ccc}#synopsis #synopsis_wrapper a:hover{color:#fff}#gallery{background:#000}#gallery h1{text-align:center;position:absolute;width:100%;top:25%;font-size:150px;color:#fff;color:rgba(255,255,255,0.15)}#gallery #gallery_close{position:absolute;background:#114955;width:64px;height:64px;right:2px;top:2px;cursor:pointer;outline:1px solid #a6b7c4;-webkit-transition:background 0.5s ease-in,outline 1s ease-in;-moz-transition:background 0.5s ease-in,outline 1s ease-in;-o-transition:background 0.5s ease-in,outline 1s ease-in;transition:background 0.5s ease-in,outline 1s ease-in}#gallery #gallery_close:hover{background:#c8d9e6;outline:1px solid #eafbff}#gallery #gallery_close:hover .video_close_btn{color:#ebffff}#gallery #gallery_close .gallery_close_btn{display:block;width:100%;text-align:center;font-size:20px;margin-top:4px;line-height:60px;color:#b9d4df;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}#prologue{background:rgba(0,0,0,0.9)}#prologue #prologue_close{position:absolute;left:0;top:0;background:#08aaa7;color:#fff;height:30px;padding:0 45px;cursor:pointer;z-index:55;-webkit-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in}.no-touch #prologue #prologue_close:hover{background:#00586a}#prologue #prologue_close .prologue_close_btn{display:block;width:100%;text-align:center;font-size:10px;line-height:30px;color:#fff}#prologue #prologueOverlayContent{text-align:center}#prologue #prologueOverlayContent #prologueImgHolder{display:block;position:absolute;width:1920px;height:1080px;top:50%;left:50%;margin:-540px 0px 0px -960px}#prologue #prologueOverlayContent #prologueImgHolder .map_pagination{position:absolute;left:0;bottom:0;width:125px;height:50px;cursor:pointer}#prologue #prologueOverlayContent #prologueImgHolder #pre_vus{left:0;bottom:0}#prologue #prologueOverlayContent #prologueImgHolder #next_us{left:450px;bottom:0}#prologue #prologueOverlayContent #prologueImgHolder #prev_int{left:auto;right:450px;bottom:0}#prologue #prologueOverlayContent #prologueImgHolder #next_int{left:auto;right:0;bottom:0}#prologue #prologueOverlayContent #prologueImgHolder #leaflet{display:block;position:absolute;width:1920px;height:1080px;top:0;left:0}#prologue #prologueOverlayContent #prologueImgHolder #leaflet_left{display:block;position:absolute;width:575px;height:1080px;top:0;left:0}#prologue #prologueOverlayContent #prologueImgHolder #leaflet_right{display:block;position:absolute;width:575px;height:1080px;top:0;right:0}#prologue #prologueOverlayContent #prologueShare{display:block;position:absolute;top:90%;left:50%;width:200px;height:30px;margin:10px 0px 0px -100px;-webkit-transform:translate3d(0, 0, 5px);-moz-transform:translate3d(0, 0, 5px);-ms-transform:translate3d(0, 0, 5px);-o-transform:translate3d(0, 0, 5px);transform:translate3d(0, 0, 5px)}#prologue #prologueOverlayContent #prologueShare a,#prologue #prologueOverlayContent #prologueShare div{width:30px;height:30px;overflow:hidden;display:inline-block;margin:0px 5px 0px 5px}#prologue #prologueOverlayContent #prologueShare a.facebook,#prologue #prologueOverlayContent #prologueShare div.facebook{background:url(../assets/images/share/facebook.png) repeat-y;background-position:0px 0px}#prologue #prologueOverlayContent #prologueShare a.twitter,#prologue #prologueOverlayContent #prologueShare div.twitter{background:url(../assets/images/share/twitter.png) repeat-y;background-position:0px 0px}#prologue #prologueOverlayContent #prologueShare a.tumblr,#prologue #prologueOverlayContent #prologueShare div.tumblr{background:url(../assets/images/share/tumblr.png) repeat-y;background-position:0px 0px}#prologue #prologueOverlayContent #prologueShare a.download,#prologue #prologueOverlayContent #prologueShare div.download{background:url(../assets/images/share/download.png) repeat-y;background-position:0px 0px}#partners{background:rgba(0,0,0,0.9);overflow:auto}#partners .scrollable{padding-right:0}#partners .scrollable .scroll_wrapper{padding-right:30px;position:relative}#partners .scrollable .scroll_wrapper .scrollbar{top:auto;bottom:0}#partners #partners_close{position:absolute;left:0;top:0;background:#08aaa7;color:#fff;height:30px;padding:0 45px;cursor:pointer;z-index:55;-webkit-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in}.no-touch #partners #partners_close:hover{background:#00586a}#partners #partners_close .partners_close_btn{display:block;width:100%;text-align:center;font-size:10px;line-height:30px;color:#fff}#partners #partners_wrapper{position:absolute;top:0;left:0;width:100%;margin:0px;color:#FFF;text-align:center}#partners #partners_wrapper a{text-decoration:none;color:#08aaa7}.no-touch #partners #partners_wrapper a:hover{color:#fff}#partners #partners_wrapper h1{color:#FFF;text-align:center;position:relative;font-size:3em;margin:40px 0px 20px 0px;letter-spacing:3px}#partners #partnersPromos{display:block;position:relative;width:100%;max-width:650px;margin:0 auto;text-align:left;font-size:0}#partners #partnersPromos .partnersPromo{display:inline-block;position:relative;margin:0px 2px 0px 2px;width:155px;height:155px;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;cursor:pointer;font-size:12px;margin:3px;color:#95ccd1;text-align:center;background:#000000;overflow:hidden;border:1px solid #00586a;vertical-align:top;word-wrap:break-word;-webkit-transition:background 0.5s,border 0.5s,color 0.5s;-moz-transition:background 0.5s,border 0.5s,color 0.5s;-o-transition:background 0.5s,border 0.5s,color 0.5s;transition:background 0.5s,border 0.5s,color 0.5s}#partners #partnersPromos .partnersPromo p{margin:70px 0 0 0}#partners #partnersPromos .partnersPromo p .partnersPlus{font-size:18px;font-weight:700}.no-touch #partners #partnersPromos .partnersPromo:hover{background:#068886;border:1px solid #08aaa7;color:#ffffff}#partners #partnersInfo{display:block;position:relative;width:100%;max-width:650px;margin:20px auto 0 auto;text-align:center;padding:5px}#partners #partnersInfo #partnersLeft{display:inline-block;width:48%;max-width:320px;text-align:center;vertical-align:top}#partners #partnersInfo #partnersRight{display:inline-block;width:48%;max-width:320px;text-align:center;vertical-align:top;margin-left:10px}#partners #partnersInfo #partnerBody{display:block;position:relative;color:#FFF;text-align:left;font-size:14px;line-height:18px;width:100%;height:auto;margin:0px 0px 40px 0px;opacity:0}#partners #partnersInfo #partnerBody a{text-decoration:none;color:#08aaa7}.no-touch #partners #partnersInfo #partnerBody a:hover{color:#fff}#partners #partnersInfo #partnerLogo{position:relative;width:100%;height:auto;max-width:250px;margin:0px 0px 20px 0px}#partners #partnersInfo #partnerTitle{display:block;position:relative;margin:0px 0px 20px 0px;color:#FFF;text-align:center;font-size:22px;line-height:24px;letter-spacing:2px}#partners #partnersInfo #partnerLink{position:relative;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;cursor:pointer;font-size:10px;line-height:20px;color:#FFF;text-align:center;background:#000000;padding:0px 20px;overflow:hidden;border:1px solid #08aaa7;opacity:0}@media (max-width: 800px){#partners #partnersInfo #partnerTitle{font-size:16px;line-height:20px}}@media (max-width: 600px){#partners #partnersInfo #partnerBody{font-size:12px}#partners #partnersInfo #partnerTitle{font-size:14px;line-height:20px}}@media (max-width: 650px){#partners #partnersPromos{max-width:550px}#partners #partnersPromos .partnersPromo{width:125px;height:125px}#partners #partnersPromos .partnersPromo p{margin:60px 0 0 0}}@media (max-width: 550px){#partners #partnersPromos{max-width:450px}#partners #partnersPromos .partnersPromo{width:100px;height:100px;font-size:10px}#partners #partnersPromos .partnersPromo p{margin:45px 0 0 0}#partners #partnersPromos .partnersPromo p .partnersPlus{display:none}}@media (max-width: 450px){#partners #partnersPromos{max-width:350px}#partners #partnersPromos .partnersPromo{width:75px;height:75px}#partners #partnersPromos .partnersPromo p{margin:30px 0 0 0}}.slideshow{cursor:url(../assets/images/openhand.cur),default;cursor:-webkit-grab;cursor:-moz-grab;-webkit-transform:translate3d(0, 0, 1px);-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-o-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px);overflow:hidden;top:0;left:0;position:absolute;width:100%;height:100%;display:block}.slideshow.disabled{cursor:default}.slideshow.dragging{cursor:-webkit-grabbing;cursor:-moz-grabbing}.slideshow .backplate{position:absolute;top:0;left:0}.slideshow .overlay{position:absolute;top:0;right:0;height:100%}.slideshow .video_backplate{position:absolute;width:100%;height:100%}.slideshow>ul{list-style-type:none;position:absolute}.slideshow .slide{top:0;left:0;position:absolute;width:100%;height:100%;display:block;overflow:hidden;display:none;-webkit-transform:translate3d(0, 0, 2px);-moz-transform:translate3d(0, 0, 2px);-ms-transform:translate3d(0, 0, 2px);-o-transform:translate3d(0, 0, 2px);transform:translate3d(0, 0, 2px)}.slideshow .slide.active{display:block}.slideshow .slide .gallery{position:absolute}.slideshow .slide .gallery .gallery_image{position:absolute}.slideshow .slide .gallery .gallery_image img{display:block;max-width:100%}.prev_slide,.next_slide{display:block;position:absolute;top:1px;right:67px;height:66px;width:66px;margin:0px 0px 0px 0px;background-color:#E4D8CB;background:url(../assets/images/gallery/arrow_right.png) repeat-x;-webkit-transform:translate3d(0, 0, 2px);-moz-transform:translate3d(0, 0, 2px);-ms-transform:translate3d(0, 0, 2px);-o-transform:translate3d(0, 0, 2px);transform:translate3d(0, 0, 2px);-webkit-transition:background-position 0.5s cubic-bezier(0.25, 1, 0.25, 1);-moz-transition:background-position 0.5s cubic-bezier(0.25, 1, 0.25, 1);-o-transition:background-position 0.5s cubic-bezier(0.25, 1, 0.25, 1);transition:background-position 0.5s cubic-bezier(0.25, 1, 0.25, 1)}.prev_slide.prev_slide,.next_slide.prev_slide{right:133px;background:url(../assets/images/gallery/arrow_left.png) repeat-x;background-position:0px 0px}.prev_slide.next_slide,.next_slide.next_slide{background-position:0px 0px}.no-touch .prev_slide:hover.prev_slide,.no-touch .next_slide:hover.prev_slide{background-position:-64px 0px}.no-touch .prev_slide:hover.next_slide,.no-touch .next_slide:hover.next_slide{background-position:64px 0px}.paginator{position:absolute;bottom:60px;z-index:10;background:rgba(255,255,255,0.25);padding:0 40px;left:50%;-webkit-transform:translate3d(0, 0, 3px);-moz-transform:translate3d(0, 0, 3px);-ms-transform:translate3d(0, 0, 3px);-o-transform:translate3d(0, 0, 3px);transform:translate3d(0, 0, 3px)}.paginator .count{font-size:11px;position:absolute;line-height:1em;top:-1.15em;padding-left:.5em;color:#fff;color:rgba(255,255,255,0.75)}.paginator .prev_page,.paginator .next_page{display:block;position:absolute;overflow:hidden;top:50%;margin-top:-25px;width:24px;height:50px;font:0/0 a;text-shadow:none;color:transparent;border-top:25px solid transparent;border-bottom:25px solid transparent;opacity:.5;-webkit-transition:opacity 0.25s,border 0.25s ease-out;-moz-transition:opacity 0.25s,border 0.25s ease-out;-o-transition:opacity 0.25s,border 0.25s ease-out;transition:opacity 0.25s,border 0.25s ease-out}.paginator .prev_page.disabled,.paginator .next_page.disabled{cursor:default;opacity:0}.paginator .prev_page.disabled:hover,.paginator .next_page.disabled:hover{opacity:0}.paginator .prev_page:hover,.paginator .next_page:hover{opacity:1}.paginator .prev_page{border-left:0px solid #fff;border-right:24px solid #fff;left:6px}.paginator .next_page{border-right:0px solid #fff;border-left:24px solid #fff;right:6px}.paginator span{display:block;line-height:50px;text-align:center}.paginator .thumb_wrapper{position:relative;height:90px;width:737px;overflow:hidden}.paginator .thumb_wrapper ul{position:absolute;height:90px;width:737px;top:0px;left:0px;list-style-type:none;padding:0;margin:0;overflow:hidden}.paginator .thumb_wrapper ul>li{display:block;float:left}.paginator .thumb_wrapper ul>li:first-child{margin-left:0px}.paginator .thumb_wrapper ul li{height:100%;padding:4px 2px}.paginator .thumb_wrapper ul li a{width:100%;height:100%;display:block;position:relative;overflow:hidden}.paginator .thumb_wrapper ul li a img{width:100%;position:absolute;opacity:.75;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.paginator .thumb_wrapper ul li a:hover,.paginator .thumb_wrapper ul li a.selected{border:solid 1px #fff}.paginator .thumb_wrapper ul li a:hover img,.paginator .thumb_wrapper ul li a.selected img{opacity:1}.paginator .thumb_wrapper ul li a.selected{cursor:default}.paginator .thumb_wrapper ul.num_thumbs_1 li{width:100%}.paginator .thumb_wrapper ul.num_thumbs_2 li{width:50%}.paginator .thumb_wrapper ul.num_thumbs_3 li{width:33.33333%}.paginator .thumb_wrapper ul.num_thumbs_4 li{width:25%}.paginator .thumb_wrapper ul.num_thumbs_5 li{width:20%}.paginator .thumb_wrapper ul.num_thumbs_6 li{width:16.66667%}.paginator .thumb_wrapper ul.num_thumbs_7 li{width:14.28571%}.paginator .thumb_wrapper ul.num_thumbs_8 li{width:12.5%}.paginator .thumb_wrapper ul.num_thumbs_9 li{width:11.11111%}.paginator .thumb_wrapper ul.num_thumbs_10 li{width:10%}.paginator .thumb_wrapper ul.num_thumbs_11 li{width:9.09091%}.paginator .thumb_wrapper ul.num_thumbs_12 li{width:8.33333%}.paginator .thumb_wrapper ul.num_thumbs_13 li{width:7.69231%}.paginator .thumb_wrapper ul.num_thumbs_14 li{width:7.14286%}.paginator .thumb_wrapper ul.num_thumbs_15 li{width:6.66667%}.paginator .thumb_wrapper ul.num_thumbs_16 li{width:6.25%}.paginator .thumb_wrapper ul.num_thumbs_17 li{width:5.88235%}.paginator .thumb_wrapper ul.num_thumbs_18 li{width:5.55556%}.paginator .thumb_wrapper ul.num_thumbs_19 li{width:5.26316%}.paginator .thumb_wrapper ul.num_thumbs_20 li{width:5%}.paginator .thumb_wrapper ul.num_thumbs_21 li{width:4.7619%}.paginator .thumb_wrapper ul.num_thumbs_22 li{width:4.54545%}.paginator .thumb_wrapper ul.num_thumbs_23 li{width:4.34783%}.paginator .thumb_wrapper ul.num_thumbs_24 li{width:4.16667%}.paginator .thumb_wrapper ul.num_thumbs_25 li{width:4%}#default_loader #loaderText{margin:12px 8px;letter-spacing:2px;color:#aac3cd}#prepreloader_wrapper{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}#prepreloader_wrapper #prepreloader{position:absolute;top:30%;left:0;width:100%}#prepreloader_wrapper h1{-webkit-font-smoothing:antialiased;text-align:center;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:30px;color:#666;position:relative;-webkit-transition:letter-spacing 30s,font-size 30s,opacity 20s;-moz-transition:letter-spacing 30s,font-size 30s,opacity 20s;-o-transition:letter-spacing 30s,font-size 30s,opacity 20s;transition:letter-spacing 30s,font-size 30s,opacity 20s;letter-spacing:20px;opacity:0}#prepreloader_wrapper.loading{opacity:0}#prepreloader_wrapper.loading h1{letter-spacing:0px;font-size:24px;opacity:1}.header{display:none;position:absolute;top:10px;left:0px;height:1.75em;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;width:100%;line-height:27px;font-size:12px;font-weight:400;color:#000;z-index:1;-webkit-transform:translateZ(10px);-moz-transform:translateZ(10px);-ms-transform:translateZ(10px);-o-transform:translateZ(10px);transform:translateZ(10px)}.header a.selected{cursor:default;color:#fff}.header.horizontal{position:absolute;top:0px;left:0px;width:100%;padding-left:50px;padding-right:50px}.header.horizontal #skip_txt{display:none}.header.horizontal #back_txt{display:inline}.header.horizontal.skip #skip_txt{display:inline}.header.horizontal.skip #back_txt{display:none}.header.horizontal .prev,.header.horizontal .next{background:url(../assets/images/header/pageArrows.png) no-repeat right -53px;opacity:0;cursor:default;width:50px;height:1.75em;position:absolute;top:0px;margin:0;-webkit-transition:opacity 1s, background-position .15s ease-out;-moz-transition:opacity 1s, background-position .15s ease-out;-o-transition:opacity 1s, background-position .15s ease-out;transition:opacity 1s, background-position .15s ease-out}.header.horizontal .prev.on,.header.horizontal .next.on{display:block;cursor:pointer;opacity:1}.lt-ie9 .header.horizontal .prev,.lt-ie9 .header.horizontal .next{display:none}.header.horizontal .prev{left:0;background-position:7px 0px}.no-touch .header.horizontal .prev:hover{background-position:-29px 0px}.header.horizontal .next{right:0;background-position:-64px -28px}.no-touch .header.horizontal .next:hover{background-position:-29px -28px}.header.horizontal .centeredMenu{padding:0;position:absolute;left:0px;width:100%;list-style:none;text-align:center;margin:0}.header.horizontal .paginatorMasker{overflow:hidden}.header.horizontal .paginatorMasker .centeredMenu{text-align:left;position:relative;left:auto;width:auto;margin-left:auto;margin-right:auto}.header.horizontal .paginatorMasker .centeredMenu li{float:left}#headerBG,#sectionMenus{position:absolute;top:0px;left:0px;height:100%;width:100%;background:url(../assets/images/header/bg.png) no-repeat center top}.rightMenu{position:absolute;right:0px;list-style:none;text-align:right;margin:0;padding:0}.leftMenu{position:absolute;left:0px;list-style:none;text-align:left;margin:0;padding:0}.leftMenu li,.rightMenu li,.centeredMenu li{display:inline-block;list-style:none;padding-left:14px;padding-right:14px}.leftMenu li{font-size:12px;font-weight:400}.leftMenu li a,.rightMenu li a,.centeredMenu li a{text-decoration:none;color:#3d474c;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:14px;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.ie .leftMenu li a,.ie .rightMenu li a,.ie .centeredMenu li a{line-height:34px}.leftMenu li a.active,.rightMenu li a.active,.centeredMenu li a.active,.leftMenu li.active a,.rightMenu li.active a,.centeredMenu li.active a{color:#b8d4df}.lt-ie9 .leftMenu li a,.lt-ie9 .rightMenu li a,.lt-ie9 .centeredMenu li a{font-family:"ff-angie-web-pro-n4","proxima-nova","Helvetica Neue",Helvetica,sans-serif}.no-touch .leftMenu li a:hover,.no-touch .rightMenu li a:hover,.no-touch .centeredMenu li a:hover{text-decoration:none;color:#c8d9e6;color:#b8d4df}li.menu_dot{padding-left:20px;padding-right:20px;margin-top:15px;width:10px;height:10px;background:url(../assets/images/menu_dot.png) center top no-repeat}.backArrow_btn{padding-left:16px}.backArrow{position:absolute;top:0px;left:0px;width:27px;height:27px;background:url(../assets/images/backArrow.png) center center no-repeat}.header{display:none;position:absolute;top:10px;left:0px;height:1.75em;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;width:100%;line-height:27px;font-size:12px;font-weight:400;color:#000;z-index:1;-webkit-transform:translateZ(10px);-moz-transform:translateZ(10px);-ms-transform:translateZ(10px);-o-transform:translateZ(10px);transform:translateZ(10px)}.header a.selected{cursor:default;color:#fff}.header.horizontal{position:absolute;top:0px;left:0px;width:100%;padding-left:50px;padding-right:50px}.header.horizontal #skip_txt{display:none}.header.horizontal #back_txt{display:inline}.header.horizontal.skip #skip_txt{display:inline}.header.horizontal.skip #back_txt{display:none}.header.horizontal .prev,.header.horizontal .next{background:url(../assets/images/header/pageArrows.png) no-repeat right -53px;opacity:0;cursor:default;width:50px;height:1.75em;position:absolute;top:0px;margin:0;-webkit-transition:opacity 1s, background-position .15s ease-out;-moz-transition:opacity 1s, background-position .15s ease-out;-o-transition:opacity 1s, background-position .15s ease-out;transition:opacity 1s, background-position .15s ease-out}.header.horizontal .prev.on,.header.horizontal .next.on{display:block;cursor:pointer;opacity:1}.lt-ie9 .header.horizontal .prev,.lt-ie9 .header.horizontal .next{display:none}.header.horizontal .prev{left:0;background-position:7px 0px}.no-touch .header.horizontal .prev:hover{background-position:-29px 0px}.header.horizontal .next{right:0;background-position:-64px -28px}.no-touch .header.horizontal .next:hover{background-position:-29px -28px}.header.horizontal .centeredMenu{padding:0;position:absolute;left:0px;width:100%;list-style:none;text-align:center;margin:0}.header.horizontal .paginatorMasker{overflow:hidden}.header.horizontal .paginatorMasker .centeredMenu{text-align:left;position:relative;left:auto;width:auto;margin-left:auto;margin-right:auto}.header.horizontal .paginatorMasker .centeredMenu li{float:left}#headerBG,#sectionMenus{position:absolute;top:0px;left:0px;height:100%;width:100%;background:url(../assets/images/header/bg.png) no-repeat center top}.rightMenu{position:absolute;right:0px;list-style:none;text-align:right;margin:0;padding:0}.leftMenu{position:absolute;left:0px;list-style:none;text-align:left;margin:0;padding:0}.leftMenu li,.rightMenu li,.centeredMenu li{display:inline-block;list-style:none;padding-left:14px;padding-right:14px}.leftMenu li{font-size:12px;font-weight:400}.leftMenu li a,.rightMenu li a,.centeredMenu li a{text-decoration:none;color:#3d474c;font-family:"proxima-nova","Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px;font-size:14px;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.ie .leftMenu li a,.ie .rightMenu li a,.ie .centeredMenu li a{line-height:34px}.leftMenu li a.active,.rightMenu li a.active,.centeredMenu li a.active,.leftMenu li.active a,.rightMenu li.active a,.centeredMenu li.active a{color:#b8d4df}.lt-ie9 .leftMenu li a,.lt-ie9 .rightMenu li a,.lt-ie9 .centeredMenu li a{font-family:"ff-angie-web-pro-n4","proxima-nova","Helvetica Neue",Helvetica,sans-serif}.no-touch .leftMenu li a:hover,.no-touch .rightMenu li a:hover,.no-touch .centeredMenu li a:hover{text-decoration:none;color:#c8d9e6;color:#b8d4df}li.menu_dot{padding-left:20px;padding-right:20px;margin-top:15px;width:10px;height:10px;background:url(../assets/images/menu_dot.png) center top no-repeat}.backArrow_btn{padding-left:16px}.backArrow{position:absolute;top:0px;left:0px;width:27px;height:27px;background:url(../assets/images/backArrow.png) center center no-repeat}#footer{display:none;visibility:hidden;position:absolute;bottom:0px;left:0px;height:65px;width:100%;font-family:"proxima-nova-extra-condensed","Helvetica Neue",Helvetica,sans-serif;font-size:1em;letter-spacing:1px;z-index:2;padding:3em 3.8em 0 3.8em;padding:3em 0 0 0;background:transparent;height:45px;padding:10px 0 0 0;background:#000;-webkit-transform:translateY(11em) translateZ(10px);-moz-transform:translateY(11em) translateZ(10px);-ms-transform:translateY(11em) translateZ(10px);-o-transform:translateY(11em) translateZ(10px);transform:translateY(11em) translateZ(10px)}#footer a{text-decoration:none;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.no-touch #footer a:hover{color:#c8d9e6}#footer #mpaa_legal{line-height:1.25em;padding:0;margin:6px}#footer #mpaa_legal a{-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}.no-touch #footer #mpaa_legal a:hover{color:#c8d9e6}#footer #follow{float:left;margin-right:1em}#footer #follow span{vertical-align:top;margin:0 1em 0 0}#footer #follow .social-icon{position:relative}#footer #follow .social-icon:before{font-size:1.2em;margin:0 0.1em 0 0;border:1px solid #a6b7c4;color:#a6b7c4;padding:0.4em;-webkit-transition:color 0.25s ease-out,border 0.25s ease-out;-moz-transition:color 0.25s ease-out,border 0.25s ease-out;-o-transition:color 0.25s ease-out,border 0.25s ease-out;transition:color 0.25s ease-out,border 0.25s ease-out}#footer #follow .social-icon:hover:before{color:#52a3b4;border:1px solid #c8d9e6}#footer #credits-button{-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}#footer #credits-button.active .border-arrow{border-top-width:6px;border-bottom-width:0px}#footer #credits{position:absolute;left:0px;bottom:0px;bottom:-30px;background:#000;width:100%;padding:15px 0px;text-align:center;-webkit-backface-visibility:hidden;overflow:hidden;border-top:0px;padding-bottom:10px;z-index:20;-webkit-transform:translate3d(0px, 320px, 0px);-moz-transform:translate3d(0px, 320px, 0px);-ms-transform:translate3d(0px, 320px, 0px);-o-transform:translate3d(0px, 320px, 0px);transform:translate3d(0px, 320px, 0px)}#footer #credits p{display:block;width:100%;text-align:center;color:#a6b7c4}#footer #credits .billing_block{display:block;margin:1em auto;height:125px;width:auto}#footer #credits #copyright{color:#a6b7c4;position:relative;width:90%;left:5%;line-height:1.5em}#footer #credits #credits_drawer_links{list-style:none;color:#a6b7c4;padding:0;margin:0 auto;width:100%;line-height:2.5em}#footer #credits #credits_drawer_links li{display:inline-block}#footer #MPAA_requirements{position:absolute;bottom:-200px;right:0px;width:auto;background:#000;padding:20px}#footer #MPAA_requirements img{display:block}#footer #MPAA_requirements ul{margin:1em .25em 0 .25em}#footer #MPAA_requirements ul li{text-align:left;display:block;margin-top:.5em}#footer #MPAA_requirements ul li a{margin:0;float:none;line-height:1.25em;color:#secondary_color}#footer #MPAA_requirements ul li a:hover{color:#fff}#footer #shareShelf{position:absolute;width:100%;padding:4px 10px;color:#a6b7c4;line-height:0.5em;text-align:center;overflow:hidden;bottom:60px;left:0}#footer #shareShelf .facebook{float:none;margin:0;display:block}#footer #shareShelf .shareshelf-button{display:inline-block;margin:0 1em 0 0}#footer #shareShelf #___plusone_0{margin:0}#footer #sharelabel{display:block;float:left;clear:none;text-decoration:none;position:relative;margin-right:-3px;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);padding:0.5em 0.4em 0.4em 0.4em;margin-left:0;margin-top:-0.7em}#footer .footer-btn{display:block;text-decoration:none;font-family:"proxima-nova-extra-condensed","Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:0.9em;position:relative;line-height:1.5em;letter-spacing:1px;color:#a6b7c4;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;display:inline-block;margin:0px 6px 0px 6px}#footer .footer-btn.floatleft{float:left;margin:0 2em 0 0}#footer .footer-btn.active .border-arrow{border-top-width:6px;border-bottom-width:0px;border-top-color:#a6b7c4;border-bottom-color:#a6b7c4}.no-touch #footer .footer-btn:hover .border-arrow{border-bottom-color:#c8d9e6;border-top-color:#c8d9e6}.no-touch #footer .footer-btn:hover.active .border-arrow{border-bottom-color:#c8d9e6;border-top-color:#c8d9e6}#footer .border-arrow{display:inline-block;margin-right:5px;margin-top:0px;margin-bottom:0.18em;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0px solid #a6b7c4;border-bottom:6px solid #a6b7c4;-webkit-transition:border 0.25s ease-out;-moz-transition:border 0.25s ease-out;-o-transition:border 0.25s ease-out;transition:border 0.25s ease-out}#footer .generic-text{position:absolute;left:0px;bottom:0px;width:100%;font-size:8px;font-family:"proxima-nova-extra-condensed","Helvetica Neue",Helvetica,sans-serif;opacity:0.5;text-align:center;color:#a6b7c4}#footer .centered-footer-content{width:100%;text-align:center;position:relative}#footer .google-button{width:63px;transform-origin:50% 100%;-webkit-transform:scale(0.88);-moz-transform:scale(0.88);-ms-transform:scale(0.88);-o-transform:scale(0.88);transform:scale(0.88)}@media (max-width: 875px){#footer .footer-btn{margin:0px 2px 0px 2px}#footer #follow span{display:none}}@media (max-width: 450px){#footer #credits .billing_block{height:50px;width:auto;width:100%;height:auto}}@media (max-width: 400px){#footer .footer-btn{margin:0px 2px 0px 2px}.google-button{position:relative;top:1px}}.biosection .scrollable{padding-right:0}.biosection .scrollable .scroll_wrapper{padding-right:30px;position:relative}.biosection .scrollable .scroll_wrapper .scrollbar{top:0;bottom:0}.biosection .biosection_wrapper{position:absolute;top:5px;left:50%;width:800px;margin-left:-400px;height:180px;z-index:1}.biosection .biosection_wrapper .content{height:130px}.ipad .biosection .biosection_wrapper{top:25px}.biosection .biosection_wrapper li.active a{color:#fff}.biosection .biosection_wrapper a{text-decoration:none;color:#333;line-height:1.5em}.biosection .biosection_wrapper a:hover{color:#fff}.biosection h2,.biosection h3{display:inline-block}.biosection h3{margin-left:2px}.biosection .section_side_menu{position:relative;font-size:1.32em;width:25%}.biosection .section_side_menu ul{list-style:none;padding:0;margin:0}.content .bio{display:block;visibility:hidden;position:absolute;top:0;right:0;width:75%}.content .bio p{padding-right:15px}.content.ready .bio{visibility:visible;display:none}.content.ready .bio.active{display:block}#browserMessage{display:none;width:100%;text-align:center;padding-top:50px}#browserMessage a{color:#ff0000;font-weight:bold;text-decoration:none}#notSupported{display:block;visibility:visible;text-align:center;font-size:1.5em;line-height:1.25em}#notSupported #notSupportedContent{position:relative;width:80%;margin:0 10%}#notSupported #notSupportedContent a{color:#fbffff}#notSupported #notSupportedContent #notsupportedTT{display:block;margin:auto;width:100%;max-width:320px;padding:30px 0}#notSupported #notSupportedContent #notsupportedDate{display:block;margin:auto;width:100%;max-width:300px}@font-face{font-family:"social-icons";src:url("../assets/fonts/social-icons.eot");src:url("../assets/fonts/social-icons.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/social-icons.woff") format("woff"),url("../assets/fonts/social-icons.ttf") format("truetype"),url("../assets/fonts/social-icons.svg#social-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"social-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"social-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"a"}.icon-youtube:before{content:"b"}.icon-instagram:before{content:"c"}.icon-facebook:before{content:"d"}.icon-vine:before{content:"e"}.icon-triangle-left:before{content:"f"}.icon-triangle-right:before{content:"g"}.icon-tumblr:before{content:"h"}.icon-google-plus:before{content:"i"}.icon-snapchat:before{content:"j"}.icon-pinterest:before{content:"l"}.icon-mail:before{content:"k"}.icon-map:before{content:"m"}.icon-phone:before{content:"n"}.icon-twitter-1:before{content:"o"}.scrollable{position:relative;padding-right:30px;background:transparent;background:transparent}.scrollable .viewport{width:100%;height:211px;overflow:hidden;position:relative}.scrollable .overview{width:100%;list-style:none;position:absolute;left:0;top:0}.scrollable .overview p:first-child{margin-top:0}.scrollable .thumb,.scrollable .thumb .end{height:20px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:0}.scrollable .thumb .end,.scrollable .thumb .end .end{overflow:hidden;height:5px;width:13px}.scrollable .thumb_inner{width:10px;height:100%;position:absolute;left:50%;margin-left:-1px;left:0;margin:0;background-color:#568a90}.scrollable .scrollbar{position:absolute;right:0;top:0;width:10px}.scrollable .track{background-color:transparent;height:100%;width:10px;position:relative;padding:0 10px}.scrollable .disable{display:none}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.full{width:100%;height:100%;display:block}.invis{visibility:hidden;opacity:0}.hList{list-style:none;white-space:nowrap}.hList li{display:inline-block;white-space:normal;vertical-align:top}.absFull{top:0;left:0;position:absolute;width:100%;height:100%;display:block}.TL{top:0;left:0;position:absolute}.T{top:0;left:50%;position:absolute}.TR{top:0;right:0;position:absolute}.L{top:50%;left:0;position:absolute}.C{top:50%;left:50%;position:absolute}.R{top:50%;right:0;position:absolute}.BL{bottom:0;left:0;position:absolute}.B{bottom:0;left:50%;position:absolute}.BR{bottom:0;right:0;position:absolute}.centeredmenu{float:left;width:100%;overflow:hidden;position:relative}.centeredmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.centeredmenu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}
