/*
Theme Name: Kallyas
 | Shared by VestaThemes.com
Theme URI: http://kallyas.net/
Description: A Highly customizable theme with page builder and unlimited colors.
Author: Hogash
Author URI: http://themeforest.net/user/hogash
Version: 4.17.1
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
License: GNU General Public License
License URI: license.txt
Text Domain: zn_framework
*/

/*
	** PLEASE DON'T ADD ANY CSS HERE !!!
	This file will be overwritten on updates and your CSS will be lost.

	Instead, please use Kallyas Child theme's style.css ( https://my.hogash.com/documentation/installing-the-child-theme/ )
	Or, access Kallyas options > Advanced > Custom CSS and add your CSS there.
*/

/*
Theme Name: Kallyas
Theme URI: http://kallyas.net/
Description: A Highly customizable theme with page builder and unlimited colors.
Author: Hogash
Author URI: http://themeforest.net/user/hogash
Version: 4.1.3
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
License: GNU General Public License
License URI: license.txt
Text Domain: zn_framework
*/

.site-header.style7 .site-header-separator{height: 0;}
.site-header.style7 .fxb-center-x, .site-header.sh--light.style7 .site-header-top .fxb-start-x{
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.site-header.style7 .fxb-end-x{display: none;}
.site-header.sh--light.style7 .main-nav > ul > li > a{
    font-family: Montserrat;
    font-size: 14px;
    text-transform: uppercase;
}

.site-header.sh--light.style7 .site-header-top .kl-header-toptext{
    font-size: 16px;
    margin-right: 20px;
    margin-top: 30px;
}
.kl-iconbox__icon-wrapper img.kl-iconbox__icon{max-width: 200px;}

.video-grid-overlay:after{
    background-image: inherit!important;
}


@media (max-width: 767px){
    .site-header.style7 .fxb-center-x, .site-header.sh--light.style7 .site-header-top .fxb-start-x{
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .y-video-sec{margin-bottom: 30px;}
    .site-header.sh--light.style7 .site-header-top .kl-header-toptext{margin-right: 0;margin-top: 10px;}
    .ts-pt-partners__carousel-item {
        padding-left: 0 !important;
    }

}

@media (max-width: 983px){

    .ts-pt-partners__carousel-item {
        padding-left: 15px !important;
    }

}

.kl-bottommask--shadow_ud {
    border-bottom: none !important;
}
.subheader-titles h4.subheader-subtitle {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    max-width: 668px;
    padding: 5px 10px;
}

.ts-pt-partners__carousel-item {
    padding-left: 59px;
}

.page-subheader {background-color: #f5f5f5 !important;}
.uh_zn_def_header_style, .zn_def_header_style, .page-subheader.zn_def_header_style, .kl-slideshow.zn_def_header_style, .page-subheader.uh_zn_def_header_style, .kl-slideshow.uh_zn_def_header_style {
    background-color: #f5f5f5 !important;
}