@media (min-width: 1178px) and (max-width: 1524px) {

}

@media (min-width: 778px) and (max-width: 1178px) {



    #paginator {
        right: -8px;
    }

    .pagination > li {
        margin-right: 4px;
    }
}


@media (max-width: 992px) {
    .block-selection-filter-left {
        width: 100% !important;
    }
    .block_curs {
        text-align: right;
        right: 16px;
    }
}
.tab-price a {
    display: inline-block !important;
}

.description-name {
    margin-left: 0; 
}

@media (max-width: 500px) {

    .block-selection-filter-right {
        min-height: 500px;
        float: none;
    }

    #paginator {
        position: relative !important;
        right: 0;
    }

    .selection-filter-swow {
        display: block !important;
        height: auto !important;
    }

    .block-selection-filter-left {
        position: relative !important;
    }


    .description-min span {
        margin-top: 0;
        margin-bottom: 10px;
    }
    .infodiv {
        margin-top: 26px;
    }

    .description-text {
        margin-left: 0;
    }



    .compare_item_block{
        display: block;
        width: 100%;

    }

    .compare_item{
        background: #fff;
        position: relative;
        display: block;
        border-bottom: 1px solid #ccc;
    }

    .img_liner{
        display: block;
        float: left;
        width: 60px;
        height: 60px;
        margin: 10px 10px 10px 5px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;

    }

    .compare_item .info{
        width: 100%;
        display: block;
        border-bottom: 0px solid #ccc;
    }

    .compare_item .info span{
        display: block;
        font-size: 15px;
        color: #131c48;

    }

    .compare_item .info span:nth-child(2){
        padding: 5px 0 0 0;
    }

    .compare_item .date_compare{
        width: 100%;
        display: block;
        text-align: center;
        vertical-align: top;
        border-bottom: 0px solid #ccc;
        padding: 15px 0 5px 0;
        clear: both;
    }

    .compare_item .prices{
        width: 100%;
        display: block;
        font-weight: bold;
        color:#ff9000;
        font-size: 17px;
        text-align: center;
        vertical-align: top;
        border-bottom: 0px solid #ccc;
        padding: 5px 0 10px 0;
    }

    .rcompare {

        right: 5px;
        top: 5px;
    }

    .curs_search {
        position: relative;
        right: 0;
        margin: 0 0 20px 0;
        font-size: 12px;
        text-align: center;
    }

    #main {
        padding: 15px;
    }

    .liners_image_new{
        margin-bottom: 15px;
    }

}