:root{
    --probat_blue: #18ade4;
    --probat_green: #ec7308;
}

.site-info, .site-info a {
    color: #373737;
}

.products .product .button{
    color: #fff;
    border-color: var(--probat_green);
}

#secondary .widget.widget_price_filter .price_slider .ui-slider-handle {
    background: var(--probat_green);
}

#secondary .widget.widget_price_filter .price_slider .ui-slider-handle {
    background: var(--probat_green);
}

#secondary .widget.widget_price_filter .price_slider .ui-slider-range {
    background: var(--probat_green);
}

.products .product .onsale {
    color: #fff;
    background-color: var(--probat_blue);
}

.onsale.slider {
    color: #fff;
    background-color: var(--probat_blue);
}

.button-product-basket {
    border-color: var(--probat_green);
    background-color: var(--probat_green);
    color: #fff !important;
    &:hover{
        border-color: var(--probat_blue);
    }
}


.button-product-basket.kosarica {
    border-color: var(--probat_green);
    background-color: var(--probat_green);
    color: var(--probat_blue) !important;
    &:hover{
        color: #fff !important;
    }
}

.btn-checkout {
    border-color: var(--probat_green) !important;
    &:hover {
        border-color: var(--probat_blue);
        color: #fff !important;
    }
}

.contact-page-title::after{
    color: var(--probat_green);
    border: 2px solid var(--probat_green);
}

.text-green {
    color: #fff !important;
}

.text-white.og-price {
    color: #c8c8c8 !important;
}

.fullwidth-notice {
    border-color: var(--probat_green);
}

.fullwidth-notice.stretch-full-width {
    background-color: var(--probat_green) !important;
}

.fullwidth-notice.stretch-full-width {
    & .message {
        color: #fff;
    }
}

.features-list .features .feature .media .feature-icon{
    color: var(--probat_green);
}

.fullwidth-notice {
    margin-bottom: 20px;
}

.banner-action.button{
    background-color: var(--probat_blue);
    color: #fff;
}


.faq-accordion-wrap .card .card-block{
    padding: unset;
}

p a{
    color: var(--probat_blue);
}


/*-----------------POPRAVKI IZGLEDA KONTEKSTA S FENCEE.EU-----------------*/
.table-item__no-zigzag {
    background-color: #ecf6fb;
    padding: 15px;
}

.table-item__no-zigzag thead tr th {
    padding: 5px;
}

.table-item__no-zigzag td {
    font-weight: 400;
    border-bottom: 1px solid #585c5f;
    text-align: left;
    border-bottom: 1px solid rgba(2,126,172,.4);
    padding: 5px;
}

table.table-item__no-zigzag tr:last-of-type td {
    border-bottom: none;
}

.checkmark::before{
    content: "\f00c";
    font-family: 'Font Awesome 5 Pro';
    font-weight: 900;
}
.fencee-full-description p,
.fencee-full-description :is(h1, h2, h3, h4, h5, h6){
    width: 100%;
}
/*-----------------END POPRAVKI IZGLEDA KONTEKSTA S FENCEE.EU-----------------*/