@import url('https://fonts.googleapis.com/css?family=Lato:400,700');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Lato',sans-serif;font-size:16px;}.bold-text{font-weight:bold;}#block-search-form .input-group{width:100%;}a{color:blue;}@media (min-width:768px){.navbar-nav{float:right;}}.img-responsive{width:100%;}.view-admin-dash-views .img-responsive,.node-type-venue .img-responsive,.page-search-events .img-responsive{width:auto;}@media only screen and (max-width:600px){.view-front-page-banner-slideshow.desktop,#block-block-6,#block-views-ads-block{display:none;}}@media only screen and (min-width:600px){.view-front-page-banner-slideshow.mobile{display:none;}}.navbar{border:none;}.navbar-default{background-color:transparent;}#navbar.container{padding-right:0;padding-left:0;}.social ul{padding:0;}.social ul li a{width:40px;height:39px;display:block;}.social ul li:first-child{background-position:0 0;}.social ul li{background:url(/sites/default/files/social.png);background-position:-120px 0;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.24);-moz-box-shadow:1px 1px 1px 0px rgba(0,0,0,0.24);box-shadow:1px 1px 1px 0px rgba(0,0,0,0.24);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:40px;height:39px;margin:0 6.5px 14px;vertical-align:top;display:inline-block;opacity:0.9;}.social ul li:nth-child(4){background-position:-40px 0;}.social ul li:nth-child(3){background-position:-80px 0;}.social ul li:nth-child(2){background-position:-120px 0;}.social ul li:nth-child(5){background-position:-160px 0;}.social ul li:nth-child(6){background-position:-200px 0;}.region-sidebar-first h2.block-title,.region-sidebar-second h2.block-title{background:#305e93;border:2px solid #15385e;border-bottom-width:1px;height:30px;font-size:18px;font-weight:bold;line-height:30px;color:#ffffff;padding-left:12px;margin:0;}.page-node h2.block-title{border-bottom:2px solid #15385e;margin-top:35px;}.region-sidebar-first .block,#block-block-4,#block-block-3{background:#dfdfdf;background:-moz-linear-gradient(-45deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);background:-webkit-linear-gradient(-45deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);background:linear-gradient(135deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);text-align:center;margin:1px 0 15px;padding:0 0 10px;}.view-front-page-banner-slideshow{margin-bottom:15px;}.block-body{margin:10px;}.pane-front-page-banner-slideshow .pane-content{margin:0 0 25px;}.view-front-page-banner-slideshow .img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{width:1142px;}#views-exposed-form-search-page-2 select{width:100%;margin-bottom:5px;font-size:105%;}#views-exposed-form-search-page-2 select option{padding:4px 6px;border-bottom:1px solid #ccc;}#views-exposed-form-search-page-2{margin:10px;}.views-field-field-buy-now-link a,.field--name-dynamic-token-fieldnode-2nd-buy-now-button a,.field--name-field-buy-now-link a,.field--name-field-buy-now-link-paragraph a{background:url(/sites/default/files/before-button.jpg?v=2) no-repeat 0 0 #305e93;border:1px solid #15385e;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.51);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.51);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.51);width:100%;height:34px;font-family:'Lato';font-weight:bold;font-size:16px;line-height:32px;color:#ffffff;padding-left:45px;margin-bottom:25px;text-align:center;box-sizing:border-box;display:block;}.views-field-field-buy-now-link{}.field--name-field-buy-now-link a{margin:10px 0;}.views-field-title{font-family:'Lato';font-weight:bold;font-size:18px;margin:6px 0;}.right-side-ads .views-row{margin-bottom:15px;}#right-side-ads .pane-content{margin:0;}#left-side-ads .pane-content{margin:10px;text-align:center;background:#dfdfdf;background:-moz-linear-gradient(-45deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);background:-webkit-linear-gradient(-45deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);background:linear-gradient(135deg,#dfdfdf 0%,#f2f2f2 35%,#f5f5f5 67%,#dedede 100%);-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.39);text-align:center;margin:1px 0 15px;padding:10px;}.artist img{width:auto;max-width:200px;margin:10px;}.artist .field--name-field-image .field--item{display:inline-grid;}.node--type-event .field--name-body{margin-top:15px;}form#search-api-page-search-form-search-events{margin:10px;}.page-node .date-display-range{font-weight:bold;margin-bottom:6px;display:block;}.payment ul li{background:url(/sites/default/files/payment.png);width:44px;height:27px;margin:0 4px 4px 0;vertical-align:top;display:inline-block;}.payment ul li:nth-child(1){background-position:-44px 0;}.payment ul li:nth-child(2){background-position:-88px 0;}.payment ul li:nth-child(3){background-position:-132px 0;}.payment ul li:nth-child(4){background-position:-176px 0;}.payment ul li:nth-child(5){background-position:0;}.payment ul li:nth-child(6){background-position:-220px 0;}.event-cell .views-field-title{}@media (min-width:768px){.page-los-angeles section.col-sm-6{width:58.33333333%;}.page-san-francisco section.col-sm-6{width:58.33333333%;}}#block-menu-menu-areas-menu ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333333;}#block-menu-menu-areas-menu li{float:left;width:25%;}#block-menu-menu-areas-menu li a{display:block;color:white;text-align:center;padding:16px;text-decoration:none;}#block-menu-menu-areas-menu li a:hover{background-color:#111111;}.event-cell .views-field-field-venue{height:55px;}.event-cell .views-field-field-city{display:block;clear:both;font-size:14px;line-height:16px;color:#808080;letter-spacing:-0.25px;text-align:center;height:34px;}.event-cell .views-field-view-node{text-align:center;}.event-cell .views-field-view-node a{color:blue;}.date-venue-cell{float:left;}.date-cell{padding:0 15px;border-right:4px solid red;}.week-day-cell,.date-cell{display:block;}.week-day-cell{font-size:22px;color:#c4c4c4;display:block;}.venue-cell{padding-left:15px;font-size:85%;font-weight:bold;}span.date-display-end{display:block;}.week-day-cell .date-display-range{display:none;}.path-node .field--name-field-language,.path-node .field--name-field-description-other-language{font-weight:bold;margin:15px 0;}.path-node .field--name-field-tags .field--item{display:inline;padding-right:20px;}@media (min-width:768px){.path-taxonomy .view-taxonomy-term.view-id-taxonomy_term.view-display-id-page_1 .col-sm-12,.not-front .col-sm-6.contextual-links-region{width:58.3333333333%;}}#navbar.container{padding-right:25px;padding-left:25px;width:100%;max-width:100%;border-radius:0;border:0;height:50px;background-color:#8d248d;}.navbar-default .navbar-nav>.active>a{background-color:#3fffff;}@media (min-width:768px){.logo img{width:60%;margin:10px;}}.navbar.container,.navbar.container-fluid{margin-top:0;}.navbar-default .navbar-nav>li>a{color:#ffffff;}.navbar-default .navbar-nav>li>a:hover{color:#9da0e3;}.footer{background-color:#dde7ff;width:100%;}@media (max-width:768px){#navbar img{width:100%;}#navbar.container{padding-right:15px;padding-left:15px;height:77px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;background-color:#000066;z-index:100;position:relative;}.navbar .logo{margin-right:0;width:85px;}}.views-field.views-field-nothing,.views-field-nothing-1{margin-bottom:5px;border:1px solid rgb(235,235,235);}.venue-cell span{display:block;}.city-event-type{font-size:14px;line-height:16px;color:#808080;letter-spacing:-0.25px;font-weight:normal;}@media (max-width:1200px){.content-column{width:100%;}.side-column{width:100%;}}@media (min-width:1200px){.content-column{float:left;width:60%;margin-right:25px;}.side-column{float:left;width:20%;}}@media (min-width:1400px){.content-column{float:left;width:70%;margin-right:25px;}.side-column{float:left;width:20%;}}.node--type-event .field--name-field-type-of-event{display:flow-root;}.block-views-exposed-filter-blocksearch-page-1 form{margin:10px;}.block-views-exposed-filter-blocksearch-page-1 form input{width:100% !important;}.block-views-exposed-filter-blocksearch-page-1 form .form-actions{margin-top:10px;}.page-node-type-event .field--name-field-banner{margin:10px 0;}
