body,html{width:100%;height:100%}body{font-family:'Open Sans',sans-serif}hr{max-width:50px;border-color:#f05f40;border-width:3px}hr.light{border-color:#fff}a{color:#f05f40}a:focus,a:hover{color:#eb3812;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}p{margin-bottom:20px;font-size:16px;line-height:1.5}.bg-primary{background-color:#f05f40}.bg-dark{color:#fff;background-color:#222}.text-faded{color:rgba(255,255,255,.7)}aside{padding:50px 0}.no-padding{padding:0}.no-padding-bottom{padding-bottom:0}nav#mainNav{background-color:#000;min-height:100px;border-color:#1d1d1d}.navbar-brand{height:100px;width:240px;text-indent:-10000px;background:#000 url(../img/enchambered_logo.jpg) no-repeat 50% 50%;padding:0;margin:0;margin-right:40px;background-size:contain}.navbar-default .navbar-nav>li{height:100px;line-height:100px}.navbar-default .navbar-nav>li>a{line-height:70px}.navbar-nav>li>a{text-transform:uppercase;font-weight:600;color:#fff!important;font-size:15px}.navbar-nav>li>a:hover{transform:scale(1.1,1.1)}.btn-nav-register{margin:33px 5px;font-size:14px}.button-red{color:#fff;background-color:#cc281c;box-shadow:0 5px 0 0 #8d1c13;position:relative;overflow:hidden}.btn-xl.button-red{border-radius:5px}.button-red span{display:block;text-transform:uppercase;font-weight:600}.button-red:hover{text-transform:uppercase;font-weight:600}@media(max-width:1170px){.navbar-brand{height:100px;background-size:contain;width:150px}.navbar-nav>li>a{text-transform:uppercase;font-weight:600;color:#fff!important;font-size:12px}}@media(min-width:768px) and (max-width:995px){.navbar-brand{margin-right:11px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-20px}.navbar-nav>li>a{padding-left:10px;padding-right:10px}.navbar-nav{float:left;margin:7.5px -15px}}@media(min-width:768px){.navbar-nav{float:left;margin:7.5px -15px}}@media(max-width:750px){.navbar-fixed-top{position:inherit;z-index:1030;margin-bottom:0}.topspacer{display:none}.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li a{height:35px;line-height:1.5;width:100%;text-align:center;font-size:16px}.navbar-default .navbar-toggle{border-color:#ddd;margin:30px}.navbar-collapse{width:100%}.navbar-brand{margin-left:20px}}@media (min-width:768px) and (max-width:1199px){.btn-nav-register a{font-size:12px;padding:9px 18px;margin:7px 0 0 0}}.topspacer{margin-top:115px}.heroslider{max-height:600px;display:none}.slick-slide{position:relative;max-height:600px}.slick-slide img{position:relative;max-height:600px;margin:0 auto}.heroslider .container{position:absolute;top:30%;margin:0 auto;width:100%}.intro_wrapper{position:relative;color:#fff;text-shadow:2px 2px #300;letter-spacing:1px}.slide{background-color:#000;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:600px}.heroslider{background:url(/assets/img/loading.gif);background-color:#000}.heroslider .slick-list{opacity:0;position:absolute}.heroslider.slick-initialized{background:0 0}.heroslider.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in}@media (min-width:1200px){.slide{height:600px}.heroslider .container{top:13%}}@media (min-width:768px) and (max-width:1199px){.slide{height:500px}.heroslider .container{top:13%}}@media (max-width:767px){.slide{height:400px}.heroslider .container{top:10%}.slide img{width:60%}}@media (max-width:480px){.slide{height:250px;display:none}.heroslider .container{top:5%}.slide img{width:80%}.intro_wrapper p.subtext{display:none}.slidecta{display:block}}.header-subpage{display:none}.content{margin:3em 0 0 0;padding:1px 0}.content section{display:block;margin:2em 0 0 0}.shy{padding:1em 0 1em}.reallyshy{padding:2em 0 5em}.notshy{margin-bottom:-2em!important}.light{color:#fff}.emailcta{position:relative;height:340px;background-color:#272d39;background-size:contain}.emailcta>div{position:relative;height:340px;background:#272d39 url("/assets/img/email_cta_banner.jpg") no-repeat 50% 50%;background-size:contain;max-width:1334px;margin:0 auto}.btn.ctasignup{position:absolute;top:63%;width:20%;left:33%;background-color:#287fb5;font-size:1.3em;padding:.4em}.btn.ctasignup:hover{background-color:#1d587d}@media (max-width:480px){.content{margin:0}}.grayer{background-color:#eee;padding:3em 0}#map-canvas{min-height:300px;background:transparent url(/assets/img/map.jpg) 50% 50% no-repeat;background-size:cover;border:1px solid #ccc}.footer{background-color:#000;color:#fff;padding:3vw 1vw}.footer p{font-size:1vw}.facebooklikeme{height:800px;background:#111 url('../img/facebooklikeus.jpg') 50% 0 no-repeat;background-size:contain;padding-top:190px}.address-block{font-size:1.5em;margin:1.8em}.game-btn-holder{margin:5em}hr.normal{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;max-width:initial}.article-small{margin:0 2em 2em 2em;padding:2em;border:1px solid #ddd;background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.2)}.article-small .lead{font-size:14px;margin:1em 0}.article-small h1{margin:0}.article h1 a,.article-small h1 a{color:#000;text-decoration:none}.bbox{margin-bottom:5em}.fixed-3{text-align:justify;text-justify:inter-word;min-height:350px}.recent-posts ul li{margin-bottom:1em}.social-links a{margin:0 1em}.fb-like{margin:1.5em auto .5em;min-height:30px}.btn-social-icon.btn-xlg{height:65px;width:65px;padding-left:0;padding-right:0}.btn-social-icon.btn-xlg{padding-left:61px}.btn-social-icon.btn-xlg>:first-child{line-height:65px;width:65px;font-size:2.5em}.btn-xl{padding:15px 30px}@media (max-width:480px){.article{background-color:#fff;padding:1em;margin-bottom:2em}.article .well{margin:.5em}.article hr{display:none}}.btn-default{border-color:#fff;color:#222;background-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{border-color:#ededed;color:#222;background-color:#f2f2f2}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{border-color:#fff;background-color:#fff}.btn-default .badge{color:#fff;background-color:#222}.btn-primary{border-color:#f05f40;color:#fff;background-color:#f05f40;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{border-color:#ed431f;color:#fff;background-color:#ee4b28}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#f05f40;background-color:#f05f40}.btn-primary .badge{color:#f05f40;background-color:#fff}.btn{border:0;border-radius:300px;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-weight:700}.btn-xl{padding:15px 30px}::-moz-selection{text-shadow:none;color:#fff;background:#222}::selection{text-shadow:none;color:#fff;background:#222}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}body{webkit-tap-highlight-color:#222}.vidHolder{width:500px;padding:0;margin:2em auto}a.internal{text-decoration:none;color:inherit}hr.flourish{background:url(../img/flourish.jpg) 50% 50% no-repeat;background-size:contain;display:block;height:80px;border:0;width:100%;max-width:initial;opacity:.2}.btn.seeme:hover{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);color:#fff}i.gleam{position:absolute;opacity:0;top:0;left:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,.03)),color-stop(30%,rgba(255,255,255,.85)),color-stop(50%,rgba(255,255,255,.85)),color-stop(70%,rgba(255,255,255,.85)),color-stop(71%,rgba(255,255,255,.85)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);width:25%;height:100%;transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);-moz-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);animation:move 2s;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation:move 2s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:1s;-moz-transform:skew(-10deg,0deg);-moz-animation:move 2s;-moz-animation-iteration-count:infinite;-moz-animation-delay:1s;-ms-transform:skew(-10deg,0deg);-ms-animation:move 2s;-ms-animation-iteration-count:infinite;-ms-animation-delay:1s;-o-transform:skew(-10deg,0deg);-o-animation:move 2s;-o-animation-iteration-count:infinite;-o-animation-delay:1s}@keyframes move{0%{left:-30%;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}100%{left:130%}}@-webkit-keyframes move{0%{left:-300%;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}100%{left:130%}}@-moz-keyframes move{0%{left:-30%;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}100%{left:130%}}@-ms-keyframes move{0%{left:-30%;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}100%{left:130%}}@-o-keyframes move{0%{left:-30%;opacity:0}5%{opacity:0}48%{opacity:.2}80%{opacity:0}100%{left:130%}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.room_banner{background-position:50% 50%;background-repeat:none;background-size:cover;background-color:#000}.room_banner img{opacity:0}.room_banner h1{display:none}.room_description{min-height:40em;background-color:#000;background:#000 url(/assets/img/haunted-wall.jpg) 50% 0 no-repeat;background-size:contain}.room_description h2 span{font-size:50px}.room_description p{font-size:18px;line-height:2}.room_description.twh h2,.room_description.twh p{font-family:Merriweather!important}.top-shy{margin-top:4em;margin-bottom:2em}.bottomaccent{background:#000 url(/assets/img/twh-bottom-accent.jpg) 50% 50% no-repeat;background-size:cover}.pluoy{background:#b9e5ef url(/assets/img/yelp/yelp_bg1.jpg) 0 bottom repeat-x;height:34vw;-webkit-animation:panslow 200s linear infinite;position:relative;overflow:hidden;display:block}.aspectcontainer{width:100%;padding-top:100%;position:relative}.pluoy .banner{position:absolute;width:100%;background-color:#ffd940;height:9vw;top:10vw;padding-top:1.3vw}.pluoy .banner span{text-align:center;font-size:3vw;font-weight:700;display:block;color:#c41200}.pluoy .banner small{text-align:center;font-size:2vw;font-weight:700;display:block;color:#c41200;margin-top:-10px}.ribbon{background-color:#c60c00;width:13vw;height:13vw;left:11vw;top:8.7vw;position:absolute;border-radius:100%}.ribbon_outer{background:transparent url(/assets/img/yelp/ribbon_outer.svg) 0 0 no-repeat;background-size:100% 100%;width:17vw;height:17vw;left:9vw;top:6.6vw;position:absolute}.ribbon-tassle-1{background:transparent url(/assets/img/yelp/ribbon-tassle-1.svg) 0 0 no-repeat;background-size:100% 100%;width:6vw;height:17vw;left:13vw;top:11.6vw;position:absolute;transform:rotate(13deg)}.ribbon-tassle-2{background:transparent url(/assets/img/yelp/ribbon-tassle-2.svg) 0 0 no-repeat;background-size:100% 100%;width:5vw;height:16vw;left:18vw;top:11.6vw;position:absolute;transform:rotate(-13deg)}.ribbon-tassle-2{background:transparent url(/assets/img/yelp/ribbon-tassle-2.svg) 0 0 no-repeat;background-size:100% 100%;width:5vw;height:16vw;left:18vw;top:11.6vw;position:absolute;transform:rotate(-13deg)}.ribbon-logo{background:transparent url(/assets/img/yelp/yelp-logo.svg) 0 0 no-repeat;background-size:100% 100%;width:8vw;height:9vw;left:13.4vw;top:10.2vw;position:absolute;transform:rotate(-13deg)}.smartphone{background:#fff;width:19vw;height:32vw;left:71.9vw;top:6.6vw;position:absolute;border-radius:1.5em;transform-origin:9.5vw 32vw}.smartphone-speaker{background:#dcd8d6;width:4vw;height:.6vw;left:79.2vw;top:8.2vw;position:absolute;border-radius:1vw;transform-origin:2vw 32.8vw}.smartphone-screen{background:#d9232e;width:17vw;height:32vw;left:73vw;top:10vw;position:absolute;transform-origin:8.5vw 28.8vw}.smartphone-text{width:17vw;height:32vw;left:73vw;top:10vw;position:absolute;color:#fff;text-align:center;font-size:3vw;padding:2vw;font-weight:700;transform-origin:8.5vw 31vw}.phone-full-logo{background:transparent url(/assets/img/yelp/yelpr_boxed.svg) 0 0 no-repeat;background-size:100% 100%;width:13vw;height:9vw;left:75.1vw;top:23.5vw;position:absolute;transform-origin:6.5vw 15vw}.pluoy:hover .ribbon-tassle-1{animation:slightrotate 4s ease-in-out infinite}.pluoy:hover .ribbon-tassle-2{animation:slightrotate2 4s ease-in-out infinite}.pluoy:hover .ribbon_outer{animation:fullrotate 4s ease-in-out infinite}.pluoy:hover .phone-full-logo,.pluoy:hover .smartphone,.pluoy:hover .smartphone-screen,.pluoy:hover .smartphone-speaker,.pluoy:hover .smartphone-text{animation:wobble 4s ease-in-out infinite}@keyframes wobble{0%{transform:rotate(0)}25%{transform:rotate(-7deg)}50%{transform:rotate(7deg)}100%{transform:rotate(0)}}@keyframes fullrotate{0%{transform:rotate(0)}50%{transform:rotate(-50deg)}100%{transform:rotate(0)}}@keyframes slightrotate2{10%,90%{transform:rotate(-11deg)}20%,80%{transform:rotate(-5deg)}30%,50%,70%{transform:rotate(0)}40%,60%{transform:rotate(-7deg)}}@keyframes slightrotate{10%,90%{transform:rotate(11deg)}20%,80%{transform:rotate(5deg)}30%,50%,70%{transform:rotate(0)}40%,60%{transform:rotate(7deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@-webkit-keyframes panslow{from{background-position:0 80%}to{background-position:-10000px 80%}}@media only screen and (min-width :1200px){.pluoy{background:#b9e5ef url(/assets/img/yelp/yelp_bg1.jpg) 0 bottom repeat-x;height:20vw;-webkit-animation:panslow 200s linear infinite;position:relative;overflow:hidden}.pluoy .phone-full-logo,.pluoy .smartphone,.pluoy .smartphone-screen,.pluoy .smartphone-speaker,.pluoy .smartphone-text{display:none}.pluoy .banner{top:3vw}.ribbon{top:1.7vw}.ribbon_outer{top:-.4vw}.ribbon-tassle-1{top:4.6vw}.ribbon-tassle-2{top:4.6vw}.ribbon-tassle-2{top:4.6vw}.ribbon-logo{top:3.2vw}}