.menu-toggle {
font-size: 20px;
padding-right: 0;
}
.mobile-menu-control-wrapper .menu-toggle, .mobile-menu-control-wrapper .menu-toggle:hover, .mobile-menu-control-wrapper .menu-toggle:focus, .has-inline-mobile-toggle #site-navigation.toggled {
background-color: transparent;
}
.site-header #sticky-navigation {
background-color: var(--global-color-8);
}
#sticky-navigation .navigation-branding img {
padding: 0;
}
#sticky-navigation.main-navigation .main-nav ul li a, .main-navigation.has-sticky-branding.navigation-stick .menu-toggle {
color: #fff;
}
#sticky-navigation.main-navigation .main-nav ul li a:hover {
color: var(--accent);
}
@media (min-width: 1025px) and (max-width: 1199px) {
.main-navigation .main-nav ul li a {
padding-left: 10px;
padding-right: 10px;
}
}
@media (max-width: 767px) {
.site-header .header-image {
width: 180px;
}
.home-hero .md-logo img {
max-height: 40px;
}
}
.bg-highlight mark {
padding: 0 10px;
} .postid-121 .dsf-day-hero .hero-title {
background-color: var(--global-color-11);
padding: 0 4px;
}
.postid-121 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-11);
}
.postid-121 .day-sponsors .day-title {
background-color: var(--global-color-11);
padding: 0 4px;
}
.postid-121 .get-involved-cta h2 {
background-color: var(--global-color-11);	
}
.dsf-day-blocks .gb-loop-item.post-121 {
box-shadow: 20px 20px 0px 0px var(--global-color-11);
border-color: var(--global-color-11);
}
.dsf-day-blocks .gb-loop-item.post-121 h3.gb-text {
background-color: var(--global-color-11);
}
.postid-118 .dsf-day-hero .hero-title {
background-color: var(--global-color-12);
padding: 0 4px;
}
.postid-118 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-12);
}
.postid-118 .day-sponsors .day-title {
background-color: var(--global-color-12);
padding: 0 4px;
}
.postid-118 .get-involved-cta h2 {
background-color: var(--global-color-12);	
}
.dsf-day-blocks .gb-loop-item.post-118 {
box-shadow: 20px 20px 0px 0px var(--global-color-12);
border-color: var(--global-color-12);
}
.dsf-day-blocks .gb-loop-item.post-118 h3.gb-text {
background-color: var(--global-color-12);
}
.postid-116 .dsf-day-hero .hero-title {
background-color: var(--global-color-19);
padding: 0 4px;
}
.postid-116 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-19);
}
.postid-116 .day-sponsors .day-title {
background-color: var(--global-color-19);
padding: 0 4px;
}
.postid-116 .get-involved-cta h2 {
background-color: var(--global-color-19);	
}
.dsf-day-blocks .gb-loop-item.post-116 {
box-shadow: 20px 20px 0px 0px var(--global-color-19);
border-color: var(--global-color-19);
}
.dsf-day-blocks .gb-loop-item.post-116 h3.gb-text {
background-color: var(--global-color-19);
}
.postid-99 .dsf-day-hero .hero-title {
background-color: var(--global-color-14);
padding: 0 4px;
}
.postid-99 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-14);
}
.postid-99 .day-sponsors .day-title {
background-color: var(--global-color-14);
padding: 0 4px;
}
.postid-99 .get-involved-cta h2 {
background-color: var(--global-color-14);	
}
.dsf-day-blocks .gb-loop-item.post-99 {
box-shadow: 20px 20px 0px 0px var(--global-color-14);
border-color: var(--global-color-14);
}
.dsf-day-blocks .gb-loop-item.post-99 h3.gb-text {
background-color: var(--global-color-14);
}
.postid-123 .dsf-day-hero .hero-title {
background-color: var(--global-color-18);
padding: 0 4px;
}
.postid-123 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-18);
}
.postid-123 .day-sponsors .day-title {
background-color: var(--global-color-18);
padding: 0 4px;
}
.postid-123 .get-involved-cta h2 {
background-color: var(--global-color-18);	
}
.dsf-day-blocks .gb-loop-item.post-123 {
box-shadow: 20px 20px 0px 0px var(--global-color-18);
border-color: var(--global-color-18);
}
.dsf-day-blocks .gb-loop-item.post-123 h3.gb-text {
background-color: var(--global-color-18);
}
.postid-114 .dsf-day-hero .hero-title {
background-color: var(--global-color-13);
padding: 0 4px;
}
.postid-114 .dsf-day-hero .hero-img {
box-shadow: 20px 20px 0px var(--global-color-13);
}
.postid-114 .day-sponsors .day-title {
background-color: var(--global-color-13);
padding: 0 4px;
}
.postid-114 .get-involved-cta h2 {
background-color: var(--global-color-13);	
}
.dsf-day-blocks .gb-loop-item.post-114 {
box-shadow: 20px 20px 0px 0px var(--global-color-13);
border-color: var(--global-color-13);
}
.dsf-day-blocks .gb-loop-item.post-114 h3.gb-text {
background-color: var(--global-color-13);
}
.page-id-21 .pg-hero .hero-title {
background-color: var(--global-color-16);
padding: 0 4px;
}
.page-id-19 .pg-hero .hero-title {
background-color: var(--global-color-15);
padding: 0 4px;
}  .postid-123 .day-sponsors {
display: none;
}
.ect-no-events p {
text-align: center;
}
@media (max-width: 549px) {
.get-involved-cta .cta-cols div {
width: 100%;
}	
.get-involved-cta .cta-cols {
flex-wrap: wrap;
}
.dsf-day-blocks .dsf-day-loop, .speakers-loop .speakers-grid, .venue-loop .venue-grid, .news-loop .news-grid {
grid-template-columns: 1fr;
}
}
.stat-counters .columns-tablet-2 {
grid-template-columns: 1fr;
} #tribe-community-events .tribe-section-cost, #tribe-community-events #event_tribe_event_status {
display: none;
}
.postid-2402 .site-content {
background-color: rgba(217, 232, 255, 0.3);
justify-content: center;
}
.postid-2402 .my-events-header h2.my-events {
font-weight: 700;
text-transform: uppercase;
background-color: var(--global-color-20);
color: var(--global-color-8);
font-size: 30px;
padding: 2px 4px;
}
.postid-2402 .tribe-community-events {
border: none;
}
.tribe_community_edit .tribe-button.submit, .tribe_community_list .tribe-button.submit {
background: #44FD4E !important;
color: #070F30 !important;
font-weight: 600;
}
#fringe-listings .style-1 .ect-carousel-event-area, #fringe-listings .style-1 .ect-carousel-event-area .ect-carousel-image, 
#fringe-listings .style-1 .ect-carousel-readmore a {
border-radius: 0;
}
#fringe-listings #ect-carousel-wrapper .ect-carousel-title h4 a {
text-transform: uppercase;
font-weight: 600;
} .single-post .content-area {
max-width: 1180px;
margin-left: auto;
margin-right: auto;
}