/*
Theme Name: Kallyas
Theme URI: http://stridecoder.com
Description: A Highly customizable theme with page builder and unlimited colors.
Author: art_kustch
Author URI: http://stridecoder.com
Version: 4.17.5
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
License: artKustch
License URI: license.txt
Text Domain: artkustch
*/
.pkp_structure_head {background-image: url('/eesabg.jpg'); background-size: cover !important;}
.pkp_site_nav_menu {background: none !important;}
.pkp_head_wrapper {min-height: 255px !important;}
body.pkp_page_index pkp_op_index has_site_logo {background: #F2F2F2 !important;}
.pkp_site_name_wrapper {max-width: 200px !important; float: left !important;}
.pkp_site_nav_menu {max-width: 910px !important;  float: left !important; vertical-align: top !important; padding-top: 20px;}
form.pkp_search {display: none !important;}
.pkp_navigation_primary>li>a:hover {background: #BF0B1B !important; text-decoration: none !important; padding-left: 15px !important; padding-right: 15px !important; border-radius: 3px !important; } 
.pkp_navigation_primary>li>a {padding-left: 15px !important; padding-right: 15px !important;}
.pkp_navigation_primary {max-width: 100% !important;}
.pkp_navigation_primary>li>a {margin: 0px !important; font-weight: bold !important;}
.upmen {width: 100% !important; border-bottom: 1px solid #818283 !important; padding-top: 13px !important; padding-bottom: 13px !important;}
.upmen a {padding-right: 15px !important;}
.pkp_navigation_user_wrapper {width: 100% !important; text-align: left !important; padding-left: 100px !important; font-size: 12px !important;}
.has_site_logo .pkp_head_wrapper {padding-top: 50px !important;}
.pkp_structure_footer_wrapper {    background: #2f2f2f;
    padding: 60px 0 20px;}
.site-footer-bottom {    border-top-color: #484848; padding-top: 30px;
    border-top: 5px solid #484848;
    color: #8b8c8d;}
    .footer-copyright-img {float: left;
    margin-right: 20px;}
    
    .footer_nav li a {    font-size: 11px; text-align: left !important; text-decoration: none !important;
    font-weight: 700;
    color: #fff;
    line-height: 24px;
    display: block;
    padding: 0;
    border-radius: 2px;
    opacity: .8;}
    .footer_nav>li {    float: left;
    margin-left: 15px;
    position: relative;
    text-align: left !important;
    list-style: none !important;
}

.pkp_site_nav_menu .pkp_nav_list {vertical-align: top !important;}



.pkp_brand_footer a {float: left !important;
}

.footer_nav li ul a {
	font-size: 11px;
    font-weight: 400;
    line-height: 1.6;
    display: block;
    padding: 0;
    border-radius: 2px;
    opacity: 0.7;
}

.footer_nav li ul {
	margin: 0;
    padding: 0;
    list-style: none;
}
.footer-copyright {text-align: left !important;}
.copt {
	font-size: 12px!important;
    line-height: 13px!important;
    color: #818283;
    padding-bottom: 10px!important;
    margin: 0 auto!important;
    width: 100%;
    padding-top: 20px!important;
    max-width: 1170px!important;
    text-transform: none!important;
}
.footer-copyright {min-width: 300px !important; max-width: 400px !important; display: inline-block !important; text-align: left !important; vertical-align: top !important;}
.pkp_structure_footer {text-align: left !important;}
.zn_footer_nav-wrapper {display: inline-block !important; max-width: 800px !important;}


.kroshka {padding-top: 100px; color: #fff;}

@media (max-width: 768px) {
	.pkp_navigation_user_wrapper {display: none !important;}
	.has_site_logo .pkp_head_wrapper {padding-top: 0px !important;}
	.pkp_head_wrapper {min-height: 50px !important;}
	.pkp_site_nav_menu {background: #232323 !important;}
}

