@import url(https://fonts.googleapis.com/css?family=Raleway:100,400,700,300,500|Forum);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}body{border-top:12px solid #c9bc89;font-family:Raleway;font-weight:normal;background-image:url(/sites/all/themes/cc/img/carson_texture_white.jpg);}.dimensions{width:1120px;margin:auto;}.node > .content{padding:.5em;margin:0;background-color:rgba(255,255,255,0.63);border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);line-height:1.38em;overflow:hidden;}.containHeader,.region.region-content{padding:.5em;box-sizing:border-box;background-color:rgba(255,255,255,0.63);border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);line-height:1.38em;overflow:hidden;}.containHeader .content{padding:inherit;background:transparent;border:0;box-shadow:none;}#social{position:absolute;right:0;width:40px;z-index:99;}#social .widgets a{display:block;height:32px;width:32px;overflow:hidden;margin:6px;}#social .widgets a img{margin-top:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}#social .widgets a:hover img{margin-top:-32px;}header{overflow:hidden;}header h1{float:left;margin-top:.5em;margin-bottom:.5em;color:#414141;font-weight:100;font-size:3em;}header h1 a{color:#414141;text-decoration:none;}#logo{float:left;width:300px;height:auto;margin:1.5em 0;}#logo img{width:100%;}#site-slogan{float:right;height:110px;margin:1.5em 0;line-height:110px;color:#404140;font-size:1.1em;font-style:italic;font-weight:300;padding-right:6px;}#primaryNav{z-index:99;clear:both;}#primaryNav li:hover{background-color:#a10a32 !important;}#primaryNav .content > ul.menu{background-color:#89082a;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:box;height:80px;width:100%;}#primaryNav .content ul > li{position:relative;padding:.5em;margin:0;border:1px solid #a85549;text-align:center;-ms-flex:1;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;line-height:69px;color:#fff;-webkit-font-smoothing:antialiased;letter-spacing:1px;}#primaryNav .content ul > li.expanded,#primaryNav .content ul > li.leaf{list-style-image:none;list-style:none;}#primaryNav .content ul > li a{display:block;color:#ffffff;text-decoration:none;}#primaryNav .content ul > li > ul{visibility:hidden;position:absolute;left:-99999px;z-index:99;width:20em;-moz-box-shadow:0 1px 2px black;box-shadow:0 1px 2px black;}#primaryNav .content ul > li:hover ul{visibility:visible;display:block;left:0px;}#primaryNav .content ul > li.last:hover ul{visibility:visible;display:block;left:auto;right:0 !important;}#primaryNav .content ul.menu li ul li{display:block;width:100%;background-color:#89082a;clear:both !important;line-height:30px;text-align:left;}#now,#comingSoon{width:1120px;margin:2em auto auto;max-width:1120px;position:relative;padding:0;box-sizing:border-box;}#now img{width:100%;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.89);box-shadow:0 1px 1px rgba(0,0,0,0.89);height:auto;border:1px solid #dedede;box-sizing:border-box;}#now .title{position:absolute;width:100%;box-sizing:border-box;min-height:50px;line-height:50px;padding-left:.7em;bottom:0;background-color:rgba(0,0,0,0.80);color:#fff;font-size:1.85em;z-index:1;}#now .title a{display:block;width:87%;color:#ffffff;text-decoration:none;letter-spacing:1px;}#now iframe{z-index:0;width:100%;height:630px;}#now .showDate{-webkit-font-smoothing:antialiased;position:absolute;height:100px;width:100px;background-color:#88082a;color:#fff;bottom:-20px;right:1.3em;box-sizing:border-box;padding:1em;text-align:center;letter-spacing:1px;z-index:2;}#now .showDayOfMonth{font-size:2.4em;display:block;}#comingSoon{margin-top:3em;background-color:#fff;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.31);box-shadow:0 1px 4px rgba(0,0,0,0.31);padding-bottom:1em;margin-bottom:2em;}#comingSoon .slick-slider{overflow-y:visible;margin-bottom:0;}#comingSoon .slick-dots{position:relative;display:block;width:100%;margin-top:-2em;padding:0;list-style:none;text-align:center;}#comingSoon .showDate{z-index:5;width:170px;margin:auto;text-align:right;-webkit-font-smoothing:antialiased;position:absolute;height:100px;width:100px;color:#88082a;top:0px;right:10px;box-sizing:border-box;padding:1em;text-align:center;letter-spacing:1px;}#comingSoon .slick-slide.slick-active{padding-top:34px;}#comingSoon .views-field-title{width:170px;margin:10px  auto;}#comingSoon .views-field-title a{text-decoration:none;color:#88082a;font-size:.75em;}#comingSoon .showDayOfMonth{font-size:2em;display:block;}div.eventOverlay{}#comingSoon .views-field-field-thumbnail{width:170px;position:relative;margin:auto;}#comingSoon .eventOverlay a img{border:1px solid #b8b8b8;box-sizing:border-box;}#comingSoon img.overlyImage{position:absolute;right:0;}#comingSoon .slick-arrow::before{color:#88082a;font-size:36px;font-size:2.25rem;}#comingSoon .smallEvents .views-field-field-thumbnail{width:120px !important;position:relative;margin:auto;}#comingSoon .smallEvents .views-field-title{width:130px;margin:10px  auto;}#comingSoon .smallEvents .showDate{z-index:5;width:130px;margin:auto;text-align:right;-webkit-font-smoothing:antialiased;position:absolute;height:60px;width:60px;color:#88082a;top:17px;right:53px;box-sizing:border-box;padding:0em;text-align:center;letter-spacing:1px;}#highlights{overflow:hidden;}#highlights li.views-row-first{margin-left:0;margin-right:2% !important;}#highlights li.highlights{display:block;float:left;box-sizing:border-box;width:32%;padding:1em;color:#fff;font-size:.85em;line-height:1.8em;margin:0;height:250px;position:relative;border-radius:4px;-moz-box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 #7f7f7f;box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 #7f7f7f;}#highlights li.highlights a{color:#fff;text-decoration:none;}#highlights li.highlights .title{padding:0em 0 1em 0em;}#highlights li.highlights .title a{font-size:1.6em;font-weight:400;}#highlights a.views-more-link{position:absolute;bottom:1em;right:1em;}#highlights li.highlights img{display:none;}#highlights li.views-row-last{margin-right:0;margin-left:2%;}#highlights li.views-row-odd{background-color:#aea27a;}#highlights li.views-row-even{background-color:#89082a;}.node-class-act .field-type-image{float:right;margin:15px;}footer{box-sizing:border-box;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.31);box-shadow:0 1px 4px rgba(0,0,0,0.31);margin-bottom:2em !important;margin-top:2em;}footer .statement{display:block;color:#ffffff;min-height:40px;background-color:#89082a;width:100%;}footer .statement p{line-height:40px;vertical-align:middle;text-align:center;}footer a[href^=tel]{color:#fff;text-decoration:none;}#sponsors{background-color:#ffffff;box-sizing:border-box;}#sponsors .content ul{list-style:none;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#sponsors .content ul li{width:20%;flex:1;text-align:center;}#sponsors .content li img{text-align:center;padding:1em;}#info{clear:both;margin-bottom:2em;margin-top:1em;position:relative;font-family:raleway;line-height:1.38;}#info a{font-style:italic;text-decoration:none;color:#8f1838;}#info h2{font-weight:300;font-size:2.4em;line-height:1.15em;margin:.5em 0 .5em 0;color:#8f1838;text-shadow:2px 2px #e1e1e1;}#info h3{font-size:1.9em;line-height:1.3em;font-weight:300;margin-bottom:1em;color:#8f1938;margin-top:1em;}#info h4{font-size:1.6em;line-height:1.28em;font-weight:300;margin-bottom:.8em;color:#8f1938;margin-top:.8em;}#info .content  li{line-height:1.38em;margin-left:1.5em;list-style:square;}#showImages{position:relative;float:right;width:44%;margin-left:1em;box-sizing:border-box;}#info #eventDescription{box-sizing:border-box;}#info .field-label{font-style:italic;font-weight:normal;margin-right:.2em;}#info #partners{margin-bottom:1.5em;}#PresentedBy,#mediaPartner,#sponsoredBy{display:block;margin:.5em .5em .5em 0;font-size:.9em;font-weight:400;}span.onSaleDate{position:absolute;top:0em;right:0;padding:.5em;margin:auto;text-align:center;background-color:rgba(137,8,42,0.86);font-size:1em;color:#ffffff;border:1px solid #fff;-moz-box-shadow:0 1px 2px black;box-shadow:0 1px 2px black;}#dates{margin-top:1em;float:right;width:96%;padding:.5em;border:1px solid #cecece;background-color:#fff;border-radius:4px;}#dates h3{text-align:right;}#PresentedBy{color:#89082a;}#mediaPartner{color:#6c623f;}#sponsoredBy{color:#272315;}#PresentedBy div::after,#mediaPartner div::after,#sponsoredBy div::after{clear:left !important;}#info p{line-height:1.38em;margin:.5em 0 .5em 0;}div.showBlock{width:90%;clear:both;overflow:hidden;margin:auto;margin:.25em auto;}div.showBlock span.showDate{float:left;padding:.5em .3em;}div.showBlock span.buyNow{float:right;padding-top:.5em;padding-right:.3em;padding-bottom:.5em;text-align:center;background-color:#a2976d;border-radius:4px;}div.showBlock span.buyNow:hover{background-color:#8f1838;}#info .field-name-field-performance-link a{color:#fff;}#info .field-name-field-performance-link a:hover{background-color:#8f1838;}div.showBlock span.buyNow a{text-align:center;padding:.25em .25em .25em .5em;color:#fff;text-decoration:none;}#eventDates{clear:both;}#eventVideo{margin:.5em;}#eventVideo{float:left;margin:1em;}#prices{padding:.5em;border:1px solid #cecece;background-color:#fff;border-radius:4px;}#prices div.priceBlock{margin:.5em;}#prices div.priceBlock span.ticketPrice{font-size:1.1em;float:right;color:#800022;}#site_design{font-size:.76em;text-align:right;}#site_design a{color:#aea27a;text-decoration:none;}.view-performances .views-row,.view-performances .views-row-last{border:1px solid #cccccc;box-sizing:border-box;background-color:rgba(255,255,255,0.63);margin:.5em 0;padding:1em;clear:both;overflow:hidden;}div.imageAndDates{float:right;margin-left:1em;}.performanceViewImage img{box-sizing:border-box;max-width:100%;border:2px solid #ccc !important;}.view-performances .views-field.views-field-title{margin-bottom:1.5em;}.view-performances .views-field.views-field-title a{font-weight:300;font-size:2.2em;margin:.5em 0;color:#8f1838;text-shadow:2px 2px #e1e1e1;text-decoration:none;line-height:1.32em;}.view-performances .views-field-field-show-dates .item-list{list-style:none;}.view-performances .views-field-field-show-dates .item-list .field-label{display:none;}.view-performances .views-field-field-show-dates .item-list ul{padding:.25em;}.view-performances .views-field-field-show-dates .item-list ul li{width:100%;list-style:none;margin-left:0 !important;list-style:none !important;}.view-performances .views-field-field-show-dates .item-list ul li .date-display-single{float:left;padding-top:.25em;padding-bottom:.25em;color:#9e1738;}.view-performances .views-field-field-show-dates .item-list ul li .field-item a{float:right;padding:.25em .5em;display:block;background-color:#9e1738;color:#fff;text-decoration:none;border-radius:2px;}.view-performances .views-field-field-ca-show-date .item-list{list-style:none;}.view-performances .views-field-field-ca-show-date .item-list .field-label{display:none;}.view-performances .views-field-field-ca-show-date .item-list ul{padding:.25em;}.view-performances .views-field-field-ca-show-date .item-list ul li{width:100%;list-style:none !important;margin-left:0 !important;}.view-performances .views-field-field-ca-show-date .item-list ul li .date-display-single{float:left;padding-top:.25em;padding-bottom:.25em;color:#9e1738;}.view-performances .views-field-field-ca-show-date .item-list ul li .field-item a{float:right;padding:.25em .5em;display:block;background-color:#9e1738;color:#fff;text-decoration:none;border-radius:2px;}.view-catering .views-row{padding:.5em;margin:1.5em 0;background-color:#fff;border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);overflow:hidden;}.view-catering .views-row .views-column{line-height:1.38em;float:left;width:31.3333333333333333333%;margin-left:1%;margin-right:1%;}.view-catering  ul li{list-style:none !important;margin:0 !important;}div.field-content.cateringDetails:before{content:'* ';}div.field-content.cateringDetails{font-size:.96em;font-style:italic;line-height:1.38em;color:#8f1838;font-family:Forum;}.view-news .views-row{padding-bottom:.5em;margin-bottom:1.2em;border-bottom:1px solid #ccc;box-shadow:0 4px #ffffff;-moz-box-shadow:0 4px #ffffff;}.view-news .views-field-title{font-weight:300;font-size:1.8em;margin:.5em 0;color:#8f1838;text-shadow:2px 2px #e1e1e1;text-decoration:none;line-height:1.32em;}table.staffDirectory{width:100%;}.staffDirectory tr{border:0;font-size:1em;}.staffDirectory tr.odd{background-color:#fff;}.staffDirectory tr.even{}.staffDirectory tr.director{font-size:large;font-weight:bold;color:#89082a;}.staffDirectory td.views-field-field-profile-phone-number{font-weight:normal;color:#410000;font-size:medium;}.staffDirectory td{padding:.25em;}.getdirections table{width:100%;}.getdirections table .getdirections-map{width:66%;}.view-employment .views-row{padding-bottom:.5em;margin-bottom:1.2em;border-bottom:1px solid #ccc;box-shadow:0 4px #ffffff;-moz-box-shadow:0 4px #ffffff;}.view-employment .views-row .views-field-title{font-size:1.4em;}.view-auctions .views-row{clear:both;overflow:hidden;padding-bottom:2em;margin-bottom:3em;border-bottom:1px solid #e7ebe8;}.view-auctions .views-field-title a{font-weight:300;font-size:2em;margin:.5em 0;color:#8f1838;text-shadow:2px 2px #e1e1e1;text-decoration:none;line-height:1.32em;}.view-auctions .views-field .views-label{margin-right:.5em;display:inline-block;}.view-auctions .views-field .field-content{display:inline-block;}.view-auctions .views-field-field-auction-number{width:100%;text-align:right;font-size:1.1em;line-height:2em;}.view-auctions .views-field-field-image{float:right;}.view-id-auctions .views-field-body{float:left;width:75%;}.view-auctions .views-field-field-fair-market-value{clear:both;}.view-auctions .views-field-field-bid{text-align:center;}.view-auctions .views-field-field-bid a{display:inline-block;background-color:#89102a;color:#fff !important;border-radius:3px;padding:.5em 1.5em;transition:all .25s ease-in-out 0s;}.view-auctions .views-field-field-bid a:hover{background-color:#d4af48;color:#fff !important;}.layoutBlock{padding:.5em;margin:1em 0;background-color:#fff;border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);}.caFormShow{padding:.5em;margin:1em 0;background-color:#fff;border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);position:relative;}.caFormShow legend{font-weight:300;font-size:2.4em;color:#8f1838;text-shadow:2px 2px #e1e1e1;}label{font-weight:normal;margin:.2em;}.description{margin:.2em;color:#9a4141;font-style:italic;}.formElementClear{display:block;width:100%;content:".";clear:both;}#siteBannerHeaderBanner,#siteBannerFooterBanner{position:fixed;top:0;left:0;padding:1em;width:auto;overflow:hidden;z-index:1000;right:0;text-align:center;display:table-cell;vertical-align:middle;color:#ffffff;background-color:#000000;}#siteBannerFooterBanner{top:auto;bottom:0;}#siteBannerHeaderBanner a,#siteBannerFooterBanner a{color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;}.logged-in #siteBannerHeaderBanner{display:none;}.uc-cart-checkout-form fieldset{padding:.5em;margin:1.5em 0;background-color:#fff;border:1px solid #d8d8d8;-moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.26);box-shadow:-1px 1px 2px rgba(0,0,0,0.26);line-height:1.38em;}.uc-cart-checkout-form legend{font-weight:300;font-size:2em;color:#8f1838;text-shadow:2px 2px #e1e1e1;}.uc-cart-checkout-form table{border-collapse:separate;border-spacing:.25em;}.uc-cart-checkout-form tr.odd,.uc-cart-checkout-form tr.even{background:transparent;}.uc-cart-checkout-form td{}ul li.expanded{list-style-image:none;list-style-type:none;}.responsive-menus.responsified span.toggler{background-color:#aea27a;border-radius:0;height:30px;line-height:30px;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#7c0327;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid rgba(77,23,23,0.5);text-decoration:none;text-transform:uppercase;}.responsified .content .dl-menu>li{padding:20px 0px;}.responsified. content  .dl-menu>li>a{padding:0px 20px;}.responsified .content span.nolink{display:block;line-height:2em;width:100%;color:white;font-size:1.2em;font-weight:300;padding:0px 20px;text-transform:uppercase;background-color:#89032a;box-sizing:border-box;}.responsified .content .dl-menu li:hover{background:rgba(255,248,213,0.1);cursor:pointer;}.no-touch .dl-menuwrapper .content li a:hover{background:initial !important;}.dl-subviewopen .content  .dropdown-toggle{display:none;}@media only screen and (max-device-width :1024px){#comingSoon .showDate{right:12px;height:80px;width:80px;}#comingSoon .slick-slide.slick-active{padding-top:34px;}#comingSoon .views-field-title{width:100px;margin:10px  auto;}#comingSoon .views-field-title a{text-decoration:none;color:#88082a;font-size:.75em;}#comingSoon .showDayOfMonth{font-size:2em;display:block;}div.eventOverlay{}#comingSoon .views-field-field-thumbnail{width:100px;position:relative;margin:auto;}#comingSoon .eventOverlay a img{border:1px solid #b8b8b8;box-sizing:border-box;}#comingSoon img.overlyImage{position:absolute;right:0;}#comingSoon .slick-arrow::before{color:#88082a;font-size:36px;font-size:2.25rem;}#comingSoon .smallEvents .views-field-field-thumbnail{width:120px !important;position:relative;margin:auto;}#comingSoon .smallEvents .views-field-title{width:130px;margin:10px  auto;}#comingSoon .smallEvents .showDate{z-index:5;width:130px;margin:auto;text-align:right;-webkit-font-smoothing:antialiased;position:absolute;height:60px;width:60px;color:#88082a;top:17px;right:53px;box-sizing:border-box;padding:0em;text-align:center;letter-spacing:1px;}}@media only screen and (max-device-width :768px){#comingSoon .showDate{right:38px;height:80px;width:80px;}}@media only screen and (max-device-width :767px){#primaryNav .content > ul.menu{font-size:12px;}.dimensions{width:98%;margin:auto;}#now{position:relative;margin-top:.5em;padding-top:2.5em;width:100%;}#now img{width:100% !important;height:auto;}#now .showDate{position:absolute;width:100% !important;top:0;text-align:right;right:0;height:32px;padding:0 .5em;}#now .showDayOfMonth{display:inline-block;font-size:1.6em;margin:0 .15em;}#now .title a{font-size:70%;line-height:1.36em;}#comingSoon{display:none;}#highlights li.highlights{width:100%;margin:1em auto;float:none;height:auto;}#highlights li.views-row-first{margin-left:0;margin-right:auto !important;margin:auto;}#sponsors .content ul li{width:19%;}#sponsors .content li img{padding:0em;width:94% !important;height:auto !important;}#social{position:relative !important;background-color:#fff;left:inherit !important;top:auto !important;right:0 !important;width:47%;}.performanceViewImage{display:none;}.webform-layout-box.horiz > *,.webform-layout-box.equal > *{display:block;margin-left:0;}.caFormShow legend{font-weight:300;font-size:1.85em;line-height:1.15em;color:#8f1838;text-shadow:2px 2px #e1e1e1;}#info h2{font-size:1.86em;line-height:1.15em;}footer p{letter-spacing:3px;}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){#now,#comingSoon{width:768px;}.dimensions{width:768px;}#highlights li.highlights{width:90%;margin:1em auto;float:none;height:auto;}#highlights li.views-row-first{margin-left:0;margin-right:auto !important;margin:auto;}#primaryNav .content ul > li a{display:inline;color:#ffffff;text-decoration:none;}#primaryNav .content > ul.menu{font-size:12px;height:48px;}#primaryNav .content > ul.menu li{line-height:40px;}#primaryNav .content > ul.menu li.expanded{line-height:16px;padding-top:6px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#primaryNav .content ul > li{font-size:12px;}}
