/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
a.archive{color:#fff;}a.archive:hover{text-decoration:underline}.img-responsive{max-width:100%;height:auto;}div#footer-main{display:flex;justify-content:space-between;}.archive{background-color:#d11241;border:none;color:white;padding:5px;text-align:center;text-decoration:none;display:flex;font-size:25px;margin:auto;border-radius:12px;justify-content:center;width:350px;}div#block-bbd-5-5-12-page-title{display:none;}.container{background-color:#fff;}#main-wrapper,#page{background:transparent !important}body{background:#E1E6EA;}.view-empty{display:none;}.contextual-region.view.view-homepage-slideshow{margin-bottom:40px;}form#webform-submission-subscribe-node-81-add-form{width:300px;}form#webform-submission-contact-node-83-add-form{max-width:500px;}.node--view-mode-teaser.node--sticky{background:#fff;border:0;padding:0 15px 15px;}.field.field--name-field-image img{width:100%;height:auto;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}.block-field-blocknodeproducttitle{font-weight:700;font-size:larger;padding-bottom:20px;}.field.field--name-field-price{padding-bottom:10px;font-weight:700;}.views-field.views-field-title{font-weight:700;font-size:1.2em;display:flex;justify-content:center;}.grid .col-12.col-sm-6.col-md-4.col-lg-4.col-xl-3.col-xxl-3{margin-bottom:40px;}.field.field--name-field-date.field--type-smartdate.field--label-hidden.field__items{padding-bottom:30px;}*
.field.field--name-field-not-available-info{font-style:italic;}.views-field.views-field-body{padding-top:20px;}#views-bootstrap-shop-page-1{display:flex;justify-content:center;padding-bottom:15px;}.block.block-layout-builder.block-field-blocknodeproductfield-not-available-info{margin-top:30px;}#block-bbd54-barrio-account-menu,#block-cart,.row.region.region-top-header-form,.clearfix.nav,.cart--cart-block{display:flex;justify-content:flex-end;}.cart-block--summary__count{color:#fff !important;}.block.block-layout-builder.block-field-blocknodeconcertfield-opening-act{font-size:1.2em;font-weight:700;margin-bottom:20px;}.sponsors{justify-content:space-evenly;display:flex;}.caption > figcaption{text-align:center;}#edit-order-fieldscheckout-field-how-did-you-hear-about-us- .mb-3{margin-bottom:0 !important;}.btn{color:#fff;background-color:#1892D7;}.commerce-order-item-add-to-cart-form-commerce-product-40 .input-group{width:200px;}img.left{float:left;margin:0 20px 20px 0;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}img.right{float:right;margin:0 0 20px 20px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}img.boxshadow{box-shadow:0 2px 10px rgb(0,0,0,0.5)};img.padding{padding:10px}img.fullwidth{width:100%;height:auto}#mc_embed_signup .brandingLogo{display:none;}#check{background-color:#eee;padding:10px;border:1px solid #DFE6EC;}.responsiveiframe{position:relative;overflow:hidden;width:100%;padding-top:75%;}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}td#view-total-price-number-table-column{display:none;}#fullrowone{background:#ddd;padding:20px 0;}#fullrowsecond{background:#FFF;}.layout__region--first .field__label{width:120px;font-weight:700;}.field.field--name-field-doors.field--type-string.field--label-inline{padding-bottom:20px;}.layout__region.layout__region--second{padding-left:20px;}.layout__region.layout__region--first{padding-right:20px;}.block-field-blocknodeconcertuc-product-image img{width:100%;max-width:300px;height:auto;}.layout__region--second .field__item{clear:both;}.region-col2-second,.region-col2-first{width:50%;}.view-home-page-concerts .col-12.col-sm-6.col-md-6.col-lg-4{padding-bottom:25px;}div#col2{padding:20px 0 0  0;background:#ddd;}.flexcol{text-align:left;padding:0 20px;flex-basis:50%;}.colcontainer img{box-shadow:5px 5px 5px rgba(0,0,0,0.5)}.colcontainer{padding:40px 0;border-bottom:1px solid #DFE6EC;}.colcontainer{display:flex;flex-direction:row;justify-content:space-around;}.field--type-commerce-price.field--label-inline{padding-top:15px;}#views-bootstrap-streaming-block-1 .col{margin-bottom:20px;}div#main{padding:30px;background:#fff}#navbar-top{background-color:#E1E6EA;}.navbar{padding-top:0;padding-bottom:0;}.navbar-nav{--bs-nav-link-padding-y:0;}.navbar .container{padding:15px;border-bottom:3px solid #3f3939;background-color:#fff;}.navbar-nav a:hover{border-bottom:2px solid #3f3939}.navbar-nav a,.dropdown-menu li.active>a{color:#fff !important;font-size:1.2rem;}.navbar-dark .navbar-nav .nav-link{color:#fff  !important}.region-top-header-form .nav .nav-link{color:#fff !important;padding-right:.1rem !important;padding-left:1.5rem !important;}.navbar .nav-link{color:#3F3939 !important;margin-right:1.5rem !important;margin-left:0 !important;}.dropdown-menu{background-color:#0E547C;border:0;}.dropdown-item{color:#fff;background-color:#0E547C;}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{background-color:#0E547C;}.dropdown-menu[data-bs-popper]{margin-top:0;}#block-usermenu a{color:#6392BF !important;}section.region-footer{border-top:none}.dropdown-item a{text-decoration:none}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:flex-start;}.js-form-item.js-form-type-textfield.form-type-textfield.js-form-item-product-id.form-item-product-id.mb-3{display:none !important;}.view-order-list input{width:300px !important;margin-right:15px;}.view-order-list .fieldset-wrapper{display:flex;}.view-order-list legend{font-size:inherit;width:250px;}.view-order-list .form-row>fieldset{display:flex !important;}.view-order-list label{width:250px;}.view-stripe-orders .view-filters{display:none;}#navbar-main{display:none;}div#col2_container,div#col3_container,div#col4_container{display:flex;justify-content:space-between;flex-wrap:wrap;}#col3{background:#DFE6EC;}#col3 img,#col4 img{max-width:250px}#col3 .node__content a{color:#000}#col3 section{background:#BDBDBD;margin:20px;}#col3 article{padding:10px}#col3 h2.node__title{display:none;}#col4{background:#ddd;}#col4 .row{--bs-gutter-x:1rem}.region-col2-first{padding-right:15px}#fullrowzero .node__title,#fullrowsecond .node__title{display:none}#fullrowzero,#fullrowsecond{padding:20px 0}.region-featured-bottom-second h2.node__title{display:none;}#photos3{display:flex;flex-flow:wrap;justify-content:space-between;}#photos3 img{max-width:275px;}.flexcontainer{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;}.flexcontainer img{box-shadow:5px 5px 5px rgba(0,0,0,0.5);margin-bottom:10px;}.region-hero.row>*{padding-right:0 !important;}.region-hero .node__content{margin-top:0;}.region-hero img{max-height:500px;height:auto;width:100%;max-width:100vw;margin:0;}.region-hero h2,#block-quicknodeblock .node__title{display:none;}.row.region.region-hero{background:#000;}.node--type-hero .node__content{font-size:.8em;display:flex;flex-flow:column;justify-content:center;align-items:center;margin-top:0;}.region-hero .flexslider .slides > li{display:flex!important;justify-content:center;align-items:center;font-size:3.2vmax;flex-flow:column;color:#fff;background:radial-gradient(black,transparent);}.region-hero li.flex-active-slide{display:flex;justify-content:center;align-content:center;width:auto;}#flexslider-1 .flex-caption,.field--name-field-slide-caption{position:relative;border-radius:15px;background:;padding:15px;z-index:10;font-size:1vmax;color:#000;}.region-hero .flexslider{margin:0 0 0px;border:0;}.flexslider{margin:0}.flexslider .slides img,.flex-control-thumbs img{margin:auto;width:100%;height:auto;max-width:640px;max-height:480px;}.flex-control-nav li{padding:10px}ol.flex-control-nav.flex-control-thumbs{padding-top:35px;}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:40%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#fff;background-color:#000;border-radius:50%;text-align:center;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f001';color:#FFF;text-shadow:1px 1px 0 rgba(255,255,255,0.3);line-height:40px;}.flex-direction-nav .flex-next{right:-50px;text-align:center;}.flex-caption{text-align:center;font-style:italic;}.layout__region--first .field.field--name-field-concert.field--type-entity-reference.field--label-hidden.field__item{font-size:x-large;font-weight:700;padding-bottom:15px;}.field.field--name-field-location.field--type-entity-reference.field--label-inline,.node--type-concert .field--type-entity-reference{margin:0;}#views-bootstrap-home-page-concerts-block-1 img{box-shadow:5px 5px 5px rgba(0,0,0,0.5);margin-bottom:15px;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000;font-weight:bold;}.tablesort--asc{background-image:url(/sites/default/files/up-arrow.svg) !important;}.tablesort--desc{background-image:url(/sites/default/files/down-arrow.svg) !important;}.field.field--name-field-youtube .field__item{padding-bottom:15px;}.flexslider{margin:30px;}img.left{float:left;margin:0 20px 20px 0;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}img.right{float:right;margin:0 0 20px 20px;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}img.fullshadow{box-shadow:0 2px 10px rgb(0,0,0,0.5)};img.padding{padding:10px}image.fullwidth{width:100%;height:auto}.feed-icon{display:none}details#edit-simple-sitemap,details#edit-author,div#edit-meta{display:none !important;}div#fullrowzero{background:#fff;}#fullrowfirst{padding:20px 0;display:flex;justify-content:space-evenly;background-color:#eee;}div#col2_container,div#col3_container,div#col4_container{display:flex;justify-content:space-between;flex-wrap:wrap;}.region-featured-bottom-second{padding:40px;}.region-footer .node__title,.region-hero .node__title,.block-quick-node-block .node__title{display:none;}.site-footer,.footer{background:transparent !important;padding:0 !important;}.site-footer__bottom{margin-top:0;}section.region-footer{background-color:transparent;padding-top:15px;border-top:3px #3F3939 solid;}.bb,.bb a{font-size:10px;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
