/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

/*
* Contact form labels
*/
.contactform {
    color: white;
}


/*
* Lightbox 
*/

#slb_viewer_wrap .slb_theme_slb_default .slb_group_status {
    display: none !important;
}


#slb_viewer_wrap .slb_theme_slb_default .slb_data_title, #slb_viewer_wrap .slb_theme_slb_default .slb_group_status {
    font-family: futura-pt, Sans-Serif !important;
    font-weight: 800;
    font-size: 22px !important;
    line-height: 1.3;
    letter-spacing: 0em;
    color: #000;
    margin-top: 15px
}



#slb_viewer_wrap .slb_theme_slb_baseline .slb_viewer_overlay {
    background-color: white !important;
}


/*
* envira-gallery
*/
.envira-gallery-wrap .envira-gallery-public.envira-gallery-css-animations .envira-gallery-item a:hover img {
    transition: opacity .5s ease,transform .5s ease !important;
    transform: scale(1.1) !important;
}
.envira-gallery-wrap *{
    border-radius: 8px !important;
}



/*
* https://www.advancedcustomfields.com/resources/oembed/
*/
    .embed-container { 
        position: relative; 
        padding-bottom: 56.25%;
        overflow: hidden;
        max-width: 100%;
        height: auto;
    } 

    .embed-container iframe,
    .embed-container object,
    .embed-container embed { 
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

/*
* logo slider 
*/

.lgx_logo_slider .lgx_app_item_row {
        display: flex;
    align-items: center;
}