/* Themify Customize Styling */
body:before {
	content: '';
	background-image: url(https://localmusicfinders.com/wp-content/uploads/2020/12/page-bg.jpg);
	position:fixed;top:0;left:0;width:100%;height:100vh;pointer-events:none;z-index:-1; 
}
body {	background-image: url(https://localmusicfinders.com/wp-content/uploads/2020/12/page-bg.jpg);background-attachment: fixed; 
}
a {	
	color: #9300d4; 
}
a:hover {	
	color: #9300d4; 
}
#headerwrap {	background: none;
	background-color: #000000; 
}
#headerwrap a {	
	color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #000000; 
}
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 300px; 
}
#site-logo {	
	margin-top: 10px; 
}
#site-description {	display: none; 
}
#main-nav a:hover {	
	color: #9300d4; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a {	
	color: #9300d4; 
}
.mobile_menu_active #menu-icon {	
	padding-top: 60px; 
}
#footerwrap {	background: none;
	background-color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
}
#footer-logo a img {		width: 200px; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #9300d4; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #ffffff; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 300px; 
}
#footer-logo a img {		width: 200px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 300px; 
}
#footer-logo a img {		width: 200px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
#headerwrap.fixed-header #site-logo a img {		width: 200px; 
}
body #site-logo a img {		width: 300px; 
}
#footer-logo a img {		width: 200px; 
}
 }.header-minbar #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on a:hover, .mobile_menu_active #headerwrap #main-nav a:hover, .mobile_menu_active #headerwrap #main-nav ul a:hover { 
	color: #9300d4; }.header-minbar #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover { 
	color: #9300d4; }.mobile_menu_active #menu-icon { 
	color: #ffffff; }
/* Themify Custom CSS */
input[name="your-subject"] {width:110em}
input[name="event-time"] {width:8em}

#content {background-color:#ffffff}
#layout {background-color:#ffffff}

.themify_builder .tf_lax_done {transform: none!important}

div.related-posts {display: none}
div.post-nav {display:none}

#pp_popSurvey {height: 600px}

h4.pt-cv-title {text-transform: none;}

h5 {line-height: 1.1em}

body.search-results #content{padding:20px!important}

.tf_carousel_nav_wrap{display: none;}

div.entry-content iframe {display: block;
margin-left: auto;
	margin-right: auto;
padding-top:20px}

div.tb_text_wrap iframe {display: inline;}

@media screen and (max-width: 480px) {div.entry-content iframe {display: block;
	margin-left: 0!important;
	padding-top:20px}}

@media screen and (max-width: 768px) {div.entry-content iframe {display: block;
	margin-left: auto!important;
	margin-right:auto;
	padding-top:20px}}

@media screen and (max-width: 480px) {
     iframe{
        height:auto;
    }
}

@media screen and (max-width: 768px) {
     .pagewidth{
        max-width:100%!important;
    }
}

@media screen and (max-width: 480px) {
     .pagewidth{
        max-width:100%!important;
    }
}

@media screen and (max-width: 480px) {
     body:before{
        background-image:none!important;
			 background-color:#666;
    }
}

@media screen and (max-width: 768px)
{#footer-logo a img {
    width: 90%;
	margin-left: 5%;}
	.post-image img {margin-left:5%!important; padding-top:10px!important}
	.entry-content{text-align:center}
}

.post-image img {margin-left: auto; margin-right: auto; display:block;}

.type-post {padding-top:40px}

.no-break {display: none}

#content {padding: 0}

.comment-form-cookies-consent {display: none}
.commentwrap {text-align: left; padding: 0px 30px;}
.reply {position: unset!important}
input[type=submit], button {background-color: #9300d4}
.commentlist .comment-reply-link:hover {
    background-color: #9300d4;
    color: #fff;
    border-color: #9300d4;}

.comment-form-url {display: none}

.post-nav {padding-left:10px; padding-right:10px}
.related-posts {padding-left:10px; padding-right:10px}

.post-nav .arrow {color:#9300d4}

.post-nav a:hover span {color:#9300d4}

p.ls-layer {
text-shadow: 3px 3px 3px #000000;
}

@media only screen and (max-width: 480px) {
h1.ls-layer {
    font-size: 16px!important;
	  height: 16px!important;
}}

@media only screen and (max-width: 480px) {
p.ls-layer {
    font-size: 10px!important;
}}

@media only screen and (max-width: 768px) {
h1.ls-layer {
    font-size: 16px!important;
	  height: 16px!important;
}}

@media only screen and (max-width: 768px) {
p.ls-layer {
    font-size: 10px!important;
}}

.ls-circle-timer{display: none!important}

.cvp-live-filter div{text-align:left}

.entry-content{text-align:center}

@media screen and (max-width: 768px)
{div.related-posts.post-image img {margin-left:0!important;}
}

@media screen and (max-width: 480px)
{div.related-posts.post-image img {margin-left:0!important;}
}