@import "common/common_print"; @import '../../../css/secondary/returnCards/od/returnCards'; a[href]:after { content: none!important; } #orderDetails #order_shippingAddress, #orderDetails #order_billingAddress, #orderDetails dt, #orderDetails #ohdInfo li { clear: none; float: left; width: 310px; } #orderDetails .col1, #orderDetails .col2 { width: 50%; float: left; clear: none; margin: 0px; } #orderDetailsRelatedOrders, #orderDetails #orderSummary { float: left; width: 100%; } #orderDetails h3 { font-size: 12px!important; margin: 0 } #orderDetails .moduleStruct .moduleStructContent { border: 0px !important; } #kiosk_message { font-size: 18px; text-align: center; border: solid 1px #c9c9c7; border-top: solid 4px #c00; border-bottom: solid 4px #c00; clear: left; float: left; width: 100%; background: #fff; padding: 12px 0; margin-top: 12px; } #kiosk_message h1 { font-size: 35px; padding: 0px; } #kiosk_message h2 { font-size: 20px; } #kiosk_message .end li { float: left; width: 180px; } #kiosk_message .end { margin: auto; width: 40%; padding: 40px; display: block; } #kiosk_message .big_a .b1 { background-position: 0 -680px !important; } #kiosk_message .big_a .b1 a { background-color: #0083B1; background-position: 0 -714px !important; color: #FFFFFF !important; font-size: 16px !important; height: 29px !important; line-height: 30px; padding-left: 8px; padding-right: 8px; text-align: center; text-transform: none; } #kiosk_steps { display: block; width: auto; margin: 10px; } #kiosk_steps .column { display: inline-block; width: 180px; vertical-align: top; zoom: 1; border-right: 1px solid #D8D8D8; height: 190px; padding-right: 12px; } html>body #kiosk_steps .column { *display: inline; } #kiosk_steps .last { border: 0; } #kiosk_message .print { padding-left: 40%; margin-top: 10px; } #kiosk_steps ul li { height: auto; padding: 0px; border: none; } #kiosk_barcode2 { float: left; padding: 6px 0; background: #fff; width: 100%; } #targetToolTip, .orderProgress_fragment .odTooltip, #orderTracking .orderTrackingPage, #ohDetailV3 .mar_t12, #ohBillingInfo .tender_type_credit .cc_alias, .create_account_section, #rewardProgramBenefits, .novis, #anonSignUpForm , .no_show , #kampyleButtonContainer, .thankyou_page_redesigned .store_hours { display: none!important; } #orderSummaryV3 table.products { width: 100%; } #content .orderTrack .value a { display: block; } #m02 .custDetails.section .iCol1of2 { width: 270px; height: auto; border: 1px solid #72777C; padding: 10px; margin-left: 0px; margin-right: 0px; } .orderProgress_fragment { display: block; padding: 20px 10px 20px; position: relative; } div.first.odrInfo { float: left; width: 270px; } #orderSummaryV3, #orderDetailsPOS section { clear: left; padding: 10px 0; } .orderTrack li { font-weight: bold; font-size: 12px; line-height: 16px; text-align: left; } .orderTrack li span.value { font-weight: normal; padding-left: 10px; display: inline-block; } .progress { float: left; text-align: center; margin: 20px 0; padding-left: 15px; padding-bottom: 20px; position: relative; width: 100%; } .progress .orderTrack_status, .progress .bar { display: inline-block; width: 30px; border: 1px solid #d5d5da; float: left; z-index: 13; } .progress .orderTrack_status { height: 30px; border-radius: 30px; } .progress .bar { display: inline-block; float: left; z-index: 6; position: relative; width: 195px; top: 16px; border-top: 1px solid #e5e8eb; border-radius: 0; margin: 0 10px; } .order_tender_info .gw3 { float: left; width: 165px; } #orderDetailsPOS td { padding: 10px; } #orderDetailsV5 h2 { font-size: 14px; } .order_tender_info #paymentInner { float: left; } .progress .orderTrack_status .label { display: inline-block; width: 32px; line-height: 30px; margin-top: 3px; font-size: 17px; } .progress .orderTrack_status .title { font-size: 13px; line-height: 17px; } .progress.inProcessing .orderTrack_status.step1, .progress.inShipping .orderTrack_status.step1, .progress.inShipping .orderTrack_status.step2, .progress.delivered .orderTrack_status.step1, .progress.delivered .orderTrack_status.step2, .progress.delivered .orderTrack_status.step3 { background: #51a825; position: relative; border: 1px solid #51a825; border-radius: 30px; } .progress.delivered .bar.start, .progress.delivered .bar.second, .progress.inShipping .bar.start { z-index: 15; background: #51a825; position: relative; border: 1px solid #51a825; } #orderStatus.progress.delivered .bar, #orderStatus.progress.returnComplete .bar { z-index: 2; } #orderStatus.progress.shipped .bar.start { z-index: 2; } .progress.inProcessing .step1 .label:before, .progress.inShipping .step1 .label:before, .progress.inShipping .step2 .label:before, .progress.delivered .step1 .label:before, .progress.delivered .step2 .label:before, .progress.delivered .step3 .label:before, .progress.returnProcessing .step1 .label:before, .progress.returnReceived .step1 .label:before, .progress.returnReceived .step2 .label:before, .progress.returnComplete .step1 .label:before, .progress.returnComplete .step2 .label:before, .progress.returnComplete .step3 .label:before { content: "\2713"; display: inline-block; color: #fff; margin-left: 3px; margin-top: -2px; font-size: 24px; } .progress .orderTrack_status.inProgress .label { color: #51a825; } .order_info label, .order_info span { float: left; clear: none; width: auto; font-size: 12px; } .order_info label { width: 145px; } .custDetails .iCol1of2 .column1, #paymentInner { width: 122px; float: right; clear: none; } .order_info li { clear: left; float: left; width: 100%; padding-bottom: 4px; } .progress .orderTrack_status.inProgress .title { color: #b5b5ba; } .reOrderPrice { clear: both; display: inline-block; padding-top: 10px; float: left; white-space: nowrap; } #ohTotal, .youSaved { float: right; } .orderTrack .utils li { border-left: 1px solid #ccc; padding: 0 10px; float: left; } .orderTracking .input { width: 170px; height: 30px; line-height: 30px; font-size: 15px; } .orderDetailsTrack, .delivery_location { clear: left; } .orderProgress_fragment .orderDetailsTrack.section >a { padding-left: 15px; } .tracklabel { width: 110px; text-align: right; display: inline-block; } .ord_details_expanded { margin-left: -10px; } #productView table.products .tr1 td.extended_price { text-align: center; } #thankyou_page .storePickUpInfoCol { overflow: hidden; } #thankyou_page #m0Headers .oCol1of2 { width: 620px; } #thankyou_page .ODENMessage h2 { width: 620px; font-size: 13px; padding: 16px 0; } .trackBar { width: 30px; float: left; position: relative; } /********************************* Returned Order **********************************/ .progress.returnProcessing .orderTrack_status.step1, .progress.returnReceived .orderTrack_status.step1, .progress.returnReceived .orderTrack_status.step2, .progress.returnComplete .orderTrack_status.step1, .progress.returnComplete .orderTrack_status.step2, .progress.returnComplete .orderTrack_status.step3 { background: #eb9700; border: 1px solid #eb9700; position: relative; z-index: 19; } .progress.returnReceived .bar.start, .progress.returnComplete .bar.start, .progress.returnComplete .bar.second { background: #eb9700; border: 1px solid #eb9700; position: relative; z-index: 10; } #returnSummary dt, #returnSummar dl { float: left; } #content .custDetails .iCol1of2 a { display: block; } .custDetails .iCol1of2 .carton { width: 115px; } .custDetails .blackberryStatusColor { width: 110px; } /********************************* In Store ********************************/ .inStore .title, .reOrderValue { white-space: nowrap; } #productView .td7 input[type="text"], .reOrderValue { float: left; display: block; width: auto; clear: both; } #returnHelpText { padding: 10px; } #returnHelpText ul { margin: 0 10px 10px; padding: 0 5px; list-style-type: disc; } #returnHelpText ul li { padding: 4px 0; } .js #return_what_do_i_do { display: none; } .returnHelpText_list, caption { display: none; } #orderSummaryV3 .qty_shipped .yellow_bg { text-align: center; } #ohDetailV3 .odrInfo span, #orderTracking .odrInfo span { padding-left: 0px; font-weight: normal; line-height: 16px; } .rewardLabel { clear: both; float: left; font-size: 12px; padding-top: 5px; width: 100%; display: block; padding-right: 20px; } #orderDetailsV5 .order_tender_info a { display: block; } #content .custDetails .iCol1of2 .rewardLabel a { display: inline; } .reward_logo { float: left; width: 200px; display: inline-block; } #paymentInner p { font-size: 12px; padding: 0; margin: 0; } #custInfo1 .iCol1of2 { overflow: hidden; } #custInfo1 .iCol1of2 .order_info span.comments { float: left; display: inline-block; width: 106px; height: 20px; overflow: hidden; } .tender.order_multi_tender, #dpiList, #thankyouPageRedesigned .order_summary { padding-top: 10px; } .order_multi_tender .tender_counter, #dpiList .multi_tender_credit { float: left; display: inline-block; width: 145px; } .order_multi_tender .tender_charged, .multiple_tenders .cc_type { width: 114px; float: left; display: inline-block; clear: none; } #checkout .anonThankYouLogin .moduleStruct { float: left; } #checkout .anonThankYouLogin .bigform { overflow: hidden; } .recurrence_frequency #subCheck_incentives td { vertical-align: middle; } .recurrence_frequency .sub_added li { float: left; padding-right: 5px; } table.products .incentives_details th { border-top: none; padding: 0; } #thankyou_page .shipping_disclaimer_VI { padding: 8px 0; } /********************************* V5 Header & Toolbar ********************************/ .headerV5 #globalList, .headerV5 #headerIcons, #sectionSlider, #myOfficeToolbar, .order_progress_bar, .order_search { display: none; } #headerInnerWrap.headerV5 { background: none; border: 0; } .receipt_no { text-transform: capitalize; } #secondaryReoderBtn.hide { display: none!important; } #orderHistoryRedesigned .column { float: left; width: 120px; } #orderHistoryRedesigned .column.col1 { width: 145px; } #orderHistoryRedesigned section { padding: 10px 5px; overflow: hidden; } #orderHistoryRedesigned .order_list_header { font-size: 1.5em; font-weight: bold; margin-bottom: 15px; } .order_tabs li { float: left; padding-right: 20px; padding-top: 20px; font-weight: bold; } .products tr td:before, .products tr td:after { content: ""; display: block; height: 10px; } #listContent #add2CartSA, #listContent .selectAll { display: none; } #listContent .item_row.gw3_lg { float: left; margin: 10px; width: 200px; min-height: 280px; max-height: 400px; } #listContent .order_list_info { clear: left; } div[id*='monetate_selector'] { display: none; } .thankyou_page_redesigned .clearfix.shopping_cart_summary { float: right; max-width:100%; clear:none; } .thankyou_page_redesigned .line_item_description { width:45%; } .thankyou_page_redesigned .order_total_info { border: 1px solid #ccc; clear: both; width: 100%; } .thankyou_page_redesigned #anonSignUpForm, .thankyou_page_redesigned .back_to_top , #checkoutSidebarOrderSummary , #btsOffer .b2school_image{ display: none; } .thankyou_page_redesigned h2, .thankyou_page_redesigned h3 { font-size: 16px; margin: 10px 0; } .thankyou_page_redesigned .billing_info_section { width: 228px; float: left; } .back_to_school_od { clear: both; float: left; } .thankyou_page_redesigned .payment_info_section, .thankyou_page_redesigned #paymentInner { width: 148px; float: left; } .thankyou_page_redesigned .gw6 { float: left; } .thankyou_page_redesigned .clearfix, .thankyou_page_redesigned .row{ clear: both; } .no_print { display: none; } #cartV3Entries thead, #cartV3Entries tbody { display: block; page-break-after: auto; page-break-inside: avoid; width: 948px; } #cartV3Entries td.description { width: 265px; padding-right: 12px; } #cartV4Entries td.description { width: 230px; padding-right: 12px; } #cartV3Entries td.delivery_options, #cartV3Entries th.delivery_options{ width: 280px; } #cartV4Entries td.delivery_options, #cartV4Entries th.delivery_options { width: 190px } #cartV3Entries th.print_padding { width: 445px; } #cartV4Entries th.print_padding { width: 410px } #cartV4Entries th.quantity { width: 45px } #cartV4Entries th.unit_price, #cartV4Entries td.unit_price { text-align: left; width: 100px } #cartV3 #cartV3odCreditCardAd { float: left } /* SHOPPING CART PRINT STYLES */ #od_omx_integration_logo { float: none!important; } #cartV3odCreditCardAd { display: none; } #cartV4PhoneNumber { display: none; } #cartV3Summary { float: right; clear: left; } th.delivery_options { text-align: left; } svg { display: none } #thankyou_page .storelocationinfo, #thankyou_page .shippingInfo .col1, #thankyou_page .shippingInfo .col2 { width:40%!important;} .break_txt { word-wrap :break-word; } .sm_h2 {border:none!important;} .thankyou_page_redesigned { width:80%; } .gw4 { width: 308px; float: left; } .thankyou_page_redesigned .toggle_target { display:block; } .thankyou_page_redesigned .loginBenefits { padding-top: 0!important; margin-left:0 !important; } .thankyou_page_redesigned { line-height:24px; } .thankyou_page_redesigned #smallBusinessRow .btn.primary{ border-color: #1e5a99; background-color: #1e5a99; color: #fff; padding: 0 12px; font-size: 18px; line-height: 34px; border-radius: 6px; } .thankyou_page_redesigned #smallBusinessRow .btn.full_width { width: 100%; text-align: center; display:block; } .learn_more_links { clear: left; } .smallbiz .smallbiz_label { display: block; width: 100%; color: #111; font-weight: 800; float: left; margin: 3px 0 0 0; font-size: 16px; } .smallbiz .smallbiz_label .red { color: #CE0000; margin: 0 !important; } #shoppingCart .breakdown_detail, #gigyaStyle { display: none!important; } .smallbiz .thankyou_page_redesigned h1 { clear: left; } #cartV3YouWillSave { float: right; display: block; clear: both; } #ohDetailV3 #content{ width: 720px; } #ohDetailV3 .th7.qtv { text-align: left; } #joinNowDisplay, #thankyouPageRedesigned .btn { display: none; } #cartV4 .value_prop_container, .rmp_value_prop, .info.tooltip { display: none; } /* Update for Cart Print Story */ .strike { text-decoration: line-through; } .unified_sale_price.red_price { font-weight: 600; color: #CE0000; white-space: nowrap; } td.photo { max-width: 150px; } .unified_price_block .unified_reg_price { color: #808285; font-size: 0.775em; line-height: 0.775em; } #addToCartDialog .unified_price_block .unified_reg_price .price_column:first-of-type { padding-top: 10px; } .checkout_v2_style .savings { color: #90B50F; padding: 10px 0; } #cartV3Summary > h2 { top: 0; left: 0; font-size: 22px; line-height: 50px; float: left; } #cartV3Summary tbody { border-top: 1px solid #72777C; border-bottom: 1px solid #72777C; } #cartV3Summary { position: relative; width: 400px; border-top: 1px solid #72777C; border-bottom: 1px solid #72777C; margin-top: -70px; } #cartV3Summary table { float: right; text-align: right; } div#cartV3odCreditCardAd { width: 400px; } .unified_price_block .unified_mailin_cart { font-size: 0.75em; } .delivery_box p { margin: 0; } td.discount { white-space: nowrap; vertical-align: bottom; padding-left: 8px; } #smb_logo { float: none!important } .bo_avail.row.clearfix.left { margin-left: -128px; margin-top: 10px; text-align: left; } .rmp_badge { display: inline-block; position: relative; padding: 2px 8px 2px 18px; border-bottom-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px; background: #F01335; color: #FFF; text-transform: uppercase; font-size: 0.75rem; } .rmp_badge .rmp_badge_dollar { position: absolute; top: -3px; left: -6px; } .rmp_badge svg { width: 22px; height: 22px; display: block; position: relative; } .svg_22x22 { width: 22px !important; height: 22px !important; } table.products .quantity { max-width: 60px; } /*logo*/ .brandLogo #logo img { width: 250px; float: left; margin-bottom: 40px; } .print_view_container { border-radius: 10px; width: 500px; margin: 50px auto; border: 1px dashed #CCC; font-size: 16px; padding: 20px; } .print_view_container .brandLogo { padding-bottom: 15px; border-bottom: 1px solid #CCC; } .print_view_container .brandLogo #logo img { width: 190px; height: 70px; float: none; margin-bottom: 0; } .print_view_container .coupon_description { font-size: 20px; } .print_view_container .secondary_text { font-size: 14px; } .print_view_container .ui-dialog-titlebar { display: none; } .print_view_container .coupon_content { border: 0; } .print_view_container .coupon_content p{ font-size: 9px; } .od_promo_content { display: none; } #cartV4Entries table { border-collapse: collapse; } #cartV4Entries thead, #cartV4Entries tbody { page-break-after: auto; page-break-inside: avoid; width: max-content; } #cartV4Entries .cartEntry.border_bottom { border-bottom: 6px solid #EFF5FC; } #cartV4Entries .cart_entry_details.border_left { border-left: 1px solid #ddd; } #cartV4Entries .cart_entry_details .border_right { border-right: 1px solid #ddd; } #cartV4Entries .cartEntry.background_blue { background: #EFF5FC; } #cartV4Entries .cartEntry.background_blue th { background: none; background-color: #fff; padding: 0; border: 0; } #cartV4Entries .background_blue .cart_entry_details > td, .cart_entry_details td { border-top: 1px solid #ddd; } #cartV4Entries .bundle_header_tab { background: #EFF5FC; width: 225px; padding: 6px 6px 6px 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-top: 1px solid #DDD; border-right: 1px solid #DDD; border-left: 1px solid #DDD; } .setOverflow { overflow: auto; } span.delivery_box { display: none; &.blue_border{ display:block; } } #orderDetailsV5 .tracklabel { text-align: left; } .progress .bar_redesign { display: inline-block; width: 30px; border: 1px solid #d5d5da; float: left; z-index: 13; } .progress .bar_redesign { display: inline-block; float: left; z-index: 6; position: relative; width: 55px; top: 16px; border-top: 1px solid #e5e8eb; border-radius: 0; margin: 0 10px; } .progress.delivered .bar_redesign.start, .progress.delivered .bar_redesign.second, .progress.inShipping .bar_redesign.start { z-index: 15; background: #51a825; position: relative; border: 1px solid #51a825; } .trackV6 { padding-bottom: 100px; } .omega { margin-right: 0!important; } .gw5 { width: 300px; display: inline; float: left; margin-left: 6px; min-height: 1px; } .gw3 { width: 208px; display: inline; float: right; margin-left: 6px; min-height: 1px; } .break_txt { word-wrap: break-word; word-break: break-all; } .barCodeNo { display: block; text-align: center; letter-spacing: 5px; } .barcodeSection { text-align: center; } .barcodenumberleft { float: left!important; } .no-print, .order_filters, .no-display { display: none !important; } .oh-list{ padding: 6px; border: 2px solid #F1F1F1; } .oh-list-section { border: 3px solid #F1F1F1; } @media print{ .order_filters{ display: none; } }