/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 05 2026 | 15:12:24 */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;800;900&display=swap');

nav.popup_menu ul li.active a {
    color: #fab311 !important;
}


/* POCETNA CENE */
#pocetnaCene {
    padding-bottom: 520px !important;
    background: url(https://perfectlogopack.com/wp-content/uploads/2019/10/bck14jpg.jpg?id=133) center center / cover no-repeat !important;
    /* Probij container i idi full width */
    width: 100vw !important;
    position: relative !important;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
}

.pocetnaCene .vc_row.wpb_row.section.vc_row-fluid.vc_inner {
    background: transparent !important;
}

.pocetnaCene a.invertDugmePlavo {
    background-color: transparent;
    color: #004b9a
}

.pocetnaCene a.invertDugmePlavo:hover {
    background-color: #004b9a;
    color: #fff
}

.pocetnaCene .pocetnaPriceList {
    background: #fff
}


/* SREDJUJEM CHECKBX KONTEJNER */

.ipt_uif_validate_form .ipt_uif_question_content .ipt_uif_label_column {
    text-align: left !important;
}

a.tg-item-link {
    pointer-events: none;
}

.tg-filter-name {
    font-size: 24px !important;
    line-height: 40px !important;
    padding: 0 20px !important;
}

.rs-forceoverflow h3,
.rs-layer h3 {
    text-transform: capitalize;
}

@media only screen and (max-width: 1000px) and (min-width: 480px) {
    header {
        display: flex !important;
    }
}


/* TABOVI */
#home6 {
    background-attachment: fixed !important;
}

#home6 .qode-advanced-tabs .qode-advanced-tab-container {
    background-color: transparent;
}

#home6 .qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li {
    border: 1px solid #999999;
}

#home6 .qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li :hover>a {
    color: #004b9a
}

#home6 .qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active {
    border: 1px solid #004b9a
}

#home6 .qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active :hover>a {
    color: #fff !important
}


/* FONT FORME */

.eform-popup-modal h1,
.eform-popup-modal h2,
.eform-popup-modal h3,
.eform-popup-modal h4,
.eform-popup-modal h5,
.eform-popup-modal h6,
.eform-popup-modal p,
.eform-popup-modal a {
    font-family: 'Poppins' !important;
}

.eform-popup-modal h2 {
    font-size: 18px !important;
}


/* SREDJUJEM DUGMICE - UNIFICIRAM */

.rs-layer.rev-btn,
.qbutton,
.ipt_uif_button,
.ipt_uif_button span {
    height: auto !important;
    font-family: 'Poppins', sans-serif !important;
    line-height: 44px !important;
    font-weight: 700 !important;
    font-size: 16px !important;
    padding: 10px 30px !important;
    /* min-width: 220px!important; */
    border-radius: 5px !important;
    text-align: center !important;
    text-transform: uppercase !important;
    font-family: 'Poppins', sans-serif !important;
    letter-spacing: 2px !important;
}

.ipt_uif_button:hover {
    background-color: #fff !important;
    color: #004b9a !important;
}

.ipt_uif_button:hover span {
    color: #004b9a !important;
}

.qbutton.zutoDugme {
    background-color: #fab311;
    border-color: #fab311
}

.qbutton.zutoDugme:hover {
    background-color: transparent;
    border-color: #fab311;
    color: #fab311
}

.iziModal-header-icon {
    display: none !important;
}

#ipt_fsqm_form_wrap_56,
#ipt_fsqm_form_wrap_57,
#ipt_fsqm_form_wrap_58 {
    overflow-y: hidden !important
}

.iziModal .iziModal-button-fullscreen {
    background: url(https://perfectlogopack.com/wp-content/uploads/2019/12/Window-off-and-scale-N-01.svg) no-repeat 50% 50% !important;
    opacity: 1 !important;
    width: 25px !important;
}

.iziModal .iziModal-button-fullscreen:hover {
    background: url(https://perfectlogopack.com/wp-content/uploads/2019/12/Window-scale.svg) no-repeat 50% 50% !important;
    opacity: 1 !important;
    margin-right: 5px !important;
    width: 25px !important;
}

.iziModal .iziModal-button-close {
    background: url(https://perfectlogopack.com/wp-content/uploads/2019/12/Window-off-and-scale-N-02.svg) no-repeat 50% 50% !important;
    opacity: 1 !important;
    width: 25px !important;
}

.iziModal .iziModal-button-close:hover {
    background: url(https://perfectlogopack.com/wp-content/uploads/2019/12/Window-off.svg) no-repeat 50% 50% !important;
    opacity: 1 !important;
    width: 25px !important;
}


footer a:hover {
    color: #fab311 !important;
}

.footer_inner {
    background-size: cover;
}

#ipt_fsqm_form_wrap_52 a.eform-material-button:hover {
    color: #000 !important
}

/* Zo! 22-02-21 */
.sliderLink {
    color: #fab311!important;
    text-decoration: none;
}

.sliderLink:hover {
    text-decoration: underline
}

#galeryGrid .tg-item-title,
#galeryGrid .tg-item-footer {
    display: none
}

p {
    font-weight: 400 !important;
}

.plavoDugme.zoNewButton {}

#home6 .ui-tabs-tab h6,
#home6 .ui-tabs-tab h6 a {
    font-size: 22px;
}

@media (min width:2560px){
    {
        #pocetnaCene{
            padding-bottom:60vh!important;
        }
    }
}

@media (min width:3840px){
    {
        #pocetnaCene{
            padding-bottom:80vh!important;
        }
    }
}