.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#999;font-size:13px;padding:auto 4px}.woocommerce .woocommerce-breadcrumb{margin:0;color:#777}.woocommerce h1{padding:0;display:inline}.woocommerce .title-section{padding-bottom:40px}.woocommerce ul.products{padding-top:20px}.woocommerce .woocommerce-result-count{line-height:40px;opacity:.7}.woocommerce ul.products li.product{border:1px solid #f3f3f3;background:#fff}.no-margin-shop .woocommerce ul.products li.product{margin-bottom:0}.woocommerce-page ul.products li.product{display:inline-block!important;border:1px solid #f3f3f3;width:31.33%!important;vertical-align:top;position:relative;margin-right:3%;padding:0;box-shadow:0 1px 1px rgba(0,0,0,0);-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.woocommerce-page ul.products li.product:nth-child(3n) {margin-right:0}.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.product h3{color:#747474;padding:0 15px}.woocommerce ul.products li.product .price del{color:#747474;opacity:.5;padding-right:10px;display:inline-block}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#333;display:inline-block;font-weight:400;margin-bottom:.5em;font-size:.857em;padding-left:15px}.single-product.woocommerce ul.products li.product .price,.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{padding-left:0}.single-product.woocommerce .related ul.products li.product .price{padding-left:15px}.single-product .footer-bottom{text-align:center}.single-product .logo-footer{float:none}.single-product .social{text-align:center;padding-top:20px}.price ins,.price .amount{font-size:18px;text-decoration:none}.price del .amount{font-size:14px}.woocommerce .products .star-rating{margin-top:5px;margin-right:15px;float:right}.woocommerce ul.products li.product .button{margin-top:1em;border-radius:0;display:block;color:#fff;font-weight:400}.woocommerce a.added_to_cart{position:absolute;bottom:5px;right:15px;font-size:13px;color:#333;font-weight:bold}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{color:#333}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{right:20px!important;top:20px!important;width:50px;height:50px;line-height:3;border:2px solid #145861;color:#fff;opacity:.8}.woocommerce nav.woocommerce-pagination{text-align:left;margin:0 0 50px 0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:6px 12px;line-height:25px!important}.woocommerce div.product .product_title{border-bottom:0!important}.woocommerce-review-link{font-size:12px}.woocommerce .stock{font-weight:bold;color:#5fcc29!important}.woocommerce .quantity .qty{height:38px!important;padding:8px 12px;border-radius:5px;border:1px solid #dedede;box-shadow:0 0 0 2px transparent , 0 1px 0 rgba(0,0,0,.08) inset}.woocommerce div.product form.cart div.quantity{margin:0 10px 0 0}.posted_in a,.tagged_as a{font-size:13px}.woocommerce-tabs .tabs{list-style:none!important;margin:0 0 25px;overflow:hidden;padding:0!important;background-color:#f5f5f5}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;background-color:#f5f5f5;display:inline-block;border-radius:0!important;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce-tabs .tabs li.active{background-color:#fff;border-top:2px solid!important}.woocommerce-tabs .tabs li a{display:block;font-size:16px;line-height:24px;padding:10px 20px 12px;border:none!important;color:inherit!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;padding:.8em}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce .panel{box-shadow:none!important;border:0;border-bottom:1px solid #f5f5f5;padding-bottom:30px!important}.woocommerce .panel h2,.woocommerce .related h2,.woocommerce #reviews h3{font-size:22px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;padding:10px 15px}.woocommerce #review_form #respond textarea{border:solid 1px #dedede;height:200px}.woocommerce #review_form p.comment-form-author{float:left;width:48%}.woocommerce #review_form p.comment-form-author input{width:100%;border:solid 1px #dedede;padding:10px;height:40px}.woocommerce #review_form p.comment-form-email{float:right;width:48%}.woocommerce #review_form p.comment-form-email input{width:100%;border:solid 1px #dedede;padding:10px;font-weight:400;height:40px}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{border:solid 1px #dedede;padding:10px;font-weight:400;height:40px}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce table.my_account_orders .order-actions .button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.woocommerce .cart .button,.woocommerce .cart input.button{font-weight:400}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{margin-top:10px}.woocommerce div.product form.cart .button{margin-top:0}.woocommerce #review_form label{display:block}.woocommerce #review_form .comment-respond{padding:26px 30px!important;margin:20px 0!important;border:2px solid #e5e5e5!important}.woocommerce .actions .coupon .input-text{font-size:15px;padding:8px!important;margin:2px 10px 2px 0!important;height:36px;width:200px!important;border-radius:4px}.woocommerce table.shop_table td{padding:10px 15px}.woocommerce header.title,.woocommerce-account .woocommerce header{border:0!important;box-shadow:none!important;padding:0!important}.woocommerce header h2,.woocommerce h2{font-size:22px}.woocommerce header.title h2,.woocommerce-account .woocommerce header h2{font-size:22px}.woocommerce header.title h3,.woocommerce-account .woocommerce header h3{font-size:18px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin-top:1em}#mega_main_menu ul>li.nav_woo_cart>.mega_dropdown{width:300px!important;background:#fff!important;top:26px;padding:0!important;max-width:400px!important;max-height:800px!important}#mega_main_menu>.menu_holder>.menu_inner>ul>li.nav_woo_cart .woocommerce{margin-bottom:0}.woocommerce ul.cart_list,.woocommerce ul.cart_list{padding:20px 20px 0 20px!important}.woocommerce .widget_shopping_cart_content .total{background:#f9f9f9;padding:15px!important;margin:20px 0 0 0;border-top:1px solid #eee}#mega_main_menu ul>li.nav_woo_cart>.mega_dropdown .woocommerce .buttons a{color:#fff!important;width:50%;margin:0;border-radius:0;float:left;text-align:center}#mega_main_menu ul>li a.checkout,#mega_main_menu ul>li.nav_woo_cart>.mega_dropdown a.checkout{background:#232323!important}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.product_list_widget li.mini_cart_item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.mini_cart_item a{float:left!important;max-height:45px!important;overflow:hidden!important;width:45px!important}.mini_cart_item a img{width:45px!important}#mega_main_menu ul>li.nav_woo_cart>.mega_dropdown a.remove,.roker-widget .widget_shopping_cart_content a.remove{float:right!important;width:20px!important;display:block!important;color:#232323!important;font-size:20px}#mega_main_menu ul>li.nav_woo_cart>.mega_dropdown a.remove:hover,.roker-widget .widget_shopping_cart_content a.remove:hover{background:transparent!important}ul.product_list_widget,.woocommerce ul.product_list_widget{list-style:none!important;margin:0}ul.product_list_widget li,.woocommerce ul.product_list_widget li{line-height:20px;min-height:60px;padding-left:70px;margin-bottom:15px;position:relative}ul.product_list_widget li a,.woocommerce ul.product_list_widget li a{display:block;width:170px!important;margin-bottom:4px;font-size:14px;border:none!important}ul.product_list_widget li img,.woocommerce ul.product_list_widget li img{position:absolute;top:0;left:0;width:60px;height:auto}ul.product_list_widget li .star-rating .woocommerce ul.product_list_widget li .star-rating{float:none;margin-bottom:3px}.star-rating{float:right;font-family:fontawesome;font-size:13px!important;letter-spacing:2px;white-space:nowrap;line-height:16px;height:16px;width:100px!important;overflow:hidden;position:relative}.woocommerce-product-search label{display:none}.woocommerce-product-search input[type="submit"]{color:#fff!important;border:1px solid #dedede!important;font-size:14px!important;padding:5px 10px!important;width:25%!important}.woocommerce-product-search input[type="search"]{color:#dedede!important;border:1px solid #dedede!important;font-size:14px!important;padding:5px 10px!important;width:70%!important}.roker-widget .widget_shopping_cart_content .cart_list.product_list_widget{padding:0!important}.price_slider_amount input{width:100%!important;margin-bottom:20px;height:40px;padding:5px 10px}.price_slider_amount button.button{margin-top:0}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#bbb;text-align:center;font:0/0 a;*font: 20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter: alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font: 0/0 a !important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:8px;border-top:1px solid #fff;border-bottom:1px solid #eee;color:#666;cursor:pointer}.selectric-items li.selected{background:#efefef;color:#444}.selectric-items li:hover{background:#f0f0f0;color:#444}.selectric-items .disabled{filter: alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter: alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}