.description { text-align: left; font-size: @base-font2; } .description a { color: @brand-text; } .description a:hover,.description a:active { text-decoration: none; } .image { .center; } .products,.table1,.table2,.table3,.data { clear: left; .w100; } .products td { padding: 4px (@gutter/2); vertical-align: top; } .products .pricing_block td { padding: 0; } .products .pricing_block td { text-align: right; } .products tr .nopad { padding-left: 0; padding-right: 0; } .products .description { .normal; } .products .quantityField input { width: 4ex; } .products .price,.products .price a,.tp_Price { color: @brand; font-size: @base-font2+2; .bold; text-align: right !important; } .tp_Label { font-size: @base-font2; } .price .uom { font-size: @base-font2; .normal; } .products .item_sku { color: #555; font-size: (@base-font)-1; } .uom { .lowercase; } .form td,.form th { text-align: left; vertical-align: top; padding: .5ex; } .form th { padding-left: 0; } .form .submit { vertical-align: bottom; height: 36px; } td.text { padding-left: .5ex; } .data th { background-color: #e7e7e7; } .data th,.data td { padding: 2px; } .data td { .borderb (#d8d8d8); } /*PRICE*/ .pricing_block .price,.price a,.tp_Price,.main_price,.main_price a { color: @brand; font-size: @base-font2+2; .bold; text-align: right !important; } * > .merchPrice { .flcl; width: @grid1; } .merchPrice label { .fleft; .auto; } .merchPrice .main_price,.merchPrice .uom { .flcl; text-align: right; width: @grid1; } .price a:hover { text-decoration: none; } .price .uom { font-size: @base-font2; .normal; } .description span { display: block; .w100; } /* Okay to here */ .products .item_sku { color: #555; font-size: (@base-font)-1; clear: left; } .block { .fblock; } .pricing_block { width: @grid1; } .rebate_table,.price_table { width: @grid1; } .rebate_table th { .normal; vertical-align:top; } .reg_price { .normal; } .product_block dt,.product_block dd,.pricing_block dd { .flcn; .auto; } .pricing_block dt{ .flcl; .auto; } .product_block dd,.pricing_block dd { .fright; } dd .uom { .flcb; } .quantity_box { .flcl; width: @grid1; margin-top: 8px; } .quantity_box li { .flcn; height: 23px; margin: 0; padding: 0; text-align: left; } .quantity_box .quantity span { font-size: (@base-font2)+2; padding-right: .5em; line-height: 18px; } .quantity_box .input { height: 15px; font-size: @base-font; width: 4ex; } .quantity_box .cart { .fright; margin-left: @gutter/2; } .quantity_box .list { float: none; clear: both; margin-top: 2px; } * :first-child+html .quantity_box { width: @grid1; } * :first-child+html .quantity_box .list { width: auto !important; } /*This is fighting a very strong rule in catalog.css*/ #container .quantity_box .list .button { font-size: (@base-font)-1; font-weight: normal !important; } /*PRODUCT RETURNS*/ #returnsProgress { background-image: url('/images/od/v2/returns_progress.png'); color: #fff; .flcl; width: 756px; margin-bottom: @gutter*2; margin-top: 12px; } #returnsProgress li { .flcn; font-size: @base-font2+1; .bold; .center; padding: 6px 0; width: 251px; } .selected1 { background-position: 100% 0px !important; } .selected2 { background-position: 100% -42px !important; } .selected3 { background-position: 100% -80px !important; } .legend span.TxtBlack4 { display: block; font-size: @base-font; padding: 4px } .reviewProduct { clear: both; padding-top: @gutter; } /* INFIELD */ .if_wrapper { .rel; display: block; } .infield { left: 4px; .abs; top: 2px; } .if_input { margin: 0 !important; } #depot1 .infield { height: 15px; overflow: hidden; text-align: left; .nowrap; width: 114px; } #emailForm { padding-top: @gutter; } #emailForm .if_input { font-size: @base-font; width: 156px } .if_wrapper { margin-bottom: @gutter/2; } .depot .if_input,.depot select { .border (#9b9b9b); font-size: @base-font; width: 120px } .depot select { width: 156px; min-width: 156px; } .depot .if_input { margin-right: 4px; height: 1.5em; } .free_delivery_button_sku { background-image: @bg-freedelivery; display: block; .fright; height: 28px; margin-bottom: -28px; .rel; width: 60px; } #sku .free_delivery_button_sku { margin-bottom: 0; .abs; right: 10px; top: 1px; } /*WWWCU-10955 - Vendaria flash*/ .msg_center { background: #eee; margin-bottom: 14px; .border (#E4E4E4); padding: @gutter/2; color: #666; .noshow; width: (@style-width)-4; } .msg_closeBtn { .fright; margin-right: 10px; } .padt_10 { padding-top: 10px; } .padb_10 { padding-bottom: 10px; } /*WWWCU-11269 - Vendaria Product Selector obstructs search suggest dropdown*/ .chair_flash_obj { .rel; z-index: 1; top: -18px; .fleft; } #chairSelectorContent { .fleft; } .adblocker_title { .flcb; .rel; .w100} .close_thisbtn { .flcb; .rel; z-index: 7; margin-left: 888px; } #vendaria_flash { background-color: #fff; } /* WWWCU-10385 Add SundaySky and Invodo as Video Vendors */ .product_image { .rel; } .newsku .col1 .product_image{text-align:left;padding-left:25px} .video_play_button_sku { display: block; .abs; width: 37px; height: 36px; background-image: @bg-play-sku; top: 210px; right: 10px; } .video_play_button_search{ display: block; .abs; width: 48px; height: 48px; background-image: @bg-play-search; top: 0px; left: 0px; } #sku .download_button { .abs; top: 0px; right:0; } .download_overlay{ display: block; .abs; width: 46px; height: 47px; background-image: @bg-download-overlay; top: 0px; right: 6px; } #sku .modCurve { .flcl; width: 285px; } .desc_intro { .bold; } #modalLogin { .noshow; }