/*//Any FireFox version*/
/*//  _____________________________________________*/

/*//pagging*/
@-moz-document url-prefix() {
    .pager-wrapper .pages .pages-items .item.current strong.page,
    .pager-wrapper .pages .pages-items .item:hover strong.page,
    .pager-wrapper .pages .pages-items .item .action,
    .pager-wrapper .pages .pages-items .item a
    {
        padding: 11px 0 7px 0;
    }
    .pager-wrapper .pages .pages-items .item .action:before {
        line-height: 17px;
    }
}

/*//Safari*/
/*//  _____________________________________________*/
/*//Safari (from 6.1 to 10.0)*/

/*Fix selectbox align center (in cart page)*/
@media screen and (min-color-index: 0) and(-webkit-min-device-pixel-ratio: 0) {
    @media (min-width: 768px), print {
        .cart.table-wrapper .col.qty .input-text {
            padding-left: 15px;
            text-align: left;
            text-align-last: left;
            text-align: -webkit-left;
            text-align: -moz-left;

        }
    }
}
/*//     Android chrome on mobile */
/*//  _____________________________________________*/

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
    @media (max-width: 768px){
        .pager-wrapper .pages .pages-items .item .action{
            position: relative;
        }
        .pager-wrapper .pages .pages-items .item .action:before {
            position: relative;
            top: -1px;
        }
    }
}