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:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}img,video{max-width:100%;height:auto}button::-moz-focus-inner{border:none;padding:0}body{font-family:'Lato','Open Sans','Helvetica Neue',Helvetica,sans-serif;background:#fff;color:#333;font-size:17px;padding-top:50px;padding-bottom:100px;max-width:100vw;overflow-x:hidden}#page-content{max-width:100vw;overflow-x:hidden}@media (min-width:600px){body{background:#ececec}}.background-cover{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}body.busy,body.busy *{cursor:wait !important}.hide{display:none !important}@media (min-width:0) and (max-width:600px){.module-hidden-on-mobile{display:none}}@media (min-width:600px) and (max-width:1025px){.module-hidden-on-tablet{display:none}}@media (min-width:1025px){.module-hidden-on-desktop{display:none}}.viewlift-site-skin{position:fixed;top:0;left:0;height:100vh;width:100vw;background-attachment:fixed;background-position:top center;background-repeat:no-repeat}@media (max-width:1025px){.viewlift-site-skin{display:none !important}}.small-version{display:block}.large-version{display:none}.layout-module.flush-sides,.layout-module .layout-module{margin-left:0;margin-right:0}.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{margin-left:10px;margin-right:10px}@media (min-width:600px){.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{margin-left:50px;margin-right:50px}}@media (min-width:1025px){.small-version{display:none}.large-version{display:block}#user-info-section,.limited-width-container{max-width:1025px;margin:0 auto}}.layout-module.site-promotion-module{margin-left:0;margin-right:0}#top-header{position:fixed;top:0;left:0;width:100%;height:50px;padding:0 50px;font-size:30px;line-height:30px;color:#fff;z-index:9000}#top-header .small-version .home-link-main-nav{display:block;height:40px;width:141px;position:absolute;text-align:center;top:8px;left:50%;margin-left:-70px}#top-header .small-version .home-link-main-nav img{max-height:35px;width:auto}#top-header ::-webkit-input-placeholder{color:#333;transform:translateY(2px)}#top-header :-moz-placeholder{color:#333;transform:translateY(2px)}#top-header ::-moz-placeholder{color:#333;transform:translateY(2px)}#top-header :-ms-input-placeholder{color:#333;transform:translateY(2px)}.top-level-nav-item{margin-right:25px;font-size:14px;line-height:1;position:relative;display:block}.top-level-nav-item:last-child{margin-right:0}#mobile-nav{display:none;position:absolute;top:50px;left:0;width:100%;height:100vh;height:calc(100vh - 50px);max-height:100vh;overflow-y:auto;background:rgba(30,33,35,0.91);padding:10px 20px;font-size:16px}#mobile-nav.expanded{display:block}#mobile-nav a{padding-top:1px;paddinb-bottom:1px;display:block;color:#fff}#mobile-nav a.sub-nav{padding-left:1em}#mobile-nav a:hover{color:#eee}#mobile-nav a:last-child{margin-right:0}#header-left{width:360px}.masthead{position:relative;width:100%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.ie-fixes .masthead{display:table;width:100%}.masthead-section{position:relative;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:25px;vertical-align:middle;white-space:nowrap}.masthead-section:last-child{margin-right:0}.ie-fixes .masthead-section{display:table-cell;vertical-align:middle}.nav-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;height:100%}.nav-container .main-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;padding-left:25px}.nav-container .nav-item{position:relative;font-size:14px}.nav-container .nav-item .masthead-dropdown-container{display:none}.nav-container .nav-item:hover .masthead-dropdown-container{display:block}.ie-fixes .nav-container nav{display:inline-block}.ie-fixes .nav-container .main-nav .nav-item{display:inline-block}.search-container{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.masthead-user-context{position:relative;font-size:14px;line-height:14px}.masthead-user-context .person-icon,.masthead-user-context a.person-icon{font-size:20px;line-height:14px;color:inherit}.masthead-user-context .masthead-dropdown-container{display:none}.masthead-user-context:hover .masthead-dropdown-container{display:block}.masthead-dropdown-container{position:absolute;top:90%;top:calc(100% - 10px);padding-top:10px;right:-10px}.masthead-dropdown{text-align:left;width:150px;white-space:nowrap;background:#f2f2f2;border:1px solid #d5d5d5;border-top:none}.masthead-dropdown .nav-item,.masthead-dropdown a.nav-item{color:#000;font-size:12px;line-height:1;margin-right:0;padding:0 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;height:32px;border-bottom:1px solid #fff}.masthead-dropdown .nav-item:hover,.masthead-dropdown a.nav-item:hover{color:#444}.masthead-dropdown .nav-item:last-child,.masthead-dropdown a.nav-item:last-child{border-bottom:none}.ie-fixes .masthead-dropdown .nav-item,.ie-fixes .nav-container .main-nav .masthead-dropdown .nav-item,.ie-fixes .masthead-dropdown a.nav-item,.ie-fixes .nav-container .main-nav .masthead-dropdown a.nav-item{padding:10px;height:auto;display:block}#main-nav ul{margin:0}@media (min-width:1025px){#top-header .large-version{height:100%}}#secondary-nav{display:none}.ie8 #secondary-nav{display:block;margin:0 -50px;padding:0 50px 0 287px;background:#dbdbdb;background:-moz-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), color-stop(100%, #b8b8b8));background:-webkit-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-o-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-ms-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:linear-gradient(to bottom, #dbdbdb 0, #b8b8b8 100%)}.ie8 #secondary-nav a{display:inline-block;padding:5px 7px;text-transform:uppercase;color:#888;font-size:14px}.ie8 #secondary-nav a.active{background:#b8b8b8;background:-moz-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b8b8b8), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-o-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:linear-gradient(to bottom, #b8b8b8 0, #dbdbdb 100%)}@media (min-width:1025px){#secondary-nav{display:block;margin:0 -50px;padding:0 50px 0 287px;background:#dbdbdb;background:-moz-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), color-stop(100%, #b8b8b8));background:-webkit-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-o-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:-ms-linear-gradient(top, #dbdbdb 0, #b8b8b8 100%);background:linear-gradient(to bottom, #dbdbdb 0, #b8b8b8 100%)}#secondary-nav a{display:inline-block;padding:5px 7px;text-transform:uppercase;color:#888;font-size:14px}#secondary-nav a.active{background:#b8b8b8;background:-moz-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #b8b8b8), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-o-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #b8b8b8 0, #dbdbdb 100%);background:linear-gradient(to bottom, #b8b8b8 0, #dbdbdb 100%)}}body.ie #top-header .small-version,body.ie #mobile-nav{display:none}body.ie #top-header .large-version{display:block;height:100%}body.noheader{padding-top:0 !important}body.noheader header.generic-module,body.noheader footer,body.noheader .hide-when-no-header{display:none !important}.padded-section{padding-top:50px}#search-page-header-container{padding-top:10px;margin-top:-50px}#search-page-header-container.affix{top:100px}.site-promo-page #header-right{padding-top:3px;cursor:default}.site-promo-page #header-right a.button{background:#999;background:-moz-linear-gradient(top, #999 0, #222 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #999), color-stop(100%, #222));background:-webkit-linear-gradient(top, #999 0, #222 100%);background:-o-linear-gradient(top, #999 0, #222 100%);background:-ms-linear-gradient(top, #999 0, #222 100%);background:linear-gradient(to bottom, #999 0, #222 100%);color:#fff;border-color:#222;font-weight:bold;font-size:14px;padding-top:5px;padding-bottom:5px;text-transform:none}.film{padding-top:10px;padding-bottom:25px;margin-bottom:25px;color:#f0f0f0;background:#111;background:-moz-linear-gradient(top, #111 0, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #111), color-stop(100%, #333));background:-webkit-linear-gradient(top, #111 0, #333 100%);background:-o-linear-gradient(top, #111 0, #333 100%);background:-ms-linear-gradient(top, #111 0, #333 100%);background:linear-gradient(to bottom, #111 0, #333 100%)}.film a,.film h1,.film h2,.film strong,.film .strong{color:#fff}@media (min-width:600px){.film{padding-top:50px}}.film-synopsis .icon.flipped{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.film-container{position:relative;padding-bottom:56.25%}.film-container iframe,.film-container object,.film-container video,.film-container img,.film-container .sixteen-by-nine{position:absolute;top:0;left:0;width:100%;height:100%}.countdown{background:#111;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.countdown p,.countdown button{color:#fff !important}@media (min-width:600px){.table-container{display:table;width:100%}.table-container>*{display:table-cell}.table-container>*.vertical-middle{vertical-align:middle}.table-row{display:table-row}.table-cell{display:table-cell}.table-cell.vertical-top{vertical-align:top}.table-cell.vertical-middle{vertical-align:middle}}.film-hover-placeholder{position:relative}.film-hover-box .table-container .table-cell:first-child{width:52%;margin-right:4%}.film-hover-box .table-container .table-cell:last-child{width:48%;margin:0}.film-hover-box .table-container .table-cell .btn{display:block}.film-hover-box h1,.film-hover-box h2{margin:0}.hover-box{position:absolute;z-index:9999;width:90vw;max-width:400px;height:auto;min-height:200px;background:#fff;padding:20px;font-size:80%;border:1px solid #aaa;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.25);-moz-transition:opacity 250ms ease 100ms;-webkit-transition:opacity 250ms ease 100ms;-o-transition:opacity 250ms ease 100ms;transition:opacity 250ms ease 100ms}.hover-box .buttons-container{position:relative;white-space:nowrap}.hover-box .buttons-container button,.hover-box .buttons-container a.button{display:block;width:100%;box-sizing:border-box}.hover-box h2{font-size:35px}.hover-box h3{font-size:25px}@media (max-width:1025px){.hover-box{display:none !important}}.user-hover-box{width:300px}.user-hover-stats{white-space:nowrap}.hover-box.right:after,.hover-box.right:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.hover-box.right:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;top:45px;margin-top:-15px}.hover-box.right:before{border-color:rgba(207,207,207,0);border-right-color:#aaa;border-width:17px;top:45px;margin-top:-17px}.hover-box.left:after,.hover-box.left:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.hover-box.left:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:15px;top:45px;margin-top:-15px}.hover-box.left:before{border-color:rgba(161,161,161,0);border-left-color:#aaa;border-width:17px;top:45px;margin-top:-17px}.hover-box.top:after,.hover-box.top:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.hover-box.top:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;left:20px;margin-left:-15px}.hover-box.top:before{border-color:rgba(161,161,161,0);border-bottom-color:#aaa;border-width:17px;left:20px;margin-left:-17px}.hover-box.hover-box-hover{opacity:1}.hover-box h2{margin:0 0 10px}.hover-box h2 a{color:inherit}.hover-box-meta{display:inline;margin-right:10px;font-size:18px;word-break:dont-break}.hover-box-meta span{margin-right:2px}.hover-box-meta span,.hover-box-meta span a{color:#aaa}.hover-box-stars{font-size:20px;color:#ccc;margin:10px 0}.hover-box-stars span.fa-star{color:#008ee0}.fhb-button{position:relative;width:115px;margin-right:4px}.fhb-button:nth-child(3n){margin-right:0}.fhb-button button{width:115px}a.hover-profile-link{display:block;color:#333;font-size:26px;width:160px}a.hover-profile-link:hover{color:#f8962f}.profile-pic{position:relative;display:block;float:left;width:35px;height:35px}.profile-pic img{width:35px;height:35px}.profile-pic.big{width:50px;height:50px}.profile-pic.big img{width:50px;height:50px}.profile-pic+.profile-pic-right{margin-left:40px;display:block;min-height:35px;position:relative}.profile-pic.big+.profile-pic-right{margin-left:60px}.profile-pic-right p,.profile-pic-right h3,.profile-pic-right h4{margin:0}.profile-pic-background{display:none !important;position:absolute;background:#f8962f;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1}.user-hover-top{position:relative;float:left}.user-hover-top a.hover-profile-link{display:block;vertical-align:top}.user-hover-follow-button{float:right;width:94px;text-align:right;vertical-align:top}.follow-placeholder.text{cursor:pointer}.collection-pic{width:100px;display:block;float:left}.collection-pic img{width:100px;height:61px}.collection-pic+.collection-pic-right{margin-left:110px}a.hover-profile-link:hover .profile-pic-background,.profile-pic-background.show{display:block !important}.hover-box .profile-pic+span{display:inline-block;margin-left:10px}.comments-module .button-container{text-align:center}.comments-module .button-container button{min-width:150px}.comment-row{margin-top:10px}.comments-container,.comments-form{margin:0 0 20px;font-size:80%}.comment{margin-bottom:10px;position:relative}.comment p.clickable{width:50px}@media (max-width:600px){.comment{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ddd}}.comment-children .comment,.child-comment{margin-left:50px;padding-left:25px}.comment-author{display:table;width:100%}.comment-author .comment-author-photo-container,.comment-author .comment-author-line{display:table-cell;vertical-align:top}.comment-author .comment-author-photo-container{width:55px;margin-right:10px}.comment-author .comment-author-photo-container .icon{width:45px;height:45px;color:#888}.comment-author-posted-date{color:#888}form.comment-reply-form{text-align:right;max-width:500px;margin:10px 0 20px auto}.comment-body{position:relative;background:#fff;padding:15px 10px;border:1px solid #e6e6e6;white-space:pre-line}@media (min-width:600px){.comment{display:block;width:100%}.comment .comment-author,.comment .comment-body,.comment .clickable{display:inline-block;vertical-align:top}.comment-author{width:200px}.user-grade{width:80px}.comment-body{margin:0 0 0 15px;width:auto;width:calc(100% - 280px)}.comment-body:after,.comment-body:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.comment-body:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-top:-15px;border-top-width:0}.comment-body:before{border-color:rgba(230,230,230,0);border-right-color:#e6e6e6;border-width:16px;margin-top:-16px;border-top-width:0}.comment-author{width:200px}}.subscription-plan-info-container{margin:25px 0;padding:15px;background:#f7f7f7;color:#333}.payment-choice-container{padding:15px 25px 25px}.payment-choice-container h2{margin-left:-25px;padding-bottom:8px}#start-subscription-plan-section .payment-choice-container{display:none}.subscription-plan-container{border:1px solid #ccc;background:#f6f6f6;color:#333;border-radius:10px;padding:25px;text-align:center;margin:25px 25px 50px}.subscription-plan-container .subscription-plan{max-width:400px;margin:0 auto}.subscription-plan-container .subscription-plan h3{font-size:15px}#subscription-module-amazon-payments-wallet-widget{width:415px;margin-right:15px}@media (min-width:600px){.amazon-widget-container{display:table;width:100%}.amazon-widget{display:table-cell;vertical-align:top}}.pre-applied-offer .redemption-limit-text{text-transform:lowercase}.subscription-plan-info-container.selectable{border:1px solid rgba(0,0,0,0.1);cursor:pointer;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.subscription-plan-info-container.selectable .selector{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:25px;text-align:center;color:#888}.subscription-plan-info-container.selectable .selector span{display:inline-block}.subscription-plan-info-container.selectable .selector span:before{font-family:"Ionicons";content:"\f170";font-size:25px;display:inline-block}.subscription-plan-info-container.selectable .info{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle;padding:0 0 0 25px}.subscription-plan-info-container.selectable .info h3{margin-top:0;font-size:18px;font-weight:bold;color:#000}.subscription-plan-info-container.selectable .info p{margin-top:5px}.subscription-plan-info-container.selectable.active .selector span:before{content:"\f16f"}.one-plan-visible .subscription-plan-info-container.selectable .selector{display:none}.collapse-on-empty:empty{height:0}.soft-auth-images-container{position:relative;z-index:1}.soft-auth-images-container img{width:100%;height:auto}.soft-auth-container{padding:100px 0 0}.soft-auth-container h1{font-size:32px;max-width:768px}.soft-auth-container .promo-text{max-width:600px;font-size:20px;margin:2rem 0}.soft-auth-container a.button{background:#fca600;background:-moz-linear-gradient(top, #fca600 0, #e05400 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fca600), color-stop(100%, #e05400));background:-webkit-linear-gradient(top, #fca600 0, #e05400 100%);background:-o-linear-gradient(top, #fca600 0, #e05400 100%);background:-ms-linear-gradient(top, #fca600 0, #e05400 100%);background:linear-gradient(to bottom, #fca600 0, #e05400 100%);border-color:#7a2e00;font-weight:bold;font-size:18px;color:#fff}.soft-auth-container a.button.large{font-size:20px}.soft-auth-container a.button:hover{color:#fff}footer{font-size:12px;color:#8a8a8a;padding-top:50px;padding-bottom:50px}footer a{font-size:14px;color:#8a8a8a;margin-right:20px}footer a:last-child{margin-right:0}@media (min-width:600px){.footer-module{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.first-list-of-links,.second-list-of-links{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.second-list-of-links{text-align:right}.ie-fixes .footer-module{display:table;width:100%}.ie-fixes .first-list-of-links{display:table-cell}.ie-fixes .second-list-of-links{display:table-cell;text-align:right}}footer .powered-by-viewlift img{height:18px}footer .powered-by-viewlift a{text-decoration:none;border:none}@media (min-width:1025px){.soft-auth-container{position:absolute;z-index:2;top:0;left:50px;right:50px;padding:100px 0 0}.promo-button-container{margin-top:200px;max-width:480px}.promo-button-container button,.promo-button-container a.button{padding-left:35px;padding-right:35px}footer{font-size:12px;color:#8a8a8a}footer .table-cell:nth-of-type(2){text-align:right}footer a{font-size:14px;color:#8a8a8a}}.loading-overlay{display:none;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.95);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);will-change:scale;-webkit-transition:scale 100ms ease-out;-moz-transition:scale 100ms ease-out;-ms-transition:scale 100ms ease-out;-o-transition:scale 100ms ease-out;transition:scale 100ms ease-out}.loading-overlay div{position:absolute;text-align:center;top:40%;left:0;width:100%;margin-left:-25px;margin-top:-25px}.loading-overlay div span{display:inline-block;font-size:50px;color:#000;width:50px;height:50px}body.loading .loading-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:block}.login-container{max-width:500px;margin:0 auto}.login-container hr{margin:2rem 0}.forgot-password .button-container{text-align:right}.modal-header{background:#000;min-height:0;padding:5px 20px;border-bottom:none}.modal-header .header-container{width:90%}.modal-header .header-container .modal-title{font-size:20px;vertical-align:middle}.modal-header .header-container .modal-close{display:table-cell;width:10%;vertical-align:middle}.modal-header .header-container .ion-ios7-close-outline{font-size:30px;cursor:pointer}.modal-content{border-radius:0;min-height:250px;background-color:#fff;color:#333}@media (min-width:768px){.modal-dialog{margin-top:15vh}}.film .film-info,.film .film-title,.film .film-player,.film .grading-container,.film .sharing-module{max-width:728px;margin:0 auto 10px}.film .ad-size-banner{margin-bottom:10px}.film .ad-size-rectangle{display:none}.film .table-cell{vertical-align:top}@media (min-width:1025px){.film .ad-size-rectangle{display:table-cell;width:300px;margin-top:10px;margin-left:20px;margin-bottom:10px}}.film-info{margin-top:10px;font-size:16px}.film-info .film-categories a{font-style:italic}.film-synopsis{max-height:100% !important;overflow:hidden;margin:1em -2px}.film-synopsis .film-synopsis-inner{margin-top:-10px;margin-left:-10px;margin-right:-10px;padding-top:10px;padding-left:12px;padding-right:12px;box-shadow:inset 0 -5px 19px -2px rgba(0,0,0,0.78);max-height:5.6em;overflow:hidden;will-change:height;-webkit-transition:height 600ms cubic-bezier(.175, .885, .32, 1.275);transition:height 600ms cubic-bezier(.175, .885, .32, 1.275)}.film-synopsis .film-synopsis-inner.active{box-shadow:none;border-bottom:none}.film-synopsis-toggle{cursor:pointer}.film-synopsis-toggle:hover{color:#fff}.film-synopsis-toggle .icon{margin-left:.25em}.show-info{background-color:#000;background-repeat:no-repeat;color:#fff;margin-bottom:10px}@media (max-width:600px){.show-info{background-image:none !important}}@media (min-width:600px){.mobile-image-container{display:none}.show-info{text-align:left;height:300px;overflow:hidden}.show-info .content-container{max-width:400px;padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;background:rgba(0,0,0,0.5);margin-right:50px;margin-top:25px;margin-left:auto}.show-grading-container{text-align:right}}.next-episode{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.next-episode .episode-image,.next-episode .episode-link{float:left;margin-right:20px}.next-episode .episode-image{width:132px}.next-episode .episode-link{min-width:180px}@media (min-width:600px){.next-episode{margin-left:50px;margin-right:50px}.next-episode .episode-description{float:left;max-width:600px}body.show .module-container.sharing-module{margin-left:50px}}.generic-ad-module{margin:0 0 10px;text-align:center}.generic-ad-module.layout-module{padding:0}.ad-mobile{position:fixed;bottom:0;left:0;width:100%;text-align:center;height:50px}.ad-size-banner{width:320px;height:50px;margin-left:auto;margin-right:auto}.ad-size-banner-tall{width:320px;height:50px}.ad-size-banner-tall{width:320px;height:50px}.ad-size-rectangle{width:300px;height:250px}.ad-size-skyscraper{width:300px;height:600px}@media (min-width:600px){.ad-mobile{height:90px}}@media (min-width:728px){.ad-size-banner{width:728px;height:90px}.ad-size-banner-tall{width:728px;height:90px}}@media (min-width:970px){.ad-size-banner,.ad-size-banner-tall{width:970px}.ad-size-banner-tall{height:250px}}.collection-info{margin:25px 0}.collection-info .created-by{position:relative;background:#f2f2f2;width:auto;max-width:500px;min-height:100px;padding:15px;display:table;margin:0 0 25px;font-size:24px;font-family:serif;line-height:1}.collection-info .created-by:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:block;top:100%;border-color:rgba(255,255,255,0);border-top-color:#f2f2f2;border-width:19px;left:32px;margin-left:-11px;border-left-width:0}.collection-info .created-by img,.collection-info .created-by p{display:table-cell;vertical-align:bottom;margin-right:10px}.collection-info .created-by img{width:100px;height:100px}table.basic{margin:0 0 10px;border-collapse:collapse;text-align:left;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd}table.basic tbody tr{background:#f0f0f0;color:#333}table.basic thead tr{background:#aaa;color:#000}table.basic th,table.basic td{padding:2px 4px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}table.basic th{text-align:center}table.basic td.tabular{font-family:monospace,mono}.share-button{position:relative;display:inline-block}.share-button .share-hidden{display:none;position:absolute;z-index:1000;right:0;bottom:0;margin-right:-50px;margin-bottom:15px;width:150px;font-size:25px;line-height:1;transform:translateY(15px);transition:transform 250ms ease-out}.share-button .share-hidden span.share-delegate{display:table;width:100%;padding:7px 5px;text-transform:uppercase;font-size:12px;line-height:12px}.share-button .share-hidden span.share-delegate span:first-child{display:table-cell;width:25px;font-size:20px;line-height:20px;margin-right:5px;vertical-align:middle;text-align:center}.share-button .share-hidden span.share-delegate span:last-child{display:table-cell;width:auto;vertical-align:middle;text-align:center}.share-button .share-hidden span.share-delegate.facebook{background:#3b5998;color:#fff}.share-button .share-hidden span.share-delegate.twitter{background:#4099ff;color:#fff}.share-button .share-hidden span.share-delegate.email{background:#106cfd;color:#fff}.share-button .share-hidden .triangle-container{position:relative;text-align:center;height:16px}.share-button .share-hidden .triangle-container .triangle{position:relative}.share-button .share-hidden .triangle-container .triangle:after,.share-button .share-hidden .triangle-container .triangle:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.share-button .share-hidden .triangle-container .triangle:after{border-color:rgba(59,89,152,0);border-top-color:#3b5998;border-width:15px;margin-left:-15px}.share-button .share-hidden .triangle-container .triangle:before{border-color:rgba(68,68,68,0);border-top-color:#444;border-width:16px;margin-left:-16px}@media (min-width:600px){.share-button:hover .share-hidden{display:block;transform:translateY(0);transition-delay:100ms}}.modal-share-items .share-delegate{display:block;padding:25px}.modal-share-items .share-delegate.facebook{background:#3b5998;color:#fff}.modal-share-items .share-delegate.twitter{background:#4099ff;color:#fff}.modal-share-items .share-delegate.email{background:#106cfd;color:#fff}.modal-dialog.screen-takover{max-height:100%;max-height:100vh;height:100%;height:100vh;width:100%;width:100vw;max-width:100%;max-width:100vw;overflow:scroll;padding:0;margin:0;background:rgba(0,0,0,0.75);color:#fff}.modal-dialog.screen-takover .modal-content{background-color:transparent;width:100%;height:100%}.modal-dialog.screen-takover .modal-header{display:none}.modal-dialog.screen-takover .modal-body{padding:0;height:100%}@media (max-width:600px){.modal-dialog.mobile-screen{max-height:100%;max-height:100vh;height:100%;height:100vh;width:100%;width:100vw;max-width:100%;max-width:100vw;padding:0;margin:0}.modal-dialog.mobile-screen .modal-content{width:100%;height:100%}.modal-dialog.mobile-screen .modal-header{display:none}.modal-dialog.mobile-screen .modal-body{padding:0;height:100%}}.mobile-screen-heading{padding:5px 25px;background:#333;border-bottom:2px solid #eee}.mobile-screen-heading .modal-back,.mobile-screen-heading .modal-close{color:#eee}@media (min-width:600px){.mobile-screen-heading{display:none}}.modal-nav-items{display:block;height:100%;background:#333}.modal-nav-items a{padding:10px 25px;display:block;color:#fff;border-bottom:1px solid #eee}.user-login .social-login-links{text-align:center;white-space:nowrap}.triangle-container{position:relative;text-align:center;height:16px}.triangle-container .triangle{position:relative}.triangle-container .triangle:after,.triangle-container .triangle:before{bottom:-16px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.triangle-container .triangle.offset-right:after,.triangle-container .triangle.offset-right:before{left:auto;right:5px}.triangle-container .triangle.down:after{border-color:rgba(242,242,242,0);border-top-color:#f2f2f2;border-width:15px;margin-left:-15px}.triangle-container .triangle.down.border:before{border-color:rgba(68,68,68,0);border-top-color:#444;border-width:16px;margin-left:-16px}.triangle-container .triangle.up:after{border-color:rgba(242,242,242,0);border-bottom-color:#f2f2f2;border-width:15px;margin-left:-15px}.triangle-container .triangle.up.border:before{border-color:rgba(68,68,68,0);border-bottom-color:#444;border-width:16px;margin-left:-16px}.jumbotron-container{position:relative;margin:0;padding:0;overflow:hidden}.jumbotron-container .jumbotron-items{position:relative;white-space:nowrap;font-size:0;line-height:0;will-change:transform;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.jumbotron-container .jumbotron-items.animate{-webkit-transition:-webkit-transform 250ms ease-out;-moz-transition:-moz-transform 250ms ease-out;-ms-transition:-ms-transform 250ms ease-out;transition:transform 250ms ease-out}.jumbotron-container .jumbotron-item{display:inline-block;position:relative;margin:0;padding:0;width:100vw}.jumbotron-container .jumbotron-item:before{content:"";display:block;padding-top:33%}.jumbotron-container .jumbotron-item .image-container{position:absolute;top:0;left:0;width:100%;height:100%}.jumbotron-container .jumbotron-item .image-container img{width:100%;height:100%}.jumbotron-container .prev,.jumbotron-container .next{position:absolute;top:48%;display:block;color:#fff}.jumbotron-container .prev .icon,.jumbotron-container .next .icon{height:50px;width:50px}.jumbotron-container .prev{left:25px}.jumbotron-container .next{right:25px}.jumbotron-nav-container{position:absolute;bottom:15px;left:0;width:100%;height:15px;text-align:center;color:#fff;font-size:20px;line-height:1}.jumbotron-nav-container .jumbotron-nav{display:inline-block;width:15px;height:15px;margin:0 2px;background:#000;border:1px solid #fff;border-radius:15px}.jumbotron-nav-container .jumbotron-nav.active{background-color:#fff;border-color:#000}.empty-authentication-page{height:50vh;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}body{-webkit-font-smoothing:antialiased}a,a:hover,a:focus{text-decoration:none}h1{font-size:35px;font-weight:400;margin:0 0 25px}h2{font-size:18px;font-weight:700;margin:0 0 10px}h3{margin:0 0 5px}p,ul,ol,.match-margins{margin:0 0 10px}.double-margin{margin-bottom:20px}.triple-margin{margin-bottom:30px}.text-center{text-align:center}.text-right{text-align:right}.clickable{cursor:pointer}.facebook{color:#647a9f}.twitter{color:#3cf}.google-plus{color:#dd4b39}button,select,a.button{display:block;width:100%;text-transform:uppercase;text-align:center;font-weight:400;font-size:12px;line-height:12px;color:#666;cursor:pointer;white-space:nowrap;padding:10px 10px;background:#d1d1d1;border:none}button.large,select.large,a.button.large{padding:15px 30px}button.facebook,select.facebook,a.button.facebook,button .facebook:hover,select .facebook:hover,a.button .facebook:hover{background:#647a9f;color:#fff}button.twitter,select.twitter,a.button.twitter,button .twitter:hover,select .twitter:hover,a.button .twitter:hover{background:#3cf;color:#fff}button.google-plus,select.google-plus,a.button.google-plus,button .google-plus:hover,select .google-plus:hover,a.button .google-plus:hover{background:#dd4b39;color:#fff}button.red,select.red,a.button.red{color:#fff;background:#c30}button.with-icons>*,select.with-icons>*,a.button.with-icons>*,button.queue-delegate>*,select.queue-delegate>*,a.button.queue-delegate>*,button.follow-delegate>*,select.follow-delegate>*,a.button.follow-delegate>*{padding:4px 2px;height:20px;display:inline-block;vertical-align:middle}button.with-icons .icon,select.with-icons .icon,a.button.with-icons .icon,button.queue-delegate .icon,select.queue-delegate .icon,a.button.queue-delegate .icon,button.follow-delegate .icon,select.follow-delegate .icon,a.button.follow-delegate .icon,button.with-icons .queue-icon,select.with-icons .queue-icon,a.button.with-icons .queue-icon,button.queue-delegate .queue-icon,select.queue-delegate .queue-icon,a.button.queue-delegate .queue-icon,button.follow-delegate .queue-icon,select.follow-delegate .queue-icon,a.button.follow-delegate .queue-icon{width:20px;height:20px;padding:0}button[disabled],select[disabled],a.button[disabled]{opacity:.5;cursor:not-allowed}@media (min-width:600px){button,select,a.button{display:inline-block;min-width:100px;width:auto}button:hover,select:hover,a.button:hover{box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.5)}button:active,select:active,a.button:active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.65)}button:focus,select:focus,a.button:focus{outline:none}button.full-width,select.full-width,a.button.full-width{display:block;width:100%}button[disabled],select[disabled],a.button[disabled]{box-shadow:none}button+button,select+button,a.button+button,button+select,select+select,a.button+select,button+a.button,select+a.button,a.button+a.button{margin-left:.5rem}}select{min-width:50px;height:34px}a.button{color:#444}a.forgot-password-link{font-size:80%}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,textarea:focus{outline:none;box-shadow:0 0 5px 2px #bfdffb}input[type="text"].large,input[type="email"].large,input[type="password"].large,input[type="search"].large,input[type="tel"].large,textarea.large{padding:6px}input[type="text"].success,input[type="email"].success,input[type="password"].success,input[type="search"].success,input[type="tel"].success,textarea.success{border-color:#0c2}input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="search"].error,input[type="tel"].error,textarea.error{border-color:#c20;background:#f2f2f2}input[type="text"].input-as-text:not(:focus),input[type="email"].input-as-text:not(:focus),input[type="password"].input-as-text:not(:focus),input[type="search"].input-as-text:not(:focus),input[type="tel"].input-as-text:not(:focus),textarea.input-as-text:not(:focus){border:none;background:transparent;color:inherit}input[type="radio"],input[type="checkbox"]{margin:0}label{font-size:12px}.label-focus{position:absolute;font-size:12px;opacity:0;line-height:1;top:-5px;left:5px;transition:opacity 150ms ease-out}.label-focus-container{position:relative}.label-focus-container.focus{padding-top:12px}input:focus~.label-focus,textarea:focus~.label-focus{opacity:.75}.ie-fixes .label-focus{opacity:.75}.ie-fixes .label-focus-container{position:relative;padding-top:12px}.error{color:#c20;font-style:italic}.success{color:#0c2}.warn{color:#ca0}.error a,.success a,.warn a{color:#444;text-decoration:underline}.show-info h1{color:#fff}.next,.prev{cursor:pointer}.next{text-align:right}.prev.disabled,.next.disabled{opacity:.25}.show-description,.episode-description{font-size:14px}a.show-trailer{color:#fff;font-weight:bold}a.show-trailer:after{display:inline-block;margin-left:.25em;font-family:'IonIcons';color:#fff;font-size:20px;vertical-align:middle;content:"\f1c8"}.sharing-module{font-size:14px}.sharing-module [class^="ion-"]{font-size:16px}.sharing-module a,.sharing-module a.facebook,.sharing-module a.twitter,.sharing-module span{color:inherit}.sharing-module>*{cursor:pointer;margin-right:10px}.show .watch-link{font-size:14px;color:inherit}.show .watch-link p{margin:0}.show .watch-link .link-context{font-size:20px;line-height:20px;white-space:nowrap;margin:0 0 15px}#subscription-module-paypal-button,#subscription-module-edit-paypal-button{background:#ffecc8;background-image:-webkit-linear-gradient(top, #ffecc8, #f9a91c);background-image:-moz-linear-gradient(top, #ffecc8, #f9a91c);background-image:-ms-linear-gradient(top, #ffecc8, #f9a91c);background-image:-o-linear-gradient(top, #ffecc8, #f9a91c);background-image:linear-gradient(to bottom, #ffecc8, #f9a91c);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Arial;color:#000;font-size:26px;padding:12px 10px 20px;border:solid #f9a91c 1px;text-decoration:none;text-transform:none;width:296px;margin-bottom:0}#subscription-module-paypal-button:hover,#subscription-module-edit-paypal-button:hover{background:#f9a91c;text-decoration:none}#subscription-module-paypal-button>span::before,#subscription-module-edit-paypal-button>span::before{background-image:url(https://www.paypalobjects.com/en_US/i/logo/PayPal_mark_50x34.gif);background-repeat:no-repeat;content:"";display:inline-block;height:34px;width:50px;margin-right:10px;margin-left:-45px;margin-bottom:-8px}#subscription-module-paypal-button>span::before{margin-left:-35px}.stripe-connect{margin-bottom:1px;background-image:-webkit-linear-gradient(#28a0e5, #015e94);background-image:-moz-linear-gradient(#28a0e5, #015e94);background-image:-ms-linear-gradient(#28a0e5, #015e94);background-image:linear-gradient(#28a0e5, #015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;text-decoration:none;text-transform:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,0.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.stripe-connect span{display:block;position:relative;padding:12px 25px 20px 0;height:60px;background:#1275ff;background-image:-webkit-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:-moz-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:-ms-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);font-size:25px;line-height:33px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.stripe-connect span:before{content:'';display:block;position:absolute;left:11px;top:50%;width:30px;height:26px;margin-top:-18px;background-repeat:no-repeat;background-size:30px 31px;text-transform:none}.subscription-module-stripe-subscribe-button,.subscription-module-edit-stripe-subscribe-button{display:block;margin-top:5px;margin-bottom:12px;width:296px}.subscription-module-stripe-subscribe-button.credit-card span,.subscription-module-edit-stripe-subscribe-button.credit-card span{padding-left:60px}.subscription-module-stripe-subscribe-button.credit-card span:before,.subscription-module-edit-stripe-subscribe-button.credit-card span:before{background-image:url(../../../../../resource/assets/images/credit-cards/multiple.bd016451727d8da5a7ed001bafd7307b.png);width:42px;height:30px;margin-top:-18px;background-repeat:no-repeat;background-size:42px 30px}.stripe-connect:active{background:#005d93}.stripe-connect:active span{color:#eee;background:#008cdd;background-image:-webkit-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:-moz-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:-ms-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:linear-gradient(#008cdd, #008cdd 85%, #239adf);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue{background:#b5c3d8;background-image:-webkit-linear-gradient(#b5c3d8, #9cabc2);background-image:-moz-linear-gradient(#b5c3d8, #9cabc2);background-image:-ms-linear-gradient(#b5c3d8, #9cabc2);background-image:linear-gradient(#b5c3d8, #9cabc2);box-shadow:0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue span{color:#556f88;text-shadow:0 1px rgba(255,255,255,0.8);background:#f0f5fa;background-image:-webkit-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:-moz-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:-ms-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);box-shadow:inset 0 1px 0 #fff}.stripe-connect.light-blue:active{background:#9babc2}.stripe-connect.light-blue:active span{color:#556f88;text-shadow:0 1px rgba(255,255,255,0.8);background:#d7dee8;background-image:-webkit-linear-gradient(#d7dee8, #e7eef6);background-image:-moz-linear-gradient(#d7dee8, #e7eef6);background-image:-ms-linear-gradient(#d7dee8, #e7eef6);background-image:linear-gradient(#d7dee8, #e7eef6);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05)}.stripe-connect.dark{background:#252525;background:rgba(0,0,0,0.5) !important}.gift-card-payment{display:block;width:296px}.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url(data:image/png;base64,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)}.stripe-connect.light-blue span:before{background-image:url(data:image/png;base64,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)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url(data:image/png;base64,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)}.stripe-connect.light-blue span:before{background-image:url(data:image/png;base64,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)}}.icon{display:inline-block;width:20px;height:20px;fill:currentColor}.film-progress{height:5px;background:#ddd;margin:.5em 0 .25em;position:relative}.film-progress .bar{height:5px;left:0;top:0;width:0;position:absolute;background:#888;max-width:100%}.featured-tag-container{display:block;position:absolute;top:-5px;bottom:0;left:0;right:0;overflow:hidden;z-index:100}.featured-tag-container img.featured-tag-image{display:block}img.featured-tag-image{display:none}.hover-box .snag-slider-item{margin-right:20px;cursor:pointer}.hover-box .snag-slider-container{padding-left:25px;padding-right:25px}.hover-box .snag-slider-container .prev,.hover-box .snag-slider-container .next{font-size:25px;margin-top:-10px}.see-all-link,.tray-external-link{font-family:"Lato","Open Sans",sans-serif;cursor:pointer;font-size:18px;font-weight:normal;letter-spacing:0;line-height:1;color:inherit;vertical-align:baseline;margin-left:25px;white-space:nowrap}.see-all-link:hover,.tray-external-link:hover{color:#888}.see-all-link .tray-visible-xs,.tray-external-link .tray-visible-xs{margin-right:3px}.see-all-link .icon,.tray-external-link .icon{vertical-align:middle;width:15px;height:15px}.all-visible .see-all-link{display:none}.tray{position:relative;margin-bottom:25px}.tray-top{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-flex-align:baseline;-ms-align-items:baseline;align-items:baseline}.tray-top .counts{display:none}.tray-top h2{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1}.tray-top h2 .heading-text{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.tray-top h2 .see-all-link{text-align:right;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.hide-top .tray-top{display:none}.tray-description{font-size:14px;line-height:1.25;color:#666;margin-top:5px}.snag-slider-container{border-top:1px solid 2px;margin:0 -10px}.snag-slider-container .prev,.snag-slider-container .next,.snag-slider-container .snag-pager{display:none}.snag-slider-container .snag-slider{max-height:216px;overflow:hidden;will-change:height;-webkit-transition:height 600ms cubic-bezier(.175, .885, .32, 1.275);transition:height 600ms cubic-bezier(.175, .885, .32, 1.275)}.snag-slider-container.expanded .snag-slider{max-height:9999px}.snag-slider-item{height:72px;border-bottom:1px solid #333;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;position:relative}.snag-slider-item .queue-delegate,.snag-slider-item .queue-button{display:none}@media (max-width:600px){.snag-slider-container.keep-slider{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin-top:1em;border-top-width:0}.snag-slider-container.keep-slider .prev,.snag-slider-container.keep-slider .next{display:block;cursor:pointer;color:#ccc;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.snag-slider-container.keep-slider .prev .icon,.snag-slider-container.keep-slider .next .icon{width:50px;height:50px}.snag-slider-container.keep-slider .prev:hover,.snag-slider-container.keep-slider .next:hover{color:ligten(#008ee0, 20)}.snag-slider-container.keep-slider .prev{margin-right:25px}.snag-slider-container.keep-slider .next{margin-left:25px}.snag-slider-container.keep-slider .snag-slider{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start;position:relative;max-height:none;overflow:hidden}.snag-slider-container.keep-slider.expanded .prev,.snag-slider-container.keep-slider.expanded .next{visibility:hidden}.snag-slider-container.keep-slider.expanded .snag-slider{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.snag-slider-container.keep-slider.expanded .snag-slider-item{margin-bottom:1em}.snag-slider-container.keep-slider.expanded .snag-slider-item:last-child{margin-right:45px}.snag-slider-container.keep-slider .snag-slider-item{height:auto;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:45px;border:none;position:relative;white-space:normal;font-size:17px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.snag-slider-container.keep-slider .snag-slider-item:last-child{margin-right:0}.snag-slider-container.keep-slider .snag-slider-item .item-title,.snag-slider-container.keep-slider .snag-slider-item .item-icon{display:none}.snag-slider-container.keep-slider .snag-slider-item .slider-title{font-size:12px}.snag-slider-container.keep-slider .snag-slider-item .queue-button-placeholder,.snag-slider-container.keep-slider .snag-slider-item .queue-delegate,.snag-slider-container.keep-slider .snag-slider-item .queue-button{display:none;visibility:hidden;opacity:0}.snag-slider-container.keep-slider .snag-slider-item .snag-slider-item-stack{position:relative;margin-bottom:19px}.snag-slider-container.keep-slider .snag-slider-item .snag-slider-item-stack:last-child{margin-bottom:0}.snag-slider-container.keep-slider .snag-slider-item.animated{will-change:transform;-webkit-transition:-webkit-transform 125ms ease-out;-moz-transition:-moz-transform 125ms ease-out;-ms-transition:-ms-transform 125ms ease-out;transition:transform 125ms ease-out}.snag-slider-container.keep-slider .snag-slider-item.offset{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.snag-slider-container.keep-slider .snag-slider-item .queue-button-placeholder,.snag-slider-container.keep-slider .snag-slider-item .queue-delegate,.snag-slider-container.keep-slider .snag-slider-item .queue-button{display:block;will-change:visibility,opacity,top;position:absolute;z-index:101;top:165px;left:50%;width:112px;margin-left:-56px;transition:top 250ms 0 ease-in,opacity 250ms 125ms ease-out}.snag-slider-container.keep-slider .snag-slider-item:hover .queue-button-placeholder,.snag-slider-container.keep-slider .snag-slider-item:hover .queue-delegate,.snag-slider-container.keep-slider .snag-slider-item:hover .queue-button{visibility:visible;opacity:1;top:155px;transition:opacity 250ms 125ms ease-out,top 500ms 125ms ease-in}.snag-slider-container.keep-slider .snag-slider-item.episode .queue-delegate,.snag-slider-container.keep-slider .snag-slider-item.episode .queue-button{top:79.25px}.snag-slider-container.keep-slider .snag-slider-item.episode:hover .queue-delegate,.snag-slider-container.keep-slider .snag-slider-item.episode:hover .queue-button{top:34.25px}}@media (min-width:600px){.tray:not(.show-title) .snag-slider-container .slider-title,.tray:not(.show-title) .snag-slider-container .title{display:none}.tray-top h2{margin:0}.tray-top h2 .heading-text{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.tray-top .counts,.tray-top .controls{display:block;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right;font-size:12px;white-space:nowrap}.tray-top .controls+.counts{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:50px}.tray-top .sort{display:inline-block;padding:0 5px;cursor:pointer;border-right:1px solid #ccc}.tray-top .sort.active{font-weight:bold}.tray-top .sort:last-child{border-right:none}.tray-top .snag-pager .page-num{font-weight:bold;padding-right:5px}.tray-top .snag-pager .num-items{padding-left:5px;border-left:1px solid #aaa}.snag-slider-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin-top:1em;border-top-width:0}.snag-slider-container .prev,.snag-slider-container .next{display:block;cursor:pointer;color:#ccc;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.snag-slider-container .prev .icon,.snag-slider-container .next .icon{height:50px;width:50px}.snag-slider-container .prev:hover,.snag-slider-container .next:hover{color:ligten(#008ee0, 20)}.snag-slider-container .prev{margin-right:25px}.snag-slider-container .next{margin-left:25px}.snag-slider-container .snag-slider{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;max-height:none;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start}.snag-slider-container.expanded .prev,.snag-slider-container.expanded .next{visibility:hidden}.snag-slider-container.expanded .snag-slider{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.snag-slider-container.expanded .snag-slider-item{margin-bottom:1em}.snag-slider-container.expanded .snag-slider-item:last-child{margin-right:45px}.snag-slider-item{height:auto;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:45px;border:none;position:relative;white-space:normal;font-size:17px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.snag-slider-item:last-child{margin-right:0}.snag-slider-item .item-title,.snag-slider-item .item-icon{display:none}.snag-slider-item .slider-title{font-size:12px}.snag-slider-item .snag-slider-item-stack{position:relative;margin-bottom:19px}.snag-slider-item .snag-slider-item-stack:last-child{margin-bottom:0}.snag-slider-item.animated{will-change:transform;-webkit-transition:-webkit-transform 125ms ease-out;-moz-transition:-moz-transform 125ms ease-out;-ms-transition:-ms-transform 125ms ease-out;transition:transform 125ms ease-out}.snag-slider-item.offset{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.snag-slider-item .queue-button-placeholder,.snag-slider-item .queue-delegate,.snag-slider-item .queue-button{display:block;visibility:hidden;opacity:0;will-change:visibility,opacity,top;position:absolute;z-index:101;top:165px;left:50%;width:112px;margin-left:-56px;transition:top 250ms 0 ease-in,opacity 250ms 125ms ease-out}.snag-slider-item.episode .queue-delegate,.snag-slider-item.episode .queue-button{top:79.25px}.snag-slider-item.episode:hover .queue-delegate,.snag-slider-item.episode:hover .queue-button{top:34.25px}body.no-touch .snag-slider-item:hover .queue-button-placeholder,body.no-touch .snag-slider-item:hover .queue-delegate,body.no-touch .snag-slider-item:hover .queue-button{visibility:visible;opacity:1;top:155px;transition:opacity 250ms 125ms ease-out,top 500ms 125ms ease-in}.ie-fixes .snag-slider-container{padding-left:50px;padding-right:50px}.ie-fixes .snag-slider-container .prev,.ie-fixes .snag-slider-container .next{display:block;position:absolute;z-index:100;top:50%;font-size:50px;line-height:1;margin-top:-30px;cursor:pointer;color:#ccc}.ie-fixes .snag-slider-container .prev:hover,.ie-fixes .snag-slider-container .next:hover{color:ligten(#008ee0, 20)}.ie-fixes .snag-slider-container .prev.disabled,.ie-fixes .snag-slider-container .next.disabled{color:#ccc}.ie-fixes .snag-slider-container .prev.disabled:hover,.ie-fixes .snag-slider-container .next.disabled:hover{color:#ccc}.ie-fixes .snag-slider-container .prev{left:0;margin-left:-5px}.ie-fixes .snag-slider-container .next,.ie-fixes .snag-slider-container .fa-spinner{right:0;margin-right:-5px}}.object-link .object-link-image-container{position:relative;display:block;background-color:#a9adb0;background-image:url(https://snagfilms-a.akamaihd.net/08/cf/a0a1a388477daf56a25c750b73ba/v-3.png);background-repeat:no-repeat;background-position:center center}.object-link .object-link-image-container img[src]{will-change:opacity;opacity:1;transition:all 725ms ease-out}.object-link .object-link-image-container img[src=""]{opacity:0}.object-link .object-link-image-container:after{content:"";display:none;position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.75)}.object-link .object-link-image-container .play-icon{position:absolute;z-index:101;top:50%;left:50%;-webkit-transform:translate(-25px, -25px);transform:translate(-25px, -25px);display:none;color:#fff}.object-link .object-link-image-container .play-icon .icon{width:50px;height:50px}.object-link.size-smallsquare .object-link-image-container{background:none}.snag-slider-item:hover .object-link .object-link-image-container:after,.snag-slider-item:hover .object-link .play-icon,.object-link:hover .object-link-image-container:after,.object-link:hover .play-icon{display:block}.object-link[data-type="episode"] .object-link-image-container .play-icon{-webkit-transform:translate(-17px, -17px);transform:translate(-17px, -17px)}.object-link[data-type="episode"] .object-link-image-container .play-icon .icon{width:35px;height:35px}body.touchenabled .snag-slider-item:hover .object-link .object-link-image-container:after,body.touchenabled .snag-slider-item:hover .object-link .play-icon,body.touchenabled .object-link:hover .object-link-image-container:after,body.touchenabled .object-link:hover .play-icon{display:none !important}.object-link{position:relative;color:inherit !important;padding:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-align-items:center;align-items:center}.object-link>*{margin:0 5px}.object-link :first-child,.object-link .item-icon{-webkit-flex:none;-ms-flex:none;flex:none}.object-link img{max-height:62px;width:auto}.object-link img:not(.featured-tag-image){box-shadow:2px 2px 4px rgba(0,0,0,0.15)}.object-link .title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px}.object-link.film-poster-override img{width:41.96923077px;height:62px}.object-link.film-poster img,.object-link.size-poster img{width:41.96923077px;height:62px}.object-link.episode img,.object-link.size-episodic img,.object-link.size-video img{width:110.22222222px;height:62px}.object-link.size-smallsquare img{width:62px;height:62px}.object-link.size-roster-player img{width:42.88333333px;height:62px}.object-link.size-team-league img{height:62px;width:auto}.object-link.size-professor img{width:46.13953488px;height:62px}.object-link.size-professor .object-link-image-container{background-image:none}@media (min-width:600px){.object-link{display:block;overflow:visible;padding:0 0 0 0;height:auto}.object-link img{max-height:none}.object-link>*{margin:0 0}.object-link .title{-webkit-flex:none;-ms-flex:none;flex:none;font-size:12px}.object-link.film-poster-override{height:195px}.object-link.film-poster-override img{width:auto;height:195px}.object-link.film-poster,.object-link.size-poster{width:132px}.object-link.film-poster img,.object-link.size-poster img{width:132px;height:195px}.object-link.episode,.object-link.size-episodic{width:132px}.object-link.episode img,.object-link.size-episodic img{width:132px;height:74.25px}.object-link.episode.with-text,.object-link.size-episodic.with-text{font-size:12px}.object-link.episode.icon-container,.object-link.size-episodic.icon-container{background:#eee;font-size:25px;text-align:center}.object-link.episode .hover-play-button:after,.object-link.size-episodic .hover-play-button:after{font-size:25px;padding-top:20px}.object-link.size-video{width:346.66666667px}.object-link.size-video img{width:346.66666667px;height:195px}.object-link.size-smallsquare{width:50px;min-height:71px}.object-link.size-smallsquare img{width:50px;height:50px}.object-link.size-smallsquare .contain{width:50px}.object-link.size-roster-player{width:83}.object-link.size-roster-player img{width:83px;height:120px}.object-link.size-roster-player .contain{width:83px}.object-link.size-team-league{height:auto;width:auto}.object-link.size-team-league img{background:#000;height:65px;width:auto}.object-link.size-professor{height:auto;width:160px}.object-link.size-professor img{background:#000;height:215px;width:160px}.object-link.card{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.1)}.object-link.card img{box-shadow:none}.object-link.card .title,.object-link.card .extra-info{padding:10px}}.search-page-header{background:#eee;color:#333;padding:10px}.search-page-header h1{color:#333}.search-page-header .search-results-term{font-weight:700}.search-page-results{margin-top:0}.search-page-results .tray h2{text-transform:capitalize}.search-result-types span{text-transform:capitalize;margin-right:1em;cursor:pointer}.search-result-types span:last-child{margin-right:0}.search-page-header.fixed{position:fixed;top:50px;width:100%;z-index:100}.search-page-header.fixed+.search-page-results{margin-top:100px}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{position:relative;min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:1025px){.modal-lg{width:900px}}body.modal-open #top-header{z-index:1000}#modal-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.85)}#modal-overlay>*{padding:10px 25px 0}.modal-back{font-weight:bold;margin-right:1em;cursor:pointer}.modal-close{position:absolute;top:50%;margin-top:-15px;right:10px}.modal-close .icon{height:30px;width:30px}.modal-dark{margin:10px -20px -20px;padding:20px;background:#f0f0f0;position:relative;width:100%;width:calc(100% + 40px)}.confirm-button-container button,.notify-button-container button{display:inline-block;width:45%}.modal-login-button-container{text-align:right}@media (min-width:728px){.confirm-button-container,.notify-button-container{text-align:right}.confirm-button-container button,.notify-button-container button{width:inherit}.modal-login-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.modal-login-container .social-buttons{width:300px;-webkit-flex:none;-ms-flex:none;flex:none}.modal-login-container .social-buttons button{display:table;width:100%;padding:0}.modal-login-container .social-buttons button span.icon{display:table-cell;width:50px;text-align:center;font-size:50px;vertical-align:middle;border-right:1px solid rgba(0,0,0,0.4)}.modal-login-container .social-buttons button span.text{width:auto;display:table-cell;vertical-align:middle;text-align:center;padding:0 10px}.modal-login-container .or{-webkit-flex:none;-ms-flex:none;flex:none;width:1px;background:#888;margin:0 25px;position:relative;font-size:110%}.modal-login-container .or span{position:absolute;top:45%;left:50%;width:30px;margin-left:-15px;text-align:center;background:#fff}.modal-login-container .register-form{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.modal-dialog.modal-login{min-width:728px;max-width:1000px;width:50%}.modal-dialog.set-preferences{max-width:490px}}.module-container.basic-info-module{background-repeat:no-repeat;background-size:cover;background-position:top center;padding:10px}.module-container.modules-container{background-repeat:no-repeat;background-size:cover;background-position:top center}.layout-module.modules-container{padding-top:10px;padding-bottom:10px}.basic-module-centered{text-align:center}.basic-module-centered ul,.basic-module-centered ol{display:inline-block}.basic-module-centered ul li,.basic-module-centered ol li{list-style-position:inside;width:auto;margin-left:auto;margin-right:auto}.basic-module-centered ul:before,.basic-module-centered ol:before,.basic-module-centered ul:after,.basic-module-centered ol:after{content:"";display:block;width:100%;height:0}.basic-module-centered .image-container{max-width:600px;margin:25px auto}.basic-module-subscription-plan h2{font-family:sans-serif;text-transform:uppercase;text-align:center;font-size:80%}.basic-module-subscription-plan h3{font-family:sans-serif;text-align:center;font-weight:700;font-size:200%}.basic-module-subscription-plan h3 .subscription-plan-frequency{text-transform:capitalize}.basic-module-subscription-plan .basic-module-call-to-action{text-align:center}.modules-tray-container{margin-top:10px;margin-bottom:10px;background:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.1);transition:height 250ms ease-out}@media (min-width:600px){.layout-module.modules-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-module.modules-container .module-container{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.layout-module.modules-container .module-container>.layout-module{padding-left:10px;padding-right:10px}.layout-module.modules-container .module-container:first-child>.layout-module{padding-left:0}.layout-module.modules-container .module-container:last-child>.layout-module{padding-right:0}.layout-module.modules-container .module-container.layout-one-sixth{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:16.66%}.layout-module.modules-container .module-container.layout-one-fourth{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:25%}.layout-module.modules-container .module-container.layout-one-third{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:33.33%}.layout-module.modules-container .module-container.layout-one-half{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:50%}.layout-module.modules-container .module-container.layout-two-thirds{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:66.66%}.layout-module.modules-container .module-container.layout-three-fourths{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:75%}.layout-module.modules-container .module-container.layout-five-sixths{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:83.33%}.layout-module.modules-container .module-container.layout-full-width{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:100%}.layout-module.modules-container .module-container.layout-full-width .layout-module{padding-left:0;padding-right:0}.ie-fixes .layout-module.modules-container{display:table;width:100%;table-layout:fixed}.ie-fixes .layout-module.modules-container .module-container{display:table-cell;vertical-align:top;border-color:transparent;border-style:solid;border-left-width:10px;border-right-width:10px}.ie-fixes .layout-module.modules-container .module-container:first-child{border-left-width:0}.ie-fixes .layout-module.modules-container .module-container:last-child{border-right-width:0}.module-container.basic-info-module{padding:20px}.basic-module-row{display:table;width:100%}.basic-module-content-container,.basic-module-image-container{display:table-cell;vertical-align:top}.basic-module-image-container{width:40%}.basic-module-content-container+.basic-module-image-container{padding-left:25px}.basic-module-image-container+.basic-module-content-container{padding-left:25px}.modules-container .basic-module-row,.modules-container .basic-module-content-container,.modules-container .basic-module-image-container{display:block;width:100%}.modules-container .basic-module-content-container+.basic-module-image-container{padding-left:0;margin-top:10px}.modules-container .basic-module-image-container+.basic-module-content-container{padding-left:0;margin-top:10px}.layout-module.modules-tray{padding:20px;border:1px solid rgba(0,0,0,0.1)}.layout-module.modules-tray .prev .icon,.layout-module.modules-tray .next .icon{height:60px;width:60px}.carousel-container .snag-slider-item{padding:5px;background:transparent;border:1px solid rgba(0,0,0,0.1)}.carousel-container .snag-slider-item img{max-height:90px;width:auto}.carousel-container .snag-slider-item.active{background-color:rgba(0,0,0,0.1)}}body{font-family:'Open Sans',sans-serif;max-width:100vw;overflow-x:hidden;padding:0;background:#fff}body .padded-section{padding-top:0}body.dark,body.film-page,body.event,body.venue{background:#141414;color:#fff}body.dark #page-content,body.film-page #page-content,body.event #page-content,body.venue #page-content{background:#141414}.noop{display:none !important}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loading-spinner{display:block;height:80px;text-align:center}.loading-spinner .icon{width:50px;height:50px;fill:#ccc;-webkit-animation:1s rotate360 infinite linear;-moz-animation:1s rotate360 infinite linear;-ms-animation:1s rotate360 infinite linear;-o-animation:1s rotate360 infinite linear;animation:1s rotate360 infinite linear}#main-container{width:100%;position:relative;z-index:2}h1,h2,h3{color:#000;font-weight:800}h1{font-size:20px;margin-bottom:10px}@media (min-width:600px){h1{font-size:30px;line-height:1.4}}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],textarea{display:block;width:100%;border:1px solid #aaa}#page-content>.padded-section{min-height:90vh}#page-content{position:relative;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:44px;background-color:#fff}.visible-xs{display:none !important}@media (max-width:600px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}.hidden-xs{display:none !important}}@media (min-width:1025px){#page-content{margin-top:calc(100px)}}.modal-backdrop.in{opacity:.8}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-ms-transition:height .35s ease;transition:height .35s ease}.hide{display:none !important}.show{display:block !important}.generic-ad-module.layout-module+.module-container.modules-container.layout-full-width .generic-module.layout-module.modules-container{padding-top:0}.social-plugins-container{padding-bottom:10px}@media (min-width:600px){.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{margin-left:10px;margin-right:10px}.ad-size-banner{margin-top:10px}}.site-skin-click-area{display:none}@media (min-width:1000px){.site-skin-click-area{display:block;position:fixed;z-index:1000;top:50px;height:100vh;width:calc((100vw -  1000px ) / 2)}.site-skin-click-area.site-skin-click-area-left{left:0}.site-skin-click-area.site-skin-click-area-right{right:0}}#top-header{position:relative;font-size:14px;height:auto;padding:0}#top-header .small-version{height:44px;color:#fff;position:relative;padding:0;padding-right:0;background:#141414;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}#top-header .small-version .mobile-menu,#top-header .small-version .show-search-handle{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:25px;cursor:pointer;padding:10px}#top-header .small-version .mobile-menu .icon,#top-header .small-version .show-search-handle .icon{width:24px;height:24px}#top-header .small-version .home-link-main-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}#top-header .small-version .home-link-main-nav,#top-header .small-version #mobile-header-search-handle{position:relative;height:auto;width:auto;top:auto;left:auto;margin:0;padding:0;text-align:center;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#top-header .small-version .home-link-main-nav .show-search-handle,#top-header .small-version #mobile-header-search-handle .show-search-handle{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#top-header .small-version .home-link-main-nav.search-close,#top-header .small-version #mobile-header-search-handle.search-close{background-color:#fff;color:#000}#top-header .small-version #mobile-header-search-handle{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;padding:0;text-align:right}#top-header .small-version #mobile-header-search-handle.active{background-color:#fff}#top-header .small-version #mobile-header-search-handle.active .icon{fill:#808080}#top-header .small-version .fader{width:100%;height:100vh;position:absolute;background-color:#000;top:0;left:0;opacity:.4;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}#top-header .small-version .fader.hide{width:0;height:0;overflow:hidden;opacity:0}header{position:fixed;top:0;left:0;width:100%;z-index:1000}header.layout-module{margin:0;padding:0}header #mobile-typeahead-container{position:static;padding-top:10px;padding-bottom:10px;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.3)}header #mobile-typeahead-container .icon-search{height:14px;width:14px;vertical-align:middle
			color: #bbb}header #mobile-typeahead-container input#mobile-typeahead-search{display:inline;width:calc(100% - 30px);border-radius:0;border:none;padding:2px;font-size:14px;outline:0;box-shadow:none}.mobile-nav{visibility:hidden;position:fixed;z-index:1;top:0;bottom:0;left:-280px;width:280px;background:#fff;overflow:scroll;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile-nav .top-level-nav-item,.mobile-nav a,.mobile-nav label{display:block;font-size:17px;padding:9px 20px;margin-right:0;font-weight:600;color:#fff}.mobile-nav .top-level-nav-item.active,.mobile-nav a.active,.mobile-nav label.active{opacity:1;font-weight:800;padding-left:15px;border-left:5px solid #fff}.mobile-nav .nav-dropdown-list-container .dropdown-sub-link{padding-left:35px}.mobile-nav .nav-dropdown-list-container .dropdown-sub-link.active{padding-left:30px}.mobile-nav .mobile-nav-top,.mobile-nav .mobile-nav-bottom{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;height:0;overflow:hidden;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.mobile-nav .mobile-nav-top.active,.mobile-nav .mobile-nav-bottom.active{height:auto;overflow:auto;padding-top:20px}.mobile-nav .mobile-nav-top{background-color:#141414;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile-nav .mobile-nav-top .links-layer{z-index:1}.mobile-nav .mobile-nav-top .menu-logo-icon{padding:.25em 1em}.mobile-nav .mobile-nav-top .social-links{text-align:center;padding:0 16px}.mobile-nav .mobile-nav-top .social-links a{padding:9px 12px;display:inline-block}.mobile-nav .mobile-nav-top .social-links a .icon{width:35px;height:40px}.mobile-nav .mobile-nav-top .mobile-nav-user-section-header,.mobile-nav .mobile-nav-top .social-links-header{margin:12px 10px 0;text-align:center;color:#fff;font-size:16px;white-space:nowrap;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.mobile-nav .mobile-nav-top .mobile-nav-user-section-header:before,.mobile-nav .mobile-nav-top .social-links-header:before,.mobile-nav .mobile-nav-top .mobile-nav-user-section-header:after,.mobile-nav .mobile-nav-top .social-links-header:after{content:"";display:inline-block;border-top:solid 1px #fff;height:1px;top:50%;margin-top:7px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.mobile-nav .mobile-nav-top .global-nav{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;z-index:1}.mobile-nav .mobile-nav-top .global-nav .toggle-icon{position:relative;top:3px}.mobile-nav .mobile-nav-top .global-nav a.nav-item{padding:0 0 0 1em;height:2.5em}.mobile-nav .mobile-nav-top .global-nav .network-header{color:#fff;font-weight:700;text-align:center;padding:18px 0;font-size:20px}.mobile-nav .mobile-nav-top .global-nav .menu-dropdown-container .nav-item .site-logo-container{width:auto;vertical-align:middle}.mobile-nav .mobile-nav-top .global-nav .menu-dropdown-container .nav-item .site-name{color:#141414}.mobile-nav .mobile-nav-top .global-nav .menu-dropdown-container.subscribe-now .nav-item{padding:0;text-align:center}.mobile-nav .mobile-nav-top .global-nav .nav-dropdown-list-container{padding-left:25px;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden}.mobile-nav .mobile-nav-top .global-nav .nav-dropdown-list-container .dropdown-sub-link{font-weight:normal}.expanded-nav{overflow:hidden;position:fixed}.expanded-nav .mobile-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;left:0;visibility:visible}.expanded-nav #top-header{-webkit-transform:translate(280px, 0);-ms-transform:translate(280px, 0);transform:translate(280px, 0)}.expanded-nav #page-content{left:280px}.viewlift-site-skin{top:50px}#top-header{position:relative}.mobile-nav-user-section{display:none}.logged-in .mobile-nav-user-section{display:block}@media (min-width:1025px){#top-header{height:auto}#top-header .small-version{display:none}#mobile-typeahead-container{display:none}.user-page #page-content>.padded-section,.user-authentication-page #page-content>.padded-section,.added-padding #page-content>.padded-section{min-height:70vh}.masthead{z-index:101;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.masthead-section{margin:0;vertical-align:middle}.masthead-section,.search-form-container,.masthead-section.logo-container .logo{height:50px}a.button.sign-in-button{padding:14px 10px}.masthead-section.user-container{position:relative;width:50px;height:50px}.masthead-section.user-container button,.masthead-section.user-container select,.masthead-section.user-container a.button{display:block}.masthead-section.user-container .user-dropdown{display:none;position:absolute;right:0;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.3)}.masthead-section.user-container .user-dropdown .nav-item{padding:2px 7px}.masthead-section.user-container .user-dropdown .nav-item a{color:#6d6d6d}.masthead-section.user-container .user-dropdown .nav-item a .icon{height:15px;width:15px;color:#b7b7b7;margin-right:5px;-webkit-transform:translate(0, 2px);-ms-transform:translate(0, 2px);transform:translate(0, 2px)}.masthead-section.user-container .user-dropdown .nav-item a:hover,.masthead-section.user-container .user-dropdown .nav-item a:hover .icon{color:inherit}a.logo{display:block}a.logo .expanded-logo{display:block}a.logo .collapsed-logo{display:none}}.masthead-section.nav-container,.secondary-navigation{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.masthead-section.nav-container .nav-item,.secondary-navigation .nav-item{white-space:nowrap;text-transform:uppercase}.masthead-section.nav-container nav.main-nav,.secondary-navigation nav.main-nav{height:100%;width:100%;padding:0;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.masthead-section.nav-container nav.main-nav .nav-item,.secondary-navigation nav.main-nav .nav-item{opacity:.8}.masthead-section.nav-container nav.main-nav .nav-item:hover,.secondary-navigation nav.main-nav .nav-item:hover{opacity:1}.masthead-section.nav-container .menu-dropdown-container,.secondary-navigation .menu-dropdown-container{padding-right:1em;height:auto;position:relative;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.masthead-section.nav-container .menu-dropdown-container .top-level-nav-item,.secondary-navigation .menu-dropdown-container .top-level-nav-item{margin:0;color:#fff;font-weight:600;font-size:12px;text-align:center}.masthead-section.nav-container .menu-dropdown-container .nav-dropdown-list-container,.secondary-navigation .menu-dropdown-container .nav-dropdown-list-container{max-height:700px;overflow:auto;z-index:9999;position:absolute;top:47px;left:0;width:auto;height:auto;visibility:hidden;opacity:0;background-color:currentColor;min-width:160px;padding:5px 8px;line-height:16px;box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.masthead-section.nav-container .menu-dropdown-container .nav-dropdown-list-container a.dropdown-sub-link,.secondary-navigation .menu-dropdown-container .nav-dropdown-list-container a.dropdown-sub-link{color:#fff;font-weight:600}.masthead-section.nav-container .menu-dropdown-container .nav-dropdown-list-container .nav-item,.secondary-navigation .menu-dropdown-container .nav-dropdown-list-container .nav-item{cursor:pointer;padding:10px 10px;white-space:nowrap;font-size:14px}.masthead-section.nav-container .menu-dropdown-container .nav-dropdown-list-container .nav-item:hover,.secondary-navigation .menu-dropdown-container .nav-dropdown-list-container .nav-item:hover{background-color:rgba(255,255,255,0.2)}.masthead-section.nav-container .menu-dropdown-container .nav-dropdown-list-container .nav-item .dropdown-sub-link,.secondary-navigation .menu-dropdown-container .nav-dropdown-list-container .nav-item .dropdown-sub-link{text-transform:none;color:#fff}.masthead-section.nav-container .menu-dropdown-container.hide-desktop,.secondary-navigation .menu-dropdown-container.hide-desktop{display:none}.masthead-section.nav-container .menu-dropdown-container.social-links .nav-dropdown-list-container,.secondary-navigation .menu-dropdown-container.social-links .nav-dropdown-list-container{padding:0;min-width:0}.masthead-section.nav-container .menu-dropdown-container:hover .nav-dropdown-list-container,.secondary-navigation .menu-dropdown-container:hover .nav-dropdown-list-container{visibility:visible;opacity:1}.masthead-section.search-container{position:relative;width:35px;padding:0 5px;margin-right:0;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.masthead-section.search-container .search-icon-container{text-align:center}.masthead-section.search-container .icon{fill:#141414;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.masthead-section.search-container .open{display:inline}.masthead-section.search-container .close{display:none}.typeahead-search-container,.typeahead-search-results-container{box-sizing:border-box;position:absolute;height:0;left:0;width:100%;overflow:hidden;background:#fff;color:#000;opacity:0;z-index:100;-webkit-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out}.typeahead-search-container .typeahead-search,.typeahead-search-results-container .typeahead-search{margin:0 5px;padding:5px 0}.typeahead-search-container .typeahead-search-results,.typeahead-search-results-container .typeahead-search-results{margin:0 5px;padding:15px 0}.typeahead-search-container.expanded,.typeahead-search-results-container.expanded{height:auto;opacity:1;border-bottom:1px solid #ccc}.typeahead-search-container.expanded .typeahead-search,.typeahead-search-results-container.expanded .typeahead-search{height:44px}.typeahead-search-container.expanded .typeahead-search-results,.typeahead-search-results-container.expanded .typeahead-search-results{min-height:200px}.typeahead-search-container input,.typeahead-search-results-container input{border:none;outline:none;font-size:25px}.typeahead-search-container .nav-bar-search-form,.typeahead-search-results-container .nav-bar-search-form{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;padding:0 0 2px;height:100%;border-bottom:1px solid #000}.typeahead-search-container .nav-bar-search-form .search-icon,.typeahead-search-results-container .nav-bar-search-form .search-icon,.typeahead-search-container .nav-bar-search-form .close-icon,.typeahead-search-results-container .nav-bar-search-form .close-icon{width:25px;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.typeahead-search-container .nav-bar-search-form #header-search,.typeahead-search-results-container .nav-bar-search-form #header-search{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.typeahead-search-container .nav-bar-search-form input:focus,.typeahead-search-results-container .nav-bar-search-form input:focus{outline:none;box-shadow:none}.typeahead-search-container .nav-bar-search-form .icon,.typeahead-search-results-container .nav-bar-search-form .icon{vertical-align:middle}.secondary-search-container .typeahead-search{margin:0 5px;padding:5px 0}.secondary-search-container .typeahead-search-results{margin:0 5px;padding:15px 0}.secondary-search-container.expanded{height:auto;opacity:1;border-bottom:1px solid #ccc}.secondary-search-container.expanded .typeahead-search{height:44px}.secondary-search-container.expanded .typeahead-search-results{min-height:200px}.secondary-search-container input{border:none;outline:none;font-size:25px}.secondary-search-container .nav-bar-search-form{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;padding:0 0 2px;height:100%;border-bottom:1px solid #000}.secondary-search-container .nav-bar-search-form .search-icon,.secondary-search-container .nav-bar-search-form .close-icon{width:25px;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.secondary-search-container .nav-bar-search-form #header-search{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.secondary-search-container .nav-bar-search-form input:focus{outline:none;box-shadow:none}.secondary-search-container .nav-bar-search-form .icon{vertical-align:middle}.typeahead-search-results-container{-webkit-transform:translate(0px, 45px);-ms-transform:translate(0px, 45px);transform:translate(0px, 45px)}.typeahead-search-results-container.expanded{-webkit-transform:translate(0px, 55px);-ms-transform:translate(0px, 55px);transform:translate(0px, 55px)}.typeahead-search-results-container .search-icon{height:0;color:#eee}.typeahead-search-results-container .search-icon .icon{display:block;width:150px;height:150px;position:absolute;top:40px}.typeahead-search-results-container .typeahead-search-results{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.typeahead-search-results-container .typeahead-search-results .share-toggle,.typeahead-search-results-container .typeahead-search-results .blurb,.typeahead-search-results-container .typeahead-search-results .byline{display:none}.typeahead-search-results-container .typeahead-search-results>*{width:20%;margin-right:5px;color:#000}.typeahead-search-results-container .typeahead-search-results .title{position:relative;font-size:17px;line-height:1.2;height:2.4em;overflow:hidden}.typeahead-search-results-container .typeahead-search-results .title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:1.2em;background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@media (min-width:1025px){.typeahead-search-container .typeahead-search,.typeahead-search-results-container .typeahead-search,.typeahead-search-container .typeahead-search-results,.typeahead-search-results-container .typeahead-search-results{max-width:1000px;margin:0 auto}.typeahead-search-results-container .search-icon{max-width:1000px;margin:0 auto}.expanded-nav{overflow:auto;position:static}.expanded-nav #page-content{left:0}.expanded-nav .mobile-nav{display:none}.expanded-nav #top-header{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}#top-header{background:#141414}.large-version{max-width:1000px;margin:auto}.large-version .masthead .site-logo-container{padding:0;vertical-align:text-top;min-width:50px}.large-version .masthead .search-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.large-version .masthead .search-container .search-icon-container{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-size:0;line-height:0}.large-version .masthead .search-container .search-icon-container .toggle .icon{width:25px;height:25px;fill:#fff;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.large-version .masthead .search-container.active{background-color:#fff}.large-version .masthead .search-container.active .toggle .icon{fill:#141414}.large-version.hide-logo .masthead .masthead-section.nav-container .logo{opacity:0;-webkit-transition:opacity .1s linear, height 2s ease-in, width 2s ease-in;-ms-transition:opacity .1s linear, height 2s ease-in, width 2s ease-in;transition:opacity .1s linear, height 2s ease-in, width 2s ease-in;height:0;width:0;overflow:hidden}}.secondary-navigation{display:none;width:100%;height:50px;background-color:#141414}.secondary-navigation .menu-bar{max-width:1000px;width:100%;margin:auto;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between}.secondary-navigation .menu-bar .logo-container{width:235px}.secondary-navigation .menu-bar .logo-container .logo{height:50px;min-width:130px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:contain}.secondary-navigation .menu-bar .links-container{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between}.secondary-navigation .menu-bar .menu-dropdown-container{padding:0 10px;border-top:3px solid currentColor;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.secondary-navigation .menu-bar .menu-dropdown-container:hover,.secondary-navigation .menu-bar .menu-dropdown-container.active{background-color:currentColor}.secondary-navigation .menu-bar .social-links{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-transition:top .1s ease-out;-ms-transition:top .1s ease-out;transition:top .1s ease-out;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0}.secondary-navigation .menu-bar .social-links .icon{width:25px;height:25px;margin:0 5px;fill:#fff}@media (min-width:1025px){.secondary-navigation{display:block}}.user-container{width:44px;height:44px;position:relative}.user-container button,.user-container select,.user-container a.button{display:block}.user-container .user-dropdown{display:none;position:absolute;top:50px;right:0;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,0.3)}.user-container .user-dropdown .nav-item{padding:2px 7px;white-space:nowrap;font-size:14px}.logged-in .masthead-section.user-container iframe{pointer-events:none}.logged-in .masthead-section.user-container:hover .user-dropdown{display:block}.embedded-masthead-section-user{position:relative;height:100%;background:#141414;color:#fff;font-weight:bold;font-size:12px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.embedded-masthead-section-user .user-name,.embedded-masthead-section-user .user-action{display:none}.embedded-masthead-section-user .icon{height:2em;width:2em}.embedded-sign-in{width:100%}html.layout-empty,body.layout-empty{padding:0;margin:0;position:relative;height:100%}html.layout-empty footer,body.layout-empty footer,html.layout-empty .padded-section,body.layout-empty .padded-section{padding:0;margin:0}html.layout-empty header,body.layout-empty header{height:100%}html.layout-empty .bsp-inlineEditorMain,body.layout-empty .bsp-inlineEditorMain{display:none}.no-subscribe-now .subscribe-now{display:none !important}.logo-flat .site-logo-container{height:1em;padding-left:2px}.logo-drop .site-logo-container{height:1.225em}.defensenews.menu-dropdown-container .site-logo-container{height:1.2em;padding-bottom:5px}.subscribe-now .site-logo-container{height:2em}.jumbotron-curated-container{position:relative}.jumbotron-curated-container .share-container{position:absolute;right:0;bottom:120px}.jumbotron-curated-container .share-container .share-toggle{visibility:hidden;opacity:0}.jumbotron-curated-container .share-container .share-toggle.first{visibility:visible;opacity:1}@media (min-width:600px){.jumbotron-curated-container .share-container{bottom:90px}}.collection-jumbotron-container{position:relative;white-space:nowrap;width:100%;height:auto;overflow:hidden}.collection-jumbotron-container .article{display:inline-block;width:100%;vertical-align:top;opacity:0;will-change:opacity;-webkit-transition:opacity 250ms ease-out 0ms;-ms-transition:opacity 250ms ease-out 0ms;transition:opacity 250ms ease-out 0ms}.collection-jumbotron-container .article.first,.collection-jumbotron-container .article.active{opacity:1}.collection-jumbotron-container.hide-date .article .article-date{display:none}.collection-jumbotron-indicators{margin:10px 0}.collection-jumbotron-indicator{display:inline-block;margin:0 2px 0 0;padding:0;height:8px;width:45px;background:#999;cursor:pointer}.collection-jumbotron-indicator.active{background-color:currentColor}@media (min-width:600px){.collection-jumbotron-indicator{height:5px;width:25px}}.action-bar{bottom:20px;display:block;height:45px;position:fixed;right:20px;top:initial;z-index:10}.action-bar .main-block{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}.action-bar .main-block.share-toggle .toggle .icon{height:45px;width:45px}.action-bar .main-block .content{bottom:60px;top:initial;padding:0;display:none;position:absolute;right:0;bottom:30px}.action-bar .main-block .content button{vertical-align:top;cursor:pointer;margin:0;padding:17px 31px;font-size:20px;color:#fff}.action-bar .main-block .content button .icon{vertical-align:middle;margin-top:-1px;color:#fff}.action-bar .main-block .content .embed-button{background:#b8b8b8}.action-bar .main-block .content .email{background:#728a8e}.action-bar .main-block .content .linkedin{background:#3d97c9}.action-bar .main-block .content .twitter{background:#1ca6d4}.action-bar .main-block .content .facebook{background:#2f5795}.action-bar .main-block .content:before{top:initial;bottom:-14px;right:14px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.action-bar .main-block .content .email{background:#008000}.action-bar .main-block.active .content{display:block}@media (min-width:600px){.action-bar{bottom:0;width:100%;right:0;top:auto;height:51px}.action-bar .toggle{display:none}.action-bar .main-block{background:#f1f1f3;display:block;height:auto;overflow:hidden;padding:10px 0;text-align:center;width:100%;z-index:100}.action-bar .main-block .content{display:block;bottom:0;top:auto;position:relative}.action-bar .main-block .content button{padding:6px 10px;font-size:12px}.action-bar .main-block .content:before{display:none}.action-bar .icon{height:20px;width:20px}}.seperator{width:100%;text-align:center;border-bottom:1px solid #000;line-height:.1em;margin:10px 0 20px}.seperator .center-text{background:#fff;padding:0 10px}.article #page-content{margin-bottom:51px}.article .article-left{margin-bottom:50px}.article .article-left h2.article-title{font-size:2em;line-height:125%}.article .article-left .sponsor{color:#989898;font-size:13px;font-style:oblique;padding:20px 0 0 70px}.article .article-left .sponsor img{height:50px;margin-left:5px;vertical-align:middle}.article .article-left .sponsor .title{padding-left:10px;font-size:14px}.article .article-left .pullquote{quotes:"\201C" "\201D" "\2018" "\2019";font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:18px;padding-left:25px}.article .article-left .pullquote:before{font-size:25px;color:#726d6d;content:open-quote}.article .article-left .pullquote:after{font-size:25px;color:#726d6d;content:close-quote}.article .article-left s,.article .article-left strike,.article .article-left del,.article .article-left .notes,.article .article-left .rte-comment{display:none}.article .article-left sub{vertical-align:sub}.article .article-left sup{vertical-align:super}.article .article-left ul,.article .article-left ol{margin-left:30px}.article .article-left .googlemaps{width:100%;height:350px}.article .article-left .imgAsset{padding-right:15px}.article .article-right iframe{width:100%;margin-bottom:10px}.article .article-right iframe:last-of-type{margin-bottom:0}.article .article-right .related-articles-module{margin-bottom:10px}.article .article-right .related-articles-module .image-container{background-color:#ddd}.article .article-right .related-articles-module a.article{margin-bottom:20px}.article .article-right .related-articles-module a.article:last-of-type{margin-bottom:0}.article .article-image{position:relative;margin-left:-10px;margin-right:-10px}.article .article-image .img{width:100%;padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover;background-position:center center}.article .article-image .img.portrait{background-size:contain;background-color:#333}.article .article-image .title-block{margin:10px;line-height:136%}.article .article-image .title-block .article-subinfo{font-size:14px}.article .article-image .title-block .article-subinfo .author-link{color:#000;text-decoration:underline}.article .article-image .title-block .article-subinfo .photo-credit{font-style:italic;font-size:14px;font-weight:400}.article .article-image .title-block h2.article-title{font-weight:700;font-size:22px;line-height:125%}.article .article-content{line-height:1.75;font-size:16px;color:#444}.article .photo-gallery-container .photo-gallery.first{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.article .photo-gallery-container .photo-gallery-list{display:none}.article .article-oembed{border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;margin:10px 0 20px}.article .article-oembed .container{background:#f6f6f6;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.article .article-oembed .container .oembed-thumbnail{padding:14px 14px 5px 14px}.article .article-oembed .container .oembed-thumbnail img{max-width:78px;max-height:60px}.article .article-oembed .container .details{-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2}.article .article-oembed .container .details .site-name{color:#009bff;margin:0 14px;padding-top:12px;font-weight:normal;text-align:left;line-height:120%}.article .article-oembed .container .details .title{color:#666;font-size:17px;font-weight:normal;margin:0 14px 14px 14px}.article .monumental-comments .number-of-comments{color:#fff}.article .monumental-comments .comments-form .match-margins textarea{color:#000;background-color:transparent}.article .monumental-comments .icon{fill:#000}.article .monumental-comments .comments-container{fill:currentColor}.article .monumental-comments .comments-container .comment-author-photo-container{background-color:#f0f0f0}.article .monumental-comments .comments-container .comment-author-photo-container .icon{fill:#ccc}.article .monumental-comments .comments-container .reply-button .icon{fill:#838383}.article .monumental-comments .comments-container .comment .comment-reply-form .match-margins textarea{color:#000;background-color:transparent}.article .monumental-comments .comments-container .comment-body{background:none}.article .monumental-comments .comments-container .text-right{margin-left:4%}@media (min-width:600px){.article .vertical-ad iframe{margin-left:20px;padding-top:35px;height:600px;margin-bottom:30px}.article .article-image{margin-left:-10px;margin-right:-10px}.article .article-image .title-block{background:rgba(0,0,0,0.6);padding:20px;margin:0;position:absolute;bottom:0;left:0;right:0}.article .article-image .title-block h2.article-title{color:#fff;font-weight:600;font-size:40px;text-shadow:2px 2px 1px rgba(0,0,0,0.8);margin-bottom:10px}.article .article-image .title-block .article-subinfo{color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,0.6);padding-left:3px;font-size:18px;font-weight:600}.article .article-image .title-block .article-subinfo .author-link{color:#fff}.article .article-image .title-block h2{margin:0}.article .article-bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-top:20px}.article .article-bottom .article-left{width:calc(100% - 320px)}.article .article-bottom .article-right{width:320px;margin-left:20px}.article .article-bottom .article-right .layout-module{padding-left:0;padding-right:0}}figcaption{font-size:12px;line-height:1.2;color:#888}.article .quick-links-list{background:currentColor;height:47px}.articles-list{font-size:20px;font-weight:800;margin-bottom:10px;color:#000}.articles-list-container{margin:0 0 10px}.articles-list-container .article{padding:0 0 7px;margin:7px 0 0;border-bottom:1px solid #eee;font-size:13px;color:#333;font-weight:light}.articles-list-container .article:hover{color:currentColor}.articles-list-container .article:last-of-type{border:0}.comments-module.layout-module{padding:0}.monumental-comments{margin-top:20px}.monumental-comments hr{border:0;margin:0;padding:0;border-bottom:1px solid #535353;visibility:hidden}.monumental-comments .comments-form .match-margins{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.monumental-comments .comments-form .match-margins label.error{display:block;width:100%;text-align:center;margin-top:10px;font-style:normal;color:#ff1f3d}.monumental-comments .comments-form .match-margins .sticker-block{margin-top:2px;width:35px;background-color:#ff1f3d;height:25px;margin-right:10px;text-align:center;border-radius:2px}.monumental-comments .comments-form .match-margins .sticker-block .number-of-comments{font-size:14px;line-height:25px;font-weight:700;color:#fff}.monumental-comments .comments-form .match-margins .sticker-block:after{display:block;content:"";border-bottom:8px solid transparent;border-left:7px solid #ff1f3d;position:absolute;-webkit-transform:translate(8px, 0);-ms-transform:translate(8px, 0);transform:translate(8px, 0)}.monumental-comments .comments-form .match-margins textarea{border-radius:8px;font-size:14px;padding:10px;padding-top:4px;width:auto;height:12px;color:#fff;box-shadow:none;background-color:#232323;resize:none;overflow:hidden;border-width:2px;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.monumental-comments .comments-form .match-margins textarea.error{margin:0;font-style:normal;color:#f00;border-color:#ff1f3d}.monumental-comments .comments-form .match-margins a{display:none}.monumental-comments .comments-form .text{margin-top:20px;text-align:center}.monumental-comments .comments-form .text .color-site{background-color:#ff1f3d;color:#fff;border-width:0;border-radius:3px;width:100%;font-weight:400;font-size:14px;padding:10px 25px 13px 25px;cursor:pointer;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2)}.monumental-comments .comments-form .text .color-site:hover{background-color:#ff677b}.monumental-comments .button-container{margin-bottom:20px}.monumental-comments .button-container .color-site{cursor:pointer;width:100%;color:#fff;background-color:#535353;text-decoration:underline}.monumental-comments .button-container .color-site:hover{box-shadow:none;background-color:#8d8d8d}.monumental-comments .button-container.hide{display:none}.monumental-comments .comments-container hr{border:0;margin:15px 0 15px 42px;border-bottom:1px solid #535353;visibility:visible}.monumental-comments .comments-container .comment{border:0;padding:0;margin:0;display:block}.monumental-comments .comments-container .comment .comment-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.monumental-comments .comments-container .comment .comment-container .reply-button,.monumental-comments .comments-container .comment .comment-container .delete-comment{margin:0;color:#838383;font-size:12px;text-align:left;padding-top:0}.monumental-comments .comments-container .comment .comment-container .reply-button .icon,.monumental-comments .comments-container .comment .comment-container .delete-comment .icon{width:12px;height:12px;margin-left:3px;vertical-align:middle}.monumental-comments .comments-container .comment .comment-container .reply-button:hover,.monumental-comments .comments-container .comment .comment-container .delete-comment:hover{color:#ff1f3d}.monumental-comments .comments-container .comment .comment-container .delete-comment{float:right;display:inline-block;vertical-align:text-bottom}.monumental-comments .comments-container .comment .comment-container .delete-comment.hide{display:none}.monumental-comments .comments-container .comment .comment-reply-form{margin-left:42px;max-width:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.monumental-comments .comments-container .comment .comment-reply-form .match-margins{width:100%;text-align:left;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1}.monumental-comments .comments-container .comment .comment-reply-form .match-margins textarea{border-radius:8px;font-size:14px;padding:10px;padding-top:4px;width:100%;height:35px;color:#fff;box-shadow:none;background-color:#232323;resize:auto;overflow:hidden;border-width:2px;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.monumental-comments .comments-container .comment .comment-reply-form .match-margins textarea.error{border-color:#ff1f3d}.monumental-comments .comments-container .comment .comment-reply-form .match-margins .error{font-style:normal;text-align:left;margin-top:8px;margin-left:5px;color:#ff1f3d}.monumental-comments .comments-container .comment .comment-reply-form .text-right{margin-left:10px;padding-top:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.monumental-comments .comments-container .comment .comment-reply-form .text-right button{background-color:#ff1f3d;color:#fff;border-width:0;border-radius:3px;width:auto;font-weight:400;font-size:14px;padding:10px 15px 13px 15px;cursor:pointer;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2)}.monumental-comments .comments-container .comment .comment-reply-form .text-right button:hover{background-color:#ff677b}.monumental-comments .comments-container .comment:last-of-type hr{display:none}.monumental-comments .comments-container .comment.comment-children .comment-container{margin-left:42px}.monumental-comments .comments-container .comment-body{border:0;padding:0;width:100%;margin:0;background-color:#232323;line-height:24px;margin-top:4px;margin-bottom:4px;min-height:24px;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.monumental-comments .comments-container .comment-body:before{display:none}.monumental-comments .comments-container .comment-body:after{display:none}.monumental-comments .comments-container .comment-author-photo-container{width:30px;height:30px;min-width:30px;min-height:30px;display:block;background-color:#333;border-radius:3px}.monumental-comments .comments-container .comment-author-photo-container .icon-person{width:30px;height:30px;fill:#535353}.monumental-comments .comments-container .comment-body-container{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:12px}.monumental-comments .comments-container .comment-body-container .comment-author-line{padding:0}.monumental-comments .comments-container .comment-body-container .comment-author-name{display:inline-block;color:#ff1f3d;font-size:16px}.monumental-comments .comments-container .comment-body-container .comment-author-posted-date{display:inline-block;margin-left:8px;font-color:#7a7a7a;font-size:12px}@media (max-width:1025px){.monumental-comments .comments-form .match-margins .collapsed .icon.icon-arrow-down{-webkit-transform:translateY(.2em) rotate(0deg);transform:translateY(.2em) rotate(0deg)}.monumental-comments .comments-form .match-margins .icon.icon-arrow-down{-webkit-transform:translateY(.2em) rotate(180deg);transform:translateY(.2em) rotate(180deg)}.monumental-comments .comments-form .match-margins a{color:#fff;width:30px;text-align:right;float:right;display:block}.monumental-comments .comments-form .match-margins a .indicator .icon{width:20px;height:20px}}@media (min-width:600px){.monumental-comments .text{padding-left:75px}.monumental-comments .text .color-site{width:auto}.monumental-comments .comments-form .match-margins label.error{margin-left:75px}.monumental-comments .comments-form .match-margins .sticker-block{margin-top:0;width:70px;background-color:#ff1f3d;height:48px;margin-right:10px;text-align:center;border-radius:2px}.monumental-comments .comments-form .match-margins .sticker-block .number-of-comments{font-size:24px;line-height:47px;font-weight:700}.monumental-comments .comments-form .match-margins .sticker-block:after{display:block;content:"";border-bottom:13px solid transparent;border-left:15px solid #ff1f3d;position:absolute;-webkit-transform:translate(8px, 0);-ms-transform:translate(8px, 0);transform:translate(8px, 0)}.monumental-comments .comments-form .match-margins textarea{overflow-y:scroll;height:80px;resize:vertical}.monumental-comments .comments-form .text .color-site{width:auto}.monumental-comments .comments-container hr{margin-left:72px}.monumental-comments .comments-container .comment .comment-reply-form{margin-left:72px}.monumental-comments .comments-container .comment.comment-children .comment-container{margin-left:72px}.monumental-comments .comments-container .comment .comment-author-photo-container{width:60px;height:60px;min-width:60px;min-height:60px}.monumental-comments .comments-container .comment .comment-author-photo-container .icon-person{width:60px;height:60px}}body.c4isrnetworks .site-color{color:#d2232a}body.c4isrnetworks .site-border-color{border-color:#d2232a}body.c4isrnetworks .site-background-color{background-color:#d2232a}body.c4isrnetworks .share-toggle .icon{color:#d2232a}body.c4isrnetworks .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #d2232a}body.c4isrnetworks .event.card{background-color:#d2232a}body.c4isrnetworks .event.card.featured{border:2px solid #d2232a}body.c4isrnetworks .event.card .links .button,body.c4isrnetworks .event.card .links a.button{background:#d2232a;color:#fff}body.c4isrnetworks .event.card .links .button:hover,body.c4isrnetworks .event.card .links a.button:hover{background-color:#fff;color:#d2232a;box-shadow:none}body.c4isrnetworks .container-body .intro-image{background:#d2232a}body.c4isrnetworks .military-offers-container button{background:#d2232a}body.c4isrnetworks .container-body .plan-tabs-container .plan-tab .title{background:#000}body.c4isrnetworks .container-body .plan-tabs-container .plan-tab.active .title{background:#d2232a}body.c4isrnetworks .container-body .plan-container .info-container .plan-description .subscribe{background:#d2232a}.primary-links.c4isrnetworks,.menu-dropdown-container.c4isrnetworks{color:#d2232a}@media (min-width:1025px){body.c4isrnetworks .container-body .plan-tabs-container .plan-tab:hover .title{background:#d2232a}}body.federaltimes .site-color{color:#2d5080}body.federaltimes .site-border-color{border-color:#2d5080}body.federaltimes .site-background-color{background-color:#2d5080}body.federaltimes .share-toggle .icon{color:#2d5080}body.federaltimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #2d5080}body.federaltimes .event.card{background-color:#2d5080}body.federaltimes .event.card.featured{border:2px solid #2d5080}body.federaltimes .event.card .links .button,body.federaltimes .event.card .links a.button{background:#2d5080;color:#fff}body.federaltimes .event.card .links .button:hover,body.federaltimes .event.card .links a.button:hover{background-color:#fff;color:#2d5080;box-shadow:none}body.federaltimes .container-body .intro-image{background:#2d5080}body.federaltimes .military-offers-container button{background:#2d5080}body.federaltimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.federaltimes .container-body .plan-tabs-container .plan-tab.active .title{background:#2d5080}body.federaltimes .container-body .plan-container .info-container .plan-description .subscribe{background:#2d5080}.primary-links.federaltimes,.menu-dropdown-container.federaltimes{color:#2d5080}@media (min-width:1025px){body.federaltimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#2d5080}}body.defensenews .site-color{color:#004074}body.defensenews .site-border-color{border-color:#004074}body.defensenews .site-background-color{background-color:#004074}body.defensenews .share-toggle .icon{color:#004074}body.defensenews .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #004074}body.defensenews .event.card{background-color:#004074}body.defensenews .event.card.featured{border:2px solid #004074}body.defensenews .event.card .links .button,body.defensenews .event.card .links a.button{background:#004074;color:#fff}body.defensenews .event.card .links .button:hover,body.defensenews .event.card .links a.button:hover{background-color:#fff;color:#004074;box-shadow:none}body.defensenews .container-body .intro-image{background:#004074}body.defensenews .military-offers-container button{background:#004074}body.defensenews .container-body .plan-tabs-container .plan-tab .title{background:#000}body.defensenews .container-body .plan-tabs-container .plan-tab.active .title{background:#004074}body.defensenews .container-body .plan-container .info-container .plan-description .subscribe{background:#004074}.primary-links.defensenews,.menu-dropdown-container.defensenews{color:#004074}@media (min-width:1025px){body.defensenews .container-body .plan-tabs-container .plan-tab:hover .title{background:#004074}}body.navytimes .site-color{color:#1c62a0}body.navytimes .site-border-color{border-color:#1c62a0}body.navytimes .site-background-color{background-color:#1c62a0}body.navytimes .share-toggle .icon{color:#1c62a0}body.navytimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #1c62a0}body.navytimes .event.card{background-color:#1c62a0}body.navytimes .event.card.featured{border:2px solid #1c62a0}body.navytimes .event.card .links .button,body.navytimes .event.card .links a.button{background:#1c62a0;color:#fff}body.navytimes .event.card .links .button:hover,body.navytimes .event.card .links a.button:hover{background-color:#fff;color:#1c62a0;box-shadow:none}body.navytimes .container-body .intro-image{background:#1c62a0}body.navytimes .military-offers-container button{background:#1c62a0}body.navytimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.navytimes .container-body .plan-tabs-container .plan-tab.active .title{background:#1c62a0}body.navytimes .container-body .plan-container .info-container .plan-description .subscribe{background:#1c62a0}.primary-links.navytimes,.menu-dropdown-container.navytimes{color:#1c62a0}@media (min-width:1025px){body.navytimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#1c62a0}}body.marinecorpstimes .site-color{color:#d52f27}body.marinecorpstimes .site-border-color{border-color:#d52f27}body.marinecorpstimes .site-background-color{background-color:#d52f27}body.marinecorpstimes .share-toggle .icon{color:#d52f27}body.marinecorpstimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #d52f27}body.marinecorpstimes .event.card{background-color:#d52f27}body.marinecorpstimes .event.card.featured{border:2px solid #d52f27}body.marinecorpstimes .event.card .links .button,body.marinecorpstimes .event.card .links a.button{background:#d52f27;color:#fff}body.marinecorpstimes .event.card .links .button:hover,body.marinecorpstimes .event.card .links a.button:hover{background-color:#fff;color:#d52f27;box-shadow:none}body.marinecorpstimes .container-body .intro-image{background:#d52f27}body.marinecorpstimes .military-offers-container button{background:#d52f27}body.marinecorpstimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.marinecorpstimes .container-body .plan-tabs-container .plan-tab.active .title{background:#d52f27}body.marinecorpstimes .container-body .plan-container .info-container .plan-description .subscribe{background:#d52f27}.primary-links.marinecorpstimes,.menu-dropdown-container.marinecorpstimes{color:#d52f27}@media (min-width:1025px){body.marinecorpstimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#d52f27}}body.armytimes .site-color{color:#098040}body.armytimes .site-border-color{border-color:#098040}body.armytimes .site-background-color{background-color:#098040}body.armytimes .share-toggle .icon{color:#098040}body.armytimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #098040}body.armytimes .event.card{background-color:#098040}body.armytimes .event.card.featured{border:2px solid #098040}body.armytimes .event.card .links .button,body.armytimes .event.card .links a.button{background:#098040;color:#fff}body.armytimes .event.card .links .button:hover,body.armytimes .event.card .links a.button:hover{background-color:#fff;color:#098040;box-shadow:none}body.armytimes .container-body .intro-image{background:#098040}body.armytimes .military-offers-container button{background:#098040}body.armytimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.armytimes .container-body .plan-tabs-container .plan-tab.active .title{background:#098040}body.armytimes .container-body .plan-container .info-container .plan-description .subscribe{background:#098040}.primary-links.armytimes,.menu-dropdown-container.armytimes{color:#098040}@media (min-width:1025px){body.armytimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#098040}}body.airforcetimes .site-color{color:#1691cf}body.airforcetimes .site-border-color{border-color:#1691cf}body.airforcetimes .site-background-color{background-color:#1691cf}body.airforcetimes .share-toggle .icon{color:#1691cf}body.airforcetimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #1691cf}body.airforcetimes .event.card{background-color:#1691cf}body.airforcetimes .event.card.featured{border:2px solid #1691cf}body.airforcetimes .event.card .links .button,body.airforcetimes .event.card .links a.button{background:#1691cf;color:#fff}body.airforcetimes .event.card .links .button:hover,body.airforcetimes .event.card .links a.button:hover{background-color:#fff;color:#1691cf;box-shadow:none}body.airforcetimes .container-body .intro-image{background:#1691cf}body.airforcetimes .military-offers-container button{background:#1691cf}body.airforcetimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.airforcetimes .container-body .plan-tabs-container .plan-tab.active .title{background:#1691cf}body.airforcetimes .container-body .plan-container .info-container .plan-description .subscribe{background:#1691cf}.primary-links.airforcetimes,.menu-dropdown-container.airforcetimes{color:#1691cf}@media (min-width:1025px){body.airforcetimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#1691cf}}body.militarytimes .site-color{color:#381c67}body.militarytimes .site-border-color{border-color:#381c67}body.militarytimes .site-background-color{background-color:#381c67}body.militarytimes .share-toggle .icon{color:#381c67}body.militarytimes .author-page .author-tabs .author-tab-container input:checked+label{border-bottom:2px solid #381c67}body.militarytimes .event.card{background-color:#381c67}body.militarytimes .event.card.featured{border:2px solid #381c67}body.militarytimes .event.card .links .button,body.militarytimes .event.card .links a.button{background:#381c67;color:#fff}body.militarytimes .event.card .links .button:hover,body.militarytimes .event.card .links a.button:hover{background-color:#fff;color:#381c67;box-shadow:none}body.militarytimes .container-body .intro-image{background:#381c67}body.militarytimes .military-offers-container button{background:#381c67}body.militarytimes .container-body .plan-tabs-container .plan-tab .title{background:#000}body.militarytimes .container-body .plan-tabs-container .plan-tab.active .title{background:#381c67}body.militarytimes .container-body .plan-container .info-container .plan-description .subscribe{background:#381c67}.primary-links.militarytimes,.menu-dropdown-container.militarytimes{color:#381c67}@media (min-width:1025px){body.militarytimes .container-body .plan-tabs-container .plan-tab:hover .title{background:#381c67}}.photo-gallery-container{position:relative;margin:10px 0 20px}.photo-gallery-container .view-all{border-radius:3px}.photo-gallery-container .date-container{background:#888;color:#fff;font-size:10px;font-weight:bolder;line-height:1;padding:4px 6px;display:inline-block;width:auto;border-radius:10px}.photo-gallery-container .image-count{width:auto;min-width:30px;position:absolute;background:#000;color:#fff;padding:4px;font-size:15px;bottom:0;left:0;text-align:center}.photo-gallery-container .image-count .icon.icon-photogallery{width:14px;height:14px;fill:currentColor;vertical-align:middle}.photo-gallery-container .share-toggle{right:70px;top:18px}.photo-gallery-container .photo-gallery.first{position:relative;margin:0 0 10px}.photo-gallery-container .photo-gallery.first .info{position:absolute;top:0;left:0;height:100%;width:100%;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.photo-gallery-container .photo-gallery.first .info h3{color:#fff}.photo-gallery-container .photo-gallery.first .info .top{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:15px}.photo-gallery-container .photo-gallery.first .info .top .title{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.photo-gallery-container .photo-gallery.first .info .top .button-container{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;text-align:right}.photo-gallery-container .photo-gallery.first .info .bottom{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;height:15px;padding:0}.photo-gallery-container .image-container,.photo-gallery-container .info-container{position:relative;width:100%;height:auto;padding-bottom:56.25%}.photo-gallery-container .image{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background:#333;background-size:contain;background-repeat:no-repeat;background-position:center center;text-align:center}.photo-gallery-container .image img{height:100%}.photo-gallery-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;position:relative}.photo-gallery-list .photo-gallery{position:relative;margin:0 0 10px;min-height:83px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.photo-gallery-list .photo-gallery:last-child{margin:0}.photo-gallery-list .link{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;-ms-align-content:stretch;align-content:stretch;position:absolute;top:0;left:0;width:100%;height:100%}.photo-gallery-list .link .left{-webkit-flex:0 1 40%;-moz-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%;margin-right:10px;position:relative}.photo-gallery-list .link .info{-webkit-flex:0 1 60%;-moz-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%}@media (min-width:600px){.photo-gallery-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch}.photo-gallery-container .photo-gallery.first{-webkit-flex:0 2 66%;-moz-flex:0 2 66%;-ms-flex:0 2 66%;flex:0 2 66%;margin:0;margin-right:10px}.photo-gallery-container .photo-gallery-list{-webkit-flex:0 1 33%;-moz-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%}.photo-gallery-container .photo-gallery-list .link .left{padding-bottom:0}}.modal-dialog.photo-gallery{position:relative;width:90vw;height:90vh;margin:10vh auto 0}.modal-dialog.photo-gallery .photo-gallery-display-wrapper .modal-close{display:block}.modal-dialog.photo-gallery .modal-header{display:none}.modal-dialog.photo-gallery .modal-body{padding:0;position:relative}.modal-dialog.photo-gallery .modal-body .modal-close{position:absolute;z-index:9999;top:-20px;right:0;width:25px;height:25px;color:#fff}.modal-dialog.photo-gallery .modal-body .modal-close .icon{width:25px;height:25px}.modal-dialog.photo-gallery .modal-content{background:#000;box-shadow:none;border-radius:0;border:none;color:#fff}.modal-dialog.photo-gallery .modal-content .photo-gallery-list-of-images{bottom:20px}.photo-gallery-module .modal-close{display:none}.photo-gallery-display-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.photo-gallery-display-wrapper .photo-gallery-image-container{width:85%;margin-right:10px}.photo-gallery-display-wrapper .share-toggle{top:20px;right:38px}.photo-gallery-display-wrapper .image-container{position:relative;padding-bottom:56.25%}.photo-gallery-display-wrapper .image-container .image{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-color:#000;background-repeat:no-repeat;background-position:center center;text-align:center}.photo-gallery-display-wrapper .image-container .image .img-container{height:100%}.photo-gallery-display-wrapper .image-container .prev,.photo-gallery-display-wrapper .image-container .next{position:absolute;z-index:200;top:45%;width:50px;height:50px;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,0.3));filter:drop-shadow(0 0 2px rgba(0,0,0,0.3))}.photo-gallery-display-wrapper .image-container .prev .icon,.photo-gallery-display-wrapper .image-container .next .icon{width:50px;height:50px}.photo-gallery-display-wrapper .image-container .prev{left:25px}.photo-gallery-display-wrapper .image-container .next{right:25px}.photo-gallery-display-wrapper .photo-gallery-list-of-images{width:15%;margin:25px 0;position:relative;overflow:scroll}.photo-gallery-display-wrapper .photo-gallery-list-of-images .images-container{position:absolute;top:0;left:0;width:100%}.photo-gallery-display-wrapper .photo-gallery-list-of-images .image-container{margin-bottom:5px;border:2px solid transparent}.photo-gallery-display-wrapper .photo-gallery-list-of-images .image-container.active{border-color:currentColor}.photo-gallery-display-wrapper .numbers-container{position:absolute;bottom:5px;left:50px;height:20px;padding:5px;font-size:20px;line-height:1;background:#000;color:#fff}.photo-gallery-display-wrapper .icon-photogallery{vertical-align:top}.photo-gallery-display-wrapper .title-container{position:relative;padding:1em;font-size:14px;font-weight:normal;line-height:1.7;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start}.photo-gallery-display-wrapper .title-container .caption{margin-top:24px}.photo-gallery-display-wrapper .ad-container{position:absolute;z-index:200;top:0;left:0;right:0;height:100%;background:rgba(0,0,0,0.9);display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.photo-gallery-display-wrapper .ad-container-label{position:absolute;top:1em;left:45%;color:#fff}.photo-gallery-display-wrapper .ad-container-close{position:absolute;bottom:1em;width:100%;left:0;text-align:center;cursor:pointer;color:#fff}.photo-gallery-display-wrapper .ad-container-close:hover{text-decoration:underline}@media (max-width:600px){.modal .modal-dialog.photo-gallery{margin:0;padding:0;position:fixed;top:0;left:0;height:100vh;width:100vw}.modal .modal-dialog.photo-gallery .numbers-container{position:fixed;top:5px}.modal .modal-dialog.photo-gallery .modal-close{top:10px;margin:0;right:10px}.modal .modal-dialog.photo-gallery .modal-content{border:none;height:inherit;background-color:#181818}.modal .modal-dialog.photo-gallery .modal-body{height:inherit}.modal .modal-dialog.photo-gallery .photo-gallery-display-wrapper{height:inherit;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.modal .modal-dialog.photo-gallery .photo-gallery-image-container{margin:0;width:100%}.modal .modal-dialog.photo-gallery .image-container{padding:0}.modal .modal-dialog.photo-gallery .image{position:relative;top:50%;height:auto;background-color:inherit}.modal .modal-dialog.photo-gallery .img-container{width:100%}.modal .modal-dialog.photo-gallery .title-container{position:fixed;bottom:0;min-height:40px;background-color:#181818}.modal .modal-dialog.photo-gallery .share-toggle{margin-left:0;margin-right:6px;width:auto}.modal .modal-dialog.photo-gallery .prev,.modal .modal-dialog.photo-gallery .next,.modal .modal-dialog.photo-gallery .photo-gallery-list-of-images{display:none}}.featured-photo{color:#fff}.featured-photo .image-container{position:relative}.featured-photo .image-container .img{width:100%;padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover;background-position:center center}.featured-photo .image-container .image-count{color:#fff;position:absolute;left:0;bottom:1px;height:20px;width:50px;background:#232323;text-align:center}.featured-photo .image-container .image-count .number{position:relative;top:-4px}.featured-photo .info-container{margin-top:10px;padding-bottom:10px;position:relative}.featured-photo .info-container .title{font-size:20px;font-weight:800;margin-right:35px;color:#fff}.gallery-hub-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-hub-list a{width:100%;padding:0 7.5px 15px}.gallery-hub-list a .image-container{position:relative;margin:0 0 10px}.gallery-hub-list a .image-container .image{position:absolute;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.gallery-hub-list a .info-container .title{font-size:16px;font-weight:800}.gallery-hub-list a.article:nth-child(3n+2),.gallery-hub-list a.article:nth-child(3n+3){width:50%}.dark .gallery-hub-list .title{color:#fff}@media (min-width:600px){.gallery-hub-list a.article{width:25%}.gallery-hub-list a.article:nth-child(3n+2),.gallery-hub-list a.article:nth-child(3n+3){width:25%}.gallery-hub-list a.article:nth-child(7n+5),.gallery-hub-list a.article:nth-child(7n+6),.gallery-hub-list a.article:nth-child(7n+7){width:33.3%}}body.photo-gallery #page-content{background:#000}body.photo-gallery h1{color:#fff}.modal{pointer-events:none;text-align:center;white-space:nowrap}.modal .modal-dialog{white-space:initial;pointer-events:auto}.modal .embed-modal{text-align:center}.modal .embed-modal .embed-header{text-align:left}.modal .embed-modal .embed-header .embed-title{font-weight:bold;padding-bottom:10px}.modal .embed-modal .textarea{text-align:left;resize:none;padding:10px;font-size:14px;width:70vw;max-width:536px;height:56px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.modal .embed-modal .embedBtn{padding:6px}.modal .modal-dialog h1,.modal .modal-dialog h2,.modal .modal-dialog h3{color:#000}.modal .modal-dialog .modal-content{height:auto;min-height:0}.modal .modal-dialog .modal-content .modal-header{border:0;font-weight:bold;padding-bottom:0;background:#fff}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#000}.modal .modal-dialog .modal-content .modal-header .modal-close{cursor:pointer;margin-top:-8px;margin-right:4px}.modal .modal-dialog .modal-content .modal-header .modal-close .icon{fill:#000}.modal .modal-dialog .modal-content .modal-header .modal-close-icon{text-align:right}.modal .modal-dialog .modal-content .modal-body{color:#000;font-size:14px}.modal .modal-dialog .modal-content .modal-body .confirm-button-container{text-align:center}.modal .modal-dialog .modal-content .modal-body .confirm-button-container #confirm-no,.modal .modal-dialog .modal-content .modal-body .confirm-button-container #confirm-yes{-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.modal .modal-dialog .modal-content .modal-body .confirm-button-container #confirm-no{background-color:#999}.modal .modal-dialog .modal-content .modal-body .auth-types-container p{line-height:130%}.modal .modal-dialog .modal-content .modal-body .auth-types-container .register-link,.modal .modal-dialog .modal-content .modal-body .auth-types-container .forgot-password-link,.modal .modal-dialog .modal-content .modal-body .auth-types-container .login-link,.modal .modal-dialog .modal-content .modal-body .auth-types-container a{cursor:pointer;color:#ff1f3d}.modal .modal-dialog .modal-content .modal-body .auth-types-container .register-link:hover,.modal .modal-dialog .modal-content .modal-body .auth-types-container .forgot-password-link:hover,.modal .modal-dialog .modal-content .modal-body .auth-types-container .login-link:hover,.modal .modal-dialog .modal-content .modal-body .auth-types-container a:hover{color:#ff677b;text-decoration:underline}.modal .modal-dialog .modal-content .modal-body .auth-types-container .agree-to-terms{padding-left:21px}.modal .modal-dialog .modal-content .modal-body .auth-types-container .agree-to-terms input{margin-left:-21px;margin-right:6px}.modal .modal-dialog .modal-content .modal-body .auth-types-container .forgot-password-link{display:block;margin-top:10px}.modal .modal-dialog .modal-content .modal-body .auth-types-container button{cursor:pointer}.modal .modal-login .modal-content{background-color:#fff}.modal .no-header{display:none}.site-skin{visibility:hidden}button{outline:none}.clickable.hide{display:none}.film-info-module{position:relative}.film-info-module .background_icon{display:none;position:absolute;left:auto;right:30px;top:300px;opacity:.1}.film-info-module .background_icon .icon{height:200px;width:200px}.film-page .footer-module a,body.dark .footer-module a{color:#666}.film-page .footer-module .list-of-links,body.dark .footer-module .list-of-links{border-bottom:1px solid #666;text-decoration:underline}.film-page #page-content{margin-bottom:51px}.film-page h2 .heading-text,.film-page .object-link .title{color:#fff}.film-page .object-link .title{font-size:14px}.hero-player-module{margin:0 0 20px}.hero-player-module .film-container:after{pointer-events:none;display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:rgba(35,35,35,0);background:-moz-linear-gradient(top, rgba(35,35,35,0) 0, #232323 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(35,35,35,0)), color-stop(100%, #232323));background:-webkit-linear-gradient(top, rgba(35,35,35,0) 0, #232323 100%);background:-o-linear-gradient(top, rgba(35,35,35,0) 0, #232323 100%);background:-ms-linear-gradient(top, rgba(35,35,35,0) 0, #232323 100%);background:linear-gradient(to bottom, rgba(35,35,35,0) 0, #232323 100%)}.film{background:none;padding-bottom:0;margin-bottom:0}.film .ad-size-banner{margin-top:10px;margin-bottom:10px}.film .film-title{margin-left:0;font-size:16px;line-height:20px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.film .related-articles-module{margin-bottom:10px}.film .related-articles-module a.article{margin-bottom:20px}.film .related-articles-module a.article .image-container{background-color:#535353}.film .related-articles-module a.article:last-of-type{margin-bottom:0}.film .main-block{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.film .main-block .film-block .film-player{max-width:none}.film .main-block .film-bottom-right .ad{margin-bottom:20px}.film .main-block .film-recommendations .object-link.film-poster{display:block;width:142px;padding:0;margin-bottom:0}.film .main-block .film-recommendations .object-link.film-poster .object-link-image-container .runtime{position:absolute;bottom:0;left:0;background-color:#000;color:#fff;font-size:14px;line-height:14px;padding:2px 3px 2px 3px}.film .main-block .film-recommendations .object-link.film-poster img{width:142px;height:80px;max-height:none}.film .main-block .film-recommendations .object-link.film-poster .item-icon{display:none}.film .main-block .film-recommendations .tray-top{margin:0}.film .main-block .film-recommendations .tray-top h2{font-size:16px;font-weight:bold}.film .main-block .film-recommendations .tray-top .counts{font-size:12px;display:block}.film .main-block .film-recommendations .tray-top .counts .page-num{display:none}.film .main-block .film-recommendations .tray-top .counts .num-items{border:none}.film .main-block .film-recommendations .snag-slider-container{margin:0 -5px 0 -10px}.film .main-block .film-recommendations .snag-slider-container .snag-slider{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;max-height:none;height:auto;overflow-x:scroll;padding:0 5px 0 5px}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item{margin-right:0;height:auto;border-bottom:none}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .title{padding:0 0 0;font-size:12px;font-weight:bold;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start;color:#fff;line-height:125%}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .title .title-content{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .title .title-content .title-date{background:#fff;color:#232323;font-size:10px;font-weight:600;line-height:13px;height:14px;display:inline-block;padding:0 6px 0 6px;border-radius:8px;min-width:60px;text-align:center}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item.out-of-index{display:block}.film .film-block,.film .description-and-comments-container,.film .film-recommendations,.film .film-bottom-right{position:relative;width:100%;margin-bottom:0}.film .article-date{background:#fff;color:#000;font-weight:600;font-size:12px;padding:1px 6px 3px 6px;min-width:80px;text-align:center}.film .description{line-height:1.3;padding-bottom:7px;font-size:14px}.film .description .info .info-top{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin:0 0 10px}.film .description .info .info-top .film-duration{font-size:12px;font-weight:600;padding:0 15px;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.film .description .info .info-bottom{display:none;font-size:14px}.film .description .info.active .mobile-toggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.film .description .info.active .info-bottom{display:block}.film .description .info .see{margin-top:14px;margin-bottom:14px}.film .description .info .see .more{opacity:.8;font-weight:bolder;padding-left:10px}.film .description .info .see .more li.list{display:inline;list-style-type:none}.film .description .info .see .more li.list:after{content:','}.film .description .info .see .more li.list:last-of-type{content:''}.film a.article .title,.film .module-container.related-articles-module .article .title{color:#fff}.film .film-bottom-right .layout-module,.film .film-bottom-left .layout-module{padding:0}@media (min-width:600px){.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{padding-left:10px;padding-right:10px}.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{margin-left:0;margin-right:0}.film-page .object-link .title{font-size:20px}.film{padding-top:0}.film .article-date{background:#fff;color:#000;font-weight:600;font-size:10px;padding:1px 6px 3px 6px}.film .object-link-image-container{margin:0}.film .main-block .film-recommendations .tray-top{margin-bottom:10px}.film .main-block .film-recommendations .tray-top .heading-text{font-size:16px;font-weight:bold}.film .main-block .film-recommendations .snag-slider-container{margin:0 -10px 0 -10px}.film .main-block .film-recommendations .snag-slider-container .snag-slider{margin:0;margin-right:10px}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item{margin:0 6px}.film .description-and-comments-container .comments-module{padding-left:0;padding-right:0}.film .description-and-comments-container .description .info .info-top .article-date{font-size:14px;padding:3px 10px}.film .description-and-comments-container .description .info .info-top .film-duration{font-size:14px;font-weight:700;padding:0 15px;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:1025px){.film .ad-size-rectangle{margin:0}.site-skin{visibility:visible}.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{padding-left:10px;padding-right:10px}.layout-module,h1.modular-page-heading,.layout-module.flush-sides .layout-module{margin-left:0;margin-right:0}.module-container,#top-header .large-version,footer{max-width:1000px}.film-info-module .background_icon{display:block}.film{padding-top:0}.film .film-title{font-size:24px;margin:15px 0}.film .main-block .film-block{width:calc(100% - 320px);-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-order:1;-moz-order:1;-ms-order:1;order:1}.film .main-block .film-recommendations{width:300px;margin-left:20px;-webkit-order:2;-moz-order:2;-ms-order:2;order:2;margin-bottom:0}.film .main-block .film-recommendations .tray-top{display:none}.film .main-block .film-recommendations .snag-slider-container{margin:0;display:block}.film .main-block .film-recommendations .snag-slider-container .snag-slider{display:block;padding:0;margin:0;overflow:hidden}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item.out-of-index{display:none}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item{display:block;max-width:none;margin:0;margin-bottom:17px}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .object-link.size-video{width:auto;display:block;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .object-link.size-video .object-link-image-container{display:block;width:142px;height:80px;margin:0}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .object-link.size-video .object-link-image-container img{width:142px;height:80px}.film .main-block .film-recommendations .snag-slider-container .snag-slider .snag-slider-item .object-link.size-video .title{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:10px}.film .description-and-comments-container{width:calc(100% - 320px);-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;-webkit-order:3;-moz-order:3;-ms-order:3;order:3}.film .description-and-comments-container .description .info .mobile-toggle{display:none}.film .description-and-comments-container .description .info .info-bottom{display:block}.film .film-bottom-right{width:300px;margin-left:20px;-webkit-order:4;-moz-order:4;-ms-order:4;order:4}}.snag-slider-container{position:relative}.snag-slider-container .share-container{position:absolute;z-index:9}.snag-slider-container .share-container .controls{display:none;position:absolute;top:40px;right:-5px;box-shadow:1px 1px 2px rgba(0,0,0,0.1);height:auto;width:125px;background:#f8f8fa;color:#444;padding:10px;text-align:left;font-size:12px}.snag-slider-container .share-container .controls:before{position:absolute;top:-15px;right:5px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 13.5px 15px 13.5px;border-color:transparent transparent #f8f8fa transparent}.snag-slider-container .share-container .controls .line{display:block;margin:5px 0;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.snag-slider-container .share-container .controls .line svg{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:5px}.snag-slider-container .share-container .controls .line:hover{color:#d6202d}.snag-slider-container .share-container.active .controls{display:block}.snag-slider-container .share-container.active .toggle .icon{border-color:#fff;color:#d6202d}.team-featured-videos .top-container{border-bottom:0}.team-featured-videos .top-container:after{background-color:transparent}.team-featured-videos .top-container a{display:none}.team-featured-videos .featured-videos{padding-top:0;overflow:hidden;background-color:#141414}.team-featured-videos .featured-videos .main-block{position:relative}.team-featured-videos .featured-videos .bg-play-icon{position:absolute;right:-50px;bottom:20px;opacity:.2}.team-featured-videos .featured-videos .bg-play-icon .icon{height:200px;width:310px}.team-featured-videos .featured-videos.active .film-container .play-container{display:none}.team-featured-videos .featured-videos .film-block{padding:10px;cursor:pointer}.team-featured-videos .featured-videos .film-block img{display:none}.team-featured-videos .featured-videos .film-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.team-featured-videos .featured-videos .film-container .video-container{background-position:center center;background-size:cover;-webkit-order:2;-moz-order:2;-ms-order:2;order:2;background-color:#000}.team-featured-videos .featured-videos .film-container .video-container .iframe-container{padding-top:56%;height:0;box-sizing:border-box;position:relative}.team-featured-videos .featured-videos .film-container .play-container{margin:15px 5px;-webkit-order:1;-moz-order:1;-ms-order:1;order:1;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.team-featured-videos .featured-videos .film-container .play-container .play-icon .icon{width:70px;height:70px}.team-featured-videos .featured-videos .film-container .play-container .video-title{margin-left:15px;align-content:center;width:80%}.team-featured-videos .featured-videos .film-container .play-container .video-title .first-row{font-weight:700}.team-featured-videos .second-row{margin-top:10px;background:#fff;color:#000;font-size:12px;line-height:1;white-space:nowrap;display:inline-block;padding:4px 6px;border-radius:10px}.team-featured-videos .film-recommendations{margin-top:0;padding:0 10px}.team-featured-videos .film-recommendations .recommendations-item{margin-bottom:10px}.team-featured-videos .film-recommendations .recommendations-item a.object-link{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:0}.team-featured-videos .film-recommendations .recommendations-item a.object-link .object-link-image-container.image{width:33%;cursor:pointer;background-position:center center;background-size:cover;margin:0;background-color:#000}.team-featured-videos .film-recommendations .recommendations-item .title-block{margin-left:10px;font-weight:600;font-size:13px}.team-featured-videos .film-recommendations .recommendations-item .now-playing{display:none;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;background-color:rgba(0,0,0,0.7);font-size:15px;padding:27px 0}.team-featured-videos .film-recommendations .recommendations-item.playing-item .now-playing{display:block}.team-featured-videos .film-recommendations .recommendations-item:last-of-type{margin-bottom:0}.team-featured-videos .film-recommendations .more-videos{text-decoration:underline;font-size:14px;margin:10px 0 15px 0}.team-featured-videos .film-recommendations .more-videos a{color:#d51a35}.team-featured-videos .film-recommendations .more-videos a .icon{position:relative;top:0;width:11px;height:11px}@media (min-width:600px){.team-featured-videos{margin-top:20px;margin-bottom:20px}.team-featured-videos .featured-videos{padding-bottom:0}.team-featured-videos .featured-videos .main-block{padding:10px 0 10px 10px;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.team-featured-videos .featured-videos .film-block{padding:0;width:66.66%;max-height:358px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.team-featured-videos .featured-videos .film-container{margin:0;padding:0;width:100%;display:block}.team-featured-videos .featured-videos .film-container img{display:block;height:98%}.team-featured-videos .featured-videos .film-container .video-container{position:absolute;top:0;left:0;width:100%;height:100%}.team-featured-videos .featured-videos .film-container .video-container .iframe-container{padding-top:0;height:100%;display:none}.team-featured-videos .featured-videos .film-container .play-container{position:absolute;top:auto;bottom:0;left:0;width:100%;padding:10px;margin:0;box-sizing:border-box;background:rgba(0,0,0,0);background:-moz-linear-gradient(bottom, rgba(0,0,0,0) 0, #232323 100%);background:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 0, #232323 100%);background:-o-linear-gradient(bottom, rgba(0,0,0,0) 0, #232323 100%);background:-ms-linear-gradient(bottom, rgba(0,0,0,0) 0, #232323 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, #232323 100%)}.team-featured-videos .featured-videos .film-container .play-container .play-icon .icon{height:100px;width:100px}.team-featured-videos .featured-videos .film-container .play-container .video-title{padding-left:20px;padding-top:20px;margin:0}.team-featured-videos .featured-videos .film-container .play-container .video-title .first-row{font-size:20px;color:#fff}.team-featured-videos .featured-videos .bg-play-icon{position:absolute;margin:0;padding:0;right:-50px;top:150px;opacity:.1}.team-featured-videos .featured-videos .bg-play-icon .icon{height:280px}.team-featured-videos .featured-videos .film-recommendations{margin:0;padding:0 0 0 10px;height:auto;min-height:358px;width:33.33%;max-height:358px;overflow-y:scroll;overflow-x:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.team-featured-videos .featured-videos .film-recommendations .title-block{font-weight:500;display:block;width:150px}.team-featured-videos .featured-videos .film-recommendations .title-block .first-row{font-weight:bold;max-height:40px;overflow:hidden}.team-featured-videos .featured-videos .film-recommendations .recommendations-item{height:82px;display:block;margin-bottom:10px}.team-featured-videos .featured-videos .film-recommendations .recommendations-item .now-playing{padding:30% 0;line-height:20px}.team-featured-videos .featured-videos .film-recommendations .recommendations-item .object-link{height:100%;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.team-featured-videos .featured-videos .film-recommendations .recommendations-item .object-link .object-link-image-container.image{margin-left:0;padding:0;width:42.5%;height:100%}.team-featured-videos .featured-videos .film-recommendations .recommendations-item .object-link .object-link-image-container.image img{width:136px;height:82px}.team-featured-videos .featured-videos .film-recommendations .recommendations-item:last-of-type{margin-bottom:0}.team-featured-videos .featured-videos .film-recommendations .more-videos{display:none}.team-featured-videos .featured-videos .film-recommendations::-webkit-scrollbar{width:12px}.team-featured-videos .featured-videos .film-recommendations::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px}.team-featured-videos .featured-videos .film-recommendations::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.team-featured-videos .featured-videos.active .film-container .iframe-container{display:block}}.footer-utility{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.footer-utility a{width:95px;color:#464646;padding:96px 0 0;text-align:center;margin-right:0;position:relative}.footer-utility a .icon{margin-left:0;position:absolute;height:86px;top:0;left:6px;bottom:0;right:0;width:84px;background:url(https://snagfilms.s3.amazonaws.com/eb/53/1f19dc754f7fbf0efe42ae4a065d/utility-btns.png) no-repeat}.footer-utility a .title{font-size:14px;font-weight:300;margin:0 0 10px}.footer-utility a.help .icon{background-position:-93px -224px}.footer-utility a.help:hover .icon{background-position:-93px -336px}.footer-utility a.subscribe .icon{background-position:8px -3px}.footer-utility a.subscribe:hover .icon{background-position:8px -115px}.footer-utility a.your-report .icon{background-position:-308px -3px}.footer-utility a.your-report:hover .icon{background-position:-308px -115px}.footer-utility a.rss .icon{background-position:-230px -3px}.footer-utility a.rss:hover .icon{background-position:-230px -115px}.footer-utility a.contact-us .icon{background-position:-481px -3px}.footer-utility a.contact-us:hover .icon{background-position:-481px -115px}.footer-utility a.advertising .icon{background-position:-180px -224px}.footer-utility a.advertising:hover .icon{background-position:-180px -336px}.footer-utility a.apps .icon{background-position:-157px -3px}.footer-utility a.apps:hover .icon{background-position:-157px -115px}.footer-utility a.news-letters .icon{background-position:-78px -3px}.footer-utility a.news-letters:hover .icon{background-position:-78px -115px}.footer-utility a:hover{color:#000}body.dark .footer-module a,body.event .footer-module a,body.photo-gallery .footer-module a{color:#fff}body.dark .footer,body.event .footer,body.photo-gallery .footer{color:#fff;border-top-color:#fff}body.dark .footer .main-link .collapsed .icon,body.event .footer .main-link .collapsed .icon,body.photo-gallery .footer .main-link .collapsed .icon{border-color:#fff}body.dark .copyright-container,body.event .copyright-container,body.photo-gallery .copyright-container{color:#fff}.footer{border-top:2px solid #000;padding-top:15px}.footer .primary-links-container,.footer .secondary-links-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .primary-links-container .primary-links,.footer .secondary-links-container .primary-links{padding-bottom:5px}.footer .sublinks-toggle{display:none}.footer .sublinks-toggle .sublinks-container{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .sublinks-toggle .sublinks-container a.sub-links{padding:5px 0;font-size:13px}.footer .sublinks-toggle .sublinks-container a.sub-links:hover{color:currentColor}.footer .sublinks-toggle.active{display:block}.footer .top-link,.footer .top-link-name{color:#000;font-size:15px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-right:8px}.footer .top-link:hover,.footer .top-link-name:hover{color:currentColor}.footer .main-link{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.footer .main-link .collapsed{text-align:right}.footer .main-link .collapsed .icon{cursor:pointer;height:15px;width:15px;border:1px solid #000;border-radius:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.footer .main-link .collapsed.clicked .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.footer .secondary-links-container .secondary-links{padding-bottom:5px;order:-1}.footer .secondary-links-container .footer-logo{margin-top:10px}.footer .secondary-links-container .social-links{text-align:center}.footer .secondary-links-container .social-links .icon{height:20px;width:20px}.footer .footer-text{text-align:center;margin-top:20px}.footer .footer-sites{margin-top:2em;text-align:center}.footer .footer-sites__site{display:inline-block;padding-right:1em;padding-bottom:1em;vertical-align:text-top}.footer .footer-sites__site:last-child{padding-right:0}.copyright-container{margin-top:20px;text-align:center}.copyright-container .powered-by-viewlift a{font-size:12px}.copyright-container .powered-by-viewlift .icon{position:relative;top:6px;width:60px}@media (min-width:600px){.footer-module{display:block}.footer-module .list-of-links{width:100%;padding:20px 0;margin:20px 0}.footer{border-top:none}.footer .primary-links-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.footer .primary-links-container .primary-links{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-top:20px;border-top:2px solid currentColor}.footer .sublinks-toggle{display:block}.footer .main-link .collapsed{display:none}.footer .secondary-links-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:10px;width:100%}.footer .secondary-links-container .secondary-links{order:1;margin-top:15px}.footer .secondary-links-container .footer-logo{margin-top:2px}.footer .secondary-links-container .items{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.footer .secondary-links-container .footer-logo{-webkit-flex:1.5;-moz-flex:1.5;-ms-flex:1.5;flex:1.5}.footer .secondary-links-container .first{-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2}.footer .secondary-links-container .social-links{margin-top:7px}.copyright-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-align:initial;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;width:100%}.copyright-container>*{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.copyright-container .copyright{margin-top:0}.copyright-container .powered-by-viewlift{text-align:right}}.light-logo{display:none}.dark .light-logo,.event .light-logo,.photo-gallery .light-logo{display:inline}.dark .dark-logo,.event .dark-logo,.photo-gallery .dark-logo{display:none}.share-toggle{position:absolute;z-index:10;top:0;right:0;height:20px;-webkit-transform:translate(-3px, -3px);-ms-transform:translate(-3px, -3px);transform:translate(-3px, -3px)}.share-toggle .icon{height:30px;width:30px}.share-toggle .toggle{cursor:pointer;height:100%;width:100%}.share-toggle .toggle .icon{-webkit-transition:all 80ms ease-out 10ms;-ms-transition:all 80ms ease-out 10ms;transition:all 80ms ease-out 10ms;color:#ddd;opacity:.7}.share-toggle.active .controls{display:block}.share-toggle.active .toggle .icon{border-color:#fff;color:#d6202d;opacity:1}.controls{display:none;position:absolute;top:54px;right:-38px;box-shadow:0 0 5px rgba(0,0,0,0.3);height:auto;background:#f8f8fa;color:#444;padding:10px;text-align:left;font-size:16px;white-space:nowrap;z-index:10000}.controls:before{position:absolute;top:-15px;right:5px;content:"";display:block;width:0;height:0;border-style:solid;border-width:0 13.5px 15px 13.5px;border-color:transparent transparent #f8f8fa transparent}.controls.active{display:block}.controls .line{display:block;margin:5px 0;cursor:pointer;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;color:#535353}.controls .line svg{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;margin-right:5px}.controls .line:hover{color:#d6202d}@media (min-width:600px){.share-toggle .icon{height:20px;width:20px}.controls{top:40px;right:-28px}}.article .image-container,a.article .image-container{padding-bottom:56.25%}.article,a.article,.object-link{color:inherit;display:block;box-sizing:border-box}.article .title,a.article .title,.object-link .title{font-size:20px;font-weight:700;color:#000;margin-right:35px}.article .title .title-link,a.article .title .title-link,.object-link .title .title-link{color:#000}.article .title,a.article .title,.object-link .title,.article .blurb,a.article .blurb,.object-link .blurb{white-space:normal}.article .byline,a.article .byline,.object-link .byline{margin:0 0 5px}.article .blurb,a.article .blurb,.object-link .blurb{font-size:13px;line-height:18px;margin-bottom:0}.article .image-container,a.article .image-container,.object-link .image-container{position:relative}.article .image-container .image,a.article .image-container .image,.object-link .image-container .image{position:absolute;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center}.article .image-container .image img,a.article .image-container .image img,.object-link .image-container .image img{height:100%}.article .image-container .sponsored-text,a.article .image-container .sponsored-text,.object-link .image-container .sponsored-text{position:absolute;color:#fff;font-size:10px;font-weight:700;left:10px;letter-spacing:1px;line-height:9px;padding:5px 6px 6px;text-transform:uppercase;top:10px;z-index:40}.article .image-container,a.article .image-container,.object-link .image-container{margin:0 0 10px}.article .info-container,a.article .info-container,.object-link .info-container{position:relative;font-size:13px}article{margin-bottom:25px}article:last-of-type{margin-bottom:0}a.player-articles{width:31%;margin-left:16px}a.player-articles .blurb,a.player-articles .description{color:#666}@media (min-width:600px){.article .title,a.article .title{margin-right:25px}}@media (max-width:600px){.controls-container .controls:before{position:absolute;margin-right:10px;right:0;content:''}.object-link.size-video .share-toggle{top:10px}.articles .object-link.size-video{width:100%;height:100%}.articles .object-link.size-video .object-link-image-container{height:auto}.articles .object-link.size-video .object-link-image-container .visible-xs{height:100%;width:100%}.articles .article-ad{text-align:center;margin:10px 0 10px 0}}@media (min-width:600px){.articles .image-container .hidden-xs,.articles .image-container .visible-xs{width:100%;height:100%}}.event.card{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch;box-sizing:border-box;padding:12px;margin:0 0 10px;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;border-radius:10px}.event.card a{color:#fff}.event.card .main-link{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-flex-align:stretch;-ms-align-items:stretch;align-items:stretch}.event.card .event-date{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;font-size:16px;font-weight:800;text-transform:uppercase}.event.card .event-date .year{font-weight:300}.event.card .event-name{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;font-size:22px;font-weight:800}.event.card .event-description{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;line-height:120%;margin:0}.event.card .venue-name{margin-top:10px;font-size:16px;font-weight:bold}.event.card .links{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-flex-pack:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.event.card .links .button,.event.card .links a.button{font-size:16px;padding:10px;margin:0;font-weight:800;margin-right:10px;display:inline-block;border:2px solid #fff;width:100%;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;min-width:0}.event.card .share-toggle{position:relative;top:auto;left:auto;right:auto;height:40px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-flex-pack:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}.event.card .share-toggle .toggle .icon{width:40px;height:40px;color:#fff}.event.card .placeholder{opacity:.5}.event.card .hide{display:none !important}.dark .event.card,.venue .event.card{color:#fff}.dark .event.card a,.venue .event.card a{color:#fff}.dark .event.card .share-toggle .toggle .icon,.venue .event.card .share-toggle .toggle .icon{color:#fff}.dark .object-link .title,.venue .object-link .title{color:#fff}@media (min-width:600px){.event.card{margin:0;width:100%;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.event.card .event-description{font-size:15px}.event.card .links{margin-top:10px}.event.card .links .button,.event.card .links a.button{font-size:12px;padding:10px 0;margin-right:5px;display:block;text-align:center}.event.card .share-toggle{height:30px}.event.card .share-toggle .toggle .icon{width:20px;height:30px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=(70));opacity:.7}.event.card .share-toggle .toggle .icon:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=(100));opacity:1}.event.card .share-toggle .controls{top:41px;right:-8px;min-width:140px;font-size:14px}}.top-container{border-bottom:1px solid #ccc;margin-bottom:12px}.top-container-accent,.top-container-gray{position:relative;border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.top-container-accent:after,.top-container-gray:after{display:block;content:none;height:4px;width:50px;position:absolute;bottom:0;left:0;background-color:currentColor;-webkit-transform:translate(0px, 2px);-ms-transform:translate(0px, 2px);transform:translate(0px, 2px)}.top-container-accent{border-color:currentColor}.top-container-accent:after{content:''}.top-container-title{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;font-size:20px;color:#000;font-weight:800;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.top-container-link{color:inherit;font-size:14px;text-decoration:none;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.top-container-link:hover{text-decoration:underline}.top-container-link .icon{width:11px;height:11px}.team-info-container .articles-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 25px -10px}.team-info-container .articles-list .article{-webkit-flex:0 0 calc(50% - 10px);-moz-flex:0 0 calc(50% - 10px);-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);padding:0 0 0 10px}.team-info-container .articles-list .article.first,.team-info-container .articles-list .article:last-child{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.team-info-container .player-container{display:none}@media (min-width:1025px){.team-info-container .articles-list{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 0 25px 0}.team-info-container .articles-list .article{-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;margin:0 20px 0 0;padding:0}.team-info-container .articles-list .article.first,.team-info-container .articles-list .article:last-child{-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.team-info-container .articles-list .article:last-child{margin:0}.team-info-container .bottom-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.team-info-container .bottom-container .bottom-article{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;flex-grow:2;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;margin-right:20px}.team-info-container .bottom-container .events-container{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0;margin-right:20px}.team-info-container .bottom-container .player-container{display:block;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.team-info-container .bottom-container .player{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;padding:5px 0;border-top:1px solid #ddd}.team-info-container .bottom-container .player:first-child{border-top:none;padding-top:0}.team-info-container .bottom-container .player .image-container{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.team-info-container .bottom-container .player .image-container img{height:85px}.team-info-container .bottom-container .player .info-container{position:relative;padding:0 20px;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.team-info-container .bottom-container .player .info-container .player-number{position:absolute;font-size:55px;font-weight:800;color:#d6202d;right:0;opacity:.25;-webkit-transform:translate(0px, -10px);-ms-transform:translate(0px, -10px);transform:translate(0px, -10px)}.team-info-container .bottom-container .player .info-container .player-name{font-size:20px;font-weight:800;color:#000;margin:0 0 5px}.team-info-container .bottom-container .player .info-container .player-position{color:#999;font-size:13px}}.no-data{width:100%;height:100px;visibility:visible;line-height:145%;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-transition:opacity 150ms linear;-ms-transition:opacity 150ms linear;transition:opacity 150ms linear}.no-data p{text-align:center;width:100%}.no-data.hide{height:0;width:0;opacity:0;overflow:hidden;visibility:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.article-date{background:#888;color:#fff;font-size:12px;line-height:1;white-space:nowrap;display:inline-block;padding:4px 6px;border-radius:10px}@media (min-width:600px){.articles-container .articles{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-container .articles>*{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%;padding:0 7.5px 15px}.articles-container .articles:nth-child(2n + 1){padding-left:0}.articles-container .articles:nth-child(2n + 2){padding-right:0}}@media (min-width:1025px){.articles-container .articles>*:nth-child(9n + 1),.articles-container .articles>*:nth-child(9n + 2){-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.articles-container .articles>*:nth-child(9n + 3),.articles-container .articles>*:nth-child(9n + 4),.articles-container .articles>*:nth-child(9n + 5){-webkit-flex-basis:33.3%;-moz-flex-basis:33.3%;-ms-flex-basis:33.3%;flex-basis:33.3%;max-width:33.3%}.articles-container .articles>*:nth-child(9n + 6),.articles-container .articles>*:nth-child(9n + 7),.articles-container .articles>*:nth-child(9n + 8),.articles-container .articles>*:nth-child(9n + 9){-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;max-width:25%}.articles-container .articles>*:nth-child(9n + 1),.articles-container .articles>*:nth-child(9n + 3),.articles-container .articles>*:nth-child(9n + 6){padding-left:0}.articles-container .articles>*:nth-child(9n + 2),.articles-container .articles>*:nth-child(9n + 5),.articles-container .articles>*:nth-child(9n + 9){padding-right:0}.articles-container .articles>* img{width:100%;height:100%;position:absolute}}.slider-title{position:relative}.slider-title .share-toggle{top:auto;bottom:6px}.size-video-image{background-size:cover;position:relative}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}.size-video-image:before{content:'';display:block;padding-bottom:56.25%}@media (max-width:600px){.object-link.size-video{display:block;width:142px;padding:0}.object-link.size-video .object-link-image-container{height:74px}.object-link.size-video .object-link-image-container .runtime{position:absolute;bottom:0;left:0;background-color:#000;color:#fff;font-size:14px;line-height:14px;padding:2px 3px 2px 3px}.object-link.size-video .title{padding-top:10px}.object-link.size-video img{width:100%;max-height:none}.object-link.size-video .item-icon{display:none}.snag-slider-container .prev,.snag-slider-container .next{display:none}.modular-page .module-container .tray,.module-container .generated-tray-module .layout-full-width{margin-bottom:0}.modular-page .module-container{margin-bottom:15px}.tray-top{margin:0}.tray-top h2{font-size:15px;font-weight:800}.tray-top .counts{font-size:12px;display:block}.tray-top .counts .page-num{display:none}.module-container .generic-module .content-container .snag-slider-container{border-top:none}.snag-slider-item{margin-right:0;height:auto;border-bottom:none}.snag-slider-item .object-link .title{padding:10px 0 0;font-size:15px;font-weight:bold;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start}.snag-slider-item .object-link .title .title-content{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.snag-slider-item .object-link .title .title-content .title-date{background:#fff;color:#232323;font-size:10px;font-weight:600;line-height:13px;height:14px;display:inline-block;padding:0 6px 0 6px;border-radius:8px}.snag-slider-item .object-link .title .queue-container{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:25px}.snag-slider-item .object-link .title .queue-container .queue-delegate,.snag-slider-item .object-link .title .queue-container .queue-icon,.snag-slider-item .object-link .title .queue-container .icon{width:25px;position:relative;display:block;top:0;left:0;height:auto;margin:0;padding:0;visibility:visible;opacity:1}.snag-slider-item .object-link .title .queue-container .icon{height:25px;color:#555}.snag-slider-item .object-link .title .queue-container .icon:hover{color:#888}.snag-slider-container .snag-slider{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;max-height:none;height:auto;overflow-x:scroll;padding:0 5px 0 5px}}@media (min-width:600px){.object-link.size-video{width:250px}.object-link.size-video img{width:250px;height:140px}.object-link.size-video .object-link-image-container{line-height:0}.object-link.size-video .object-link-image-container .runtime{position:absolute;bottom:0;left:0;background-color:#000;color:#fff;font-size:14px;line-height:14px;padding:2px 3px 2px 3px}.object-link.size-video .title{padding-top:10px;overflow-wrap:break-word;display:block}.snag-slider-container .prev,.snag-slider-container .next{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;-webkit-transform:translate(0, 45px);-ms-transform:translate(0, 45px);transform:translate(0, 45px)}.tray-top{margin:0 65px}.tray-top h2{font-size:25px;font-weight:800}.snag-slider-item{margin-right:20px;max-width:250px}.snag-slider-item .title{padding:10px 0 0;font-size:18px;font-weight:bold;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;-ms-align-items:flex-start;align-items:flex-start}.snag-slider-item .title .title-content{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.snag-slider-item .title .queue-container{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:25px}.snag-slider-item .title .queue-container .queue-delegate,.snag-slider-item .title .queue-container .queue-icon,.snag-slider-item .title .queue-container .icon{width:25px;position:relative;top:0;left:0;height:auto;margin:0;padding:0;visibility:visible;opacity:1}.snag-slider-item .title .queue-container .icon{height:25px;color:#555}.snag-slider-item .title .queue-container .icon:hover{color:#888}.snag-slider-item .title-date{background:#fff;color:#232323;font-size:12px;font-weight:800;padding:2px 6px;border-radius:10px;display:inline-block}.snag-slider-item:hover .queue-delegate{top:130px}body.no-touch .snag-slider-item:hover .queue-delegate,body.no-touch .snag-slider-item .queue-delegate{position:relative;top:0;left:0;height:auto;margin:0;padding:0;visibility:visible;opacity:1}}.modal-dialog.teams-list{position:absolute;margin:0;top:5vh;left:5vw;width:90vw;height:80vh;color:#fff}.modal-dialog.teams-list .modal-header{color:#fff}.modal-dialog.teams-list .modal-content{border-radius:0;background:none;position:relative;width:100%;height:100%}.modal-dialog.teams-list .modal-body{padding:0;position:relative;width:100%;height:100%}@media (min-width:600px){.teams-list-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.events-page{margin-top:10px}.events-page .event-date-week{display:none}@media (min-width:600px){.events-page .event-card-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.events-page .event-card-container .event-date-week{display:block;width:72px;height:68px;border:1px solid #f3f3f3;text-align:center}.events-page .event-card-container .event-date-week .event-date{padding:2px 0;background-color:#f3f3f3;color:#000;font-size:40px;font-weight:bold}.events-page .event-card-container .event-date-week .event-month{padding:2px 0;background-color:#fff;color:#000;font-size:20px;text-transform:uppercase;font-weight:800}.events-page .event-card-container .background-fill-container{background-color:#f3f3f3;margin-bottom:10px;width:100%}.events-page .event-card-container .background-fill-container .event.card a{color:#000}.events-page .event-card-container .card{padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;background:none !important;width:100%;height:auto;border-radius:0}.events-page .event-card-container .card .venue-image{height:auto;width:200px;display:block;background-size:100% 100%;background-position:center center;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.events-page .event-card-container .card .venue-image img{width:100%;height:100%}.events-page .event-card-container .card .event-details{padding:10px 10px 10px 15px}.events-page .event-card-container .card .event-date{display:none}.events-page .event-card-container .card .event-name{font-weight:600}.events-page .event-card-container .card .share-toggle .toggle .icon{color:#000}.events-page .event-card-container .card .links{padding-top:10px;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-flex-pack:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.events-page .event-card-container .card .links a.button{max-width:147px}}.quick-links-container{display:block}.quick-links-title{font-size:20px;color:#000;font-weight:800}.quick-links-nav{background:currentColor;box-shadow:0 2px 2px rgba(0,0,0,0.2);margin:10px 0 18px}.quick-links-list{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-links-item{text-align:center;list-style:none;border:1px solid #fff;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.quick-links-link{display:block;padding:1em;color:#fff;font-size:12px;font-weight:600;white-space:nowrap}.quick-links-link:hover{background:rgba(255,255,255,0.2)}.quick-links-link:active{background:rgba(0,0,0,0.2)}.latest-today{margin-top:15px;border:3px solid #000;margin-bottom:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.latest-today .today-img-container{margin-right:15px;background-size:cover;width:35%;background-repeat:no-repeat}.latest-today .articles{padding-right:10px;width:65%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.latest-today .articles .article{width:50%;margin:20px 10px 0 10px}.latest-today .articles .article .blurb{position:relative;max-height:54px;word-break:break-word;overflow:hidden;margin-right:-1em;padding-right:1em}.latest-today .articles .article .blurb:before{content:'...';position:absolute;right:5px;bottom:0}.latest-today .articles .article .blurb:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}@media (max-width:600px){.latest-today{border:0;margin:0}.latest-today .today-img-container{display:none}.latest-today .articles{width:100%}.latest-today .articles .article{margin:0;padding:5px}.latest-today .articles .article .blurb{display:none}}.author-page{color:#000}.author-page .author-info{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.author-page .author-info .image-container{width:25%}.author-page .author-info-image{height:auto;width:100%;max-height:100%;border-radius:5px}.author-page .author-info-container{width:75%;margin-left:10px}.author-page .author-info-container .summary{font-size:15px;font-weight:300}.author-page .author-info .social-links{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.author-page .author-info .social-links .links{padding:0 5px 5px 0}.author-page .author-body{font-weight:300;line-height:1.5;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.author-page .author-body .author-tabs{position:relative}.author-page .author-body .author-tabs .author-tab-container{margin-top:40px;border-bottom:1px solid #bbb}.author-page .author-body .author-tabs .author-tab-container input{display:none}.author-page .author-body .author-tabs .author-tab-container label{display:inline-block;padding:1% 2%;font-size:18px;text-align:center;font-weight:100;color:#000;border:1px solid transparent}.author-page .author-body .author-tabs .author-tab-container label:hover{color:#bbb;cursor:pointer}.author-page .author-body .author-tabs .author-tab-container input:checked+label{font-weight:bold;border-bottom:2px solid #000}.author-page .author-body .author-detail-body{margin-top:10px}.author-page .author-body .author-detail-body.justify{text-align:justify}.author-page .author-body .author-detail-body .main-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.author-page .author-body .author-detail-body .main-container a.article{width:100%}.author-page .loading-spinner{position:absolute;z-index:1;height:90%;width:100%}.author-page .loading-spinner .icon-load{position:absolute;top:20%}.author-page .loading-spinner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.5)}@media (min-width:600px){.author-page .author-info-container{margin-left:30px}.author-page .author-info-favorite{font-size:14px}.author-page .author-info-table{font-size:17px}.author-page .author-info .social-links{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.author-page .author-body .author-detail-body .main-container .size-video,.author-page .author-body .author-detail-body .main-container .article{width:calc(25%);padding:0 5px 15px}.author-page .author-body .author-detail-body .main-container .size-video .title,.author-page .author-body .author-detail-body .main-container .article .title{font-size:16px;margin-right:22px;line-height:1.3}}.events-landing{width:100%;position:relative}.events-landing .header-img{margin-top:70px}.events-landing .header-img .events-header-img{background-size:cover;width:100%;padding-bottom:56.25%;background-repeat:no-repeat}.events-landing .timer-main{position:absolute;top:-70px;width:100%;display:none}.events-landing .timer-main .timer{width:270px;height:70px;background:#000;border-radius:5px;margin:0 auto}.events-landing .timer-main .timer .header{display:none}.events-landing .timer-main .timer .header-small ul li{display:inline-block;padding:5px 23px 0;font-size:20px}.events-landing .timer-main .timer .time{margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.events-landing .timer-main .timer .time li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:inline-block;font-size:35px;color:#fff;padding-left:10px;padding-right:5px}.events-landing .main-container{width:100%;position:relative;color:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-landing .main-container .left-menu{background:#181818;padding:20px;color:#fff;box-sizing:border-box;border-radius:8px}.events-landing .main-container .left-menu .date{font-size:18px}.events-landing .main-container .left-menu .event-title{font-size:20px;margin-bottom:10px}.events-landing .main-container .left-menu .event-venue{display:none;font-size:20px;margin-bottom:10px}.events-landing .main-container .left-menu .lead{font-size:14px}.events-landing .main-container .left-menu .event.card{background:none}.events-landing .main-container .left-menu .event.card .subscribe{margin:7px 10px 0 0;border:1px solid #fff;border-radius:6px;text-align:center;padding:10px 0;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1}.events-landing .main-container .left-menu .event.card .subscribe a{color:#fff}.events-landing .main-container .right-container{padding:10px 20px 10px 10px;box-sizing:border-box}.events-landing .main-container .right-container .info-body{margin-bottom:12px}.events-landing .main-container .right-container .info-body .info{font-size:14px}.events-landing .main-container .right-container h4{margin-bottom:10px}.events-landing .main-container .right-container p{line-height:25px}@media (min-width:600px){.events-landing .header-img{margin-top:0;margin-left:-10px;margin-right:-10px;position:relative}.events-landing .header-img .events-header-img:after{content:" ";height:120px;width:100%;position:absolute;bottom:0;left:0;background:#181818;background:-moz-linear-gradient(top, #181818 0, rgba(35,35,35,0) 100%);background:-webkit-linear-gradient(top, #181818 0, rgba(35,35,35,0) 100%);background:-o-linear-gradient(top, #181818 0, rgba(35,35,35,0) 100%);background:-ms-linear-gradient(top, #181818 0, rgba(35,35,35,0) 100%);background:linear-gradient(to top, #181818 0, rgba(35,35,35,0) 100%)}.events-landing .header-small{display:none}.events-landing .timer-main{top:50px}.events-landing .timer-main .timer .header{display:block;background-color:#fff;padding-bottom:2px;border-top-left-radius:2px;border-top-right-radius:2px}.events-landing .timer-main .timer .header ul{text-align:center;margin:-3px 0 2px}.events-landing .timer-main .timer .header ul li{color:#000;font-size:10px;padding-left:20px;padding-right:10px;font-weight:600;display:inline;text-decoration:none}.events-landing .timer-main .timer .header-small{display:none}.events-landing .timer-main .timer .time li{line-height:50px}.events-landing .main-container{top:-70px;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.events-landing .main-container .left-menu{width:25%}.events-landing .main-container .left-menu .event.card .subscribe{margin-right:5px;font-size:12px}.events-landing .main-container .right-container{width:75%}}.embedded-sign-in{height:400px}.login-container,.register-container{max-width:750px}.register-container{margin:0 auto}.site-auth-input{box-sizing:border-box}.auth-types-container .or{margin:10px 0;text-align:center}#offer-code-form-heading,#offer-code-form-container{display:none}.subscription-module-stripe-subscribe-button.credit-card span:before,.subscription-module-edit-stripe-subscribe-button.credit-card span:before{display:none}.stripe-connect{display:inline-block;border-radius:0}.stripe-connect:active{background:#a8252b}.stripe-connect span{display:block;height:auto;font-size:16px;text-transform:uppercase;font-family:inherit;line-height:2;background:none;border-radius:0;text-shadow:none;box-shadow:none;padding:12px;text-align:center}#subscription-module-paypal-button,#subscription-module-edit-paypal-button,#subscription-module-paypal-button:hover,#subscription-module-edit-paypal-button:hover{color:#fff;background:#a8252b;font-size:16px;line-height:2;text-transform:uppercase;font-family:inherit;padding:12px;border-radius:0;text-shadow:none;box-shadow:none;border:none}.social-auth button.with-icons .social-icon{border-right:1px solid #fff;-webkit-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}.social-auth button.with-icons>*{padding:0 2px;height:auto}.social-auth button.with-icons .social-icon+span{margin-left:1em}@media (min-width:600px){.embedded-sign-in{height:259px}.signup-intro{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center;margin:35px 0;font-size:23px;font-weight:600}.signup-intro strong{color:#a8252b}.signup-intro .signup-image{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:175px;height:auto;margin-right:25px}.site-auth-input{box-sizing:content-box}.auth-types-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:flex-start;-ms-align-content:flex-start;align-content:flex-start}.auth-types-container .site-auth{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.auth-types-container .social-auth{width:280px;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.auth-types-container .social-auth__title{text-align:center}.auth-types-container .social-login-links{text-align:center}.auth-types-container .or{position:relative;height:90px;width:1px;background:#999;margin:0 40px;text-align:center;font-weight:800;font-size:14px;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}.auth-types-container .or span{position:absolute;text-transform:uppercase;color:#333;top:50%;left:50%;background:#fff;padding:2px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.g-recaptcha{margin:20px 0 70px}.user-page-heading{margin:.5em 0 0}.user-page .user-module{padding:20px;background-color:#f6f6f6;border:1px solid #d1d1d1}.user-page .user-module__header{margin-bottom:1em;font-weight:600}.user-page .info-row{margin:20px 0}.user-page .info-row .input-container,.user-page .info-row .info-container{display:block;text-align:center;height:30px;background:#fff;font-size:16px;line-height:30px;border:1px solid #fff}.user-page .input-container{background-color:#f5f5f5}.user-page .input-container__input{height:100%;padding-left:.8em;border:none;box-sizing:border-box;font-size:.8em}.user-page .input-container.user-password{display:none;min-height:0;visibility:hidden}.user-page button,.user-page .button{text-transform:uppercase;margin-top:5px;box-sizing:border-box}.user-page button.button-primary,.user-page .button.button-primary{background-color:#1b98ff;color:#fff}.user-page .device-input{min-height:32px;height:100%;font-size:16px;text-align:center;box-sizing:border-box}.user-page .input-container__paragraph{line-height:32px}.user-page .credit-card-logo{height:20px;width:32px;background-size:cover;vertical-align:middle}.user-page .payment-method-label{display:none}.user-page .user-modules .optional-button,.user-page .user-form-module .vertical-top button{font-family:'Open Sans',sans-serif;font-weight:600}@media (min-width:600px){.user-page .info-row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:flex-start;-ms-align-content:flex-start;align-content:flex-start;width:100%;margin:0 0 10px}.user-page .info-row .input-container,.user-page .info-row .info-container{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.user-page .info-row .input-container.user-password{display:block}.user-page .button-container{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:165px}.user-page .button-container button,.user-page .button-container .button{margin-top:0;width:100%;display:block;color:#444}.user-page .device-input{border-right:none}}@media (min-width:1025px){.user-page #user-info-section .user-module .user-password.button-container{width:100%}.user-page .input-container.user-password{display:none}}.sightline-search{margin-top:60px}.sightline-search .search-page-header{display:none}.sightline-search .typeahead-search-results-container .image-container img{width:162px;height:120px}.sightline-search .typeahead-search-results-container .title-container span{color:#e54e43}.sightline-search .object-link-image-container img{height:140px}.sightline-search .title-content{font-size:14px;font-weight:bold;color:#232323}.sightline-search #author-search-results-container-wrapper .snag-slider-container .snag-slider{min-height:300px !important}.sightline-search #author-search-results-container-wrapper .snag-slider-item{width:170px}.sightline-search #author-search-results-container-wrapper .object-link .title{margin-right:0}.sightline-search #author-search-results-container-wrapper .object-link-image-container img{width:100%}.sightline-search #author-search-results-container-wrapper .title-content{width:100%}@media (min-width:600px){#film-search-results-container-wrapper .title-content .title-date{display:none}#article-search-results-container-wrapper .snag-slider-item{width:250px}#article-search-results-container-wrapper .title-content .title-date{background-color:#d3d3d3;border-radius:12px;padding:4px 10px}#author-search-results-container-wrapper .snag-slider-item{margin-right:10px}#author-search-results-container-wrapper .title-content .title-date{display:none}#author-search-results-container-wrapper .object-link.film-poster{width:auto}#author-search-results-container-wrapper .object-link-image-container img{width:180px;height:225px;margin-bottom:-2px}#author-search-results-container-wrapper .snag-slider-container .prev,#author-search-results-container-wrapper .snag-slider-container .next{-webkit-transform:translate(0, 100px);-ms-transform:translate(0, 100px);transform:translate(0, 100px)}}@media (max-width:600px){.sightline-search #page-content{padding-top:50px}.sightline-search #mobile-typeahead-results-container{display:none}.sightline-search .tray-top{margin-bottom:10px;border-bottom:2px solid #000}.sightline-search .heading-text{font-size:20px;line-height:15px}.sightline-search .num-items{display:none}.sightline-search .snag-slider{height:auto !important}#film-search-results-container-wrapper .snag-slider-item,#article-search-results-container-wrapper .snag-slider-item{width:40vw}#film-search-results-container-wrapper .object-link,#article-search-results-container-wrapper .object-link,#film-search-results-container-wrapper .article,#article-search-results-container-wrapper .article{position:static;width:auto}#film-search-results-container-wrapper .object-link-image-container,#article-search-results-container-wrapper .object-link-image-container,#film-search-results-container-wrapper .image-container,#article-search-results-container-wrapper .image-container{height:22vw;margin:0 5px;padding:0}#film-search-results-container-wrapper .visible-xs,#article-search-results-container-wrapper .visible-xs{width:auto;height:100%}#film-search-results-container-wrapper .image,#article-search-results-container-wrapper .image{background-size:cover;background-repeat:no-repeat;background-position:center}#film-search-results-container-wrapper .info-container,#article-search-results-container-wrapper .info-container{margin:10px 5px}#film-search-results-container-wrapper .title,#article-search-results-container-wrapper .title{font-size:16px;font-weight:bold;line-height:1.4em;word-wrap:break-word;overflow:hidden;margin-right:22px;margin-top:-10px}#film-search-results-container-wrapper .share-toggle,#article-search-results-container-wrapper .share-toggle{top:5px}#film-search-results-container-wrapper .share-toggle .icon-add-circle,#article-search-results-container-wrapper .share-toggle .icon-add-circle{height:20px;width:20px}#author-search-results-container-wrapper .snag-slider-item{width:auto}#author-search-results-container-wrapper .snag-slider-item .object-link-image-container{height:auto}#author-search-results-container-wrapper .snag-slider-item .object-link-image-container img{width:155px;max-height:none;height:225px}}.ion-loading-c{background-image:url(https://snagfilms.s3.amazonaws.com/8a/84/926311224aeeb423af98a0d2f247/load.gif);background-repeat:no-repeat;height:100%;width:100%;position:absolute;top:20px;-webkit-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);transform:translate(-10px, 0)}.subscription-plan-info-container.selectable{border:1px solid rgba(0,0,0,0.1);cursor:pointer;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.subscription-plan-info-container.selectable .selector{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:25px;text-align:center;color:#888}.subscription-plan-info-container.selectable .selector span{display:inline-block}.subscription-plan-info-container.selectable .selector span:before{font-family:"Ionicons";content:'';font-size:25px;display:inline-block}.subscription-plan-info-container.selectable .info{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle;padding:0 0 0 25px}.subscription-plan-info-container.selectable .info h3{margin-top:0;font-size:18px;font-weight:bold;color:#000}.subscription-plan-info-container.selectable .info p{margin-top:5px}.subscription-plan-info-container.selectable.active{border:2px solid #1da1f2}.subscription-plan-info-container.selectable.active .selector span:before{content:""}.payment-choice-selector-container{text-align:center}.subscription-module-stripe-subscribe-button.credit-card span,.subscription-module-edit-stripe-subscribe-button.credit-card span{padding:0;text-align:center}.main-container{margin-top:10px}.main-container .content-main-container{padding:0 5px 10px 5px;text-align:center;font-size:12px;line-height:31px;color:#381c67}.main-container .content-main-container .subscribe-now{font-size:100%;font-weight:800;padding:.25em 0;font-size:34px}.main-container .content-main-container .offers-desc-one{font-size:16px;display:inline-block;color:#333}.main-container .content-main-container .subscribe{margin-top:30px;color:#000;font-weight:600;font-size:21px}.main-container .box-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:auto;height:auto;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.main-container .box-container .box{margin:10px;box-shadow:0 3px 13px 0 #707070}.main-container .box-container .box img{display:block}.main-container .text{font-size:13px;padding:35px 40px 10px 40px;line-height:2}@media (max-width:600px){.box-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-container .box{margin:0 auto;margin-bottom:10px}.main-container .content-main-container,.main-container .text{padding:0}.main-container .text{text-align:justify}}.payment-history-module .subscription-plan-info-container{background-color:#fff;border:2px solid rgba(0,0,0,0.1)}#view-plan{height:100%;width:100%}#view-plan .loading-spinner{height:100vh}#view-plan .loading-spinner .icon{height:100%}#view-plan .container-body{margin:0;height:100%;width:100%}#view-plan .container-body .intro-image{height:350px;width:100%}#view-plan .container-body .intro-image .image-container{position:relative;width:100%;height:100%}#view-plan .container-body .intro-image .image-container .image{background-size:100% 100%;background-repeat:no-repeat;height:100%;opacity:.5}#view-plan .container-body .intro-image .intro-text{position:absolute;width:100%;top:20px;color:#fff;padding-top:45px;padding-bottom:10px;padding-left:20px}#view-plan .container-body .intro-image .intro-text .img-title{font-size:1.5625rem;font-weight:500;line-height:1.5}#view-plan .container-body .intro-image .intro-text .img-desc{padding-right:50px;font-size:inherit;line-height:1.6;margin-bottom:1rem}#view-plan .container-body .plan-tabs-container{padding-top:5%;margin:5px auto 0 auto;height:auto;width:100%;text-align:center}#view-plan .container-body .plan-tabs-container .plan-tab{cursor:pointer;height:50px}#view-plan .container-body .plan-tabs-container .plan-tab .title{height:25px;padding:14px 10px;margin:0;font-weight:600;color:#fff}#view-plan .container-body .plan-container{margin:0 auto 5px auto;height:auto;border:2px solid #cacdcf;width:100%;box-sizing:border-box}#view-plan .container-body .plan-container .info-container{display:none}#view-plan .container-body .plan-container .info-container.active{display:block}#view-plan .container-body .plan-container .info-container .title{text-align:center;padding:10px;top:40px;font-size:34px;font-weight:500}#view-plan .container-body .plan-container .info-container .data-description{width:100%;margin:20px 20px;height:100%}#view-plan .container-body .plan-container .info-container .data-description .plan-description{height:100%;width:90%;line-height:1.5;padding-right:10px}#view-plan .container-body .plan-container .info-container .data-description .plan-description h5{font-size:inherit;line-height:1.6;margin-bottom:1rem}#view-plan .container-body .plan-container .info-container .data-description .plan-description ul{font-size:14px;margin-left:1.25rem;font-weight:600}#view-plan .container-body .plan-container .info-container .data-description .plan-description li{margin-bottom:5px}#view-plan .container-body .plan-container .info-container .data-description .plan-description .txt-price{font-size:36px;color:#696969;font-weight:600;margin:0 auto 15px;width:135px}#view-plan .container-body .plan-container .info-container .data-description .plan-description .period{font-size:16px;color:#696969;font-weight:300;line-height:1.2em;margin-bottom:10px}#view-plan .container-body .plan-container .info-container .data-description .plan-description .period,#view-plan .container-body .plan-container .info-container .data-description .plan-description .price{text-align:center}#view-plan .container-body .plan-container .info-container .data-description .plan-description .subscribe{width:100%;padding:15px 20px;font-size:.9rem;color:#fff;border-radius:3px;font-weight:400}#view-plan .container-body .plan-container .info-container .plan-data{margin:10px}#view-plan .container-body .plan-summary{margin:20px 5px;font-size:13px;color:#696969}#view-plan .container-body .plan-summary p{line-height:1.5}#view-plan .container-body .plan-summary .contact{width:auto;text-align:center;font-size:16px}#view-plan .container-body .plan-summary .terms{text-align:center}#view-plan .container-body .plan-summary li{display:inline-block;list-style-type:none;margin:5px 5px}#view-plan .container-body .plan-summary li a{color:#2ba6cb;text-decoration:none;line-height:inherit;cursor:pointer}@media (min-width:600px){#view-plan .container-body .intro-image{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#view-plan .container-body .intro-image .image-container{width:50%;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#view-plan .container-body .intro-image .image-container .image{opacity:1}#view-plan .container-body .intro-image .intro-text{position:relative;width:50%;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#view-plan .container-body .intro-image .intro-text .img-desc{padding:0}#view-plan .container-body .plan-tabs-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#view-plan .container-body .plan-tabs-container .plan-tab{-webkit-flex:1 0 0;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}#view-plan .container-body .plan-tabs-container{padding-top:5%;margin:5px auto 0 auto;height:auto;width:100%;box-sizing:border-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:center}#view-plan .container-body .plan-tabs-container .plan-tab{-webkit-flex:1 0 0;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;cursor:pointer}#view-plan .container-body .plan-container{margin:0 auto 5px auto;height:auto;border:2px solid #cacdcf;width:100%;box-sizing:border-box}#view-plan .container-body .plan-container .info-container{display:none;-webkit-flex:1 0 0;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}#view-plan .container-body .plan-container .info-container.active{display:block}#view-plan .container-body .plan-container .info-container .data-description{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row}#view-plan .container-body .plan-container .info-container .data-description .plan-description .subscribe{width:90%}}.military-offers-container{display:none;width:100%}.military-offers-container hr{width:90%}.military-offers-container button{width:100%;color:#fff;border-radius:4px}.military-offers-container .top-info{font-size:34px;padding:15px;text-align:center}.military-offers-container .enjoy{color:#696969;font-size:14px;padding:10px;text-align:center}.military-offers-container .info{font-size:75%;color:#696969;padding:10px;line-height:1.7}.military-offers-container .info a{color:#2ba6cb}.military-offers-container .main-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.military-offers-container .main-container .offers-body{width:100%;margin-bottom:20px}.military-offers-container .main-container .offers-body .offers-content{width:100%}.military-offers-container .main-container .offers-body .offers-content .heading{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.military-offers-container .main-container .offers-body .offers-content .heading .first-heading{display:none}.military-offers-container .main-container .offers-body .offers-content .heading .offer-heading{margin:10px 0 10px 0;font-size:15px;width:calc(50%);text-align:center}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .name{width:100%;font-size:16px;color:#000;font-weight:600}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .name span{position:relative;top:10px;left:35px;margin-right:15px}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers{width:100%;margin-top:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-flow:row-reverse wrap;-moz-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers .offers{margin:10px 0;text-align:center;width:50%}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers .offers input[type=radio]{display:none}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers .offers label{border:1px solid #c0c0c0;border-radius:3px;padding:.85em 1.7em;text-align:center;background:#ddd;display:inline-block;cursor:pointer;font-size:.9rem;color:#777;width:60%}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers .offers input:checked+label{box-shadow:0 0 2px 2px #1691cf}.military-offers-container .main-container .offers-body .offers-content .offer .description{margin:0 10px;border-radius:3px;padding:5px;color:#fff;font-size:13px;line-height:1.5}.military-offers-container .main-container .offers-body .military-discount-form{padding-right:10px}.military-offers-container .main-container .offers-body .military-discount-form .half-width{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.military-offers-container .main-container .offers-body .military-discount-form .one-third-width{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.military-offers-container .main-container .offers-body .military-discount-form label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#0a0a0a;padding-left:10px}.military-offers-container .main-container .offers-body .military-discount-form input{width:100%;height:35px;box-sizing:border-box;border-radius:3px;border:1px solid #cacaca;font-family:inherit;font-size:15px;color:#0a0a0a}.military-offers-container .main-container .offers-body .military-discount-form select{border-radius:3px;background:#fff;border:1px solid #cacaca;width:100%}.military-offers-container .main-container .offers-body .military-discount-form .error-message{color:#f04124;font-size:15px;margin:10px}.military-offers-container .main-container .offers-body .document-upload{font-size:15px;line-height:1.7;padding:10px}.military-offers-container .main-container .offers-body .document-upload .alert-box{padding:8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#f2dede;color:#b94a48;border:1px solid #eed3d7;border-radius:4px;font-size:14px}.military-offers-container .main-container .offers-body .document-upload ul{padding-left:20px}.military-offers-container .main-container .offers-body .document-upload form p{font-size:19px;font-weight:700}.military-offers-container .main-container .offers-body .document-upload .message-info{font-size:20px}.military-offers-container .main-container .price{width:100%;position:relative}.military-offers-container .main-container .price .offer-price{padding:0 40px 0 40px;text-align:center;color:#696969}.military-offers-container .main-container .price .offer-price .year{margin-top:20px;font-size:14px}.military-offers-container .main-container .price .offer-price .sub-price{font-size:36px;margin:20px;font-weight:600}.military-offers-container .main-container .price .offer-price.blur{opacity:.4}.military-offers-container .main-container .price .loading{position:absolute;bottom:0;top:0;left:0;right:0;-webkit-transform:translate(30%, 0);-ms-transform:translate(30%, 0);transform:translate(30%, 0)}.military-offers-container.active{display:block}@media (min-width:600px){.military-offers-container .main-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.military-offers-container .main-container .offers-body{width:calc(66.66666667%)}.military-offers-container .main-container .offers-body .offers-content .heading .first-heading{display:block;width:calc(33.33333333%);padding-right:20px}.military-offers-container .main-container .offers-body .offers-content .heading .offer-heading{width:calc(33.33333333%);margin-right:40px}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .name{width:calc(33.33333333%)}.military-offers-container .main-container .offers-body .offers-content .offer .offers-container .total-offers{margin-top:0;margin-left:25px;padding-right:20px}.military-offers-container .main-container .offers-body .offers-content .offer .description{margin:0 25px 5px 25px}.military-offers-container .main-container .offers-body .military-discount-form .half-width{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.military-offers-container .main-container .offers-body .military-discount-form .half-width label{width:50%}.military-offers-container .main-container .offers-body .military-discount-form .half-width label:last-child{margin-left:20px}.military-offers-container .main-container .offers-body .military-discount-form .one-third-width{margin-top:10px;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.military-offers-container .main-container .offers-body .military-discount-form .one-third-width label{width:calc(33.33333333%)}.military-offers-container .main-container .offers-body .military-discount-form .one-third-width label:not(:first-child){padding-left:20px}.military-offers-container .main-container .price{width:calc(33.33333333%)}}.paywall{font-size:.9em;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-flex-align:center;-ms-align-items:center;align-items:center}.paywall__header{text-align:center;font-weight:bold;font-size:1.4em}.paywall__image-grid{min-height:260px}.paywall__site-link{display:inline-block;width:49%;margin-bottom:2px}.paywall__button.button{width:auto;padding:.8em 1em;margin-bottom:1em;background-color:#1b98ff;color:#fff;font-size:1em;font-weight:bold}.paywall__text{margin:1em 0 0;font-size:1.1em}.paywall__link{color:#1b98ff}.paywall__facebook{display:inline-block;height:2em;width:2em;min-width:0;padding:0;vertical-align:middle}.paywall__facebook .icon{height:1em;width:1em}@media (min-width:600px){.paywall{font-size:1em}.paywall__header{font-size:2.1em}.paywall__image-grid{min-height:138px}.paywall__site-link{width:24%}}.promo-banner{display:block;height:70px;margin-bottom:20px;border:2px solid;background-position:center;background-size:cover;background-repeat:no-repeat;color:#000;font-size:1.2em;font-weight:bold;line-height:70px;text-align:center}@media (min-width:600px){.promo-banner{font-size:1.5em}}.sightline-contact-us .contact-form-left{padding:0}.sightline-contact-us .contact-us-form-container{min-height:400px;margin-left:auto;margin-right:auto;width:auto;margin-top:20px}.sightline-contact-us .contact-us-form-container .form-group{margin-bottom:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sightline-contact-us .contact-us-form-container .form-control{color:#999;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0);display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;margin-bottom:10px;height:38px;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143}.sightline-contact-us .contact-us-form-container .form-control.select-height{height:34px}.sightline-contact-us .contact-us-form-container .form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.sightline-contact-us .contact-us-form-container textarea.form-control{height:auto}.sightline-contact-us .contact-us-form-container select.form-control{text-transform:none}.sightline-contact-us .contact-form-right p{line-height:20px}.generic-article-tray .main-container{margin-left:-8px}.generic-article-tray .generic-articles{margin-right:20px;width:100%}.generic-article-tray .generic-articles a{margin-bottom:10px}.generic-article-tray .generic-articles a .byline{float:none}.generic-article-tray .article{margin:7px}.generic-article-tray .generic-article-rectangle-ad{text-align:center;-webkit-flex:1 1 45%;-moz-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}@media (min-width:600px){.generic-article-tray .main-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.generic-article-tray .main-container .generic-articles{margin-top:-5px;margin-right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.generic-article-tray .main-container .generic-articles .article{width:50%}.generic-article-tray .main-container .generic-articles a{width:25%}.main-container .generic-articles a{width:50%}}.interstitial-ad-container{display:none}@media (min-width:1025px){.interstitial-ad-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:.93;text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.interstitial-ad-container .interstitial-ad{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.interstitial-ad-container .interstitial-ad .image-link{display:block;position:relative;width:100%;height:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.interstitial-ad-container .interstitial-ad .image-link .ad-image{width:1000px;height:512px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:relative}.interstitial-ad-container .interstitial-ad .image-link .close-button{position:absolute;right:-10px;top:-10px;background-color:#222;font-size:0;line-height:0;border-radius:12px;border:2px solid #fff;height:20px;width:20px;box-shadow:0 2px 2px rgba(0,0,0,0.5);display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.interstitial-ad-container .interstitial-ad .image-link .close-button .icon{color:#fff;height:14px;width:14px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}}.forgot-password-container .text-container{font-size:14px;line-height:1.4}.forgot-password-container .text-container input{height:25px;border-radius:3px}.forgot-password-container .forgot-email{font-size:15px;line-height:1.5}.forgot-password-container .forgot-email strong{font-size:20px}.forgot-password-container,.reset-password-container{max-width:750px;margin:0 auto}.forgot-password-container-email,.reset-password-container-email,.forgot-password-container-password,.reset-password-container-password{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.forgot-password-container-email input,.reset-password-container-email input,.forgot-password-container-password input,.reset-password-container-password input{height:25px;font-size:14px;border-radius:3px}.forgot-password-container .button-container,.reset-password-container .button-container{text-align:center}.forgot-password-container .button-container .color-site,.reset-password-container .button-container .color-site{color:#fff}.forgot-password-container h1.site-color,.reset-password-container h1.site-color,.forgot-password-container p.site-color,.reset-password-container p.site-color{font-size:30px;line-height:1.4;text-align:center;font-weight:800}@media (min-width:600px){.forgot-password-container h1.site-color,.reset-password-container h1.site-color,.forgot-password-container p.site-color,.reset-password-container p.site-color{text-align:inherit}}
