@import url('https://fonts.googleapis.com/css?family=Assistant:200,300,400,600,700,800&subset=hebrew');
body {
    font-family: 'Assistant', Arial, Tahoma, sans-serif;
}

.text-align-main { text-align: right; }
.text-align-sec { text-align: left; }

/* STYLES.CSS */
#header .panel-content ul.fwg-header-panel-menu li.panel {
    float: left;
    margin-left: 0;
    margin-right: 2rem;
}
#header .panel-content li.panel .fwg-header-user-wrapper {
    position: absolute;
    top: 2.6rem;
    right: auto;
    left: 0;
    background-position: 20% 4px;
}
#fwg-languages a.flag {
    margin-left: 0;
    margin-right: 2rem;
}
.scroller {
    right: auto;
    left: 0;
}
.scrollable { padding-right: 0; padding-left: 2rem; }

.input-wrapper .validation {
    right: auto;
    left: 0.5rem;
}
.input-wrapper.selectbox .validation { right: auto; left: 2.2rem; }

.dynamic-select { text-align: right; }
.dynamic-select .selectbtn {
    right: auto;
    left: 0.6rem;
}

#datepicker-till-calendar { margin-top: 1rem; margin-left: 0; margin-right: -5rem; }
body.mobile-active #datepicker-till-calendar { margin-left: 0; margin-right: 0; }

.fwg-search-form .where-holder .input-wrapper,
.fwg-search-form .from-holder .input-wrapper,
.fwg-search-form .till-holder .input-wrapper { border-right: none; border-left: 0.2rem solid #e4e4e4; }
.fwg-search-form .button-clear {
    left: auto;
    right: 0;
}
.fwg-search-form .button-available {
    left: auto;
    right: 0;
}
.fwg-search-form .where-holder.with-label .input-wrapper .where-label { font-weight: 600; font-size: 1.7rem; }
.fwg-search-form .go-holder .input-wrapper,
.fwg-search-form .where-holder .input-wrapper { border-radius: 0 0.6rem 0.6rem 0; border: 0.1rem solid #404041; }
.fwg-search-form .where-holder .input-wrapper input,
.fwg-search-form .where-holder .input-wrapper select,
.fwg-search-form .from-holder .input-wrapper input,
.fwg-search-form .till-holder .input-wrapper input { border-left: 0.2rem solid #e4e4e4; border-right: none; }
.fwg-search-form .where-holder .input-wrapper { border-left: 0; }
.fwg-search-form.single-input .where-holder .input-wrapper input,
.fwg-search-form.single-input .where-holder .input-wrapper select { border-left: 0; }
.fwg-search-form .go-holder .input-wrapper { border-radius: 0.6rem 0 0 0.6rem; border-right: 0; }


body.cms-no-route #body div.std ul,
body.cms-no-route #body div.std ol,
body.cms-page-view #body div.std ul,
body.cms-page-view #body div.std ol { padding-left: 0; padding-right: 3.6rem; }

/* CONTENT.CSS */
.fwg-live-banner .banner .column.one-third {
    right: 0;
    left: auto;
    padding-right: 1%;
    padding-left: 0;
}
.section-fwg-contact .form .row.submit .four.columns { text-align: left; }
.section-fwg-contact .form .row.result { text-align: right; }
.section-fwg-contact .form .row.result .result.success { text-align: right; }
.section-fwg-contact .form .row.result .result.error { text-align: right; }
.section-fwg-contact .form .row.result span.loading {
    text-align: left;
    padding-left: 40px;
    padding-right: 0;
    background-position: center right;
}
#fwg-how-it-works .close {
    right: auto;
    left: 2.5%;
}


/* TRIP.CSS */
.meals-wrapper .meals-selector-title .qty {
    right: 1.2rem;
    left: auto;
}
.meals-wrapper.menu-passover .meals-selector-title { background-position: 3% center; }
.meals-wrapper .meals-selector-background {
    right: 0;
    left: auto;
}
.meals-wrapper .meals-selector-scroller {
    right: auto;
    left: -1rem;
}

.meals-wrapper .meals-selector .meal .image .button {
    left: 0;
    right: auto;
}
.meals-wrapper .meals-selector .meal .button.button-remove {
    float: left;
}

#trip-builder .guests-toolbar li
{
    margin-right: 0;
    margin-left: 0.3%;
    float: right;
}
#trip-builder .guests-toolbar li.last { margin-left: 0; }

#trip-builder .guests-toolbar .guest .name .icon {
    margin-right: 0;
    margin-left: 1rem;
}
#trip-builder .guests-toolbar .guest .edit-form .icon {
    right: auto;
    left: 1.5rem;
}
#trip-builder .guests-toolbar .guest .edit-form .guest-name-edit-input {
    right: auto;
    left: 34px;
}


#trip-builder .days-toolbar span.prevButton { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/builder/day_arrow_right.png') center center no-repeat; left: auto; right: 0; }
#trip-builder .days-toolbar span.nextButton { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/builder/day_arrow_left.png') center center no-repeat; right: auto; left: 0; }

#trip-builder .days-toolbar li {
    float: right;
}
#trip-builder .days-list-wrapper li.first { margin-right: 0; padding-right: 0.2rem; }
#trip-builder .days-list-wrapper li.last { margin-left: 0; padding-left: 0.2rem; }
#trip-builder .days-toolbar .day .marker {
    left: auto;
    right: 0;
}

#trip-builder .days-toolbar .day.shabbat {
    padding-left: 0;
    padding-right: 29px;
}
#trip-builder .days-toolbar .day .shabbat {
    left: auto;
    right: 0;
}

#trip-builder .meal-type-menu .type {
    float: right;
    margin-right: 0;
    margin-left: 0.5%;
}
#trip-builder .meal-type-menu .type.dinner,
#trip-builder .meal-type-menu .type.last { margin-left: 0; float: left; }

#trip-builder-pages .actions .button.next { float: left; }
#trip-builder-pages .actions .button.back { float: right; }

.options-wrapper .option.multiselect .line {
    padding-left: 0;
    padding-right: 20px;
}
.options-wrapper .option .line .checkbox {
    left: auto;
    right: 0;
    margin: 2px 2px 2px 5px;
}


.edit-other-guests .checkbox span {
    left: auto;
    right: 0;
}
.edit-other-guests .label { padding-left: 0; padding-right: 5px; }
.edit-other-guests .note { padding-left: 0; padding-right: 28px; }


/* CHECKOUT.CSS */
/*.opc-wrapper-opc * {
    font-family: Arial, Tahoma, sans-serif !important;
}
.opc-wrapper-opc .payment-block dt,
.opc-wrapper-opc .payment-block dd,
.opc-wrapper-opc .validation-advice,
.opc-wrapper-opc p,
#co-payment-form,
.opc-wrapper-opc label { text-align: right !important; }*/
.fwg-trip-review-item-list .guest .day .meal .info .product-price { text-align: left; }
.fwg-trip-review-item-list .guest .day .meal .info .product-options .option .value { padding-right: 1rem; padding-left: 0; }

/* ACCOUNT.CSS */
.fwg-panel { max-width: 140rem; margin: 0 auto; padding: 8rem 0 20rem 0; }

/** MENU **/
.fwg-panel .menu-wrapper ul,
.fwg-panel .menu-wrapper li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.fwg-panel .menu-wrapper li { margin-bottom: 0.6rem; }
.fwg-panel .menu-wrapper li a {
    border-left: 0.3rem solid #404041;
    border-right: none;
}
.fwg-panel .menu-wrapper li a:hover { border-color: #59bcd4; }
.fwg-panel .menu-wrapper li a.selected,
html.no-touch .fwg-panel .menu-wrapper li a.selected:hover {
    border-left: 0.6rem solid #59bcd4;
    border-right: none;
}
.fwg-panel .menu-wrapper li ul.submenu {
    padding-left: 0;
    padding-right: 2.2rem;
}

#fwg-panel-translate {
    right: auto;
    left: 0;
}
.fwg-panel .actions { text-align: left; }

table.order-items-table th:first-child, table.order-items-table td:first-child { padding-right: 15px; }
table.order-items-table th:last-child, table.order-items-table td:last-child { padding-left: 15px; }

/* SUPPLIER.CSS */

/* POPUPS.CSS */
#fwg-popups-content .popup .popup-close {
    right: auto;
    left: 0.8rem;
}

#fwg-popups-content .popup form.popup-form .row.result { left: auto; right: 0; }
#fwg-popups-content .popup form.popup-form .row.result .result.success { text-align: right; }
#fwg-popups-content .popup form.popup-form .row.result .result.error { text-align: right; }
#fwg-popups-content .popup form.popup-form .row.result span.loading {
    padding-left: 0;
    padding-right: 40px;
    background-position: center right;
}

.suppliers-popup .country .flag {
    margin-left: 0;
    margin-right: 6px;
}

.suppliers-popup ul.supplier-list li {
    padding-right: 27px;
    padding-left: 0;
    background-position: top right;
}
.suppliers-popup ul.supplier-list li .flag {
    padding-left: 0;
    padding-right: 23px;
    background-position: right 0.2rem;
}

.suppliers-popup ul.supplier-list.cols2 li {
    display: inline-block;
    float: right;
    width: 49%;
    max-width: 290px;
    margin-right: 0;
    margin-left: 5px;
    clear: right;
}
.suppliers-popup ul.supplier-list.cols2 li.even {
    float: left;
    margin: 0;
    clear: left;
}

.suppliers-popup .supplier-list-wrapper .item {
    padding-left: 0;
    padding-right: 27px;
    background-position: top right;
    text-align: right;
}
.suppliers-popup .supplier-list-wrapper .item .flag {
    padding-right: 23px;
    padding-left: 0;
    background-position: right 0.2rem;
}


#header #top-header-mobile .button-column { float: right;  }
#header #top-header-mobile .logo-column { margin-right: 4%; float: right; }
#header .whatsapp-support { right: auto; left: 2.5%; }
.fwg-search.popup-search .dynamic-select { text-align: right; }

.pac-container { direction: rtl; }
.pac-item { text-align: right; }

.shipment-popup .days-wrapper .day .icon { left: auto; right: 0; }
.shipment-popup .days-wrapper .day .info { padding-left: 0; padding-right: 4rem; }
/*.opc-wrapper-opc h3 { text-align: right !important; }*/

.product-price span.price,
.price span.price { display: inline-block; direction: ltr; text-align: right; }

#fwg-express-popover {
    left: auto;
    right: 0;
    padding-right: 0;
    padding-left: 3.6rem;
}
#fwg-express-popover.closed { left: auto; right: -16rem; }
#fwg-express-popover .undertext { left: auto; right: 4%; }
#fwg-express-popover .side-text { right: auto; left: 0; }
#fwg-express-popover .side-text a {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transform-origin: 100% 0%;
    -ms-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    bottom: -1.8rem;
    left: auto;
    right: -0.1rem;
}
#fwg-express-popover div.img a img { left: 0; right: auto; }
#fwg-express-popover button { 
    left: auto;
    right: 2rem;
}

#fwg-popups-content { text-align: left; }
#fwg-popups-content .popup { text-align: right; }

.section-fwg-fpoint .text-align-sec { text-align: right; }
.section-fwg-fpoint .columns { float: left; margin-right: 0; margin-left: 4%; }
.section-fwg-fpoint .column:first-child, .section-fwg-fpoint .columns:first-child { margin-left: 0; }
#fwg-popups-content .popup .popup-title { padding-right: 2rem; padding-left: 4rem; }
#fwg-popups-content .popup .popup-content-wrapper.scrollable .popup-title { padding-right: 2rem; padding-left: 6rem; }
#fwg-popups-content .popup .popup-content-wrapper.scrollable .popup-content-inner { padding-right: 2rem; padding-left: 3rem; }

.section-fwg-quotes .quotes .quote.travelers1 .inner {
    left: auto;
    right: 6.6%;
    -webkit-transform: rotate(3.3deg); 
    -ms-transform: rotate(3.3deg); 
    transform: rotate(3.3deg); 
}
.section-fwg-quotes .quotes .quote.travelers2 .inner {
    left: auto;
    right: 5.2%;
    -webkit-transform: rotate(0.3deg); 
    -ms-transform: rotate(0.3deg); 
    transform: rotate(0.3deg); 
}
.section-fwg-quotes .quotes .quote.menachem .inner {
    left: auto;
    right: 5.2%;
    -webkit-transform: rotate(-0.3deg); 
    -ms-transform: rotate(-0.3deg); 
    transform: rotate(-0.3deg);
}
.section-fwg-quotes .quotes .quote.jewishpress .inner {
    left: auto;
    right: 7.8%;
    -webkit-transform: rotate(-6deg); 
    -ms-transform: rotate(-6deg); 
    transform: rotate(-6deg);
}

#fpoint-popover
{
    right: auto;
    left: 0;
    padding-left: 0;
    padding-right: 3.6rem;
}
#fpoint-popover.closed { left: -18rem; right: auto; }
#fpoint-popover .close { left: auto; right: 0; }
#fpoint-popover .hoverbox { left: auto; right: 0.2rem; }
#fpoint-popover .side-text { left: auto; right: 0; }
#fpoint-popover .side-text a {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
    position: absolute;
    bottom: -1.8rem;
    left: -0.1rem;
    right: auto;
}
#fpoint-popover button {
    right: auto;
    left: 2rem;
    letter-spacing: -0.1rem;
    box-shadow: -0.3rem 0.6rem 1.5rem #000;
}

#trip-builder .supplier-discounts img { right: auto; left: -5rem; }
#header .kosherfest-icon { right: auto; left: 2.5rem; }
#header .refund-icon { left: auto; right: 2.5rem; }
.trip-summary .title span.ship-more-info { right: auto; left: 0; }
.section-trip-builder .current-supplier .info-wrap { padding-left: 0; padding-right: 10rem; position: relative; }
.section-trip-builder .current-supplier .info-wrap .label { left: auto; right: 0; }

.fwg-dinein-coupon-wrapper { padding: 0.6rem 0 0 0.5rem; }
.fwg-dinein-coupon-wrapper .ribbon { right: auto; left: 0; }
.meals-wrapper .meals-selector .meal .image.coupon .button { right: auto; left: 2.4rem; }
.meals-wrapper .meals-selector .meal .image.coupon .button.button-remove { left: auto; right: 2rem; }



#trip-planner .section-supplier .section-supplier-info .location .flag { margin-right: 0; margin-left: 0.8rem; }
#trip-planner .section-supplier .section-supplier-info .certificate img { margin-left: 0; margin-right: 0.8rem; }
#trip-planner .section-supplier .section-supplier-info div.info { float: right; }
#trip-planner .section-supplier .section-supplier-info img.supplier-logo { float: right; margin-right: 0; margin-left: 1.8rem; }

#trip-planner .planner-side .block-sdiscounts .row.discount .step { padding: 1.4rem 1.4rem 1.4rem 13.6rem; }
#trip-planner .planner-side .block-sdiscounts .row.discount .value {
    right: auto;
    left: 0;
    /*background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/sdiscount-bg-rtl.png');
    background-position: center right;*/
    padding-left: 0.4rem;
    padding-right: 1.4rem;
}
#trip-planner .products-grid .row.product .image { margin-right: 0; margin-left: 1rem; }
#trip-planner .products-grid .row.product .image { margin-right: 0; margin-left: 1rem; }

#trip-planner .products-grid .row.product .action { margin-left: 0; margin-right: 1rem;}

#popup-mealselect-form .popup-content-inner div.loading span.loading,
#trip-planner .block-content div.loading span.loading { background-position: center left; padding-left: 4rem; padding-right: 0; }


#trip-planner .block-items .item .info { padding: 0 3rem 0 6.5rem; }
#trip-planner .block-items .item .remove { left: auto; right: 0; }
#trip-planner .block-items .item .details { left: 0; right: auto; }

#trip-planner .section-supplier .section-supplier-info .request-login { left: 0; right: auto; }
#trip-planner .planner-config .row.settings .title h3 { padding-right: 0; padding-left: 6rem; }
#trip-planner .planner-config .row.settings .title a.edit-button { right: auto; left: 0; }
#trip-planner .planner-config .row.settings .title a.edit-button .icon { /*background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/config-edit-rtl.png') center center no-repeat;*/ }

#trip-planner .section-supplier .section-supplier-tabs .supplier-tabs .tab.coupons li { margin-left: 0; margin-right: 2rem; }
#trip-planner .section-supplier .section-supplier-tabs .supplier-tabs .tab.coupons li:first-child { margin-right: 0; }

#trip-planner .section-supplier .planner-coupons-grid .nav-icon.nav-next { left: auto; right: 0; }
#trip-planner .section-supplier .planner-coupons-grid .nav-icon.nav-next a { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/barrow-right.png') center right no-repeat; }
#trip-planner .section-supplier .planner-coupons-grid .nav-icon.nav-prev { left: 0; right: auto; background }
#trip-planner .section-supplier .planner-coupons-grid .nav-icon.nav-prev a { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/barrow-left.png') center left no-repeat; }


.fwg-partners-strip .items-holder { position: relative; }
.fwg-partners-strip .items-holder.has-title { padding-left: 0; padding-right: 14rem; }
.fwg-partners-strip .items-holder .title { left: auto; right: 0; }
.fwg-partners-strip .items-holder .items-scroller { left: auto; right: 0; }

.fwg-search-form .where-holder.with-label .input-wrapper {
    padding-left: 0;
    padding-right: 15rem;
    position: relative;
}
.fwg-search-form .where-holder.with-label .input-wrapper .where-label {
    left: auto;
    right: 0;
    padding-left: 0;
    padding-right: 0.6rem;
}
#trip-planner .planner-side .block .block-head .icon {
    margin-right: 0;
    margin-left: 0.6rem;
}
#trip-planner .planner-side .block .block-head .icon.icon-cart { background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/icon_cart_rtl.png'); }
#trip-planner .planner-side .block .block-head .icon.icon-totals { background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/icon_totals_rtl.png'); }
#trip-planner .planner-side .totals-scroller .actions .icon { 
    background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/planner/icon_cart_b_rtl.png');
    margin-right: 0;
    margin-left: 0.6rem;
}
/*#trip-planner .mobile-controls {
    right: auto;
    left: 0.4rem;
}*/
#trip-planner .mobile-controls .button-cart { padding-left: 0; padding-right: 4.4rem; background-position: right center; }

#trip-planner .section-supplier .section-supplier-info .company-holder a.request-login-link { padding-left: 1rem; padding-right: 1rem; }


#trip-planner .planner-main { padding-left: 36rem; padding-right: 0; }
#trip-planner .planner-side { right: auto; left: 0; }


.fpoint-slider .sign-in-message { font-size: 1.4rem; }
.fpoint-slider .sign-in-message button { height: 2rem; line-height: 2rem; padding: 0 4rem; }
.fpoint-slider .slider-holder .slider-title { padding-right: 0; padding-left: 5.6rem; }
.fpoint-slider .slider-holder .slider-title input {
    right: auto;
    left: 0;
}
.fpoint-slider .slider-holder .slider-wrapper table.slider-ui td.slider-td .slider .knob { left: 229px; }
.fwg-inbox .inbox-message.by-other { padding-left: 0; padding-right: 25%; }
.fwg-inbox .inbox-message.message-form { padding-left: 0; padding-right: 12.5%; }
#trip-planner .company-holder .button.inbox-message-supplier-button { margin-left: 0; margin-right: 0.8rem; }
.cart-request-quote .icon { background-position: right center; }

.fwg-widget-compare table tr td.bullet .text {
    background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/comparison/bullet.png') left center no-repeat;
    background-position: right center;
    padding-left: 0;
    padding-right: 8.4rem;
}
.fwg-widget-compare table.rows tr:first-child td:first-child{ border-radius: 0 1.2rem 0 0; }
.fwg-widget-compare table.rows tr:first-child td:last-child{ border-radius: 1.2rem 0 0 0; }
.fwg-widget-compare table.rows tr:last-child td:first-child{ border-radius: 0 0 1.2rem 0; }
.fwg-widget-compare table.rows tr:last-child td:last-child{ border-radius: 0 0 0 1.2rem; }
.fwg-widget-compare table.rows tr td.bullet { background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/comparison/rightshade.png'); background-position: top left; background-repeat: repeat-y; }
.fwg-widget-compare table.rows tr td.without { background-image: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/comparison/leftshade.png'); background-position: top right; background-repeat: repeat-y; }


#fwg-checkout .checkout-row div.loading {
    left: auto;
    right: -0.5rem;
}
#fwg-checkout .checkout-row div.loading span.loading {
    text-align: right;
    padding-right: 0;
    padding-left: 4rem;
    background-position: center right;
}

.fwg-checkout-button button.loading,
.fwg-checkout-button button.waiting { background-position: 96% center; }
.checkout-form label.required em {
    margin-right: 0;
    margin-left: 0.4rem;
}

.fwg-blog-article.preview { padding-left: 0; padding-right: 21rem; }
.fwg-blog-article.preview .image { left: auto; right: 0; }
div.fwg-blog-widget-articles .fwg-blog-article div.article-content { padding-left: 0; padding-right: 35.4%; }
div.fwg-blog-widget-articles .fwg-blog-article div.article-content div.image { left: auto; right: 0; }

.section-review-form {
    font-weight: 300;
    padding: 4rem 0 9rem 0;
}
.ratings-row {
    min-width: 22rem;
}
.ratings-row div.u-pull-left.rating { width: 18%; padding: 0 1%; text-align: center }
.section-review-form .required em { color: #f50000; font-weight: 900; padding-right: 0.8rem; }
.section-review-form textarea.u-full-width { max-width: 100%; min-width: 100%; min-height: 10rem; max-height: 28rem;}
table.review-rating-table {
    width: 80%;
    max-width: 90rem;
    margin: 0 auto 6rem auto;
    background: #efefef;
    font-size: 1.4rem;
    line-height: 1.8rem;
}
table.review-rating-table th.label,
table.review-rating-table td.label { padding: 0 1.2rem; }

.trip-review-form .rating-row .input-wrapper .validation {
    float: none;
    position: static;
}
.trip-review-form .rating-row .input-wrapper.error .validation,
.trip-review-form .rating-row .input-wrapper.valid .validation { display: inline-block; }

.trip-review-result.success .page-title { color: #5c9017; }
.trip-review-result.error .page-title { color: #ff0000; }

.inner-wrapp{
    direction: rtl;
    text-align: right;
}    
.inner-wrapp .title_allreview {
  padding: 10px 10px 10px 0;
}
.inner-wrapp .hotelreviewlist .green {
    float: right;
}
.inner-wrapp .box_rates {
  margin-left: 0;
  margin-right: 8px;
}
.inner-wrapp .guest_rat {
  float: left;
  text-align: left;
}
.inner-wrapp .hotelreviewlist div.font11 {
  float: left;
}
.inner-wrapp .floatleft,.inner-wrapp  .f_l {
  float: right;
}
.inner-wrapp .reviewer_detail .sprite_f {
    margin-right: 0;
    margin-left: 5px;
}
.inner-wrapp img.plus {
  margin-right: 0;
  margin-left: 7px;
}
.hotelreviewlist div.report-wrapper { text-align: left; }

.section-widget-order-reviews .reviews-wrapper .reviews-next { right: auto; left: -1rem; }
.section-widget-order-reviews .reviews-wrapper .reviews-prev { left: auto; right: -1rem; }
.section-widget-order-reviews .reviews-wrapper .reviews-holder .review-item .row .review-info { left: auto; right: 0; }
.section-widget-order-reviews .reviews-wrapper .reviews-holder .review-item .row .review-content { padding-left: 0; padding-right: 18rem; }
.section-widget-order-reviews .reviews-wrapper .reviews-holder .review-item .row .review-info .pad { padding: 0.4rem 2.4rem 0.4rem 1rem }
.section-widget-order-reviews .reviews-wrapper .reviews-holder .review-item .row .review-content .pad { padding: 0.4rem 1rem 0.4rem 2.4rem }

.supplier-reviews-widget .reviews-wrapper .review-prev {
    right: -1rem;
    left: auto;
}
.supplier-reviews-widget .reviews-wrapper .review-next {
    right: auto;
    left: -1rem;
}
.supplier-reviews-widget .reviews-wrapper .review-display .review-item {
    left: auto;
    right: 0;
}

#trip-planner .planner-config .row.settings .form .input-wrapper .note-info {
    right: auto;
    left: 0;
}
#trip-planner .planner-config .row.settings .form .input-wrapper .note-info .content {
    right: auto;
    left: 0;
}

#trip-planner .block-cart.block-totals .note-info .content {
    left: auto;
    right: 0;
}
.supplier-reviews-widget .reviews-wrapper .review-display .review-item .score { padding-right: 2.4rem; padding-left: 0; }
.supplier-reviews-widget .reviews-wrapper .review-display .review-item .score .sbox { margin-left: 0; margin-right: 8px; }

.pac-icon { margin-left: 7px; margin-right: 0; }
.pac-item-query { padding-left: 3px; padding-right: 0; }

.shipping-form-wrapper .input-wrapper .code { right: auto; left: 0; }
#supplier-panel-menus div.menu-holder .add { padding-left: 0; padding-right: 1.2rem; background-position: right center;}
#supplier-panel-menus div.menu-holder .items-holder div.meal .field { float: right; }
#supplier-panel-products .products .side-dishes-sortable li span.remove { right: auto; left: 0.4rem; }
#supplier-panel-products .products .grid .item .info { padding-left: 0; padding-right: 13rem; }
#supplier-panel-products .products .grid .item .image { float: right; }
#supplier-panel-products .info .price .icon { width: 2.2rem; }
#supplier-meals-grid .item ul.meal-actions { left: auto; right: 0.8rem; }

.section-fwg-points { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/backgrounds/fwg-points-rtl.jpg') left center no-repeat #fff; }
.section-fwg-suppliers-network { background: url('https://www.kosherwhere.com/skin/frontend/fwg/default/images/backgrounds/suppliers-network-rtl.jpg') left center no-repeat; }
