@media (max-width: 767px)
{
    #modal-store 
    {
        width: 100%;   
    }
    #modal-store .store.row .store-column,  .store.row.content .store-column{
        height: auto;
    }
    
    #modal-store .store.row .store-column,  .store.row.content .store-column
    {
       border-right: 0px #06ace4 solid !important;
    }
    
    #modal-store .store.row .store-column .store-item,  .store.row.content .store-column  .store-item
    {
        border-bottom: 2px #06ace4 dotted !important; 
    }
    #modal-store .store.row .store-column:last-child .store-item,  .store.row.content  .store-column:last-child .store-item
    {
        border-bottom: 0px #06ace4 dotted !important; 
    }

    .botlinks
    {
        text-align:center;
    }
    td.first
    {
        width: auto;
    }
    table.xs-3-hidden td:nth-child(3), td.float-image
    {
        display: none;
    }
    table.xs-3-hidden th:nth-child(3)
    {
        display: none;
    }

    .prise_table td:nth-child(3), td.float-image
    {
        display: none;
    }
    .prise_table th:nth-child(3)
    {
        display: none;
    }
    .prise_table td:nth-child(3), td.float-image
    {
        display: none;
    }
    .prise_table th:nth-child(3)
    {
        display: none;
    }

    div.mapping-price-cell div {
        opacity: 1;
    }

    .tab_left div{
        -moz-transform: rotate(-90deg); /* Для Firefox */
        -ms-transform: rotate(-90deg); /* Для IE */
        -webkit-transform: rotate(-90deg); /* Для Safari, Chrome, iOS */
        -o-transform: rotate(-90deg); /* Для Opera */
        transform: rotate(-90deg);
    }

    .vs-head{

        padding-left: 0px;


    }

    .vs-table-row {

        padding-left: 0px;

    }

    .vs-head .vs-left {
        display: none;
    }

    .vs-left1 {
        display: block;
    }

    .vs-center1 {
        display: none;

    }

    .vs-right1 {
        display: none;
    }

    .vs-footer{
        padding-left: 0px;
    }
    
    
    .product-slidescr{
        flex-direction:column !important;
    }
    
    .product-slidescr div:first-child{
        margin: auto;
        width: auto;
        
    }
    
    .carousel-indicators li{
            width: 20px;
            height: 20px;
            border-radius: 2rem;
    }
    
    #myCarousel .carousel-indicators li.active {
        width: 24px;
        height: 24px;
    }
    
    #myCarousel .carousel-indicators {
        bottom: -5px;
    }
}