/*
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        1.0
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/
/* boards features */
.mytitable {
    padding: 15px !important;
    margin: 15px !important;
    border-spacing: 20px !important;
}
/* footer follow */
.elm-social-icons-item {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
	line-height: 26px!importnat;
}
/* HP partners */
.partners_carousel-link {
    border: 0px solid !important;
}
.partners_carousel-link:hover {
    background: #ffffff;
}
.btn-primary-red {
    background-color: #a3120b !important;
    border-color: #a3120b !important;
}
/* footer mailing liste */
.yikes-easy-mc-email {
    background-color: #3c3c3c !important;
    border: 1px solid #3c3c3c !important;
}
/* boards features */
.site-header.style6 {
    border-top: 0px solid #000 !important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1) !important;
}
.kw-prodimage-img {
    opacity: 1 !important;
}
.kw-prodimage {
    opacity: 1 !important;
}
.grecaptcha-badge{
	visibility: hidden !important;
}

#hu-revoke.hu-visible, #hu-revoke[class*=" hu-animation-"] {
	visibility: hidden !important;
}

/* Mobile styles */
@media (max-width: 767px) {
    /* Mobile adjustments for main navigation */
    .site-header .fxb-row-col-sm {
        flex-direction: row;
    }

    .site-header .fxb-row .fxb-col:first-of-type {
        width: 80px;
    }

    .site-header .logo-container .site-logo {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .site-header.siteheader-classic .logosize--contain .site-logo-anch {
        height: 60px !important;
    }

    .site-header .logosize--contain .site-logo-img {
        height: 60px !important;
        padding: 0;
    }

    .site-header-separator:first-of-type {
        display: none !important;
    }

    .site-header .site-header-top {
        padding-top: 20px;
    }

    /* Homepage Sections */
    .home .zn_section--relative {
        padding-left: 0;
    }

    /* Propaganda and sliding images on mobile */

    .sliding-details-content {
        visibility: visible;
        opacity: 1;
        top: 0;
        background: rgba(35, 35, 35, 0.3);
    }

    /* Board Page: Reorder column contents for mobile */

    .board-content .row {
        display: flex;
        flex-direction: column;
    }

    /* Order the materials column last on mobile */
    .board-content .row :nth-child(1) {
        order: 3;
		text-align:left;
    }
}

/* Homepage Adjustments */

.home .image-boxes-cover-fit-img .cover-fit-img {
    object-fit: contain;
}

/* Team Page */

.image-boxes.image-boxes--4 {
    overflow: hidden;
}

/* cookies notice */
.cky-btn-revisit-wrapper {
	visibility: hidden!important;
}