/* Webspert Web Design E-commerce System http://www.webspert.com.my Copyright (c) Webspert Web Design */ textarea, input.text, input[type="password"], input[type="text"], input[type="reset"], input[type="button"], input[type="submit"] { -webkit-appearance: none; border-radius: 0; } div { box-sizing:border-box; } iframe { padding:0px; margin:0px; border: 0px } .boxText { font-size: 10px; } .errorBox { font-size : 10px; background: #ff003c; font-weight: bold; } .stockWarning { font-size : 9pt; color: #ff0000;} .productsNotifications { background: #f2fff7; } .orderEdit { font-size : 7pt; color: #ee3b7e; text-decoration: underline; } h6 { font-size:28pt; line-height:1.5; margin:40px 10px; padding:0px; } .panel { margin:0px; } .main_content{ padding: 10px 0px 20px 0px;} BODY { color: #444; margin: 0px; line-height:1.6; font-family: 'Poppins', sans-serif; font-size:9.5pt; background:#fff; letter-spacing:0px; } .full_panel { width:100%; background:#fff; } .content_panel { width:1000px; position:relative; background:none; padding:0px 10px; } .top_header_bar { width:1000px; box-sizing:border-box; padding:9px 25px 9px 25px; color:#000000; background:#fff; border-bottom:1px #ddd solid; font-size:8pt; /* box-shadow:0px 0px 15px 0px #dfdfdf !important;*/ display:inline-block; } .top_header_bar_content { width:1000px; } .top_header_bar_content .top_header_info_link { margin:1px 12px; display:inline-block; font-weight:normal; font-size:8pt; } .top_header_bar_content .top_header_info_link img { margin:0px 8px 2px 8px; display:inline-block; vertical-align:middle; } .top_header_info_link img { width:16px; } .top_header_bar a { color:#333; } .top_info_bar { width:100%; box-sizing:border-box; display:inline-block; margin:15px 0px 0px 0px !important; } .menubg{ background:none; padding:15px 0px 0px 0px; width:100%; } .advertisement_message{ width:100%; background:#000; color:#fff; padding:14px 0px; text-transform:uppercase; font-weight:bold; font-size:12pt; } .header_break{ border-bottom:1px #dedede solid;padding:1px;float:left;width:100%;background:#fff; } .top_headerbg{ color:#000; background:#fff; font-size:9pt; padding:15px 0px 0px 0px; box-sizing:border-box; width:100%; } .top_control_panel { width:1000px; display:inline-block; border:0px #ccc solid; } .header_search{ border:0px #ccc solid; width:30%; display:inline-block; z-index:9999; box-sizing:border-box; margin:0px; background:#fff; vertical-align:middle; height:55px; padding-top:6px; float:left; text-align:left; } .header_right_col { margin-top: 10px; padding-right:5px; } .mobile_menu { display:none; float:left; } .mobile_cart { display:none; } .logo{ padding:12px 0px 0px 0px; width:35%; border:0px #dedede solid; display:inline-block; } .header_left_menu{ float:left; z-index:10003; width:30%; border:0px #ccc solid; box-sizing:border-box; margin:0px; height:50px; text-align:left; background:#fff; display:none; } .header_right_menu{ z-index:9999; width:30%; box-sizing:border-box; height:50px; padding-top:10px; border:0px #ccc solid; background:#fff; display:inline-block; float:right; text-align:right; } .full_menu { border:0px #000 solid;text-align:center; background:#3b322b; -webkit-box-shadow: 0 4px 8px -1px #999; -moz-box-shadow: 0 4px 8px -1px #999; box-shadow: 0 4px 8px -1px #999; } .myaccount { float:right; padding:0px 0px;border:0px #000 solid; } .myaccount a#search_link { margin-top:-4px !important; } .myaccount a { margin:-1px 5px 0px 5px; float:left;padding:5px 0px; } .page_content_panel { width:100%; background: none; float:left; height:100%; padding-top:15px; border:0px #000 solid; } .home_content_panel { max-width:1000px;position:relative; background:none; } .featured_category_column { display:inline-block; margin:5px 10px 5px 10px; text-align:left; color:#616161; width:23%; } .sub_banner_panel { max-width:1000px; position:relative !important; display:inline-block; padding-top:20px; } .sub_banner_img { margin:10px 10px; display:inline-block; height: auto; box-sizing:border-box; font-size:10pt; color:#898989; vertical-align:middle; } .second_banner_panel { position:relative !important; display:inline-block; padding-top:0px; border:0px #000 solid; vertical-align:top; margin:10px; } .subrow_banner_img { width:31%; margin:10px 10px; display:inline-block; height: auto; box-sizing:border-box; font-size:10pt; color:#898989; vertical-align:top; } .last_row_banner_img { margin:10px 10px; display:inline-block; height: auto; box-sizing:border-box; font-size:10pt; color:#898989; vertical-align:top; } .sub_banner_text { width:48%; margin:30px 10px; display:inline-block; height: auto; box-sizing:border-box; padding:10% 20px; vertical-align:middle; color:#616161; } .top_left_header_message { text-align:left; } .footer_text_copyright { text-align:right; } hr.break_line { border:none; border-top:1px #ccc solid; width:100%; padding-bottom:10px; } .headerText{ color:#3b322b;text-transform: uppercase;font-size:9pt;} .headerText2{ color:#fff;padding:0px 0px 0px 20px;font-size:9pt;} .header_adstext { color:#151515;padding:15px;text-transform:uppercase;font-size:9pt;} .welcomeLink { color:#fff; text-transform: uppercase;font-size:9pt;font-weight:bold;} .welcomeLink:hover{ color:#b68957; } .headerlink{ color:#3b322b; text-transform: uppercase;font-size:9pt;font-weight:bold;} .headerlink:hover, my_cart_bg:hover ,.myaccount a:hover{ color:#b68957;} .mycart { float:right; padding:0px 0px;border:0px #000 solid; } .cart_menu_link { color:#898989; text-transform:uppercase; font-size:10.5pt; margin:-1px 10px 0px 10px; letter-spacing:1px; } .cart_menu_link:hover {color:#000;} .headercart_bg{ color:#000;font-weight:bold;font-size:10pt;border:0px #000 solid;padding-right:0px;text-align:center;} .headercart_bg:hover {color:#898989;} #ajax_cart { width: 24px; height: 24px; background: #23aa6f; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; color:#fff; font-weight:normal; padding-left:1px; padding-top:1px; margin-top:-30px; margin-left:13px; z-index:999; position:absolute; display:none; } .my_cart_bg { font-size:9pt; color:#fff; padding:5px 0px !important; margin-top:-25px; border:0px #000 solid; text-transform:uppercase; } .my_cart_bg_mobile { font-size:9.5pt; color:#000; padding:8px 14px 8px 17px!important; border:0px #000 solid; font-weight:bold; display:none; background:url(../images/cart_bg.png) no-repeat 10px 0px;height:42px;width:35px; } .my_cart_bg_mobile:hover{ color:#898989;} .cart_bg_link:hover { color:#000;} .cart_text{ padding:0px 15px 0px 0px;} .cart_link{ color:#fff; text-transform: uppercase;font-size:9.5pt;font-weight:bold;} .cart_bg_link{ color:#5a5a5a;font-size:9.5pt;font-weight:normal;text-transform:uppercase;} .blink { font-size:10pt; } .column_home_sub_left,.column_home_sub_right { display:inline-block; border:0px #ccc solid; box-sizing:border-box; } .column_home_sub_left { width:560px; vertical-align:top; padding-top:65px; margin-top:10px; } .column_home_sub_right { width:590px; padding:0px 35px; border:0px #ccc solid; margin:25px 0px 0px 20px; } .column_left { float:left; width:190px; border:0px #000 solid; text-align:left; margin-right:10px; position:relative; } .left_column_box { padding:10px 15px 20px 15px; border:1px #dedede solid; margin:15px 0px 25px 0px; box-sizing:border-box; box-shadow:0px 2px 6px 0px #ddd; } .left_column_child_align { display:inline-block; padding:3px; } .selected_left_filter { font-weight:bold !important; font-size:10pt !important; text-decoration:underline; color:#222; text-transform:capitalize; } .column_right { float:right; width:18%; border:0px #000 solid; text-align:left; margin-left:20px; margin-right:20px; } .column_main { padding:10px 0px 50px 0px; width:980px; text-align:left; border:0px #000 solid; float:left; position:relative; } .column_main_wishlist { padding:10px 0px 50px 0px; width:850px; text-align:left; border:0px #000 solid; float:left; position:relative; } .column_main_shopping_cart { padding:0px 0px 50px 0px; width:68%; text-align:left; border:0px #000 solid; float:left; position:relative !important; margin:0px 20px 0px 0px; } .column_main_shopping_cart_empty { padding:0px 0px 50px 0px; width:100%; border:0px #000 solid; float:left; position:relative !important; margin:0px 10px; } .shopping_cart_total_panel { padding:0px 0px 20px 0px; width:28%; text-align:left; border:1px #ccc solid; float:right; position:relative; margin:0px 5px; } .shopping_cart_total_panel td { padding:10px 15px; } .border_top { border-top:1px #ccc solid; } .shopping_cart_total_subpanel td { padding:2px 5px; font-size:10pt; } .final_total_cart { font-size:14pt !important; font-weight:bold; } .suggestion_shopping_cart { width:98%; border:0px #ccc solid !important; position:relative; } .pwp_offer { color:#fff;font-size:8pt; background:#F63; padding:2px 8px; text-align:center; display:inline-block; } .combo_offer { color:#fff;font-size:8pt; background:#04a300; padding:2px 8px; text-align:center; display:inline-block; } .sale_offer { color:#fff;font-size:8pt; background:#c5002e; padding:2px 15px; text-align:center; display:inline-block; } .list_full { width:98%; display:inline-block; border-top:1px #222 solid; border-bottom:0px #ccc solid; padding:15px 0px; font-size:10pt; margin-left:20px; box-sizing:border-box; margin-bottom:15px; } .list_img { max-width:200px; display:inline-block; vertical-align:top; } .list_description_content { max-width:650px; display:inline-block; vertical-align:top; } .list_description { width:50%; display:inline-block; padding:1px 15px; vertical-align:top; } .list_price { width:25%; display:inline-block; vertical-align:top; font-size:12pt; padding-left:30px; } .list_in_cart { width:20%; display:inline-block; vertical-align:top; } .list_in_cart table{ font-size:10pt; font-weight:normal; } .list_select { width:5%; display:inline-block; vertical-align:top; text-align:center; float:right; } .list_select input { cursor:pointer; } .breakcrumb { width:100%; padding:10px 0px; background:none; float:left; color:#333; } .breakcrumb a { font-size:9pt !important; color:#333; font-weight:800; } tr.left_column_filter_hover,input[type='checkbox'] { cursor:pointer !important; } .category_title_panel{ border-bottom:0px #efefef solid;border-top:0px #333 solid;padding:15px 0px;margin-top:2px; } .category_decription{ line-height:2;color:#919191;} .category_title{ font-size:15pt; text-transform:uppercase; color:#1e1e1e; } .category_image_panel { float:left; width:100%; padding:0px 0px 15px 0px!important; border:0px #000 solid; } .category_image_panel img { max-width:1000px; width:100%; } .category_descp_panel { float:left; width:100%; padding:15px 30px 25px 30px!important; border:0px #000 solid; text-align:left; } .category_descp_panel td:first-child { padding-right:25px; } SPAN.brand_name { font-size:11pt !important; margin-top:5px; display:block; color:#b68957; } .filter_bar { width:1000px; padding:0px 0px 0px 0px; border:0px #ddd solid; color:#111; display:inline-block; } .filter_left{ float:left;border:0px #ddd solid;display:inline-block;padding:7px 0px 7px 0px;font-size:10pt; } .filter_left span { font-size:14pt;color:#3b322b; } .filter_right { float:right;border:0px #ddd solid;display:inline-block;padding:7px 0px; } .filter_total_products { float:left; } .filter_title { font-size:11pt; font-weight:normal; color:#1e1e1e; text-transform: capitalize; } .filter_sorting { display:inline-block; margin:0px 0px 0px 20px; border:0px #000 solid; } .filter_view { float:left; } .filter_paging , .filter_column { padding:15px 10px;display:inline-block;border:0px #ddd solid;float:right; } .filter_view { padding:4px 20px; min-width:60px; } .filter_total_products { padding:5px 0px; min-width:100px; } .filter_total_products span{ font-size:8.5pt; color:#868686; font-weight:normal;} .no_product_found { float:left; padding:50px 50px; width:100%; border:0px #000 solid; height:800px; text-align:center; } .break_space { float:left; width:100%; padding:10px; } .product_next { width:100%; padding:10px 0px 30px 0px; float:left; } .product_images_zoom_panel { float:left; width:40%; border:0px #000 solid; margin-right:25px; display:inline-block; } .product_detail_panel { float:left; width:44%; padding-top:35px; border:0px #000 solid; margin:0px 10px; } .product_suggestion_panel { float:left; width:135px; margin-top:35px; padding:15px 0px 0px 0px; border-left:1px #ccc solid; border-right:1px #ccc solid; border-top:4px #b68957 solid; } .recent_view_panel { border-bottom:1px #ccc solid; padding:10px 10px; } .recent_thumb { padding:6px 15px 10px 15px; position:relative; font-size:8.5pt; line-height:14px; } .pass_color { color:#099; } .unpass_color { color:#930; } .sub_products_display { width:100%; margin-top:40px; padding:15px 15px; display:inline-block; vertical-align:top; border:0px #ccc solid; } .main_products_display { display:inline-block; border:0px #000 solid; margin-top:40px; height:420px; position:relative; } .product_control_panel div { float:left;padding:3px 10px 3px 0px; } .product_more_related_panel { float:left; width:100%; } .sub_page_content_panel { width:100%; float:left; padding:15px 10px; } .large_image_btm { padding:15px; } .login_panel { float:left; width:47%; position:relative; border-right:1px #dedede solid; padding:20px 0px; } .new_customer_panel { float:left; width:47%; position:relative; padding:20px 0px; } .customer_panel { position:relative; padding:20px 0px; } .customer_register_box { background:#efefef; padding:20px 20px; } .customer_login_go { background:#dfdfdf; padding:20px 20px; } A { color: #6d6d6d; text-decoration: none; outline:0; -o-transition: all 0.1s linear; -moz-transition: all 0.1s linear; -khtml-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; -ms-transition: all 0.1s linear; transition: all 0.1s linear; } A:hover { color: #b68957; text-decoration: none; cursor:pointer; } FORM { display: inline; } TR.headerError { background: #ff0000; } TD.headerError { font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; } TD.infoBoxHeading { font-size: 10px; font-weight: bold; background: #bbc3d3; color: #ffffff; } TD.infoBox, SPAN.infoBox { font-size: 10px; } TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { } TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { } .cart_panel { width:100%; border:0px #dedede solid; } TABLE.productListing { border:1px #dedede solid;border-bottom:0px #dedede solid; } .productListing-heading { font-size: 10pt; color: #000; font-weight: bold; padding:7px 10px 7px 10px; /* text-transform: uppercase;*/ border-left:0px #dedede solid; background:#none; border-bottom:1px #dedede solid; } TD.productListing-data { font-size: 9.5pt; line-height:1.6; letter-spacing:0px; color:#000; padding:15px 10px 15px 10px; border-bottom:1px #dedede dotted; border-left:0px #ebebeb solid; vertical-align:top; } .product_list_image { float:left; text-align:left; padding:5px 20px 5px 5px; width:80px; } .product_list_name { float:left; text-align:left; padding:5px 20px 5px 5px; } .product_list_qty { text-align:center; position:relative; border:0px #ccc solid; width:100px; } .shoppingCart_total{ padding:10px 10px 10px 10px; border-left:0px #dedede solid; border-right:0px #dedede solid; border-bottom:0px #dedede solid; color:#151515; background:none; font-size:11pt; } .cart_product_name { font-size:10pt; font-weight:normal; color:#333; /* text-transform:uppercase;*/ } .shipping_address_panel { float:left; width:50%; min-width:320px; } .shipping_method_panel { float:left; width:50%; } .shopping_cart_item_panel { float:left; width:50%; padding:4px 30px; min-width:320px; } .order_item_panel { float:left; width:50%; min-width:300px; padding:0px 10px; } .order_checkout_panel { float:left; width:46%; padding:0px 10px; min-width:320px; margin:0px 10px 0px 10px; } .billing_address_panel { float:left; width:50%; padding:5px 5px; min-width:170px; } .container_column_panel { } .column_panel_1 { float:left; width:97.7%; margin:15px 10px; } .column_panel_2 { border:0px #ccc solid; width:44%; margin:5px 25px 25px 25px; float:left; } A.pageResults { color: #111; padding:4px 3px 4px 3px; line-height:15px; font-size:9pt; background:none; font-weight:normal; margin:2px; text-transform:capitalize; border:0px #555 solid; } A.pageResults_next { color: #fff; padding:4px 8px 4px 8px; line-height:15px; font-size:9pt; background:#3b322b; font-weight:normal; margin:0px; text-transform:capitalize; border:1px #3b322b solid; border-right:5px #b68957 solid; } A.pageResults_prev { color: #3b322b; padding:4px 8px 4px 8px; line-height:15px; font-size:9pt; background:#fff; font-weight:normal; margin:0px; text-transform:capitalize; border:1px #3b322b solid; } .pageResults img { width:35px; } A.pageResults:hover { color: #000; padding:4px 3px 4px 3px; line-height:15px; font-size:9pt; margin:2px; background:#fff; font-weight:normal;background:none; } A.pageResults_selected{ color: #000; padding:4px 3px 4px 3px; line-height:15px; font-size:9pt; background:none; margin:2px; font-weight:normal; } .subheading{ font-weight:900; font-size:10pt;color:#151515; text-transform: capitalize;} .footer_bannerdescp{ text-transform:uppercase;color:#151515;font-size:9pt;} TD.pageHeading, DIV.pageHeading, span.pageHeading { font-size:20pt; color:#303030; text-transform: uppercase; line-height:1.5; padding-bottom:20px; } .heading_description{ line-height:1.7; color:#888;} TD.pageHeading2, DIV.pageHeading2 , span.pageHeading2 { font-size:18pt; letter-spacing:0.5px; line-height:20px; text-transform:Capitalize; font-weight:normal; color:#000; } .pageHeading3{ font-size:23pt; color:#000; border:0px #ccc solid; padding:15px 0px 15px 0px; font-weight:900; display:inline-block; } .pageHeading4{ font-size:16pt; color:#3b322b; border-bottom:5px #dfdfdf solid; padding:0px 0px 0px 0px; font-weight:normal; display:inline-block; margin-bottom:10px; } .pageHeading5{ font-size:18pt; color:#9d9689; padding:0px 0px 0px 0px; font-weight:normal; display:inline-block; } .pageHeading6{ font-size:10pt; color:#6d9811; border:0px #ccc solid; padding:0px 10px 15px 10px; font-weight:400; display:inline-block; line-height:16px; } iframe { border:none !important; padding: 0; margin: 0; } .footer_banner_description{ font-size:9pt; color:#000; padding:15px 0px; } .heading_bg{ background:url(../images/heading_bg.png) 50% 0% no-repeat;} .bottom_space { padding-bottom:20px !important; } .user_icon_bg { background: url(../images/user_icon2.png) no-repeat 95% 50%; } .settings_icon_bg { background: url(../images/settings.png) no-repeat 95% 50%; } .contentBox_heading_bg_special{ border-bottom:3px #dedede solid;padding:10px 25px 10px 25px;} .contentBox_heading_bg{ border-bottom:1px #dedede dashed;padding:10px 25px 10px 25px;} .contentBox_heading_account_bg{ border-bottom:2px #333 solid;padding:10px 0px 10px 0px;} .contentBox_heading_special{ font-size:10pt; color:#333; font-weight:bold; text-transform: uppercase; } .contentBox_heading{ font-size:10pt; color:#333; font-weight:bold; text-transform: uppercase; } .contentBox_account_heading{ font-size:14pt; color:#333; font-weight:normal; text-transform: capitalize; } .contentBox_account_Descp{ line-height:1; color:#666; font-size:10pt; padding:20px 0px 20px 0px; } .contentBox_Descp{ line-height:1; color:#878787; font-size:8pt; padding-top:3px; } .login_heading{ font-size:11pt; color:#000; font-weight:900; letter-spacing:1px; padding:0px 0px 10px 0px; text-transform: uppercase; } TR.subBar { background: #f4f7fd; } TD.subBar { font-size: 10px; color: #000000; } TD.accountCategory { font-size: 13px; color: #aabbdd; } TD.fieldKey { font-size: 12px; font-weight: bold; } TD.fieldValue { font-size: 12px; } TD.tableHeading { font-size: 12px; font-weight: bold; } SPAN.newItemInCart { font-size: 8pt; color: #f49bc1; } .itemincart{ font-size: 8pt; color: #545454;} CHECKBOX, INPUT, RADIO, SELECT { font-size: 11px; outline:none; -webkit-border-radius:0; border-radius:0; } CHECKBOX,RADIO { cursor:pointer !important; } TEXTAREA { width: 90%; padding:15px; border:1px #e4e4e4 solid; color:#000; font-size:9pt; font-family: 'Poppins', sans-serif; outline:none; } .contact_us_textarea,.address_textarea { width:305px; padding:10px; border:1px #dedede solid; color:#000; font-size:9pt; font-family: 'Poppins', sans-serif; outline:none; } TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; } TD.formAreaTitle { font-size: 12px; font-weight: bold; } SPAN.markProductOutOfStock, PAN.nostock { font-size: 9pt; color: #ff0039; } .productSpecialPrice { color: #b8000d; font-size:11pt;font-weight:bold;letter-spacing:-0.5px;padding:0px;} .product_oldprice{ color:#8e8e8e; font-size:9pt;font-weight: normal;} .orgprice {color:#3b322b;font-size:11pt;letter-spacing:-0.5px;font-weight:bold;padding:0px;} .icon_position{ border:0px #000 solid; text-align:left; display:inline-block; z-index:99; position:absolute; left:0px; top:0px; } .icon_position_product_detail{ border:0px #000 solid; text-align:left; display:inline-block; z-index:99; position:absolute; left:0px; top:0px; } .sale_img { border:0px #000 solid; text-align:center; z-index:9999; float:none;width:55px;height:55px; position:relative; margin-top:-10px; margin-left:-14px; margin-bottom:10px; vertical-align:top; } .sale_img2 { border:0px #000 solid; margin-top:3px;margin-left:20px; text-align:center; position:absolute; z-index:99; } .sale_img img { width:55px !important; height:55px !important; margin-top:0px !important; margin-left:0px !important; } .special_text_box{ color:#fff;z-index:1005;text-align:center;font-size:9pt; padding:0px;border:0px #000 solid; display:inline-block;} .special_color_box { color:#fff;z-index:9999;text-align:center;font-size:9pt;line-height:14px; padding:14px 0px; width:55px;height:55px;border:0px #000 solid; text-transform:uppercase; background:url(../images/sale_bg.png) no-repeat center; float:none; margin-top:-10px; margin-left:-14px; margin-bottom:10px; } .special_color_box b { font-size:12pt; } .discount_percent{ position:absolute;margin-top:5px;margin-left:8px;color:#fff;font-size:9pt; } .newprod_img{width:210px;border:0px #dedede solid;vertical-align:bottom; text-align:center; position:relative !important;padding:10px 0px; box-sizing:border-box; } .newprod_img img{ height:180px;} .newprod_img:hover{ -webkit-transition: .5s all; -webkit-transition-delay: 5s; -moz-transition: .5s all; -moz-transition-delay: 5s; -ms-transition: .5s all; -ms-transition-delay: 5s; -o-transition: .5s all; -o-transition-delay: 5s; transition: .5s all; transition-delay: 5s; } .product_additional_images img { margin:15px !important; } .prodcol { position:relative; border:1px #fff solid; -o-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -khtml-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; } .prodcol:hover { border:1px #dfdfdf solid; box-shadow:0px 0px 10px 0px #dfdfdf; cursor:pointer; } .prodcol:hover .quick_view_button { display:inline-block; text-align:center; margin-left:-10px; width:99%; height:100%; position:absolute; border:0px #ccc solid; background:rgba(255,255,255,.7); box-sizing:border-box; padding-top:36%; } .quick_view_button { display:none; } .quick_view_button .css_narrowBtn,.quick_view_button .css_narrowBtn:hover,.quick_view_button .css_narrowBtn2,.quick_view_button .css_narrowBtn2:hover { background:rgba(0,0,0,.5); color:#fff; border:none; padding:10px 20px; } /*.newprod_img img{ max-width: 100%; max-height: 370px; height: inherit !important; }*/ .combo_title_class { /* color:#333; width:100%; height:28px; z-index:1005; text-align:center; padding:5px 0px 5px 0px; font-weight:bold; background:#dedede;*/ color:#F00; width:100%; height:28px; z-index:1005; text-align:center; padding:5px 0px 5px 0px; font-weight:normal; background:none; font-size:9pt; } .pwp_title_class { color:#F63; width:100%; height:28px; z-index:1005; text-align:center; padding:5px 0px 5px 0px; font-weight:normal; background:none; font-size:8pt; } .pwp_title { color:#F63 !important; font-weight:normal; background:none; } .pwp_prod_img:hover{ border:1px #3b322b solid;} .pwp_prod_img{ border:1px #fff solid; display:inline-block; margin:5px 3px;} .pwp_prod_view_more { display:inline-block; margin:30px 13px; vertical-align:top !important; text-decoration:underline; } .prod_tax { font-size:8pt; color:#777; } .index_newprod_img{ vertical-align:bottom;border:0px #000 solid; } .index_prodcol{ color:#6a6a6a; font-size:9pt; } .index_prodcol { position:relative; border:1px #fff solid; margin:5px 1px; padding:10px 10px !important; -o-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -khtml-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; } .prod_special { margin:5px 10px !important; } .index_prodcol:hover { border:1px #dfdfdf solid; cursor:pointer; box-shadow:0px 0px 5px 0px #ddd; } .index_prodcol:hover .quick_view_button { display:block; text-align:center; margin-left:0px; width:100%; height:100%; position:absolute; border:0px #ccc solid; background:rgba(255,255,255,.7); box-sizing:border-box; padding-top:40%; } .index_prodcol .rightcol_prodname{ color:#8b8476; font-size:9pt; text-transform: capitalize; font-weight:normal; line-height:17px; } .index_prodcol .manufacturer_name { color:#000; text-transform:uppercase; font-size:11pt; font-weight:bold; } .index_prodcol img { margin:5px; height:110px; } .features_index img { margin:5px; height:120px; } .index_detailbox { width:190px; } .index_detailbox a{ color:#555; font-size:9.5pt; text-transform: capitalize; } .index_prodcol_catname{ line-height:1; color:#929292; font-size:9pt; padding-top:2px; } SPAN.errorText { color: #ff0000; } .moduleRow { } .moduleRowOver { background-color: #eee; cursor: pointer; cursor: hand; } .moduleRowSelected { background-color: #ddd; } .checkoutBarFrom, .checkoutBarTo { font-size: 9pt; color: #737272; text-transform: uppercase;} .checkoutBarCurrent { font-size: 9pt; color: #2e2e2e; text-transform:uppercase;font-weight:bold;} .checkoutBarFrom:hover{ color: #000;} .checkoutpage_bar{ width:100%; padding:30px 45px; background:none; float:left; border-bottom:1px #ccc solid; } .checkoutpage_bar td { padding:5px 10px; /*background: url(images/checkoutbar_bg.png) repeat-x 0px 3px ;*/ } /* message box */ .messageBox { font-size: 10px;background:#e72a2a; } .messageStackError, .messageStackWarning { font-size: 10pt; color:#e72a2a;background:#ffe7e7; text-align:center;padding:9px 15px;border:1px #e72a2a solid;border-left:8px #e72a2a solid;} .messageStackSuccess { font-size: 10pt; color:#19970c;background:#cdedca; text-align:center;padding:9px 15px;border:1px #21ac13 solid;border-left:8px #21ac13 solid; } /* input requirement */ .inputRequirement { font-size: 8.5pt; color: #8b8b8b; } .small_heading_link{ color:#222; font-size:10pt;} .shadowbox{box-shadow: 0px 0px 10px 0px #d6d6d6;border:0px #000 solid;} .contentbox{ float:left;padding:25px;} .topmenu{ font-size:12pt; text-transform: uppercase; padding:0px 0px 0px 20px; } .topmenu_link{ color:#f285af; font-size:9.5pt; text-transform:uppercase;} INPUT[type="text"].newsletter{ padding:2px 6px 2px 10px; width:150px; border:1px #ebcedb solid; line-height:25px; height:25px; font-size:8pt; color:#979797; background:#fff; font-style:italic; } .borderX{ border-top:1px #dedede solid; } .borderX2{ border-top:1px #303030 solid; } .go_top { background:url('../images/top_arrow.png') no-repeat top center; padding:30px 5px 20px 5px; display:inline-block; margin-bottom:-5px; font-size:11pt; letter-spacing:1px; text-transform:uppercase; color:#777; } .footer_subscriber { border:0px #000 solid; position:fixed; right:55px; bottom:-174px; } #subscriber_activator { padding:7px 25px 7px 55px; color:#fff; float:right; margin-top:-40px; border-top:6px #564b42 solid; background:#b68957 url('../images/free_voucher.png') no-repeat 8% 50%; } #subscriber_activator_close { background:#b68957; padding:7px 25px; color:#fff; float:right; margin-top:-40px; border-top:6px #564b42 solid; display:none; } .subsciber_content { background:#a1978d; border:0px #ccc solid; padding:30px 25px; color:#fff; } .subscribe_special_title { font-size:14pt; color:#fff } .footer_banner_title{ text-transform:uppercase; font-size:17pt; color:#000; padding:10px 0px 25px 0px; } .footer_heading{ color:#d3d3d3; font-size:9pt; text-transform:uppercase;font-weight:normal;border-bottom:1px #383838 solid;padding-bottom:10px;letter-spacing:1px; } .footerinfo_menuLink:hover{ color:#151515;} .footerinfo_menu_separtor{ background:url(../images/footer_menu_separator.png) center no-repeat;} .footer_text{ padding:0px 0px 50px 0px; float:left; width:100%; } .footer_contentbg{ background:#fff;color:#333; padding:10px 0px 10px 0px; float:left; width:100%;} .footer_sitemap_bg{ background:#3b322b;color:#fff; padding:40px 0px 10px 0px; float:left; width:100%;} .footerbg{ background:#fff;color:#000; padding:40px 0px 0px 0px; float:left; width:100%;} .footer_panel{ max-width:1000px;} .footer_menu_panel { display:inline-block; } .footer_right { float:right !important; } .footer_column_content { float:left; margin:5px 30px 35px 30px; text-align:left; color:#fff; width:40%; } .footer_column { float:left; margin:5px 30px 35px 30px; text-align:left; color:#fff; border:0px #000 solid; } .footer_copyright_bg{ background:#fff;color:#333; padding:20px 0px 20px 0px; float:left; width:100%;} .copyright_left { float:left; padding-top:10px; } .copyright_right { float:right; } .sub_footer_table { display:inline-block; margin:5px 20px 35px 20px; text-align:center; color:#616161; font-size:8.5pt; } .icon_title { color:#b68957; } .newsletter_subscribe_bg{ background:#e8e8e8;color:#000; padding:20px 0px 20px 0px; } .footerMenu { padding:0px 20px 0px 20px;} .footerinfo_menu{ font-size:16pt; font-weight:normal; letter-spacing:1px; color:#000; text-transform:uppercase; line-height:1.3; } .footerMenu_link{ font-size:11pt; font-weight:bold; letter-spacing:1px; color:#b68957; text-transform:uppercase; } .footerMenu_link:hover, .fade:hover , .footer_link:hover{ color:#b68957;text-decoration: none;} .sub_footer_menu td { padding:0px 0px 6px 0px; } .sub_footer_menu { margin-top:-10px; } .fade { color:#827e7a; text-transform:capitalize;font-size:9pt;letter-spacing:0.5px;} .subscribe_newsletterText,.connect_with_us{ font-size:11pt; font-weight:bold; letter-spacing:1px; color:#b68957; text-transform:uppercase; } .footerText, .footer_link{ color:#474747; font-size:8.5pt;} .leftcol{ background:#fff; border-bottom:0px #000 solid;} .category_heading{ font-size:11pt; background:none; color:#3b322b; font-weight:bold; text-transform: capitalize; padding:5px 5px 10px 0px; border-bottom:0px #eee solid; } .categoryCol{padding:3px 0px 3px 0px;color:#8c8c8c;line-height:1.5;border-bottom:1px #ccc dotted;} .selected_category { font-weight:normal; text-decoration:underline; color:#3b322b; font-size:9pt; text-transform:capitalize; } .innerCart_border{border-bottom:0px #333 solid; border-top:2px #333 solid; padding:7px 0px 7px 0px;font-size:11pt;} .selected_category_parent{ padding:0px 0px 3px 0px;} .selected_category_parent a { color:#000; font-size:10pt; font-weight:bold; text-transform: uppercase; text-decoration:underline; } .category_parent {padding:0px 0px 5px 0px; } .category_parent a { color:#3f3e3d; font-size:10pt; text-transform: uppercase; } .category_parent a:hover, .categoryCol a:hover, .price_list:hover, .leftmenu_list:hover ,.selected_price:hover ,.selected_category_parent a:hover{color:#555;text-decoration:underline;} .category_link{ color:#111; font-size:9pt;text-transform:capitalize;} .selected_price { font-weight:bold; text-decoration:none; color:#000; font-size:9pt; text-transform:uppercase; } .price_list{ color:#333; font-size:9pt; text-transform: uppercase; } .leftmenu_list{ color:#333; font-size:10pt; text-transform: uppercase; line-height:1.5; } .category_price { padding:0px 0px 5px 0px;} .breadcumb_bg{ padding:5px 0px 5px 0px; font-size:9pt; color:#2c2c2c; text-transform:uppercase; } .breakrumbText:hover, .viewalltext:hover {color:#b68957; text-decoration:underline;} .breakrumbText{ font-size:10pt; text-transform: capitalize;color:#777; font-weight:normal; letter-spacing:0px; } .total_display_text{ font-size:9pt; text-transform: uppercase;color:#868686; line-height:1;} .viewalltext { color:#868686; font-size:9pt; text-transform: uppercase;} .arrow_next_pageResults { background:url(../images/next_prod.png) no-repeat top right; width:20px; padding:2px 35px 0px 8px; color:#111; font-size:9pt; text-transform:uppercase; } .arrow_next_pageResults:hover { color:#202020; background:url(../images/next_prod.png) no-repeat top right; } .arrow_prev_pageResults { background:url(../images/prev_product.png) no-repeat top left; width:20px; padding:2px 8px 0px 35px; color:#111; font-size:9pt; text-transform:uppercase; } .arrow_prev_pageResults:hover { background:url(../images/prev_product.png) no-repeat top left; color:#202020; } .related_prod_img:hover{ border:1px #3b322b solid;} .related_prod_img{ border:1px #fff solid; display:inline-block; margin:5px 3px;} .product_panel { float:left; width:1000px; padding:5px 0px; } .prodcol{ color:#5e5e5e; font-size:8pt; display:inline-block; margin:5px 12px 15px 12px !important; max-width:230px !important; vertical-align:top; padding:20px 10px; box-sizing:border-box; width:226px; } .border_dashed{ border-top:1px #dcdcdc dashed;} .proddetail_stock{ border-top:1px #ccc solid; } .rightcol { border:1px #333 solid; padding:20px; } .prodcol .rightcol_prodname{ color:#8b8476; font-size:8pt; text-transform: capitalize; font-weight:normal; } .prodcol .manufacturer_name { color:#000; text-transform:uppercase; font-size:11pt; font-weight:bold; } .prodcol .css_btn , .index_prodcol .css_btn { background: #fff; font-size:10pt; color:#8b8476; text-transform: capitalize; padding:7px 20px 8px 20px; border:1px #8b8476 solid; font-weight:normal; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 2px; /* Firefox 1-3.6 */ -moz-border-radius: 2px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 2px; box-shadow:0px 2px 3px 0px #ccc; } .prodcol:hover .css_btn , .index_prodcol:hover .css_btn { color:#fff; background:#3b322b; border:1px #3b322b solid; box-shadow:0px 2px 9px 0px #aaa; } .prodcol .alsopurchase_prodname{ color:#000; font-weight:900; text-transform: uppercase; font-size:9.5pt; } .prodcol:hover .rightcol_prodname, .prodcol:hover .alsopurchase_prodname{ color:#8b8476;font-weight:normal; } .prodlist_namebox{ border:0px #000 solid; font-weight:bold;font-size:10pt; } .newprod_detailbox{ padding:10px 10px 0px 10px; } .pricebox{ padding:5px 10px 5px 10px;} .newprod_model{ padding:3px 0px 3px 0px; color:#7d7d7d;} .out_of_stock { opacity:0.6; filter:alpha(opacity=60); /* For IE8 and earlier */ } .out_of_stock_box { color:#fff; background:#C00; padding:5px 48px; display:inline-block; } DIV.special_sold_out_message { width:100%; background:#ff0000; color:#fff; font-size:14pt; font-weight:bold; padding:5px 15px; float:none !important; } DIV.special_coming_soon_message { width:100%; background:#906; font-size:14pt; font-weight:bold; color:#fff; padding:5px 15px; float:none !important; } .comingsoon_msg { text-align:center; padding:10px 0px 10px 0px; position:absolute; width:50%; left:25%; top:48%; background:#906; color:#fff; font-size:11pt; font-weight:bold; } .stockWarning_msg { padding:5px 0px 5px 0px; position:absolute; width:100%; top:48%; } .index_stockWarning_msg{ text-align:center; padding:5px 0px 5px 0px; position:absolute; width:270px; margin-top:200px; background:#000; opacity:0.7; filter:alpha(opacity=70); z-index:9; } .soldout { background:#333; opacity:0.7; filter:alpha(opacity=70); color:#fff; font-weight:normal; width:140px; border:1px #444 solid; margin:3px 0px; padding:6px 15px; font-size:10pt; } .notify_me { background:#fff; color:#3b322b; font-weight:normal; width:100px; border:1px #ccc solid; margin:3px 0px; padding:4px 15px; font-size:9pt; } .option_box_featureprod { color:#585858;z-index:1005;text-align:center;font-size:9pt; font-weight:normal;padding:0px 0px 5px 0px;width:100%;border:0px #000 solid;} .option_box{ color:#7e7e7e;z-index:1005;text-align:center;font-size:9pt; font-weight:bold;padding:0px 0px 5px 0px;width:100%;border:0px #000 solid; text-transform:uppercase;} .option_style {padding:5px 5px 5px 0px; color:#000;} .hover-item { background:#fff; position:absolute; bottom:0; width:257px; text-align:center; padding:10px; box-sizing:border-box; border:0px #939393 solid; z-index:999; } .prodDetail_name_quickview{ font-size:14pt; font-weight:normal; text-transform: capitalize; color:#3b322b; padding:0px 0px 0px 0px; line-height:1.2; } .prodDetail_name_wishlist{ font-size:14pt; font-weight:normal; text-transform: capitalize; color:#3b322b; padding:0px 0px 0px 0px; line-height:1.2; } .prodDetail_name{ font-size:16pt; font-weight:400; text-transform:capitalize; color:#3b322b; padding:0px 0px 0px 0px; line-height:1.1; } .prodDetail_code{ font-size:9pt; color:#555;padding:5px 0px 0px 0px; font-weight:normal;} .prodDetail_price{ color:#3b322b; font-size:16pt; font-weight:bold; letter-spacing:0px; } .prodDetail_price_special { color:#b8000d; font-size:16pt; font-weight:bold; letter-spacing:0px; } .you_saved { color:#fff; background:#e64905; padding:4px 8px; } .prodDetai_tax { font-size:9pt; color:#888; } .prodDetail_shortDesp{ padding:5px 0px 5px 0px; text-transform: uppercase;color:#333;font-size:9pt;font-weight:900;letter-spacing:-0.5px; } .prodDetail_shortDesp_content { line-height:15px; } .prodDetail_desp{ text-transform: uppercase; font-weight:bold;} .css_btnStyle{ padding:10px 0px 10px 0px;} .css_btn_text{ background: url(../images/arrow_continue.png) no-repeat 0% 50%; font-size:9pt; color:#000; text-transform: uppercase; padding:10px 30px 10px 30px; border:0px #000 solid; font-weight:bold; } .css_btn_text:hover{ background: url(../images/arrow_continue.png) no-repeat 0% 50%; font-size:9pt; color:#b68957; text-transform: uppercase; padding:10px 30px 10px 30px; border:0px #000 solid; font-weight:bold; opacity:0.5; filter: alpha(opacity=50); } .buynow { background: #86977d; font-size:10pt; color:#fff; text-transform: uppercase; padding:8px 10px 8px 10px; border:4px #333 solid; font-weight:bold; letter-spacing:1px; width:60%; display:block; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; } .buynow:hover { background: #fff; font-size:10pt; color:#333; text-transform: uppercase; padding:8px 10px 8px 10px; border:4px #333 solid; font-weight:bold; letter-spacing:1px; } .coming_soon { background:#906; color:#fff; } .css_btn_wishlist { background: #fff url('../images/wishlist_icon_smaller.png') no-repeat 90% 45%; font-size:9.5pt; color:#3b322b; text-transform: capitalize; padding:10px 50px 10px 30px; border:1px #3b322b solid; display:block; font-weight:normal; margin:0px !important; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_btn_notify_me:hover{ background: #b68957; color:#fff; text-decoration:none; border:1px #b68957 solid; } .css_btn_notify_me { background: #fff; font-size:9.5pt; color:#3b322b; text-transform: capitalize; padding:5px 30px 6px 30px; border:1px #3b322b solid; display:inline-display; font-weight:normal; text-align:center; margin:0px 5px !important; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_btn_wishlist:hover{ background: #b68957 url('../images/wishlist_icon_smaller_hover.png') no-repeat 90% 45%; color:#fff; text-decoration:none; border:1px #b68957 solid; } .css_btn{ background: #3b322b; font-size:9.5pt; color:#fff; text-transform: capitalize; padding:9px 30px 10px 30px; border:1px #3b322b solid; font-weight:normal; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 2px; /* Firefox 1-3.6 */ -moz-border-radius: 2px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 2px; box-shadow:0px 2px 3px 0px #ccc; } .css_btn:hover, .css_btn2:hover, .css_btn_large:hover{ background: #b68957; color:#fff; text-decoration:none; border:1px #b68957 solid; } .css_btn_medium { background: #3b322b; font-size:12pt; letter-spacing:1px; color:#fff; text-transform: capitalize; padding:11px 35px 11px 35px; border:1px #000 solid; font-weight:normal; font-weight:bold; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_btn_checkout { background: #3b322b; width:100%; display:inline-block; font-size:12pt; letter-spacing:1px; color:#fff; text-transform: capitalize; padding:9px 0px 9px 0px; border:1px #3b322b solid; font-weight:normal; font-weight:bold; text-align:center; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_btn_checkout:hover { background: #b68957; width:100%; display:inline-block; font-size:12pt; letter-spacing:1px; color:#fff; text-transform: capitalize; padding:9px 0px 9px 0px; border:1px #b68957 solid; font-weight:normal; font-weight:bold; text-align:center; } .css_btn_large { background: #3b322b; font-size:14pt; letter-spacing:1px; color:#fff; text-transform: capitalize; padding:14px 35px 14px 35px; border:1px #000 solid; font-weight:normal; font-weight:bold; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_btn2{ background: #fff; font-size:9.5pt; color:#000; padding:10px 30px 10px 30px; text-transform: capitalize; font-weight:normal; border:1px #3b322b solid; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .css_narrowBtn{ background: #fafafa; font-size:9pt; color:#333; letter-spacing:0px; padding:5px 14px 5px 14px; text-transform: capitalize; border:1px #ccc solid; line-height:16px; margin:1px 0px; display:inline-block; width:auto !important; cursor:pointer; font-weight:normal; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 4px; /* Firefox 1-3.6 */ -moz-border-radius: 4px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 4px; box-shadow:0px 2px 3px 0px #ccc; } .css_narrowBtn:hover{ background: #3b322b; color:#fff; padding:6px 17px 6px 17px; border:1px #3b322b solid; } .css_narrowBtn2{ font-size:9pt; letter-spacing:0px; padding:6px 17px 6px 17px !important; text-transform: capitalize; border:1px #ccc solid; line-height:16px; margin:1px 0px; display:inline-block; width:auto !important; cursor:pointer; font-weight:normal; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 4px; /* Firefox 1-3.6 */ -moz-border-radius: 4px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 4px; box-shadow:0px 2px 3px 0px #ccc; } .css_wideBtn{ background: #fafafa; font-size:9.5pt; color:#333; letter-spacing:0px; padding:8px 24px 8px 24px; text-transform: capitalize; border:1px #ccc solid; line-height:16px; margin:1px 0px; display:inline-block; width:auto !important; cursor:pointer; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 4px; /* Firefox 1-3.6 */ -moz-border-radius: 4px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 4px; box-shadow:0px 2px 3px 0px #ddd; } .css_wideBtn:hover{ background: #b68957; color:#fff; padding:8px 24px 8px 24px; border:1px #b68957 solid; } .css_wide_smallBtn{ background: #fafafa; font-size:9pt; color:#333; letter-spacing:0px; padding:3px 10px 3px 10px; text-transform: capitalize; border:1px #ccc solid; line-height:16px; margin:1px 0px; display:inline-block; width:auto !important; cursor:pointer; /* Safari 3-4, iOS 1-3.2, Android 1.6- */ -webkit-border-radius: 4px; /* Firefox 1-3.6 */ -moz-border-radius: 4px; /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */ border-radius: 4px; box-shadow:0px 2px 3px 0px #ddd; } .css_wide_smallBtn:hover{ background: #b68957; color:#fff; padding:5px 14px 5px 14px; border:1px #b68957 solid; } INPUT[type="submit"].narrowsubmit { padding:5px 15px 5px 15px; border:1px #000 solid; background: #fff; line-height:10px; width:auto; font-size:9pt; height:25px; color:#000; text-transform: capitalize; font-family: 'Poppins', sans-serif; cursor:pointer; font-weight:normal; box-shadow:0px 2px 3px 0px #ccc; } INPUT[type="submit"].narrowsubmit:hover { padding:5px 15px 5px 15px; border:1px #b68957 solid; background: #b68957; line-height:10px; width:auto; color:#fff; } .sign_in_link { width:30px; height:30px; display:block; color:#d60f43; text-transform: uppercase;font-size:9pt;font-weight:normal; cursor:pointer; background:url(../images/search_bg.png) no-repeat; } .search_bar { position:absolute; margin-top:15px; background:none; border:0px #dfdfdf solid; display:none; padding:10px 20px; z-index:9999; margin-left:-30px; width:290px; } .myaccount_bar { position:absolute; margin-top:35px; background:#fff; border:1px #222 solid; border-top:4px #222 solid; display:none; padding:10px 10px; margin-left:25px; z-index:9999; width:auto; } .myaccount_bar ul { padding:0 0 0px 0; margin:0px 0px 0px 0px; list-style:none; position:relative;text-align:center; } .myaccount_bar ul li { text-align:center; } .myaccount_bar li a { color:#fff; margin:10 2px 10 2px; height:25px; line-height:25px; text-decoration:none; white-space:nowrap;font-size:9pt; font-weight:normal; text-align:left; text-transform: uppercase;text-align:center;} .myaccount_bar li a:hover { text-decoration:underline; } a.logoff { color:#999 !important; font-weight:bold !important; } INPUT[type="submit"].search , INPUT[type="button"].search_bar_close{ border:1px #cacaca solid; padding:5px 10px 5px 10px; background: #fff; line-height:13px; width:auto; font-size:8.5pt; color:#4f4f4f; text-transform: uppercase; font-family: 'Poppins', sans-serif; cursor:pointer; height:27px; letter-spacing:0.5px; } INPUT[type="submit"].search:hover ,INPUT[type="button"].search_bar_close:hover{ background: #000; padding:5px 10px 5px 10px; color:#fff; border:0px #cecece solid; cursor:pointer; border:1px #000 solid; } .headerbtn_search { position:absolute;margin-top:-27px;margin-left:167px; } INPUT[type="submit"].checkout_submit{ background: #595959; font-size:9pt; color:#fff; padding:8px 20px 8px 20px; text-transform: uppercase; border:0px #cecece solid; height:33px; line-height:13px; width:auto; font-family: 'Poppins', sans-serif; cursor:pointer; border:1px #595959 solid; font-weight:normal; box-shadow:0px 2px 3px 0px #ccc; } INPUT[type="submit"].checkout_submit:hover{ background: #000; color:#fff; cursor:pointer; border:1px #000 solid; padding:8px 20px 8px 20px; } INPUT[type="submit"], INPUT[type="reset"]{ background: #3b322b; font-size:9.5pt; color:#fff; padding:10px 30px 10px 30px; text-transform: capitalize; border:0px #cecece solid; height:38px; line-height:13px; width:auto; font-family: 'Poppins', sans-serif; cursor:pointer; border:1px #3b322b solid; font-weight:normal; letter-spacing:0.5px; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } INPUT[type="submit"].special_border_box { color: #3b322b; padding:4px 8px 4px 8px; line-height:15px; width:325px !important; display:inline-block !important; font-size:9pt; background:#fff; font-weight:normal; margin:0px; text-transform:capitalize; border:1px #3b322b solid; box-shadow:0px 2px 3px 0px #ccc; } INPUT[type="submit"].special_submit { background: #3b322b; font-size:11pt; color:#fff; padding:12px 35px 12px 35px; text-transform: capitalize; border:0px #cecece solid; height:48px; line-height:13px; width:auto; font-family: 'Poppins', sans-serif; cursor:pointer; border:1px #3b322b solid; font-weight:normal; letter-spacing:0.5px; box-shadow:0px 2px 3px 0px #ccc; } INPUT[type="submit"]:hover, INPUT[type="reset"]:hover{ background: #b68957; color:#fff; padding:10px 30px 10px 30px; cursor:pointer; border:1px #b68957 solid; } #cart_submit { background:#3b322b url('../images/add_cart.png') no-repeat 82% 45%; padding:7px 15px 7px 15px; font-family: 'Poppins', sans-serif; line-height:15px; text-transform:uppercase; letter-spacing:0.5px; width:220px; height:42px; font-size:10pt; color:#fff; text-transform: uppercase; cursor:pointer; font-weight:normal; border:1px #3b322b solid; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } #cart_submit:hover { background:#b68957 url('../images/add_cart.png') no-repeat 82% 45%; line-height:15px; color:#fff; border:1px #b68957 solid; } .mini_button, input.mini_button { background: #3b322b ; font-size: 7.5pt; line-height: 20px !important; text-align: center; font-weight: normal; display: block !important; width:61px; height:25px; color:#fff; padding:3px 5px; letter-spacing:1px; text-transform:uppercase; margin-top:1px; margin-bottom:1px; margin-left:1px; border:0px !important; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; box-shadow:0px 2px 3px 0px #ccc; } .mini_button:hover,.mini_button:hover{ background: #b68957 !important; font-size: 7.5pt; line-height: 20px !important; text-align: center; font-weight: normal; display: block !important; width:61px; height:25px; color:#fff !important; padding:3px 5px !important; letter-spacing:1px; text-transform:uppercase; margin-top:1px; margin-bottom:1px; margin-left:1px; border:0px !important; } A.wishlist_icon { padding:10px 10px; } .wishlist_icon img { width:24px; } .search_bg{ height:55px; width:380px; padding:0px 10px 0px 10px; font-family: 'Poppins', sans-serif; position:relative; } INPUT[type="text"].search_box{ padding:12px 15px 12px 15px; width:380px; border:3px #d9d2cc solid; line-height:15px; height:15px; font-size:10pt; letter-spacing:0px; color:#888; background:none; font-family: 'Poppins', sans-serif; outline:none; -o-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -khtml-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear; } INPUT[type="text"].search_box:focus{ padding:12px 15px 12px 15px; width:380px; border:3px #555351 solid; line-height:15px; height:15px; font-size:10pt; letter-spacing:0px; color:#888; background:none; font-family: 'Poppins', sans-serif; outline:none; } INPUT[type="text"].search_box_mobile{ padding:5px 33px 6px 10px; width:145px; border:1px #222 solid; line-height:20px; height:20px; font-size:8.5pt; color:#a4a4a4; background:#000; font-family: 'Poppins', sans-serif; outline:none; } .headersearchbtn_mobile{ position:absolute;margin-top:-26px;margin-left:163px; } .headersearchbtn{ position:absolute;margin-top:-34px;right:22px; } INPUT[type="image"].search_btn { color:#fff; line-height:15px; font-size:8pt; padding:5px 5px; margin-top:1px; float:left; margin-left:-32px; } INPUT[type="image"] { outline:none; } INPUT[type="text"],INPUT[type="password"]{ width:310px; padding:2px 6px 2px 10px; height:27px; border: 1px #ccc solid; background:#fff; color:#919191; font-size:9.5pt; letter-spacing:0.5px; font-family: 'Poppins', sans-serif; } INPUT[type="text"].quantity{ height:34px; width:80px; text-align:center; font-size:12pt; color:#000; border: 1px #ccc solid; display:inline-block; } INPUT[type="text"].quantity_cart{ height:30px; width:64px; text-align:center; font-size:10pt; color:#a4a4a4; border: 1px #ccc solid; display:inline-block; } .shopping_cart_add { margin-left:-20px; border:1px #ccc solid; position:absolute; padding:7px 8px; background:#efefef; } .shopping_cart_deduct { margin-right:-18px; border:1px #ccc solid; position:absolute; padding:7px 8px; background:#efefef; } .shopping_cart_deduct:hover,.shopping_cart_add:hover { background:#3b322b; color:#fff; border:1px #3b322b solid; } select.select_attr{ position:relative; z-index:10; width:110px !important; height:21px !important; line-height:21px; } /* dynamically created SPAN, placed below the SELECT */ span.select_attr{ position:absolute; float:left; width:110px; height:21px; line-height:21px; text-indent:10px; background:url(../images/bg_select.png) no-repeat 0 0; cursor:default; z-index:1; margin-left:-110px; font-size:7pt; text-align:left; } SELECT.select_prodopt{ border:1px #555 solid; padding:6px 8px 6px 8px; width:auto; color:#5d5d5d; box-shadow:0px 1px 4px 0px #eee; } SELECT.ddl_list{ border:1px #ccc solid; padding:7px 6px 7px 10px; width:auto; background:none; color:#6d6d6d; font-size:9pt; font-family: 'Poppins', sans-serif; width:330px; background: url('../images/dropdown_arrow.png') no-repeat 97% 50% #fff; box-shadow:0px 1px 4px 0px #eee; -webkit-appearance: none; -webkit-border-radius: 0px; -moz-appearance: none; appearance: none; } SELECT.ddl_list2{ border:1px #ccc solid; padding:8px 12px 8px 12px; width:auto; background:none; color:#444; font-size:9.5pt; font-family: 'Poppins', sans-serif; text-transform: capitalize; letter-spacing:0px; -webkit-appearance: none; -webkit-border-radius: 0px; -moz-appearance: none; appearance: none; background: url('../images/dropdown_arrow.png') no-repeat 90% 50% #ffffff; box-shadow:0px 1px 4px 0px #eee; } SELECT.ddl_list3{ border:1px #ccc solid; padding:12px 16px 11px 16px; width:auto; background:none; color:#444; font-size:9.5pt; font-family: 'Poppins', sans-serif; text-transform: capitalize; letter-spacing:0px; -webkit-appearance: none; -webkit-border-radius: 0px; -moz-appearance: none; appearance: none; min-width:90px; background: url('../images/dropdown_arrow.png') no-repeat 90% 50% #ffffff; box-shadow:0px 1px 4px 0px #eee; } .defaultHeight{ height:100px;} .maincontentbox{ padding:0px; text-align:left; border:1px #dedede solid; vertical-align:top; } .contactus_box{ padding:0px; text-align:left; border:1px #dedede solid; vertical-align:top; } .main2{ color:#555;font-weight:bold;} .smallText{ font-size:9pt;color:#343434; text-transform: uppercase;} .smalltext_link{ font-size:9pt;color:#343434; text-transform:uppercase; } .Inner_fieldContent{ padding:5px 0px 5px 0px;} .fieldcontent { padding:15px 25px 15px 25px;} .fieldcontent_account { padding:15px 5px 15px 5px;} .fieldcontent td { padding:5px 5px 5px 5px;} .orderOverview_title{ font-size: 9pt; border-bottom:1px #e4e4e4 dotted; color: #000; font-weight: bold; padding:5px 10px 5px 10px; text-transform: capitalize; background:#fff; } .checkout_step{ color:#555; font-weight:bold; font-size:20pt; line-height:1; width:38px; text-align:left; } .checkout_total{ background:#f2f2f2; color:#302e2e; padding:15px 15px; font-size:10pt; line-height:1.5; } .final_total_pay { font-size:12pt; } .add_book{ font-size: 8pt; color: #555; border-bottom:0px #ddd solid; background:#ebcedb; padding:5px 10px 5px 10px; } .contentborder{ border:0px #e5e5e5 solid; padding:20px 20px 20px 20px;} .orderdetail{ padding:5px 5px 5px 5px;} .smallheading{ font-size:10pt; font-weight:bold; color:#1e1e1e; text-transform: uppercase; line-height:1; padding-bottom:5px; } .scroll_position{ width:100%; text-align:right; position:absolute; margin-top:-95px; padding-right:15px; } .scroll_position_main{ width:90%; text-align:right; position:absolute; margin-top:-30px; } .scroll_position_sub{ min-width:1000px; width:1000px; position:fixed; height:0px; margin-top:-300px; right:0; margin-right:15px; } .scroll_position_sub2{ min-width:1050px; width:1050px; position:fixed; height:0px; margin-top:605px; right:0; margin-right:15px; } #scroll_up { height:0px; } #list{ list-style:none;border:0px #000 solid;margin:0px;padding:0px 0px 0px 0px;width:100%;} #list li { padding:10px 0px 10px 0px;border-bottom:0px #ccc solid; margin-top:5px;} .prodDetail_smallheading{ color:#4e4e4e; font-size:9pt; display:block; width:100%; height:20px; background: url(../images/expand_arrow.png) 95% 10px no-repeat; border-top:1px #dbdbdb solid; padding:10px 0px 10px 0px; text-align:left; text-transform: uppercase; font-weight:normal; letter-spacing:1px; } .prodDetail_smallheading:hover{ border-top:1px #dbdbdb solid; padding:10px 0px 10px 0px; text-align:left; color:#000; font-weight:bold; } .toggle{ padding:10px 0px 30px 0px;font-size:9.5pt;color:#717171;text-transform:none;} .quantity_operator_left,.quantity_operator_right { border:0px #000 solid; background:#fff; cursor:pointer; display:inline-block; text-align:center; padding:5px 5px 5px 5px; line-height:15px; margin:0px; color:#888; width:10px; height:16px; font-size:10pt; font-weight:bold; } .quantity_operator_right { margin-left:-25px; } .quantity_operator_left { margin-top:-12px !important; margin-left:8px; position:absolute; } .quantity_operator_right:hover,.quantity_operator_left:hover { border:0px #202020 solid; cursor:pointer; display:inline-block; text-align:center; color:#000; } .sizeguide_table td{ padding: 5px 12px;border-top: 1px #e1e1e1 solid; } .sizeguide_table{ border-bottom: 1px #e1e1e1 solid;} .mainNav { margin-bottom:45px;margin-top:20px; border-top:0px #dedede solid; width:100%; } .detail_box{ width:70%; border:0px #000 solid; } .sub_header { font-size:11pt; font-weight:bold; text-transform:uppercase; color:#111; padding-top:15px; margin-bottom:35px; text-align:center; } /* Style for Usual tabs */ .usual { background:#fff; padding:40px 0px 0px 0px; width:99%; border:0px solid #222; } .usual .tab_ul { margin:0px; padding:0px; list-style:none; border:0px #000 solid; display:inline-block; } .usual .tab_li { list-style:none;padding:0px;float:left;} .usual ul a { display:block; padding:7px 35px; margin-right:0px; text-decoration:none!important; color:#5f5f5f; font-weight:normal; font-size:13pt; text-transform: capitalize; border-bottom:0px solid #fff; } .usual ul a:hover { background:#ddd; border-bottom:0px solid #000; color:#000; } .usual ul a.selected { margin-bottom:0; background:#3b322b; font-weight:bold; color:#fff; border-bottom:0px solid #000; padding:7px 35px; } div.usual { float:left; padding:25px 25px 14px 25px; width:99%; border:0px #b6b6b6 solid; color:#333; font-size:9pt; } div.tab_content_box { padding:30px 35px 30px 35px; *margin-top:-8px; clear:left; margin-left:0px; background:none; line-height:1.7; font-size:10pt; border-top:1px #dfdfdf solid; /*border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid;*/ border-bottom:1px #dfdfdf solid; width:100%; text-align:left; } .usual div a { color:#000; font-weight:bold; } #usual2 { background:#0A0A0A; border:1px solid #1A1A1A; } #usual2 a { background:#222; } #usual2 a:hover { background:#000; } #usual2 a.selected { background:#fff; } #tabs3 { background:#FF9; } iframe{ border:5px #f1f1f1 solid;} INPUT[type="text"].newsletter_subscribe{ padding:2px 6px 2px 10px; width:180px; line-height:25px; height:32px; font-size:8.5pt; color:#000; background:#fff; border:1px #fff solid; font-family: 'Poppins', sans-serif; } INPUT[type="submit"].newsletter_submit { border:1px #8b8476 solid; padding:7px 15px 8px 15px; background: #8b8476; line-height:16px; width:auto; height:38px; font-size:8.5pt; color:#fff; text-transform: capitalize; font-family: 'Poppins', sans-serif; cursor:pointer; box-shadow:none !important; } INPUT[type="submit"].newsletter_submit:hover { border:1px #9d9689 solid; padding:7px 15px 8px 15px; background: #9d9689; line-height:16px; color:#fff; width:auto; } .button_inline { display:inline-block;vertical-align:bottom; } .panel_inline { display:inline-block;vertical-align:top;padding-top:20px; position:relative; } .overlay,.overlay3,.overlay5{ background:transparent url(../images/transparent_bg.png) repeat top left; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:10005; } .overlay_white { background:transparent url(../images/transparent_bg.png) repeat top left; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:10010; } .box{ position:fixed; top:35%; z-index:10009; display:none; width:100%; } .box_cart{ position:fixed; top:40%; z-index:10011; display:none; width:100%; } .box_product{ position:fixed; top:17%; z-index:10009; display:none; width:100%; } .box .box_content_box,.box_cart .box_content_box, .box .box_wishlist_content, .box .box_back_stock_content{ background-color:#fff; color:#555; padding:20px; border:1px solid #8b8476; width:auto; max-width:350px; margin:0px 5px; box-shadow:0px 0px 5px #888; } #close_quick_view { background:url('../images/closebox.png') no-repeat center; display:inline-block; padding:15px; margin-top:15px; position:absolute; z-index:999; margin-left:325px; } .box_product .box_content_product{ color:#555; padding:0px; width:auto; margin:0px 5px; } .box_login{ position:fixed; top:20%; color:#555; padding:20px; z-index:10006; display:none; width:100%; } .box_login_content{ background-color:#fff; color:#555; padding:30px; border:6px solid #000; z-index:10006; width:430px; } .box_login_link{ font-weight:bold; color:#000;} .quick_view_panel { background:#fff; border:0px #000 solid; display:inline-block; padding:30px 40px; } .overlay4{ background:transparent url(../images/transparent_bg2.png) repeat top left; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:10010; } .close_popup { width:100%; position:relative; } #boxclose4 { background:url('../images/closebox.png') no-repeat center; display:inline-block; padding:15px; margin-top:3px; position:absolute; z-index:999; right:0px } .newsletter_main_new_center { background:#fff; padding:0px 0px 0px 0px; border:0px #000 solid; box-sizing:border-box; width:auto; } .profile_headerlink{ color:#f8c411; text-transform: uppercase;font-size:9pt;font-weight:bold;} .clear { clear:both; } .mini_cart_col2 td { border-top:1px #dfdfdf dotted; padding-top:10px !important; } .mini_cart_col td { padding: 0px 3px 0px 5px; color:#555; } .mini_cart_col a { color:#555;margin:0;padding:0;} .innerCart_item{font-size:9pt;color:#555;} .innerCart_item img {margin:0px 5px 10px 5px !important;} #ajax_small_shopping_cart { display:none; position:absolute; border:0px #d4d4d4 solid; width:280px; background:#fff; z-index:10009; margin-left:80px; margin-top:35px; color:#555; box-shadow:0px 0px 10px 0px #ccc; } .mini_cart_price{ padding:0px 0px; } /*mobile product sliding*/ .device { margin:0px; } .device img{ max-width: 100%; image-rendering: -moz-crisp-edges;-ms-interpolation-mode: bicubic; padding: 0px;border:0px #000 solid;margin:0px;} .device .arrow-left { background: url(../images/arrows.png) no-repeat left top; position: absolute; margin-left:-25px; bottom: -30px; z-index:999; width: 30px; height: 30px; opacity:0.7; } .device .arrow-right { background: url(../images/arrows.png) no-repeat left bottom; position: absolute; margin-left:5px; bottom: -30px; z-index:999; width: 30px; height: 30px; opacity:0.7; } .swiper-container { text-align:center; width:100%; overflow:hidden; height:450px; } .swiper-active-switch { background: #fff; } .product_mobile_images { float:left; width:100%; display:none; } .switch_product_detail { } .container { position:relative; } .category_group { border:0px #ccc solid; width:100%; display:inline-block; } .subcategory_group { text-align:left; border:0px #ccc solid; vertical-align:top; padding:5px 25px 5px 25px; } .subcategory_group a { display:block; font-size:11pt; color:#111; padding:5px 5px; } .subcategory_group a:hover { display:block; font-size:11pt; color:#111; text-decoration:underline; } .subcategory_group_img { padding:5px 25px; max-width:800px; } .subcategory_img { }