/*
 Theme Name:   Sounder Child Theme
 Theme URI:    http://sounder.themerex.net/
 Description:  Sounder Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     sounder
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  sounder
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
aside.widget_recent_entries .go-wrap .event{
	display: flex;
    flex-direction: column-reverse;
	margin-bottom: 16px;
}
aside.widget_recent_entries .go-wrap .event img{
	display: none;
}
.scheme_default .widget_recent_entries .go-wrap .post-date {
	background-color: transparent !important;
}

span.timeslot-user.vcard{
	display: none !important;
}

.sc_layouts_title_breadcrumbs {
	display: none !important;
}
h1.sc_layouts_title_caption {
	color: #81d742 !important;
}
.home 
/*WPBeginner Footer Bar*/
 
.fixedbar {
background: #000; 
bottom: 0px; 
color:#fff; 
font-family: Arial, Helvetica, sans-serif; 
left:0; 
padding: 0px 0; 
position:fixed; 
font-size:16px; 
width:100%; 
z-index:99999; 
vertical-align:middle; 
margin: 0px 0 0; 
font-weight: bold;
}
.boxfloat {
text-align:center; 
width:100%; 
margin:0 auto;
	    display: flex;
    justify-content: space-around;
	flex-wrap: wrap;
}
.boxfloat .player{
	flex-grow: 2;
	max-width:250px !important;
}
.player label {
	color: #81d742 !important;
	padding-top: .25rem;
}
.home footer{
	    margin-bottom: 110px !important;
}
@media (max-width: 501px) { 
	.boxfloat .player{
	flex-grow: 2;
	max-width:200px !important;
}
footer{
	    margin-bottom: 110px !important;
}
}

@media screen and (max-width: 3000px) {
span.apps a:link, span.apps a:visited{
display:inline-block;


position:relative;
}
.app_container{
    background-color: black;
    display: flex;
    flex-wrap: wrap;
    justify-content:space-between;
}
#appsNAV{
position:relative;
background-color: black;
height: 40px;


}
a:active{-moz-outline-style:none;outline: none;}
a:focus{-moz-outline-style:none;outline: none;}
}


span.apps a svg {
    height: 30px;
    width: 30px;
    fill: #0ed900 !important;
    font-size: 1rem;
    padding: 0 .5rem;
}
 

a.qw_social svg {
     height: 30px;
    width: 30px;
    fill: #0ed900 !important;
    font-size: 1rem;
    padding: 0 .5rem;
}
.single-mp-event h3.timeslots-title{
	display: none !important;
}
.single-mp-event p.timeslot{
	display: none !important;
}
.single-mp-event .nav-links-single {
	display: none !important;
}
.single-mp-event .related_wrap {
	display: none !important;
}
.post_meta_single {
	display: none !important;
}

.tribe-events-content {
	color: white !important;
}