.clear{clear:both}.nobr{white-space:nowrap}.colorshop-message,.colorshop-error,.colorshop-info{padding:1em 1em 1em 3.5em;margin:0 0 2em;position:relative;line-height:1.8em;border:1px solid #DDDDDD;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fcfbfc;background:-webkit-gradient(linear,left top,left bottom,from(#fcfbfc),to(#f7f6f7));background:-webkit-linear-gradient(#fcfbfc,#f7f6f7);background:-moz-linear-gradient(center top,#fcfbfc 0%,#f7f6f7 100%);background:-moz-gradient(center top,#fcfbfc 0%,#f7f6f7 100%);color:#5e5e5e;text-shadow:0 1px 0 #ffffff;list-style:none outside;width:auto}.colorshop-message:after,.colorshop-error:after,.colorshop-info:after{content:"";display:block;clear:both}.colorshop-message:before,.colorshop-error:before,.colorshop-info:before{content:"";height:16px;width:16px;display:block;position:absolute;top:1.3em;left:1em;font-family:sans-serif;font-size:1em;line-height:1.5;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.2);padding:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.colorshop-message .button,.colorshop-error .button,.colorshop-info .button{float:right}.colorshop-message li,.colorshop-error li,.colorshop-info li{list-style:none outside;padding-left:0;margin-left:0}.colorshop-message{border-top:3px solid #8fae1b}.colorshop-message:before{background:#8fae1b url(../images/cs-info1.png)}.colorshop-info{border-top:3px solid #1e85be}.colorshop-info:before{background:#1e85be url(../images/cs-info1.png)}.colorshop-error{border-top:3px solid #b81c23;margin-top:1.71429rem !important;margin-bottom:0.5em !important}.colorshop-error:before{background:#b81c23 url(../images/cs-info2.png)}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:.5em 0;text-align:center;background:#ad74a2;background:-webkit-gradient(linear,left top,left bottom,from(#ad74a2),to(#96588a));background:-webkit-linear-gradient(#ad74a2,#96588a);background:-moz-linear-gradient(center top,#ad74a2 0%,#96588a 100%);background:-moz-gradient(center top,#ad74a2 0%,#96588a 100%);border:1px solid #96588a;color:#ffffff;z-index:99998;box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2)}.admin-bar p.demo_store{top:28px}.colorshop small.note,.colorshop-page small.note{display:block;color:#777777;font-size:11px;line-height:21px;margin-top:10px}.colorshop .colorshop-breadcrumb,.colorshop-page .colorshop-breadcrumb{margin:0 0 1em;padding:0;font-size:0.92em;color:#777777}.colorshop .colorshop-breadcrumb:after,.colorshop-page .colorshop-breadcrumb:after{content:"";display:block;clear:both}.colorshop .colorshop-breadcrumb a,.colorshop-page .colorshop-breadcrumb a{color:#777777}.colorshop .col2-set,.colorshop-page .col2-set{width:100%}.colorshop .col2-set:after,.colorshop-page .col2-set:after{content:"";display:block;clear:both}.colorshop .col2-set .col-1,.colorshop-page .col2-set .col-1{float:left;width:48%}.colorshop .col2-set .col-2,.colorshop-page .col2-set .col-2{float:right;width:48%}.colorshop div.product,.colorshop #content div.product,.colorshop-page div.product,.colorshop-page #content div.product{margin-bottom:0;position:relative}.colorshop div.product .onsale,.colorshop #content div.product .onsale,.colorshop-page div.product .onsale,.colorshop-page #content div.product .onsale{right:auto;-webkit-border-radius:2px 2px 2px 0px;-moz-border-radius:2px 2px 2px 0px;border-radius:2px 2px 2px 0px;left:-8px}.colorshop div.product .onsale:after,.colorshop #content div.product .onsale:after,.colorshop-page div.product .onsale:after,.colorshop-page #content div.product .onsale:after{right:auto;left:0px;border-color:#85ad74 #85ad74 transparent transparent}.colorshop div.product .product_title,.colorshop #content div.product .product_title,.colorshop-page div.product .product_title,.colorshop-page #content div.product .product_title{clear:none;margin-top:0;padding:0}.colorshop div.product span.price,.colorshop div.product p.price,.colorshop #content div.product span.price,.colorshop #content div.product p.price,.colorshop-page div.product span.price,.colorshop-page div.product p.price,.colorshop-page #content div.product span.price,.colorshop-page #content div.product p.price{color:#85ad74;font-size:1.25em}.colorshop div.product span.price ins,.colorshop div.product p.price ins,.colorshop #content div.product span.price ins,.colorshop #content div.product p.price ins,.colorshop-page div.product span.price ins,.colorshop-page div.product p.price ins,.colorshop-page #content div.product span.price ins,.colorshop-page #content div.product p.price ins{background:inherit}.colorshop div.product span.price del,.colorshop div.product p.price del,.colorshop #content div.product span.price del,.colorshop #content div.product p.price del,.colorshop-page div.product span.price del,.colorshop-page div.product p.price del,.colorshop-page #content div.product span.price del,.colorshop-page #content div.product p.price del{font-size:0.87em;color:rgba(145,145,145,0.5)}.colorshop div.product p.stock,.colorshop #content div.product p.stock,.colorshop-page div.product p.stock,.colorshop-page #content div.product p.stock{font-size:0.92em}.colorshop div.product .stock,.colorshop #content div.product .stock,.colorshop-page div.product .stock,.colorshop-page #content div.product .stock{color:#85ad74}.colorshop div.product .out-of-stock,.colorshop #content div.product .out-of-stock,.colorshop-page div.product .out-of-stock,.colorshop-page #content div.product .out-of-stock{color:red}.colorshop div.product div.images,.colorshop #content div.product div.images,.colorshop-page div.product div.images,.colorshop-page #content div.product div.images{float:left;width:48%;margin-bottom:2em}.colorshop div.product div.images img,.colorshop #content div.product div.images img,.colorshop-page div.product div.images img,.colorshop-page #content div.product div.images img{display:block;width:100%;height:auto;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.colorshop div.product div.images div.thumbnails,.colorshop #content div.product div.images div.thumbnails,.colorshop-page div.product div.images div.thumbnails,.colorshop-page #content div.product div.images div.thumbnails{padding-top:1em}.colorshop div.product div.images div.thumbnails:after,.colorshop #content div.product div.images div.thumbnails:after,.colorshop-page div.product div.images div.thumbnails:after,.colorshop-page #content div.product div.images div.thumbnails:after{content:"";display:block;clear:both}.colorshop div.product div.images div.thumbnails a,.colorshop #content div.product div.images div.thumbnails a,.colorshop-page div.product div.images div.thumbnails a,.colorshop-page #content div.product div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%}.colorshop div.product div.images div.thumbnails a.last,.colorshop #content div.product div.images div.thumbnails a.last,.colorshop-page div.product div.images div.thumbnails a.last,.colorshop-page #content div.product div.images div.thumbnails a.last{margin-right:0}.colorshop div.product div.images div.thumbnails a.first,.colorshop #content div.product div.images div.thumbnails a.first,.colorshop-page div.product div.images div.thumbnails a.first,.colorshop-page #content div.product div.images div.thumbnails a.first{clear:both}.colorshop div.product div.summary,.colorshop #content div.product div.summary,.colorshop-page div.product div.summary,.colorshop-page #content div.product div.summary{float:right;width:48%;margin-bottom:2em}.colorshop div.product div.social,.colorshop #content div.product div.social,.colorshop-page div.product div.social,.colorshop-page #content div.product div.social{text-align:right;margin:0 0 1em}.colorshop div.product div.social span,.colorshop #content div.product div.social span,.colorshop-page div.product div.social span,.colorshop-page #content div.product div.social span{margin:0 0 0 2px}.colorshop div.product div.social span span,.colorshop #content div.product div.social span span,.colorshop-page div.product div.social span span,.colorshop-page #content div.product div.social span span{margin:0}.colorshop div.product div.social span .stButton .chicklets,.colorshop #content div.product div.social span .stButton .chicklets,.colorshop-page div.product div.social span .stButton .chicklets,.colorshop-page #content div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.colorshop div.product div.social iframe,.colorshop #content div.product div.social iframe,.colorshop-page div.product div.social iframe,.colorshop-page #content div.product div.social iframe{float:left;margin-top:3px}.colorshop div.product .colorshop-tabs,.colorshop #content div.product .colorshop-tabs,.colorshop-page div.product .colorshop-tabs,.colorshop-page #content div.product .colorshop-tabs{clear:both}.colorshop div.product .colorshop-tabs ul.tabs,.colorshop #content div.product .colorshop-tabs ul.tabs,.colorshop-page div.product .colorshop-tabs ul.tabs,.colorshop-page #content div.product .colorshop-tabs ul.tabs{list-style:none;padding:0;margin:0 0 1.618em;overflow:hidden;position:relative;border:1px solid #D2D2D2;border-bottom:3px solid #f7f6f7;box-shadow:0px 1px 0px #D2D2D2;-webkit-box-shadow:0px 1px 0px #D2D2D2;-moz-box-shadow:0px 1px 0px #D2D2D2;-ms-box-shadow:0px 1px 0px #D2D2D2;-o-box-shadow:0px 1px 0px #D2D2D2}.colorshop div.product .colorshop-tabs ul.tabs li,.colorshop #content div.product .colorshop-tabs ul.tabs li,.colorshop-page div.product .colorshop-tabs ul.tabs li,.colorshop-page #content div.product .colorshop-tabs ul.tabs li{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%);display:inline-block;position:relative;z-index:0;margin:0;padding:0;float:left}.colorshop div.product .colorshop-tabs ul.tabs li a,.colorshop #content div.product .colorshop-tabs ul.tabs li a,.colorshop-page div.product .colorshop-tabs ul.tabs li a,.colorshop-page #content div.product .colorshop-tabs ul.tabs li a{display:inline-block;padding:0.6em 1em;font-weight:bold;color:#5e5e5e;text-decoration:none;background:#FFFFFF;border-right:1px solid #D2D2D2}.colorshop div.product .colorshop-tabs ul.tabs li a:hover,.colorshop #content div.product .colorshop-tabs ul.tabs li a:hover,.colorshop-page div.product .colorshop-tabs ul.tabs li a:hover,.colorshop-page #content div.product .colorshop-tabs ul.tabs li a:hover{text-decoration:none;color:#777777}.colorshop div.product .colorshop-tabs ul.tabs li.active,.colorshop #content div.product .colorshop-tabs ul.tabs li.active,.colorshop-page div.product .colorshop-tabs ul.tabs li.active,.colorshop-page #content div.product .colorshop-tabs ul.tabs li.active{z-index:2}.colorshop div.product .colorshop-tabs ul.tabs li.active a,.colorshop #content div.product .colorshop-tabs ul.tabs li.active a,.colorshop-page div.product .colorshop-tabs ul.tabs li.active a,.colorshop-page #content div.product .colorshop-tabs ul.tabs li.active a{border-top:0.3em solid #ad74a2;color:inherit;text-shadow:inherit;padding:0.3em 1em 0.6em;background:#f7f6f7}.colorshop div.product .colorshop-tabs ul.tabs:before,.colorshop #content div.product .colorshop-tabs ul.tabs:before,.colorshop-page div.product .colorshop-tabs ul.tabs:before,.colorshop-page #content div.product .colorshop-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #dfdbdf;z-index:1}.colorshop div.product .colorshop-tabs .panel,.colorshop #content div.product .colorshop-tabs .panel,.colorshop-page div.product .colorshop-tabs .panel,.colorshop-page #content div.product .colorshop-tabs .panel{margin:0 0 2em;padding:0}.colorshop div.product p.cart,.colorshop #content div.product p.cart,.colorshop-page div.product p.cart,.colorshop-page #content div.product p.cart{margin-bottom:2em}.colorshop div.product p.cart:after,.colorshop #content div.product p.cart:after,.colorshop-page div.product p.cart:after,.colorshop-page #content div.product p.cart:after{content:"";display:block;clear:both}.colorshop div.product form.cart,.colorshop #content div.product form.cart,.colorshop-page div.product form.cart,.colorshop-page #content div.product form.cart{margin-bottom:2em}.colorshop div.product form.cart:after,.colorshop #content div.product form.cart:after,.colorshop-page div.product form.cart:after,.colorshop-page #content div.product form.cart:after{content:"";display:block;clear:both}.colorshop div.product form.cart div.quantity,.colorshop #content div.product form.cart div.quantity,.colorshop-page div.product form.cart div.quantity,.colorshop-page #content div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.colorshop div.product form.cart table,.colorshop #content div.product form.cart table,.colorshop-page div.product form.cart table,.colorshop-page #content div.product form.cart table{border-width:0 0 1px 0}.colorshop div.product form.cart table td,.colorshop #content div.product form.cart table td,.colorshop-page div.product form.cart table td,.colorshop-page #content div.product form.cart table td{padding-left:0}.colorshop div.product form.cart table div.quantity,.colorshop #content div.product form.cart table div.quantity,.colorshop-page div.product form.cart table div.quantity,.colorshop-page #content div.product form.cart table div.quantity{float:none;margin:0}.colorshop div.product form.cart table small.stock,.colorshop #content div.product form.cart table small.stock,.colorshop-page div.product form.cart table small.stock,.colorshop-page #content div.product form.cart table small.stock{display:block;float:none}.colorshop div.product form.cart .variations,.colorshop #content div.product form.cart .variations,.colorshop-page div.product form.cart .variations,.colorshop-page #content div.product form.cart .variations{margin-bottom:1em}.colorshop div.product form.cart .variations label,.colorshop #content div.product form.cart .variations label,.colorshop-page div.product form.cart .variations label,.colorshop-page #content div.product form.cart .variations label{font-weight:bold}.colorshop div.product form.cart .variations select,.colorshop #content div.product form.cart .variations select,.colorshop-page div.product form.cart .variations select,.colorshop-page #content div.product form.cart .variations select{width:100%;float:left}.colorshop div.product form.cart .variations td.label,.colorshop #content div.product form.cart .variations td.label,.colorshop-page div.product form.cart .variations td.label,.colorshop-page #content div.product form.cart .variations td.label{padding-right:1em}.colorshop div.product form.cart .variations td,.colorshop #content div.product form.cart .variations td,.colorshop-page div.product form.cart .variations td,.colorshop-page #content div.product form.cart .variations td{vertical-align:top}.colorshop div.product form.cart .button,.colorshop #content div.product form.cart .button,.colorshop-page div.product form.cart .button,.colorshop-page #content div.product form.cart .button{vertical-align:middle;float:left}.colorshop div.product form.cart .group_table td.label,.colorshop #content div.product form.cart .group_table td.label,.colorshop-page div.product form.cart .group_table td.label,.colorshop-page #content div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.colorshop div.product form.cart .group_table td,.colorshop #content div.product form.cart .group_table td,.colorshop-page div.product form.cart .group_table td,.colorshop-page #content div.product form.cart .group_table td{vertical-align:top}.colorshop span.onsale,.colorshop-page span.onsale{padding:8px 14px 8px 11px;font-size:12px;font-weight:bold;position:absolute;text-align:center;top:8px;right:-8px;margin:0;-webkit-border-radius:2px 2px 0px 2px;-moz-border-radius:2px 2px 0px 2px;border-radius:2px 2px 0px 2px;background:#a1c094;background:-webkit-gradient(linear,left top,left bottom,from(#a1c094),to(#85ad74));background:-webkit-linear-gradient(#a1c094,#85ad74);background:-moz-linear-gradient(center top,#a1c094 0%,#85ad74 100%);background:-moz-gradient(center top,#a1c094 0%,#85ad74 100%);text-shadow:0 -1px 0 #85ad74;color:#ffffff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2)}.colorshop span.onsale:after,.colorshop-page span.onsale:after{border-style:solid;border-width:4px;content:" ";height:0;position:absolute;top:100%;right:0px;width:0;border-color:#85ad74 transparent transparent #85ad74}.colorshop .products ul,.colorshop ul.products,.colorshop-page .products ul,.colorshop-page ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.colorshop .products ul:after,.colorshop ul.products:after,.colorshop-page .products ul:after,.colorshop-page ul.products:after{content:"";display:block;clear:both}.colorshop .products ul li,.colorshop ul.products li,.colorshop-page .products ul li,.colorshop-page ul.products li{list-style:none outside}.colorshop .related:after,.colorshop .upsells.products:after,.colorshop-page .related:after,.colorshop-page .upsells.products:after{content:"";display:block;clear:both}.colorshop .related ul.products,.colorshop .related ul,.colorshop .upsells.products ul.products,.colorshop .upsells.products ul,.colorshop-page .related ul.products,.colorshop-page .related ul,.colorshop-page .upsells.products ul.products,.colorshop-page .upsells.products ul{float:none}.colorshop .related ul.products li.product,.colorshop .related ul li.product,.colorshop .upsells.products ul.products li.product,.colorshop .upsells.products ul li.product,.colorshop-page .related ul.products li.product,.colorshop-page .related ul li.product,.colorshop-page .upsells.products ul.products li.product,.colorshop-page .upsells.products ul li.product{width:48%}.colorshop .related ul.products li.product img,.colorshop .related ul li.product img,.colorshop .upsells.products ul.products li.product img,.colorshop .upsells.products ul li.product img,.colorshop-page .related ul.products li.product img,.colorshop-page .related ul li.product img,.colorshop-page .upsells.products ul.products li.product img,.colorshop-page .upsells.products ul li.product img{width:100%;height:auto}.colorshop ul.products li.product,.colorshop-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.colorshop ul.products li.product h3,.colorshop-page ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.colorshop ul.products li.product a,.colorshop-page ul.products li.product a{text-decoration:none}.colorshop ul.products li.product a img,.colorshop-page ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 8px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.colorshop ul.products li.product strong,.colorshop-page ul.products li.product strong{display:block}.colorshop ul.products li.product .price,.colorshop-page ul.products li.product .price{color:#85ad74;display:block;font-weight:normal;margin-bottom:.5em}.colorshop ul.products li.product .price del,.colorshop-page ul.products li.product .price del{font-size:0.87em;color:rgba(145,145,145,0.5);margin:-2px 0 0 0}.colorshop ul.products li.product .price ins,.colorshop-page ul.products li.product .price ins{background:none}.colorshop ul.products li.product .price .from,.colorshop-page ul.products li.product .price .from{font-size:0.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(145,145,145,0.5)}.colorshop ul.products li.first,.colorshop-page ul.products li.first{clear:both}.colorshop ul.products li.last,.colorshop-page ul.products li.last{margin-right:0}.colorshop .colorshop-result-count,.colorshop-page .colorshop-result-count{float:left;margin:0 0 1em}.colorshop .colorshop-ordering,.colorshop-page .colorshop-ordering{margin:0 0 1em;float:right}.colorshop .colorshop-ordering select,.colorshop-page .colorshop-ordering select{vertical-align:top}.colorshop nav.colorshop-pagination,.colorshop #content nav.colorshop-pagination,.colorshop-page nav.colorshop-pagination,.colorshop-page #content nav.colorshop-pagination{text-align:center}.colorshop nav.colorshop-pagination ul,.colorshop #content nav.colorshop-pagination ul,.colorshop-page nav.colorshop-pagination ul,.colorshop-page #content nav.colorshop-pagination ul{display:inline-block;white-space:nowrap;clear:both;border:1px solid #dfdbdf;border-right:0;margin:1px}.colorshop nav.colorshop-pagination ul li,.colorshop #content nav.colorshop-pagination ul li,.colorshop-page nav.colorshop-pagination ul li,.colorshop-page #content nav.colorshop-pagination ul li{border-right:1px solid #dfdbdf;padding:0;margin:0;float:left;display:inline;overflow:hidden}.colorshop nav.colorshop-pagination ul li a,.colorshop nav.colorshop-pagination ul li span,.colorshop #content nav.colorshop-pagination ul li a,.colorshop #content nav.colorshop-pagination ul li span,.colorshop-page nav.colorshop-pagination ul li a,.colorshop-page nav.colorshop-pagination ul li span,.colorshop-page #content nav.colorshop-pagination ul li a,.colorshop-page #content nav.colorshop-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:.5em;min-width:1em;display:block}.colorshop nav.colorshop-pagination ul li span.current,.colorshop nav.colorshop-pagination ul li a:hover,.colorshop nav.colorshop-pagination ul li a:focus,.colorshop #content nav.colorshop-pagination ul li span.current,.colorshop #content nav.colorshop-pagination ul li a:hover,.colorshop #content nav.colorshop-pagination ul li a:focus,.colorshop-page nav.colorshop-pagination ul li span.current,.colorshop-page nav.colorshop-pagination ul li a:hover,.colorshop-page nav.colorshop-pagination ul li a:focus,.colorshop-page #content nav.colorshop-pagination ul li span.current,.colorshop-page #content nav.colorshop-pagination ul li a:hover,.colorshop-page #content nav.colorshop-pagination ul li a:focus{background:#f7f6f7;color:#978a97}.colorshop a.button,.colorshop button.button,.colorshop input.button,.colorshop #respond input#submit,.colorshop #content input.button,.colorshop-page a.button,.colorshop-page button.button,.colorshop-page input.button,.colorshop-page #respond input#submit,.colorshop-page #content input.button{font-size:100%;margin:0;line-height:1em;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:6px 10px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;left:auto;text-shadow:0 1px 0 #ffffff;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%);white-space:nowrap;display:inline-block;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}.colorshop a.button.loading,.colorshop button.button.loading,.colorshop input.button.loading,.colorshop #respond input#submit.loading,.colorshop #content input.button.loading,.colorshop-page a.button.loading,.colorshop-page button.button.loading,.colorshop-page input.button.loading,.colorshop-page #respond input#submit.loading,.colorshop-page #content input.button.loading{color:#777777;border:1px solid #f7f6f7}.colorshop a.button.loading:before,.colorshop button.button.loading:before,.colorshop input.button.loading:before,.colorshop #respond input#submit.loading:before,.colorshop #content input.button.loading:before,.colorshop-page a.button.loading:before,.colorshop-page button.button.loading:before,.colorshop-page input.button.loading:before,.colorshop-page #respond input#submit.loading:before,.colorshop-page #content input.button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/ajax-loader.gif) center no-repeat rgba(255,255,255,0.65)}.colorshop a.button.added:before,.colorshop button.button.added:before,.colorshop input.button.added:before,.colorshop #respond input#submit.added:before,.colorshop #content input.button.added:before,.colorshop-page a.button.added:before,.colorshop-page button.button.added:before,.colorshop-page input.button.added:before,.colorshop-page #respond input#submit.added:before,.colorshop-page #content input.button.added:before{content:"";position:absolute;height:16px;width:16px;top:0.35em;right:-26px;text-indent:0;background:url(../images/success.png) no-repeat}.colorshop a.button:hover,.colorshop button.button:hover,.colorshop input.button:hover,.colorshop #respond input#submit:hover,.colorshop #content input.button:hover,.colorshop-page a.button:hover,.colorshop-page button.button:hover,.colorshop-page input.button:hover,.colorshop-page #respond input#submit:hover,.colorshop-page #content input.button: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%);text-decoration:none}.colorshop a.button:active,.colorshop button.button:active,.colorshop input.button:active,.colorshop #respond input#submit:active,.colorshop #content input.button:active,.colorshop-page a.button:active,.colorshop-page button.button:active,.colorshop-page input.button:active,.colorshop-page #respond input#submit:active,.colorshop-page #content input.button:active{top:1px}.colorshop a.button.alt,.colorshop button.button.alt,.colorshop input.button.alt,.colorshop #respond input#submit.alt,.colorshop #content input.button.alt,.colorshop-page a.button.alt,.colorshop-page button.button.alt,.colorshop-page input.button.alt,.colorshop-page #respond input#submit.alt,.colorshop-page #content input.button.alt{background:#ad74a2;background:-webkit-gradient(linear,left top,left bottom,from(#ad74a2),to(#96588a));background:-webkit-linear-gradient(#ad74a2,#96588a);background:-moz-linear-gradient(center top,#ad74a2 0%,#96588a 100%);background:-moz-gradient(center top,#ad74a2 0%,#96588a 100%);border-color:#76456c;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.6)}.colorshop a.button.alt:hover,.colorshop button.button.alt:hover,.colorshop input.button.alt:hover,.colorshop #respond input#submit.alt:hover,.colorshop #content input.button.alt:hover,.colorshop-page a.button.alt:hover,.colorshop-page button.button.alt:hover,.colorshop-page input.button.alt:hover,.colorshop-page #respond input#submit.alt:hover,.colorshop-page #content input.button.alt:hover{background:#ad74a2;background:-webkit-gradient(linear,left top,left bottom,from(#ad74a2),to(#864f7b));background:-webkit-linear-gradient(#ad74a2,#864f7b);background:-moz-linear-gradient(center top,#ad74a2 0%,#864f7b 100%);background:-moz-gradient(center top,#ad74a2 0%,#864f7b 100%);color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.6)}.colorshop .cart .button,.colorshop .cart input.button,.colorshop-page .cart .button,.colorshop-page .cart input.button{float:none}.colorshop a.added_to_cart,.colorshop-page a.added_to_cart{padding-top:.5em;white-space:nowrap;display:block}.colorshop .quantity,.colorshop #content .quantity,.colorshop-page .quantity,.colorshop-page #content .quantity{width:60px;position:relative;margin:0 auto;overflow:hidden;zoom:1}.colorshop .quantity input::-webkit-outer-spin-button,.colorshop .quantity input::-webkit-inner-spin-button,.colorshop #content .quantity input::-webkit-outer-spin-button,.colorshop #content .quantity input::-webkit-inner-spin-button,.colorshop-page .quantity input::-webkit-outer-spin-button,.colorshop-page .quantity input::-webkit-inner-spin-button,.colorshop-page #content .quantity input::-webkit-outer-spin-button,.colorshop-page #content .quantity input::-webkit-inner-spin-button{display:none}.colorshop .quantity input.qty,.colorshop #content .quantity input.qty,.colorshop-page .quantity input.qty,.colorshop-page #content .quantity input.qty{width:40px;height:28px;float:left;padding:0;text-align:center;border:1px solid #c7c0c7;border-right:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 0 2px 0 #f7f6f7;-webkit-box-shadow:inset 0 0 2px 0 #f7f6f7;-moz-box-shadow:inset 0 0 2px 0 #f7f6f7;font-weight:bold;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.colorshop .quantity noindex:-o-prefocus,.colorshop .quantity input[type=number],.colorshop #content .quantity noindex:-o-prefocus,.colorshop #content .quantity input[type=number],.colorshop-page .quantity noindex:-o-prefocus,.colorshop-page .quantity input[type=number],.colorshop-page #content .quantity noindex:-o-prefocus,.colorshop-page #content .quantity input[type=number]{padding-right:1.2em}.colorshop .quantity .plus,.colorshop .quantity .minus,.colorshop #content .quantity .plus,.colorshop #content .quantity .minus,.colorshop-page .quantity .plus,.colorshop-page .quantity .minus,.colorshop-page #content .quantity .plus,.colorshop-page #content .quantity .minus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:20px;height:15px;text-decoration:none;overflow:visible;text-decoration:none;font-weight:bold;cursor:pointer;line-height:13px;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;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%);-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)}.colorshop .quantity .plus:hover,.colorshop .quantity .minus:hover,.colorshop #content .quantity .plus:hover,.colorshop #content .quantity .minus:hover,.colorshop-page .quantity .plus:hover,.colorshop-page .quantity .minus:hover,.colorshop-page #content .quantity .plus:hover,.colorshop-page #content .quantity .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%)}.colorshop .quantity .plus,.colorshop #content .quantity .plus,.colorshop-page .quantity .plus,.colorshop-page #content .quantity .plus{top:0;right:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.colorshop .quantity .minus,.colorshop #content .quantity .minus,.colorshop-page .quantity .minus,.colorshop-page #content .quantity .minus{bottom:0;right:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.colorshop #reviews h2 small,.colorshop-page #reviews h2 small{float:right;color:#777777;font-size:15px;line-height:21px;margin:10px 0 0 0}.colorshop #reviews h2 small a,.colorshop-page #reviews h2 small a{text-decoration:none;color:#777777}.colorshop #reviews h3,.colorshop-page #reviews h3{margin:0}.colorshop #reviews #respond,.colorshop-page #reviews #respond{margin:0;border:0;padding:0}.colorshop #reviews #comment,.colorshop-page #reviews #comment{height:75px}.colorshop #reviews #comments .add_review:after,.colorshop-page #reviews #comments .add_review:after{content:"";display:block;clear:both}.colorshop #reviews #comments h2,.colorshop-page #reviews #comments h2{clear:none}.colorshop #reviews #comments ol.commentlist,.colorshop-page #reviews #comments ol.commentlist{margin:0;width:100%;background:none;list-style:none}.colorshop #reviews #comments ol.commentlist:after,.colorshop-page #reviews #comments ol.commentlist:after{content:"";display:block;clear:both}.colorshop #reviews #comments ol.commentlist li,.colorshop-page #reviews #comments ol.commentlist li{padding:00;margin:0 0 20px;border:0;position:relative;background:0;border:0}.colorshop #reviews #comments ol.commentlist li .meta,.colorshop-page #reviews #comments ol.commentlist li .meta{color:#777777;font-size:0.75em}.colorshop #reviews #comments ol.commentlist li img.avatar,.colorshop-page #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#f7f6f7;border:1px solid #f0eef0;margin:0;line-height:1}.colorshop #reviews #comments ol.commentlist li .comment-text,.colorshop-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #f0eef0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1em 1em 0}.colorshop #reviews #comments ol.commentlist li .comment-text p,.colorshop-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.colorshop #reviews #comments ol.commentlist li .comment-text p.meta,.colorshop-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.83em}.colorshop #reviews #comments .commentlist > li:before,.colorshop-page #reviews #comments .commentlist > li:before{content:""}.colorshop .star-rating,.colorshop-page .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important}.colorshop .star-rating:before,.colorshop-page .star-rating:before{content:"\2606\2606\2606\2606\2606";color:#dfdbdf;float:left;top:0;left:0;position:absolute;letter-spacing:0.1em;letter-spacing:0 \9}.colorshop .star-rating span,.colorshop-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.colorshop .star-rating span:before,.colorshop-page .star-rating span:before{content:"\2605\2605\2605\2605\2605";top:0;position:absolute;left:0;letter-spacing:0.1em;letter-spacing:0 \9}.colorshop .products .star-rating,.colorshop-page .products .star-rating{display:block;margin:0 0 .5em;float:none}.colorshop .hreview-aggregate .star-rating,.colorshop-page .hreview-aggregate .star-rating{margin:10px 0 0 0}.colorshop #review_form #respond,.colorshop-page #review_form #respond{position:static;margin:0;width:auto;padding:0 0 0;background:transparent none;border:0}.colorshop #review_form #respond:after,.colorshop-page #review_form #respond:after{content:"";display:block;clear:both}.colorshop #review_form #respond p,.colorshop-page #review_form #respond p{margin:0 0 10px}.colorshop #review_form #respond .form-submit input,.colorshop-page #review_form #respond .form-submit input{left:auto}.colorshop #review_form #respond textarea,.colorshop-page #review_form #respond textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.colorshop p.stars,.colorshop-page p.stars{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif !important}.colorshop p.stars:before,.colorshop-page p.stars:before{content:"\2606\2606\2606\2606\2606";float:left;top:0;left:0;position:absolute;letter-spacing:0.1em;letter-spacing:0 \9;color:#dfdbdf}.colorshop p.stars a,.colorshop-page p.stars a{float:left;position:absolute;left:0;top:0;width:1em;height:0;padding-top:1em;overflow:hidden}.colorshop p.stars a:before,.colorshop-page p.stars a:before{content:"\2605\2605\2605\2605\2605";top:0;position:absolute;left:0;letter-spacing:0.1em;letter-spacing:0 \9;visibility:hidden}.colorshop p.stars a:hover:before,.colorshop p.stars a:focus:before,.colorshop-page p.stars a:hover:before,.colorshop-page p.stars a:focus:before{color:#ad74a2;visibility:visible}.colorshop p.stars a.active:before,.colorshop-page p.stars a.active:before{color:#ad74a2;visibility:visible}.colorshop p.stars a.star-1,.colorshop-page p.stars a.star-1{width:1em;z-index:10}.colorshop p.stars a.star-2,.colorshop-page p.stars a.star-2{width:2.1em;z-index:9}.colorshop p.stars a.star-3,.colorshop-page p.stars a.star-3{width:3.2em;z-index:8}.colorshop p.stars a.star-4,.colorshop-page p.stars a.star-4{width:4.3em;z-index:7}.colorshop p.stars a.star-5,.colorshop-page p.stars a.star-5{width:5.4em;z-index:6}.colorshop table.shop_attributes,.colorshop-page table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,0.1);margin-bottom:1.618em;width:100%}.colorshop table.shop_attributes th,.colorshop-page 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}.colorshop table.shop_attributes td,.colorshop-page 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}.colorshop table.shop_attributes td p,.colorshop-page table.shop_attributes td p{margin:0;padding:8px 0}.colorshop table.shop_attributes .alt td,.colorshop table.shop_attributes .alt th,.colorshop-page table.shop_attributes .alt td,.colorshop-page table.shop_attributes .alt th{background:rgba(0,0,0,0.025)}.colorshop table.shop_table,.colorshop-page table.shop_table{border:1px solid rgba(0,0,0,0.1);margin:0px -1px 24px 0px;text-align:left;width:100%;border-collapse:separate;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colorshop table.shop_table th,.colorshop-page table.shop_table th{font-weight:bold;line-height:18px;padding:9px 12px}.colorshop table.shop_table td,.colorshop-page table.shop_table td{border-top:1px solid rgba(0,0,0,0.1);padding:6px 12px;vertical-align:middle}.colorshop table.shop_table td small,.colorshop-page table.shop_table td small{font-weight:normal}.colorshop table.shop_table tfoot td,.colorshop table.shop_table tfoot th,.colorshop-page table.shop_table tfoot td,.colorshop-page table.shop_table tfoot th{font-weight:bold;border-top:1px solid rgba(0,0,0,0.1)}.colorshop table.my_account_orders,.colorshop-page table.my_account_orders{font-size:0.85em}.colorshop table.my_account_orders th,.colorshop table.my_account_orders td,.colorshop-page table.my_account_orders th,.colorshop-page table.my_account_orders td{padding:4px 8px;vertical-align:middle}.colorshop table.my_account_orders .button,.colorshop-page table.my_account_orders .button{white-space:nowrap}.colorshop table.my_account_orders .order-actions,.colorshop-page table.my_account_orders .order-actions{text-align:right}.colorshop table.my_account_orders .order-actions .button,.colorshop-page table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.colorshop td.product-name dl.variation,.colorshop-page td.product-name dl.variation{margin:.25em 0 .5em;font-size:0.8751em}.colorshop td.product-name dl.variation dt,.colorshop-page td.product-name dl.variation dt{font-weight:bold;float:left;clear:left;margin:0 .25em 0 0;padding:0}.colorshop td.product-name dl.variation dd,.colorshop-page td.product-name dl.variation dd{margin:0 0 .25em 0}.colorshop td.product-name p.backorder_notification,.colorshop-page td.product-name p.backorder_notification{font-size:0.83em}.colorshop td.product-quantity,.colorshop-page td.product-quantity{min-width:80px}.colorshop table.cart .product-thumbnail,.colorshop #content table.cart .product-thumbnail,.colorshop-page table.cart .product-thumbnail,.colorshop-page #content table.cart .product-thumbnail{min-width:32px}.colorshop table.cart img,.colorshop #content table.cart img,.colorshop-page table.cart img,.colorshop-page #content table.cart img{width:32px;height:auto}.colorshop table.cart th,.colorshop table.cart td,.colorshop #content table.cart th,.colorshop #content table.cart td,.colorshop-page table.cart th,.colorshop-page table.cart td,.colorshop-page #content table.cart th,.colorshop-page #content table.cart td{vertical-align:middle}.colorshop table.cart a.remove,.colorshop #content table.cart a.remove,.colorshop-page table.cart a.remove,.colorshop-page #content table.cart a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:red;text-decoration:none;font-weight:bold}.colorshop table.cart a.remove:hover,.colorshop #content table.cart a.remove:hover,.colorshop-page table.cart a.remove:hover,.colorshop-page #content table.cart a.remove:hover{background-color:red;color:#fff}.colorshop table.cart td.actions,.colorshop #content table.cart td.actions,.colorshop-page table.cart td.actions,.colorshop-page #content table.cart td.actions{text-align:right}.colorshop table.cart td.actions .coupon,.colorshop #content table.cart td.actions .coupon,.colorshop-page table.cart td.actions .coupon,.colorshop-page #content table.cart td.actions .coupon{float:left}.colorshop table.cart td.actions .coupon label,.colorshop #content table.cart td.actions .coupon label,.colorshop-page table.cart td.actions .coupon label,.colorshop-page #content table.cart td.actions .coupon label{display:none}.colorshop table.cart td.actions .coupon .input-text,.colorshop #content table.cart td.actions .coupon .input-text,.colorshop-page table.cart td.actions .coupon .input-text,.colorshop-page #content table.cart td.actions .coupon .input-text{width:80px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);border:1px solid #dfdbdf;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1em}.colorshop table.cart td.actions .button.alt,.colorshop #content table.cart td.actions .button.alt,.colorshop-page table.cart td.actions .button.alt,.colorshop-page #content table.cart td.actions .button.alt{float:right;margin-left:.25em}.colorshop table.cart input,.colorshop #content table.cart input,.colorshop-page table.cart input,.colorshop-page #content table.cart input{margin:0;vertical-align:middle;line-height:1em}.colorshop ul.cart_list,.colorshop ul.product_list_widget,.colorshop-page ul.cart_list,.colorshop-page ul.product_list_widget{list-style:none outside;padding:0;margin:0}.colorshop ul.cart_list li,.colorshop ul.product_list_widget li,.colorshop-page ul.cart_list li,.colorshop-page ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.colorshop ul.cart_list li:after,.colorshop ul.product_list_widget li:after,.colorshop-page ul.cart_list li:after,.colorshop-page ul.product_list_widget li:after{content:"";display:block;clear:both}.colorshop ul.cart_list li a,.colorshop ul.product_list_widget li a,.colorshop-page ul.cart_list li a,.colorshop-page ul.product_list_widget li a{display:block;font-weight:bold}.colorshop ul.cart_list li img,.colorshop ul.product_list_widget li img,.colorshop-page ul.cart_list li img,.colorshop-page ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto}.colorshop ul.cart_list li dl,.colorshop ul.product_list_widget li dl,.colorshop-page ul.cart_list li dl,.colorshop-page ul.product_list_widget li dl{margin:0;font-size:0.8751em;padding-left:1em;border-left:2px solid rgba(0,0,0,0.1)}.colorshop ul.cart_list li dl dt,.colorshop ul.product_list_widget li dl dt,.colorshop-page ul.cart_list li dl dt,.colorshop-page ul.product_list_widget li dl dt{float:left;clear:left;margin-right:.25em}.colorshop ul.cart_list li dl dd,.colorshop ul.product_list_widget li dl dd,.colorshop-page ul.cart_list li dl dd,.colorshop-page ul.product_list_widget li dl dd{margin-bottom:.5em}.colorshop ul.cart_list li .star-rating,.colorshop ul.product_list_widget li .star-rating,.colorshop-page ul.cart_list li .star-rating,.colorshop-page ul.product_list_widget li .star-rating{float:none}.colorshop .widget_shopping_cart .total,.colorshop-page .widget_shopping_cart .total{border-top:3px double #f7f6f7;padding:4px 0 0}.colorshop .widget_shopping_cart .total strong,.colorshop-page .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.colorshop .widget_shopping_cart .buttons:after,.colorshop-page .widget_shopping_cart .buttons:after{content:"";display:block;clear:both}.colorshop .cart-collaterals,.colorshop-page .cart-collaterals{width:100%}.colorshop .cart-collaterals:after,.colorshop-page .cart-collaterals:after{content:"";display:block;clear:both}.colorshop .cart-collaterals .related,.colorshop-page .cart-collaterals .related{width:30.75%;float:left}.colorshop .cart-collaterals .cross-sells,.colorshop-page .cart-collaterals .cross-sells{width:48%;float:left}.colorshop .cart-collaterals .cross-sells ul.products,.colorshop-page .cart-collaterals .cross-sells ul.products{float:none}.colorshop .cart-collaterals .cross-sells ul.products li,.colorshop-page .cart-collaterals .cross-sells ul.products li{width:48%}.colorshop .cart-collaterals .shipping_calculator,.colorshop-page .cart-collaterals .shipping_calculator{width:48%;text-align:right;margin:20px 0 0 0;clear:right;float:right}.colorshop .cart-collaterals .shipping_calculator:after,.colorshop-page .cart-collaterals .shipping_calculator:after{content:"";display:block;clear:both}.colorshop .cart-collaterals .shipping_calculator .button,.colorshop-page .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.colorshop .cart-collaterals .shipping_calculator .col2-set .col-1,.colorshop .cart-collaterals .shipping_calculator .col2-set .col-2,.colorshop-page .cart-collaterals .shipping_calculator .col2-set .col-1,.colorshop-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.colorshop .cart-collaterals .shipping_calculator p,.colorshop-page .cart-collaterals .shipping_calculator p{padding:3px}.colorshop .cart-collaterals .cart_totals,.colorshop-page .cart-collaterals .cart_totals{float:right;width:48%;text-align:right}.colorshop .cart-collaterals .cart_totals p,.colorshop-page .cart-collaterals .cart_totals p{margin:0}.colorshop .cart-collaterals .cart_totals p small,.colorshop-page .cart-collaterals .cart_totals p small{color:#777777;font-size:0.83em}.colorshop .cart-collaterals .cart_totals table,.colorshop-page .cart-collaterals .cart_totals table{border-collapse:separate;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 6px;padding:0}.colorshop .cart-collaterals .cart_totals table tr:first-child th,.colorshop .cart-collaterals .cart_totals table tr:first-child td,.colorshop-page .cart-collaterals .cart_totals table tr:first-child th,.colorshop-page .cart-collaterals .cart_totals table tr:first-child td{border-top:0}.colorshop .cart-collaterals .cart_totals table td,.colorshop .cart-collaterals .cart_totals table th,.colorshop-page .cart-collaterals .cart_totals table td,.colorshop-page .cart-collaterals .cart_totals table th{padding:6px 3px}.colorshop .cart-collaterals .cart_totals table small,.colorshop-page .cart-collaterals .cart_totals table small{display:block;color:#777777}.colorshop .cart-collaterals .cart_totals table select,.colorshop-page .cart-collaterals .cart_totals table select{width:100%}.colorshop .cart-collaterals .cart_totals .discount td,.colorshop-page .cart-collaterals .cart_totals .discount td{color:#85ad74}.colorshop .cart-collaterals .cart_totals tr td,.colorshop .cart-collaterals .cart_totals tr th,.colorshop-page .cart-collaterals .cart_totals tr td,.colorshop-page .cart-collaterals .cart_totals tr th{border-top:1px solid #f7f6f7;padding:6px 6px}.colorshop .cart-collaterals .cart_totals a.button.alt,.colorshop-page .cart-collaterals .cart_totals a.button.alt{width:193px;display:block;font-size:0.92em}.colorshop #cs-edit-address .form-row,.colorshop-page #cs-edit-address .form-row{padding:3px;margin:0 0 6px}.colorshop #cs-edit-address .form-row:after,.colorshop-page #cs-edit-address .form-row:after{content:"";display:block;clear:both}.colorshop #cs-edit-address .form-row label,.colorshop-page #cs-edit-address .form-row label{display:block}.colorshop #cs-edit-address .form-row label.hidden,.colorshop-page #cs-edit-address .form-row label.hidden{visibility:hidden}.colorshop #cs-edit-address .form-row select,.colorshop-page #cs-edit-address .form-row select{width:100%;cursor:pointer;margin:0;padding:4px}.colorshop #cs-edit-address .form-row .required,.colorshop-page #cs-edit-address .form-row .required{color:red;font-weight:bold;border:0}.colorshop #cs-edit-address .form-row .input-checkbox,.colorshop-page #cs-edit-address .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.colorshop #cs-edit-address .form-row label.checkbox,.colorshop-page #cs-edit-address .form-row label.checkbox{display:inline}.colorshop #cs-edit-address .form-row input.input-text,.colorshop #cs-edit-address .form-row textarea,.colorshop-page #cs-edit-address .form-row input.input-text,.colorshop-page #cs-edit-address .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}.colorshop #cs-edit-address .form-row textarea,.colorshop-page #cs-edit-address .form-row textarea{height:3.5em;line-height:1.5em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.colorshop #cs-edit-address .form-row.colorshop-validated input.input-text,.colorshop-page #cs-edit-address .form-row.colorshop-validated input.input-text{background-image:url(../images/icons/valid.png);background-position:95% center;background-repeat:no-repeat}.colorshop #cs-edit-address .form-row.colorshop-invalid input.input-text,.colorshop-page #cs-edit-address .form-row.colorshop-invalid input.input-text{background-image:url(../images/icons/invalid.png);background-position:95% center;background-repeat:no-repeat}.colorshop #cs-edit-address .form-row.colorshop-invalid .chzn-single,.colorshop #cs-edit-address .form-row.colorshop-invalid .chzn-drop,.colorshop #cs-edit-address .form-row.colorshop-invalid input.input-text,.colorshop #cs-edit-address .form-row.colorshop-invalid select,.colorshop-page #cs-edit-address .form-row.colorshop-invalid .chzn-single,.colorshop-page #cs-edit-address .form-row.colorshop-invalid .chzn-drop,.colorshop-page #cs-edit-address .form-row.colorshop-invalid input.input-text,.colorshop-page #cs-edit-address .form-row.colorshop-invalid select{border-color:#fb7f88}.colorshop #cs-edit-address .form-row ::-webkit-input-placeholder,.colorshop-page #cs-edit-address .form-row ::-webkit-input-placeholder{line-height:1em;padding-top:2px}.colorshop #cs-edit-address .form-row :-moz-placeholder,.colorshop-page #cs-edit-address .form-row :-moz-placeholder{line-height:1em;padding-top:2px}.colorshop #cs-edit-address .form-row :-ms-input-placeholder,.colorshop-page #cs-edit-address .form-row :-ms-input-placeholder{line-height:1em;padding-top:2px}.colorshop #cs-edit-address .form-row-first,.colorshop #cs-edit-address .form-row-last,.colorshop-page #cs-edit-address .form-row-first,.colorshop-page #cs-edit-address .form-row-last{float:left;width:47%;overflow:visible}.colorshop #cs-edit-address .form-row-last,.colorshop-page #cs-edit-address .form-row-last{float:right}.colorshop #cs-edit-address .form-row-wide,.colorshop-page #cs-edit-address .form-row-wide{clear:both}.colorshop form.login,.colorshop form.checkout_coupon,.colorshop form.register,.colorshop-page form.login,.colorshop-page form.checkout_coupon,.colorshop-page form.register{border:1px solid #dfdbdf;padding:20px;margin:2em 0 2em 0px;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorshop ul#shipping_method,.colorshop-page ul#shipping_method{list-style:none outside;margin:0;padding:0}.colorshop ul#shipping_method li,.colorshop-page ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.colorshop ul#shipping_method .amount,.colorshop-page ul#shipping_method .amount{font-weight:bold}.colorshop .checkout .col-2 h3,.colorshop-page .checkout .col-2 h3{float:left;clear:none}.colorshop .checkout .col-2 .notes,.colorshop-page .checkout .col-2 .notes{clear:left}.colorshop .checkout .col-2 .form-row-first,.colorshop-page .checkout .col-2 .form-row-first{clear:left}.colorshop .checkout div.shipping-address,.colorshop-page .checkout div.shipping-address{padding:0;clear:left;width:100%}.colorshop .checkout #shiptobilling,.colorshop-page .checkout #shiptobilling{float:none;line-height:1.62em;margin:10px 0 0 3px;padding:0}.colorshop #payment,.colorshop-page #payment{background:#f7f6f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorshop #payment ul.payment_methods,.colorshop-page #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #dfdbdf;margin:0;list-style:none outside}.colorshop #payment ul.payment_methods:after,.colorshop-page #payment ul.payment_methods:after{content:"";display:block;clear:both}.colorshop #payment ul.payment_methods li,.colorshop-page #payment ul.payment_methods li{line-height:2em;text-align:left;margin:0;font-weight:normal}.colorshop #payment ul.payment_methods li input,.colorshop-page #payment ul.payment_methods li input{margin:0 1em 0 0}.colorshop #payment ul.payment_methods li img,.colorshop-page #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;position:relative}.colorshop #payment div.form-row,.colorshop-page #payment div.form-row{padding:1em;border-top:1px solid #ffffff}.colorshop #payment #place_order,.colorshop-page #payment #place_order{float:right;margin:0}.colorshop #payment .terms,.colorshop-page #payment .terms{padding:0 1em 0;text-align:right}.colorshop #payment div.payment_box,.colorshop-page #payment div.payment_box{position:relative;width:96%;padding:1em 2%;margin:1em 0 1em 0;font-size:0.92em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.5em;background:#ebe9eb;background:-webkit-gradient(linear,left top,left bottom,from(#ebe9eb),to(#dfdbdf));background:-webkit-linear-gradient(#ebe9eb,#dfdbdf);background:-moz-linear-gradient(center top,#ebe9eb 0%,#dfdbdf 100%);background:-moz-gradient(center top,#ebe9eb 0%,#dfdbdf 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);color:#5e5e5e;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.colorshop #payment div.payment_box p:last-child,.colorshop-page #payment div.payment_box p:last-child{margin-bottom:0}.colorshop #payment div.payment_box #cc-expire-month,.colorshop #payment div.payment_box #cc-expire-year,.colorshop-page #payment div.payment_box #cc-expire-month,.colorshop-page #payment div.payment_box #cc-expire-year{width:48%;float:left}.colorshop #payment div.payment_box #cc-expire-year,.colorshop-page #payment div.payment_box #cc-expire-year{float:right}.colorshop #payment div.payment_box span.help,.colorshop-page #payment div.payment_box span.help{font-size:11px;color:#777777;line-height:13px;font-weight:normal}.colorshop #payment div.payment_box .form-row,.colorshop-page #payment div.payment_box .form-row{margin:0 0 1em}.colorshop #payment div.payment_box .form-row select,.colorshop-page #payment div.payment_box .form-row select{width:48%;float:left;margin-right:3.8%}.colorshop #payment div.payment_box .form-row select:nth-child(3n),.colorshop-page #payment div.payment_box .form-row select:nth-child(3n){margin-right:0}.colorshop #payment div.payment_box:after,.colorshop-page #payment div.payment_box:after{content:"";display:block;border:8px solid #ebe9eb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}.colorshop .order_details,.colorshop-page .order_details{margin:0 0 1.5em;list-style:none}.colorshop .order_details:after,.colorshop-page .order_details:after{content:"";display:block;clear:both}.colorshop .order_details li,.colorshop-page .order_details li{float:left;margin-right:2.5em;margin-left:0;text-transform:uppercase;font-size:0.715em;line-height:4em;border-right:1px dashed #dfdbdf;padding-right:2em}.colorshop .order_details li strong,.colorshop-page .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em}.colorshop .order_details li:last-of-type,.colorshop-page .order_details li:last-of-type{border:none}.colorshop .addresses .title:after,.colorshop-page .addresses .title:after{content:"";display:block;clear:both}.colorshop .addresses .title h3,.colorshop-page .addresses .title h3{float:left}.colorshop .addresses .title .edit,.colorshop-page .addresses .title .edit{float:right}.colorshop ol.commentlist.notes li.note p.meta,.colorshop-page ol.commentlist.notes li.note p.meta{font-weight:bold;margin-bottom:0}.colorshop ol.commentlist.notes li.note .description p:last-child,.colorshop-page ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.colorshop ul.digital-downloads,.colorshop-page ul.digital-downloads{margin-left:0;padding-left:0}.colorshop ul.digital-downloads li,.colorshop-page 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}.colorshop ul.digital-downloads li .count,.colorshop-page ul.digital-downloads li .count{float:right}.colorshop .widget_layered_nav ul,.colorshop-page .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none outside}.colorshop .widget_layered_nav ul li,.colorshop-page .widget_layered_nav ul li{padding:0 0 1px;list-style:none}.colorshop .widget_layered_nav ul li:after,.colorshop-page .widget_layered_nav ul li:after{content:"";display:block;clear:both}.colorshop .widget_layered_nav ul li a,.colorshop .widget_layered_nav ul li span,.colorshop-page .widget_layered_nav ul li a,.colorshop-page .widget_layered_nav ul li span{padding:1px 0;float:left}.colorshop .widget_layered_nav ul li.chosen a,.colorshop-page .widget_layered_nav ul li.chosen a{padding:0 6px 0 18px;border:1px solid #ad74a2;background:#ad74a2 url(../images/cross_white.png) no-repeat 6px center;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colorshop .widget_layered_nav ul small.count,.colorshop-page .widget_layered_nav ul small.count{float:right;margin-left:6px;font-size:1em;padding:1px 0;color:#777777}.colorshop .widget_layered_nav_filters ul,.colorshop-page .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.colorshop .widget_layered_nav_filters ul li,.colorshop-page .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.colorshop .widget_layered_nav_filters ul li a,.colorshop-page .widget_layered_nav_filters ul li a{padding:0 6px 0 18px;border:1px solid #ad74a2;background:#ad74a2 url(../images/cross_white.png) no-repeat 6px center;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left}.colorshop .widget_price_filter .price_slider,.colorshop-page .widget_price_filter .price_slider{margin-bottom:1em}.colorshop .widget_price_filter .price_slider_amount,.colorshop-page .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em}.colorshop .widget_price_filter .price_slider_amount .button,.colorshop-page .widget_price_filter .price_slider_amount .button{font-size:1.15em}.colorshop .widget_price_filter .price_slider_amount .button,.colorshop-page .widget_price_filter .price_slider_amount .button{float:left}.colorshop .widget_price_filter .ui-slider,.colorshop-page .widget_price_filter .ui-slider{position:relative;text-align:left}.colorshop .widget_price_filter .ui-slider .ui-slider-handle,.colorshop-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.9em;height:0.9em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px solid #150d14;cursor:pointer;background:#ad74a2;background:-webkit-gradient(linear,left top,left bottom,from(#ad74a2),to(#96588a));background:-webkit-linear-gradient(#ad74a2,#96588a);background:-moz-linear-gradient(center top,#ad74a2 0%,#96588a 100%);background:-moz-gradient(center top,#ad74a2 0%,#96588a 100%);outline:none;top:-0.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65);box-shadow:0 1px 2px rgba(0,0,0,0.3), inset 0 0 0 1px rgba(255,255,255,0.65)}.colorshop .widget_price_filter .ui-slider .ui-slider-handle:last-child,.colorshop-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.colorshop .widget_price_filter .ui-slider .ui-slider-range,.colorshop-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#ad74a2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.colorshop .widget_price_filter .price_slider_wrapper .ui-widget-content,.colorshop-page .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#1e1e1e;background:-webkit-gradient(linear,left top,left bottom,from(#1e1e1e),to(#6a6a6a));background:-webkit-linear-gradient(#1e1e1e,#6a6a6a);background:-moz-linear-gradient(center top,#1e1e1e 0%,#6a6a6a 100%);background:-moz-gradient(center top,#1e1e1e 0%,#6a6a6a 100%)}.colorshop .widget_price_filter .ui-slider-horizontal,.colorshop-page .widget_price_filter .ui-slider-horizontal{height:.5em}.colorshop .widget_price_filter .ui-slider-horizontal .ui-slider-range,.colorshop-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.colorshop .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,.colorshop-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.colorshop .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,.colorshop-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.colorshop a.button.loading:before,.colorshop button.button.loading:before,.colorshop input.button.loading:before,.colorshop #respond input#submit.loading:before,.colorshop #content input.button.loading:before,.colorshop-page a.button.loading:before,.colorshop-page button.button.loading:before,.colorshop-page input.button.loading:before,.colorshop-page #respond input#submit.loading:before,.colorshop-page #content input.button.loading:before{background-image:url(../images/ajax-loader@2x.gif);background-size:16px 16px}.colorshop a.button.added:before,.colorshop button.button.added:before,.colorshop input.button.added:before,.colorshop #respond input#submit.added:before,.colorshop #content input.button.added:before,.colorshop-page a.button.added:before,.colorshop-page button.button.added:before,.colorshop-page input.button.added:before,.colorshop-page #respond input#submit.added:before,.colorshop-page #content input.button.added:before{background:url(../images/success@2x.png) no-repeat;background-size:16px 14px}.colorshop .colorshop form .form-row.colorshop-validated input.input-text,.colorshop .colorshop-page form .form-row.colorshop-validated input.input-text,.colorshop-page .colorshop form .form-row.colorshop-validated input.input-text,.colorshop-page .colorshop-page form .form-row.colorshop-validated input.input-text{background-image:url(../images/icons/valid@2x.png);background-size:12px 9px}.colorshop .colorshop form .form-row.colorshop-invalid input.input-text,.colorshop .colorshop-page form .form-row.colorshop-invalid input.input-text,.colorshop-page .colorshop form .form-row.colorshop-invalid input.input-text,.colorshop-page .colorshop-page form .form-row.colorshop-invalid input.input-text{background-image:url(../images/icons/invalid@2x.png);background-size:12px 9px}}.clear{clear:both}.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}#cs-filter{padding:20px 0px}#cs-filter a{text-decoration:none;color:#333333;text-shadow:none}#cs-filter input{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}#cs-filter-wrap{border:1px solid #E6E6E6;padding:8px 6px 0px;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#cs-filter ul{margin:0px;padding:0px;list-style:none}#cs-filter ul li{float:left}#cs-filter .cs-filter-bar div{float:left}#cs-filter .cs-filter-selected{padding-left:6px;border-bottom:1px dotted #DDDDDD;margin-bottom:10px}#cs-filter .cs-filter-selected ul li{margin-bottom:8px;margin-right:12px;background:#5e5e5e;padding:4px 3px 5px 7px;font-size:13px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#cs-filter .cs-filter-selected ul li a{color:#f7f6f7;background:url(../images/eliminate.png) no-repeat right center;padding-right:15px}#cs-filter .cs-filter-selected ul li a:hover{background:url(../images/eliminate-hover.png) no-repeat right center}#cs-filter .cs-filter-selected .clearall{float:left;color:#5e5e5e;font-size:13px;margin-bottom:8px;margin-right:12px;padding:4px 3px 4px 7px;display:block;text-transform:uppercase;opacity:0.8}#cs-filter .cs-filter-selected .clearall:hover{opacity:1}#cs-filter .cs-filter-panel ul{padding:0px 6px;border-bottom:1px dotted #DDDDDD;margin-bottom:10px}#cs-filter .cs-filter-panel ul ul{padding:0px;border-bottom:none}#cs-filter .cs-filter-panel ul li{min-width:85%}#cs-filter .cs-filter-panel ul .first{min-width:15%;font-weight:bold;color:#555555;padding-bottom:10px;text-transform:uppercase}#cs-filter .cs-filter-panel ul:last-child{margin-bottom:0px;border-bottom:none}#cs-filter .cs-filter-panel ul ul li{min-width:15%;padding-bottom:10px}#cs-filter .cs-filter-panel a:hover,#cs-filter .cs-filter-panel a.selected{color:#ad74a2}#cs-filter .cs-sorting{margin-right:15px}#cs-filter .cs-sorting a{display:block;float:left;height:24px;line-height:24px;padding:0px 10px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;background-color:#F4F4F4;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;background-image:-moz-linear-gradient(center top,#FFFFFF,#F7F7F7);background-image:-webkit-linear-gradient(top,#FFFFFF,#F7F7F7);background-image:-o-linear-gradient(top,#FFFFFF,#F7F7F7);background-image:linear-gradient(top,#FFFFFF,#F7F7F7)}#cs-filter .cs-sorting a{border-right:1px solid #E0E0E0}#cs-filter .cs-sorting a:first-child{border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;-ms-border-radius:3px 0px 0px 3px;-o-border-radius:3px 0px 0px 3px;border:1px solid #E0E0E0}#cs-filter .cs-sorting a:last-child{border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;-ms-border-radius:0px 3px 3px 0px;-o-border-radius:0px 3px 3px 0px;border:1px solid #E0E0E0;border-left:none}#cs-filter .cs-sorting a:hover{background-image:-moz-linear-gradient(center top,#F8F8F8,#EEEEEE);background-image:-webkit-linear-gradient(top,#F8F8F8,#EEE);background-image:-o-linear-gradient(top,#F8F8F8,#EEE);background-image:linear-gradient(top,#F8F8F8,#EEE)}#cs-filter .cs-sorting .icon{background:url(../images/up1.png) no-repeat;width:7px;height:10px;display:inline-block}#cs-filter .cs-sorting .selected .icon{background:url(../images/up2.png) no-repeat}#cs-filter .cs-sorting .selected,#cs-filter .cs-sorting .selected:hover{background-color:#5e5e5e;background-image:none;color:#f7f6f7;border-color:#5e5e5e !important}#cs-filter .cs-sorting .down .icon{background:url(../images/down1.png) no-repeat}#cs-filter .cs-price{margin-right:15px;padding-top:3px}#cs-filter .cs-price input{width:32px;height:18px;line-height:18px;border:1px solid #DDDDDD;padding:0px}#cs-filter .cs-onsale{padding-top:7px}#cs-filter .cs-onsale input{float:left;margin:0px 5px 0px 0px}#loading{background:#000000 url(../images/loading.gif) center center no-repeat;width:80px;height:80px;position:fixed;opacity:0.5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}#cs-change-email p,#cs-change-password p{width:47%;float:left;margin:0 0 6px}#cs-change-email p.right,#cs-change-password p.form-row-last{float:right}#cs-change-email label,#cs-change-password label{display:block}#cs-change-email label span{color:red;font-weight:bold;padding-left:4px}#cs-change-email input,#cs-change-password input{width:100%;padding-left:0px;padding-right:0px;text-indent:0.428571rem;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.2)}#cs-change-email input.button{width:auto;padding:6px 10px;text-indent:0px}#cs-change-password p{padding:0px}#cs-change-email h2,#cs-change-password h2{margin:2rem 0 0.8rem}#cs-view-order ul,#cs-view-order ul li{list-style:none;margin:0px;padding:0px}#cs-view-order h2{margin:1.8rem 0 0.6rem}.cs-order-diagrammatize img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}#cs-view-order .cs-order-diagrammatize ul{margin:0px;padding:0px;list-style:none;max-width:630px}#cs-view-order .cs-order-diagrammatize ul li{float:left;margin:0px;width:4.7%}#cs-view-order .cs-order-diagrammatize ul li.right{margin-right:-0.5%}#cs-view-order .cs-order-diagrammatize ul li.feature{margin:0% 1%}#cs-view-order .cs-order-diagrammatize ul li.first{margin-right:1%}#cs-view-order .cs-order-diagrammatize ul li.last{margin-left:1%}.cs-status-text p{max-width:20%;float:left;text-align:center}.cs-status-text p:first-child{margin-right:34%;text-align:left}.cs-status-text p:last-child{float:right;text-align:right}.cs-status-text p span:first-child{font-weight:bold}.cs-order-merchbill table{border-right:1px solid #EDEDED}.cs-order-merchbill table td{padding-left:10px;border-left:1px solid #EDEDED}.cs-amount{border:1px solid #EDEDED;padding-bottom:10px}.cs-amount p{text-align:center;border-bottom:1px solid #EDEDED;padding:8px 10px}#cs-view-order .cs-amount ul,#cs-view-order .cs-amount ul li{list-style:none;margin:0px;padding:0px;padding-right:10px;text-align:right}.cs-billing-address{width:47%;float:left;font-style:italic}.cs-shipping-address{width:47%;float:right;font-style:italic}.cs-billing-address h2,.cs-shipping-address h2{font-size:1.1rem;font-style:normal}#address-administration{border-right:1px solid #EDEDED;margin-top:2.5em;margin-bottom:0px}#address-administration tr:first-child td{font-weight:bold}#address-administration td{padding-left:10px;border-left:1px solid #EDEDED}#address-administration tr td:last-child a{padding-right:3px}#cs-checkout .cs-billing-address ul,#cs-checkout .cs-billing-address ul li,#cs-checkout .cs-shipping-address ul,#cs-checkout .cs-shipping-address ul li{list-style:none;margin:0px;padding:0px}#cs-checkout .cs-billing-address ul,#cs-checkout .cs-shipping-address ul{margin-left:0.6em}#cs-checkout .cs-billing-address h2,#cs-checkout .cs-shipping-address h2{margin-bottom:0.7em}#customer_details .col-1{width:100%;float:none;padding-top:0.2em}#cs-checkout .cancel-address-2{padding-left:6px;font-size:0.9em}#cs-checkout .cs-address-bottom{padding-top:1.3em}#cs-view-order table{border-right:1px solid #EDEDED;margin-bottom:0px}#cs-view-order td{padding-left:10px;border-left:1px solid #EDEDED;vertical-align:middle}#cs-view-order td.middle{vertical-align:middle;text-align:center}#cs-view-order td.cs-header{background:#f7f6f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#e9e6e9));background:-webkit-linear-gradient(#f7f6f7,#e9e6e9);background:-moz-linear-gradient(center top,#f7f6f7 0%,#e9e6e9 100%);background:-moz-gradient(center top,#f7f6f7 0%,#e9e6e9 100%);font-size:1.1em}#cs-view-order td.cs-header a{display:inline-block;margin-right:2em}.cs-photolist ul,.cs-photolist ul li{margin:0px;padding:0px;list-style:none}.cs-photolist ul li{margin-bottom:1.5em;line-height:2em}.cs-photolist ul li li{margin-bottom:0px}.cs-photolist{padding-top:9px}.cs-img-title{padding-top:10px;font-weight:400}.cs-photolist ul li{position:relative;float:left;margin:0em 2em 0.5em 0em;padding-bottom:20px}.cs-photolist li .clouse{position:absolute;right:0px;top:0px;cursor:pointer;opacity:0;background:url(../images/cs-clouse.gif);width:13px;height:13px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s}.cs-photolist li span{position:absolute;bottom:0px;left:0px;display:block;background:url(../images/cs-move-left.png);width:16px;height:16px;opacity:0;cursor:pointer;display:none;transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s}.cs-photolist li span.right{right:0px;left:auto;background:url(../images/cs-move-right.png)}.cs-photolist li:hover span,.cs-photolist li:hover .clouse{opacity:1}.cs-photolist div.droparea{background:url(../images/cs-photolist-bg.png);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;overflow:hidden;border:1px solid #eaeaea}.cs-photolist .droparea{position:relative;text-align:center;width:69px;height:92px;overflow:hidden;cursor:pointer;background:#EEEEEE}.cs-photolist .droparea div,.cs-photolist .droparea input{position:absolute;top:0;left:0;width:100%;height:1px;font-size:0.9em}.cs-photolist .droparea input{cursor:pointer;opacity:0}.cs-photolist .droparea .instructions{opacity:0}.cs-photolist .droparea .instructions.over{border:2px dashed #000;background:#ffa}.cs-photolist li img{max-width:100%}.cs-photolist label{display:block;float:left;width:17%}.cs-photolist label span{color:red;font-weight:bold;padding-left:3px}.cs-photolist .cs-comment{width:80%;min-height:100px}.cs-photolist input.cs-Publish{margin-left:17%}.cs-photolist .cs-first input{padding:0.3em;margin-right:6px}#cs-pins ul,#cs-pins ul li{margin:0px;padding:0px;list-style:none}#cs-pins ul{margin-bottom:1.5em}#cs-pins ul li{width:47%;float:left;border:1px solid #eee;font-size:0.9em;margin-bottom:1em}#cs-pins ul li.right{float:right}#cs-pins ul li .cs-pins-img{float:left;margin:4px;margin-right:1em;max-width:30%}#cs-pins ul li .cs-pins-img img{float:left}#cs-pins ul li .cs-pins-title{padding-right:0.5em;font-weight:bold}#cs-pins ul li .cs-pins-author{font-size:0.9em;margin:0.2em 0em;padding-right:0.5em}#cs-pins ul li .cs-pins-content{max-height:4.5em;line-height:1.5em;overflow:hidden;padding-right:0.5em}#cs-pin-popup{z-index:9999;background:#FFFFFF;width:300px;height:300px}#cs-pin-shadow{background:rgba(0,0,0,0.5);position:fixed;z-index:9998;width:100%;height:100%;left:0px;top:0px}.cs-comment-image{padding-bottom:10px}.cs-comment-image img{margin-right:15px}#cs-view-order td.cs-header br{display:none}.related.products h2{margin-bottom:1em}#order_comments_field{padding-top:10px !important}#order_comments_field textarea{width:100%}
#address-administration caption{
	font-size:14px;
	margin:0px;
	background:url(../images/cs-tip.png) no-repeat left center;
	padding-left:20px;
}