<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* mauve #e888a3
#ff7900
*/
#mobile-menu-toggle {
	display:none;
}

.header__nav__duck--more {
	width:30%;
}

.header__nav-list .menu-items li#menu-item-3049, #menu-item-3049 {
	margin-left:12px;
}	


ul.header__nav-list.menu-items &gt; li#menu-item-3049 &gt; a:hover {
	background-color:#97d388;
}


ul.header__nav-list.menu-items &gt; li#menu-item-3052 &gt; a:hover {
	background-color:#d7f1ff;
}

/* venues green */
ul.header__nav-list.menu-items &gt; li#menu-item-4264 &gt; a:hover, ul.header__nav-list.menu-items &gt; li#menu-item-4264 &gt; ul.sub-menu li {
	background-color:#b0d1b0;
}

/* INFO GRAY */
ul.header__nav-list.menu-items &gt; li#menu-item-3087 &gt; a:hover, ul.header__nav-list.menu-items &gt; li#menu-item-3087 &gt; ul.sub-menu li {
	background-color:#eaeaea;
}

/* tickets orange */
ul.header__nav-list.menu-items &gt; li#menu-item-3051 &gt; a:hover {
	background-color:#ff7900;
}


	.main__column.main__fullwidth {
		padding-left:0;
	}

	
.template-fullwidth header.header {
	    padding-left: 32px;
		margin-bottom: 32px;
		padding-right: 16px;
		padding-bottom:0;
}


.dc-membership {
	background-color:black;
	color:white;
	padding:64px;
}

.dc-membership .fine-print {
	font-size:.8em;
}


.upcoming-shows-section__age {
	font-family:Poppins,sans-serif;
	font-size:.8rem;
	font-style:italic;
}

.tickets-are-low {
	text-align: center;
    font-size: .8rem;
    background: black;
    color: white;
    width: auto;
    display: inline-block;
    margin-bottom: 9px;
    padding: 0 12px;
    font-style: italic;
    border: none;
}



.show-page__age-restriction {
	font-family: Poppins,sans-serif;
	font-weight: 400;
	margin: 0;
	font-size: .9rem;
	color: #000;
}

.template-fullwidth .global__row {
	display:block;
	margin:0;
}

.template-fullwidth .global__container {
	padding:0;
}

.template-fullwidth .main__column {
	max-width:100% !important;
	margin-left:0 !important;
	width:100% !important;
}

.main__column.main__fullwidth {
	padding:0;
}

p.show-time {
	font-size:.8rem;
	margin:0;
	font-style:italic;
}

p.show-time span {

	margin-left:2px;
}


@media (min-width:1200px) {
	
	.main__column.main__fullwidth {
		
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-left: 0;
		padding-left:0;
	}

}

.main__fullwidth .type-post {
	padding:0 64px 0 64px;
}
	
	
.main__fullwidth .entry-title {
	margin-top:32px;
	margin-bottom:32px;
}

.main__fullwidth .updated, .main__fullwidth .byline {
	display:none;
}

.post-featured-image img {
	width:100%;
}

.blog article {
	border-bottom:1px dashed #ccc;
	padding:16px;
}

.blog article header h2.entry-title a {
	color:black;
}

.blog article header .updated, .blog article header .byline {
	display:none;
	
}


@media (min-width: 769px) {
	
	
	
	
	
	.menu-main_nav-container {
		display:inline-block;
	}
	
	
	ul.header__nav-list &gt; li, ul.header__nav-list &gt; li ul li {
		display: inline-block;
	    list-style-type: none;
	    position:relative;
	}
	
	
	.menu-item li:hover {
		background-color: #e888a3;
	}
	
	
	ul.header__nav-list.menu-items &gt; li &gt; a:hover{
		background-color: #e888a3;
		border: 2px solid #000;
	}
	
	
		
	
	ul.header__nav-list.menu-items &gt; li a, ul.header__nav-list.menu-items &gt; li ul li a {
		
		font-family: Poppins,sans-serif;
		font-weight: 700;
		display: inline-block;
		padding: 3px 6px;
		border: 2px solid transparent;
		font-size: .75rem;
		color: #000;
		letter-spacing: .1rem;
		text-decoration: none;
		text-transform:uppercase;
	}

	ul.header__nav-list ul {
		position:absolute;
		left:-999em;
		width:200px;
		top:26px;
		z-index:9999;
	}
	
	ul.header__nav-list.menu-items &gt; li:hover ul {
		left:0px;
	}
	
	.menu-item a {
		background-color: #fff;
	    -webkit-transition: background-color .25s,border .25s;
	    -o-transition: background-color .25s,border .25s;
	    transition: background-color .25s,border .25s;
	    text-decoration: none;
	    color: #000;
	}
	
	ul.sub-menu {
		padding-left:0;
		border:2px solid black;
	}
	ul.sub-menu li {
		background-color:#e888a3;
		border-bottom:2px solid black;
		width:100%;
	}
	
	ul.sub-menu li:hover {
		background-color:white;
	}
	
	ul.sub-menu li:last-child {
		border-bottom:none;
	}
	ul.sub-menu li a {
		background-color:transparent;
		padding: 3px 6px;
		border:none;
	}
	
	ul.header__nav-list.menu-items &gt; li.hovering &gt; a {
		background-color:#e888a3;
		border:2px solid black;
	}
	
	
	

	ul.header__nav-list.menu-items &gt; li#menu-item-3087.hovering &gt; a {
		background-color:#eaeaea;
	}
	
	ul.header__nav-list.menu-items &gt; li#menu-item-3087.hovering &gt; ul.sub-menu li:hover {
		background-color:#fff;
	}
	
	
	ul.header__nav-list.menu-items &gt; li#menu-item-4264.hovering &gt; a {
		background-color:#b0d1b0;
	}
	
	ul.header__nav-list.menu-items &gt; li#menu-item-4264.hovering &gt; ul.sub-menu li:hover {
		background-color:#fff;
	}
	
	


	.header__nav-list.social {
		margin-right:0;
	}
	
	
	
	
	ul.sub-menu li.ballyhoo {
		background-color:yellow !important;
	}


}


.upcoming-shows-section__column--age {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding-top: 15px;
}





@media (min-width: 992px) {
	.upcoming-shows-section__column--artists {
	    
	    -ms-flex: 0 0 36.66667%;
	    flex: 0 0 36.66667%;
	    max-width: 36.66667%;
	    
	}
}

@media (min-width: 460px) {
	.upcoming-shows-section__column--venue {
	    -ms-flex: 0 0 20%;
	    flex: 0 0 20%;
	    max-width: 20%;
	}
	
	.upcoming-shows-section__column--age {
		-ms-flex: 0 0 10%;
	    flex: 0 0 10%;
	    max-width: 10%;
	}
}



@media (max-width: 1107px) {
	#menu-main_nav {
		clear:both;
	}
}

@media (min-width: 1200px) {
	ul.header__nav-list.menu-items &gt; li {
    	margin-right: 1vw;
	}
}


.newsletter-signup-playlist-section__column {
	display:none;
}


@media (max-width: 768px) {
	
	
	.upcoming-shows-section__column--date, .upcoming-shows-section__headliner, .upcoming-shows-section__supporting-act, .upcoming-shows-section__age, .upcoming-shows-section__venue  {
		text-align:center;
	}


	#mobile-menu-toggle {
		display:block;
		position:fixed;
		top:16px;
		right:16px;
	}
	
	#mobile-menu-toggle img {
		width:64px;
		height:auto;
	}
	
	.header__nav {
		height:100px;
	}
	
	
	.team-member-list-section__column--bio {
		margin:0 4%;
		width:92%;
		flex:none;
	}
	
	
	.footer .content-info__menu, .footer .content-info__connecting, .footer .content-info__play-machine {
		display:none;
	}
	
	.footer .content-info__subscribe {
		display:block !important;
		max-width:100%;
		flex:0 0 100%;
	}
	
	.newsletter-signup-playlist-section__row {
		display:block !important;
		padding:0 8%;
	}
	
	.footer {
		display:block;
	}
	
	#arep-form-container-8195 {
		
	}

}






.header__nav--mobile--more .menu-item-3049, .header__nav--mobile--more .menu-item-3051 {
	display:none;
}

.header__nav-list--mobile--more li {
	list-style:none;
	
}

.header__nav-list--mobile--more li a {
	font-family: Poppins,sans-serif;
	font-weight: 700;
	display: inline-block;
	padding: 20px 0;
	font-size: 4vw;
	color: #000;
	letter-spacing: .2rem;
	text-decoration: none;
	line-height: 1;
	text-transform:uppercase;
}

.header__nav-list--mobile--more &gt; li {
	margin-top:10px;
}

.header__nav-list--mobile--more &gt; li.menu-item-3050 &gt; a {
	padding-top:0;
}
.header__nav-list--mobile--more &gt; li ul {
	margin:0;
	padding:0;
}

.header__nav-list--mobile--more &gt; li &gt; a {
	padding: 8px 0;
}
.header__nav-list--mobile--more &gt; li ul li a {
	font-size:4vw;
	margin:8px 0 8px .8vw;
	padding:0;
	color:#717171;
}

.dc-touring-artist-list {
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	margin-top:32px;
}

.dc-touring-artist {
	width:150px;
	margin:32px 16px;
}

.dc-touring-artist img {
	width:100%;
}

.dc-touring-artist h5 {
	text-transform:uppercase;
	font-weight:400;
	font-size:.9em;
	text-align:center;
	margin-top:16px;
	color:black;
}

a:hover &gt; .dc-touring-artist img {
	border:6px solid black;
	transition: border-width 0.1s linear;
}



#metaslider-id-7884 img {
	display:none;
}

#metaslider-id-7884.metaslider .caption-wrap {
	position:relative;
	width:80%;
	margin:0 auto;
	color:black;
	background:white;
	
	font-family:"Poppins", Helvetica, sans-serif;
	font-size:1.3em;
}

#metaslider-id-7884.metaslider .caption-wrap {
	
}

.metaslider .flexslider .flex-direction-nav li a {
	opacity:1 !important;
}

.flex-control-paging li a.flex-active {
	background:#b0882d !important;
}

.metaslider .flex-control-paging li a {
	width:18px !important;
	height:18px !important;
	border-radius:9px !important;
	background:rgba(175,136,45,.4);
	border:2px solid #b0882d !important;
}



.metaslider .flexslider .flex-direction-nav li a {
	width:18px !important;
	height:31px !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev, .metaslider-flex.ms-theme-default .flex-prev:focus {
	background-image:url("/duckclub-wp/img/slider-nav-prev.jpg") !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next, .metaslider-flex.ms-theme-default .flex-next:focus {
	background-image:url("/duckclub-wp/img/slider-nav-next.jpg") !important;
}

#metaslider-id-7884.metaslider .slides li {
	display:flex !important;
	align-items:center !important;
}





</pre></body></html>