@charset "utf-8";html,body{margin:0;padding:0;min-height:100%;height:100%}.prime{color:#073362}.cms-repeat,.cms-editable{color:inherit}h1{color:#333}h1,h2,h3,h4,h5,h6{font-family:'Bitter',serif}.center{text-align:center}.micro{font-size:.675em}.white{color:#fff}.btn-flying{border-color:#e13b2b;background-color:#b93528;color:#fff}.btn-flying:hover,.btn-flying:focus,.btn-flying:active,.btn-flying.active,.open > .dropdown-toggle.btn-flying{border-color:#b93528;background-color:#e13b2b;color:#fff}.btn-flying:active,.btn-flying.active,.open > .dropdown-toggle.btn-flying{background-image:none}.btn-flying.disabled,.btn-flying[disabled],fieldset[disabled] .btn-flying,.btn-flying.disabled:hover,.btn-flying[disabled]:hover,fieldset[disabled] .btn-flying:hover,.btn-flying.disabled:focus,.btn-flying[disabled]:focus,fieldset[disabled] .btn-flying:focus,.btn-flying.disabled:active,.btn-flying[disabled]:active,fieldset[disabled] .btn-flying:active,.btn-flying.disabled.active,.btn-flying[disabled].active,fieldset[disabled] .btn-flying.active{border-color:#d43f3a;background-color:#d9534f}.btn-flying .badge{background-color:#fff;color:#d9534f}a.a-none{text-decoration:none !important}a.a-none:hover{color:inherit !important}#zone--1-opening-header{display:block;overflow:hidden;margin:0;padding:0;max-height:100vh;width:100%;height:95vh;height:-webkit-calc(100vh - 4em);height:-moz-calc(100vh - 4em);height:calc(100vh - 4em)}#zone--1-opening-header .marketing-header{height:100%;background-color:#111;background-image:url(/assets/bg/MC1_4430.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 30px 15px rgba(0,0,0,0.48);box-shadow:inset 0 0 30px 15px rgba(0,0,0,0.48)}#zone--1-opening-header .marketing-header h1,#zone--1-opening-header a .marketing-header h1{margin:0;padding:0;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.86);font-weight:400;font-size:3em}#zone--1-opening-header a .marketing-header h1{text-decoration:none}#marketing--zone--1 .box-centered{position:absolute;display:table;min-height:85vh;width:auto}.box-middle{display:table-cell;vertical-align:middle}.box-inner{margin-right:auto;margin-left:auto;width:100%}#marketing--zone--1 .btn{font-size:16px}#marketing--zone--1 .btn-lg{padding:.875em 1em;font-size:1em;line-height:1}#marketing--zone--1 .logo{width:100%;height:auto}#marketing--zone--1 .logo img{display:block;margin-top:1em;margin-right:auto;max-width:80%;max-width:300px;height:auto}.pad-t-10{padding-top:1em}.pad-t-30{padding-top:3em}#master--nav{display:block;width:100%;height:auto;-webkit-box-shadow:0 4px 10px 12px rgba(0,0,0,0.73);box-shadow:0 4px 10px 12px rgba(0,0,0,0.73)}.navbar{margin-bottom:0 !important;padding-bottom:0 !important;border-radius:0}.navbar-inverse .navbar-brand{color:#b93528}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#e13b2b}.navbar-inverse .navbar-text{color:#f6f1eb}.navbar-inverse .navbar-nav > li > a{color:#f6f1eb}.navbar .navbar-brand img{display:block;margin:0;margin-top:-8px;padding:0;max-height:38px;width:auto;height:auto}.headline h2{font-size:2em}.box--1-event{display:block;overflow:hidden;margin:1em 0;padding:0;width:100%;height:auto;border:#B1B1B1 1px solid;border-radius:10px;background-color:#fff}.box--1-event .story{font-size:16px}.box--1-event .story a img{cursor:pointer}.box--1-event .story h3{display:-webkit-box;overflow:hidden;margin:.5em 0 0;padding:0 .5em .375em;max-width:100%;max-height:3em;color:#121212;text-overflow:ellipsis;font-weight:700;line-height:1.35em;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box--1-event .story h3 a{color:inherit !important}.box--1-event .story p{margin:0;padding:0 1em;color:#555}.box--1-event .action{margin:.875em 0 0;padding:0;background-color:#f6f1eb}.box--1-event .action .price p,.box--1-event .action .price p a{margin:-.3em 0 0;color:#b93528;font-weight:700;font-size:1.25em;font-family:'Bitter',serif}.box--1-event .action p{margin:0;padding:.75em 0 .875em;text-align:center;line-height:1.25em}.box--1-event .action p a{text-transform:uppercase;font-size:.75em}.box--1-event .action .pad-t-1{display:block;margin-top:.625em;width:100%;height:auto}.block-ellipsis-3{display:block;display:-webkit-box;overflow:hidden;margin:0;max-width:100%;max-height:5.1em;text-overflow:ellipsis;font-size:.875em;line-height:1.25em;-webkit-line-clamp:3;-webkit-box-orient:vertical}.block-ellipsis-4{display:block;display:-webkit-box;overflow:hidden;margin:0;max-width:100%;max-height:6.2em;text-overflow:ellipsis;font-size:.875em;line-height:1.25em;-webkit-line-clamp:4;-webkit-box-orient:vertical}.box--1-event .story table{font-size:.875em}.box--1-event .story table strong{color:#555;text-transform:uppercase;font-weight:400;font-size:.675em}#gallery-in-line{display:block;padding:2em 0;width:100%;height:auto;background-image:url(/assets/bg/wood-texture2-sm.jpg);background-position:center center;-webkit-box-shadow:inset 0 3px 10px 6px rgba(0,0,0,0.82);box-shadow:inset 0 3px 10px 6px rgba(0,0,0,0.82)}#gallery-in-line .gallery-title h2{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.91)}#gallery-in-line ul{margin:0;padding:0}#gallery-in-line ul li{margin-bottom:1.5em;list-style:none}#gallery-in-line ul li img{border:#ccc 1px solid;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.84);box-shadow:2px 2px 5px rgba(0,0,0,0.84);cursor:pointer}#gallery-in-line .controls{display:block;padding-top:8px;width:50px;font-weight:700;font-size:11px}#gallery-in-line .next{float:right;text-align:right}@media (min-width: 768px){#gallery-in-line .modal-dialog{margin:30px auto;min-width:600px;max-width:1000px;max-height:80vh;width:auto}}#event-list-1{padding:2em 0 4em;background-color:#efefef;background-image:url(/assets/bg/light-grey-background-pattern-i32.jpg);font-size:14px}#zone--2--main-features{font-size:16px}@media (min-width: 768px){#zone--2--main-features{font-size:14px}#event-list-1{font-size:12px}}@media (min-width: 992px){#zone--2--main-features{font-size:16px}#event-list-1{font-size:14px}}@media (min-width: 1200px){#zone--2--main-features{font-size:16px}#event-list-1{font-size:16px}}.main--features{display:block;padding:0 0 2em;width:100%;height:auto;background-image:url(/assets/bg/old-corral-sm.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.main--features a,.main--features a:hover{text-decoration:none}.feature-unit{overflow:hidden;margin-bottom:2em;border:#ccc 1px solid;border-radius:10px;-webkit-box-shadow:0 0 9px 10px rgba(0,0,0,0.67);box-shadow:0 0 9px 10px rgba(0,0,0,0.67)}.feature-unit-2{overflow:hidden;margin-bottom:2em;border:#ccc 1px solid;border-radius:10px}.feature-unit,.feature-unit .feature-box{display:block;padding:0;width:100%;height:auto;background-color:#fff}.feature-unit .feature-box{background:#fff}.feature-unit .feature-box h4{color:#b93528;text-align:center;text-transform:uppercase;font-size:1.325em;line-height:1.2em}#sponsor--zone,.sponsor-bg{display:block;margin:0;padding:0;width:100%;height:auto}.sponsor-bg{background-image:url(/assets/bg/grey_wood.jpg);background-position:center top;background-repeat:repeat}#sponsor--zone h6{color:#fff}#social--zone,#social--zone .box-social .social-widget{display:block;margin:0;padding:0;width:100%;height:auto}#social--zone{padding:2em 0;background-image:url(/assets/bg/3px_tile.jpg)}#social--zone .box-social{display:block;overflow:hidden;margin:0 auto 2em;padding:2px;width:300px;height:auto;border:#ccc 1px solid;border-radius:5px;background-color:#efefef}#social--zone .box-social p{margin:0;padding:0}#social--zone .box-social .social-widget{background-color:#fff}#main-event{background-color:#fcfcfc}#main-event,.poster-img,#main-event .tickets,#ticket--zone,#ticket--zone .adv,.adv{display:block;margin:0;padding:0;width:100%;height:auto}.poster{display:block;overflow:hidden;margin:2em 0;padding:10px;width:100%;height:auto;border-radius:8px;background-color:#343434}.poster p{padding-bottom:0}#main-event .tickets .box-ticket{display:inline-block;overflow:hidden;margin:1em 0;padding:1.25em;width:100%;height:auto;border:#ccc 1px solid;border-radius:10px;background-color:#fff}#main-event .main-event .title{padding-top:.75em}#ticket--zone .ticket-section{padding:2em 0;background-image:url(/assets/bg/watercolor-grunge-000004-charcoal.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}#ticket--zone .ticket-section h2{color:#fff}.adv{padding-top:2em}.adv .adv-title p{color:#efefef;font-size:.625em}.adv .ad-unit{display:block;overflow:hidden;margin:0 0 1em;padding:2px;width:100%;height:auto;border:#ccc 1px solid;border-radius:5px;background-color:#efefef}#fb-gallery{display:block;margin:0;padding:0;width:100%;height:auto}#fb-gallery .fb-gallery{margin:0;padding:2em 0;width:100%;height:auto;background-color:#333;background-image:url(/assets/bg/wood-texture2-sm.jpg);background-size:cover}#fb-gallery .fb-gallery h1,#fb-gallery .fb-gallery p{color:#fff}#instafeed a img{display:block;float:left;overflow:hidden;margin:.5em;max-width:130px;max-height:130px;width:130px;height:auto;border:#efefef 3px solid;border-radius:6px}.tel,.tel a{color:inherit !important}#footer{display:block;width:100%;height:auto}#footer .foot{padding:2em 0;background-color:rgba(69,69,69,1.00);font-size:13px}#footer .foot{color:#ececec}#footer .foot .pad-t-b-10{padding:10px 0}#footer .foot ul li a{color:inherit}#footer .foot ul,#footer .foot ul li{list-style:none}.quote{display:block;padding:1em;width:100%;height:auto;background-color:#fff;border:1px solid #ccc;border-radius:10px;margin-bottom:.875em;margin-top:.5em}.quote .box-quote{color:#555}.quote .box-quote p{font-size:.75em}.map{width:100%;height:auto;display:block;padding:.125em 0 2em}.map .stroke{border:1px solid #ccc}.signage,.signage .sign{background-image:url(/assets/bg/grey_wood.jpg);background-position:center top;background-repeat:repeat;box-shadow:0 9px 6px rgba(0,0,0,0.77)}.signage{width:100%;height:75px}.signage .sign{width:250px;height:250px;border-radius:0 0 900px 900px;overflow:hidden;margin:0 auto 300px;display:block;padding-top:6px}.pad-t-225{padding-top:225px}.tile{width:calc(25% - 10px);height:auto;padding:0;border:#ccc 1px solid;margin:0 10px 10px 0}.event-image-box{width:100%;max-width:666px;max-height:375px;overflow:hidden;display:block}.event-image-box img{margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:auto}#marketing--zone--1 .fc-red,#marketing--zone--1 .fc-blue{font-weight:700}.fc-red{color:#b93528;text-shadow:2px 1px 3px rgba(0,0,0,0.55)}.fc-blue{color:#073362;text-shadow:2px 1px 3px rgba(255,255,255,0.55)}.ticket{background-image:url(/assets/bg/ticket_bg.jpg);height:auto;margin-top:70px;margin-bottom:20px}.ticket a:hover{text-decoration:none !important}.ticket .neg-marg-pad{margin:0 !important;padding:0 !important}.ticket .punch{background-color:#fcfcfc !important;max-height:20px;min-height:20px;height:20px;display:inline-table;width:100%;padding:0 !important;margin:0 !important}.ticket .punch.rul{border-bottom-right-radius:999px;border-right:3px solid rgba(0,0,0,0.54);border-bottom:3px solid rgba(0,0,0,0.54)}.ticket .punch.rur{border-bottom-left-radius:999px;border-left:3px solid rgba(0,0,0,0.54);border-bottom:3px solid rgba(0,0,0,0.54)}.ticket .punch.rll{border-top-right-radius:999px;border-right:3px solid rgba(0,0,0,0.54);border-top:3px solid rgba(0,0,0,0.54)}.ticket .punch.rlr{border-top-left-radius:999px;border-left:3px solid rgba(0,0,0,0.54);border-top:3px solid rgba(0,0,0,0.54)}.ticket .img-circle{border:rgba(0,0,0,0.54) 3px solid}.ticket .ticket-top{border-top:3px solid rgba(0,0,0,0.54)}.ticket .ticket-bottom{border-bottom:3px solid rgba(0,0,0,0.54);max-height:23px;min-height:23px;height:23px}.ticket .ticket-lr{border-left:3px solid rgba(0,0,0,0.54);border-right:3px solid rgba(0,0,0,0.54)}.ticket .ticket-icon{margin-top:-70px;z-index:9999 !important}.ticket h3{color:rgba(0,0,0,0.74);text-align:center;margin-bottom:0;padding-bottom:5px}.ticket .date p{text-align:right;text-transform:uppercase;color:rgba(0,0,0,0.64);padding-right:5px;border-right:1px solid rgba(0,0,0,0.54);font-weight:bold}.ticket .time p{text-align:left;text-transform:uppercase;color:rgba(0,0,0,0.64);padding-left:5px;border-left:1px solid rgba(0,0,0,0.54);font-weight:bold}.ticket .detail p{color:rgba(0,0,0,0.73);text-align:center;padding-left:30px;padding-right:30px}.ticket .pad-tb-1{padding-top:1em;padding-bottom:1em}