#basket_left { width: 100%;float: none;margin-bottom: 20px; }

#basket_right { width: 100%;float: none;border-left: 0;padding-left: 0px; }

.mbp { padding-left: 14px;padding-right: 14px; }

#checkout_page_wrapper { padding-left: 14px;padding-right: 14px; }

#checkout_left { width: 100%;float: none;margin-bottom: 20px; }

#checkout_right { width: 100%;float: none; }

.fb_row { margin-bottom: 10px; }
.fb_left { float: none;width: 100%;text-align: left;padding: 6px 0 6px 0;font-size: 14px;line-height: 20px;  }
.fb_right { float: none;width: 100%;padding-right: 0; }
.but_row { padding-left: 0;padding-right: 0; }

#method_wrapper { padding: 0 0; }

.method { padding: 0 8px 15px;width: 50%; }
.method a { padding: 15px 5px 15px;font-size: 15px;line-height: 22px; }
.method a i { font-size: 32px;margin: 0 auto 10px; }


.sbasket_row_sm .basket_img { width: 55%; }

.cb_left { padding: 15px 16px; }

.cfb_left { padding: 15px 16px 25px; }

.coreview_block { float: none;width: 100%;margin-bottom: 25px; }
.coreview_block_b { border-left: 0; }

#found_wrap { padding: 0 0%; }

.paymentbuttonlink { display: block;width: 100%;padding: 10px; }

ul#checkoutshare li { width: 25%; }

.ffs_padding { padding: 0px 10px 0 10px; }
.ffs2 { width: 100%;margin-right: 0px; }

.payment-errors { padding-left: 0;text-align: center; }

#sc_select { width: 100%; }

#destination .selcon { width: 220px; }
.ui-selectmenu-menu .ui-menu { width: 220px !important; }

.ui-selectmenu-button { width: 220px !important; }
.ui-menu-item {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden !important;
    white-space: nowrap;
}

#shipping_fee .right span { padding-top: 0; }

.cb_right a.editlink { font-size: 16px; }


#checkout_top img.cologo { max-width: 50%; }

.securelogo { max-width: 25%; }
