@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans+SC:400,700,900|Ultra&amp;display=swap');
#lc_swp_content {min-height:auto !important;}
a.link {padding: 5px;font-weight: 900;letter-spacing: .1rem;}
nav.classic_menu ul.menu li a:hover, li.menu-item a:hover {color:#a9a9a9 !important;}
.current-menu-item a {color: #b7b7b7 !important;font-weight: bold !important;}
span.lyrics {color: #646464;text-transform: uppercase;letter-spacing: .1rem;font-size: 12px;}
.lc_masonry_brick, .lc_blog_masonry_brick, .lc_blog_masonry_brick.brick3 {padding: 10px;background: #000;}
.mobile_navigation_container {border-top:0px !important;}
.lb-data .lb-details {display:none !important;}
.heading_area_title.title_transparent_color.no_subtitle h1, .heading_area_title.no_subtitle h1 {line-height:100% !important;}
.show a:hover {color: #9a0000 !important;}
.mobile_navigation_container {padding-bottom:120px !important;}
img.mobilemenu {max-width: 30px;margin-top: 15px;}
#popup_content {text-align:center !important;}
.topsection {padding: 20px;font-weight: 900;letter-spacing: 1px;font-family: 'Special Elite', cursive;}
#itro_popup {width:400px;}
.topsection img {width: 100px;margin: 0 auto;display: block;}
input[type="submit"]:hover {border-color:#333 !important;background-color:#333 !important;border-width:0px !important;}
#mc_embed_signup form {text-align:center !important;}
#mc_embed_signup .mc-field-group input {margin-bottom:20px !important;border: 0px !important;border-radius: 0px !important;}
#itro_popup {background: url(/wp-content/uploads/2020/08/lessons-background.jpg) !important;background-position: bottom left !important;}
#mc_embed_signup .mc-field-group label { font-family: 'Special Elite',cursive!important;font-size: 18px;text-shadow: 2px 2px 2px black;}
#mc_embed_signup .mc-field-group input  {font-size: 22px !important;font-family: 'Special Elite',cursive !important;letter-spacing: 2px !important;height: 50px;}
#mc_embed_signup .button { -webkit-appearance: none !important;}
div.mailing {text-align:center !important;}
div.mailing a:hover {color:#eee !important;}
#logo img {top:70px !important;}
.lc_open_social_icons {display:none !important;}

@media only screen and (max-width: 1200px) {
	a.mobile_menu_icon:hover {color:#fff !important;}
	.creative_left {float:right !important;right: 40px;}
	#mobile_logo img {max-height:120px !important;}
	#mobile_logo.lc_logo_centered {margin-top:0px !important;}
	.mobile_navigation ul li {border-bottom:0px !important;}
	.mobile_navigation ul li a {color: #ffffff;font-family: free;font-size: 30px;text-shadow: 2px 2px 2px black;letter-spacing: .1rem;font-family: 'Special Elite', cursive;text-shadow: 2px 2px 2px black;letter-spacing: .2rem !important;}
	#lc_page_header .lc_swp_full {padding-right:0px !important;}
	#lc_page_header .classic_header_icons {float:none !important;}
}

@media only screen and (max-width: 1076px) {
#logo.lc_logo_centered, #mobile_logo.lc_logo_centered {float: left;left: 20px !important;transform: translate(0%, 0);}
}

@media only screen and (max-width: 978px) {
nav.classic_menu.centered_menu {left:0px !Important;}
}