ul.products{list-style-type:none}ul.products li{line-height:18px}.product-thumb-alt{display:none}.woocommerce-result-count,#woocommerce-ordering{float:right}p.woocommerce-result-count{margin-right:20px;padding-top:0}#woocommerce-ordering{line-height:18px}.page-description{padding-bottom:10px}.woocommerce-breadcrumb ul.breadcrumbs li:last-child a{margin-right:20px}#woocommerce-ordering select{width:130px;padding:6px;font-size:11px;height:16px}.grid-view h3.title-container{height:57px;display:table;font-size:16px;padding:0px 10px;margin-top:5px}.grid-view .title a{display:table-cell;vertical-align:middle}.grid-view .info .details,.product-item .info .price{display:none}.product-item .star-rating{margin-left:10px}.image.mosaic-block{max-height:260px}.onsale{text-indent:9999px;background:url(../images/sale.png) no-repeat;height:54px;width:54px;position:absolute;overflow:hidden}.star-rating{margin-top:5px;background:url(../images/stars.png) repeat-x 0 0;height:12px;width:72px}.cross-sells .star-rating{display:none}.star-rating span{background:url(../images/stars.png) repeat-x 0px -20px;height:12px;display:block;text-indent:-9999px;overflow:hidden}a.button.loading,button.button.loading,input.button.loading,#respond input#submit.loading,#content input.button.loading{}a.button.loading:before,button.button.loading:before,input.button.loading:before,#respond input#submit.loading:before,#content input.button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/woo-loader.gif) center no-repeat rgba(255,255,255,0.65)}.submit-buttons{text-align:right}.checkout-button{margin-left:20px}.cart-content-wrapper{margin-bottom:30px}.cart-content-wrapper .general-block{padding-bottom:30px}.float-right .button-small{}.list-view li{clear:both;width:auto;padding-left:260px;border:0;background:transparent;box-shadow:none;position:relative;min-height:160px;margin-bottom:36px;margin-left:0}.list-view .details p{padding-top:0}.list-view .float-left{margin-bottom:10px}.list-view .float-right{float:left}.list-view .button-small{position:static}.list-view .product-item{border:0;box-shadow:none}.list-view .product-item .info{padding-top:0}.list-view .product-item .title,.list-view .product-item .info{background:transparent;border:0;box-shadow:none;height:auto;display:block;overflow:hidden}#woo-product-items.list-view .info .price,.star-rating{display:inline;display:inline-block}.list-view .mosaic-block,.list-view .product-thumb-alt .price{display:none}.list-view .product-thumb-alt{display:block;position:absolute;left:0}.list-view .title{height:auto;border-radius:0;margin-bottom:10px}.main-content-inner .type-product{position:relative;float:left}.main-content-inner .type-product.single-product-wrapper{width:100%}h1.product_title{font-size:24px;margin-top:0}.related.products{clear:both}.related.products h2,.upsells h2,.cross-sells h3,.shipping_calculator h3{margin:10px 0 15px 10px}.main-content-inner .type-product .onsale{top:-10px;left:-10px}ul.products .type-product .onsale{top:0;left:0}.ie #content ul.product-images{clear:both}.variations_form{position:relative;float:left}.variations_form .price{position:absolute;top:5px;left:180px;white-space:nowrap}p.clear_selection{padding-top:0;margin-bottom:5px}.woocommerce-tabs .panel h4{margin-top:15px}.woocommerce-message{margin-bottom:25px}table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,0.1);margin-bottom:1.618em;width:100%}table.shop_attributes th{width:150px;font-weight:bold;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,0.1);margin:0;line-height:1.5em}table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,0.1);margin:0;line-height:1.5em}table.shop_attributes td p{margin:0;padding:8px 0}table.shop_attributes .alt td,table.shop_attributes .alt th{background:rgba(0,0,0,0.025)}#commentform{margin-top:15px}#comments,.comments-text .general-block{position:relative}#comments .star-rating{position:absolute;right:0;top:0}#comments .comments-text .star-rating{top:10px;right:15px}p.stars span{display:block;width:75px;height:16px;position:relative;float:left;background:url(../images/stars.png) repeat-x left 0;overflow:hidden}p.stars span a{float:left;position:absolute;left:0;top:0;width:15px;height:0;padding-top:16px;overflow:hidden}p.stars span a:hover,p.stars span a:focus,p.stars span a.active{background:url(../images/stars.png) repeat-x left -20px}p.stars span a.star-1{width:15px;z-index:10}p.stars span a.star-2{width:30px;z-index:9}p.stars span a.star-3{width:45px;z-index:8}p.stars span a.star-4{width:60px;z-index:7}p.stars span a.star-5{width:80px;z-index:6}.single_add_to_cart_button{margin-left:10px}.input-text.qty{padding-right:24px;width:30px}.quantity input.plus,.quantity input.minus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:18px;height:18px;overflow:visible;font-weight:bold;color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,0.8);border:1px solid #c7c0c7;background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#dfdbdf));background:-webkit-linear-gradient(#f7f6f7,#dfdbdf);background:-moz-linear-gradient(center top,#f7f6f7 0%,#dfdbdf 100%);background:-moz-gradient(center top,#f7f6f7 0%,#dfdbdf 100%);z-index:9;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.quantity input.plus:hover,.quantity input.minus:hover{background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#d3ced3));background:-webkit-linear-gradient(#f7f6f7,#d3ced3);background:-moz-linear-gradient(center top,#f7f6f7 0%,#d3ced3 100%);background:-moz-gradient(center top,#f7f6f7 0%,#d3ced3 100%)}.quantity input.plus{top:0px;right:0;border-bottom:0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1)}.quantity input.minus{bottom:1px;right:0;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#order_review_heading{clear:both}form.login .form-row,form.checkout_coupon .form-row{max-width:230px}form.checkout{margin-top:20px}form.checkout p.form-row{padding-bottom:0}.chzn-search input{height:auto}form.checkout input{}#shiptobilling{float:right;line-height:20px;margin:0;padding:0;margin-top:10px}#shiptobilling label{cursor:pointer;font-size:11px}#shiptobilling label,#shiptobilling input{display:inline}input#createaccount{visibility:hidden}label.label-createaccount{cursor:pointer;display:block;border-radius:3px;padding:15px 25px 15px 50px;margin:0;background:#ffffdd url(../images/warning_icon.png) 12px center no-repeat;color:#727226;border:1px solid #aeae82}#order_review_heading{clear:both;margin-top:40px}.woocommerce-error{display:block;border-radius:3px;padding:15px 25px 15px 25px;margin:10px 0px;background:#ffcccc;color:#774444;border:1px solid #cc7373}.shop_table{border:1px solid #ede6e9;margin:0px -1px 24px 0px;text-align:left;width:100%;border-collapse:separate;background:#f9f9f9}.shop_table.cart{background:transparent;border:0;margin:0;margin:20px 0 3px}.shop_table th{font-weight:bold;line-height:18px;padding:9px 12px}.shop_table td{border-bottom:1px solid #ede6e9;padding:6px 12px;vertical-align:middle}.shop_table thead{background:#eee}.shop_table tfoot td{font-weight:bold}#payment{background:#f9f9f9}#payment ul.payment_methods{overflow:hidden;zoom:1;padding:1em;border-bottom:1px solid #eee;margin:0;list-style:none outside}#payment ul.payment_methods li{line-height:30px;margin:0}#payment ul.payment_methods li img{display:inline;vertical-align:middle}#payment div.form-row{padding:1em;border-top:1px solid #fff}#payment #place_order{float:right;margin:0}#payment .terms{padding:0 1em 0;text-align:right}#payment div.payment_box{position:relative;width:96%;padding:0 2% 0;line-height:1.5em;background:#f1f1f1;border:1px solid #f1f1f1;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888888;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888888;margin:1em 0 1em 0;font-size:0.92em}#payment div.payment_box #cc-expire-month,#payment div.payment_box #cc-expire-year{width:48%;float:left}#payment div.payment_box #cc-expire-year{float:right}#payment div.payment_box span.help{font-size:11px;color:;line-height:13px;font-weight:normal}#payment div.payment_box .form-row{margin:0 0 1em}#payment div.payment_box .form-row select{width:48%;float:left;margin-right:3.8%}#payment div.payment_box .form-row select:nth-child(3n){margin-right:0}#payment div.payment_box:after{content:"";display:block;border:8px solid #f1f1f1;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}#payment #place_order{position:relative;bottom:7px}ul.order_details{margin:0 0 1.5em;list-style:none}.order_details li{float:left;margin:0 2em 1em 0;text-transform:uppercase;font-size:0.715em;line-height:1em;border-right:1px dashed #000000;padding-left:0;padding-right:2em}.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em}.order_details li.method,.order_details li.bic{border:0}ul.bacs_details{margin:10px 0 40px}dl.customer_details{overflow:hidden}.customer_details dt{clear:both;float:left;margin-right:15px;font-weight:bold}.customer_details dd{float:left}.addresses{clear:both;margin-top:20px}.addresses .title h3{float:left}.addresses .title .edit{float:right}.addresses address{clear:both}ol.commentlist.notes li.note p.meta{font-weight:bold;margin-bottom:0}ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}ul.digital-downloads{margin-left:0;padding-left:0}ul.digital-downloads li{list-style:none;margin-left:0;padding-left:1.5em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat}ul.digital-downloads li .count{float:right}.widget_layered_nav ul{}#content .widget_layered_nav li{clear:both;overflow:hidden;line-height:18px;padding:9px 0 9px 0}.widget_layered_nav li a{float:left;padding-left:22px;background:url(../images/checked.png) no-repeat 0 bottom}.widget_layered_nav li.chosen a,.widget_layered_nav li a:hover{background:url(../images/checked.png) no-repeat 0 -1px}.widget_layered_nav ul small.count{float:right;margin:0 6px;margin-right:15px}.product_list_widget{font-size:12px}#content .product_list_widget li{clear:both;overflow:hidden;padding:0;border:0;padding-bottom:6px;margin-bottom:6px;border:0}#content .product_list_widget li:hover,#content .widget_layered_nav li:hover{background:transparent}.product_list_widget li a{display:block}.product_list_widget img{width:55px;height:55px;float:left;margin-right:5px;padding:3px;border:1px solid #CEC6B7;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px}.product_list_widget .star-rating{margin-right:10px}.widget_product_search input{margin-top:10px}.widget_price_filter button{float:left}.widget_price_filter .price_label{float:right;margin-top:5px;color:#666}#content .ui-slider{margin:8px 0 20px 5%;width:85%}.product_list_widget .variation{margin-left:68px;color:#8e8e8e}.product_list_widget dt{float:left;clear:both;margin-right:5px}.product_list_widget dd{float:left}