<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;
		}
		
		.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;
		}
		
	
		
		
		
		@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) {
			
			#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>