@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400i|Roboto:300,300i,500,500i");@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fade-in{-webkit-animation:fadeIn 1s 1 forwards;-moz-animation:fadeIn 1s 1 forwards;-o-animation:fadeIn 1s 1 forwards;animation:fadeIn 1s 1 forwards;}.align-right{min-width:25%;margin:10px 0 0 30px;}.align-right img{width:100%;}@media screen and (max-width:767px){.align-right{width:100%;}}.align-left{min-width:25%;margin:10px 30px 0 0;}.align-left img{width:100%;}@media screen and (max-width:767px){.align-left{width:100%;}}.align-center{min-width:25%;}@media screen and (max-width:767px){.align-center{width:100%;}}.uppercase{text-transform:uppercase !important;}.underline-direction{background-size:150px 55px;padding-bottom:4px;white-space:nowrap;background-repeat:no-repeat;}.underline-learn-more{background-size:140px 47px;padding-bottom:4px;white-space:nowrap;background-repeat:no-repeat;}.terror-underline{background-image:url(/themes/historic/assets/icons/icon-underline.svg);}.display-none{opacity:0;}.display-block{opacity:1;}.red-link{color:#DB322B !important;}.btn-white{color:#D62027;background-color:#FFFFFF;border-color:#FFFFFF;text-transform:uppercase;border-radius:0px;font-size:14px;font-size:300;transition:all 0.5s ease-in-out;}.btn-white:hover,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color:#FFF;background-color:#D62027;border-color:#D62027;}.btn-red{color:#FFF;background-color:#D62027;border-color:#D62027;text-transform:uppercase;border-radius:0px;font-size:14px;font-weight:bold;transition:all 0.5s ease-in-out;}.btn-red:hover,.btn-red:active,.btn-red:focus .btn-red.active,.open .dropdown-toggle.btn-white{color:#D62027;background-color:#FFF;border-color:#FFF;}.btn-big{font-size:16px !important;padding:23px 40px !important;}hr{border-color:#919396;}.press-modal h3{margin-top:0px;}.press-modal .modal-dialog{width:950px;}.press-modal .modal-header{border-bottom:none;}.press-modal .modal-content{box-shadow:none;border-radius:0px;}.press-modal .modal-content .modal-body{padding:0 60px 60px;}.press-modal .caption{margin-top:25px;}.press-modal .caption p{line-height:25px;font-size:15px;margin-bottom:20px;}@media screen and (min-width:768px) and (max-width:991px){.main-content-subpages{margin-bottom:0px !important;}p{font-size:16px !important;}h2{font-size:20px !important;}.container-fluid{padding-right:0px !important;padding-left:0px !important;overflow-x:hidden;}.subpage-hero-details{padding-right:20px !important;padding-left:20px !important;height:365px !important;}.padded-box{padding-right:20px !important;padding-left:20px !important;}.img-responsive{margin-bottom:20px;}.search-page .list-item-detail h3{font-size:18px;}.search-page .list-item-detail p{font-size:14px;}.image-library-page .filter-row .btn-outline{padding:6px 12px !important;margin-bottom:0 !important;font-size:14px !important;font-weight:400 !important;}.press-release-page .press-release-detail{margin-bottom:10px;}.static-page h5{font-size:11px;}.audio-section{padding:10px !important;}#audio-info h2{margin-top:10px;}#audio-container{width:65px !important;height:65px !important;position:relative !important;float:left !important;}.play-icon{position:absolute !important;left:24px !important;font-size:20px !important;top:20px !important;}}ul.social-icons{margin-top:20px;margin-bottom:0 !important;}ul.social-icons li{padding:0;cursor:pointer;}ul.social-icons li .fa-circle{color:white !important;}ul.social-icons li .fa-2x{font-size:2.5em !important;}ul.social-icons li .fa-inverse{color:#4c555c !important;}ul.social-icons li:hover .fa-circle{color:#3b4349 !important;}ul.social-icons li:hover .fa-inverse{color:#FFF !important;}.help-icon{background-image:url(/themes/historic/assets/icons/icon-info.svg);width:16px;height:16px;display:inline-block;margin-left:5px;cursor:pointer;}.no-left-padding{padding-left:0px;}.no-right-padding{padding-right:0px;}.flex-container{display:flex;align-items:center;justify-content:space-between;}.btn:focus{outline:5px auto #919396;color:#D62027;}body{font-family:"Roboto",Georgia,sans-serif;}h1,h2,h3,h4,h5{font-family:"Roboto Condensed",Garamond,sans-serif;}h1 a,h2 a,h3 a{color:#231f20;}h1 a:hover,h2 a:hover,h3 a:hover{color:#DB322B;text-decoration:none !important;border-bottom:1px dotted #DB322B;}h4 a,h5 a{color:#231f20;}h4 a:hover,h5 a:hover{color:#DB322B;text-decoration:none !important;border:none !important;}h1{letter-spacing:1px;}h2,h3{letter-spacing:2px;}h4{color:#D62027;}h6{text-transform:uppercase;font-family:"Roboto",Georgia,sans-serif;font-size:14px;color:#919396;}p,ul:not(.toolbar-menu),ol:not(.toolbar-menu){font-family:"Roboto",Georgia,sans-serif;font-weight:300;}ul:not(.toolbar-menu),ol:not(.toolbar-menu){font-size:18px;line-height:30px;}button{font-family:"Roboto Condensed",Garamond,sans-serif;letter-spacing:1px;font-weight:300;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fade-in{-webkit-animation:fadeIn 1s 1 forwards;-moz-animation:fadeIn 1s 1 forwards;-o-animation:fadeIn 1s 1 forwards;animation:fadeIn 1s 1 forwards;}.align-right{min-width:25%;margin:10px 0 0 30px;}.align-right img{width:100%;}@media screen and (max-width:767px){.align-right{width:100%;}}.align-left{min-width:25%;margin:10px 30px 0 0;}.align-left img{width:100%;}@media screen and (max-width:767px){.align-left{width:100%;}}.align-center{min-width:25%;}@media screen and (max-width:767px){.align-center{width:100%;}}.uppercase{text-transform:uppercase !important;}.underline-direction{background-size:150px 55px;padding-bottom:4px;white-space:nowrap;background-repeat:no-repeat;}.underline-learn-more{background-size:140px 47px;padding-bottom:4px;white-space:nowrap;background-repeat:no-repeat;}.terror-underline{background-image:url(/themes/historic/assets/icons/icon-underline.svg);}.display-none{opacity:0;}.display-block{opacity:1;}.red-link{color:#DB322B !important;}.btn-white{color:#D62027;background-color:#FFFFFF;border-color:#FFFFFF;text-transform:uppercase;border-radius:0px;font-size:14px;font-size:300;transition:all 0.5s ease-in-out;}.btn-white:hover,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color:#FFF;background-color:#D62027;border-color:#D62027;}.btn-red{color:#FFF;background-color:#D62027;border-color:#D62027;text-transform:uppercase;border-radius:0px;font-size:14px;font-weight:bold;transition:all 0.5s ease-in-out;}.btn-red:hover,.btn-red:active,.btn-red:focus .btn-red.active,.open .dropdown-toggle.btn-white{color:#D62027;background-color:#FFF;border-color:#FFF;}.btn-big{font-size:16px !important;padding:23px 40px !important;}hr{border-color:#919396;}.press-modal h3{margin-top:0px;}.press-modal .modal-dialog{width:950px;}.press-modal .modal-header{border-bottom:none;}.press-modal .modal-content{box-shadow:none;border-radius:0px;}.press-modal .modal-content .modal-body{padding:0 60px 60px;}.press-modal .caption{margin-top:25px;}.press-modal .caption p{line-height:25px;font-size:15px;margin-bottom:20px;}@media screen and (min-width:768px) and (max-width:991px){.main-content-subpages{margin-bottom:0px !important;}p{font-size:16px !important;}h2{font-size:20px !important;}.container-fluid{padding-right:0px !important;padding-left:0px !important;overflow-x:hidden;}.subpage-hero-details{padding-right:20px !important;padding-left:20px !important;height:365px !important;}.padded-box{padding-right:20px !important;padding-left:20px !important;}.img-responsive{margin-bottom:20px;}.search-page .list-item-detail h3{font-size:18px;}.search-page .list-item-detail p{font-size:14px;}.image-library-page .filter-row .btn-outline{padding:6px 12px !important;margin-bottom:0 !important;font-size:14px !important;font-weight:400 !important;}.press-release-page .press-release-detail{margin-bottom:10px;}.static-page h5{font-size:11px;}.audio-section{padding:10px !important;}#audio-info h2{margin-top:10px;}#audio-container{width:65px !important;height:65px !important;position:relative !important;float:left !important;}.play-icon{position:absolute !important;left:24px !important;font-size:20px !important;top:20px !important;}}ul.social-icons{margin-top:20px;margin-bottom:0 !important;}ul.social-icons li{padding:0;cursor:pointer;}ul.social-icons li .fa-circle{color:white !important;}ul.social-icons li .fa-2x{font-size:2.5em !important;}ul.social-icons li .fa-inverse{color:#4c555c !important;}ul.social-icons li:hover .fa-circle{color:#3b4349 !important;}ul.social-icons li:hover .fa-inverse{color:#FFF !important;}.help-icon{background-image:url(/themes/historic/assets/icons/icon-info.svg);width:16px;height:16px;display:inline-block;margin-left:5px;cursor:pointer;}.no-left-padding{padding-left:0px;}.no-right-padding{padding-right:0px;}.flex-container{display:flex;align-items:center;justify-content:space-between;}.btn:focus{outline:5px auto #919396;color:#D62027;}body.has-active-menu{overflow:hidden;}.c-menu{position:fixed;z-index:200;background-color:#EFE9E0;transition:transform 0.3s;z-index:1000000000;}.navbar-inverse .navbar-toggle{transition:all 0.5s ease-in-out;border:none;}.navbar-inverse .navbar-toggle:hover{background-color:transparent;}.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#D62027;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#919396;}.overflow-menu{padding-top:10px !important;}.overflow-menu > ul{overflow-y:scroll;height:300px;}.mobile-menu-top{padding:30px;position:absolute;top:0;bottom:265px;width:100%;overflow:auto;}.mobile-menu-top address{margin-bottom:0px;padding-bottom:0px;}.mobile-menu-top h2,.mobile-menu-top h2 > a{cursor:pointer;color:#231f20 !important;font-weight:200;margin-bottom:20px;font-size:20px;transition:0.5s all;border-bottom:none !important;}.mobile-menu-top h2:hover,.mobile-menu-top h2:focus,.mobile-menu-top h2:active,.mobile-menu-top h2 > a:hover,.mobile-menu-top h2 > a:focus,.mobile-menu-top h2 > a:active{color:#D62027 !important;border-bottom:none !important;}.mobile-menu-top address{color:white;font-size:13px;font-weight:300;line-height:26px;text-align:left;}.mobile-menu-top address a{color:white;font-size:13px;font-weight:300;line-height:26px;}.mobile-menu-top .facebook,.mobile-menu-top .twitter,.mobile-menu-top .instagram,.mobile-menu-top .pinterest{margin-top:20px !important;}.mobile-menu-top ul{margin:0px;padding:0px;}.mobile-menu-top ul li{margin:0px;padding:0px;list-style:none;}.mobile-menu-top ul li.indent{padding-left:25px;}.mobile-menu-top ul li a{color:#eee;}.mobile-menu-top ul li a:hover{text-decoration:none;}.mobile-menu-top ul ul li{font-size:14px;}.mobile-menu-top ul ul li.active > a{color:#D62027;}.mobile-menu-top ul ul li a{color:#231f20;margin-bottom:10px;display:block;}.mobile-menu-top ul ul li > ul{margin-left:20px;}.mobile-menu-top > ul{margin-bottom:25px;}.mobile-menu-top > ul > li{border-bottom:1px solid #ddd;}.mobile-menu-address-wrapper{background-color:#536071;height:200px;top:auto;bottom:0;}.mobile-label-links li a{font-size:15px;font-weight:bold;text-transform:uppercase;color:#95959c !important;display:block;line-height:2.4;transition:0.5s all;}.mobile-label-links li a:hover,.mobile-label-links li a:focus,.mobile-label-links li a:active{text-decoration:none;color:#D62027 !important;}.mobile-search{float:left;background-color:#ffffff;padding:20px 18px;transition:all 0.5s ease-in-out;height:65px;width:65px;text-align:center;display:block;}.mobile-search:hover{background-color:#BABCBE;}.mobile-search:hover svg path{fill:#ffffff;}.mobile-search svg{height:23px;fill:#BABCBE;transition:all 0.5s ease-in-out;}.mobile-search svg path{transition:all 0.5s ease-in-out;}.mobile-buy-now-menu{font-size:20px;cursor:pointer;text-transform:uppercase;font-family:"Roboto Condensed",Garamond,sans-serif;position:absolute;bottom:200px;width:100%;overflow:hidden;}.mobile-buy-now-menu .mobile-buy-now-save{background-color:#D62027;padding:11px 0px 11px 85px;transition:all 0.5s ease-in-out;height:65px;}@media screen and (max-width:767px){.mobile-buy-now-menu .mobile-buy-now-save{padding-top:17px;}}.mobile-buy-now-menu .mobile-buy-now-save h2{margin:0px;color:#ffffff;display:inline-block;margin-right:10px;}@media (max-width:767px){.mobile-buy-now-menu .mobile-buy-now-save h2{font-size:22px;}}.mobile-buy-now-menu .mobile-buy-now-save h2 a{color:white;font-size:21px;}.mobile-buy-now-menu .mobile-buy-now-save h2 a:hover{text-decoration:none;}.mobile-buy-now-menu .mobile-buy-now-save svg{fill:#ffffff;height:17px;}.mobile-buy-now-menu .mobile-buy-now-save:hover{background-color:#aa191f;}.mobile-buy-now-menu .mobile-buy-now-save:hover h2{color:#ffffff;}.mobile-buy-now-menu .mobile-buy-now-save:hover svg{fill:#ffffff;}.mobile-buy-now-menu ul.social-icons li{border-radius:50%;border:1px solid #ffffff !important;border-bottom:1px solid #ffffff !important;width:40px;height:40px;font-size:14px !important;}.mobile-buy-now-menu address{font-size:16px;font-weight:bold;color:white;width:50%;}.facebook,.twitter,.instagram,.pinterest{border-radius:50%;border:1px solid white;width:39px;height:39px;border-bottom:1px solid white;display:flex !important;justify-content:center;align-items:center;transition:all 0.5s ease-in-out;margin-right:10px !important;float:left;padding-top:6px !important;}.facebook svg,.twitter svg,.instagram svg,.pinterest svg{fill:#ffffff;position:relative;top:-1px;transition:all 0.5s ease-in-out;}.facebook:hover,.twitter:hover,.instagram:hover,.pinterest:hover{border-color:#919396;border-bottom:1px solid #919396;}.facebook:hover svg,.twitter:hover svg,.instagram:hover svg,.pinterest:hover svg{fill:#919396;}.mobile-menu-top .facebook svg,.mobile-menu-top .twitter svg,.mobile-menu-top .instagram svg,.mobile-menu-top .pinterest svg{top:0px;}.pinterest svg{height:19px;}.hours-wrapper{float:left;width:48%;height:50px;font-weight:300;color:#ffffff;font-size:13px;line-height:26px;}.address{width:50%;float:right;}.c-mask{position:fixed;z-index:1040;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;transition:opacity 0.3s,width 0s 0.3s,height 0s 0.3s;}.c-mask.is-active{width:100%;height:100%;opacity:0.7;transition:opacity 0.3s;}.c-menu--slide-left,.c-menu--slide-right,.c-menu--push-left,.c-menu--push-right{width:100%;height:100%;overflow-y:scroll;}@media all and (min-width:320px){.c-menu--slide-left,.c-menu--slide-right,.c-menu--push-left,.c-menu--push-right{width:350px;}}.c-menu--slide-right,.c-menu--push-right{top:0;right:0;transform:translateX(100%);}@media all and (min-width:350px){.c-menu--slide-right,.c-menu--push-right{transform:translateX(350px);}}.c-menu--slide-right.is-active,.c-menu--push-right.is-active{transform:translateX(0);}.pager__items{display:none;}body{background:#F9F5EF;}body.modal-open{overflow:auto;}body main{padding:0 45px;}@media (max-width:767px){body main{padding:0px;}}body .calendar .month-name{font-size:21px;}body .padded-box a:not(.btn){color:#D62027;}body .padded-box a:not(.btn):hover{color:#89070C;text-decoration:none;transition:all 0.5s ease-in-out;}#award-container{position:absolute;top:200px;right:0;width:280px;display:none;}#award-container img{width:100%;height:auto;}.relative-position{position:relative;}.relative-position .tooltip{font-size:15px;font-style:italic;}.show-site-switcher{font-size:15px;color:#97979c !important;position:absolute;top:16px;left:14px;cursor:pointer;display:none;z-index:1000000;}.site-switcher-section{width:100%;background:#EFE9E0;padding:0px 14px;}.site-switcher-section a{font-size:15px;color:#97979c !important;padding:16px 0;display:inline-block;font-weight:bold;transition:all 0.5s ease-in-out;border-bottom:2px solid transparent;}.site-switcher-section a:hover{color:#D62027 !important;text-decoration:none;border-bottom:2px solid #D62027;}.site-switcher-section ul > li:first-of-type a:hover{border-bottom:2px solid transparent;}.mobile-buy-now{background-color:#DB322B;padding:18px 0;}.mobile-buy-now p{text-transform:uppercase;font-weight:bold;font-size:16px !important;color:white;margin:0px;}.mobile-buy-now .glyphicon{margin-right:10px !important;}.subpage-hero-section .breadcrumb{background:none;padding:0px;}@media (max-width:991px){.subpage-hero-section .breadcrumb{margin-bottom:5px;}}@media (max-width:480px){.subpage-hero-section .breadcrumb .active{position:relative;left:-10px;}.subpage-hero-section .breadcrumb .active:before{content:"";}}@media (max-width:480px){.subpage-hero-section .breadcrumb li{display:block;}}.subpage-hero-section .breadcrumb li:first-child a{padding-bottom:4px;white-space:nowrap;border-bottom:2px dotted rgba(250,250,250,0.5);}.subpage-hero-section .breadcrumb li a{font-weight:bold;color:white;font-size:16px;text-transform:uppercase;letter-spacing:1px;text-shadow:2px 2px 125,125,125,0.5;}.subpage-hero-section .breadcrumb li a:hover{color:white;text-decoration:none !important;}.subpage-hero-section h1{font-size:65px;color:white;font-family:"Roboto Condensed",Garamond,sans-serif;text-shadow:3px 5px 0px rgba(25,25,25,0.3);}@media (min-width:768px) and (max-width:991px){.subpage-hero-section h1{font-size:40px;text-transform:initial;margin-top:0px;}}@media (max-width:767px){.subpage-hero-section h1{font-size:32px;text-transform:initial;margin-top:0px;}}@media (max-width:480px){.subpage-hero-section h1{font-size:30px;}}.subpage-hero-section .parking-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/hero-image-02%402x.jpg);margin-bottom:5px;}.subpage-hero-section .generic-hero{background-size:cover;background-position:initial;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/hero-image-03%402x.jpg);margin-bottom:5px;}.subpage-hero-section .press-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/hero-image-01%402x.jpg);margin-bottom:5px;}.subpage-hero-section .event-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Events.jpg);margin-bottom:5px;}.subpage-hero-section .exhibits-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Exhibits.jpg);margin-bottom:5px;}.subpage-hero-section .jobs-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Jobs.jpg);margin-bottom:5px;}.subpage-hero-section .on-view-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/On-View-Installations.jpg);margin-bottom:5px;}.subpage-hero-section .past-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Past-Installations.jpg);margin-bottom:5px;}.subpage-hero-section .online-tour-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Online-Tour.jpg);margin-bottom:5px;}.subpage-hero-section .event-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/Events.jpg);margin-bottom:5px;}.subpage-hero-section .schedule-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/tbtw-hero-schedule%402x.jpg.jpg);}.subpage-hero-section .search-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/hero-image-01%402x.jpg);margin-bottom:5px;}.subpage-hero-section .calendar-hero{background-size:cover;background-position:top right;background-repeat:no-repeat;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/hero-images/tbtw-hero-sample%402x.jpg.jpg);}.subpage-hero-section .subpage-hero-details{height:446px;position:relative;padding:65px 105px;}@media (min-width:992px) and (max-width:1199px){.subpage-hero-section .subpage-hero-details{padding:50px;}}@media (max-width:991px){.subpage-hero-section .subpage-hero-details{padding:50px 15px 50px 30px;height:250px;}}@media (max-width:767px){.subpage-hero-section .subpage-hero-details{padding:50px 30px;height:300px;}}@media (max-width:480px){.subpage-hero-section .subpage-hero-details{padding:30px;}}.subpage-hero-section .subpage-hero-details section{position:absolute;bottom:100px;margin-right:60px;}@media (max-width:991px){.subpage-hero-section .subpage-hero-details section{position:relative;bottom:initial;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-right:0;}}@media (min-width:992px) and (max-width:1199px){.subpage-hero-section .subpage-hero-details section{bottom:50px;margin-right:20px;}}.main-content-subpages{margin-bottom:50px;}.main-content-subpages h1{color:#231f20;}.main-content-subpages p{font-size:18px;line-height:30px;margin-bottom:25px;}.main-content-subpages figcaption{padding:20px 0 25px;border-bottom:1px solid #d2d3d4;margin-bottom:45px;font-size:16px;color:#231f20;font-weight:300;}.main-content-subpages .side-by-side-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;}.main-content-subpages .side-by-side img{max-width:100%;width:100%;margin-bottom:10px;}.main-content-subpages .items-to-slide{margin:20px 0;}.main-content-subpages .items-to-slide .slick-dots{bottom:20px;right:20px;}.main-content-subpages .slide{position:relative;background:black;max-height:400px;}.main-content-subpages .slide img{width:100%;opacity:0.5;}.main-content-subpages .slide .slide-content-wrapper{position:absolute;top:0;margin:0;padding:50px;width:100%;}.main-content-subpages .slide h1{color:white;font-size:30px;}.main-content-subpages .slide figcaption{border:none;padding:0;margin-bottom:0;}.main-content-subpages .slide p{margin-bottom:0;color:white;}.main-content-subpages .slide p em{color:white;}@media (min-width:992px) and (max-width:1199px){.main-content-subpages .slide{max-height:none;}.main-content-subpages .slide .slide-content-wrapper{padding:40px;}.main-content-subpages .slide .slide-content-wrapper h1{font-size:24px;margin-top:0;}.main-content-subpages .slide .slide-content-wrapper p{font-size:16px;line-height:24px;}}@media (max-width:991px){.main-content-subpages .slide{max-height:none;}.main-content-subpages .slide .slide-content-wrapper{padding:40px;}.main-content-subpages .slide .slide-content-wrapper h1{font-size:24px;margin-top:0;}.main-content-subpages .slide .slide-content-wrapper p{font-size:16px;line-height:24px;}}@media (max-width:767px){.main-content-subpages .slide{min-height:350px;}.main-content-subpages .slide figure{width:auto;height:100%;}.main-content-subpages .slide .slide-content-wrapper{padding:30px;}.main-content-subpages .slide .slide-content-wrapper h1{font-size:24px;margin-top:0;}.main-content-subpages .slide .slide-content-wrapper p{font-size:14px;line-height:21px;}}.main-content-subpages .panel{box-shadow:none;}.main-content-subpages .panel-default{background:none;border-radius:0px;border:0px;color:#231f20;}.main-content-subpages .panel-default .panel-body{border:0 !important;font-size:16px;color:#231f20;line-height:30px;}.main-content-subpages .panel-default .panel-heading{background:none;border-radius:0px;border:0;border-top:1px solid #919396;}.main-content-subpages .panel-default h4{font-size:21px;padding:12px 0;}.main-content-subpages .panel-default h4 a{display:block;padding-top:18px;padding-bottom:14px;color:#DB322B;left:20px;position:relative;}.main-content-subpages .panel-default h4 a:hover{text-decoration:none !important !important;}.main-content-subpages .panel-default h4 a:focus{text-decoration:none !important !important;}.main-content-subpages .panel-default h4 a:active{text-decoration:none !important !important;}.main-content-subpages .panel-default h4 a:after{font-family:"Glyphicons Halflings";content:"";float:left;color:#DB322B;padding-right:10px;font-size:15px;top:22px;position:absolute;left:-25px;}.main-content-subpages .panel-default h4 a.collapsed:after{content:"";}.padded-box{padding:65px 105px;background:#EFE9E0;background-image:url(/themes/historic/assets/page-bg%402x.png);background-repeat:no-repeat;background-position:left bottom;background-size:cover;}@media (max-width:991px){.padded-box{padding:30px;}}.padded-box p{color:#231f20;font-size:18px;font-weight:300;}.calendar-widget{position:fixed;width:420px;background:#4c555c;z-index:1000000;top:15%;right:0px;transition:0.5s all;display:none;}.calendar-widget .close-icon{position:absolute;padding:4px 8px;background:#343b43;left:-33px;top:10px;color:white;font-size:18px;cursor:pointer;}ul.social-icons li .fa-2x{font-size:1.6em !important;}label{text-transform:uppercase;color:#aeb1bb;font-weight:bold;letter-spacing:2px;}.video-container{position:relative;overflow:hidden;padding-top:56.25%;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.modal-content{background:#ffffff;}.modal-content h3{font-size:20px;}.modal-content p,.modal-content h3{color:#231f20;}.modal-content p{font-size:16px;line-height:1.6;}.buy-now-popup{background-color:#34393f;padding:25px;width:400px;position:fixed;z-index:100000000;top:18%;right:0px;transition:0.5s all;}.buy-now-popup h3{color:#e5dc19;font-weight:200;margin:10px 0;}.buy-now-popup ul{padding:0px;margin:5px 0 30px;}.buy-now-popup ul li{list-style:none;margin:5px 0 10px 0;}.buy-now-popup p{font-size:18px;color:white;margin:0;}.buy-now-popup p.price{font-weight:bold;}.buy-now-popup button{margin-top:10px;font-size:21px !important;}#callout{background-color:#ffffff;padding:30px 70px 30px 30px;color:#231f20;-webkit-box-shadow:0px 10px 1px -6px #a3a1a3;-moz-box-shadow:0px 10px 1px -6px #a3a1a3;box-shadow:0px 10px 1px -6px #a3a1a3;}#callout h3{margin-top:0px;}#callout a{color:#D62027;border-bottom:1px dotted #D62027;transition:all 0.5s ease-in-out;}#callout a:hover{color:#89070C;border-bottom:1px dotted #89070C;text-decoration:none;}#callout p{margin-bottom:0;}#callout svg{margin-left:7px;}.icon-accordion-right{left:10px;position:relative;}.icon-accordion-right:before{content:url(/themes/historic/assets/icons/icon-accordion-right.svg);position:absolute;width:20px;left:-24px;}.icon-accordion-down{left:10px;position:relative;}.icon-accordion-down:before{content:url(/themes/historic/assets/icons/icon-accordion-down.svg);position:absolute;width:20px;left:-24px;}.img-wrapper{position:relative;}.img-wrapper button{position:absolute;bottom:20px;right:20px;padding:0px;background:transparent;border:none;}.img-wrapper button:hover,.img-wrapper button:focus,.img-wrapper button:active,.img-wrapper button:active:focus{outline:none;background:transparent;border:none;}.img-wrapper button:hover .info-icon,.img-wrapper button:focus .info-icon,.img-wrapper button:active .info-icon,.img-wrapper button:active:focus .info-icon{fill:#D62027;}.img-wrapper .info-icon{height:40px;width:40px;fill:rgba(250,250,250,0.5);transition:all 0.5s ease-in-out;}.info-icon{cursor:pointer;background:url(/themes/historic/assets/icons/icon-info.svg);width:24px;height:24px;background-size:24px;background-repeat:no-repeat;position:absolute;right:20px;bottom:20px;fill:rgba(250,250,250,0.5);transition:all 0.5s ease-in-out;}.audio-section{margin:45px 0;padding:20px;background:#F9F5EF;}@media (max-width:480px){.audio-section{margin:20px 0;}}.audio-section h2{color:#D62027;}.audio-section h5{color:#919396;text-transform:uppercase;font-family:"Roboto",Georgia,sans-serif;}.audio-section .audio-container{width:85px;height:85px;position:relative;float:left;}@media (max-width:480px){.audio-section .audio-container{float:none;margin:0px auto;}}.audio-section .audio-container .play-icon{position:absolute;left:28px;font-size:35px;top:20px;}.audio-section #audio-info{float:left;margin-left:25px;}@media (max-width:480px){.audio-section #audio-info{margin-left:0px;}}#prison-wrap{position:relative;width:115%;}#prison-wrap img{max-width:100%;height:auto;}#prison-wrap .bubble{position:absolute;top:0;left:0;width:23%;height:29.6%;background-image:url(/themes/historic//assets/attractions/attraction-bubble%402x.png.png);background-size:cover;background-repeat:no-repeat;cursor:pointer;}#prison-wrap .detritus{background-image:url(/themes/historic//assets/attractions/detritus-bubble.png);}#prison-wrap .breakout{background-image:url(/themes/historic//assets/attractions/breakout-bubble.png);}#prison-wrap .infirmary{background-image:url(/themes/historic//assets/attractions/infirmary-bubble.png);}#prison-wrap .quaratine{background-image:url(/themes/historic//assets/attractions/quaratine-4d-bubble.png);}#prison-wrap .lockdown{background-image:url(/themes/historic//assets/attractions/lockdown-bubble.png);}#prison-wrap .machine-shop{background-image:url(/themes/historic//assets/attractions/machine-shop-bubble.png);}.attraction-modal{display:none;position:fixed;z-index:100000000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.85);}.attraction-modal .attraction-modal-content{position:relative;background-color:#000;margin:auto;padding:0;width:960px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;}.attraction-modal .attraction-modal-content .attraction-modal-body iframe{height:560px;}.attraction-modal .attraction-modal-content .attraction-description{width:760px;float:right;padding:10px 15px;}.attraction-modal .attraction-modal-content .attraction-description p{font-size:14px;color:white;font-weight:200;margin:2px 0;}.attraction-modal .attraction-modal-content .attraction-description p.title{font-size:14px;font-weight:bold;}.attraction-modal .attraction-modal-content .attraction-modal-footer{color:white;}@media (max-width:990px){.attraction-modal .attraction-modal-content{width:95% !important;}.attraction-modal .attraction-modal-content .attraction-image{display:none !important;}.attraction-modal .attraction-modal-content .attraction-modal-body iframe{height:360px !important;}.attraction-modal .attraction-modal-content .attraction-description{padding:20px !important;float:none !important;width:100% !important;}}@-webkit-keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}.bounce{position:fixed;left:50%;bottom:0;margin-top:-25px;margin-left:-25px;height:50px;width:50px;background:red;-webkit-animation:bounce 1s infinite;}@-webkit-keyframes bounce{0%{bottom:5px;}25%,75%{bottom:15px;}50%{bottom:20px;}100%{bottom:0;}}.navbar{margin-bottom:0px;padding:10px 20px;}@media (max-width:767px){.navbar{padding:10px 0px;}}.navigation-links-section{float:right;}.navbar-toggle{border:none !important;}.navbar-toggle .icon-bar{width:30px;height:4px;}@media (max-width:767px){.navbar-toggle{margin-right:0px;margin-top:0px;}}.dropdown-menu{border:none;}.hours-section{float:right;width:200px;padding-left:22px;border-left:2px solid #EFE9E0;font-size:16px;}.hours-section ul{margin-bottom:0px;}.hours-section ul li{color:#BABCBE;font-family:"Roboto Condensed",Garamond,sans-serif;line-height:28px;}.hours-section ul li a{color:#D62027;text-decoration:none;border-bottom:1px dotted #D62027;transition:all 0.5s ease-in-out;}.hours-section ul li a:hover{color:#89070C;border-bottom-color:#89070C;}.navbar-inverse{background:none;border:none;}.navbar-upper li a{font-size:14px;text-transform:uppercase;font-weight:bold;padding-top:0px !important;transition:all 0.5s ease-in-out;}.navbar-upper li a:hover{color:#D62027 !important;}.navbar-logo img{height:80px;transition:opacity 0.5s ease-in-out;}.navbar-logo img:hover{opacity:0.7;}#search-icon{height:15px;transition:all 0.5s ease-in-out;fill:#BABCBE;}#search-icon:hover{fill:#D62027 !important;}#search-icon:hover path{fill:#D62027 !important;transition:all 0.5s ease-in-out;}.navbar-lower .active-link{background-size:140px 44px;padding-bottom:14px;white-space:nowrap;background-repeat:no-repeat;background-image:url(/themes/historic/assets/icons/icon-underline.svg);}.navbar-lower ul.navbar-nav > li:last-of-type a{margin-right:0;}.navbar-lower ul.navbar-nav > li > a{font-size:24px;font-weight:300;padding-top:0;font-family:"Roboto Condensed",Garamond,sans-serif;transition:all 0.5s ease-in-out;}.navbar-lower ul.navbar-nav > li > a strong{font-weight:400;}.navbar-lower li.dropdown a{font-size:24px;font-weight:300;padding-top:0;font-family:"Roboto Condensed",Garamond,sans-serif;color:#231f20;}.navbar-lower li.dropdown a strong{font-weight:400;}.navbar-lower li.dropdown > a{transition:all 0.5s ease-in-out;}.navbar-lower li.dropdown > a:hover{white-space:nowrap;}.navbar-lower li.dropdown:hover > ul{display:block;}.navbar-lower li.dropdown > ul{right:0;left:0;min-width:280px;background-color:#ffffff;padding:20px;border-radius:0px;}.navbar-lower li.dropdown > ul > li{padding-bottom:10px;position:relative;}.navbar-lower li.dropdown > ul > li:last-of-type{padding-bottom:0;}.navbar-lower li.dropdown > ul > li > a{font-size:16px;font-family:"Roboto",Georgia,sans-serif;font-weight:300;white-space:normal;padding:5px 0;color:#231f20;text-decoration:none;display:block;position:relative;line-height:1.5;}.navbar-lower li.dropdown > ul > li > a.dropdown-caret:after{content:"";position:absolute;right:0;top:12px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #231f20;}.navbar-lower li.dropdown > ul > li > a:hover{color:#D62027;text-decoration:none;}.navbar-lower li.dropdown > ul > li > a.is-active,.navbar-lower li.dropdown > ul > li > a.is-active:hover,.navbar-lower li.dropdown > ul > li > a.is-active:focus,.navbar-lower li.dropdown > ul > li > a.is-active:active{background:none;color:#D62027;}.navbar-lower li.dropdown > ul > li > a + ul{list-style:none;position:absolute;display:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;left:100%;margin:0 0 0 -20px;z-index:99;width:280px;border-radius:0 !important;border:none;padding:20px;top:0;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);}.navbar-lower li.dropdown > ul > li > a + ul a{font-size:14px;}.navbar-lower li.dropdown > ul > li:hover a + ul,.navbar-lower li.dropdown > ul > li:focus a + ul,.navbar-lower li.dropdown > ul > li:active a + ul{display:block;}.navbar-lower li.dropdown > ul > li.active > a,.navbar-lower li.dropdown > ul > li.active a:hover,.navbar-lower li.dropdown > ul > li.active a:focus,.navbar-lower li.dropdown > ul > li.active a:active{background:none;}.navbar-lower li.dropdown > ul > li.indent{padding-left:25px;}.navbar-lower > li.open > a,.navbar-lower > li:hover > a{background:none;border-bottom:none;}.navbar-lower > li.open > ul,.navbar-lower > li:hover > ul{padding:0;display:block;}.navbar-lower > li.open > ul > li:last-child a,.navbar-lower > li:hover > ul > li:last-child a{border-bottom:none;}.navbar-lower > li.open > ul > li > a,.navbar-lower > li:hover > ul > li > a{padding:10px 20px;text-align:center;text-overflow:ellipsis;}.navbar-inverse .navbar-nav > li > a{color:#231f20;transition:all 0.5s ease-in-out;padding:10px 0px;margin:0px 15px;}.navbar-inverse .navbar-nav > li > a:after{content:"";border-bottom:3px solid #D62027;position:absolute;margin-right:-15px;left:50%;height:2px;background:transparent;width:0%;bottom:0px;transition:width 0.5s ease,left 0.5s ease;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus,.navbar-inverse .navbar-nav > li > a:active{color:#231f20 !important;}.navbar-inverse .navbar-nav > li > a:hover:after,.navbar-inverse .navbar-nav > li > a:focus:after,.navbar-inverse .navbar-nav > li > a:active:after{right:0;height:2px;width:100%;left:0;}.navbar-inverse a:hover,.navbar-inverse a:focus{background-color:transparent !important;color:blue;}.navbar-inverse.nav-upper{height:40px;}.navbar-inverse.nav-upper ul{float:right;display:table;}.navbar-inverse.nav-upper .navbar-upper > li{display:table-cell;font-size:14px;letter-spacing:1px;}.navbar-inverse.nav-upper .navbar-upper > li > a{color:#BABCBE;cursor:pointer;transition:all 0.5s ease-in-out;}.navbar-inverse.nav-upper .navbar-upper > li > a:hover{color:#D62027;}@media (min-width:768px){.navbar.navbar-lower .navbar-nav{margin-left:100px;}}@media (max-width:1100px){.navbar-header{display:none;}.navbar-lower{height:60px;}.navbar-logo img{height:60px;}}.navbar-logo{width:90px;height:90px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:50px;z-index:1;display:flex;align-items:center;}@media (min-width:768px) and (max-width:991px){.navbar-logo{display:initial;top:5px;}}.navbar-logo img{transition:opacity 0.5s ease-in-out;}.navbar-logo img:hover{opacity:0.7;}.navbar-fixed-top .navbar-logo{padding-top:10px !important;}.navbar-fixed-top-desktop .navbar-right{display:none !important;}.navbar-fixed-top-desktop .navbar-upper{display:none !important;}.navbar-fixed-top-desktop .navbar-inverse.nav-upper{height:0px !important;}.navbar-fixed-top-desktop .hours-section{display:none;}.navbar-fixed-top-desktop .navbar-toggle{display:block;}.navbar-fixed-top-desktop .navbar-logo img{height:60px !important;margin-top:-30px !important;}@media screen and (max-width:767px){.navbar-fixed-top-desktop .navbar-logo img{margin-top:-15px !important;}}footer{padding:0px 45px 45px;}@media (max-width:767px){footer{padding:0px;}}footer .row{margin:0px;}footer ul.social-icons{margin-bottom:0px;padding-left:0px;display:flex;}footer .col-sm-12{display:flex;}@media (max-width:767px){footer .col-sm-12{display:initial;}}footer .footer-detail{padding:30px;margin:0;text-align:left;min-height:180px;transition:all 0.5s;z-index:10000000;}footer .footer-detail input{height:50px;}footer .map-image{background:url(/themes/historic/assets/footer/footer-map%402x.jpg) top right;background-size:cover;height:275px;margin-right:5px;margin-left:-15px;width:calc(50% + 15px);}@media (max-width:991px){footer .map-image{position:relative;}}@media (max-width:767px){footer .map-image{width:100%;min-height:100%;margin-left:0px;margin-bottom:15px;}}@media (min-width:768px) and (max-width:991px){footer .map-image{height:initial;flex:1;}}footer .map-image img{margin-bottom:20px;width:185px;}footer .map-image p{font-size:16px;font-weight:bold;color:white;}footer .map-image address{font-size:16px;color:#231f20;}@media (max-width:767px){footer .map-image address{margin-left:15px;}}@media (max-width:991px){footer .map-image address{position:absolute;bottom:10px;}}footer .map-image address a{color:#D62027;border-bottom:1px dotted #D62027;transition:all 0.5s ease-in-out;}footer .map-image address a:hover{color:#89070C;border-bottom:1px dotted #89070C;text-decoration:none;}footer .newsletter-signup{background:#4c555c;height:275px;margin-right:-15px;width:calc(50% + 15px);}@media (max-width:767px){footer .newsletter-signup{width:100%;height:100%;margin-right:0px;}}@media (min-width:768px) and (max-width:991px){footer .newsletter-signup{height:initial;flex:1;}}footer .newsletter-signup h2{font-weight:200;color:white;margin-bottom:20px;}@media (max-width:767px){footer .newsletter-signup h2{font-size:24px;}}footer .newsletter-signup input{background:#d1d2d4;color:#111;font-style:italic;border-bottom:none;}@media (max-width:1439px){footer .newsletter-signup .form-inline{display:flex;justify-content:space-between;}}@media (max-width:991px){footer .newsletter-signup .form-inline .input-group > .form-control{width:100%;}}footer .newsletter-signup .input-group{width:100%;}footer .newsletter-signup .btn-white{height:50px;padding-left:25px;padding-right:25px;margin-left:10px;}@media (max-width:991px){footer .newsletter-signup .btn-white{padding-left:20px;padding-right:20px;margin-left:5px;}}footer .newsletter-signup .form-area{margin-bottom:30px;}footer .newsletter-signup .form-area .form-group{width:72%;}@media (max-width:991px){footer .newsletter-signup .form-area .form-group{width:66%;display:inline-block;}}footer .newsletter-signup .form-area .form-group button{float:right;}#subscribe::-webkit-input-placeholder{color:#919396;line-height:1.6;}.dropdown-menu li{margin-bottom:0px !important;}input[type=text]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=password]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=search]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=email]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=date]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=tel]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input[type=number]{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}input.grey-input{background:#d1d2d4;color:#111;}input input:hover,input input:active,input input:focus{outline:0px !important;-webkit-appearance:none !important;}input[type=radio]{-webkit-appearance:none;}input[type=radio]:after{width:16px;height:16px;border-radius:16px;top:-2px;left:-1px;position:relative;background-color:#ffffff;box-shadow:0px 1px 2px rgba(120,120,120,0.5);content:"";display:inline-block;visibility:visible;border:3px solid white;}input[type=radio]:checked:after{width:16px;height:16px;border-radius:16px;top:-2px;left:-1px;position:relative;background-color:#D62027;box-shadow:0px 1px 2px rgba(120,120,120,0.5);content:"";display:inline-block;visibility:visible;border:3px solid white;}select.form-control{line-height:normal;height:50px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:block;width:100%;color:#9f9f9f;padding:12px 20px 12px 15px;line-height:normal;background:#ffffff;border-radius:0px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 8px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) 0.5em;font-weight:300;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}.form-group label{font-size:14px !important;letter-spacing:1px;color:#919396;text-transform:uppercase;}.form-control:focus{border-color:rgba(120,120,120,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(120,120,120,0.6);}input[type=file]:focus,input[type=checkbox]:focus{outline:5px auto #919396;}input[type=radio]:focus{outline:none;}.radio input[type=radio]{margin-left:-25px;}button[type=submit]{padding:15px 20px;font-weight:300;font-family:"roboto condensed";letter-spacing:1px;}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;}.bootstrap-select.btn-group .dropdown-menu{border-radius:0px;}.bootstrap-select.btn-group .dropdown-menu li{padding-top:5px;padding-bottom:5px;}.bootstrap-select.btn-group .dropdown-menu li a{font-weight:300;}.bootstrap-select.btn-group .dropdown-menu li a:hover,.bootstrap-select.btn-group .dropdown-menu li a:active,.bootstrap-select.btn-group .dropdown-menu li a:focus{color:#D62027;outline:none;}.bootstrap-select > .dropdown-toggle{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;height:34px;font-style:initial;padding:0px 10px;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{bottom:0px;position:relative;}sup{color:#D62027;}.static-page-form .js-form-type-radio{display:inline-block;margin-right:30px !important;}.static-page-form legend{margin-bottom:5px;padding-bottom:5px;}.static-page-form textarea{width:100%;background:#ffffff;border-radius:0px;padding:10px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-weight:300;}.static-page-form input .bootstrap-select{width:100% !important;}.static-page-form input select{width:100%;}.static-page-form input[type=text]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.static-page-form input[type=search]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.static-page-form input[type=email]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.static-page-form input[type=date]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.static-page-form input[type=tel]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.static-page-form input[type=number]{width:100%;background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;}.slick-dots{bottom:-70px;right:500px;width:auto;z-index:50;}@media (max-width:991px){.slick-dots{bottom:15px;}}@media (min-width:768px) and (max-width:991px){.slick-dots{right:440px;}}@media (max-width:767px){.slick-dots{left:0px;}}@media (max-width:480px){.slick-dots{right:initial;left:14px;}}.slick-dots li{display:block;}@media (max-width:991px){.slick-dots li{display:inline-block;}}@media (max-width:767px){.slick-dots li{display:inline-block;}}@media (max-width:480px){.slick-dots li{margin:0 3px;}}.slick-dots li button:before{font-size:17px;color:#ffffff;opacity:0.5;}.slick-dots li.slick-active button:before{color:#D62027;opacity:1;}.press-modal h3{margin-top:0px;}.press-modal .modal-dialog{width:950px;}.press-modal .modal-content{border-radius:0px;}.press-modal .modal-content .modal-body{padding:0 60px 60px;}@media (max-width:480px){.press-modal .modal-content .modal-body{padding:0 30px 30px;}}.press-modal .caption{margin-top:25px;}.press-modal .caption p{line-height:25px;font-size:15px;margin-bottom:20px;}.press-modal .modal-content{background-color:#EFE9E0;border:none;box-shadow:0px 3px 1px 0px #9e9e9e;}.press-modal button[type=submit]{margin-top:15px;}.press-modal.fade.in{background:rgba(0,0,0,0.75);}#promo{position:fixed;overflow:auto;display:block;top:0;bottom:0;background:black;z-index:100000;left:0;right:0;padding:100px;text-align:center;}@media all and (max-width:640px){#promo{padding:40px 20px;}}#promo a{display:inline-block;cursor:pointer;position:relative;vertical-align:top;width:398px;height:368px;border:2px solid;position:relative;margin:0 10px;}@media all and (max-width:640px){#promo a{display:inline-block;max-width:398px;width:100%;height:368px;margin-bottom:10px;overflow:hidden;}}#promo a span{position:absolute;display:block;width:100%;padding:10px;bottom:0;text-align:right;}#promo img{max-width:100%;}#promo p{color:white;font-size:18px;}#promo p b{opacity:0.85;}#promo .promo-esp{border-color:white;}#promo .promo-esp span{background:white;color:black;}#promo .promo-tbtw{border-color:#a9110c;}#promo .promo-tbtw span{background-color:#a9110c;color:white;}#appeal{position:fixed;display:block;top:0;bottom:0;z-index:100000;left:0;right:0;padding:50px 0;text-align:center;}@media all and (max-width:720px){#appeal{padding:30px 10px;}}#appeal .appeal-close-overlay{background:rgba(0,0,0,0.65);position:fixed;top:0;bottom:0;left:0;right:0;display:block;}#appeal .appeal-image{display:inline-block;cursor:pointer;position:relative;}#appeal img{max-width:720px;box-shadow:0 0 30px rgba(0,0,0,0.5);}@media all and (max-width:720px){#appeal img{max-width:100%;box-shadow:0;}}.slick-slide{outline:none !important;}.slick-slide a{outline:none !important;}.slick-slide a:hover{outline:none !important;}.slick-slide a:active{outline:none !important;}.jumbotron{border-radius:0px !important;margin-bottom:0px;height:650px;}.watch-preview{margin-left:40px;}.hero-section .bottom-overlay{width:100%;background:rgba(0,0,0,0.5);}.hero-section .btn-big{font-size:21px !important;}.hero-section .jumbotron{position:relative;overflow:hidden;padding:0px;height:650px;margin-bottom:5px;background-size:cover;background:none;}@media (max-width:991px){.hero-section .jumbotron{overflow:initial;height:605px;}}@media (max-width:767px){.hero-section .jumbotron{height:190px !important;overflow:hidden;padding:0 !important;margin:0 !important;}}.hero-section .jumbotron #mobile-background{display:none;}@media (min-width:1200px){.hero-section .jumbotron #mobile-background{display:none;}}.hero-section .jumbotron #homepage-slider{height:650px;}.hero-section .jumbotron .slick-dots{right:425px !important;}.hero-section .jumbotron .homepage-slider-single{background:#ffffff;height:250px;width:450px;position:absolute;bottom:75px;right:35px;padding:15px 30px;-webkit-box-shadow:4px 3px 9px 2px rgba(0,0,0,0.47);-moz-box-shadow:4px 3px 9px 2px rgba(0,0,0,0.47);box-shadow:4px 3px 9px 2px rgba(0,0,0,0.47);}.hero-section .jumbotron .homepage-slider-single h5{background:#D62027;display:inline-block;text-transform:uppercase;font-size:16px;line-height:1.8;padding:0px 6px;margin-bottom:16px;color:#ffffff;}.hero-section .jumbotron .homepage-slider-single p{font-size:18px;line-height:1.65;}.hero-section .jumbotron .homepage-slider-single p a{color:#D62027;border-bottom:1px dotted #D62027;transition:all 0.5s ease-in-out;}.hero-section .jumbotron .homepage-slider-single p a:hover{color:#89070C;border-bottom:1px dotted #89070C;text-decoration:none;}.hero-section .jumbotron .container2{position:relative;color:#ffffff;z-index:2;}.hero-section .jumbotron #video-background{position:absolute;height:auto;width:auto;min-height:100%;min-width:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:-1;}@media (max-width:991px){.hero-section .jumbotron #video-background{width:100%;}}.hero-section .jumbotron #mobile-background{z-index:-1;}@media (min-width:1200px){.hero-section .jumbotron #mobile-background{display:none;}}.hero-section .jumbotron h1{margin-bottom:60px;font-size:85px;line-height:100px;color:white;font-family:"Roboto Condensed",Garamond,sans-serif;font-weight:normal;text-transform:uppercase;}.sponsors-section{padding:45px 0 60px;text-align:center;}.sponsors-section h2{color:white;font-weight:200;}.sponsors-section p{color:#ddd;font-size:21px !important;margin:20px 0;}.sponsors-section p a{color:white !important;font-weight:bold;}.sponsors-section p a:hover{color:white;text-decoration:none;}.sponsors-section ul{margin:30px 0 20px;}.sponsors-section ul .logo{display:inline-block;margin-top:0;width:auto;margin:10px 30px;}.sponsors-section ul .logo img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.5s;}.sponsors-section ul .logo img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.mainpage-tagline{padding:35px 0;background:#4c555c;text-align:center;border-bottom:3px solid black;}.mainpage-tagline span{font-size:36px;font-weight:200;font-style:italic;color:white;}.about-section .jumbotron{background:#919396;background:url(/themes/historic/assets/homepage-aboutblock%402x.jpg) top right;background-size:cover;padding:35px;height:400px;color:#231f20;}@media (max-width:991px){.about-section .jumbotron{height:100%;color:#ffffff;margin-top:15px;margin-bottom:15px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 20%,rgba(0,0,0,0.65) 100%),url(/themes/historic/assets/homepage-aboutblock%402x.jpg) top center;background-size:cover;background-position-x:685px;}}@media (min-width:768px) and (max-width:991px){.about-section .jumbotron{background-position-x:right;}}@media (max-width:767px){.about-section .jumbotron{background:url(/themes/historic/assets/homepage-aboutblock-mobile%402x.jpg) bottom center;background-size:cover;padding-bottom:200px;}.about-section .jumbotron h2,.about-section .jumbotron p{color:black;}}.about-section .jumbotron h2{font-weight:200;font-size:26px;line-height:1.6;}.about-section .jumbotron p{font-size:16px;line-height:1.8;}.about-section .jumbotron a{color:#D62027;border-bottom:1px dotted #D62027;margin-right:7px;transition:all 0.5s ease-in-out;}.about-section .jumbotron a:hover{color:#e75c61;border-bottom:1px dotted #e75c61;text-decoration:none;}.mainpage-details-section{color:white;margin-top:5px;margin-bottom:60px;}@media (max-width:767px){.mainpage-details-section{margin-top:0px;margin-bottom:5px;}}.mainpage-details-section .col-sm-12{display:flex;}@media (max-width:767px){.mainpage-details-section .col-sm-12{display:initial;}}@media (max-width:767px){.mainpage-details-section .row{margin-top:-25px !important;}}.mainpage-details-section h2{font-weight:300;margin-bottom:25px;margin-top:0px;}.mainpage-details-section .detail-block{transition:all 0.5s ease-in-out;}.mainpage-details-section .detail-block:hover,.mainpage-details-section .detail-block:focus,.mainpage-details-section .detail-block:active{filter:sepia(30%);}.mainpage-details-section .details-block-1{background:url(/themes/historic/assets/homepage-eventblock-01%402x.jpg) top right;background-size:cover;margin-left:-15px;margin-right:5px;flex:1;}@media (max-width:767px){.mainpage-details-section .details-block-1{margin-left:initial;margin-right:initial;margin-top:0px;margin-bottom:15px;}}.mainpage-details-section .details-block-2{background:url(/themes/historic/assets/homepage-eventblock-02%402x.jpg) top right;background-size:cover;flex:1;}.mainpage-details-section .details-block-3{background:url(/themes/historic/assets/homepage-eventblock-03%402x.jpg) top right;background-size:cover;margin-right:-15px;margin-left:5px;flex:1;}@media (max-width:767px){.mainpage-details-section .details-block-3{margin-left:initial;margin-right:initial;margin-top:15px;margin-bottom:0px;}}.mainpage-details-section .sub-detail{padding:30px;text-align:left;min-height:275px;z-index:100;position:relative;flex:1;}.mainpage-details-section .sub-detail h6{margin-bottom:0.5em;font-size:14px;color:white;opacity:0.75;}.mainpage-details-section .sub-detail p{font-size:16px;font-weight:300;line-height:1.8;}.mainpage-details-section .sub-detail p a{border-bottom:1px dotted #ffffff;color:#ffffff;transition:all 0.5s ease-in-out;}.mainpage-details-section .sub-detail p a:hover{color:#919396;border-bottom:1px dotted #919396;text-decoration:none;}.mainpage-details-section .sub-detail span{font-weight:bold;}.mainpage-details-section .sub-detail svg{height:15px;margin-left:7px;}.learn-more-wrapper{display:block;}.user-login-form{width:500px;margin:80px auto;background:rgba(0,0,0,0.025);padding:20px 40px 40px;border:1px solid rgba(0,0,0,0.2);}.user-login-form .js-form-item{margin:20px 0;}.user-login-form .js-form-item input[type=text]{padding:10px !important;width:100% !important;}.user-login-form .js-form-item input[type=password]{padding:10px !important;width:100% !important;background:#ffffff;border-radius:0px;padding:20px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;}.user-login-form .js-form-submit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#FFF;background-color:#DB322B;border-color:#DB322B;text-transform:uppercase;border-radius:0px;font-size:14px;font-weight:bold;transition:0.5s all;border:none !important;}.user-login-form .js-form-submit:hover{color:#DB322B;background-color:#FFF;border-color:#FFF;}.listview-page ul li{margin-bottom:65px;}.listview-page h6.sub-headline{margin-bottom:10px;margin-top:0px;}@media (max-width:767px){.listview-page h6.sub-headline{margin-top:10px;}}.listview-page h2{margin-top:0px;}.listview-page .btn-white{padding:15px 20px;}@media (max-width:991px){.listview-page .list-item-image{height:250px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;overflow:hidden;}}@media (max-width:480px){.listview-page .list-item-image{height:175px;}}@media (max-width:991px){.listview-page .list-item-image img{width:100%;height:auto;}}.press-contacts-container{border-top:1px solid grey;margin-top:30px;padding-top:30px;}.press-contacts-container a{color:#D62027;border-bottom:1px dotted #D62027;transition:all 0.5s ease-in-out;}.press-contacts-container a:hover{color:#89070C;border-bottom:1px dotted #89070C;text-decoration:none;}.list-item-detail a{color:#231f20;}.list-item-detail a:hover{color:#DB322B;text-decoration:none;}.press-image img{margin-bottom:10px !important;}.press-page ul li{margin-bottom:65px;}.press-page .caption{font-style:italic;}.press-page .caption strong{color:#aaa;}.press-page p.sub-headline{margin-bottom:10px;}.press-page p.press-release-detail{color:#aaa;}.press-page p.press-release-detail strong{color:#FFF;}.press-page h2{margin-top:0px;color:#231f20;font-weight:bold;}.press-page .main-item{margin-bottom:70px;}.press-page .main-item p{margin-bottom:5px;}.press-page .other-items{margin-top:50px;}.list-item-image a img{transition:all 0.5s ease-in-out;}.list-item-image a:hover img{opacity:0.7;}.list-item-detail h2{margin-top:10px;}@media (max-width:767px){.list-item-detail{margin-bottom:30px;}}.press-release-page ul li{margin-bottom:65px;}.press-release-page .caption{font-style:italic;}.press-release-page .caption strong{color:#231f20;}.press-release-page p.sub-headline{margin-bottom:10px;}.press-release-page p.press-release-detail{color:#919396;}.press-release-page p.press-release-detail strong{color:#231f20;}.press-release-page h2{margin-top:0px;font-weight:bold;color:#231f20;}.press-release-page .press-image{position:relative;margin-bottom:10px;max-height:225px;overflow:hidden;}.press-release-page .overlay{position:absolute;bottom:0;background:rgba(0,0,0,0.75);color:white;font-size:25px;cursor:pointer;padding:13px 14px;width:55px;height:55px;}.press-release-page .download-press-release{float:right;margin:0 20px 20px;}.press-release-page .download-press-release .btn{font-size:20px;font-weight:bold;padding:20px 30px;border-radius:0px;}.search-form-page form.search-form{display:none;}.search-page h3{font-size:20px;color:#231f20;}.search-page ul li{margin-bottom:35px;}.search-page ul li p{margin-bottom:35px;}.search-page .search-box p{margin:0 0 10px 0;line-height:20px;}.search-page .search-box .form-control{font-size:16px;}.search-page .search-box input{border-radius:0px;height:50px;width:90% !important;}@media (max-width:480px){.search-page .search-box input{width:87% !important;}}.search-page .search-box .btn{border-radius:0px;height:50px;width:20%;}@media (max-width:480px){.search-page .search-box .btn{width:36%;}}.search-page .search-box .btn-white:active{color:white !important;}.search-page .search-box .btn-white:focus{color:white !important;}.search-page .search-box .btn-white:visited{color:white !important;}.search-page .search-item a{color:#D62027;transition:all 0.5s ease-in-out;}.search-page .search-item a:hover{text-decoration:none;color:#89070C;}.press-ul li:last-of-type hr{display:none;}.image-library-page .list-item-image a{max-height:150px;overflow:hidden;display:block;border:none !important;cursor:default;}.image-library-page .list-item-image img{width:100%;}.image-library-page .press-image{position:relative;}.image-library-page .press-image a{max-height:200px;overflow:hidden;display:block;border:none !important;}.image-library-page .press-image img{height:auto;width:100%;}.image-library-page .press-image:hover > .overlay{background:#D62027;}.image-library-page .overlay{position:absolute;bottom:0;width:55px;height:55px;background:rgba(0,0,0,0.75);color:white;font-size:25px;padding:13px 14px;cursor:pointer;}.image-library-page .overlay .glyphicon{color:white;display:block;}.image-library-page .caption{font-style:italic;}.image-library-page .caption p{margin:5px 0 20px;}.image-library-page .caption strong{color:#aaa;}.image-library-page hr{margin-bottom:25px;}@media (max-width:767px){.image-library-page .bootstrap-select{width:90% !important;}}.image-library-page .bootstrap-select .dropdown-toggle{height:50px;}.image-library-page .bootstrap-select .dropdown-toggle:focus{outline:5px auto #919396 !important;}.image-library-page .filter-row{margin-bottom:35px;}.image-library-page .filter-row select{width:240px;}.image-library-page .filter-row .form-group{display:inline-block;}.image-library-page .press-items .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.image-library-page .press-items .row > [class*=col-]{display:flex;flex-direction:column;}.image-library-page .btn-white{position:relative;top:10px;height:50px;}.form-required:after{content:" *";color:red;}.form-page .padded-box{overflow:auto;}.form-page .radio{display:inline-block;margin-right:25px;}.form-page .radio label{color:#231f20 !important;font-weight:300;font-family:"Roboto",Georgia,sans-serif;text-transform:none;}.form-page input[type=radio]{margin-bottom:20px !important;-webkit-appearance:none;}.form-page input[type=radio]:after{width:16px;height:16px;border-radius:16px;top:-2px;left:-1px;position:relative;background-color:#ffffff;box-shadow:0px 1px 2px rgba(120,120,120,0.5);content:"";display:inline-block;visibility:visible;border:3px solid white;}.form-page input[type=radio]:checked:after{width:16px;height:16px;border-radius:16px;top:-2px;left:-1px;position:relative;background-color:#D62027;box-shadow:0px 1px 2px rgba(120,120,120,0.5);content:"";display:inline-block;visibility:visible;border:3px solid white;}.form-page input[type=checkbox]{margin-bottom:20px !important;}@media (min-width:1200px){.form-page input[type=checkbox]{-webkit-appearance:none;}}@media (min-width:1200px){.form-page input[type=checkbox]:after{width:18px;height:18px;background-color:#ffffff;left:-31px;box-sizing:border-box;border:none;transition:border-color 0.2s;box-shadow:0px 1px 2px rgba(120,120,120,0.5);content:"";font-family:"FontAwesome";font-size:16px;left:-6px;top:-3px;color:transparent;transition:color 0.2s;position:absolute;}}@media (min-width:1200px){.form-page input[type=checkbox]:checked:after{color:#919396;}}.form-page sup{color:#D62027;}.form-page .form-group label{margin-top:20px;}.form-page .checkbox-group-wrapper{float:left;margin-top:15px;}.form-page .checkbox label{color:#231f20;text-transform:initial;margin-left:6px;margin-top:0px;}.form-page small{font-style:italic;line-height:1.4;float:left;width:100%;}.form-page button[type=submit]{float:left;margin-top:15px;}.form-page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;}.form-page .bootstrap-select.btn-group .dropdown-menu{border-radius:0px;}.form-page .bootstrap-select.btn-group .dropdown-menu li{padding-top:5px;padding-bottom:5px;}.form-page .bootstrap-select.btn-group .dropdown-menu li a{font-weight:300;}.form-page .bootstrap-select.btn-group .dropdown-menu li a:hover,.form-page .bootstrap-select.btn-group .dropdown-menu li a:active,.form-page .bootstrap-select.btn-group .dropdown-menu li a:focus{color:#D62027;outline:none;}.form-page .bootstrap-select > .dropdown-toggle{background:#ffffff;border-radius:0px;padding:0px 15px;border:0px;border-bottom:2px solid #dcdbdb;font-style:italic;font-weight:300;margin-bottom:20px;height:50px;height:34px;font-style:initial;}.form-page .bootstrap-select.btn-group .dropdown-toggle .filter-option{bottom:10px;position:relative;}.contextual-region .form-checkboxes,.webform-details-toggle .form-checkboxes{width:100%;}.contextual-region .select-wrapper,.webform-details-toggle .select-wrapper{margin-bottom:30px;}.contextual-region label,.webform-details-toggle label{display:block;font-size:13px;}.contextual-region label + div,.webform-details-toggle label + div{font-style:italic;margin-bottom:10px;}.contextual-region label.option,.webform-details-toggle label.option{display:inline-block;color:black;text-transform:none;font-size:16px;font-weight:300;letter-spacing:1px;}.contextual-region .js-form-type-checkbox label,.webform-details-toggle .js-form-type-checkbox label{position:relative;top:-18px;left:8px;font-weight:300;font-size:16px;letter-spacing:1px;}.contextual-region input[type=checkbox],.webform-details-toggle input[type=checkbox]{-webkit-appearance:none;-webkit-appearance:none;background-color:#fafafa;border-bottom:2px solid #bbb;padding:12px;border-radius:0px;display:inline-block;position:relative;}.contextual-region input[type=checkbox]:checked,.webform-details-toggle input[type=checkbox]:checked{background-color:#D62027;border-bottom:2px solid white;}.contextual-region .visually-hidden,.webform-details-toggle .visually-hidden{display:none !important;}.contextual-region p,.contextual-region .js-form-item,.webform-details-toggle p,.webform-details-toggle .js-form-item{margin:15px 0 0;color:#231f20;font-size:16px;font-weight:300;}.contextual-region input[type=checkbox],.webform-details-toggle input[type=checkbox]{margin-bottom:10px !important;}.contextual-region input[type=radio],.webform-details-toggle input[type=radio]{margin-bottom:10px !important;position:relative;top:4px;margin-right:5px;}.contextual-region .description,.webform-details-toggle .description{margin:15px 0;}.contextual-region legend,.webform-details-toggle legend{font-size:14px;margin-bottom:5px;border:none;margin:0;}.contextual-region legend span,.webform-details-toggle legend span{position:initial !important;text-transform:uppercase;color:#aeb1bb;font-weight:bold;letter-spacing:2px;}.form-submit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#FFF;background-color:#D62027;border-color:#D62027;text-transform:uppercase;border-radius:0px;font-weight:bold;transition:all 0.5s ease-in-out;font-size:14px !important;margin:25px 0 15px;}.form-submit:hover,.form-submit:active,.form-submit:focus .form-submit.active,.open .dropdown-toggle.btn-white{color:#D62027;background-color:#FFF;border-color:#FFF;}#views-exposed-form-events-page-1{float:right;}#views-exposed-form-events-page-1 .js-form-type-select{width:220px;display:inline-block;}#views-exposed-form-events-page-1 .form-actions{display:inline-block;}#views-exposed-form-events-page-1 .form-actions > input[type=submit]{padding:13px 20px;margin-top:12px;margin-left:10px;}.tour-page{position:relative;}@media (min-width:768px) and (max-width:991px){.tour-page svg{height:20px;width:20px;margin-top:-10px;margin-right:-10px;}}@media (max-width:767px){.tour-page svg{height:20px;width:20px;margin-top:-20px;margin-right:-20px;}}.tour-page .padded-box{box-sizing:content-box;padding:60px 45px;height:100%;margin-bottom:5px;}@media (max-width:767px){.tour-page .padded-box{padding:60px 0px;height:100%;}}.tour-page .modal,.tour-page .modal-backdrop{position:absolute !important;left:auto;height:100%;background-color:transparent;z-index:2000;}@media (max-width:767px){.tour-page .modal,.tour-page .modal-backdrop{position:relative !important;padding-right:0px !important;}}.tour-page .modal-dialog{width:33%;float:right;right:45px;margin-top:40px;}@media (max-width:767px){.tour-page .modal-dialog{width:100%;right:0px;margin:0 auto;padding:10px;}}.tour-page .modal-body{padding:0px;}.tour-page .modal-body .iframe-wrapper{height:250px;overflow:hidden;}.tour-page .modal-body #street-view{width:100%;height:100%;}.tour-page .modal-content{border-radius:0px;border:none;}.tour-page .modal-text-wrapper{padding:15px 30px 30px 30px;height:275px;overflow-x:scroll;}#prison-map{width:100%;}.marker{z-index:1053;background-color:transparent;border:none;transition:all 0.25s linear;position:absolute;}@media (min-width:768px) and (max-width:991px){.marker{margin-top:-10px;margin-right:-10px;}}@media (max-width:767px){.marker{margin-top:-10px;margin-right:-20px;}}.marker svg{fill:#ffffff;}.marker:hover svg{fill:#D62027;}.marker:focus{outline:none;fill:#D62027;}.tour-modal-active svg{fill:#D62027;}#marker-1{top:12%;left:42%;}#marker-2{top:20%;left:47.5%;}#marker-3{top:30%;left:71%;}#marker-4{top:31%;left:43%;}#marker-5{top:44%;left:44%;}#marker-6{top:83%;left:60%;}#marker-7{top:68%;left:26%;}#marker-8{top:30%;left:16%;}#marker-9{top:16%;left:29%;}.modal-backdrop{display:none;}@media (max-height:800px){.mobile-menu-top address{font-size:12px;line-height:20px;}.hours-wrapper{font-size:12px;}ul.social-icons{margin-bottom:0px;padding-left:0px;display:flex;}.bottom-menu-top{padding-bottom:0px;}.overflow-menu{padding-top:10px !important;}.overflow-menu > ul{overflow-y:scroll;height:215px;}}@media (min-width:768px) and (max-width:991px){main .container-fluid{padding:0;}.show-site-switcher{display:none !important;}.watch-preview{margin-left:25px;}.calendar .month-name{font-size:14px !important;}p{font-size:20px !important;}#navbar{display:none !important;}.navbar-toggle{display:block;}.hero-section .jumbotron{padding:100px 0px 0px 0px !important;height:400px;overflow:hidden;}.hero-section .jumbotron h1{font-size:60px;line-height:65px;text-align:center;}.hero-section .jumbotron p{text-align:center;}.mainpage-tagline span{display:inline-block;margin-bottom:10px;}.acttractions-section .jumbotron{padding:30px 35px !important;}.acttractions-section .jumbotron h2{font-size:32px;margin:0px;}.acttractions-section .jumbotron p{font-size:20px;}#views-exposed-form-events-page-1{float:none;}}@media (max-width:767px){.main-content-subpages{margin-bottom:0px !important;}.main-content-subpages .sub-headline{margin:10px 0 0 !important;}.main-content-subpages .press-items .col-md-4{margin-bottom:30px;}.show-site-switcher{display:none !important;}.acttractions-section .jumbotron{padding:20px 35px !important;}.watch-preview{margin-left:0px;}.hero-section .slick-dots{display:none !important;}.hero-section .jumbotron .homepage-slider-single{width:90% !important;margin-left:auto !important;margin-right:auto !important;right:auto;height:auto;position:relative;top:160px;}.hero-section .jumbotron .homepage-slider-single p{font-size:16px;margin-bottom:0;}.hero-section .jumbotron .homepage-slider-single .slick-dotted.slick-slider{margin-bottom:0 !important;}.hero-section .jumbotron h1{font-size:40px;line-height:55px;text-align:center;}.hero-section .jumbotron p{text-align:left;}.hero-section .jumbotron p a{margin-bottom:20px;display:inline-block;}.hero-section .jumbotron p .btn-big{width:90%;padding:13px !important;}.mainpage-tagline{padding-right:35px;padding-left:35px;}.mainpage-tagline span{font-size:20px;display:inline-block;margin-bottom:10px;}.mainpage-tagline label{font-size:11px !important;}.acttractions-section p{margin-bottom:30px !important;}.acttractions-section h2{font-size:25px !important;line-height:35px !important;}.acttractions-section .jumbotron{height:750px;}.acttractions-section .jumbotron .btn-big{font-size:12px !important;padding:15px !important;width:65%;}.acttractions-section .jumbotron #prison-wrap{width:100%;margin:50px auto 0;}.mainpage-details-section .sub-detail{min-height:225px !important;}.mainpage-details-section .sub-detail h2{margin:0px !important;margin-bottom:20px !important;}.mainpage-details-section .sub-detail p{line-height:30px;}ul.social-icons li .fa-2x{font-size:1.3em !important;}footer .footer-detail{padding:30px;}.calendar .month-name{font-size:12px !important;}.image-library-page .filter-row select{width:100%;}h1{font-size:24px;}.navbar-logo{left:10px;display:flex;align-items:center;top:-3px;}#views-exposed-form-events-page-1{float:none;}}@media (max-width:480px){.main-content-subpages{margin-bottom:0px !important;}.main-content-subpages .sub-headline{margin:10px 0 0 !important;}.main-content-subpages .press-items .col-md-4{margin-bottom:30px;}.show-site-switcher{display:none !important;}.calendar .month-name{font-size:10px !important;}.watch-preview{margin-left:0px;}.image-library-page .filter-row select{width:100%;}.acttractions-section .jumbotron #prison-wrap{width:150%;margin:50px auto 0;margin-left:-60px;}h1{font-size:20px;}.navbar-logo{left:10px;top:-3px;}#views-exposed-form-events-page-1{float:none;}#views-exposed-form-events-page-1 .js-form-type-select{width:200px;}}@media (max-width:767px){.no-right-padding,.no-left-padding{padding:initial;}}@media (max-width:991px){.press-modal .modal-dialog{width:80%;margin-left:auto;margin-right:auto;}}
