/*
Theme Name: Malgre Child
Theme URI: http://malgre.mikado-themes.com
Description: A child theme of Malgre
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: malgre
Template: malgre
*/




span.wpcf7-list-item {
    display: block;
    margin: 10px 0;
}

.qodef-qi-contact-form-7 .wpcf7-checkbox label, .qodef-qi-contact-form-7 .wpcf7-radio label {
    display: flex;
    align-items: center;
    justify-content: left;
}

input[type="checkbox"] {
    margin-right: 8px !important;
}

div#qodef-page-wrapper + div {
    position: absolute !important;
    top: 31px !important;
    right: 2% !important;
}

div#qodef-page-wrapper + div a {
    color: #FFFFFF !important;
}

.dialog-type-lightbox {
    z-index: 100000000 !important;
}

div#sb_instagram {
    max-height: 280px;
    overflow: hidden;
}

.elementor-slideshow__title {
    visibility: hidden;
}

.elementor-page-9980 h2.elementor-heading-title.elementor-size-default {
    color: #000000;
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 36px;
    font-weight: 300;       
    letter-spacing: 1.6px;
    text-align: center;

}
.centerblack {
    text-align: center;
}

.centerblack span.elementor-heading-title.elementor-size-default {
    color: #000 !important;
    font-weight: 400 !important;
    font-family: "Roboto Condensed", Sans-serif;
}

.mfp-counter {
    visibility: hidden;
}

@media(max-width: 768px){
    div#sb_instagram {
        max-height: 130px;
        overflow: hidden;
    }
}

@media(max-width: 1023px){
    div#sb_instagram {
        max-height: 180px;
        overflow: hidden;
    }

    .gt_switcher_wrapper {
        top: 23px !important;
    }
}

@media (min-width:1024px){
    .gt_switcher_wrapper {
        top:30px !important;
    }
}

.qodef-fullscreen-menu>ul>li {
    padding: 4px 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-5%);
    -ms-transform: translateX(-5%);
    transform: translateX(-5%);
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
}
