html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}body{line-height:1px}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{text-decoration:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:focus{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,\:article,\:aside,\:details,\:figcaption,\:figure,\:footer,\:header,\:hgroup,\:menu,\:nav,\:section{display:block}.abs{top:0;left:0;position:absolute}.rel{top:0;left:0;position:relative}.absFull{top:0;left:0;position:absolute;width:100%;height:100%;display:block}.hidden{visibility:hidden;display:none;opacity:0}.clickKill{cursor:none}.mobile .clickKill{display:block;cursor:pointer}.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}.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}html,body{min-height:100%}body{font-family:'Quicksand', Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;line-height:28px;background-color:#000;overflow:hidden;background-color:#fff;min-height:100%;min-width:0}body.upgrade{text-align:center;margin-top:60px}#upgrade img{margin-bottom:3px}#upgradeRelease{display:block;margin-bottom:15px}#preloadScreen{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;overflow:hidden}.preloadBox{display:block;background:#fff}#preloadBox1{background:#fff;height:100%;width:50%;margin-left:-110px}#preloadBox2{margin-top:-87px;height:50%;left:auto;right:50%;width:228px;margin-right:-114px}#preloadBox3{height:100%;width:50%;margin-right:-110px}#preloadBox4{height:50%;width:228px;margin-left:-114px;margin-bottom:-87px}#preloaderInner{background:#fff;overflow:hidden;background-size:contain;width:228px;height:180px;margin-left:-114px;margin-top:-90px;display:block}#preloaderLogo{background:url(../images/logo.png) left top no-repeat;background-size:contain;width:200px;left:10px;top:10px;height:154px;display:block}#preloaderBar{display:none;width:200px;left:10px;height:6px;background:#eee;top:158px}#preloaderBar .fill{display:block;position:relative;width:0;height:100%;background:#000}.iframe_controls,.tumblr_controls{display:none !important}.fb-like.fb_edge_widget_with_comment.fb_iframe_widget span iframe{bottom:0 !important}#mainContent{overflow:hidden}#tumblrMenu{z-index:8;top:4px;right:10px}#tumblrMenu a{color:#000;font-size:30px;margin-left:10px;top:5px;display:inline-block;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;font-family:"UniversLTW01-39ThinUltr",Helvetica,Arial,sans-serif;line-height:30px;letter-spacing:1px}.desktop #tumblrMenu a:hover{color:#ff0038}#socialMenu{top:43px;right:5px;z-index:8}.portrait #socialMenu,.mobile #socialMenu{display:none}#socialMenu a{display:inline-block;width:26px;height:26px;margin-right:5px;font-size:26px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;background-size:contain;background-position:center center}#socialMenu a.icon-facebook{color:#3b5999;width:18px;background-image:url(../images/framework/fb-icon.png)}#socialMenu a.icon-twitter{color:#01bbf6;background-image:url(../images/framework/tw-icon.png)}#socialMenu a.icon-google-plus{color:#d94936;background-image:url(../images/framework/gp-icon.png)}#socialMenu a.icon-instagram{color:#5280a4;background-image:url(../images/framework/in-icon.png)}#socialMenu a.icon-pinterest{background-image:url(../images/framework/pi-icon.png);color:#ff0038}#socialMenu a.icon-tumblr{width:18px;background-image:url(../images/framework/tu-icon.png);color:#34465d}#footer{top:100%;display:block;width:100%;height:auto}#legalPopup{background:#fff;z-index:8;width:100%;display:block;position:fixed;max-height:0;-webkit-transition:max-height 0.35s;-moz-transition:max-height 0.35s;-o-transition:max-height 0.35s;transition:max-height 0.35s}.legal2Open #legalPopup{max-height:200px}#legal{background:#fff;z-index:8;width:100%;display:block;position:fixed;max-height:0;-webkit-transition:max-height 0.35s;-moz-transition:max-height 0.35s;-o-transition:max-height 0.35s;transition:max-height 0.35s}.legalOpen #legal{max-height:400px}#legal #closeBtn{z-index:1;color:#898989;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:14px;display:block;top:4px;right:4px;width:15px;height:15px;line-height:15px;text-align:center;cursor:pointer}.desktop #legal #closeBtn:hover{color:#000}#legalLogos{z-index:0;width:100%;position:relative;height:47px}#legalLogos img{margin:5px}#copyright{position:relative;color:#8e8e8e;font-size:inherit;line-height:inherit;text-align:center}#legalBtns,#legalBtns2{text-align:center;position:relative;left:0;right:0;display:block;font-size:12px;font-weight:700;line-height:16px;padding-bottom:5px}.logosLeft #legalBtns,.logosLeft #legalBtns2{left:150px;right:150px;display:block;text-align:center}#legalBtns a,#legalBtns2 a{padding:0 5px;display:inline-block;color:#8e8e8e;text-decoration:none}.desktop #legalBtns a:hover,.desktop #legalBtns2 a:hover{color:#000}#rating{margin:10px 0}#rating2{max-width:168px;display:none;margin:10px auto}@media screen and (max-width: 600px){#legalBtns{left:0 !important;right:0 !important;position:relative}#legalLogos{position:relative}}#shareMenu{top:-28px;z-index:2}#shareMenu #drawer{width:204px;position:relative;display:inline-block;z-index:2;overflow:hidden;white-space:nowrap}#shareOpenBtn{cursor:pointer;font-weight:700;position:relative;display:inline-block;font-size:13px;color:#000;line-height:22px;background-image:url(../images/framework/shareArrows.png);background-repeat:no-repeat;background-position:right bottom;padding-right:22px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.portrait #shareOpenBtn{color:#fff;text-shadow:none;background-image:url(../images/framework/shareArrowsWhite.png)}.shareOpen #shareOpenBtn{background-position:left top;padding-right:0;padding-left:22px}.shareDrawerItem{display:inline-block;vertical-align:top;position:relative;font-size:0;margin-left:4px;line-height:0}.shareDrawerItem#facebook{width:auto;min-width:80px;height:20px;overflow:hidden}#mainMenu{z-index:8;height:80px;display:block;right:170px}.portrait #mainMenu,.mobile #mainMenu{display:none}#mainMenuBtnMask{left:25px;height:inherit;display:block;right:25px;overflow:hidden}#mainMenuBtns{position:absolute;height:inherit;display:block;white-space:nowrap}.mainMenuBtn{margin-right:10px;font-family:"UniversLTW01-39ThinUltr",Helvetica,Arial,sans-serif;color:#000;font-size:58px;line-height:80px;height:inherit;position:relative;display:inline-block;letter-spacing:1px;-webkit-transform:color 0.2s;-moz-transform:color 0.2s;-ms-transform:color 0.2s;-o-transform:color 0.2s;transform:color 0.2s}.desktop .mainMenuBtn:hover{color:#ff0038}.mainMenuArrow{background:url(../images/framework/menuArrows.png);display:none;width:25px;height:inherit;cursor:pointer}.arrows .mainMenuArrow{display:block}.mainMenuArrow#left{background-position:left top}.desktop .mainMenuArrow#left:hover{background-position:left bottom}.mainMenuArrow#right{background-position:right top}.desktop .mainMenuArrow#right:hover{background-position:right bottom}#legalBtn{bottom:3px;right:10px;z-index:2;cursor:pointer;font-weight:700;font-size:13px;color:#000;line-height:22px;background-image:url(../images/framework/legalArrows.png);background-repeat:no-repeat;background-position:left top;padding-left:22px;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.desktop #legalBtn{cursor:pointer}.portrait #legalBtn{color:#fff;text-shadow:none;background-image:url(../images/framework/legalArrowsWhite.png)}#home{background:#fff;display:block}.portrait #home,.mobile #home{background:#000}#homeBg{width:100%;bottom:0;display:block;background:url(../images/home/bg.jpg) 90% top no-repeat;background-size:cover}.portrait #homeBg{top:38px;background-color:#000;background:url(../images/home/portBg.jpg) center top no-repeat;background-size:cover}#homeTopBar{width:100%;height:80px;background:rgba(255,255,255,0.8);display:block}.portrait #homeTopBar{height:38px;background:#fff}.mobile #homeTopBar{height:38px}#homeInner{left:25px;width:600px;height:345px;top:90px;position:absolute;display:block;white-space:nowrap}.mobile #homeInner{top:47px;left:14px}.portrait #homeInner{top:auto;left:50%;margin-left:-250px;bottom:20px;text-align:center;width:500px}#deniro,#hathaway{position:relative;letter-spacing:-1px;display:inline-block;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:36px;line-height:36px;color:#000;height:36px;overflow:hidden;margin-right:6px}.portrait #deniro,.portrait #hathaway{color:#fff;font-size:30px;font-weight:300;margin-top:30px;text-shadow:0 0 10px #000, 0 0 10px #000}.logoArt{background:url(../images/logo.png) center center no-repeat}#logo{background-position:left bottom;width:314px;height:192px;top:98px}.portrait #logo{left:50%;margin-left:-157px}#logoTop{width:314px;height:18px;top:80px}.portrait #logoTop{left:50%;margin-left:-157px}#logoTopInner{width:100px;height:18px;background-position:left top}#logoTopInner2{width:114px;left:100px;height:18px;background-position:center top}#logoTopInner3{width:100px;height:18px;background-position:right top}#meyers{top:40px;height:24px;font-family:"Muli",Helvetica,Arial,sans-serif;overflow:hidden;font-size:24px;line-height:24px;letter-spacing:-1px;color:#000}.portrait #meyers{top:0px;width:100%;text-align:center;color:#fff;font-weight:300;text-shadow:0 0 10px #000, 0 0 10px #000}#releaseDate{width:314px;display:block;height:30px;background:url(../images/home/releaseDate.png) left top no-repeat;top:301px}.portrait #releaseDate{width:100%;background-position:center top;background-image:url(../images/home/releaseDateWhite.png)}#homeBtnsShell{width:315px;display:block;text-align:left;overflow:hidden;left:25px;bottom:60px}.portrait #homeBtnsShell,.mobile #homeBtnsShell{display:none}.homeBtn{width:315px;background:rgba(0,0,0,0.7);position:relative;display:block;height:inherit;text-align:center;font-family:"UniversLTW01-39ThinUltr",Helvetica,Arial,sans-serif;line-height:35px;font-size:33px;letter-spacing:2px;white-space:nowrap;padding:5px 15px;color:#fff;border:solid 1px #fff;cursor:pointer;text-decoration:none;-webkit-transition:background-color 0.2s,color 0.2s;-moz-transition:background-color 0.2s,color 0.2s;-o-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s;margin-top:20px}.desktop .homeBtn:hover{color:#ff1e2d;background-color:#000}.homeBtn img{vertical-align:middle;margin-top:-8px}#mobileMenuOpenBtn{display:none;width:40px;height:38px;left:3px;cursor:pointer}.portrait #mobileMenuOpenBtn,.mobile #mobileMenuOpenBtn{display:block}#mobileMenuOpenBtn .line{width:34px;height:4px;background:#000;display:block;margin-left:-17px}#mobileMenuOpenBtn .line1{margin-top:-12px}#mobileMenuOpenBtn .line2{margin-top:-2px}#mobileMenuOpenBtn .line3{margin-top:8px}#videos{display:none;top:-100%;background:#000;z-index:10;position:fixed}#videos .closeBtn{width:34px;height:34px;display:block;top:10px;right:10px;cursor:pointer}#videos .closeBtn .line{width:44px;margin-left:-22px;height:1px;display:block;top:50%;background:#fff;box-shadow:1px 1px 0 rgba(0,0,0,0.2);-webkit-transition:width 0.3s,margin-left 0.3s;-moz-transition:width 0.3s,margin-left 0.3s;-o-transition:width 0.3s,margin-left 0.3s;transition:width 0.3s,margin-left 0.3s}#videos .closeBtn .line1{-webkit-transform:rotate(45);-moz-transform:rotate(45);-ms-transform:rotate(45);-o-transform:rotate(45);transform:rotate(45);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}#videos .closeBtn .line2{-webkit-transform:rotate(-45);-moz-transform:rotate(-45);-ms-transform:rotate(-45);-o-transform:rotate(-45);transform:rotate(-45);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.desktop #videos .closeBtn:hover .line{width:30px;margin-left:-15px}#videoShell{left:0;width:100%;bottom:0;top:40px}#videoMenu{top:15px}.intro #videoMenu{display:none}.vidBtn{cursor:pointer;position:relative;clear:left;float:left;display:block;font-family:"UniversLTW01-39ThinUltr",Helvetica,Arial,sans-serif;font-size:25px;letter-spacing:2px;color:#fff;background:#000;padding:0 9px;height:30px;line-height:30px;margin-bottom:3px;-webkit-transition:background-color 0.35s;-moz-transition:background-color 0.35s;-o-transition:background-color 0.35s;transition:background-color 0.35s;white-space:nowrap}.desktop .vidBtn:hover,.vidBtn.selected{background-color:#e13535}#gallery{position:fixed;top:-100%;background:#000;display:none;z-index:10}#gallery .arrow{width:20%;height:100%;display:block;overflow:hidden}#gallery .arrow .icon{width:40px;height:40px;display:block;margin-top:-20px;background:#fff}#gallery .arrow .icon.L{background-position:right center}#gallery .arrow .icon .line{top:48%;width:17px;height:2px;display:block;background:#000;position:absolute;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;-o-transition:width 0.2s;transition:width 0.2s}.desktop #gallery .arrow .icon:hover .line{width:10px}#gallery #left .icon{left:15px}#gallery #left .line1,#gallery #left .line2{left:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#gallery #right .icon{right:15px}#gallery #right .line1,#gallery #right .line2{right:12px;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center}#photoShell{width:100%;height:100%;display:block;overflow:hidden}#photoShell .cover{background:#000 url(../images/gallery/loadLoop.gif) center center no-repeat;opacity:0;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}#photoShell .loading .cover{opacity:1}#g1,#g2{background-color:#000;background-repeat:no-repeat;background-position:center center}#gallery .share{font-family:"Muli",Helvetica,Arial,sans-serif;padding-left:5px;padding-right:5px;padding-top:5px;height:33px;background:#fff;display:block;color:#000;font-size:15px;line-height:26px;white-space:nowrap}#gallery .share a{display:inline-block;width:21px;height:21px;vertical-align:top;font-size:15px;line-height:19px;text-align:center;margin-left:3px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;background-size:contain;background-position:center center;background-repeat:no-repeat}#gallery .share a.fa-facebook{width:17px;color:#3b5999;background-image:url(../images/framework/fb-icon.png)}#gallery .share a.fa-twitter{color:#01bbf6;background-image:url(../images/framework/tw-icon.png)}#gallery .share a.fa-google-plus{color:#d94936;background-image:url(../images/framework/gp-icon.png)}#gallery .share a.fa-instagram{color:#5280a4;background-image:url(../images/framework/in-icon.png)}#gallery .share a.fa-pinterest{color:#ff0038;background-image:url(../images/framework/pi-icon.png)}#gallery .share a.fa-tumblr{width:17px;background-image:url(../images/framework/tu-icon.png);color:#34465d}.desktop #gallery .share a:hover{opacity:0.7}#gallery .closeBtn{width:34px;height:34px;display:block;top:10px;right:10px;cursor:pointer}#gallery .closeBtn .line{width:44px;margin-left:-22px;height:1px;display:block;top:50%;background:#fff;box-shadow:1px 1px 0 rgba(0,0,0,0.2);-webkit-transition:width 0.3s,margin-left 0.3s;-moz-transition:width 0.3s,margin-left 0.3s;-o-transition:width 0.3s,margin-left 0.3s;transition:width 0.3s,margin-left 0.3s}#gallery .closeBtn .line1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}#gallery .closeBtn .line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.desktop #gallery .closeBtn:hover .line{width:30px;margin-left:-15px}#mobileMenu{position:fixed;left:-100%;background:#000;display:block;z-index:9;background:#fff}#mobileMenu .closeBtn{width:34px;height:34px;display:block;top:10px;left:10px;cursor:pointer}#mobileMenu .closeBtn .line{width:44px;margin-left:-22px;height:1px;display:block;top:50%;background:#999;-webkit-transition:width 0.3s,margin-left 0.3s;-moz-transition:width 0.3s,margin-left 0.3s;-o-transition:width 0.3s,margin-left 0.3s;transition:width 0.3s,margin-left 0.3s}#mobileMenu .closeBtn .line1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}#mobileMenu .closeBtn .line2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.desktop #mobileMenu .closeBtn:hover .line{width:30px;margin-left:-15px}#mobileMenuBtns{width:100%;display:block}#mobileMenuBtns li{width:100%;display:block;font-size:40px;line-height:47px;margin:20px 0;min-height:50px;text-align:center;font-family:"UniversLTW01-39ThinUltr",Helvetica,Arial,sans-serif;position:relative}.mobileMenuBtn{position:relative;display:inline-block;margin:auto;color:#000;padding:0 15px;height:inherit}.mobileMenuBtn .label{position:relative;display:inline-block}.desktop .mobileMenuBtn:hover{color:#ff1e2d}.mobileMenuBtn.selected{color:#ff1e2d}#mobileSocials a{display:inline-block;width:48px;height:48px;margin-right:5px;font-size:26px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;background-size:contain;background-position:center center;background-repeat:no-repeat}#mobileSocials a.icon-facebook{color:#3b5999;width:36px;background-image:url(../images/framework/fb-icon.png)}#mobileSocials a.icon-twitter{color:#01bbf6;background-image:url(../images/framework/tw-icon.png)}#mobileSocials a.icon-google-plus{color:#d94936;background-image:url(../images/framework/gp-icon.png)}#mobileSocials a.icon-instagram{color:#5280a4;background-image:url(../images/framework/in-icon.png)}#mobileSocials a.icon-pinterest{background-image:url(../images/framework/pi-icon.png);color:#ff0038}#mobileSocials a.icon-tumblr{background-image:url(../images/framework/tu-icon.png);width:36px;color:#34465d}.desktop #mobileSocials a:hover{opacity:0.7}
