@charset "UTF-8";@font-face{font-family:G-Bold;src:url(fonts/g-bold/Gotham-Bold.eot);src:local("☺"),url(fonts/g-bold/Gotham-Bold.woff) format("woff"),url(fonts/g-bold/Gotham-Bold.ttf) format("truetype"),url(fonts/g-bold/Gotham-Bold.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:G-Book;src:url(fonts/g-book/Gotham-Book.eot);src:local("☺"),url(fonts/g-book/Gotham-Book.woff) format("woff"),url(fonts/g-book/Gotham-Book.ttf) format("truetype"),url(fonts/g-book/Gotham-Book.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:G-Med;src:url(fonts/g-med/Gotham-Medium.eot);src:local("☺"),url(fonts/g-med/Gotham-Medium.woff) format("woff"),url(fonts/g-med/Gotham-Medium.ttf) format("truetype"),url(fonts/g-med/Gotham-Medium.svg) format("svg");font-weight:400;font-style:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}blockquote,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}hr{border-bottom:none}iframe{border:0}fieldset{min-width:0;border:0}[tabindex="-1"]:focus{outline:0!important}html{font:1em/1.5 Times,serif;overflow-y:scroll;min-height:100%}body{width:100%;background:url(../img/nav-site-bg.jpg) repeat #eae7da}div{border:none;margin:0;padding:0}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative}.button{display:inline-block;border:none;margin:0;white-space:nowrap;font-family:inherit;line-height:normal;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.button:active,.button:focus,.button:hover{text-decoration:none;outline:0}.button:-moz-focus-inner{border:0;padding:0}.button.disabled,.button:disabled{cursor:default}.button{font-size:16px;padding:12px 48px;background-color:#B4D455}figure{clear:both}figure embed,figure iframe,figure img{display:block;margin:auto;max-width:100%}figure figcaption{width:100%;font-size:12px;font-size:.75rem;line-height:2;text-align:center;margin-top:12px}.figure--left{float:left;margin-right:24px;margin-bottom:24px}.figure--right{float:right;margin-bottom:24px;margin-left:24px}.figure--split-caption-left>*{float:right}.figure--split-caption-left embed,.figure--split-caption-left iframe,.figure--split-caption-left img{width:70%}.figure--split-caption-left figcaption{width:30%;padding-right:12px}.figure--split-caption-right>*{float:left}.figure--split-caption-right embed,.figure--split-caption-right iframe,.figure--split-caption-right img{width:70%}.figure--split-caption-right figcaption{width:30%;padding-right:12px}pre{overflow:auto}pre:mark{background:0 0;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter:alpha(opacity=75)}.form__item{margin-bottom:12px;margin-bottom:.75rem}.form-control{display:block;width:100%;outline:0;line-height:normal}label,legend{display:block;width:100%}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;text-indent:.01px;text-overflow:''}input[type=file],input[type=range]{display:block}input[type=range]{width:100%}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}.h1,h1{font-size:36px;font-size:2.25rem;line-height:1.33333}.h2,h2{font-size:30px;font-size:1.875rem;line-height:1.6}.h3,h3{font-size:24px;font-size:1.5rem;line-height:1}.h4,h4{font-size:20px;font-size:1.25rem;line-height:1.2}.h5,h5{font-size:16px;font-size:1rem;line-height:1.5}.h6,h6{font-size:14px;font-size:.875rem;line-height:1.71429}.hgroup h1,.hgroup h2,.hgroup h3,.hgroup h4,.hgroup h5,.hgroup h6,.hgroup hgroup h1,.hgroup hgroup h2,.hgroup hgroup h3,.hgroup hgroup h4,.hgroup hgroup h5,.hgroup hgroup h6,hgroup .hgroup h1,hgroup .hgroup h2,hgroup .hgroup h3,hgroup .hgroup h4,hgroup .hgroup h5,hgroup .hgroup h6,hgroup h1,hgroup h2,hgroup h3,hgroup h4,hgroup h5,hgroup h6{margin-bottom:0}img{max-width:100%}img[height],img[width]{max-width:none}.img--right{float:right;margin-bottom:24px;margin-left:24px}.img--left{float:left;margin-right:24px;margin-bottom:24px}.img--center{display:block;margin-right:auto;margin-bottom:24px;margin-left:auto}a{text-decoration:none}dd,ol,ul{margin-left:24px;margin-left:1.5rem}li:last-child,li>ol,li>ul{margin-bottom:0}.lr{list-style:none;margin-left:0}.lead{font-size:20px;font-size:1.25rem;line-height:1.2}blockquote{text-indent:-.41em;margin-left:.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"\2014"}hr{margin-bottom:23px;margin-bottom:1.4375rem;margin-left:auto;margin-right:auto}.h1,.h2,.h3,.h4,.h5,.h6,.hgroup,address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,ol,p,pre,table,ul{margin-bottom:24px;margin-bottom:1.5rem}.small,small{font-size:12px;font-size:.75rem;line-height:2}table{width:100%}td,th{padding:6px;text-align:left}@media screen and (min-width:480px){td,th{padding:12px}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered td,.table--bordered th{border:1px solid}.table--bordered td:empty,.table--bordered th:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}.container{box-sizing:content-box;max-width:100%;margin:0 auto}.container .mobile{display:none}@media only screen and (max-width:1024px){.container{width:1024px}}@media only screen and (max-width:768px){.container{width:768px}}.container a{color:#bc8b2c}.grid{display:block;margin:0 auto;font-size:0;margin-left:-20px}.grid .grid{padding:0}.grid.grid--gutterless{padding-left:10px;margin-left:0}.grid.grid--gutterless .grid__item{padding:0}.grid__item{display:inline-block;font-size:1rem;margin:0;padding-left:20px;text-align:left;vertical-align:top}.grid--block{margin-bottom:20px}.container{padding:0;height:auto}.nav-pillar{float:left;vertical-align:top;width:330px;min-height:770px;background-repeat:no-repeat}.content-pillar{float:left;vertical-align:top;width:100%;height:100%}.content-pillar .column{float:left;width:33.33%;height:100%;min-height:770px}.clear-fix{clear:both}.span-12{width:100%}.span-11{width:91.666667%}.span-10{width:83.333333%}.span-9{width:75%}.span-8{width:66.666667%}.span-7{width:58.333333%}.span-6{width:50%}.span-5{width:41.666667%}.span-4{width:33.333333%}.span-3{width:25%}.span-2{width:16.666667%}.span-1{width:8.3333333%}@media only screen and (max-width:768px){.palm-span-12{width:100%}.palm-span-11{width:91.666667%}.palm-span-10{width:83.333333%}.palm-span-9{width:75%}.palm-span-8{width:66.666667%}.palm-span-7{width:58.333333%}.palm-span-6{width:50%}.palm-span-5{width:41.666667%}.palm-span-4{width:33.333333%}.palm-span-3{width:25%}.palm-span-2{width:16.666667%}.palm-span-1{width:8.3333333%}}@media only screen and (max-width:1024px){.lap-span-12{width:100%}.lap-span-11{width:91.666667%}.lap-span-10{width:83.333333%}.lap-span-9{width:75%}.lap-span-8{width:66.666667%}.lap-span-7{width:58.333333%}.lap-span-6{width:50%}.lap-span-5{width:41.666667%}.lap-span-4{width:33.333333%}.lap-span-3{width:25%}.lap-span-2{width:16.666667%}.lap-span-1{width:8.3333333%}}@media only screen and (min-width:1024px){.desk-span-12{width:100%}.desk-span-11{width:91.666667%}.desk-span-10{width:83.333333%}.desk-span-9{width:75%}.desk-span-8{width:66.666667%}.desk-span-7{width:58.333333%}.desk-span-6{width:50%}.desk-span-5{width:41.666667%}.desk-span-4{width:33.333333%}.desk-span-3{width:25%}.desk-span-2{width:16.666667%}.desk-span-1{width:8.3333333%}}.mobile-nav-boxart{display:none}.nav-pillar{z-index:50;height:900px}.nav-pillar .back-top{display:none;position:relative;top:20px;margin-left:65px;width:auto}.nav-pillar a,.nav-pillar a:hover{transition:all .3s ease}.nav-pillar .main-nav,.nav-pillar .sub-nav,.nav-pillar .sub-sub-nav{width:100%;height:100%;overflow:hidden}.nav-pillar .main-nav{position:relative;z-index:50;background:url(../img/nav-site-bg.jpg) repeat #eae7da;border-right:1px #bfbfbf solid;padding-top:35px}.nav-pillar .social-audio{position:absolute;top:0;width:100%;height:30px;z-index:100;margin-top:5px}.nav-pillar .social-audio div{display:inline-block;vertical-align:top}.nav-pillar .social-audio .twitter{margin-left:20px;margin-right:5px}.nav-pillar .social-audio .fb{margin-top:-4px}.nav-pillar .social-audio .audio-ctrl{float:right;margin-right:20px}.nav-pillar .logo-lockup{position:relative;display:inline-block;margin-top:20px;text-align:center;width:100%}.nav-pillar .logo-lockup img{margin:auto}.nav-pillar .nav-boxart{display:block;margin:25px auto 5px;text-align:center}.nav-pillar .nav-box{border-top:2px #bfbfbf solid;border-bottom:2px #bfbfbf solid;width:100%;margin-top:20px;background:url(../img/nav-bg-dark.jpg) repeat #eae7da}.nav-pillar .nav-box li,.nav-pillar .nav-box ul{list-style-type:none;margin:0;text-align:center}.nav-pillar .nav-box ul{padding:20px 15px}.nav-pillar .nav-box li{padding:8px 0;border-bottom:1px #bfbfbf solid}.nav-pillar .nav-box li .nav-highlight{display:none;width:10px;height:40px;position:absolute;left:-20px;background-color:#a17b20;padding:0;margin:0;margin-top:-10px}.nav-pillar .nav-box li:last-child{border:none}.nav-pillar .nav-box a{color:#202020;display:block;width:100%;font-size:17px;font-weight:700;letter-spacing:.2em}.nav-pillar .nav-box a:hover{color:#a17b20}.nav-pillar .nav-slider{margin:10px auto;margin-bottom:0}.nav-pillar .nav-slider .slide p{text-transform:uppercase;font-size:14px;margin:2px 0;font-weight:700;line-height:18px}.nav-pillar .nav-slider .slide .sans-bold{font-family:G-Bold,Arial,sans-serif;color:#a17b20}.nav-pillar .nav-slider .slide .hashtag{font-size:30px;letter-spacing:-.07em;color:#202020;margin-top:-20px;display:block}.nav-pillar .nav-divider{padding:10px 0;margin:0 auto;display:block}.nav-pillar hr{border-bottom:1px #bfbfbf solid;width:80%;margin:0 auto}.nav-pillar .social-all{text-align:center;width:100%;margin-top:12px}.nav-pillar .social-all span{display:inline-block;width:40px;text-align:center}.nav-pillar .legal{background-color:#a8a596;width:100%;text-align:center;min-height:300px;position:absolute;bottom:-410px;padding-top:10px;transition:bottom 1s ease;cursor:pointer;height:450px;font-family:G-Bold;z-index:9999}.nav-pillar .legal .legal-copy{font-size:12px;background-color:#a8a596;font-family:G-Med,Arial,sans-serif;width:100%;padding:10px;text-align:center;height:100%;letter-spacing:-.02em;border-top:1px #838383 solid;line-height:14px}.nav-pillar .legal .legal-copy img{margin:10px 0}.nav-pillar .legal .legal-copy .terms{display:block;margin-top:8px}.nav-pillar .legal .legal-copy .terms a{color:#000;font-size:10px;font-family:arial,sans-serif}.nav-pillar .sub-nav{position:absolute;left:0;width:230px;height:100%;top:0;transition:all .75s ease;z-index:5;border-right:1px #bfbfbf solid}.nav-pillar .sub-nav .nav-box{position:absolute;top:190px;z-index:5}.nav-pillar .sub-nav .nav-box a,.nav-pillar .sub-nav .nav-box li,.nav-pillar .sub-nav .nav-box ul{text-align:left;letter-spacing:.03em}.nav-pillar .sub-nav .nav-box li{border-top:1px #838383 solid}.nav-pillar .sub-nav .nav-box li:first-child{border:none}.nav-pillar .sub-nav .nav-box a:hover{font-weight:700;text-decoration:none;color:#a17b20}.nav-pillar .sub-nav .sub-nav-bg{height:100%;width:100%;background-color:#fffcee;background-image:url(../img/nav-bg-dark.jpg);opacity:.8}.nav-pillar .sub-sub-nav{position:absolute;left:0;width:265px;height:100%;top:0;transition:all .75s ease;z-index:4;border-right:1px #bfbfbf solid}.nav-pillar .sub-sub-nav .nav-box{position:absolute;top:190px;z-index:4}.nav-pillar .sub-sub-nav .nav-box a,.nav-pillar .sub-sub-nav .nav-box li,.nav-pillar .sub-sub-nav .nav-box ul{text-align:left;letter-spacing:.03em}.nav-pillar .sub-sub-nav .nav-box li{border-top:1px #838383 solid}.nav-pillar .sub-sub-nav .nav-box li:first-child{border:none}.nav-pillar .sub-sub-nav .nav-box a:hover{font-weight:700;text-decoration:none;color:#a17b20}.nav-pillar .sub-sub-nav .sub-sub-nav-bg{height:100%;width:100%;background-color:#fffcee;background-image:url(../img/nav-bg-dark.jpg);opacity:.8}.nav-pillar .sub-sub-nav .sub-sub-nav-section{width:100%;height:100%;position:absolute;top:67px;left:0;text-align:center}.nav-pillar .sub-sub-nav .sub-sub-nav-section .nav-order-now-header{padding-top:25px}.nav-pillar .sub-sub-nav .sub-sub-nav-section .nav-features-header{padding:25px 0 17px}.nav-pillar .sub-sub-nav .sub-sub-nav-section>div{padding-bottom:250px}.nav-pillar .sub-sub-nav .sub-sub-nav-section h3{font-family:G-Bold;font-size:15px;margin-bottom:0}.nav-pillar .sub-sub-nav .sub-sub-nav-section p{font-family:G-Book;font-size:13px}.nav-pillar .sub-sub-nav .sub_retailer_link{display:block;width:100%;text-align:center;font-family:Times;color:#000;max-width:204px;margin:0 auto;padding:15px 0 12px;border-bottom:1px solid #a9a9a9;font-size:18px;font-weight:700}.nav-pillar .sub-sub-nav .sub_retailer_link:hover{color:#a17b20}.nav-pillar .sub-sub-nav .close_sub_nav{background:url(../img/btn-back.png) center center no-repeat;display:none;width:0;height:0;overflow:hidden;padding:30px 0 0 61px;position:absolute;left:20px;top:23px;z-index:40px}.nav-pillar .sub-sub-menu-header{background:#eceadd url(../img/sub-menu-header-bg.jpg);border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;height:300px;font-family:Times;color:#a88122;text-align:center}.nav-pillar .sub-sub-menu-header sup{font-size:65%}.nav-pillar .sub-sub-menu-header .big-text{font-size:25px;display:block;padding-top:10px;height:38px}.nav-pillar .sub-sub-menu-header .little-text{font-size:20px;display:block}.nav-pillar .sub-sub-menu-header img{padding-top:5px}.nav-pillar .nav-features{text-align:left;margin-left:35px;width:200px}.content-pillar .nav-bg{background:url(../img/sub-nav-bg.jpg) left top no-repeat;width:100%;height:100%;position:absolute;background-size:cover}.content-pillar .nav-bg .close-nav{position:absolute;right:10px;padding:30px}.rotator{position:relative;width:240px;overflow:hidden;margin:auto;padding:0}.rotator .slide{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;display:none;margin:0;padding:0}.rotator-nav{display:inline-block;position:relative;right:10px;z-index:5000;filter:alpha(opacity=40);padding:4px;margin-bottom:0}.rotator-nav:hover{opacity:1;filter:alpha(opacity=100)}.rotator-nav li{display:block;float:left;padding:1px}.rotator-nav a{border:none;color:rgba(255,255,255,0);font:400 12px Arial;padding:2px;text-decoration:none;outline:0}#rotator-nav .current a,.rotator-nav a:hover{color:rgba(255,255,255,0)}.rotator-nav .next,.rotator-nav .prev{display:none!important}#rotator-cta{height:96px}#rotator-award{width:320px;height:180px}#rotator-award p{font-family:G-Book,Arial,sans-serif;font-size:12px;letter-spacing:.15em;color:#353535;margin:2px 0;padding:0}#rotator-award .award{display:block;font-size:32px;color:#a1854b;background:linear-gradient(#bda672,#8d6e30);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.03em;line-height:32px}#rotator-award .name{font-size:14px}.rotator-nav .number a{opacity:0!important}.rotator-nav li{background:url(../img/nav-rotator-indicator.png) no-repeat center center}.rotator-nav .current{background:url(../img/nav-rotator-indicator-on.png) no-repeat center center}#get-tickets{background-color:#dac684;width:100%;text-align:center;margin:5px auto;padding:10px 0 20px}#get-tickets button,#get-tickets div,#get-tickets input{display:inline-block;vertical-align:top}#get-tickets .title{letter-spacing:.05em;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;margin:0}#get-tickets .fandango-btn,#get-tickets .movietix-btn{cursor:pointer;width:45px;height:45px;background:url(../img/tix-fandango.png) no-repeat top left;background-size:100%;border:none}#get-tickets .movietix-btn{background:url(../img/tix-movies.png) no-repeat top left}#get-tickets #zipInput{height:45px;font-family:arial;background-color:#80713c;border:1px #74673d solid;width:140px;font-size:14px;color:#d5c695;padding:5px;text-align:center}.trailer{position:absolute;width:100%;height:100%;z-index:100;background-color:#000}.trailer #vidFrame{position:relative;z-index:5}.trailer .close-vid{position:absolute;right:0;padding:30px;top:55px;cursor:pointer;z-index:10}.column{overflow:hidden;cursor:pointer}.column .vid-hover{height:100%;width:auto;margin-left:-20%;max-width:none}.column .overlay{width:30%;height:210px;position:fixed;bottom:-170px;background-color:#fffcee;background-color:rgba(234,231,218,.5);z-index:5;transition:bottom .75s ease}.column .overlay .badge,.column .overlay .quote{text-align:center;margin-top:-80px}.column .overlay .quote{color:#2f2f2f;font-family:G-Book,Arial,sans-serif;width:95%;font-size:26px;line-height:36px;margin:auto;letter-spacing:-.05em}.column .overlay .quote strong{font-family:G-Bold,Arial,sans-serif;font-weight:700}.resilience{background:url(../img/col-bg-resilience.jpg) no-repeat center top;background-size:auto 100%}.survival{background:url(../img/col-bg-survival.jpg) no-repeat center top;background-size:auto 100%}.redemption{background:url(../img/col-bg-redemption.jpg) no-repeat center top;background-size:auto 100%}.mass-image-holder{display:none!important;height:0;width:0}audio,canvas,progress{display:none}.section-about{position:absolute;z-index:10;width:100%;height:100%;background:url(../img/sectionbg-synopsis.jpg) no-repeat #fffcee;background-size:100%;display:none;min-height:980px}.section-about .close-about{position:absolute;right:10px;padding:30px}.section-about .synopsis{font-family:G-Book,Arial,sans-serif;color:#202020;background-color:rgba(255,255,255,.5);height:330px;position:absolute;bottom:0;left:230px}.section-about .inner-title{display:inline-block;vertical-align:top;width:30%;max-width:350px}.section-about .inner-title img{width:100%}.section-about .inner-copy{display:inline-block;width:65%;vertical-align:top;margin-left:10px;margin-top:30px;height:80%;overflow-y:scroll;overflow-x:hidden;padding:0 15px}#style-8::-webkit-scrollbar-track{border:none;background-color:#7f7f7f}#style-8::-webkit-scrollbar{width:10px;background-color:#7f7f7f;cursor:pointer}#style-8::-webkit-scrollbar-thumb{background-color:#111;cursor:pointer}.section-page{position:relative;z-index:8;width:100%;background-size:100%;display:none;min-width:1000px}.section-page .close-section{position:fixed;right:10px;top:0;padding:30px;z-index:950}.section-page .page-head{position:fixed;width:85%;height:135px;background:url(../img/section-header-bg.jpg) no-repeat center center #333;text-align:center;z-index:900;top:0}.section-page .page-head img{margin:20px auto 0}.section-page .page-head h1{font-size:16px;color:#e8d4af;font-family:G-Book,Arial,sans-serif;margin:0 auto;text-transform:uppercase}.section-page .size-slide-img{position:relative;z-index:0;opacity:0}.section-page .slide-row{margin-top:150px}.section-page .vid-box{position:relative;display:inline-block;z-index:10;width:65%;max-width:730px}.section-page .vid-box .page-vidframe{width:100%;height:100%}.section-page .vid-box .vid-copy{color:#424242;font-family:G-Med,Arial,sans-serif;font-size:14px;width:640px}.section-page .vid-box .vid-copy h2{font-size:20px;margin:0}.section-page .page-row{margin-left:20px}.section-page .headquote{position:absolute;vertical-align:top;display:inline-block;width:36.5%;margin-left:-20px;margin-top:-25px;max-width:460px}.section-page .upperbg{position:absolute;margin-left:-50px}.section-page .thumb-quad{position:relative;left:320px;width:68%;margin-top:50px;max-width:1300px}.section-page .thumb-quad .thumb{width:45%;max-width:412px}.section-page .thumb-duo{width:100%}.section-page .thumb-duo .thumb{width:34%;max-width:417px}.section-page .thumb-duo .thumb-end{width:59%;max-width:734px}.section-page .thumb{position:relative;display:inline-block;margin-right:30px;margin-bottom:20px;vertical-align:middle;padding:0;line-height:0;border:1px #bc8b2c solid}.section-page .thumb img{width:100%}.section-page .thumb a{display:block;width:100%;height:100%}.section-page .thumb .uncover{position:absolute;z-index:50}.section-page .thumb .hover-fx{display:none;position:absolute;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:1;text-align:center;cursor:pointer}.section-page .thumb .hover-fx .expand-cta{display:inline-block;font-family:G-Med,Arial,sans-serif;color:#fff;padding:10px;font-size:18px;line-height:20px;padding-bottom:8px;letter-spacing:.05em;top:42%;border:2px #fff solid}.section-page .thumb-end{margin-right:0}.section-page .tn-quote{border:none}.section-page .bottombg{display:block;position:relative;z-index:25;width:auto;margin-top:-430px;text-align:center}.section-page .page-rotator{width:100%;position:absolute;top:0;height:100%}.section-page .page-rotator-nav{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.section-page .page-rotator-nav a{width:100%;height:100%;display:block;opacity:0}.section-page .page-rotator-nav .next,.section-page .page-rotator-nav .prev{display:inline-block!important;height:98.5%;width:55px;cursor:pointer}.section-page .page-rotator-nav .step{display:none!important}.section-page .page-rotator-nav .prev{background:url(../img/page-prev.png) no-repeat center center rgba(255,255,255,.4);float:left}.section-page .page-rotator-nav .next{background:url(../img/page-next.png) no-repeat center center rgba(255,255,255,.4);float:right}.page-resilience,.page-survival{background:url(../img/nav-site-bg.jpg) repeat #eae7da}.page-survival .vid-box{margin-bottom:35px}.page-survival .thumb{margin-right:22px}.page-survival .up-quote{border:none;margin-top:30px;width:30%;max-width:289px}.page-survival .upperbg{position:relative;margin-left:-60px;border:none;width:35%;max-width:488px}.page-survival .first-thumb{margin-left:-28px;width:36.8%;max-width:444px}.page-survival .thumb-sm{width:22%;max-width:280px}.page-survival .thumb-lg{width:48%;max-width:577px}.page-survival .bottombg{margin-top:-15%;margin-left:-8%}.page-survival .bottombg img{width:50%}.page-survival .last-row{margin-left:40px}.page-redemption{background:url(../img/nav-site-bg.jpg) repeat #eae7da}.page-redemption .row-first{margin-bottom:20px}.page-redemption .brothers{border:none;margin-left:-15px;margin-top:20px;width:30%;max-width:317px}.page-redemption .vid-box{margin-bottom:35px}.page-redemption .thumb{margin-right:20px;vertical-align:top}.page-redemption .thumb1{width:25%;max-width:280px}.page-redemption .thumb2{margin-left:-30px;width:42%;max-width:576px}.page-redemption .thumb3{margin-top:-130px;width:25%;max-width:280px}.page-redemption .thumb4{margin-top:-5px;width:70%;max-width:869px;vertical-align:bottom}.page-redemption .thumb5{width:30.6%;max-width:367px}.page-redemption .thumb6{width:23.5%;max-width:283px}.page-redemption .quote2{border:none;margin-right:9.4%;width:31%;max-width:349px}.page-redemption .up-quote{border:none;margin-top:30px}.page-redemption .upperbg{position:relative;margin-left:-70px;border:none}.page-redemption .first-thumb{margin-left:-18px}.page-redemption .bottombg{margin-top:-430px;text-align:left;margin-left:12%;width:54%}.page-redemption .bottombg img{width:100%;max-width:580px}.page-buy-now{position:absolute;width:100%;height:100%;z-index:10;min-height:980px}.page-buy-now .retailer_column{width:100%;max-width:752px;margin:0 auto;background:#d9d6cb;background:rgba(217,214,203,.5)}.page-buy-now .retailer_column>img{margin:0 auto 11px;display:block}.retailer{width:94%;min-height:235px;max-width:699px;margin:0 auto 9px;border:2px solid #b49325;background-color:#fff;background-color:rgba(255,255,255,.8);background-position:right center;background-repeat:no-repeat;background-size:23% auto;text-align:center;overflow:auto;padding-bottom:10px}.retailer.walmart{background-image:url(../img/buynow/package-walmart.png)}.retailer.target{background-image:url(../img/buynow/package-target.png)}.retailer.bestbuy{background-image:url(../img/buynow/package-bestbuy.png)}.retailer.amazon{background-image:url(../img/buynow/package-amazon.png)}.retailer h2{font-family:G-Bold;font-size:16px}.retailer p{font-family:G-Med;font-size:13px;margin-bottom:10px}.retailer .left{float:left;width:26%;max-width:175px;min-height:203px;border-right:1px solid #a6a6a6;margin-top:18px}.retailer .left img{max-width:76%;width:auto}.retailer.walmart .left img{margin-top:81px}.retailer.target .left img{margin-top:57px}.retailer.bestbuy .left img{margin-top:70px}.retailer.amazon .left img{margin-top:88px}.retailer .right{float:left;width:53%;max-width:365px;min-height:203px;margin:18px 0 0 15px}.retailer .right a{font-family:G-Bold;border:2px solid #b49325;color:#b49325;display:inline-block;font-size:12px;padding:10px 34px 7px}.retailer-legal{width:100%;height:112px;background:#a8a596;line-height:15px}.retailer-legal .rating{margin:11px 0 0}.retailer-legal a{font-family:G-Med;color:#000;text-decoration:none;font-size:11px}.retailer-legal-column{width:48%;height:100%;float:left;text-align:center}.retailer-legal-column.legendary{text-indent:-9999px;background:url(../img/buynow/logo-legendary.png) center center no-repeat;width:26%}.retailer-legal-column.universal{text-indent:-9999px;background:url(../img/buynow/logo-universal.png) center center no-repeat;width:26%}.lightbox{margin-top:25px!important}.lightboxOverlay{opacity:.9!important}.lb-data .lb-close{display:block!important}.lb-number{display:none!important}.lb-outerContainer{background-color:transparent!important;border:none}.lb-container{padding:0!important}.lb-container img{border:1px #bc8b2c solid!important}.lb-social-container{position:absolute;bottom:-80px;width:100%}.lb-social-container span{color:#e8d4af;vertical-align:top;margin:0 12px;font-family:G-Book,Arial,sans-serif;font-size:18px;letter-spacing:.05em;opacity:.75}.lb-social-container span:hover{opacity:1}.lb-social-container span:first-child{padding-top:25px;display:inline-block;opacity:1}.lb-close{float:right;width:30px;height:30px;background:url(../img/page-closex.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;transition:opacity .2s;top:-20px;margin-top:-20px;z-index:1000;cursor:pointer}.inner-page-head{width:100%;max-width:1200px}.m-nav-box{display:none}@media only screen and (max-width:768px){.desktop,.nav-pillar .nav-slider .slide .hashtag,.nav-pillar a.nav-boxart,.social-audio,.trailer{display:none}.container .mobile,.mobile-nav-boxart{display:block}.mobile-nav-boxart{width:100%;background:#d8d6cb;min-height:200px;text-align:center;padding-top:20px;margin-bottom:5px}.mobile-nav-boxart .mobile-nav-boxart-container{width:490px;margin:0 auto}.mobile-nav-boxart a{position:relative;top:-55px}.column,.content-pillar,.content-pillar .column,.nav-pillar{display:block;float:none;width:100%;min-width:640px}.nav-pillar{height:2325px}.nav-pillar .logo-lockup{margin-bottom:10px}.nav-pillar .hamburger,.nav-pillar .hamburgerOut{padding:15px;float:left;position:absolute;top:-5px}.content-pillar{vertical-align:top;position:absolute;top:575px;height:auto;z-index:50}.content-pillar .column{float:none;min-height:360px;height:360px;background-size:100% auto}.content-pillar .column .overlay{position:absolute;width:100%;bottom:0!important;height:65px}.nav-pillar .nav-box{margin-bottom:1100px;margin-top:0}.nav-pillar .nav-box .m-nav{display:none}.m-view-trailer{background-color:#b79524;height:75px}.m-view-trailer a{display:block;width:100%;height:100%;color:#202020;font-size:22px;text-align:center;padding-top:20px;vertical-align:middle;font-weight:700;letter-spacing:.05em}.resilience{background:url(../img/mobile/home-resilience.jpg) no-repeat center top;background-size:auto 100%}.resilience .overlay .badge{position:absolute;right:35px;margin-top:-35%}.survival{background:url(../img/mobile/home-survival.jpg) no-repeat center top;background-size:auto 100%}.survival .overlay .badge{position:absolute;left:35px;margin-top:-35%}.redemption{background:url(../img/mobile/home-redemption.jpg) no-repeat center top;background-size:100% auto}.redemption .overlay .badge{position:absolute;right:35px;margin-top:-35%}.overlay .quote p{margin-top:12px;font-size:22px}#rotator-award{width:85%;height:320px;margin-top:5px}#rotator-award p{font-size:23px;line-height:32px}#rotator-award p img{margin-top:10px}#rotator-award .award{font-size:48px;line-height:46px}#rotator-award .name{font-size:28px}#rotator-cta,#rotator-cta-nav{display:none!important}.nav-pillar .nav-slider .slide p{font-size:26px;line-height:32px}.visit-site{display:block;font-family:G-Book,Arial,sans-serif;width:329px;height:90px;border:2px #fff solid;background-color:#000;text-align:center;color:#fff!important;vertical-align:center;font-size:30px;padding-top:20px;margin:10px auto}.social-all{background-color:rgba(0,0,0,.2);position:absolute;bottom:125px}.nav-pillar .social-all span{width:12%;height:60px;padding:17px 0}.nav-pillar .legal{background-color:#000;min-height:100px;height:100px;bottom:25px}.nav-pillar .legal .legal-logos{width:99%}.nav-pillar .legal .legal-copy{border:none;background-color:#000}#get-tickets{height:200px}#get-tickets .title{display:block;font-size:24px}#get-tickets #zipInput{height:82px;width:375px;font-size:26px}#get-tickets .fandango-btn,#get-tickets .movietix-btn{width:84px;height:84px;background:url(../img/mobile/m-tix-fandango.png) no-repeat transparent top left}#get-tickets .movietix-btn{background:url(../img/mobile/m-tix-movies.png) no-repeat transparent top left}.visit-site a{color:#fff!important}.m-nav-box{position:absolute;z-index:99999;top:0;width:90%;background-color:#c7c5bb;height:100%;display:none}.m-nav-box ul{margin:0}.m-nav-box li{background-color:#d2d0c5;width:100%;height:97px;list-style-type:none;padding-top:30px;border-bottom:5px #c7c5bb solid}.m-nav-box a{color:#000;letter-spacing:.1em;font-size:36px;width:100%;display:block;height:100%;padding-left:25px}.m-nav-box .close-nav{text-align:right;padding-right:25px;padding-top:20px}.m-about{z-index:100;margin-top:15px}.m-title{width:100%;background-color:#242424;height:70px}.m-title h2{color:#e8d4af;font-size:32px;font-weight:400;text-align:center;letter-spacing:.15em;padding-top:12px}.m-section{background-color:#e3e1d5}.m-body-copy{color:#202020;font-size:22px;font-family:G-Book,Arial,sans-serif;padding:25px;margin-bottom:0}.m-body-copy b{text-transform:uppercase}.m-body-copy .m-about-img{width:100%}.m-body-copy a{display:block;width:89%;max-width:565px;text-align:center;margin:0 auto;border-bottom:3px solid #aaa;font-family:Times;color:#000;font-size:33px;padding:40px 0}.mobile-head-logo{margin:auto;padding-top:20px}.logo-lockup{text-align:center}.m-container .hamburger{float:left;position:absolute;padding:20px;top:0}.m-container #m-features h3{font-family:G-Bold;font-size:33px}.m-container #m-features p{font-family:G-Book;font-size:27px}.m-legal{background-color:#000;width:100%;text-align:center}.m-legal img{width:100%}.m-social-all{height:100px;width:100%;position:relative;bottom:auto;background-color:#232323;padding-top:30px;text-align:center}.m-social-all span{margin:0 30px;vertical-align:middle;display:inline-block}.m-about-img{width:100%}.m-vid-embed-wrap{width:100%;height:360px}.m-container{min-width:640px}.m-container .boxart{display:block;margin:35px auto}.m-page-head{background:url(../img/mobile/m-section-head-bg.jpg) no-repeat;background-size:100% 100%;width:100%;height:160px;text-align:center;position:fixed;z-index:500;top:0}.m-page-head img{margin:20px}.m-page-head h1{font-size:20px;text-align:center;color:#e8d4af;font-family:G-med,Arial,sans-serif;margin-top:-10px}.close-section{position:fixed;float:right;z-index:525;right:0;padding:20px;top:10px}.rotator{width:100%;height:365px;margin-top:-20px}.page-rotator-nav{left:50%;margin-left:-20px}.headquote{margin-top:-50px}.page-row,.page-row img{width:100%}.thumb{margin:20px}.thumb img{border:3px #bc8b2c solid}.tn-quote{padding:20px}.tn-quote img{border:none}.m-thumb-res1,.m-thumb-res2{width:49.5%;display:inline-block}.birdman{margin-top:-50px}.m-legal .terms{display:block;background-color:#000;color:#666}.terms a{color:#ccc;font-size:14px;font-family:arial,sans-serif}.slide-row{margin-top:180px}.app-callout{display:none!important}.m-app-callout{display:block;width:100%;color:#3a3a3a;background-color:#dac684;border-top:2px #e3e1d5 solid;border-bottom:1px #e3e1d5 solid;position:absolute;top:246px;text-align:center;padding:10px 0}.m-app-callout span{display:block}.m-app-callout a{display:inline-block!important;margin:5px}.m-app-callout .top-title{font-size:22px}.m-app-callout .btm-title{font-family:G-Bold,Arial,sans-serif;font-size:26px}.m-get-tix{display:block!important;margin:10px 0!important}.remove-tix{display:none!important}}