/*
 Theme Name:   Verse Child Theme
 Theme URI:    https://verse.themerex.net
 Description:  Verse Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     verse
 Version:      1.0.0    
 Tags:         album, artist, discography, festival, music, music artist, music label, music player, music festival, dj, radio, music store, musician, record label, singer
 Text Domain:  verse
*/


/* =Theme customization starts here
------------------------------------------------------------ */
/* MAIN STICKY WRAPPER (same as #rj-player) */


.iron-audioplayer {
    position: fixed !important;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 999999;
    background: #111;
    box-shadow: 0 -3px 6px rgba(0,0,0,0.3);
}


a [class^="icon-"],
a [class*=" icon-"],
a [class^="icon-"]:before,
a [class*=" icon-"]:before {
    font-family: 'FontAwesome';
}



.iron-audioplayer .srp_player_boxed,
.iron-audioplayer .srp_player_grid,
.iron-audioplayer .album-player {
    width: 100% !important;
    left: 0;
    background: black !important;
}


.iron-audioplayer {
    max-width: 100%;
    background: black !important;
}


.iron-audioplayer,
.iron-audioplayer .srp_player_meta,
.iron-audioplayer .album-title,
.iron-audioplayer .tracklist-item-title,
.iron-audioplayer .currentTime,
.iron-audioplayer .totalTime {
    color: white !important;
}
.sonaar-no-artwork .sonaar-Artwort-box {
  display: block !important;
}

.srp_player_boxed.srp_player_grid {
	display: flex;
	gap: 30px;
}

.iron-audioplayer .album-player {
	flex: 0 0 100%;
}


.home-blogger .post_date a {
    color: black ;
}

.socials_wrap {
    display: flex;
    flex-direction: column;
    align-items: start;
    justify-content: start;
}

/* .team_member_shortcode .elementor-widget-progress {
border: 2px solid red !important;
} */

.team_member_shortcode .elementor-widget-text-editor{
    font-family: 'Syne' !important;
    font-weight: 600;
    font-size: 15px;
}

.team_member_shortcode .elementor-widget-progress {
     visibility: hidden; 
}

.team_member_shortcode .team_member_socials,
.team_member_shortcode .team_member_brief_info_text,
.team_member_shortcode .team_member_brief_info_details {
    display:none;
}

@media screen and (min-width:992px) {
    .team_member_shortcode .attachment-verse-thumb-masonry-big {
        /* border: 2px solid red; */
        height: 600px;
        object-fit: cover;
        object-position: center center;
    }

    .team_member_shortcode section.elementor-section:has(.elementor-widget-text-editor) {
    margin-top: 50px;
    /* border: 2px solid red; */
    }

    .team_member_shortcode .team_member_featured {
        width: 50% !important;
    }

    .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{
        width: 500px;
        height: 400px;
    }

    .tribe-common img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center center;
    }

}

.event-title-container .sc_layouts_title_caption {
    text-align: center;
}

.tribe-events-header__events-bar {
    visibility: hidden;
}

.event-title-container .elementor-icon-wrapper {
    align-items: center;
    justify-content: center;
    display: flex;
    padding-top: 30px;

}

.event-title-container .elementor-icon-wrapper .elementor-icon svg{
    width: 17px;
    height: 17px;
}

.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text, .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text {
    display: none;
}

body a {
    cursor: pointer !important;
}

.menu-item span {
    cursor: pointer !important;
}

.logo_image:hover {
    cursor: pointer !important;
}


.menu_mobile .social_item .social_icon {
    font-family: 'fontello' !important;
}

.tribe-events-c-subscribe-dropdown__container {
display:none !important;	
}

#sonaar-player .player {
	z-index: 9999 !important;
}

a [class^="icon-"], a [class*=" icon-"], a [class^="icon-"]:before, a [class*=" icon-"]:before {
	font-family: 'fontello';
}