.single-series .banner .row{position:relative;max-width:none;text-align:center;color:#fff}.single-series .banner .row .pad{position:relative;height:400px}.single-series .banner .row .pad .text{z-index:1;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.single-series .banner .row .pad .text h3{position:relative;display:inline-block;color:#fff;font-family:"Noto Serif",serif;font-size:21px;margin-bottom:15px}.single-series .banner .row .pad .text h3::after{content:"_";position:absolute;bottom:-17px;left:0;font-weight:700;color:#ffd80b;font-size:65px;z-index:1000}.single-series .banner .row .pad .text h1{color:#fff;font-size:50px}.single-series .banner .row .pad .text .dates{padding-left:25px;position:relative;display:inline;display:-webkit-inline-box}.single-series .banner .row .pad .text .dates::before{content:url(../../../../../../../themes/dfs/img/iconCalendar.png);position:absolute;top:3px;left:0}.single-series .information .row{max-width:none}.single-series .information .row .pad .left{background-color:#676f72;padding-top:40px;padding-bottom:50px}.single-series .information .row .pad .left .pass{margin-bottom:40px}.single-series .information .row .pad .left .pass h4{color:#969fa3;margin-bottom:20px}.single-series .information .row .pad .left .pass p{color:#fff}.single-series .information .row .pad .left .pass .link{display:inline-block;width:100%;margin-top:15px}.single-series .information .row .pad .left .pass .link a{text-decoration:none;color:#fff;position:relative;display:inline-block;padding:10px 20px 5px;transition:color 0.25s;font-size:21px;font-weight:600;font-family:"Source Sans Pro",sans-serif}.single-series .information .row .pad .left .pass .link a::before{content:url(../../../../../../../themes/dfs/img/borderMediumTopLeft.png);top:0;left:0;position:absolute;width:18px;height:18px}.single-series .information .row .pad .left .pass .link a::after{content:url(../../../../../../../themes/dfs/img/borderMediumBottomRight.png);bottom:0;right:0;position:absolute;width:18px;height:18px}.single-series .information .row .pad .left .pass .link a:hover{color:#676f72;transition:color 0.25s}.single-series .information .row .pad .left .tickets h4{color:#969fa3;margin-bottom:20px}.single-series .information .row .pad .left .tickets .list{padding-bottom:20px;display:inline-block}.single-series .information .row .pad .left .tickets .list .price{color:#fff;padding-left:0;padding-right:10px;padding-bottom:10px;font-size:13px}.single-series .information .row .pad .left .tickets .link{display:inline-block;width:100%}.single-series .information .row .pad .left .tickets .link a{text-decoration:none;color:#fff;position:relative;display:inline-block;padding:10px 20px 5px;transition:color 0.25s;font-size:21px;font-weight:600;font-family:"Source Sans Pro",sans-serif}.single-series .information .row .pad .left .tickets .link a::before{content:url(../../../../../../../themes/dfs/img/borderMediumTopLeft.png);top:0;left:0;position:absolute;width:18px;height:18px}.single-series .information .row .pad .left .tickets .link a::after{content:url(../../../../../../../themes/dfs/img/borderMediumBottomRight.png);bottom:0;right:0;position:absolute;width:18px;height:18px}.single-series .information .row .pad .left .tickets .link a:hover{color:#676f72;transition:color 0.25s}.single-series .information .row .pad .right{padding-left:40px;padding-right:30px}.single-series .information .row .pad .right .review{padding-bottom:50px;border-bottom:1px solid #ccc}.single-series .information .row .pad .right .content{padding-top:60px}@media only screen and (min-width:64.0625em){header .row.header .nav nav .ubermenu-nav>li.ubermenu-current-menu-item>a::after{content:" ";height:3px;background-color:#ffd80b;width:50%;position:absolute;bottom:0;left:0;transition:left 0.25s;top:unset}header .row.header .nav nav .ubermenu-nav>li.ubermenu-current-menu-item ul li a:after{content:none}header .row.header .nav nav .ubermenu-nav li{min-width:inherit!important}header .row.header .nav nav>ul{float:right}header .row.header .nav nav>ul>li{padding-left:17px;padding-right:17px}header .row.header .nav nav>ul>li span.ubermenu-target.ubermenu-target-with-icon.ubermenu-item-layout-default.ubermenu-item-layout-icon_left.ubermenu-noindicator.ubermenu-item-notext{padding-top:20px;padding-bottom:0;padding-left:0;padding-right:0;color:#ffd80b}header .row.header .nav nav>ul>li>ul{background-color:#fff;min-width:0;padding-top:20px;width:250px}header .row.header .nav nav>ul>li>ul li{width:100%}header .row.header .nav nav>ul>li>ul li a{color:#676f72;font-family:"Source Sans Pro",sans-serif;padding-bottom:0}header .row.header .nav nav>ul>li>ul li a:hover{color:#212121}header .row.header .nav nav>ul>li>ul:last-child a{padding-bottom:20px}header .row.header .nav nav>ul>li#menu-item-10{padding:0}header .row.header .nav nav>ul>li:last-child{padding-right:0}header .row.header .nav nav>ul>li:last-child a{padding-right:0}header .row.header .nav nav>ul>li>a{font-family:"Source Sans Pro",sans-serif;color:#676f72;font-size:19px;padding-left:0;padding-right:0;letter-spacing:.5px;overflow:hidden;position:relative;padding-bottom:8px}header .row.header .nav nav>ul>li>a::after{content:" ";height:3px;background-color:#ffd80b;width:50%;position:absolute;bottom:0;left:-100%;transition:left 0.25s;top:unset}header .row.header .nav nav>ul>li>a:hover::after{left:0}.pricingBoxes .row .box .pad .price{font-size:110px}.featured .row{padding:95px 130px}footer .footer .footerColumn{padding-top:30px}footer .footer .footerMenu ul.menu li{width:50%}footer .footer .restOfFooter .dfs{padding-left:30px;padding-right:30px}footer .footer .restOfFooter .sie{padding-left:30px;padding-right:30px;border-left:1px solid #787f81;border-right:1px solid #787f81}footer .footer .restOfFooter .newsletter{padding-left:30px}.filmTiles .tabs{margin-left:120px}.filmTiles .tabs .tab-title a{background-color:#fff;border-left:1px solid #d4d3d3;border-top:1px solid #d4d3d3;border-bottom:1px solid #d4d3d3;padding:10px 50px}.filmTiles .tabs .tab-title a:focus{outline:none}.filmTiles .tabs .tab-title.active a{background-color:#f6f6f6;border-bottom:1px solid #f6f6f6;font-weight:600}.filmTiles .tabs .tab-title:last-child a{border-right:1px solid #d4d3d3}.filmTiles .tabs-content{margin-top:-1px}.filmTiles .tabs-content .row{padding-left:60px;padding-right:60px}.filmBox:first-child{padding-left:0;padding-right:40px}.filmBox:last-child{padding-left:40px;padding-right:0}.filmBox .outerPad .pad .stats .director{display:inline-block;width:auto}.filmBox .outerPad .pad .stats .length{display:inline-block;width:auto;margin-left:20px}.tallBanner .contain{height:570px}.newsFeed{padding-bottom:60px}.newsFeed .pad .row .newsBox{padding-bottom:0}.newsFeed .pad .row .newsBox .info .title{font-size:18px}.newsFeed .pad .row .newsBox .info .title a{color:#212121}.newsFeed .pad .row .newsBox .info .date{padding-top:8px}.single-series .information .row .pad .left{padding-left:70px;padding-right:50px}.isotopeMenu .pad .row .menu .filterButtons li{padding:13px 25px}.timeline .pad .row .content img{width:auto!important}}@media only screen and (min-width:90.0625em){.gutter{padding-left:100px;padding-right:100px}.white-popup{max-width:900px}footer .footer .restOfFooter .dfs{padding-left:65px;padding-right:65px}footer .footer .restOfFooter .sie{padding-left:65px;padding-right:65px}footer .footer .restOfFooter .newsletter{padding-left:65px}.newsFeed{padding-bottom:60px}.newsFeed .pad .row .newsBox{padding-bottom:0}.single-series .information .row .pad .left{padding-left:80px;padding-right:60px}.featuredTiles .pad .img{min-height:260px}}section.content .pad .row img{border:none!important}.darken{background-color:rgba(0,0,0,0)!important}.titleBox .title h1,.titleBox .title h2,.titleBox .title h3,.titleBox .title h4,.titleBox .title h5. .titleBox .title h6{text-shadow:2px 2px 4px rgba(0,0,0,.25)}.image-link.external-link:after{display:none}@media only screen and (min-width:1240px){.tallBanner .contain{padding-top:53%;min-height:unset!important;height:0px!important}.nowPlaying{background-color:transparent!important}}@media only screen and (min-width:641px){.tallBanner .contain{background-size:contain!important;background-repeat:no-repeat;background-color:#666e71}}@media only screen and (max-width:640px){.tallBanner .contain{padding-top:53%;min-height:unset!important;height:0px!important}.tallBanner{margin-top:60px}}header{z-index:9999!important}body#dfs_body{padding-top:195px}@media only screen{header .row.header .nav .ubermenu-nav{background-color:#FFF;float:left;width:100%}}@media only screen and (max-width:640px){header .row.header .nav .ubermenu-nav{margin-top:10px}}@media only screen and (max-width:640px){header .row.header .nav .ubermenu-nav li span.ubermenu-target-with-icon{padding-left:0}}@media only screen and (min-width:1025px) and (max-width:1280px){header .row.header .nav .ubermenu-nav li{padding-left:10px;padding-right:10px}}@media only screen{header .row.header .nav .ubermenu-nav li a{color:#676f72}}@media only screen and (max-width:640px){header .row.header .nav .ubermenu-nav li a{padding-left:0}}@media only screen and (min-width:1025px) and (max-width:1280px){header .row.header .nav .ubermenu-nav li a{font-size:13px;padding-top:23px}}@media only screen{header .row.header .nav .ubermenu-nav li.ubermenu-retractor{background-color:#676f72;color:#FFF}header .row.header .nav .ubermenu-nav li ul{background-color:#EEE}header .row.header .nav .ubermenu-nav li ul.ubermenu-submenu-id-9{padding-top:0}}@media only screen and (min-width:40.0625em){header .row.header .nav .ubermenu-nav li{min-width:100%!important}header .row.header .nav .ubermenu-nav li ul{background-color:#EEE;padding-top:10px;padding-bottom:12px}header .row.header .nav .ubermenu-nav li ul.ubermenu-submenu li a{padding:10px 20px}}@media only screen and (min-width:64.0625em){header .row.header .nav nav .ubermenu-nav{float:right;width:auto}header .row.header .nav nav .ubermenu-nav>li.ubermenu-current-menu-item>a{font-family:benton-sans-condensed,sans-serif;color:#676f72;font-size:19px;padding-left:0;padding-right:0;letter-spacing:.5px;overflow:hidden;position:relative;padding-bottom:8px}}@media only screen and (min-width:64.0625em) and (min-width:1025px) and (max-width:1280px){header .row.header .nav nav .ubermenu-nav>li.ubermenu-current-menu-item>a{font-size:13px;padding-top:23px}}@media only screen and (min-width:64.0625em){header .row.header .nav nav .ubermenu-nav>li.ubermenu-current-menu-item ul li a:after{content:none}header .row.header .nav nav .ubermenu-nav li{min-width:inherit!important}}nav.ubermenu .ubermenu-target-text{font-weight:500;font-family:benton-sans-condensed;color:#000;text-transform:uppercase}