/*
Theme Name:     E-NETSI
Theme URI:      http://wpdemo.oceanthemes.net/construction/
Description:    Web Site for E-NETSI.
Author:         ADINVEST, spletne rešitve, d.o.o.
Author URI:     https://adinvest.si/
Version:        1.0
Template:       construct
*/

@import url("../construct/style.css");

/* =Theme customization starts here
------------------------------------------------------- */
h1, h2, h3,
h4, h5, h6 {
    font-family: "PT Sans Narrow", Arial, Helvetica, sans-serif !important;
}

p:not(.fa), span:not(.fa), strong:not(.fa), em:not(.fa), input, textarea, li:not(.fa), a:not(.fa) {
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    line-height: 1.71;
}

.page-template:not(.home) #top-bar,
.service-template-default:not(.home) #top-bar {
    background-color: #333 !important;
}

#top-bar:not(:last-of-type),
#top-bar a:not(:last-of-type),
#top-bar .top-bar-socials .icons a:not(:last-of-type) {
    padding-right: 16px;
}

#top-bar .top-bar-content i.fa {
    margin-left: 0;
    margin-right: 8px;
}

.enetsi-logo--dark-snd-ver {
    max-width: 200px;
}

.page-template:not(.home) #site-header.header-front-page,
.service-template-default:not(.home) #site-header.header-front-page {
    background-color: #fff !important;
}

.page-template:not(.home) #main-nav > ul > li.menu-item > a,
.service-template-default:not(.home) #main-nav > ul > li.menu-item > a {
    color: #333;
}

.page-template:not(.home) #main-nav > ul > li.menu-item > a:hover,
.service-template-default:not(.home) #main-nav > ul > li.menu-item > a:hover,
.page-template:not(.home) #main-nav > ul > li.menu-item.current-menu-item > a,
.service-template-default:not(.home) #main-nav > ul > li.menu-item.current-menu-item > a,
.page-template:not(.home) #main-nav > ul > li.current-menu-parent > ul.sub-menu > li.menu-item.current-menu-item > a,
.service-template-default:not(.home) #main-nav > ul > li.current-menu-parent > ul.sub-menu > li.menu-item.current-menu-item > a {
    color: #ed1c24;
}

nav#main-nav ul#mainmenu.menu .pll-parent-menu-item .sub-menu {
    width: 55px;
}

.wprt-button.white {
    color: #fff;
    background-color: #ed1c24;
    border-color: #ed1c24;
}

.wprt-button.white:hover {
    color: #ed1c24;
    background-color: #fff;
    border-color: #ed1c24;
}

.enetsi-eco-sklad-wrapper {
    position: relative;
}

.enetsi-eco-sklad {
    position: absolute;
    top: -14px;
    left: -40px;
}

@media (max-width: 980px) {
    .enetsi-eco-sklad {
        position: static;
    }
}

@media (max-width: 767px) {
    .enetsi-sklad-center-wrapper {
        text-align: center;
    }

    .enetsi-sklad-center-wrapper .wpb_single_image .vc_figure,
    .enetsi-sklad-center-wrapper .wpb_single_image .vc_single_image-wrapper {
        display: block;
        text-align: center;
    }
}

.wprt-icon-box.accent-background .dd-icon.enetsi-fan-icon {
    background: transparent url("/wp-content/themes/e-netsi/images/enetsi-fan-icon.png") no-repeat center center / contain;
}
.wprt-icon-box.accent-background .dd-icon.enetsi-person-icon {
    background: transparent url("/wp-content/themes/e-netsi/images/enetsi-person-icon.png") no-repeat center center / contain;
}
.wprt-icon-box.accent-background .dd-icon.enetsi-gears-icon {
    background: transparent url("/wp-content/themes/e-netsi/images/enetsi-gears-icon.png") no-repeat center center / contain;
}

.wprt-icon-box.accent-background .dd-icon::before {
    display: none;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .wprt-testimonials .customer:after {
        display: none;
    }
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
    transition: padding 1.3s ease-in-out;
}

/* CALCULATOR APP */
.frm_form_field.form-field.enetsi-calc-app--input--read-only {
    border-bottom: 1px solid #e8e8e8;
}

.frm_form_field.enetsi-calc-app--input--read-only input:not([type=radio]):not([type=checkbox]) {
    color: #313131;
    border: none;
    box-shadow: none;
}

/* FOOTER */
#sidebar .widget.widget.widget_information ul.style-2:after, #footer-widgets .widget ul.style-2:after {
    display: none;
}

#sidebar .widget.widget_links ul li a, #footer-widgets .widget ul.adinvest-footer-widget li a {
    padding-left: 0;
}

ul.adinvest-footer-widget li span a::before {
    display: none;
}