/*

CTC Separate Stylesheet

Updated: 2017-11-08 21:04:07

Theme Name: The Muse Child

Template: the-muse

Version: 1.0.1510175047

*/



@import url('https://fonts.googleapis.com/css?family=Montserrat|Varela+Round');

@font-face { font-family: title; src: url(/fonts/title.woff); } 
@font-face { font-family: subtitle; src: url(/fonts/subtitle.woff); }
.siteid {font-size:0px !important;}
body.single {background:#fff !important;}
body.single h1.title_full_color {color:#000 !important;}
#comments {display:none !important;}
.post_item {width:100% !important;text-align:left !important;border-bottom: 2px solid black;margin-top: 20px !important;}
body.page-template-template-blog h1 {text-align:left !important;}
body.page-template-template-blog .heading_content_container {max-width:1200px !important;width:100% !important;padding-top: 120px !important;}
body.page-template-template-blog #sidebar {display:block !important;padding-left:0px !important;}
h2.lc_post_title {font-weight:900 !important;}
.post_item:hover > a h2 {color:#000 !important;}
.post_item_meta.lc_post_meta {font-family: 'Playfair Display', serif !important;font-size: 20px;color: #000 !important;font-weight: bold;}
div.lc_post_excerpt {font-family: 'Playfair Display', serif !important;}
body.page-template-template-blog div.lc_button {display:none !important;}
li.widget_archive h3 {font-family: 'Playfair Display', serif !important;font-weight: 900 !important;font-size: 30px;color: #000 !important;margin-top: 0px;margin-bottom: 0px;}
li.widget_archive li a {color: #000 !important;font-style: italic !important;}
.widget li {margin-bottom:0px !important;}



body.archive {background:#fff !important;}
body.archive div.lc_button {display:none !important;}
body.archive img {max-width:400px !important;width:100% !important;}
body.blog {background:#fff !important;}
body.blog article img {max-width:400px;width:100% !important;}
body.blog .heading_content_container {text-align:left !important;}

div.bit-event-lists {font-family: subtitle !important;font-size: 1.2rem;}
nav.classic_menu.centered_menu_logo_left {left:55% !important;}

nav.classic_menu ul.menu li a {padding:0 10px !important;}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel {background:transparent !important;border:0px !important;}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-head {background:transparent !important;border:0px !important;border-bottom:1px solid white;}

.smk_accordion .accordion_in .acc_head.theme2 {background:transparent !important;border:0px !important;}

.smk_accordion .accordion_in .acc_head.theme2   {color: #000 !important;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    font-weight: 900;
    padding-left: 0px;}

.smk_accordion .accordion_in .acc_head.theme2 .acc_icon_expand {right:10px !important;left:auto !important;}

.smk_accordion {z-index:1 !important;padding:0px !important;}

.smk_accordion.acc_with_icon .accordion_in .acc_head.theme2, .smk_accordion.acc_with_icon .accordion_in .acc_content.theme2 {padding-left:0px !important;}

.lc_event_entry {text-align:center !important;}

div.acc_content {padding: 0px 12px 12px !important;display: block;color: #000;font-size: 14px !important;line-height: 18px;font-family: 'Open Sans', sans-serif !important;border-bottom: 2px solid black;margin-bottom: 20px !important;}

.whitetext {color:#a5a5a5 !important;}
.whitetext strong {color:#eee !important;}

body.single-js_videos h1.title_full_color {font-size:50px !important;}
body.single-js_videos {background:#eee !important;}

#logo img {max-height:60px !important;margin-top:-5px !important;}

.classic_header_icon {margin-left:15px !important;}

.bit-widget .bit-upcoming-events-show-all-button, .bit-past-events-show-all-button {display:none !important;}

body.home .bit-nav-bar-container {display:none !important;}
body.home .bit-widget .bit-event {color:#fff !important;border-top:0px !important;}
body.page-template-template-discography .header_inner {background-color: rgb(8, 26, 36);}
body.single-js_albums .header_inner {background-color: rgb(8, 26, 36);}

body.single-js_albums #heading_area {display:none !important;}
body.single-js_albums .lc_embed_video_container_full {display:none !important;}
body.single-js_albums {background:#fff !important;}
body.single-js_albums .lc_swp_boxed {margin-top:100px !important;}
body.single-js_albums div.albumtitle {font-weight: 700;
    font-size: 70px;
    line-height: 80px;
    letter-spacing: -1px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    color: #000;}
body.single-js_albums h2.bandname {margin-top: 0px;
    margin-bottom: 0px;
    text-transform: uppercase;
    letter-spacing: 0px;
    font-size: 20px;
    font-weight: bold;
    color: #848484;}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-head {color:#000 !important;font-family: 'Open Sans', sans-serif;text-transform: uppercase;font-weight: 900;padding-left: 0px;}
.responsive-accordion-panel {
    padding: 0px 12px 12px !important;
    display: block;
    color: #000;
    font-size: 14px !important;
    line-height: 18px;
    font-family: 'Open Sans', sans-serif !important;}

body.page-template-template-blog .post_item img {max-width: 400px;height: auto;width: 100%;}

body.single-js_albums .lc_event_entry i {display:none !important;}
body.single-js_albums .fa-music {display:none !important;}
.lc_event_entry {text-align: center !important;color: #000 !important;font-family: 'Open Sans', sans-serif;text-transform: uppercase;font-weight: 900;line-height: 40px;}

.album_buy_from {background-color: #a68c78 !important;border:0px !important;}
.album_buy_from a {color:#fff !important;}
.album_buy_from:hover {background-color: #796b60 !important;}

div.credits {font-size: 10px;line-height: 14px;color: #000 !important;}

h4.section_subtitle {text-indent:3px !important;}

.social_profiles_vc_elt .lc_social_profile {padding: 0 10px;font-size: 25px;line-height: 40px;}

.pp_nav {display:none !important;}

h4.section_subtitle {letter-spacing:0px !important;font-size:18px !important;}

h1.california {font-size:0px !important;}

div.littlealbumwrap {text-align:center;margin-top:20px;}
div.littlealbumwrap h3 {text-transform: uppercase;letter-spacing: 0px;font-size: 16px;font-weight: bold;color: #000000;border-bottom: 1px solid;text-align: left !important;}
div.littlealbum {width:9.5% !important;float:left;padding:2px;margin-bottom:-8px;}
div.littlealbum img {width:100% !important;}
div.littlealbum:hover {opacity: 1;}

.mobile_navigation_container {background-color: rgb(8, 26, 36) !important;}
.mobile_navigation ul li {border-bottom-color: #313e44 !important;text-align: center !important;}

div.discofooter {padding: 20px;}
div.footercontain {max-width: 1200px;margin: 0 auto;}

div.tracks {color: #000 !important;font-family: 'Open Sans', sans-serif;text-transform: uppercase;font-weight: 900;font-size: 15px;line-height: 40px;}

h2.section_title {color: #367395 !important;
    text-transform: uppercase;
    font-weight: 900;
    font-size: 4rem;
    line-height:4rem !important;}

h4.section_subtitle {font-family:subtitle !important;font-size:40px !important;color:#fff !important;}

div.single_album_item {width:23% !important;margin-right:1% !important;float:none !important;}

@media only screen and (max-width: 980px) {
div.single_album_item {width:48% !important;margin-right:1% !important;float:none !important;}
}

@media only screen and (max-width: 600px) {
div.single_album_item {width:98% !important;margin-right:1% !important;float:none !important;}
}

@media only screen and (max-width: 1240px) {
   nav.classic_menu ul.menu li a {padding:0px 5px !important;}
}

@media only screen and (max-width: 768px) {
div.littlealbumwrap {text-align:center;margin-bottom:30px;}
div.littlealbum {width:9% !important;display:inline-block;}
}

@media only screen and (max-width: 650px) {
div.littlealbumwrap {display:none !important;}
}

@media only screen and (max-width: 1170px) and (min-width: 767px)  {
.classic_header_icons {display:none !important;}
nav.classic_menu.centered_menu_logo_left {left: 65% !important;}
}

@media only screen and (max-width: 991px) and (min-width: 600px)  {
div.creative_header_icon.lc_social_icon {font-size: 16px;margin-right: 10px !important;}
#mobile_logo.lc_logo_centered {left: 55% !important;margin-top: -5px !important;}
}

@media only screen and (max-width: 650px) {
#mobile_logo.lc_logo_centered {margin-top: -5px !important;}
}
