.ec_productlist_ul > li{ margin-bottom:44px; } .ec_productlist_ul > li > a{ float: left; width: 100%; text-align: center; } .ec_productlist_ul li a img{ padding-bottom:15px; } .ec_productlist_ul > li > h3{ margin-top:0px; font-weight: 300; font-size: 18px; padding-bottom: 21px; text-align:center; } .ec_productlist_ul > li > h3 > a{ text-decoration: none; color: #2e2e2e; float:none; } .ec_productlist_ul > li > .ec_price_button{ display: inline-block; text-align:center; } .ec_productlist_ul > li > .ec_price_button .ec_price_before{ padding: 8px; font-weight: bold; border: 1px solid #d5d6d3; border-right: 0; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; color: #1f1e1e; text-shadow: 1px 1px 1px #fff; -moz-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ); -webkit-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ); box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ); background: #efefef; background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); background: linear-gradient(to bottom, #ffffff 0%,#efefef 100%); display: inline-block; } .ec_productlist_ul > li > .ec_price_button .ec_price_before del{ text-decoration: line-through; } .ec_productlist_ul > li > .ec_price_button .ec_price_sale{ border: 1px solid #aed23f; margin-left: -4px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; color: #fff; text-shadow: 1px 1px 1px rgba( 0,0,0,0.3 ); -moz-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); -webkit-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); background: #cff06b; background: -moz-linear-gradient(top, #cff06b 0%, #c0dd65 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cff06b), color-stop(100%,#c0dd65)); background: -webkit-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: -o-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: -ms-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: linear-gradient(to bottom, #cff06b 0%,#c0dd65 100%); padding: 8px; font-weight: bold; display: inline-block; } .ec_productlist_ul > li > .ec_price_button .ec_price{ border: 1px solid #aed23f; margin-left: -4px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; color: #fff; text-shadow: 1px 1px 1px rgba( 0,0,0,0.3 ); -moz-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); -webkit-box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); box-shadow: 0 2px 2px 0px rgba( 0,0,0,0.1 ), inset 0 1px 0 rgba( 255,255,255,0.6 ); background: #cff06b; background: -moz-linear-gradient(top, #cff06b 0%, #c0dd65 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cff06b), color-stop(100%,#c0dd65)); background: -webkit-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: -o-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: -ms-linear-gradient(top, #cff06b 0%,#c0dd65 100%); background: linear-gradient(to bottom, #cff06b 0%,#c0dd65 100%); padding: 8px; font-weight: bold; display: inline-block; } @charset "utf-8"; /* Base Theme - Product CSS Document */ .ec_product { font-size: 12px; height: 330px; margin-top: 10px; float:left; width:175px; } .ec_product.left { float:left; margin-left:0; margin-right:0; } .ec_product.middle { float:left; margin-left:5px; margin-right: 5px; } .ec_product.right{ float:right; margin-left:0px; margin-right:0px; } .ec_product_left{ width: 65%; float:left; } .ec_product_right{ width:35%; float:right; } /* Start Product Image Styles */ .ec_product_images { width: 100%; float: left; position: relative; } .ec_product_images img{ max-width:175px; max-height:175px; width:175px; height:175px; } .ec_product_quick_view_holder { float: left; min-width: 75px; margin-top: 15px; padding-top:5px; padding-bottom:5px; } .ec_product_quick_view { background-color: #404040; color: white; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding-top:7px; padding-bottom:7px; padding-left:5px; padding-right:8px; } .ec_product_quick_view a { text-decoration: none; color: white !important; font-size:10px; } .ec_product_quick_view a:hover { text-decoration: none; color:#f7f7f7 !important; } .ec_product .ec_product_images a { float: left; padding: 2px; display: block; border: 1px #eeeeee solid; z-index: 4; max-width:175px; max-height:175px; } .ec_product .ec_product_images a:hover{ border:1px #eeeeee solid; } .ec_product_image:hover { border: 1px #cccccc solid; } .ec_product_images .ec_product_image img { max-width: 175px; max-height: 175px; } .ec_product_image_inactive { float: left; padding: 2px; display: none; border: 1px #eeeeee solid; z-index: 4; } .ec_product_image_inactive:hover { border: 1px #cccccc solid; } .ec_product_images .ec_product_image_inactive img { max-width: 175px; max-height: 175px; outline:none !important; } .ec_product_images .ec_product_image_inactive img { max-width: 175px; max-height: 175px; outline:none !important; } /* END PRODUCT IMAGE STYLES */ /* Start Product Rating Styles */ .ec_product_rating { width: 100%; float: left; margin-top: 12px; margin-left: 3px; font-family:Arial, Helvetica, sans-serif; } .ec_product_stars { float: left; } .ec_product_num_reviews { float: left; margin-left: 5px; margin-top: 2px; font-weight: bold; font-size: 11px; letter-spacing: 1px; color: #999; } .ec_product_star_on { border-color: transparent !important; border-bottom: 5px solid #404040 !important; margin:5px 0; float:left; position: relative; display: block; color: #404040; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 5px solid #404040; border-left: 8px solid transparent; -moz-transform: rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); } .ec_product_star_on:before { border-bottom: 8px solid #404040; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; height: 0; width: 0; top: -5px; left: -6px; display: block; content: ''; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); } .ec_product_star_on:after { position: absolute; display: block; color: #404040; left: -9px; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 6px solid #404040; border-left: 8px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg); -ms-transform: rotate(-70deg); -o-transform: rotate(-70deg); content: ''; } .ec_product_star_off { border-color: transparent !important; border-bottom: 5px solid #CCC !important; margin:5px 0; float:left; position: relative; display: block; color: #CCC; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 5px solid #CCC; border-left: 8px solid transparent; -moz-transform: rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); } .ec_product_star_off:before { border-bottom: 8px solid #CCC; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; height: 0; width: 0; top: -5px; left: -6px; display: block; content: ''; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); } .ec_product_star_off:after { position: absolute; display: block; color: #CCC; left: -9px; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 6px solid #CCC; border-left: 8px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg); -ms-transform: rotate(-70deg); -o-transform: rotate(-70deg); content: ''; } /* END PRODUCT RATING STYLES */ /* Start Product Title Styles */ .ec_product_title { width: 100%; float: left; font-family: Arial, Helvetica, sans-serif; margin-top: 8px; margin-left: 3px; } .ec_product_title a { font-weight: bold; color: #333 !important; text-decoration: none; font-family:Arial, Helvetica, sans-serif; } .ec_product_title a:hover { font-weight: bold; color: #000 !important; text-decoration: none; } /* END PRODUCT TITLE STYLES */ /* Start Product Pricing Styles */ .ec_product_pricing { width: 100%; float: right; margin-top: 8px; margin-right: 3px; font-family:Arial, Helvetica, sans-serif; } /* Start Price */ .ec_product_price { font-size: 12px; width: 100%; float: right; text-align: right; } /* Allow for detailed styling of price */ .ec_product_price .currency { font-size: 12px; vertical-align: super; } .ec_product_price .dollar { font-size: 16px; font-weight: bold; } .ec_product_price .cent { font-size: 12px; vertical-align: super; } /* end, end */ /* Start Old Price */ .ec_product_old_price { font-size: 10px; color: #9ecc8e; width: 100%; float: right; text-align: right; text-decoration: line-through; } /* Start Sale Price */ .ec_product_sale_price { font-size: 16px; width: 100%; float: right; text-align: right; color: #404040; margin-top: 2px; } /* Allow for detailed styling of sale price */ .ec_product_sale_price .currency { font-size: 16px; } .ec_product_sale_price .dollar { font-size: 16px; font-weight: bold; } .ec_product_sale_price .cent { font-size: 16px; } /* end, end */ /* END PRODUCT PRICING STYLES */ /* Start Product Swatches Styles */ .ec_product_swatches { width: 100%; float: left; margin-top: 16px; margin-left: 3px; margin-right: 3px; } .ec_product_swatches img{ max-width: 25px; max-height:25px; width:25px; height:25px; } .ec_product_swatch_out_of_stock { float: left; margin: 1px; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ } .ec_product_swatch_selected { float: left; margin: 1px; -moz-box-shadow: 0 0 5px #555; -webkit-box-shadow: 0 0 5px #555; box-shadow: 0 0 5px #555; } .ec_product_swatch { float: left; margin: 1px; } .ec_product_swatch:hover { cursor: pointer; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; } /* END PRODUCT SWATCHES STYLES */ /* START PRODUCT QUICK VIEW BOX */ .ec_product_quick_view_box_holder { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1200; } .ec_product_quick_view_box_background { background-color: #333; width: 100%; height: 100%; opacity: 0.9; filter: alpha(opacity=90); z-index: 1210; position: fixed; } .ec_product_quick_view_box_content_holder { background-color: #FFF; border: 4px solid #404040; z-index: 1220; position: fixed; left: 50%; top: 50%; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; } .ec_product_quick_view_box_content_holder { width: 1000px; margin-left: -500px; min-height: 500px; margin-top: -250px; } .ec_product_quick_view_box_content_close { position: absolute; top: 5px; right: 5px; } .ec_product_quick_view_box_content_close a { font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #333 !important; text-decoration: none; } .ec_product_quick_view_box_content_close a:hover { font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, sans-serif; color: #000 !important; text-decoration: none; } .ec_product_quick_view_box_content_thumbnails { width: 50px; margin-left: 25px; margin-top: 25px; height: 100%; float: left; position: relative; vertical-align: baseline; } .ec_product_quick_view_box_content_thumbnails .ec_product_image { margin-bottom: 15px; } .ec_product_quick_view_box_content_thumbnails .ec_product_image_inactive { margin-bottom: 15px; } .ec_product_quick_view_box_content_thumbnails img { padding:1px; max-width:50px; } .ec_product_quick_view_box_content_thumbnails img:hover { cursor: pointer; border:solid 1px #cccccc; padding:0px; } .ec_product_quick_view_box_content_image img { max-width:400px; max-height:400px; width: 400px; height: 400px; } .ec_product_quick_view_box_content_image img:hover{ border:none; cursor:default; } .ec_product_quick_view_box_content_image a{ border:none; float:left; padding:2px; } .ec_product_quick_view_box_content_image a:hover{ border:none; padding:2px; } .ec_product_quick_view_box_content_image { max-width:460px; max-height:460px; width: 460px; height: 460px; height: 100%; margin-left: 35px; margin-top: 20px; float: left; vertical-align: middle; text-align: center; } .ec_product_quick_view_box_content_row .ec_product_title_link { display: block !important; width: 235px; margin-top: 4px; min-width: 100px; background-color: #404040; color: #ffffff!important; padding: 7px 12px; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; font: bold 12px/1.2 Arial, Helvetica, sans-serif!important; text-transform: uppercase; outline: 0; border: 1px solid #CCC; outline: 0; } .ec_product_quick_view_box_content_row .ec_product_title_link:hover { color:#404040!important; background-color: #f7f7f7!important; } .ec_product_quick_view_box_content_right { width: 310px; height: 100%; float: left; margin-top: 25px; margin-left: 35px; } .ec_product_quick_view_box_content_row { width: 100%; float: left; padding-top: 5px; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; } .ec_product_quick_view_box_content_row2 { width: 100%; float: left; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; } .ec_product_quick_view_box_content_row3 { width: 100%; float: left; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; } .ec_product_quick_view_box_content_row .ec_product_title_link { margin-top: 10px; font-size: 24px; color: #999; width:175px; } .ec_product_quick_view_box_content_row .ec_product_title_link:hover { color: #222; text-decoration: none; } .ec_product_quick_view_box_content_gift_card_row { width: 100%; float: left; margin-top: 5px; } .ec_product_quick_view_box_content_row input[type="number"] { width: 50px; text-align: center; } .ec_product_quick_view_box_content_row .product_submit_button { background-color: #3ab700; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9ee080), color-stop(10%, #66ce36), color-stop(50%, #418721), color-stop(50%, #3b7b1e), color-stop(100%, #4fa428)); background-image: -moz-linear-gradient(top, #9ee080 0%, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428 100%); background-image: linear-gradient(top, #9ee080 0%, #66ce36 10%, #418721 50%, #3b7b1e 50%, #4fa428 100%); border-color: #295615; text-shadow: #123800 0px 1px 1px; -moz-box-shadow: rgba(255,255,255,0.359) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255,255,255,0.359) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255,255,255,0.359) 0 0 0.1em 1px inset; box-shadow: rgba(255,255,255,0.359) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; border: none; color: white; padding: 4px; width: 100px; } .ec_product_quick_view_box_content_row .product_submit_button:hover { background-color: #35a800; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #95dd73), color-stop(10%, #5fc430), color-stop(50%, #3b7b1e), color-stop(50%, #356e1b), color-stop(100%, #499725)); background-image: -moz-linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725 100%); background-image: linear-gradient(top, #95dd73 0%, #5fc430 10%, #3b7b1e 50%, #356e1b 50%, #499725 100%); border-color: #234912; text-shadow: #0d2800 0px 1px 1px; cursor: pointer; } .ec_product_quick_view_box_content_option_row { width: 100%; float: left; } .ec_product_quick_view_box_content_option_row img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_quick_view_box_content_row .title { font-size: 20px; color:#0f0f0f; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .ec_product_quick_view_box_content_row2 .ec_product_sale_price { float: none; text-align: left; width: 0; color: #404040; font-size: 16px; font-weight: normal; } .ec_product_quick_view_box_content_row2 .ec_product_old_price { float: none; text-align: left; width: 0; font-size: 16px; color: #9ecc8e; font-size: 18px; font-weight: normal; } .ec_product_quick_view_box_content_row2 .ec_product_price { float: none; text-align: left; width: 0; font-size: 16px; } .ec_product_quick_view_box_content_row2 { } .ec_error_message_box{ border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; max-width: 400px; border: 1px solid rgb(255, 6, 6); background-color: rgba(241, 217, 217, 0.5); color: #333; padding:10px; display:none; } /* END PRODUCT QUICK VIEW BOX*/@charset "utf-8"; /* Base Theme - Filter Bar CSS Document */ .ec_filter_bar{ font-size:11px; width:100%; float:left; margin-bottom: 10px; } .ec_filter_bar_left{ float:left; margin-top:-10px; } .ec_filter_bar_right{ /*styles set below */ font-family:Arial, Helvetica, sans-serif; color:#141414; } /* Per Page Styles*/ .ec_per_page_link{ font-size:11px; font-weight:normal; color:#363636; } .ec_per_page_link:hover{ font-size:11px; font-weight:normal; color:#348539; text-decoration:none; } .ec_per_page_selected{ font-size:11px; font-weight:bold; color:#141414; } /* END PER PAGE STYLES */ /* Paging Styles */ .ec_selected_page{ font-size:11px; font-weight:bold; color:#333; } .ec_page_link{ font-size:11px; font-weight:normal; color:#666; text-decoration:none; } .ec_page_link:hover{ font-size:11px; font-weight:normal; color:#039; } .ec_prev_link{ font-size:11px; font-weight:normal; color:#666; } .ec_prev_link:hover{ font-size:11px; font-weight:normal; color:#039; text-decoration:none; } .ec_next_link{ font-size:11px; font-weight:normal; color:#666; } .ec_next_link:hover{ font-size:11px; font-weight:normal; color:#039; text-decoration:none; } /* END PAGING STYLES */ /* Sort Bar Style */ .ec_sort_menu { background: none repeat scroll 0 0 transparent !important; border: 1px solid #404040; color: #404040; cursor: pointer; font-family:Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; margin: 10px 0; overflow: hidden; padding: 4px 0 0 10px; text-transform:capitalize; width: 220px; } .ec_sort_menu option { background: none repeat scroll 0 0 #d0ebca; border-top: 1px dotted #404040 !important; display: block; font-weight: normal !important; margin: 0; padding: 5px; border-right:0; } .ec_filter_bar_left{ width:25%;} .ec_filter_bar_right{ width:60%; float:right; text-align:right;} /* END SORT BAR STYLE*/@charset "utf-8"; /* CSS Document */ .product_menu_filter{ float:left; width:100%; margin-bottom:10px; }@charset "utf-8"; /* EC Product Page CSS Document */ .ec_product_page{ width:100%; } .filter_bar_bottom{ margin-top:50px; float:left; width:100%; } /* END EC PRODUCT PAGE CSS DOCUMENT*/ @charset "utf-8"; /* CSS Document */ /******************************************/ /* BASE CLASSES */ /******************************************/ .ec_product_details_page { width: 100%; } .ec_product_details_top_bar { width: 100%; float: left; margin-bottom: 35px; background-color: #a2c094; } .ec_product_details_top_bar div{ padding:10px; } .ec_product_details_bottom { width: 100%; float: left; margin-top: 25px; } .ec_product_details_categories { float: left; } .ec_product_details_product_pagenation { float: right; color:#333; } .ec_product_details_left_side { width: 350px; margin-right: 15px; float: left; } .ec_product_details_right_side { margin-left:375px; text-align:left; } .ec_store_promotion{ width: 100%; background-color: #404040; margin-bottom: 10px; text-align: center; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; } .ec_store_promotion div{ padding: 10px; } /******************************************/ /* LEFT SIDE CLASSES */ /******************************************/ .ec_product_details_images .ec_product_image{ float: left; padding: 2px; border: 1px #eeeeee solid; z-index: 4; } .ec_product_details_images .ec_product_image:hover{ border:solid 1px #cccccc; } .ec_product_details_images img { max-width: 350px; max-height: 350px; } .ec_product_details_magbox { position: absolute; margin: 0px; padding: 0px; border: 1px solid white; background-color: white; filter: alpha(opacity = 55); opacity: .55; -webkit-box-shadow: rgb(119, 119, 119) 0px 0px 5px; box-shadow: rgb(119, 119, 119) 0px 0px 5px, rgb(170, 170, 170) 0px 0px 10px inset; overflow: hidden; z-index: 20; width: 200px; height: 200px; display: none; pointer-events: none; overflow: hidden; } .ec_product_details_magbox img { min-width: 800px; min-height: 800px; position: relative; top: -200px; left: -200px; display: inline-block; } .ec_product_details_mag_viewer { position: absolute; z-index: 30; width: 350px; height: 350px; min-width: 350px; min-height: 350px; background-color: white; -webkit-box-shadow: rgb(119, 119, 119) 0px 0px 5px; box-shadow: rgb(119, 119, 119) 0px 0px 5px, rgb(170, 170, 170) 0px 0px 10px inset; overflow: hidden; display: none; } .ec_product_details_mag_viewer img { min-width: 800px; min-height: 800px; position: relative; top: -350px; left: -350px; display: inline-block; } .ec_product_details_mag_viewer_image { min-width: 800px; min-height: 800px; } .ec_product_details_images { float: left; width: 350px; max-width: 350px; max-height: 350px; margin-bottom: 10px; } .ec_product_details_images img { max-width: 350px; max-height: 350px; } .ie ec_product_details_images img:hover { cursor: crosshair; } .ie7 .ec_product_details_images img:hover { cursor: crosshair; } .gecko .ec_product_details_images img:hover { cursor: none; } .win.gecko .ec_product_details_images img:hover { cursor: crosshair; } .linux.gecko .ec_product_details_images img:hover { cursor: crosshair; } .opera .ec_product_details_images img:hover { cursor: crosshair; } .konqueror .ec_product_details_images img:hover { cursor: crosshair; } .safari .ec_product_details_images img:hover { cursor: crosshair; } .chrome .ec_product_details_images img:hover { cursor: crosshair; } .ec_product_details_thumbnails { float: left; width: 350px; text-align: center; margin-left:-5px; } .ec_product_details_thumbnails img{ float:left; border:1px solid #eeeeee; } .ec_product_details_thumbnails img:hover{ border:1px solid #cccccc; } .ec_product_details_thumbnails .ec_product_image, .ec_product_details_thumbnails .ec_product_image_inactive { margin: 5px; width: 50px; height: 50px; max-width: 50px; max-height: 50px; } .ec_product_details_thumbnails .ec_product_image:hover, .ec_product_details_thumbnails .ec_product_image_inactive:hover { margin: 5px; cursor: pointer; } /******************************************/ /* RIGHT SIDE CLASSES */ /******************************************/ .ec_product_details_title { float: left; width: 100%; border-bottom: 1px solid #CCC; margin-bottom: 5px; padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; color:#0f0f0f; } .ec_product_details_title_sub { font-size: 20px; float: left; margin-bottom: 5px; width:100%; color:#000000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_below_title_row { float: left; width: 100%; margin-bottom: 15px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #0f0f0f; } .ec_product_details_model_number { width: 50%; float: left; } .ec_product_details_in_stock { float: left; width: 50%; text-align: right; } .ec_product_details_stars { float: left; } .ec_product_details_review_count { float: left; margin-left: 5px; margin-top: 2px; font-size: 11px; } .ec_product_details_price { float: left; width: 100%; text-align: left; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_price .ec_product_price { float: none; font-size: 18px; font-weight: normal; } .ec_product_details_price .ec_product_old_price { text-decoration: line-through; color: #9ecc8e; float: none; font-size: 18px; font-weight: normal; } .ec_product_details_price .ec_product_sale_price { float: none; color: #404040; font-size: 18px; font-weight: normal; } .ec_product_details_donation { float: left; width: 100%; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .ec_product_details_donation .ec_product_price { font-size: 12px; width: 0; float: none; text-align: left; } .ec_product_details_donation_error { float: left; width: 100%; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #900; } .ec_product_details_donation_error .ec_product_price { font-size: 12px; width: 0; float: none; text-align: left; } .ec_product_details_discount { float: left; width: 100%; font-size: 12px; margin-top:5px; color: #404040; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_option1_swatches { float: left; width: 100%; margin-top: 15px; } .ec_product_details_option1_swatches img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_details_option1_option { float: left; width: 100%; margin-top: 15px; } .ec_product_details_option1_combo{ width:100%; float:left; } .ec_product_details_option2_swatches { float: left; width: 100%; } .ec_product_details_option2_swatches img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_details_option2_option { float: left; width: 100%; } .ec_product_details_option2_combo{ width:100%; float:left; } .ec_product_details_option3_swatches { float: left; width: 100%; } .ec_product_details_option3_swatches img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_details_option3_option { float: left; width: 100%; } .ec_product_details_option3_combo{ width:100%; float:left; } .ec_product_details_option4_swatches { float: left; width: 100%; } .ec_product_details_option4_swatches img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_details_option4_option { float: left; width: 100%; } .ec_product_details_option4_combo{ width:100%; float:left; } .ec_product_details_option5_swatches { float: left; width: 100%; } .ec_product_details_option5_swatches img{ max-width:25px; max-height:25px; width:25px; height:25px; } .ec_product_details_option5_option { float: left; width: 100%; } .ec_product_details_option5_combo{ width:100%; float:left; } .ec_product_details_option_combo, .ec_product_details_option_combo_error{ width: 200px; } .ec_product_details_option_combo_error { background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_product_details_option_error_text { font-size: 11px; color: #900; display: none; } .ec_product_details_gift_card { margin-top: 15px; margin-bottom: 15px; width: 100%; float: left; } .ec_product_details_quantity { float: left; width: 100%; margin-top: 15px; margin-bottom: 30px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333; } .ec_product_details_quantity_donation { display: none; } .ec_product_details_quantity input[type="number"] { width: 50px; text-align: center; } .ec_product_details_stock_quantity { float: left; width: 100%; } .ec_product_details_quantity_error { float: left; width: 100%; margin-top: 15px; margin-bottom: 30px; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #900; } .ec_product_details_quantity_error input { width: 50px; text-align: center; background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_product_details_add_to_cart { float: left; width: 100%; } .ec_product_details_add_to_cart_button { -webkit-appearance:none; -webkit-border-radius: 0; margin-top: 4px; min-width: 160px; width:260px; height:36px; line-height:36px; background-color: #404040 !important; background: #404040 !important; color: #ffffff !important; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; font: bold 12px/1.2 Arial, Helvetica, sans-serif!important; text-transform: uppercase; outline: 0; border: 1px solid #CCC !important; background-image:none; box-shadow:none; border-radius:0px !important; } .ec_product_details_add_to_cart_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_product_details_social_media_icons { float: left; width: 100%; margin-top: 15px; } .ec_product_details_social_media_icons img { float: left; } /******************************************/ /* TABS CLASSES */ /******************************************/ .ec_product_details_tab{ float: left; position:relative; background-color: #666; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-right: 1px solid #CCC; text-align: center; padding: 10px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-right:2px; } .ec_product_details_tab a{ font-size:12px; color:#ffffff !important; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_tab:hover{ background-color: #404040; color:#ffffff !important; } .ec_product_details_tab a:hover{ text-decoration:none; color:#ffffff !important; } .ec_product_details_tab_span{ position:absolute; width:100%; height:100%; top:0; left: 0; z-index: 1; background-image: url('empty.gif'); } .ec_product_details_tab_selected{ float: left; position:relative; background-color: #404040; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-right: 1px solid #CCC; text-align: center; padding: 10px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff !important; margin-right:2px; } .ec_product_details_tab_selected a{ color:#ffffff !important; margin-right:2px; } .ec_product_details_tab_selected a:hover{ text-decoration:none; } /******************************************/ /* DESCRIPTION CLASSES */ /******************************************/ .ec_product_details_description { float: left; width: 100%; border: 1px solid #CCC; margin-bottom: 10px; background-color:#f7f7f7; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; } .ec_product_details_description div{ padding: 10px; } /******************************************/ /* SPECIFICATIONS CLASSES */ /******************************************/ .ec_product_details_specifications { float: left; width: 100%; border: 1px solid #CCC; margin-bottom: 10px; background-color:#f7f7f7; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; } .ec_product_details_specifications div{ padding: 10px; } /******************************************/ /* CUSTOMER REVIEWS BOX CLASSES */ /******************************************/ .ec_product_details_customer_reviews { float: left; width: 100%; border: 1px solid #CCC; margin-bottom: 10px; background-color:#f7f7f7; padding: 5px; } .ec_product_details_customer_reviews div{ } .ec_product_details_customer_reviews_overall_row { float: left; width: 100%; padding-bottom: 5px; } .ec_product_details_customer_reviews_overall_title { float: left; width: 75%; padding-top:5px; font-size: 14px; text-transform: uppercase; color:#404040; font-family:Arial, Helvetica, sans-serif; margin-left:5px; } .ec_product_details_customer_reviews_button a { display: block; margin-top: 4px; min-width: 100px; background-color: #404040; color: #ffffff !important; padding: 7px 12px; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; font: bold 12px/1.2 Arial, Helvetica, sans-serif!important; text-transform: uppercase; outline: 0; border: 1px solid #CCC; outline: 0; } .ec_product_details_customer_reviews_button a:hover { color:#404040 !important; background-color: #f7f7f7; } .ec_product_details_customer_reviews_overall_title { float: left; width: 75%; font-size: 14px; text-transform: uppercase; } .ec_product_details_customer_reviews_button { float: right; text-align: right; margin-right:6px; } .ec_product_details_customer_reviews_button div{ display: none; width: 140px; margin-top: 4px; min-width: 130px; background-color: #6e9e42; color: #ffffff; padding: 7px 12px; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; font: bold 12px/1.2 Arial, Helvetica, sans-serif!important; text-transform: uppercase; outline: 0; border: 1px solid #CCC; outline: 0; } .ec_product_details_customer_reviews_stars { float: left; margin-top: 4px; margin-left:5px; } .ec_product_details_customer_reviews_num_reviews { float: left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; margin-top:7px; margin-left:5px; } .ec_product_details_customer_reviews_list { float: left; width: 100%; } /******************************************/ /* CUSTOMER REVIEWS POPUP CLASSES */ /******************************************/ .ec_product_details_customer_reviews_popup_background { display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 55; background-color: #333; filter: alpha(opacity = 55); opacity: .55;/* background:#000; opacity:.40; position:absolute; top:0; left:0; width:100%; height:100%; */ } .ec_product_details_customer_reviews_popup_box { display: none; position: fixed; overflow: visible; width: 680px; height: 400px; z-index: 9998; top: 50%; left: 50%; margin: -200px 0 0 -340px; /* [-(height/2)px 0 0 -(width/2)px] */ background: #FFF; -webkit-box-shadow: 0 2px 6px #000; box-shadow: 0 2px 6px #000; filter: alpha(opacity = 100); opacity: 1; } .ec_product_details_customer_reviews_popup_title { float: left; width: 80%; height: 30px; line-height: 30px; background: #404040; color: #FFF; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_customer_reviews_popup_title span { padding-left: 10px; width: 100%; } .ec_product_details_customer_reviews_popup_close_button { float: right; width: 20%; height: 30px; line-height: 30px; background: #404040; text-align: right; font-family:Arial, Helvetica, sans-serif; } .ec_product_details_customer_reviews_popup_close_button span { padding-right: 10px; width: 100%; } .ec_product_details_customer_reviews_popup_close_button a { color: #DDD !important; font-size: 11px; text-transform: uppercase; } .ec_product_details_customer_reviews_popup_close_button a:hover { color: #FFF !important; text-decoration:none; } .ec_product_details_customer_reviews_popup_content { float: left; width: 100%; height: 375px; background: #FFF; } .ec_product_details_customer_reviews_popup_content span { padding: 5px; width: 100%; } /******************************************/ /* CUSTOMER REVIEWS POPUP CONTENT CLASSES */ /******************************************/ .ec_product_details_customer_reviews_popup_rating_row { float: left; width: 100%; padding-top: 10px; } .ec_product_details_customer_reviews_popup_rating_label { float: left; padding-left: 10px; font-size: 14px; color:#000000; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-top: -3px; } .ec_product_details_customer_reviews_popup_rating_stars { float: left; padding-left: 10px; } .ec_product_details_customer_reviews_popup_label_row { float: left; width: 100%; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin-left:5px; margin-bottom:5px; } .ec_product_details_customer_reviews_popup_label_row_error { float: left; width: 100%; padding-top: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin-left:5px; margin-bottom:5px; } .ec_product_details_customer_reviews_popup_label_row span { float: left; padding-left: 10px; text-transform: uppercase; color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; } .ec_product_details_customer_reviews_popup_label_row_error span { float: left; padding-left: 10px; text-transform: uppercase; color: #900; } .ec_product_details_customer_reviews_popup_input_row { float: left; width: 100%; } .ec_product_details_customer_reviews_popup_input_row input[type="text"] { margin-left:5px; } .ec_product_details_customer_reviews_popup_input_row input[type="text"] { width: 650px; } .ec_product_details_customer_reviews_popup_input_row textarea { width: 650px; height: 140px; } .ec_product_details_customer_reviews_popup_input_row span { float: left; padding-left: 10px; text-transform: uppercase; margin-top: -15px; } .ec_product_details_customer_reviews_popup_submit_button { float: left; width: 100%; } .ec_product_details_customer_reviews_popup_submit_button span { float: left; padding-left: 10px; } .ec_customer_review_star_on { margin:5px 0; float:left; position: relative; display: block; color: #404040; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 5px solid #404040; border-left: 8px solid transparent; -moz-transform: rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); } .ec_customer_review_star_on:hover{ cursor:pointer; } .ec_customer_review_star_on:before { border-bottom: 8px solid #404040; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; height: 0; width: 0; top: -5px; left: -6px; display: block; content: ''; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); } .ec_customer_review_star_on:after { position: absolute; display: block; color: #404040; left: -9px; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 6px solid #404040; border-left: 8px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg); -ms-transform: rotate(-70deg); -o-transform: rotate(-70deg); content: ''; } .ec_customer_review_star_off { margin:5px 0; float:left; position: relative; display: block; color: #CCC; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 5px solid #CCC; border-left: 8px solid transparent; -moz-transform: rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); } .ec_customer_review_star_off:hover{ cursor:pointer; } .ec_customer_review_star_off:before { border-bottom: 8px solid #CCC; border-left: 3px solid transparent; border-right: 3px solid transparent; position: absolute; height: 0; width: 0; top: -5px; left: -6px; display: block; content: ''; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); } .ec_customer_review_star_off:after { position: absolute; display: block; color: #CCC; left: -9px; width: 0px; height: 0px; border-right: 8px solid transparent; border-bottom: 6px solid #CCC; border-left: 8px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg); -ms-transform: rotate(-70deg); -o-transform: rotate(-70deg); content: ''; } .ec_product_details_customer_review_error_text { float: left; width: 150px; margin-left: 10px; font-size: 11px; color: #900; display: none; text-transform: lowercase; } .ec_product_details_customer_reviews_popup_submit_button input[type="submit"]{ -webkit-appearance:none; -webkit-border-radius: 0; margin-top: 4px; min-width: 260px; width:160px; height:36px; line-height:36px; background-color: #404040 !important; background: #404040 !important; color: #ffffff !important; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; font: bold 12px/1.2 Arial, Helvetica, sans-serif!important; text-transform: uppercase; outline: 0; border: 1px solid #CCC !important; } .ec_product_details_customer_reviews_popup_submit_button input[type="submit"]:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } /******************************************/ /* FEATURED PRODUCTS CLASSES */ /******************************************/ .ec_product_details_featured_products { float: left; width: 100%; } /******************************************/ /* ADDITIONAL CLASSES */ /******************************************/ .ec_product_details_clear { clear: both; } .ec_product_details_loader_div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #333; opacity: 0.8; filter: alpha(opacity=80); display: none; text-align: center; line-height: 300px; color: #FFF; font-weight: bold; font-size: 18px; } /******************************************/ /* TEMP CART CLASSES */ /******************************************/ .ec_product_details_temp_cart_holder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #333; opacity: 0.95; filter: alpha(opacity=95); display: none; text-align: center; } .ec_product_details_temp_cart { position: relative; width: 80%; height: 350px; margin: 100px 10% 0 10%; padding: 10px; background: #FFF; border: 3px solid #999; font-size: 12px; color: #333; text-align: left; overflow-y: scroll; overflow-x: hidden; opacity: 1; filter: alpha(opacity=100); } .ec_product_details_temp_cart_item { width: 100%; color: #333; font-size: 12px; float: left; } .ec_product_details_temp_cart_image { width: 100px; float: left; } .ec_product_details_temp_cart_item_info { float: left; width: 350px; font-size: 14px; font-weight: bold; } .ec_product_details_temp_cart_option { float: left; width: 100%; font-size: 11px; font-weight: normal; } .ec_product_details_temp_cart_quantity { float: left; width: 100%; font-size: 11px; font-weight: normal; } .ec_product_details_temp_cart_divider { float: left; width: 100%; background: #333; height: 1px; margin-top: 5px; margin-bottom: 5px; } .ec_product_details_temp_cart_button_holder { position: relative; width: 80%; height: 30px; margin: 0 10% 0 10%; padding: 0 10px 0 10px; background: #999; border: 3px solid #999; font-size: 12px; color: #FFF; text-align: center; opacity: 1; filter: alpha(opacity=100); } .ec_product_details_temp_cart_button_1 { text-align: right; } .ec_product_details_temp_cart_button_1 a { margin-right: 10px; display: block; float: left; height: 14px; width: 105px; background-color: #1c486b; background-image: -moz-linear-gradient(top, #2e8cd6, #1c486b); background-image: -webkit-linear-gradient(top, #2e8cd6, #1c486b); background-image: linear-gradient(top, #2e8cd6, #1c486b); color: #fff; padding: 6px 12px; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial, Helvetica, sans-serif!important; outline: 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.6); } .ec_product_details_temp_cart_button_1 div { margin-right: 10px; display: block; float: left; height: 14px; width: 105px; background-color: #1c486b; background-image: -moz-linear-gradient(top, #2e8cd6, #1c486b); background-image: -webkit-linear-gradient(top, #2e8cd6, #1c486b); background-image: linear-gradient(top, #2e8cd6, #1c486b); color: #fff; padding: 6px 12px; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial, Helvetica, sans-serif!important; outline: 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.6); } .ec_product_details_temp_cart_button_1 a:hover { background-color: #2e8cd6; background-image: -moz-linear-gradient(top, #88c0ed, #1c486b); background-image: -webkit-linear-gradient(top, #88c0ed, #1c486b); background-image: linear-gradient(top, #88c0ed, #1c486b); cursor: pointer; } .ec_product_details_temp_cart_button_2 { text-align: right; } .ec_product_details_temp_cart_button_2 a { margin-right: 10px; display: block; float: left; height: 14px; width: 105px; background-color: #1c486b; background-image: -moz-linear-gradient(top, #2e8cd6, #1c486b); background-image: -webkit-linear-gradient(top, #2e8cd6, #1c486b); background-image: linear-gradient(top, #2e8cd6, #1c486b); color: #fff; padding: 6px 12px; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial, Helvetica, sans-serif!important; outline: 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.6); } .ec_product_details_temp_cart_button_1 div { margin-right: 10px; display: block; float: left; height: 14px; width: 105px; background-color: #1c486b; background-image: -moz-linear-gradient(top, #2e8cd6, #1c486b); background-image: -webkit-linear-gradient(top, #2e8cd6, #1c486b); background-image: linear-gradient(top, #2e8cd6, #1c486b); color: #fff; padding: 6px 12px; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial, Helvetica, sans-serif!important; outline: 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.6); } .ec_product_details_temp_cart_button_1 a:hover { background-color: #2e8cd6; background-image: -moz-linear-gradient(top, #88c0ed, #1c486b); background-image: -webkit-linear-gradient(top, #88c0ed, #1c486b); background-image: linear-gradient(top, #88c0ed, #1c486b); cursor: pointer; } .ec_product_price_tiers{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top: 10px; margin-bottom: 10px; line-height: 20px; }@charset "utf-8"; /* Base Theme - Customer Review CSS Document */ .ec_customer_review{ float:left; width:100%; margin-top:5px; margin-bottom:5px; border-top:1px solid #CCC; padding-top:10px; padding-bottom:10px; } .ec_customer_review_title{ float:left; width:70%; font-size:13px; color:#0f0f0f; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left:5px; } .ec_customer_review_stars{ float:left; width:100%; margin-bottom:5px; margin-left:5px; } .ec_customer_review_date{ float:right; width:28%; font-size:11px; text-align:right; font-family:Arial, Helvetica, sans-serif; } .ec_customer_review_description{ float:left; width:100%; font-size:12px; color:#141414; font-family:Arial, Helvetica, sans-serif; margin-left:5px; } /* END CUSTOMER REVIEW STYLE*/@charset "utf-8"; /* Base Theme - Filter Bar CSS Document */ .ec_featured_product { margin-top: 10px; } .ec_featured_product.prod1{ float:left; margin-right:1%; width:24%; } .ec_featured_product.prod2{ float:left; margin-left:1%; margin-right:1%; width:23%; } .ec_featured_product.prod3{ float:left; margin-left:1%; margin-right:1%; width:23%; } .ec_featured_product.prod4{ float:right; margin-left:1%; width:24%; } .ec_featured_product_image .ec_product_image{ max-width:150px; } .ec_featured_product_image .ec_product_image img{ max-width:100%; } .ec_featured_product_image a{ float:left; border:1px solid #eee; } .ec_featured_product_image a:hover{ border:1px solid #ccc; } .ec_featured_product_image { float: left; } .ec_featured_product_title { float: left; width: 100%; text-align: left; margin-top: 15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; } .ec_featured_product_price { float: left; width: 100%; text-align: left; margin-top: 3px; } .ec_featured_product_price .ec_product_price { float: left; text-align: left; font-size: 12px; } .ec_featured_product_price .ec_product_old_price { float: left; text-align: left; font-size: 12px; margin-top: 5px; width:0; } .ec_featured_product_price .ec_product_sale_price { float: left; text-align: left; font-size: 12px; width:0; } .ec_featured_product_rating { float: left; width: 100%; margin-top: 3px; } .ec_featured_product_rating_stars { float: left; } .ec_featured_product_rating_num_ratings { float: left; margin-left: 5px; margin-top: 2px; font-size: 11px; } .ec_product_title_link{ color:#333 !important; } .ec_product_title_link:hover{ color:#404040 !important; text-decoration:none; } /* END SORT BAR STYLE*/ .ec_gift_card_input_row{ float:left; width:100%; text-transform:uppercase; font-size:12px; color:#333333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-top:5px; } .ec_gift_card_label{ float:left; width:150px; } .ec_gift_card_input{ float:left; } .ec_gift_card_input_row input[type="text"]{ width:350px; } .ec_gift_card_input_row textarea{ width:350px; height:80px; } @media only screen and ( min-width: 768px ) and ( max-width: 960px ) { .ec_gift_card_input_row input[type="text"]{ width:300px; } .ec_gift_card_input_row textarea{ width:292px; height:80px; } } @media only screen and ( max-width: 479px ) { .ec_gift_card_input_row input[type="text"]{ width:260px; } .ec_gift_card_input_row textarea{ width:252px; height:80px; } } .ec_gift_card_input_row select{ width:350px; } .ec_gift_card_message{ width:350px; } .ec_gift_card_message_error{ width:350px; background-color:#FF9D9D; border: 2px solid #900; } .ec_gift_card_to_name{ width:250px; } .ec_gift_card_to_name_error{ width:250px; background-color:#FF9D9D !important; border: 2px solid #900 !important; } .ec_gift_card_from_name{ width:250px; } .ec_gift_card_from_name_error{ width:250px; background-color:#FF9D9D !important; border: 2px solid #900 !important; }@charset "utf-8"; /* Base Theme - EC Cart Page CSS Document */ .ec_cart_page_cart { text-align: center; margin-top: 30px; } .ec_cart_error { width: 100%; float: left; text-align: center; background-color:#F1D9D9; color: #900; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; border: thin solid #FF0606; } .ec_cart_error div{ padding: 15px; } .ec_cart_success { width: 100%; float: left; text-align: center; background-color: #E6FFE6; color: #333; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; border: thin solid #6FFF47; } .ec_cart_success div{ padding: 15px; } .grandTotalTxt { color:#404040; } .ec_cart_page_continue_to_shipping_button { width: 100%; float: left; } .ec_cart_continue_to_shipping_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:35px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; padding: 8px 14px; background-image:none; box-shadow:none; } .ec_cart_continue_to_shipping_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_page_continue_to_payment_button { width: 100%; float: left; } .ec_cart_continue_to_payment_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:35px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; padding: 8px 14px; background-image:none; box-shadow:none; } .ec_cart_continue_to_payment_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_submit_order_message { width: 100%; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 10px; margin-bottom: 10px; } .ec_cart_page_submit_order_button { width: 100%; float: left; } .ec_cart_submit_order_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:35px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; padding: 8px 14px; background-image:none; box-shadow:none; } .ec_cart_submit_order_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_page_left { width: 50%; float: left; } .ec_cart_page_right { width: 50%; float: right; } /* END EC CART PAGE STYLE*/@charset "utf-8"; /* Base Theme - EC Cart CSS Document */ .ec_cart { } .ec_cart_header_row { width: 100%; float: left; margin-bottom: 15px; } .ec_cart_continue_shopping_button a { display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-color:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; } .ec_cart_continue_shopping_button a:hover { color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_title_bar { width: 100%; float: left; height: 28px; line-height: 28px; background: #f7f7f7; color: #404040; font-size: 12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; } .ec_cart_item_holder { width: 100%; float: left; margin-top:10px; } .ec_cart_lower_left_title { margin-top: 20px; margin-bottom: 8px; width: 100%; float: left; text-align: left; font-size: 20px; color:#000000; font-family:Arial, Helvetica, sans-serif; } .ec_cart_lower_left_subtitle { margin-bottom: 10px; width: 100%; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_cart_lower_right_title { margin-top: 20px; margin-bottom: 10px; width: 100%; font-size: 20px; color:#0f0f0f; font-family:Arial, Helvetica, sans-serif; float:right; text-align:right; width:275px; } .ec_cart_shipping_costs_row { width: 100%; float: left; text-align: left; height: 35px; margin-top: 10px; margin-bottom: 10px; } .ec_cart_shipping_costs_row span { float: left; line-height:28px; margin-right: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } .ec_cart_shipping_costs_row input[type="text"] { width: 125px; height: 21px; padding: 2px; float: left; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; } .ec_cart_shipping_costs_row a { display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#404040 !important; background:#404040 !important; border: 1px solid #CCC !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-left:0px; margin-top:-1px; } .ec_cart_shipping_costs_row a:hover { color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_checkout_buttons { float: left; width: 100%; margin-top: 15px; } .ec_cart_checkout_buttons .left { float: left; text-align: left; width: 50%; } .ec_cart_checkout_buttons .left a { float: left; } .ec_cart_checkout_buttons .right { float: right; text-align: right; width: 50%; } .ec_cart_checkout_buttons .right a { float: right; } .ec_cart_checkout_buttons a { display: block; width: 100px; background-color: #e9ffde; color: #686868; padding: 6px 12px; text-indent: 0; text-decoration: none!important; white-space: nowrap; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6), inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial, Helvetica, sans-serif!important; outline: 0; } .ec_cart_checkout_buttons a:hover { color: #3e3e3e; } .ec_cart_lower_left { float: left; width: 415px; } .ec_cart_lower_right { float: right; width: 275px; } .ec_cart_lower_right_row { width: 100%; float: left; font-family:Arial, Helvetica, sans-serif; color:#141414; } .ec_cart_lower_right_row .left, .ec_cart_lower_right_row .right { width: 125px; float: right; border: 1px solid #CCC; padding: 5px 5px; } .ec_cart_lower_right_row .left { text-align: right; } .ec_cart_lower_right_row .right { text-align: right; } #ec_cart_grandtotal { text-align: right; color:#404040; } .ec_estimate_shipping_loader { display: none; float: left; margin-left: 40px; } .ec_cart_clear { clear: both; } .ec_cart_shipping_methods { padding-top: 10px; float: left; border-top: 1px dashed #CCC; margin-top: 20px; } .ec_cart_shipping_methods_hidden { margin-top: 10px; float: left; width: 100%; display: none; } .ec_cart_bottom_divider_line { width: 100%; float: left; padding-top: 30px; margin-bottom: 30px; border-bottom: 1px solid #CCC; } .ec_cart_header_title { width: 100%; float: left; text-align: left; font-size: 20px; color:#0f0f0f; font-family: Arial, Helvetica, sans-serif; } .ec_cart_title_bar_column_1 { width: 14%; float: left; text-align: left; margin-left: 10px; } .ec_cart_title_bar_column_2 { width: 27%; float: left; text-align: left; } .ec_cart_title_bar_column_3 { width: 12%; float: left; text-align: center; } .ec_cart_title_bar_column_4 { width: 12%; float: left; text-align: center; } .ec_cart_title_bar_column_5 { width: 12%; float: left; text-align: center; } .ec_cart_title_bar_column_6 { width: 17%; float: left; text-align: right; } .ec_cart_lower_left { float: left; width: 415px; } .ec_cart_lower_right { float: right; width: 275px; } .ec_cart_lower_right_title { text-align: right; } .ec_cart_shipping_methods { width: 400px; } .ec_cart_continue_shopping_button { width: 60%; float: right; text-align: right; } .ec_cart_continue_shopping_button a { margin-left:15px; display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-color:#404040; border:solid 1px #cccccc !important; color:#ffffff; font-weight:bold; text-align:center; border:none; } .ec_cart_continue_shopping_button a:hover { cursor: pointer; color:#404040; background-color: #f7f7f7; } /* END EC CART STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Item CSS Document */ .ec_cart_item { width: 100%; border-bottom: 1px solid #CCC; float: left; } .ec_cart_item_title { font-size: 12px; color: #0f0f0f; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom: 5px; } .ec_cart_item_title a { color: #363636 !important; } .ec_cart_item_title a:hover { color: #348539 !important; text-decoration: none; } .ec_cart_item_option { font-size: 11px; color: #141414; line-height: 15px; text-align: left; font-family: Arial, Helvetica, sans-serif; } .ec_cart_item_unit_price { font-size: 12px; color: #141414; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } .ec_cart_item_total_price { font-size: 12px; font-weight: bold; padding-right: 5px; color:#404040; font-family:Arial, Helvetica, sans-serif; } .ec_cart_item_quantity_box { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_cart_item_quantity_box input[type="number"]{ width:50px; text-align:center; } .ec_cart_item_update_button input[type="submit"] { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:0px; padding:6px 10px; background-image:none; box-shadow:none; } .ec_cart_item_update_button input[type="submit"]:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_item_update_button input[type="submit"]:active{ padding:6px 10px; } .ec_cart_item_delete_button input[type="submit"] { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:0px; padding:6px 10px; background-image:none; box-shadow:none; } .ec_cart_item_delete_button input[type="submit"]:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_cart_item_delete_button input[type="submit"]:active{ padding:6px 10px; } .ec_cart_item_loader { display: none; } .ec_cart_item_unit_price .ec_product_old_price{ text-align:center; color:#9ecc8e; } .ec_cart_item_column1 { width: 14%; float: left; text-align: left; margin-left: 10px; } .ec_cart_item_column1 img{ max-width:95% !important; margin-bottom:5px; } .ec_cart_item_column2 { width: 27%; float: left; text-align: left; margin-top:12px; } .ec_cart_item_column2 div { width: 100%; float: left; text-align: left; } .ec_cart_item_column3 { width: 12%; float: left; text-align: center; margin-top:12px; } .ec_cart_item_column4 { width: 12%; float: left; text-align: center; margin-top:7px; } .ec_cart_item_column4 input[type="text"] { width: 50px; text-align: center; } .ec_cart_item_column5 { width: 13%; float: left; text-align: center; margin-top:12px; } .ec_cart_item_column6 { width: 19%; float: left; text-align: right; margin-top:12px; } /* END EC CART ITEM STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Login CSS Document */ .ec_cart_login { display: block; } .ec_cart_login_hidden { display: none; } .ec_cart_login_title { width: 90%; float: left; font-size: 20px; color:#0f0f0f; font-family:Arial, Helvetica, sans-serif; border-bottom: 3px solid #404040; padding-bottom: 5px; text-align: left; margin-bottom: 4px; } .ec_cart_login_subtitle { width: 90%; float: left; color: #141414; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 5px; margin-bottom: 30px; margin-right: 10px; padding-bottom: 10px; } .ec_cart_login_holder { width: 100%; float: left; margin-top: 20px; } .ec_cart_login_left { width: 50%; float: left; padding-top: 15px; } .ec_cart_login_right { width: 50%; float: right; padding-top: 15px; text-align: left; } .ec_cart_login_row { width: 100%; float: left; margin-bottom: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; } .ec_cart_login_row_label { width: 115px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333; height: 27px; line-height: 27px; } .ec_cart_login_row_input { width: 350px; float: left; text-align: left; } .ec_cart_login_input[type="text"] { width: 225px; padding: 2px; height: 28px; margin: 0; } .ec_cart_login_input[type="email"] { width: 225px; padding: 1px; height: 28px; margin: 0; } .ec_cart_login_input[type="password"] { width: 225px; padding: 1px; height: 28px; margin: 0; } .ec_cart_login_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; min-width:165px; height:28px; line-height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; background-image:none; box-shadow:none; } .ec_cart_login_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } /* LOGIN COMPLETE STYLES*/ .ec_cart_login_complete { display: block; margin-top: 30px; } .ec_cart_login_complete_hidden { display: none; } .ec_cart_login_complete_holder { width: 100%; float: left; text-align: left; margin-top: 30px; } .ec_cart_login_complete_title { width: 100%; float: left; color: #0f0f0f; font-family: Arial, Helvetica, sans-serif; font-size: 20px; text-align: left; margin-bottom: 7px; } .ec_cart_login_complete_subtitle { width: 100%; float: left; color: #141414; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; } .ec_cart_login_complete_logout_link { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #363636 !important; } .ec_cart_login_complete_logout_link:hover { text-decoration: none; color: #348539 !important; } .ec_cart_login_left { width: 50%; float: left; padding-top: 15px; } .ec_cart_login_right { width: 50%; float: right; padding-top: 15px; text-align: left; } /* END EC CART LOGIN STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Billing CSS Document */ .ec_cart_billing_holder { width: 100%; float: left; margin-top: 30px; } .ec_cart_billing_title { width: 100%; float: left; color: #0f0f0f; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 7px; } .ec_cart_billing_row { width: 100%; float: left; margin-top: 10px; } .ec_cart_billing_row .ec_cart_billing_label { width: 120px; line-height:28px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #141414; } .ec_cart_billing_row .ec_cart_billing_input { float: left; text-align: left; } .ec_cart_billing_row .ec_cart_billing_input { } .ec_cart_billing_row .ec_cart_billing_input_text { width: 220px; border: 1px solid #c4c4c4; } .ec_cart_shipping_selector_row { width:300px; margin-top: 5px; text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_cart_shipping_selector_row input[type="radio"]{ -webkit-appearance:radio !important; } .ec_cart_shipping_selector_row_hidden { display: none; } .ec_cart_billing_row_error { width: 100%; float: left; margin-top: 5px; } .ec_cart_billing_row_error .ec_cart_billing_label { width: 100px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; color: #900; } .ec_cart_billing_row_error .ec_cart_billing_input { width: 220px; float: left; text-align: left; } .ec_cart_billing_row_error .ec_cart_billing_input_text { width: 200px; background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC CART BILLING STYLE*/@charset "utf-8"; /* Base Theme - EC Cart shipping CSS Document */ .ec_cart_shipping_holder { width: 100%; float: left; margin-top: 30px; } .ec_cart_shipping_title { width: 100%; float: left; color: #0f0f0f; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 7px; } .ec_cart_shipping_row { width: 100%; float: left; margin-top: 10px; } .ec_cart_shipping_row .ec_cart_shipping_label { width: 120px; line-height:28px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333; } .ec_cart_shipping_row .ec_cart_shipping_input { float: left; text-align: left; } .ec_cart_shipping_row .ec_cart_shipping_input { } .ec_cart_shipping_row .ec_cart_shipping_input_text { width: 220px; border: 1px solid #c4c4c4; } .ec_cart_shipping_row_error { width: 100%; float: left; margin-top: 5px; } .ec_cart_shipping_row_error .ec_cart_shipping_label { width: 100px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; color: #900; } .ec_cart_shipping_row_error .ec_cart_shipping_input { width: 220px; float: left; text-align: left; } .ec_cart_shipping_row_error .ec_cart_shipping_input_text { width: 200px; background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC CART shipping STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Shipping Method CSS Document */ .ec_cart_shipping_method_holder{ width:100%; float:left; margin-top:30px; padding-bottom:30px; border-bottom:1px solid #CCC; } .ec_cart_shipping_method_title{ width:100%; float:left; color:#0f0f0f; font-size:20px; text-align:left; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; } .ec_cart_shipping_method_row{ width:100%; float:left; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:15px; padding-top:8px; color:#141414; } .ec_cart_shipping_method_row .label{ font-weight:normal; } .ec_cart_shipping_method_row .price{ font-weight:bold; margin-left:4px; } /* END EC CART SHIPPING METHOD STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Coupon CSS Document */ .ec_cart_coupon_row { width: 100%; float: left; text-align: left; margin-top: 5px; } .ec_cart_coupon_row .ec_cart_coupon_input_text { width: 225px; height: 28px; padding: 2px; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; float: left; } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button { width: 125px; margin-left: 5px; float: left; } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button a { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#404040; border: 1px solid #CCC !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-left:0px; } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button a:hover { color:#404040; background-color: #f7f7f7; } .ec_cart_coupon_loader { display: none; float: left; margin-left: 40px; } .ec_cart_coupon_row_message { width: 100%; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 5px; color: rgb(111, 139, 96); } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button { width: 159px; margin-left: 5px; float: left; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button a { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-repeat:no-repeat; border: 1px solid #CCC !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-left:0px; } .ec_cart_coupon_row .ec_cart_coupon_code_redeem_button a:hover { cursor: pointer; background-color: #f7f7f7; } /* END EC CART COUPON STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Gift Card CSS Document */ .ec_cart_gift_card_row { width: 100%; float: left; text-align: left; } .ec_cart_gift_card_row .ec_cart_gift_card_input_text { width: 225px; height: 28px; padding: 2px; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; float: left; } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button { width: 159px; margin-left: 5px; float: left; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button a { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#404040; border: 1px solid #CCC !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-left:0px; } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button a:hover { cursor: pointer; color:#404040; background-color: #f7f7f7; } .ec_cart_gift_card_loader { display: none; float: left; margin-left: 40px; } .ec_cart_gift_card_row_message { width: 100%; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 5px; color: rgb(111, 139, 96); } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button { width: 159px; margin-left: 5px; float: left; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button a { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; border:solid 1px #cccccc !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-top:0px; } .ec_cart_gift_card_row .ec_cart_gift_card_redeem_button a:hover { cursor: pointer; background-color: #f7f7f7; } /* END EC CART GIFT CARD STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Continue To Payment CSS Document */ .ec_cart_continue_to_payment_title{ width:100%; float:left; height:28px; line-height:28px; background:#069; color:#FFF; font-weight:bold; text-align:center; border:1px solid #999; } .ec_cart_continue_to_payment_holder{ width:100%; float:left; border:1px solid #999; } .ec_cart_continue_to_payment_row{ width:100%; float:left; } .ec_cart_continue_to_payment_label{ width:30%; float:left; text-align:right; margin-right:5%; line-height:24px; } .ec_cart_continue_to_payment_input{ width:65%; float:left; text-align:left; line-height:24px; } .ec_cart_continue_to_payment_input_text{ width:65%; } /* END EC CART CONTINUE TO PAYMENT STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Address Review CSS Document */ .ec_cart_address_review_holder { width: 100%; float: left; margin-top: 30px; font-family:Arial, Helvetica, sans-serif; color:#141414; } .ec_cart_address_review_title { width: 100%; float: left; color: #0f0f0f; font-size: 20px; font-family:Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 7px; } .ec_cart_address_review_left { height: 140px; float: left; background-color: #f7f7f7; text-align: left; padding-top: 20px; padding-bottom: 30px; border-top: 2px solid #eeeeee; border-bottom: 2px solid #eeeeee; } .ec_cart_address_review_middle { height: 140px; float: left; background-color: #f7f7f7; text-align: left; padding-top: 20px; padding-bottom: 30px; border-top: 2px solid #eeeeee; border-bottom: 2px solid #eeeeee; } .ec_cart_address_review_right { height: 140px; float: left; background-color: #f7f7f7; text-align: left; padding-top: 20px; padding-bottom: 30px; border-top: 2px solid #eeeeee; border-bottom: 2px solid #eeeeee; display: table-cell; } .ec_cart_address_review_row_title { width: 100%; float: left; text-align: left; font-size: 16px; font-weight: normal; color:#0f0f0f; margin-bottom: 10px; margin-left: 20px; font-family: Arial, Helvetica, sans-serif; } .ec_cart_address_review_row { width: 100%; float: left; margin-left: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px; color: #141414; line-height:18px; } .ec_cart_address_review_right_row { width: 100%; float: left; margin-top: 23px; text-align:center; } .ec_cart_address_review_right_row a { text-indent: 0; text-decoration: none !important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:bold; outline: 0; width:230px; height:28px; line-height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; padding:8px 14px; } .ec_cart_address_review_right_row a:hover { color:#404040 !important; background-color: #f7f7f7 !important; text-decoration: none; } .ec_cart_address_review_left { width: 30%; } .ec_cart_address_review_middle { width: 30%; } .ec_cart_address_review_right { width: 40%; } /* END EC CART ADDRESS REVIEW STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Address Review CSS Document */ .ec_cart_payment_information_holder { width: 100%; float: left; margin-top: 30px; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #CCC; } .ec_cart_payment_information_title { width: 100%; float: left; color: #0f0f0f; font-size: 20px; font-family:Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 7px; } .ec_cart_payment_information_left { width: 400px; float: left; } .ec_cart_payment_information_right { width: 400px; float: right; text-align: left; margin-right: 200px; margin-top: 45px; } .ec_cart_payment_information_row { width: 100%; float: left; text-align: left; } .ec_cart_payment_information_row textarea{ width:100%; height: 100px; float:left; } .ec_cart_payment_information_payment_type_row { width: 100%; float: left; margin-bottom: 6px; text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f7f7f7; border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee; } .ec_cart_payment_information_payment_type_row.error{ color:#900; } .ec_cart_payment_information_payment_type_row .ec_inner_padding { float: left; padding: 5px 10px; } .ec_cart_payment_information_payment_type_row div { width: 100%; padding: 10px 5px; } .ec_cart_payment_information_payment_type_holder { width: 100%; float: left; background-color: #EEE; color:#141414; font-size:13px; font-family: Arial, Helvetica, sans-serif; margin-top: -6px; display: none; } .ec_cart_payment_information_payment_type_holder .ec_inner_padding { float: left; padding: 20px; } .ec_cart_payment_information_row .ec_cart_payment_information_input input[type="text"] { margin: 4px 0; } .ec_cart_payment_information_row .ec_cart_payment_information_input select { margin: 4px 2px 4px 0; } .ec_cart_manual_payment_information_row { width: 100%; float: left; text-align: left; font-size: 12px; color:#333333; font-family: Arial, Helvetica, sans-serif; display: none; } .ec_cart_payment_information_label { width: 150px; float: left; text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; font-weight: bold; color:#141414; } .ec_cart_payment_information_input { width: 160px; float: left; text-align: left; } .ec_cart_payment_information_input input, .ec_cart_payment_information_input #ec_cart_payment_type { width: 160px; } .ec_cart_payment_information_credit_card_active { display: block; float: left; } .ec_cart_payment_information_credit_card_inactive { display: none; float: left; } .ec_cart_payment_information_input_text { width: 160px; } .ec_cart_payment_information_input_text_small { width: 60px; } .ec_cart_payment_information_input_select { width: 100px; } .ec_cart_payment_information_row_error { width: 100%; float: left; } .ec_cart_payment_information_row_error .ec_cart_payment_information_label { width: 150px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; color: #900; } .ec_cart_payment_information_row_error .ec_cart_payment_information_input { width: 160px; float: left; text-align: left; } .ec_cart_payment_information_row_error .ec_cart_payment_information_input_text { width: 160px; background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_cart_payment_information_row_error .ec_cart_payment_information_input_select { background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_cart_payment_information_row_error .ec_cart_payment_information_input input[type="text"] { margin: 3px 0; } .ec_cart_payment_information_row_error .ec_cart_payment_information_input select { margin: 3px 2px 3px 0; } /* END EC CART ADDRESS REVIEW STYLE*/ @charset "utf-8"; /* Base Theme - EC Cart Contact Information CSS Document */ .ec_cart_contact_information_holder { width: 100%; float: left; margin-top: 30px; padding-bottom: 30px; border-bottom: 1px solid #CCC; } .ec_cart_contact_information_title { width: 100%; float: left; color: #0f0f0f; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-bottom: 7px; } .ec_cart_contact_information_row { width: 100%; float: left; margin-top: 10px; } .ec_cart_contact_information_label { width: 120px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #141414; } .ec_cart_contact_information_input { width: 200px; float: left; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .ec_cart_contact_information_input input[type="checkbox"] { margin-top: 11px; } .ec_cart_contact_information_input input[type="password"] { margin-top: 9px; } .ec_cart_contact_information_input_text { width: 200px; } .ec_cart_contact_information_row_error { width: 100%; float: left; margin-top: 5px; } .ec_cart_contact_information_row_error .ec_cart_contact_information_label { width: 120px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; color: #900; } .ec_cart_contact_information_row_error .ec_cart_contact_information_input { width: 200px; float: left; text-align: left; } .ec_cart_contact_information_row_error .ec_cart_contact_information_input_text { width: 200px; background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC CART CONTACT INFORMATION STYLE*/@charset "utf-8"; /* Base Theme - EC Cart Submit Order CSS Document */ .ec_cart_submit_order_title{ width:100%; float:left; height:28px; line-height:28px; background:#069; color:#FFF; font-weight:bold; text-align:center; border:1px solid #999; } .ec_cart_submit_order_holder{ width:100%; float:left; border:1px solid #999; } .ec_cart_submit_order_row{ width:100%; float:left; } .ec_cart_submit_order_label{ width:30%; float:left; text-align:right; margin-right:5%; line-height:24px; } .ec_cart_submit_order_input{ width:65%; float:left; text-align:left; line-height:24px; } .ec_cart_submit_order_input_text{ width:65%; } .ec_cart_submit_order_button input[type="submit"]{ margin-right:10px; display: block; float: right; background-color: #1c486b; background-image: -moz-linear-gradient(top,#2e8cd6,#1c486b); background-image: -webkit-linear-gradient(top,#2e8cd6,#1c486b); background-image: linear-gradient(top,#2e8cd6,#1c486b); color: #fff; padding: 6px 12px; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.6),inset 0 0 5px rgba(107,151,30,1); -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.6),inset 0 0 5px rgba(107,151,30,1); box-shadow: 1px 1px 2px rgba(0,0,0,.6),inset 0 0 5px rgba(107,151,30,1); font: bold 11px/1.2 Arial,Helvetica,sans-serif!important; outline: 0; text-shadow: 1px 1px 2px rgba(0,0,0,0.6); } /* END EC CART SUBMIT ORDER STYLE*/@charset "utf-8"; /* CSS Document */ #printable{ float:left; width:100%; } .ec_cart_success_style20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color:#141414; text-align: left; } .ec_cart_success_style20 table{ width: 90%; border: 0; } .ec_cart_success_style20 p{ font-family:Arial, Helvetica, sans-serif; } .ec_cart_success_style20_header { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; background-color:#d0ebca; color:#141414; } .ec_cart_success_style22 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: none; color:#141414; text-align: left; } .ec_cart_success_style22 p{ font-family:Arial, Helvetica, sans-serif; text-align: left; } .ec_option_label{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; } .ec_option_name{ font-family:Arial, Helvetica, sans-serif; font-size:11px; } .top_link_bar { width: 100%; float: left; text-align: right; } .top_link_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; background-color:#404040; border:solid 1px #cccccc !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-top:10px; padding: 8px 14px; width:200px; height:35px; } .top_link_button:hover { cursor: pointer; color:#404040; background-color: #f7f7f7; } #content tr td { border-top: none; } @media print { body * { visibility: hidden; } #printable, #printable * { visibility: visible; } #printable { /* aligning the printable area */ position: absolute; left: 0; top: 0; } } @charset "utf-8"; /* Base Theme - EC Cart Third Party CSS Document */ .ec_cart_third_party_holder{ width:100%; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#141414; } .ec_cart_third_party_holder img{ margin: 0 auto; } .ec_cart_third_party_holder input[type="submit"]{ -webkit-appearance:none; -webkit-border-radius: 0; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; background-color:#404040; border:solid 1px #cccccc !important; color:#ffffff; font-weight:bold; text-align:center; border:none; margin-top:10px; padding: 8px 14px; } .ec_cart_third_party_holder input[type="submit"]:hover { cursor: pointer; color:#404040; background-color: #f7f7f7; } /* END EC CART PAYPAL SUBMIT STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Billing Information CSS Document */ .ec_account_billing_information_title { width: 100%; float: left; padding-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; margin-bottom: 24px; } .ec_account_billing_information_holder { width: 100%; float: left; padding-left: 10px; } .ec_account_billing_information_row { width: 100%; float: left; height: 35px; } .ec_account_billing_information_label { width: 140px; line-height:28px; text-align: left; float: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_billing_information_input { width: 400px; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_billing_information_input input[type="text"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_billing_information_input input[type="email"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_billing_information_input input[type="password"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_billing_information_input select { margin: 0; width: 414px; height: 25px; } .ec_account_billing_information_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:159px; height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; margin-left:0px; background-image:none; box-shadow:none; padding:0 !important; } .ec_account_billing_information_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_billing_information_row_error { width: 100%; float: left; height: 35px; } .ec_account_billing_information_row_error .ec_account_billing_information_label { color: #900; } .ec_account_billing_information_row_error .ec_account_billing_information_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC ACCOUNT BILLING INFORMATION STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Dashboard CSS Document */ .ec_account_dashboard_holder_main { width: 100%; float: left; } .ec_account_dashboard_left { width: 67%; float: left; } .ec_account_dashboard_right { width: 25%; margin-left: 3%; float: right; border: 1px solid #e9e9e9; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.07); -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.07); box-shadow: 0 1px 4px rgba(0,0,0,0.07); padding-left:10px; padding-right:10px; padding-bottom:10px; } .ec_account_dashboard_title { width: 100%; float: left; padding-top: 15px; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-size: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; } .ec_account_dashboard_holder { width: 100%; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .ec_account_dashboard_right .ec_account_dashboard_holder a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #363636 !important; } .ec_account_dashboard_right .ec_account_dashboard_holder a:hover { text-decoration: none; color: #348539; } .ec_account_dashboard_holder a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #404040 !important; } .ec_account_dashboard_holder a:hover { text-decoration: none; color: #666666 !important; } .ec_account_dashboard_row { width: 100%; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_dashboard_row_content { width: 100%; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 5px 0; } .ec_account_dashboard_row_bold { width: 100%; text-align: left; float: left; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#000000; margin-top: 15px; } .ec_account_dashboard_row_divider { width: 100%; text-align: center; float: left; background-color: #ffffff; border-bottom: 3px solid #404040; margin-top: 3px; margin-bottom: 25px; padding-top:20px; padding-bottom:20px; } .ec_account_dashboard_row_divider a { display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:150px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#404040 !important; background:#404040 !important; border: 1px solid #CCC !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-left:0px; } .ec_account_dashboard_row_divider a:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_order_line_header { width: 100%; float: left; background-color: #f7f7f7; padding: 8px 0px; margin: 0 0 4px 0; border-bottom:solid 1px #eeeeee; } .ec_account_order_line_column1_header { float: left; padding-left: 20px; margin-top: 3px; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#404040; } .ec_account_order_line_column2_header { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#404040; } .ec_account_order_line_column3_header { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#404040; } .ec_account_order_line_column4_header { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#404040; } .ec_account_order_line_column5_header { float: right; text-align: right; } .ec_account_order_line_column1_header { width: 75px; } .ec_account_order_line_column2_header { width: 175px; } .ec_account_order_line_column3_header { width: 75px; } .ec_account_order_line_column4_header { width: 135px; } .ec_account_order_line_column5_header { width: 125px; } /* END EC ACCOUNT DASHBOARD STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Login CSS Document */ .ec_account_login_page_visible { display: block; } .ec_account_login_page_hidden { display: none; } .ec_account_login { display: block; } .ec_account_login_hidden { display: none; } .ec_account_login_title { width: 90%; float: left; color: #0f0f0f; font-family:Arial, Helvetica, sans-serif; border-bottom:solid 3px #404040; padding-bottom: 5px; text-align: left; margin-bottom: 4px; font-size: 20px; } .ec_account_login_subtitle { width: 90%; float: left; color: #141414; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; margin-top: 5px; margin-bottom: 30px; margin-right: 10px; padding-bottom: 10px; } .ec_account_login_holder { width: 100%; float: left; margin-top: 20px; } .ec_account_login_left { width: 50%; float: left; padding-top: 15px; } .ec_account_login_right { width: 50%; float: right; padding-top: 15px; text-align: left; } .ec_account_login_row { width: 100%; float: left; margin-bottom: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_login_row_label { width: 115px; float: left; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333; line-height:28px; } .ec_account_login_row_input { width: 250px; float: left; text-align: left; } .ec_account_login_row_input a{ margin-top:10px; font-family:Arial, Helvetica, sans-serif; color:#363636 !important; } .ec_account_login_row_input a:hover{ color:#348539 !important; text-decoration:none; } .ec_account_login_row_input input[type="text"] { width: 250px; padding: 2px; height: 28px; margin: 0; } .ec_account_login_row_input input[type="email"] { width: 250px; padding: 1px; height: 28px; margin: 0; } .ec_account_login_row_input input[type="password"] { width: 250px; padding: 1px; height: 28px; margin: 0; } .ec_account_login_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; min-width:159px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; padding:6px 18px; background-image:none; box-shadow:none; height:28px; padding:0 !important; } .ec_account_login_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } /* LOGIN COMPLETE STYLES*/ .ec_account_login_complete { display: block; margin-top: 30px; } .ec_account_login_complete_hidden { display: none; } .ec_account_login_complete_holder { width: 100%; float: left; text-align: left; margin-top: 30px; } .ec_account_login_complete_title { width: 100%; float: left; color: #333; font-size: 28px; text-align: left; margin-bottom: 7px; } .ec_account_login_complete_subtitle { width: 100%; float: left; color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; } .ec_account_login_complete_logout_link { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #363636; } .ec_account_login_complete_logout_link:hover { text-decoration: none; color: #348539; } .ec_account_login_create_account_button { display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:165px; height:28px; line-height:28px; background-color:#404040 !important; background:#404040 !important; border: 1px solid #CCC !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; background-image:none; box-shadow:none; } .ec_account_login_create_account_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_login_row_error { width: 100%; float: left; } .ec_account_login_row_error .ec_account_login_label { color: #900; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_login_row_error .ec_account_login_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_account_login_row_error input[type="text"] { width: 250px; padding: 2px; height: 28px; margin: 0; } .ec_account_login_row_error input[type="email"] { width: 250px; padding: 2px; height: 28px; margin: 0; } .ec_account_login_row_error input[type="password"] { width: 250px; padding: 2px; height: 28px; margin: 0; } /* END EC ACCOUNT LOGIN STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Order Details CSS Document */ .ec_account_order_details_main_holder { width: 100%; float: left; } .ec_account_order_details_right { width: 70%; float: right; } .ec_account_order_details_left { width: 25%; margin-right: 5%; float: left; } .ec_account_order_details_title { width: 100%; float: left; padding-top: 15px; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-size: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; } .ec_account_order_details_title .left { float: left; } .ec_account_order_details_title .right { float: right; position: relative; top: 3px; } .ec_account_order_details_holder { width: 100%; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; font-weight: normal; } .ec_account_order_details_row { width: 100%; float: left; padding: 2px 0px; } .ec_account_order_details_header_row { width: 100%; float: left; background-color: #f7f7f7; color:#404040; font-weight: bold; padding: 4px 0px; } .ec_account_order_details_column1_header { width: 24%; float: left; text-align: left; padding: 4px 0px 4px 8px; } .ec_account_order_details_column2_header { width: 34%; float: left; text-align: left; padding: 4px 0px; } .ec_account_order_details_column3_header { width: 12%; float: left; text-align: center; padding: 4px 0px; } .ec_account_order_details_column4_header { width: 17%; float: left; text-align: center; padding: 4px 0px; } .ec_account_order_details_column5_header { width: 10%; float: right; text-align: right; padding: 4px 8px 4px 0px; } .ec_account_order_details_column1 { width: 24%; float: left; text-align: left; } .ec_account_order_details_column2 { width: 34%; float: left; text-align: left; } .ec_account_order_details_column3 { width: 11%; float: left; } .ec_account_order_details_column4 { width: 17%; float: left; } .ec_account_order_details_column5 { width: 10%; float: right; } .ec_account_order_details_item_display_column1 { width: 24%; } .ec_account_order_details_item_display_column2 { width: 34%; } .ec_account_order_details_item_display_column3 { width: 12%; } .ec_account_order_details_item_display_column4 { width: 10%; } .ec_account_order_details_item_display_column5 { width: 10%; } .ec_account_order_details_column_payment_label { width: 80%; float: left; text-align: right; } .ec_account_order_details_column_payment_price { width: 15%; margin-left: 5%; float: right; text-align: right; } .ec_account_order_notes{ width:100%; float:left; margin-top:20px; } /* END EC ACCOUNT ORDER DETAILS STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Orders CSS Document */ .ec_account_orders_main_holder { width: 100%; float: left; } .ec_account_orders_left { width: 70%; float: left; } .ec_account_orders_right { width: 24%; margin-left: 3%; float: right; border: 1px solid #e9e9e9; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.07); -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.07); box-shadow: 0 1px 4px rgba(0,0,0,0.07); padding-left:10px; padding-right:10px; padding-bottom:10px; } .ec_account_orders_title { width: 100%; float: left; padding-top: 15px; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-size: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; } .ec_account_orders_holder { width: 100%; float: left; } .ec_account_orders_row { width: 100%; text-align: left; padding:5px 0; } .ec_account_orders_holder a { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #363636 !important; line-height:16px; } .ec_account_orders_holder a:hover { text-decoration: none; color: #348539 !important; } /* END EC ACCOUNT ORDERS STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Page CSS Document */ .ec_account_error { width: 100%; float: left; text-align: center; background-color: #F1D9D9; color: #900; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom: 5px; border: thin solid #FF0606; } .ec_account_error div { padding: 15px; } .ec_account_success { width: 100%; float: left; text-align: center; background-color: #E6FFE6; color: #333; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom: 5px; border: thin solid #6FFF47; } .ec_account_success div { padding: 15px; } /* END EC ACCOUNT PAGE STYLE*/@charset "utf-8"; /* Base Theme - EC Account Password CSS Document */ .ec_account_password_main_title{ width:100%; float:left; padding-bottom:7px; border-bottom:3px solid #404040; font-size:20px; color:#0f0f0f; font-family: Arial, Helvetica, sans-serif; margin-bottom:24px; } .ec_account_password_main_sub_title{ width:100%; font-size:12px; font-weight:normal; text-align:left; float:left; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#141414; } .ec_account_password_holder{ width:100%; float:left; } .ec_account_password_row{ width:100%; float:left; height:35px; } .ec_account_password_label{ width:140px; line-height:28px; text-align:left; float:left; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } .ec_account_password_input{ width:400px; text-align:left; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; } .ec_account_password_input input[type="text"]{ margin:0; width:400px; height:28px; padding:1px; } .ec_account_password_input input[type="email"]{ margin:0; width:400px; height:28px; padding:1px; } .ec_account_password_input input[type="password"]{ margin:0; width:400px; height:28px; padding:1px; } .ec_account_password_error_text{ float:left; margin-left:20px; margin-top:8px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#900; display:none; } .ec_account_password_button{ -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none !important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:bold; outline: 0; width:159px; height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; margin-left:0px; background-image:none; box-shadow:none; padding:0 !important; } .ec_account_password_button:hover{ cursor:pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_password_row_error{ width:100%; float:left; height:35px; } .ec_account_password_row_error .ec_account_password_label{ color:#900; } .ec_account_password_row_error .ec_account_password_input_field{ background-color:#F1D9D9; border: 2px solid #FF0606; } .ec_account_password_row_error .ec_account_password_error_text{ display:block; } /* END EC ACCOUNT PASSWORD STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Personal Information CSS Document */ .ec_account_personal_information_page_visible { display: block; } .ec_account_personal_information_page_hidden { display: none; } .ec_account_personal_information_main_title { width: 100%; float: left; padding-top: 15px; padding-bottom: 7px; margin-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-size: 20px; text-align: left; font-family: Arial, Helvetica, sans-serif; } .ec_account_personal_information_main_sub_title { width: 100%; font-size: 12px; font-weight: normal; text-align: left; float: left; margin-bottom: 20px; font-family:Arial, Helvetica, sans-serif; } .ec_account_personal_information_holder { width: 100%; float: left; } .ec_account_personal_information_row { width: 100%; float: left; height: 35px; } .ec_account_personal_information_label { width: 140px; line-height:28px; text-align: left; float: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_personal_information_input { width: 400px; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_personal_information_input input[type="text"] { margin: 0; width: 400px; height: 28px; padding: 1px; } .ec_account_personal_information_input input[type="email"] { margin: 0; width: 400px; height: 28px; padding: 1px; } .ec_account_personal_information_input input[type="password"] { margin: 0; width: 400px; height: 28px; padding: 1px; } .ec_account_personal_information_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none !important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif !important; font-size:11px; font-weight:bold; outline: 0; width:159px; line-height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; margin-left:0px; background-image:none; box-shadow:none; padding:0 !important; } .ec_account_personal_information_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_personal_information_row_error { width: 100%; float: left; height: 35px; } .ec_account_personal_information_row_error .ec_account_personal_information_label { color: #900; } .ec_account_personal_information_row_error .ec_account_personal_information_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC ACCOUNT PERSONAL INFORMATION STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account shipping Information CSS Document */ .ec_account_shipping_information_title { width: 100%; float: left; padding-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; margin-bottom: 24px; } .ec_account_shipping_information_holder { width: 100%; float: left; padding-left: 10px; } .ec_account_shipping_information_row { width: 100%; float: left; height: 35px; } .ec_account_shipping_information_label { width: 140px; line-height:28px; text-align: left; float: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_shipping_information_input { width: 400px; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_shipping_information_input input[type="text"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_shipping_information_input input[type="email"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_shipping_information_input input[type="password"] { margin: 0; width: 400px; height: 28px; padding: 1px 6px; } .ec_account_shipping_information_input select { margin: 0; width: 414px; height: 25px; } .ec_account_shipping_information_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:159px; height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; margin-left:0px; background-image:none; box-shadow:none; padding:0 !important; } .ec_account_shipping_information_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_shipping_information_row_error { width: 100%; float: left; height: 35px; } .ec_account_shipping_information_row_error .ec_account_shipping_information_label { color: #900; } .ec_account_shipping_information_row_error .ec_account_shipping_information_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC ACCOUNT shipping INFORMATION STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Forgot Password CSS Document */ .ec_account_forgot_password_page_visible { display: block; } .ec_account_forgot_password_page_hidden { display: none; } .ec_account_forgot_password_title { width: 100%; float: left; padding-bottom: 7px; border-bottom: 3px solid #404040; font-size: 20px; color:#0f0f0f; font-family: Arial, Helvetica, sans-serif; margin-bottom: 24px; } .ec_account_forgot_password_holder { width: 100%; float: left; } .ec_account_forgot_password_row { width: 100%; float: left; margin-bottom: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_forgot_password_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:180px; height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; margin-left:0px; background-image:none; box-shadow:none; padding:0 !important } .ec_account_forgot_password_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_forgot_password_row_error { width: 100%; float: left; margin-bottom: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_forgot_password_row_error .ec_account_forgot_password_label { color: #900; } .ec_account_forgot_password_row_error .ec_account_forgot_password_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } .ec_account_forgot_password_label { width: 115px; line-height:28px; float:left; color:#141414; font-weight:bold; } .ec_account_forgot_password_input { width: 115px; float:left; } .ec_account_forgot_password_input input[type="text"] { width: 280px; padding: 2px; height: 28px; margin: 0; } .ec_account_forgot_password_input input[type="email"] { width: 280px; padding: 2px; height: 28px; margin: 0; } .ec_account_forgot_password_input input[type="password"] { width: 280px; padding: 2px; height: 28px; margin: 0; } .ec_account_forgot_password_row_error input[type="text"] { width: 280px; padding: 2px; height: 28px; margin: 0; } .ec_account_forgot_password_row_error input[type="email"] { width: 280px; padding: 2px; height: 28px; margin: 0; } .ec_account_forgot_password_row_error input[type="password"] { width: 280px; padding: 2px; height: 28px; margin: 0; } /* END EC ACCOUNT FORGOT PASSWORD STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Register CSS Document */ .ec_account_register_title { width: 100%; float: left; padding-bottom: 7px; border-bottom: 3px solid #404040; color: #0f0f0f; font-family:Arial, Helvetica, sans-serif; font-size: 20px; margin-bottom: 24px; } .ec_account_register_holder { width: 100%; float: left; padding-left: 10px; } .ec_account_register_row { width: 100%; float: left; } .ec_account_register_label { width: 140px; line-height:28px; text-align: left; float: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_register_input { width: 400px; text-align: left; float: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; } .ec_account_register_input input[type="text"] { margin: 0; width: 400px; height: 28px; padding: 1px; margin-bottom:5px; } .ec_account_register_input input[type="email"] { margin: 0; width: 400px; height: 28px; padding: 1px; margin-bottom:5px; } .ec_account_register_input input[type="password"] { margin: 0; width: 400px; height: 28px; padding: 1px; margin-bottom:5px; } .ec_account_register_button { -webkit-appearance:none; -webkit-border-radius: 0; display: block; float: left; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:159px; height:28px; background-color:#404040 !important; background:#404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; margin-top:10px; background-image:none; box-shadow:none; padding:0 !important; } .ec_account_register_button:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_register_row_error { width: 100%; float: left; } .ec_account_register_row_error .ec_account_register_label { color: #900; } .ec_account_register_row_error .ec_account_register_input_field { background-color: #F1D9D9; border: 2px solid #FF0606; } /* END EC ACCOUNT REGISTER STYLE*/@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Account Order Line CSS Document */ .ec_account_order_line_0 { width: 100%; float: left; background-color: #ffffff; padding: 8px 0; } .ec_account_order_line_1 { width: 100%; float: left; background-color: #f7f7f7; padding: 8px 0px; } .ec_account_order_line_column1 { float: left; padding-left: 20px; margin-top: 3px; text-align: left; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; } .ec_account_order_line_column2 { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; } .ec_account_order_line_column3 { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; } .ec_account_order_line_column4 { float: left; margin-top: 3px; text-align: left; font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; } .ec_account_order_line_column5 { float: right; text-align: right; } .ec_account_order_line_column5 a { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial, Helvetica, sans-serif!important; font-size:8px; font-weight:bold; outline: 0; width:80px; background-color: #404040 !important; background: #404040 !important; border:solid 1px #cccccc !important; color:#ffffff !important; font-weight:bold; text-align:center; border:none; padding: 8px 0px; } .ec_account_order_line_column5 a:hover { cursor: pointer; color:#404040 !important; background-color: #f7f7f7 !important; } .ec_account_order_line_column1 { width: 75px; } .ec_account_order_line_column2 { width: 175px; } .ec_account_order_line_column3 { width: 75px; } .ec_account_order_line_column4 { width: 135px; } .ec_account_order_line_column5 { width: 105px; } /* END ACCOUNT ORDER LINE STYLES */@charset "utf-8"; /* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //All Code and Design is copyrighted by Level Four Development, llc // //Level Four Development, LLC provides this code "as is" without warranty of any kind, either express or implied, //including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. // //Only licnesed users may use this code and storfront for live purposes. All other use is prohibited and may be //subject to copyright violation laws. If you have any questions regarding proper use of this code, please //contact Level Four Development, llc and EasyCart prior to use. // //All use of this storefront is subject to our terms of agreement found on Level Four Development, llc's website. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */ /* Base Theme - EC Cart Item CSS Document */ .ec_account_order_details_item_display { width: 100%; border-bottom: 1px solid #999; float: left; padding: 10px 0px; } .ec_account_order_details_item_display_column1 { float: left; text-align: left; } .ec_account_order_details_item_display_column1 img{ max-width:110px; } .ec_account_order_details_item_display_column2 { float: left; text-align: left; } .ec_account_order_details_item_display_column3 { float: left; text-align: center; } .ec_account_order_details_item_display_column4 { float: left; text-align: center; } .ec_account_order_details_item_display_column5 { float: right; text-align: right; padding-right: 8px; } .ec_account_order_details_item_display_column2 div { width: 100%; float: left; } .ec_account_order_details_item_display_column4 input[type="text"] { width: 50px; text-align: center; } .ec_account_order_details_item_display_title { font-size: 12px; font-weight: bold; text-align: left; } .ec_account_order_details_item_display_option { font-size: 11px; color: #333; line-height: 15px; text-align: left; } .ec_account_order_details_item_display_unit_price { font-size: 12px; } .ec_account_order_details_item_display_total_price { font-size: 12px; font-weight: bold; padding-right: 5px; } .ec_account_order_details_item_display_quantity_box { } .ec_account_order_details_item_display_update_button input[type="submit"] { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial,Helvetica,sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:80px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#6e9e42; border: 1px solid #CCC !important; color:#ffffff; font-weight:bold; text-align:center; border:none; } .ec_account_order_details_item_display_update_button input[type="submit"]:hover { cursor: pointer; color:#064C07; background-color: #f7f7f7; } .ec_account_order_details_item_display_delete_button input[type="submit"] { display: block; float: right; text-indent: 0; text-decoration: none!important; text-transform: uppercase; white-space: nowrap; text-align: center; -moz-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; font-family: Arial,Helvetica,sans-serif!important; font-size:11px; font-weight:bold; outline: 0; width:80px; height:28px; line-height:28px; background-repeat:no-repeat; background-color:#6e9e42; border: 1px solid #CCC !important; color:#ffffff; font-weight:bold; text-align:center; border:none; } .ec_account_order_details_item_display_delete_button input[type="submit"] { cursor: pointer; color:#064C07; background-color: #f7f7f7; } /* END EC CART ITEM STYLE*/@charset "utf-8"; /* CSS Document */ .ec_menu_horizontal{ background-color: #404040; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:15px; padding-left:30px; padding-right:30px; padding-top:10px; padding-bottom:10px; list-style:none; height:28px; position:relative; z-index:45; } .ec_menu_horizontal li{ float:left; padding: 0px 10px; position:relative; min-width:125px; } .ec_menu_horizontal a{ display:block; font-weight: bold; color: #FFFFFF; text-align: center; padding: 8px; text-decoration: none; text-transform: uppercase; } .ec_menu_horizontal a:hover{ color:#efefef; text-decoration:none; } .ec_menu_horizontal ul li ul{ background:#404040; list-style:none; position:absolute; left:-9999px; } .ec_menu_horizontal ul li ul li{ padding-top:1px; float:none; } .ec_menu_horizontal ul li ul a{ white-space:nowrap; } .ec_menu_horizontal ul li:hover ul{ left:0; } .ec_menu_horizontal ul li:hover a{ background:#404040; text-decoration:none; } .ec_menu_horizontal ul li:hover ul a{ text-decoration:none; } .ec_menu_horizontal ul li:hover ul li a:hover{ background:#9ecc8e; } /***************************/ .ec_menu_horizontal ul li ul li ul{ display:none; position:absolute; background-color:#9ecc8e;} .ec_menu_horizontal ul li ul li:hover ul { display:block; position:absolute; top:0px; left:140px; background-color:#fff;} .ec_menu_horizontal ul li ul li:hover ul li { list-style:none; float:none; margin-left:1px; padding:0px; position:relative;background-color:#fff;} .ec_menu_horizontal ul li ul li ul li a:hover{ background-color: rgba(28,28,240,0.5); }​@charset "utf-8"; /* CSS Document */ /* STRANGE BUG, WIDGET STYLES DO NOT WORK PROPERLY WITHOUT THE TITLE STYLE MOVED */ /* IF YOU ARE LOOKING FOR THE TITLE STYLE FOR A MENU, LOOK AT THE SECOND CLASS IN THE ec_cart_widget.css. */ .ec_menu_vertical { width: 213px; padding: 40px 28px 25px 0; font-family: Arial, Helvetica, sans-serif; } ul.ec_menu_vertical { padding: 0; margin: 0; font-size: 12px; line-height: 0.5em; list-style: none; font-family: Arial, Helvetica, sans-serif; } ul.ec_menu_vertical li {} ul.ec_menu_vertical li a { line-height: 10px; font-size: 12px; padding: 10px 5px; color: #363636; display: block; text-decoration: none; font-weight: bolder; } ul.ec_menu_vertical li a:hover { background-color:#404040; color:white; } ul.ec_menu_vertical ul { margin: 0; padding: 0; display: none; } ul.ec_menu_vertical ul li { margin: 0; padding: 0; clear: both; } ul.ec_menu_vertical ul li a { padding-left: 20px; font-size: 12px; font-weight: normal; } ul.ec_menu_vertical ul li a:hover { background-color:#9ecc8e; color:#348539; } ul.ec_menu_vertical ul ul li a { color:#363636; padding-left: 40px; } ul.ec_menu_vertical ul ul li a:hover { background-color:#d0ebca; color:#348539; } ul.ec_menu_vertical span{ float:right; }@charset "utf-8"; /* CSS Document */ .widget.ec_categorywidget h4.widgettitle, .widget.ec_categorywidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_categorywidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_categorywidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_categorywidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* CSS Document */ .widget.ec_cartwidget h4.widgettitle, .widget.ec_cartwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .widget.ec_menuwidget h4.widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_cartwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_cartwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_cartwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; } .ec_cart_widget_minicart_wrap{ position:absolute; z-index:999; background:#404040; color:#FFF; display:none; -moz-box-shadow: 0 0 5px #333; -webkit-box-shadow: 0 0 5px #333; box-shadow: 0 0 5px #333; max-width:300px; min-height:100px; border: 2px solid #FFF; } .ec_cart_widget_button{ position:relative; z-index:5; } .ec_cart_widget_minicart_content{ padding:25px; } .ec_cart_widget_minicart_title{ font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:100%; float:left; padding-bottom: 5px; border-bottom: 1px solid #FFF; margin-bottom: 10px; } .ec_cart_widget_minicart_subtotal{ font-size:12px; font-family:Arial, Helvetica, sans-serif; width:100%; float:left; width: 50%; float: left; font-weight: bold; padding: 5px; } .ec_cart_widget_minicart_checkout_button{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width: 35%; float: right; background-color: #FFF; padding: 5px; text-align: center; color: #333; border: 1px solid #333; } .ec_cart_widget_minicart_checkout_button:hover{ background-color: #DEDEDE; color: #333; } .ec_cart_widget_minicart_product_holder{ float:left; width:100%; margin-top:10px; padding-top:10px; border-top:1px solid #FFF; } .ec_cart_widget_minicart_product_padding{ padding:10px; } .ec_cart_widget_minicart_product{ width:100px; min-height:155px; text-align:center; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-left:5px; margin-right:5px; } .ec_cart_widget_minicart_product.left{ float:left; } .ec_cart_widget_minicart_product.right{ float:right; } .ec_cart_widget_minicart_product_image{ width:100%; float:left; } .ec_cart_widget_minicart_product_image img{ max-width:100px; max-height:100px; width:100px; height:100px; } .ec_cart_widget_minicart_product_title{ width:100%; float:left; } .ec_cart_widget_minicart_product_title a{ color:#FFF; } .ec_cart_widget_minicart_product_title a:hover{ color:#DDD; text-decoration:none; } .ec_cart_widget_minicart_product_price{ width:100%; float:left; } .ec_cart_widget_minicart_product_price span{ text-align:center; } .ec_cart_widget_minicart_bg{ position:absolute; z-index:2; top:0px; left:0px; width:100%; height:100%; opacity:0; display:none; } .ec_cart_widget_clear{ clear:both; }@charset "utf-8"; /* CSS Document */ .widget.ec_groupwidget h4.widgettitle, .widget.ec_groupwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_groupwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_groupwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_groupwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* CSS Document */ .widget.ec_manufacturerwidget h4.widgettitle, .widget.ec_manufacturerwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_manufacturerwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_manufacturerwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_manufacturerwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* CSS Document */ .widget.ec_newsletterwidget h4.widgettitle, .widget.ec_newsletterwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_newsletterwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_newsletterwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_newsletterwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* CSS Document */ .widget.ec_pricepointwidget h4.widgettitle, .widget.ec_pricepointwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_pricepointwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_pricepointwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_pricepointwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* Base Theme - Product CSS Document */ .widget.ec_productwidget h4.widgettitle, .widget.ec_productwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_product_widget { font-size: 12px; margin-top: 10px; float:left; max-width:181px; color:#141414; font-family:Arial, Helvetica, sans-serif; margin-left:26px; } .ec_product_widget_left{ float:left; width:65%; } /* Start Product Image Styles */ .ec_product_widget_images { width: 100%; float: left; position: relative; } .ec_product_widget_images .ec_product_image img{ max-width:175px; max-height:175px; width:175px; height:175px; } .ec_product_widget_image { float: left; padding: 2px; display: block; border: 1px #eeeeee solid; z-index: 4; max-width:175px; } .ec_product_widget_image:hover { border: 1px #cccccc solid; } .ec_product_widget_image_inactive { float: left; padding: 2px; display: none; border: 1px #eeeeee solid; z-index: 4; } .ec_product_widget_image_inactive:hover { border: 1px #cccccc solid; } .ec_product_widget_images .ec_product_widget_image_inactive img { max-width: 175px; max-height: 175px; outline:none !important; } /* END PRODUCT IMAGE STYLES */ /* Start Product Rating Styles */ .ec_product_widget_rating { width: 100%; float: left; margin-top: 12px; margin-left: 3px; } .ec_product_widget_stars { float: left; } .ec_product_widget_num_reviews { float: left; margin-left: 5px; margin-top: 2px; font-weight: bold; font-size: 11px; letter-spacing: 1px; color: #141414; } .ec_product_widget_star_on { float: left; } .ec_product_widget_star_off { float: left; } /* END PRODUCT RATING STYLES */ /* Start Product Title Styles */ .ec_product_widget_title { width: 100%; float: left; font-family: Arial, Helvetica, sans-serif; margin-top: 8px; margin-left: 3px; } .ec_product_widget_title a { font-weight: bold; color: #363636; text-decoration: none; font-family:Arial, Helvetica, sans-serif; } .ec_product_widget_title a:hover { font-weight: bold; color: #348539; text-decoration: none; } /* END PRODUCT TITLE STYLES */ /* Start Product Pricing Styles */ .ec_product_widget_pricing { width: 100%; float: right; margin-top: 8px; margin-right: 3px; } /* Start Price */ .ec_product_widget_price { font-size: 12px; width: 100%; float: right; text-align: right; } /* Allow for detailed styling of price */ .ec_product_widget_price .currency { font-size: 12px; vertical-align: super; } .ec_product_widget_price .dollar { font-size: 16px; font-weight: bold; } .ec_product_widget_price .cent { font-size: 12px; vertical-align: super; } /* end, end */ /* Start Old Price */ .ec_product_widget_old_price { font-size: 10px; color: #c2e2b2; width: 100%; float: right; text-align: right; text-decoration: line-through; } /* Start Sale Price */ .ec_product_widget_sale_price { font-size: 16px; width: 100%; float: right; text-align: right; color: #669c4b; margin-top: 2px; } /* Allow for detailed styling of sale price */ .ec_product_widget_sale_price .currency { font-size: 16px; } .ec_product_widget_sale_price .dollar { font-size: 16px; font-weight: bold; } .ec_product_widget_sale_price .cent { font-size: 16px; } /* end, end */ /* END PRODUCT PRICING STYLES */ /* Start Product Swatches Styles */ .ec_product_widget_swatches { width: 100%; float: left; margin-top: 16px; margin-left: 3px; margin-right: 3px; } .ec_product_widget_swatch_out_of_stock { float: left; margin: 1px; opacity: 0.4; filter: alpha(opacity=40); /* For IE8 and earlier */ } .ec_product_widget_swatch_selected { float: left; margin: 1px; -moz-box-shadow: 0 0 5px #555; -webkit-box-shadow: 0 0 5px #555; box-shadow: 0 0 5px #555; } .ec_product_widget_swatch { float: left; margin: 1px; } .ec_product_widget_swatch:hover { cursor: pointer; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px #888; box-shadow: 0 0 5px #888; } /* END PRODUCT SWATCHES STYLES */@charset "utf-8"; /* CSS Document */ .widget.ec_searchwidget h4.widgettitle, .widget.ec_searchwidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_searchwidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_searchwidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_searchwidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }@charset "utf-8"; /* CSS Document */ .widget.ec_specialswidget h4.widgettitle, .widget.ec_specialswidget widgettitle{ color: #0f0f0f !important; font-weight: bold !important; font-size: 14px !important; border-bottom: 5px solid #404040; padding: 15px 20px; font-family:Arial, Helvetica, sans-serif; } .ec_specialswidget{ font-size:13px !important; color:#141414; font-family:Arial, Helvetica, sans-serif; } .ec_specialswidget .ec_product{ margin-left:20px; } .ec_specialswidget a{ font-size:13px !important; color:#363636; text-decoration:none !important; line-height:20px !important; } .ec_specialswidget a:hover{ font-size:13px !important; color:#348539; text-decoration:none !important; }.ec_cart_lower_left{ display:none; } .filter_bar_bottom .ec_sort_menu{ display:none; }