.back a {
    font-family: "Almarai", sans-serif;
}

.inner-wrapper .back {
    background-position: right center;
    padding-right: 1.125rem;
    padding-left: 0;
    right: 75px; 
    left: auto;
}
.inner-wrapper .back:before {
    right: 0;
    left: auto;
    transform: translateY(-50%) scaleX(-1);
}
.products .back {
    right: 0; 
    left: auto;
}
.products .back:before {
    margin-left: 4px;
    margin-right: 0;
    transform: scaleX(-1) !important;
}
.ml-2 {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
}
input,
select,
textarea {
    text-align: right;
}
.nice-select {
    float: right;
    text-align: right !important;
    padding-right: 18px;
    padding-left: 30px;
}
.collections-detail.inner-wrapper .edit-collection{
    left: 0;
    right: auto;
}
.nice-select:after {
    left: 12px;
    right: auto;
}
.nice-select .list {
    left: 0;
    right: auto;
}
.nice-select .option {
    padding-right: 18px;
    padding-left: 29px;
    text-align: right;
}
.slimScrollBar {
    left: 1px !important;
    right: auto !important;
}
.slimScrollRail {
    left: 4px !important;
    right: auto !important;
}
.filter-by .sortby label {
    margin: 0 0 0 5px;
}
.filter-by .sortby .nice-select {
    padding-left: 1.25rem;
    padding-right: 0;
}
.filter-by .sortby .nice-select:after {
    left: 5px;
    right: auto;
}
.jq-star-svg {
    padding-right: 3px;
    padding-left: 0;
    transform: scaleX(-1);
}
.btn svg {
    margin-left: 4px;
    margin-right: 0;
}
.btn.round-top {
    border-radius: 0 20px 0 0;
}
.btn.round-bottom {
    border-radius: 0 0 0 20px;
}
.datepicker-wrapper span.icon {
    left: 18px;
    right: auto;
}
.checkbox label input + span {
    padding-right: 1.5625rem;
    padding-left: 0;
}
.checkbox label input + span:before {
    right: 3px;
    left: auto;
}
.checkbox label input + span:after {
    right: 0px;
    left: auto;
}
.radio-wrapper .radio input + span i {
    margin-left: 1.0625rem;
    margin-right: 0;
}
.table .action-btn  svg{
    transform: scaleX(-1);
}
.pagination li:first-child {
    margin-left: 1.25rem; 
    margin-right: 5px;
}
.pagination li:first-child a:after {
    transform: translate(-50%, -50%); 
}
.pagination li:last-child {
    margin-right: 1.25rem; 
    margin-left: 5px;
}
.pagination li:last-child a:after {
    transform: translate(-50%, -50%) scaleX(-1); 
}   
.upload-image .inner-text {
    border-radius: 0px 0px 0 20px;
} 
.section-title.separator:after {
    right: 0;
    left: auto;
}
.main-nav #navbar_top ul li.account .dropdown .dropdown-menu {
    right: 0 !important;
    left: auto !important;
}
.main-nav .navbar-expand-lg .collapse.navbar-collapse .right-navbar-mobile li.account .dropdown .dropdown-menu {
    right: 0 !important;
    left: auto !important; 
}
.inner-banner__caption nav .breadcrumb-item + .breadcrumb-item {
    padding-right: 1.25rem;
    padding-left: 0;
}
.inner-banner__caption nav .breadcrumb-item + .breadcrumb-item::before {
    margin-left: 1.25rem;
    margin-right: 0;
}
.review p {
    margin-right: 5px;
    margin-left: 0; 
}
.product__rating p {
    margin-right: 4px;
    margin-left: 0;
}
.product label {
    margin: 0 4px 0 0;
}
.product ul li:not(:last-child) {
    margin-left: 1.125rem; 
    margin-right: 0;
}
.products__search--title span {
    margin-right: 0.5rem; 
    margin-left: 0;
}
.products__search .inline-buttons .btn:not(:last-child) {
    margin-left: 0.5rem; 
    margin-right: 0;
}  
.products__filters .more:after {
    margin-right: 4px; 
    margin-left: 0;
}
.products__filters--item.category ul li span {
    transform: scaleX(-1);
    margin-right: 6px; 
    margin-left: 0;
}
.products__filters--item.color .radio li:not(:last-child) {
    margin-left: 0.625rem;
    margin-right: 0; 
}
.products__list {
    padding-right: 1.25rem; 
    padding-left: 0;
}
.products__list .sortby label {
    margin: 0 0 0 4px; 
}
.products__list .sortby .nice-select {
    padding-left: 1.25rem;
    padding-right: 0; 
}
.products__list .sortby .nice-select:after {
    left: 5px;
    right: auto; 
}
.products__list .sortby .nice-select .list {
    left: 0;
    right: auto; 
}  
.products__list--filter-tags li P {
    margin-right: 3px;
    margin-left: 0; 
}    
.products__list--filter-tags li:not(:last-child) {
    margin-left: 6px;
    margin-right: 0;
}
.products__follow--logo {
    margin-left: 0.9375rem; 
    margin-right: 0;
}
.products__follow a { 
    border-radius: 0 10px;
}
.products__follow a svg {
    margin-left: 7px;
    margin-right: 0; 
}
.products__detail--price span {
    margin-right: 0.75rem;
    margin-left: 0;
} 
.products__detail--rating p {
    margin-right: 6px; 
    margin-left: 0;
}
.products__detail .nav-tabs li a.active {
    border-radius: 0px 6px;
}
.products .trend-deals {
    padding-right: 15px; 
    padding-left: 0;
}
.products .trend-deals .trend-main .arrows {
    left: calc(100% - 1826px);
    right: auto;
}
.products .trend-deals .trend-main .swiper-pagination {
    right: auto !important;
    left: unset !important;
    margin-right: 26px; 
    margin-left: 0;
}
.product-review__card--image {
    margin-left: 1rem;
    margin-right: 0; 
}
.steps ul li > div {
    font-family: 'Almarai', sans-serif;
}  
.steps ul li.active:before {
    right: -1px;
    left: auto;
}
.steps ul li.active:after {
    left: -1px;
    right: auto;
}
.checkout__delivery-method .box input + div h4 span {
    margin-right: 1.25rem;
    margin-left: 0;   
}
.checkout__customize-delivery--vendor .image {
    margin-left: 1.875rem; 
    margin-right: 0;
}
.checkout__customize-delivery--row > div:not(:last-child):after {
    left: 0;
    right: auto; 
} 
.checkout__customize-delivery--row > div:nth-child(2) {
    padding-right: 1.375rem; 
    padding-left: 0;
}
.checkout__customize-delivery .product__image {
    margin-left: 1.875rem;
    margin-right: 0; 
}
.summary-box .vendor__image {
    margin-left: 1.875rem; 
    margin-right: 0;
}
.summary-box__row > div:not(:last-child):after {
    left: 0;
    right: auto;
}
.summary-box__row > div:first-child {
    padding-left: 1rem;
    padding-right: 0; 
}
.summary-box .price span {
    margin-right: 4px;
    margin-left:  0;
}
.summary-box .product__image {
    margin-left: 1.875rem;
    margin-right: 0; 
}
.summary-box .product__detail ul li:first-child {
    margin-left: 0.625rem; 
    margin-right: 0;
}
.summary-detail ul li:first-child {
    margin-left: 28%;
    margin-right: 0;
}      
.tabs-wrapper .nav-tabs li:first-child a {
    border-top-right-radius: 20px;
    border-top-left-radius: 0;
}    
.tabs-wrapper .nav-tabs li:last-child a {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 0;
}
.tabs-wrapper .nav-tabs li:not(:last-child) {
    margin-left: 0.625rem;
    margin-right: 0;
}
.profile .form-group .control-label {
    margin-left: 0.625rem;
    margin-right: 0;
}
.profile__left {
    border-left: 1px solid rgba(0, 0, 0, 0.3);
    border-right: 0; 
}
.profile__left ul li svg {
    margin-left: 0.9375rem;
    margin-right: 0;
}
.profile__right {
    padding-right: 10%; 
    padding-left: 0;
}
.profile__right .input-wrapper .form-control {
    padding-right: 0; 
    padding-left: 1rem;
}
.profile__right .input-wrapper .action-btns a:not(:last-child) {
    margin-left: 1.0625rem;
    margin-right: 0; 
}
.collections-detail__new .button-row a svg {
    margin-left: 6px; 
    margin-right: 0;
}
/*.why-artelio__item--banner {
    transform: scaleX(-1);
}*/
.why-artelio__item .row {
    padding-right: 11%; 
    padding-left: 0;
}
.why-artelio__item ul {
    padding-right: 35px; 
    padding-left: 0;
}
.why-artelio__item:nth-child(odd) .row {
    padding-left: 9%;
    padding-right: 0; 
}
.join-artelio .paginationSlider__wrapper .arrows {
    left: calc(100% - 1834px);
    right: auto;
}
.join-artelio .paginationSlider .image-slider__fraction {
    right: calc(100% - 1834px); 
    left: auto;
}  
.join-artelio .swiper-pagination {
    right: calc(100% - 1806px) !important; 
    left: auto !important;
}
.categories .paginationSlider__wrapper {
    padding-right: calc(100% - 1850px); 
    padding-left: 0;
}
.categories .paginationSlider__wrapper .arrows {
    left: calc(100% - 1775px);
    right: auto;
}
.categories .paginationSlider__wrapper .swiper-pagination {
    right: auto !important;
    left: unset !important;
    margin-right: 26px;
    margin-left: 0; 
}
.contact-us__left {
    padding-right: 13%;
    padding-left: 0;
}
.contact-us__left--banner {
    right: 0;
    left: auto; 
    transform: scaleX(-1);
} 
.contact-us__left ul li svg {
    margin-left: 1.25rem;
    margin-right: 0; 
}
.contact-us__left ul li span {
    direction: ltr;
}
.contact-us__right {
    padding-right: 2.5rem;
    padding-left: 0;
}
.contact-us__right:after {
    left: -100%;
    right: auto;
} 
.user-profile__banner .btn-primary {
    border-radius: 0px 10px 0px 0px; 
}   
.user-profile__banner .btn-default {
    border-radius: 0px 0px 0px 10px; 
}
.vendors__info--logo {
    margin-left: 2.5rem;
    margin-right: 0;
}
.followed-shops .vendors__info--logo {
    margin-left: 3.4375rem;
    margin-right: 0;
}  
.vendors .paginationSlider .image-slider__fraction {
    right: 0;
    left: auto;
}
.vendors__info .btn {
    border-radius: 0px 10px;
}
.vendors__about {
    padding-right: 212px;
    padding-left: 0;
}
.vendors__about ul li a {
    direction: ltr;
}
.vendors__about ul li svg {
    margin-left: 1.25rem; 
    margin-right: 0;
}
.modal .modal-dialog {
    text-align: right;
}
.modal .modal-dialog .modal-content .popup-cross-icon {
    left: 0;
    right: auto;
}
.modal.custom-modal .modal-dialog .modal-content .popup-cross-icon {
    left: 20px; 
    right: auto;
}
.modal h2 span {
    padding-right: 0.75rem;
    padding-left: 0; 
}
.modal h2 span:before {
    right: 0;
    left: auto;
}
.modal a.google img {
    margin-left: 6px;
    margin-right: 0; 
}
.modal .form-label {
    margin: 0 0 0 0.625rem; 
}
.modal .radio-wrapper .radio li:not(:last-child) {
    margin-left: 4.375rem;
    margin-right: 0; 
}
.modal .radio label input + span {
    padding-right: 1.5625rem;
    padding-left: 0;
}
.modal .radio label input + span:before {
    right: 3px;
    left: auto;
}
.modal .radio label input + span:after {
    right: 0px;
    left: auto;
}
.modal .add-more svg {
    margin-left: 0.5rem;
    margin-right: 0;
}
.modal .add-more.skip {
    margin-right: 125px; 
    margin-left: 0;
}
.modal .inline-buttons .btn:not(:last-child) {
    margin-left: 1.875rem; 
    margin-right: 0;
}
.modal .register__right h2 {
    text-align: right; 
}
.modal .register__info .row > div:first-child:before {
    left: 0;
    right: auto;
}
.modal .register__info .d-flex .form-group:last-child {
    margin-right: 0.875rem; 
    margin-left: 0;
}
.modal .register-link p a {
    margin-right: 5px; 
    margin-left: 0;
}
.modal .back {
    right: 20px;
    left: auto;
    transform: scaleX(-1);
}
.modal .add-address .d-flex .form-group:last-child {
    margin-right: 0.875rem; 
    margin-left: 0;
}
.modal .add-product .inner-scroll {
    padding-left: 2.5rem; 
    padding-right: 0;
}
.modal .cart .summary-box__row > div:nth-child(3) {
    padding-left: 3.75rem; 
    padding-right: 0;
}
/*.modal .cart__bottom {
    padding-left: 5rem;
    padding-right: 0; 
}*/
.modal .cart__bottom .total span {
    padding-right: 0.5rem; 
    padding-left: 0;
}
.modal .otp .otp-wrapper >.form-control {
    margin-left:  1.2525rem;
    margin-right: 0;
}
.modal .otp .register-link {
    text-align: right;
}
.collections-detail.inner-wrapper .back {
    right: 0 !important;
    left: auto !important;
}
input[type="date" i]::-webkit-calendar-picker-indicator {
    left: 16px;
    right: auto;
}
footer .top-footer ul li a i {
    direction: ltr;
}
footer .top-footer .email-input input {
    padding-left: 150px;
    padding-right: 26px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 4px;
    margin-left: 0;
}
.discover-more .categories-items.categories-tab .item .img-overlay {
    padding-right: 20px;
    padding-left: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-right: 1rem !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 10px !important;
}
.select2-container--default .select2-results > .select2-results__options {
    text-align: right;
}

/* Responsive Code */
@media screen and (min-width: 1400px){
    .products .trend-deals {
        padding-right: 150px;
    }
}
@media screen and (min-width: 1600px){
    .products .trend-deals {
        padding-right: 200px;
    }
}
@media screen and (min-width: 1900px) {
    .vendors__about {
        padding-right: 265px; 
    } 
}
@media screen and (min-width: 1920px){
    .products .trend-deals{
        padding-right: 250px;
    }
}
@media screen and (min-width:1200px) and (max-width: 1400px) {
    .products .trend-deals {
        padding-right: calc((100% - 1110px) / 2) !important;
    }
    .products .trend-deals .trend-main .arrows {    
        left: calc((100% - 1100px) / 2) !important;
    } 
    footer .top-footer .email-input input {
        padding-left: 95px;
    } 
}
@media screen and (min-width:992px) and (max-width: 1200px) {
    .products .trend-deals {
        padding-right: calc((100% - 930px) / 2) !important;
    }
    footer .top-footer .email-input input {
        padding-left: 95px;
    } 
}
@media screen and (min-width: 992px) {
    .order-confirmation .summary-detail ul li:first-child {
        margin-left: 25%;
        margin-right: 0;
    } 
    .vendors__about--info {
        border-right: 2px solid rgba(0, 0, 0, .10);
        border-left: 0;
    }
}
@media screen and (max-width: 1900px) {
    .products .trend-deals .trend-main .arrows {
        left: calc(100% - 1600px); 
    }
    .categories .paginationSlider__wrapper {
        padding-right: calc(100% - 1604px); 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: calc(100% - 1604px); 
    }
}
@media screen and (max-width: 1850px) {
    .join-artelio .paginationSlider__wrapper .arrows {
        left: calc(100% - 1640px); 
    } 
    .join-artelio .paginationSlider .image-slider__fraction {
        right: calc(100% - 1640px); 
    }
    .join-artelio .swiper-pagination {
        right: calc(100% - 1612px) !important; 
    } 
}
@media screen and (max-width: 1750px) {
    .products .trend-deals .trend-main .arrows {
        left: calc(100% - 1485px); 
    }
}
@media screen and (max-width: 1700px) {
    .categories .paginationSlider__wrapper {
        padding-right: calc(100% - 1360px); 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: calc(100% - 1320px); 
    }
}
@media screen and (max-width:1600px){
    .products .trend-deals .trend-main .arrows {
        left: calc(100% - 1350px); 
    }
}
@media screen and (max-width: 1550px) {
    .join-artelio .paginationSlider__wrapper .arrows {
        left: calc(100% - 1400px); 
    } 
    .join-artelio .paginationSlider .image-slider__fraction {
        right: calc(100% - 1400px); 
    }
    .join-artelio .swiper-pagination {
        right: calc(100% - 1372px) !important; 
    } 
    .join-artelio .swiper-pagination {
        right: calc(100% - 1372px) !important; 
    } 
}
@media screen and (max-width: 1450px) {
    .products .trend-deals .trend-main .arrows {
        /*left: calc(100% - 1230px);*/ 
        left: calc((100% - 1110px) / 2);
    }
    .profile__right {
        padding-right: 6%; 
    }
    .collections-detail.inner-wrapper .back {
        right: 0;
        left: auto;
    }
    .why-artelio__item .row {
        padding-right: 5%; 
    }
    .why-artelio__item:nth-child(odd) .row {
        padding-left: 5%; 
    }
    .join-artelio .paginationSlider__wrapper .arrows {
        left: calc(100% - 1200px); 
    }
    .join-artelio .paginationSlider .image-slider__fraction {
        right: calc(100% - 1220px); 
    }
    .join-artelio .swiper-pagination {
        right: calc(100% - 1192px) !important; 
    }
    .categories .paginationSlider__wrapper {
        padding-right: calc(100% - 1240px); 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: calc(100% - 1170px); 
    }
    .contact-us__left {
        padding-right: 10%;
    }
    .vendors__about {
        padding-right: 0;
    }
    .modal .checkbox label input + span {
        text-align: right;
    }
}
@media screen and (max-width: 1250px) {
    .join-artelio .swiper-pagination {
        right: calc(100% - 1073px) !important; 
    }
    .join-artelio .paginationSlider .image-slider__fraction {
        right: calc(100% - 1100px); 
    }
    .join-artelio .paginationSlider__wrapper .arrows {
        left: calc(100% - 1100px); 
    }
    .categories .paginationSlider__wrapper {
        padding-right: calc(100% - 1175px); 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: calc(100% - 1100px); 
    }
}
@media screen and (max-width: 1200px) {
    .inner-wrapper .back {
        right: 0; 
    }
    .products .trend-deals .trend-main .arrows {
        /*left: calc(100% - 1050px); */
        left: calc((100% - 930px) / 2);
    }
    .join-artelio .swiper-pagination {
        right: calc(100% - 975px) !important; 
    }
    .join-artelio .paginationSlider .image-slider__fraction {
        right: calc(100% - 1000px); 
    }
    .join-artelio .paginationSlider__wrapper .arrows {
        left: calc(100% - 1000px); 
    }
    .categories .paginationSlider__wrapper {
        padding-right: calc(100% - 1050px); 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: calc(100% - 1000px); 
    }
    .contact-us__right {
        padding-right: 1.875rem; 
    }
}
@media screen and (max-width: 1199px) {
    .main-nav #navbar_top ul li a {
        font-size: 12px;
    }
    .main-nav #navbar_top ul li.account .btn {
        font-size: 12px;
    }
}
@media screen and (max-width: 1100px) {
    .join-artelio .swiper-pagination {
        right: 40px !important; 
    }
    .join-artelio .paginationSlider .image-slider__fraction {
        right: 15px; 
    }
    .join-artelio .paginationSlider__wrapper .arrows {
        left: 15px; 
    }
    .categories .paginationSlider__wrapper {
        padding-right: 15px; 
    }
    .categories .paginationSlider__wrapper .arrows {
        left: 15px; 
    }
}
@media screen and (max-width: 991px) {
    .trend-deals {
        padding-right: 15px;
    }
    .trend-main .arrows {
        left: 15px;    
    }
    .products__filters--main-title {
        text-align: right;
    }
    .products__filters--main-title:after {
        margin-right: 6px;
        margin-left: 0;
        transform: scale(2) rotate(180deg);
        -webkit-transform: scale(2) rotate(180deg);
        -moz-transform: scale(2) rotate(180deg);
        -ms-transform: scale(2) rotate(180deg);
        -o-transform: scale(2) rotate(180deg);
    }
    .products__filters--main-title.active:after {
        transform: scale(2) rotate(270deg); 
    }
    .products__list {
        padding-right: 0; 
    }
    .products .trend-deals .trend-main .arrows {
        left: 15px;
    }
    .checkout__customize-delivery--vendor .image {
        margin-left: 1rem;
    }
    .checkout__customize-delivery .product__image {
        margin-left: 1rem;
    }
    .summary-box .product__image {
        margin-left: 1rem; 
    }
    .summary-box .vendor__image {
        margin-left: 1rem; 
    }
    .summary-detail ul li:first-child {
        margin-left: 15%; 
    }
    .profile__right {
        padding-right: 3%; 
    }
    .contact-us__left {
        padding: 3.125rem 0 0 0; 
    }
    .contact-us__right {
        padding: 1.875rem;
    }
    .vendors__info--logo {
        margin-left: 1.5625rem;
    }
    .followed-shops .vendors__info--logo {
        margin-left: 1.5625rem;
    }
    .vendors .vendors-profile.tabs-wrapper .nav-tabs li:not(:last-child) {
        margin-left: 0; 
    }
    .modal .cart .summary-box__row > div:nth-child(3) {
        padding-left: 0;
    }
   /* .modal .cart__bottom {
        padding-left: 3rem; 
    }*/
    .discover-more .categories-items.categories-tab .item .img-overlay {
        padding-right: 0;
    }
    .love-products .custom-arrows .arrow img {
        transform: scaleX(-1);
    }
}
@media screen and (max-width: 850px) {
    .table.responsive-on-lg .table__row--cell:before {
        padding-right: 6px;
        padding-left: 0;
        text-align: right;
        border-left: solid 1px #ACACA4;
        border-right: 0;
        margin-left: 0.625rem;
        margin-right: 0;
    } 
}
@media screen and (max-width: 767px) {
    .inner-banner__caption nav .breadcrumb + .breadcrumb-item {
        padding-right: 1rem; 
    }
    .inner-banner__caption nav .breadcrumb + .breadcrumb-item:before {
        margin-left: 1rem; 
    }
    .products .trend-deals .trend-main .arrows {
        right: 55%;
        left: auto;
        transform: translateX(50%); 
    }
    .products .trend-deals .trend-main .arrows .swiper-button-next {
        left: -30px;
        right: auto; 
    }
    .products .trend-deals .trend-main .arrows .swiper-button-prev {
        left: 30px;
        right: auto; 
    }
    .checkout__customize-delivery--row > div:nth-child(2) {
        padding-right: 0;
    }
    .checkout__customize-delivery .radio-wrapper .radio input + span i {
        margin-left: 0.625rem;
        margin-right: 0;
    }
    .profile__left {
        border-left: 0;
    }
    .profile__left ul li:not(:last-child) {
        margin: 0 0 0 1rem; 
    }
    .profile__right {
        padding-right: 0; 
    }
    .join-artelio .paginationSlider__wrapper .arrows {
        right: 55%;
        left: auto;
        transform: translateX(-50%); 
    }
    .join-artelio .paginationSlider__wrapper .arrows .swiper-button-next {
        left: -30px; 
        right: auto;
    }
    .join-artelio .paginationSlider__wrapper .arrows .swiper-button-prev {
        left: 30px; 
        right: auto;
    }
    .categories .paginationSlider__wrapper .arrows {
        right: 55%;
        left: auto;
        transform: translateX(-50%); 
    }
    .categories .paginationSlider__wrapper .arrows .swiper-button-next {
        left: -30px;
        right: auto; 
    }
    .categories .paginationSlider__wrapper .arrows .swiper-button-prev {
        left: 30px;
        right: auto; 
    }
    .vendors__info--logo {
        margin-left: 1.125rem;
    }
    .vendors .paginationSlider__wrapper .arrows {
        right: 55%;
        left: auto;
        transform: translateX(-50%); 
    }
    .vendors .paginationSlider__wrapper .arrows .swiper-button-next {
        left: -30px; 
        right: auto;
    }
    .vendors .paginationSlider__wrapper .arrows .swiper-button-prev {
        left: 30px; 
        right: auto;
    }
    .modal .register__info .from-group-wrapper .form-group:last-child {
        margin-right: 0; 
    }
    .modal .add-address .d-flex .form-group:last-child {
        margin-right: 0; 
    }
    /*.modal .cart__bottom {
       padding-left: 0; 
    }*/
}
@media screen and (max-width: 667px) {
    .summary-box__row > div:first-child {
        padding: 0 0 1.25rem 0; 
    }
}
@media screen and (max-width: 575px) {
    .inner-banner__caption nav .breadcrumb-item + .breadcrumb-item {
        padding-right: 0.625rem; 
    }
    .inner-banner__caption nav .breadcrumb-item + .breadcrumb-item:before {
        margin-left: 0.625rem; 
    }
    .products__search .inline-buttons .btn:not(:last-child) {
        margin: 0; 
    }
    .contact-us__right {
        padding: 1.25rem;
    }
    .user-profile .tabs-wrapper .nav-tabs li:not(:last-child) {
        margin-left: 0;
    }
    .followed-shops .vendors__info--logo {
        margin-left: 1rem;
    }
    .modal .radio-wrapper .radio li:not(:last-child) {
        margin-left: 1.875rem; 
    }
    .modal .add-product .product p {
        text-align: right; 
    }
    .modal .otp .otp-wrapper >.form-control {
        margin-left:  0.938rem;
        margin-right: 0;
    }
    .pagination li:first-child {
        margin-left: 5px;
        margin-right: 0;
    }
    .pagination li:last-child {
        margin-right: 5px;
        margin-left: 0;
    }
}
@media screen and (max-width: 500px) {
    .product-review__card--image {
        margin: 0 0 1.25rem 0; 
    }
    .profile__left ul li svg {
        margin-left: 6px;
        margin-right: 0; 
    }
}
@media screen and (max-width: 414px){
    .summary-box__row > div:nth-child(2) {
        justify-content: flex-end;
    }
    .summary-box__row > div:nth-child(3) {
        padding-right: 1.25rem;
        padding-left: 0;
    }
    .checkout .form-group .form-label, .profile .form-group .form-label, .modal .form-group .form-label {
        margin: 0 0 0.3125rem 0; 
    }
    .modal .add-more.skip {
        margin-right: 0; 
    }
}
@media screen and (max-width: 370px) {
    .profile__left ul li:not(:last-child) {
        margin-bottom: 1.0625rem;
        margin-left: 0; 
    }
}

.products__actions-btn .inline-buttons .add-cart .quantity .bootstrap-touchspin .btn{
    line-height: 1;
    padding-bottom: 3px;
}
.products__actions-btn .inline-buttons .add-cart.cart-btn-show .quantity,
.summary-box .quantity{
        direction: ltr;
}