/*!
Startpress core stylesheet.
*/a{color:#337ab7;text-decoration:none}a:hover{color:#22527b;text-decoration:underline}.aligncenter{margin:10px auto;display:inline}.alignleft{float:left !important;margin-right:10px}.alignright{float:right !important;margin-left:10px}.spacer{margin-top:20px;margin-bottom:20px}.spacer-top{margin-top:20px}.spacer-bottom{margin-top:20px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}a img .alignleft{float:left !important;margin:5px 20px 20px 0}a img .alignright{float:right !important;margin:5px 0 20px 20px}a img .alignnone{margin:5px 20px 20px 0}a img .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#e6e6e6;border:1px solid;border-color:#ccc;max-width:96%;padding:10px 10px 5px 10px;text-align:center}.wp-caption .alignnone{margin:5px 20px 20px 0}.wp-caption .alignleft{margin:5px 20px 20px 0}.wp-caption .alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;margin:0;padding:5px 0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.social-media-links{margin-left:0;display:inline;margin-top:-5px;margin-bottom:-5px}.social-media-links li{padding:0;margin:0;display:inline-block}.social-media-links li a{display:block;color:#fff !important;padding:5px 10px}.social-media-links .facebook{background-color:#3B5998;padding-left:10px;padding-right:10px}.social-media-links .twitter{background-color:#00aced}.social-media-links .google-plus{background-color:#dd4b39}.social-media-links .youtube{background-color:#bb0000}.social-media-links .linkedin{background-color:#007bb5}.social-media-links .instagram{background-color:#125688}.social-media-links .pinterest{background-color:#cb2027}.social-media-links .social-email{background-color:#337ab7}.social-media-links .rss{background-color:#FE9900}.scrollup{font-size:24px;bottom:20px;display:none;position:fixed;right:20px}.display-none{display:none !important}.display-block{display:block !important}.post .entry-meta,.page .entry-meta{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:10px 0;margin:10px 0}.post .entry-meta span,.page .entry-meta span{font-weight:bold}.comments ul{list-style-type:none !important}.comments .panel{margin-bottom:10px}.comments .comment .children{list-style-type:none !important}.button{background-color:#fff;background-image:none;border:1px solid transparent;border-color:#e6e6e6;border-radius:4px;color:inherit;cursor:pointer;display:inline-block;font-weight:normal;font-size:14px;font-weight:normal;margin-bottom:0;padding:7px 14px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;transition:all 0.3s ease 0s;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover,.button:focus,.button.active{background-color:#e6e6e6;border-color:#ccc;color:inherit;text-decoration:none}.button:disabled,.button.disabled,.button:disabled[disabled]{cursor:not-allowed;opacity:0.5}.button:disabled:hover,.button.disabled:hover,.button:disabled[disabled]:hover{opacity:0.5}.button-primary{background-color:#337ab7;transition:all 0.3s ease 0s;border-color:#285f8f;color:#fff}.button-primary:hover,.button-primary:focus,.button-primary.active{background-color:#285f8f;border-color:#1d4567;color:#fff}.button-secondary{background-color:#5cb85c;transition:all 0.3s ease 0s;border-color:#449d44;color:#fff}.button-secondary:hover,.button-secondary:focus,.button-secondary.active{background-color:#449d44;border-color:#357935;color:#fff}.button-success{background-color:#5cb85c;transition:all 0.3s ease 0s;border-color:#449d44;color:#fff}.button-success:hover,.button-success:focus,.button-success.active{background-color:#449d44;border-color:#357935;color:#fff}.button-info{background-color:#5bc0de;border-color:#31b0d5;color:#fff}.button-info:hover,.button-info:focus,.button-info.active{background-color:#31b0d5;border-color:#2390b0;color:#fff}.button-warning{background-color:#f0ad4e;border-color:#ec971f;color:#fff}.button-warning:hover,.button-warning:focus,.button-warning.active{background-color:#ec971f;border-color:#c77c11;color:#fff}.button-danger{background-color:#d9534f;border-color:#c9302c;color:#fff}.button-danger:hover,.button-danger:focus,.button-danger.active{background-color:#c9302c;border-color:#a02622;color:#fff}.button-default{background-color:#fff;transition:all 0.3s ease 0s;border-color:#e6e6e6}.button-default:hover,.button-default:focus,.button-default.active{background-color:#e6e6e6;border-color:#ccc}.button-lg{font-size:18px;padding:10px 20px}.button-md{font-size:14px;padding:7px 14px}.button-sm{font-size:12px;padding:5px 10px}.button-xs{font-size:10px;padding:2px 4px}.button-block{display:block}.footer-widgets-wrapper{padding-top:20px;padding-bottom:20px}.footer-widgets-wrapper .footer-widgets .widget{padding-left:15px;padding-right:15px;float:left}@media (max-width: 767px){.footer-widgets-wrapper .footer-widgets{width:100%}}.footer-widgets-wrapper .columns-2 .widget{width:50%}.footer-widgets-wrapper .columns-2 .widget:nth-child(3){clear:both}.footer-widgets-wrapper .columns-3 .widget{width:33.33333%}.footer-widgets-wrapper .columns-3 .widget:nth-child(4){clear:both}.footer-widgets-wrapper .columns-4 .widget{width:25%}.footer-widgets-wrapper .columns-4 .widget:nth-child(5){clear:both}.footer-widgets-wrapper .columns-5 .widget{width:20%}.footer-widgets-wrapper .columns-5 .widget:nth-child(6){clear:both}.footer-wrapper{padding-top:10px;padding-bottom:10px}.top-header-wrapper{background-color:#e6e6e6;padding-top:10px;padding-bottom:10px}.top-header-wrapper .top-menu{margin-bottom:0;display:inline}.navbar{background-color:#f8f8f8;border-color:#e7e7e7;border-radius:4px}.navbar li a{color:#777}.mobile-navigation .mobile-link{float:left;display:block;width:25%;height:56px;line-height:56px;padding:0;border-right:1px solid #e6e6e6;text-align:center;transition:background-color 0.2s ease}.mobile-navigation .mobile-link .fa{font-size:20px}.mobile-navigation .mobile-link:hover,.mobile-navigation .mobile-link.is-active{background-color:#fff}.mobile-navigation .mobile-search{position:absolute;top:100%;left:0;display:none;width:100%;max-width:100%;padding:5px 10px}.mobile-navigation .mobile-search.is-open{display:block}.mobile-navigation .mobile-search .product-search{margin:0 auto}@media (min-width: 768px){.mobile-navigation,.mobile-link,.mobile-search{display:none}}.tabpanel{margin-bottom:15px}.tab-content{padding:15px;border:1px solid #e6e6e6;border-top:none}.tab-content .tab-content-title{margin-top:0}.widget-area .widget{margin-top:20px}.widget-area .widget .widget-title{margin-top:0}.widget-area .widget ul{margin-bottom:0px;padding-left:0px}.widget-area .widget ul li{padding-left:1.2em;list-style-type:none}.widget-area .widget ul li:before{content:'\f054';font-family:FontAwesome;font-size:11px;display:inline-block;width:1.5em;margin-left:-1.5em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;line-height:0px;height:20px;width:20px;font-size:14px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px;z-index:2}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f053"}[dir="rtl"] .slick-prev:before{content:"\f054"}.slick-next{right:-25px;z-index:2}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\f054"}[dir="rtl"] .slick-next:before{content:"\f053"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\f111";width:20px;height:20px;font-family:"FontAwesome";font-size:14px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.alert .button{color:inherit;float:right;font-weight:bold;background-color:inherit;border:none;padding:0}.alert .button:hover{background-color:inherit;color:inherit;text-decoration:underline}.alert a{color:inherit;font-weight:bold}.alert-success:before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:18px;padding-right:5px;float:left;display:block;line-height:1.32857}.button.alt,.ajax_add_to_cart.added{background-color:#5cb85c;border-color:#449d44;color:#fff}.button.alt:hover,.ajax_add_to_cart.added:hover,.button.alt:focus,.ajax_add_to_cart.added:focus{background-color:#449d44;border-color:#357935;color:#fff}.wc-proceed-to-checkout .button{display:block}.wc-proceed-to-checkout .checkout-button{padding:10px 16px;font-size:18px}.cart-table{width:70%;float:left;margin-bottom:15px}@media (max-width: 991px){.cart-table{width:100%}}.cart-table .cart-header{font-weight:bold;background-color:#e6e6e6}.cart-table .product-remove{width:5%}@media (max-width: 767px){.cart-table .product-remove{display:none}}.cart-table .product-remove a.remove{position:relative}.cart-table .product-thumbnail{width:15%}.cart-table .product-thumbnail a img{display:block;max-width:100%;height:auto}@media (max-width: 767px){.cart-table .product-thumbnail{display:none}}.cart-table .product-name{width:35%}@media (max-width: 767px){.cart-table .product-name{width:60%}}.cart-table .product-quantity{width:20%;text-align:center}.cart-table .product-price{width:10%;text-align:center}.cart-table .product-subtotal{width:15%;text-align:center;font-weight:bold}.cart-table td{padding:10px}.cart-table .cart-item{border-bottom:1px solid #e6e6e6}.cart-table .actions{padding-top:15px;padding-bottom:15px;padding-left:0;padding-right:0}.cart-table .actions .coupon{float:right}@media (max-width: 991px){.cart-table .actions .coupon{width:100%;margin-bottom:15px}.cart-table .actions .button{width:100%}}.shop_table thead{font-weight:bold;background-color:#e6e6e6}.shop_table th{padding-right:10px;padding-bottom:10px;vertical-align:top}.shop_table td{vertical-align:top}.cart-collaterals{width:30%;float:right;padding-left:15px}@media (max-width: 991px){.cart-collaterals{width:100%;float:right;padding-left:0}}.cross-sells{width:70%;float:left;margin-bottom:15px}@media (max-width: 991px){.cross-sells{width:100%}}.cart-actions{padding:10px;background-color:#e6e6e6}.woocommerce_result_count,.woocommerce-result-count{float:left;margin-top:10px;margin-bottom:0}.woocommerce_ordering,.woocommerce-ordering{float:right;text-align:right}.checkout .checkout_coupon{width:30%}@media (max-width: 991px){.checkout .checkout_coupon{width:40%}}@media (max-width: 767px){.checkout .checkout_coupon{width:100%}}.checkout .checkout-details .checkout-col-1{float:left;width:49%}.checkout .checkout-details .checkout-col-2{float:right;width:49%}@media (max-width: 767px){.checkout .checkout-details .checkout-col-1,.checkout .checkout-details .checkout-col-2{width:100%}}.checkout .checkout-details::after{clear:both;content:"";display:table}#payment .payment_methods li{margin-bottom:10px;border:1px solid #d9d9d9;border-radius:5px;overflow:hidden}#payment .payment_methods input[type="radio"]{clip:rect(1px, 1px, 1px, 1px) !important;outline:none !important;position:absolute !important}#payment .payment_methods label{margin:0;display:block;padding:5px 10px;line-height:30px;background-color:#e6e6e6}#payment .payment_methods label:before{content:"\f00c";font-family:'FontAwesome';color:#5cb85c;display:none;vertical-align:middle;margin-right:5px;line-height:normal}#payment .payment_methods label:hover{cursor:pointer;text-decoration:underline}#payment .payment_methods input[type="radio"]:checked+label:before{display:inline-block}#payment .payment_methods img{float:right;border:0;padding:0;max-height:30px}#payment .payment_methods .payment_box{padding:10px}.input-text,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{display:block;width:100%;height:34px;padding:6px 12px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.form-row{margin-bottom:15px}.form-row .input-text{width:100%}.form-row-first{clear:both;float:left;width:48%}@media (max-width: 767px){.form-row-first{width:100%}}.form-row-last{float:right;width:48%}@media (max-width: 767px){.form-row-last{width:100%}}#ship-to-different-address .checkbox{display:inline}.checkbox br{display:none}.remember-me{padding-top:8px}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.header-cart .cart-contents{display:block}.header-cart .cart-contents:hover .cart-link{z-index:101;text-decoration:none}.header-cart .cart-contents:hover .mini-cart{display:block}.header-cart .cart-contents .cart-link{text-align:center;padding:15px;border:1px solid #e7e7e7;border-radius:4px;transition:background-color 0.2s ease;display:block}.header-cart .cart-contents .cart-link:hover,.header-cart .cart-contents .cart-link.is-active{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.header-cart .cart-contents .cart-link .badge{margin-right:5px}.header-cart .mini-cart{position:absolute;z-index:99;top:100%;margin-top:-1px;right:15px;display:none;width:300px;height:auto;background-color:#fff;padding:0;border:1px solid #e7e7e7;border-radius:0 0 4px 4px;text-align:left}.header-cart .cart_list{padding:0 10px;max-height:300px;overflow:auto}.header-cart .empty{text-align:center}.header-cart p{padding:0 10px;clear:both}.header-cart .total{margin-top:10px}.header-cart .buttons a{margin:0;max-width:49%}.header-cart .buttons a+a{float:right;margin-left:15px}.demo_store{position:fixed;width:100%;height:32px;top:0;background-color:red;color:#fff;text-align:center;padding-top:5px;padding-bottom:5px;z-index:1001}.woocommerce-demo-store{padding-top:32px !important}.woocommerce-demo-store.body-logged-in{padding-top:32px !important}.woocommerce-demo-store.body-logged-in .demo_store{top:32px !important}ul.cart_list a.remove,ul.product_list_widget a.remove,.cart-table a.remove{color:#d9534f;font-size:20px;line-height:1em;font-weight:bold;position:absolute;top:0;left:0}ul.cart_list a.remove:hover,ul.product_list_widget a.remove:hover,.cart-table a.remove:hover{color:#c9302c;text-decoration:none}ul.products{clear:both;list-style:none;font-size:0px;padding:0;padding-top:15px;margin-left:-10px;margin-right:-10px}ul.products .product{width:33.3333%;padding-left:10px;padding-right:10px;margin-bottom:20px;display:inline-block;position:relative;font-size:14px;vertical-align:top;box-sizing:border-box}ul.products .product a:hover{text-decoration:none}@media (max-width: 767px){ul.products .product{width:50%}}@media (max-width: 450px){ul.products .product{width:100%}}ul.products .product .product-inner{display:block;background:#fff;border:1px solid #e7e7e7;padding:10px;border-radius:4px}ul.products .product .onsale{position:absolute;left:0;background-color:#d9534f;z-index:1;margin-top:-11px}ul.products .product img{max-width:100%;height:auto;margin:0 0 10px}ul.products .product .product-title{margin:0 0 10px}ul.products .product .product-title a{color:inherit}ul.products .product .star-rating{display:block;margin:0 0 .5em;float:none;font-size:1em}ul.products .product p.price{font-size:14px;font-weight:bold}ul.products .product p.price .from{text-transform:uppercase}ul.products .product p.price del{color:#777;font-weight:normal;text-decoration:line-through}ul.products .product p.price ins{color:#d9534f;text-decoration:underline}.ajax_add_to_cart.loading{opacity:0.5}.ajax_add_to_cart.added{border-color:#5cb85c;transition:none;font-size:0}.ajax_add_to_cart.added:before{display:inline-block;vertical-align:middle;content:attr(data-added);font-size:14px}.ajax_add_to_cart.added:focus,.ajax_add_to_cart.added:hover,.ajax_add_to_cart.added:active{box-shadow:none;background-color:#5cb85c;border-color:#5cb85c;color:#fff}.added_to_cart{margin-left:5px}.columns-2 ul.products .product{width:50%}.columns-4 ul.products .product{width:25%}@media (max-width: 991px){.columns-4 ul.products .product{width:33.33333%}}.columns-5 ul.products .product{width:20%}@media (max-width: 991px){.columns-5 ul.products .product{width:25%}}.single-product .onsale{position:absolute;left:5px;background-color:#d9534f;z-index:1}.single-product .images{margin-bottom:20px}.single-product .images img{display:block;max-width:100%;height:auto}.single-product .images .thumbnails{margin-top:20px;margin-left:-10px;margin-right:-10px}.single-product .images .thumbnails a{float:left;width:33.333%;padding-left:10px;padding-right:10px;padding-bottom:10px}.single-product .images .thumbnails::after{content:"";display:block;clear:both}.single-product .summary{margin-bottom:20px}.single-product .summary .in-stock{color:#337ab7;font-size:16px;font-weight:bold}.single-product .summary .in-stock::before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#337ab7;font-size:18px;padding-right:4px}.single-product .summary .out-of-stock{color:#d9534f;font-size:16px;font-weight:bold}.single-product .summary .out-of-stock::before{content:"\f00d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#d9534f;font-size:18px;padding-right:4px}.single-product .summary p.price{margin-top:20px;font-size:18px;font-weight:bold}.single-product .summary p.price .from{text-transform:uppercase}.single-product .summary p.price del{color:#777;font-weight:normal;text-decoration:line-through}.single-product .summary p.price ins{color:#d9534f;text-decoration:underline}.product-tabs{margin-bottom:20px}#reviews h2 small{float:right;color:#337ab7;font-size:15px;margin:10px 0 0 0}#reviews h2 small a{text-decoration:none;color:#337ab7}#reviews h3{margin:0}#reviews #respond{margin:0;border:0;padding:0}#reviews #comment{height:75px}#reviews #comments .add_review{clear:both}#reviews #comments h2{clear:none}#reviews #comments ol.commentlist{clear:both;margin:0;width:100%;background:none;list-style:none}#reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}#reviews #comments ol.commentlist li .meta{color:#337ab7;font-size:0.75em}#reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#337ab7;border:1px solid #3072ab;margin:0;box-shadow:none}#reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #3072ab;border-radius:4px;padding:1em 1em 0;clear:both}#reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}#reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.83em}#reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}#reviews #comments ol.commentlist ul.children .star-rating{display:none}#reviews #comments ol.commentlist #respond{border:1px solid #3072ab;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}#reviews #comments .commentlist>li:before{content:""}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;color:#f0ad4e;width:5.4em;font-family:'FontAwesome'}.star-rating:before{content:"\f006\f006\f006\f006\f006";float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0}.woocommerce-product-rating{clear:both;line-height:2;display:block}.woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.hreview-aggregate .star-rating{margin:10px 0 0 0}#review_form #respond{clear:both;position:static;margin:0;width:auto;padding:0 0 0;background:transparent none;border:0}#review_form #respond p{margin:0 0 10px}#review_form #respond .form-submit input{left:auto}#review_form #respond textarea{box-sizing:border-box;width:100%}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"FontAwesome";content:"\f006";color:#f0ad4e;font-size:16px;text-indent:0}p.stars a:hover ~ a:before{content:"\f006"}p.stars:hover a:before{content:"\f005"}p.stars.selected a.active:before{content:"\f005"}p.stars.selected a.active ~ a:before{content:"\f006"}p.stars.selected a:not(.active):before{content:"\f005"}ul.cart_list,ul.product_list_widget{list-style:none outside;padding:0;margin:0}ul.cart_list li,ul.product_list_widget li{display:block;position:relative;margin-top:10px;padding:0 0 10px 20px;clear:both;list-style:none;border-bottom:1px solid #e7e7e7}ul.cart_list li::before,ul.product_list_widget li::before{display:none !important}ul.cart_list li a,ul.product_list_widget li a{display:block;font-weight:700}ul.cart_list li a:hover,ul.product_list_widget li a:hover{text-decoration:none}ul.cart_list li img,ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}ul.cart_list li dl,ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,0.1);clear:both}ul.cart_list li dl dt,ul.cart_list li dl dd,ul.product_list_widget li dl dt,ul.product_list_widget li dl dd{display:inline-block;float:left;margin-bottom:1em}ul.cart_list li dl dt,ul.product_list_widget li dl dt{font-weight:700;padding:0 0 0.25em;margin:0 4px 0 0;clear:left}ul.cart_list li dl dd,ul.product_list_widget li dl dd{padding:0 0 0.25em}ul.cart_list li dl dd p:last-child,ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.widget-area .widget_shopping_cart .total{padding:4px 0 0}.widget-area .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.widget-area .widget_shopping_cart .buttons{clear:both}.widget-area .widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.widget-area .widget_rating_filter ul li{padding-left:0;font-weight:bold}.widget-area .widget_rating_filter ul li::before{display:none}.widget-area .widget_rating_filter ul li .star-rating{float:left;margin-top:3px;font-weight:normal}.widget-area .widget_product_categories ul li{font-weight:bold}.widget-area .widget_product_categories ul li::before{content:"\f115"}.widget-area .widget_layered_nav ul li{font-weight:bold}.widget-area .widget_top_rated_products ul li{padding-left:0}.widget-area .widget_top_rated_products .star-rating{float:none;margin:3px 0}.widget-area .widget_recently_viewed_products ul li{padding-left:0}.widget-area .widget_recent_reviews ul li{padding-left:0}.widget-area .widget_recent_reviews .star-rating{float:none;margin:3px 0}.widget-area .widget_price_filter .price_slider{margin-bottom:1em}.widget-area .widget_price_filter .price_slider_amount{text-align:right}.widget-area .widget_price_filter .price_slider_amount .button{float:left}.widget-area .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:0.5em;margin-right:0.5em}.widget-area .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#5cb85c;border-radius:1em;cursor:ew-resize;outline:none;top:-0.3em;margin-left:-0.5em}.widget-area .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;border-radius:1em;background-color:#5cb85c}.widget-area .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#187418;border:0}.widget-area .widget_price_filter .ui-slider-horizontal{height:0.5em}.widget-area .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget-area .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget-area .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}
