/* Proveri dostupnost */
.productstate-product .products-detail-wrapper{
    margin-bottom: 20px;
}

.productstate-product .product-attributes{
    display: flex;
    flex-wrap: wrap;
}

.productstate-product .product-attributes li{
    width: 30px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #F0F0F0;
    overflow: hidden;
    text-align: center;
    margin-right: 15px;
    margin-bottom: 15px;
    font-weight: 500;
    cursor: pointer;
    font-size: 11px;
}

.productstate-product .product-attributes li.disabled{
    opacity: 0.5;
}

.productstate-product .product-attrs-reset{
    margin: 5px 0;
}

.productstate-product .stores-wrapper{
    /*border-bottom: 1px solid #e2e2e2;*/
}

.productstate-product .stores-wrapper .store-content{
    padding: 15px 0;
    border-bottom: 1px solid #e2e2e2;
}

.product-vertical-panel .productstate-product .panel-heading{
    padding: 0;
}

.productstate-product .stores-wrapper .store-content:first-child{
    border-top: 1px solid #e2e2e2;
}

.productstate-product .stores-wrapper .store-content .panel-title{
    margin: 0;
    font-size: 15px;
    line-height: 25px;
}

.productstate-product .stores-wrapper .panel-content{
    padding-top: 15px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4,
.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5{
    font-size: 13px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 > *{
    margin-bottom: 10px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .icon,
.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 .icon{
    margin-right: 10px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .icon-phone:before {
    content: url("../../../../_static/images/dexyco_v2021/phone.svg");
    display: inline-block;
    width: 13px;
    height: 13px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .map-link .icon:before {
    content: url("../../../../_static/images/dexyco_v2021/location.svg");
    display: inline-block;
    width: 13px;
    height: 13px;
}

.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 .icon:before {
    content: url("../../../../_static/images/dexyco_v2021/time.svg");
    display: inline-block;
    width: 13px;
    height: 13px;
}


.store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 p{
    margin-top: 10px;
}

.productstate-product .post-item-morelink{
    display: none;
}

.content-info-bubble .content.nb-insert-content,
.content-info-bubble .item-phone.nb-store-phone .title, .item.item-email .title, .item.item-email .content a,
.gm-style .gm-style-iw{
    font-weight: 400;
}

@media screen and (max-width: 576px){

    .productstate-product{
        margin-bottom: 30px;
    }

    .productstate-product .stores-wrapper .store-content .panel-title{
        line-height: 19px;
    }

    .productstate-product .stores-wrapper{
        border-bottom: none;
        margin-top: 30px;
    }

    .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4, .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5{
        margin-top: 15px;
    }

    .product-vertical-panel .productstate-product .panel-body .panel-inner{
        padding-bottom: 0;
    }



}