/*!
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Hogash
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        1.10
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
*/.mainnav--pointer-dash.main-nav>ul>li.menu-item-has-children>a:after{display:none}.widgettitle:after{display:none}.toplang--alt .toplang-flag,.toplang--def .toplang-flag{display:none}.hover-box-title{font-size:18px!important}.hover-box.hover-box-2 .hover-box-content:after,.hover-box.hover-box-3 .hover-box-content:after{display:none}.site-footer-bottom{color:#fff}.woocommerce ul.products li.product .product-list-item.prod-layout-classic{background:transparent!important}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:before{-webkit-box-shadow:inset 0 0 0 1px #cbcbcb!important;box-shadow:inset 0 0 0 1px #cbcbcb!important}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover:before{-webkit-box-shadow:inset 0 0 0 2px #9c9c9c!important;box-shadow:inset 0 0 0 2px #9c9c9c!important}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover .kw-details{background:transparent!important}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a{text-transform:none!important}.woocommerce .woocommerce-result-count{color:#050505!important;line-height:1.4!important;font-size:14px!important}.pagination-item-link,.pagination-item-span{text-decoration:none!important}.zn_badge_new,.zn_badge_new:after{background-color:#003274!important}.portfolio-item-details-item img{max-width:200px;display:block;margin:17px 0 12px}.portfolio-item-details-item a{display:block}.portfolio-item-details-label{min-width:120px;margin-right:10px}.searchandfilter{font-size:14px;line-height:1.2}.searchandfilter a{text-decoration:none!important}.searchandfilter>ul{padding:3px 15px 20px 15px;border-radius:3px;margin-bottom:20px;background:#f5f5f5;-webkit-box-shadow:0 10px 10px -10px rgb(0 0 0 / .15);box-shadow:0 10px 10px -10px rgb(0 0 0 / .15)}.searchandfilter ul>li>ul:not(.children){padding:0}.searchandfilter ul li li{position:relative}.searchandfilter ul li li .sf-input-checkbox{position:absolute;top:4px;left:0;margin-top:4px}.searchandfilter ul li li .sf-label-checkbox{padding-left:24px}.searchandfilter ul li ul li ul{padding:0;margin-left:20px;margin-bottom:20px;margin-top:4px}.searchandfilter ul li ul li ul li{padding:3px 0}.searchandfilter h4{color:#050505;line-height:1.4;margin:5px 0 7px;padding-bottom:10px;position:relative;font-size:14px;text-transform:uppercase}.searchandfilter h4:before{content:"";position:absolute;left:0;bottom:2px;height:0;width:100%;border-bottom:1px solid #ececec}.sf-field-search input.sf-input-text{height:42px;width:100%;padding:0 20px;outline:none;border:1px solid #ddd}.sf-field-search input.sf-input-text:focus{border:1px solid #b9b9b9}.sf-field-search label{display:block}.searchandfilter .chosen-container{max-width:100%;min-width:100%}.chosen-container-multi .chosen-choices{padding:4px 5px;background-image:none!important;border:1px solid #ddd}.chosen-container-multi .chosen-choices:before{content:"";color:#999;display:block;font-family:"Glyphicons Halflings";height:100%;right:0;line-height:40px;position:absolute;text-align:center;top:0;width:30px}.search-filter-popup,.search-filter-reset{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#fff!important;background-color:#989698;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.search-filter-popup:hover,.search-filter-reset:hover{background:#343434;color:#fff!important}.search-filter-popup[disabled],.search-filter-reset[disabled]{background-color:#ccc;color:#666}.search-filter-results .woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a{color:#fff!important}.sf-field-post-meta-all_eeps,.sf-field-post-meta-all_eeps_tx{display:none!important}.searchandfilter ul.eep-filter li{display:none}.mfp-content .eep-wrapper{position:relative;background:#fff;padding:20px 20px 60px 20px;width:100%;max-width:700px;margin:20px auto}.mfp-content .eep-wrapper>ul:after{display:block;content:" ";z-index:1;position:fixed;bottom:0;left:50%;height:70px;background-color:#fff;width:calc(100% - 12px);max-width:700px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mfp-content .eep-wrapper .search-filter-popup{position:fixed;z-index:2;bottom:20px;left:50%;width:250px;margin-left:-125px}.mfp-content .eep-wrapper .mfp-close{color:#0b0a0a}.mfp-content .eep-wrapper ul{list-style:none;margin:0;padding:0}.mfp-content .eep-wrapper ul li{position:relative}.mfp-content .eep-wrapper ul .sf-input-checkbox{position:absolute}.mfp-content .eep-wrapper ul label{position:relative;font-weight:400;padding-left:36px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mfp-content .eep-wrapper ul label>span:first-child{padding:0 8px;color:#888}@media (min-width:768px) and (max-width:991px){.search-filter-results .woocommerce .kallyas-productlist-wrapper ul.products li.product:nth-child(odd){clear:both!important}.search-filter-results .woocommerce .kallyas-productlist-wrapper ul.products li.product{width:50%!important}.search-filter-results .woocommerce .kallyas-productlist-wrapper ul.products li.product:nth-child(3n+1){float:right;clear:none!important}}body.hide-searchform .zn_pb_wrapper section.enocean-products .container .col-sm-3{display:none!important}body.hide-searchform .zn_pb_wrapper section.enocean-products .container .col-sm-9{width:100%}body.is-iframe #footer,body.is-iframe #header,body.is-iframe #totop,body.is-iframe .znpb-footer-smart-area{display:none!important}body.is-iframe .zn_pb_wrapper #page_header,body.is-iframe .zn_pb_wrapper section.zn_section{display:none}body.is-iframe .zn_pb_wrapper section.zn_section.enocean-products{display:block}body.is-iframe .search-filter-results .export-results,body.is-iframe .search-filter-results .manufacturer-login{display:none}.is-safari .product-list-item.prod-layout-classic:hover .kw-details-desc:after,.no-backgroundcliptext .product-list-item.prod-layout-classic:hover .kw-details-desc:after{background:transparent!important}.export-results,.manufacturer-login{float:left;text-transform:uppercase;font-size:11px;font-weight:600;color:#838383}.export-results a,.manufacturer-login a{text-decoration:none!important}.manufacturer-login{float:right}.manufacturer-login .button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #fff0;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.active.focus,.button.active:focus,.button.focus,.button:active.focus,.button:active:focus,.button:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.button.focus,.button:focus,.button:hover{color:#333;text-decoration:none}.button.active,.button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.button.disabled,.button[disabled],fieldset[disabled] .button{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.button.disabled,fieldset[disabled] a.button{pointer-events:none}.acf-button{color:#333;background-color:#fff;border-color:#ccc}.acf-button:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.acf-button.button.button-primary{color:#333;background-color:#fff;border-color:#ccc}.acf-button.button.button-primary.focus,.acf-button.button.button-primary:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.acf-button.button.button-primary:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.acf-button.button.button-primary:active{color:#333;background-color:#e6e6e6;border-color:#adadad}.acf-button.button.button-primary.button-large{color:#fff;background-color:#337ab7;border-color:#2e6da4}.acf-button.button.button-primary.button-large:focus{color:#fff;background-color:#286090;border-color:#122b40}.acf-button.button.button-primary.button-large:hover{color:#fff;background-color:#286090;border-color:#204d74}.acf-button.button.button-primary.button-large:active{color:#fff;background-color:#286090;border-color:#204d74}.acf-field p.description a{text-decoration:underline;font-weight:700}.latest_posts2-posts{margin-bottom:34px}.latest_posts2-title-link{font-size:17px;line-height:1.43}.latest_posts2-post-text p{margin-bottom:6px}.verttabs--enocean.vr-tabs-kl-style-2 .vr-tabs-nav-item.active .vr-tabs-nav-link{background-color:#97bf0d;color:#002c60}.verttabs--enocean.vr-tabs-kl-style-2 .vr-tabs-nav-item.active .vr-tabs-nav-link .vr-tabs-nav-icon{color:#fff}.verttabs--enocean.vr-tabs-kl-style-2 .vr-tabs-content{background-color:#97bf0d;color:#002c60}.verttabs--enocean.vr-tabs-kl-style-2 .vr-tabs-content .element-scheme--light{color:#002c60}.tabs--enocean.tabs_style1>ul.nav>li.active>a{background-color:#97bf0d;border-top-color:#002c60;color:#002c60}.tabs--enocean .tab-content{background-color:#97bf0d;color:#002c60}.tabs--enocean .tab-content .element-scheme--light{color:#002c60}.acc-sch--enocean .panel-group{background-color:#97bf0d}.acc-sch--enocean .panel-group .panel{border-bottom:1px solid #fff}.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button{font-weight:600;font-size:18px}.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button:focus,.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button:hover{color:#002c60}.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button:before{background-color:#002c60}.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button:not(.collapsed):before{color:#fff}.acc-sch--enocean .panel-group .panel .acc-panel-title .acc-tgg-button:not(.collapsed):focus{color:#fff}.kl-ioscaption--style1 .main_title{background:#002c60!important;background:rgb(0 44 96 / .5)!important}.kl-ioscaption--style1 .title_big:before{background:#002c60!important}.iosSlider .kl-iosslide-caption .main_title,.iosSlider .kl-iosslide-caption .title_big{line-height:1.4!important}.iosSlider .kl-iosslide-caption .title_big{position:relative;padding-right:60px}.iosSlider .kl-iosslide-caption .title_big .more{position:absolute;top:0;bottom:0;right:25px;left:auto;height:100%;display:block;float:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.iosSlider .kl-iosslide-caption .title_big .more{right:0}}.iosSlider .kl-iosslide-caption .title_big .more .more-arrow{height:40px;line-height:40px;top:50%;margin-top:-20px}@media only screen and (min-width:1280px){.iosSlider .kl-iosslide-caption .title_big{font-size:24px!important}}@media only screen and (min-width:992px) and (max-width:1279px){.iosSlider .kl-iosslide-caption .title_big{font-size:21px!important}}@media only screen and (min-width:768px) and (max-width:991px){.iosSlider .kl-iosslide-caption .title_big{font-size:18px!important}}@media only screen and (max-width:767px){.iosSlider .kl-iosslide-caption .title_big{font-size:16px!important}}@media only screen and (max-width:480px){.iosSlider .kl-iosslide-caption .title_big{font-size:14px!important}}.search-result a{color:#003274}.search-result .entry-title{color:#535353;font-weight:700;margin-bottom:3px}.newsletter-box{background-color:#fff;text-align:center;width:100%;max-width:550px;margin:20px auto;position:relative;padding:20px}.newsletter-box .img img{width:120px;height:120px}.newsletter-box .title{color:#97bf0d;margin-bottom:24px;font-weight:500;font-size:2em;line-height:1.2em}.newsletter-box .copy{margin-bottom:36px;font-size:1.1em;line-height:1.2em}.newsletter-box .btn a{display:inline-block;background-color:#003274;padding:10px 16px;font-size:1.2em;color:#fff;text-decoration:none}.newsletter-box .mfp-close{color:#0B0A0A}.mfp-bg{opacity:.5}.enocean_seacrh_form_container{padding:3px 15px 20px 15px;border-radius:3px;margin-bottom:20px;background:#f5f5f5;-webkit-box-shadow:0 10px 10px -10px rgb(0 0 0 / .15);box-shadow:0 10px 10px -10px rgb(0 0 0 / .15)}.enocean_seacrh_form .search-filter-label{border-bottom:1px solid #ececec;padding:0 0 10px;color:#050505!important;line-height:1.4;font-size:14px!important;text-transform:uppercase;font-weight:400;font-style:normal}.search-filter-input-button{font-size:15px!important}.search-filter-input-checkbox .search-filter-input-checkbox__container{align-items:flex-start!important}