
/* AUTOGENERATED: lc.css */
.product-details-info .product-price .sale-banner{background:transparent url(../../../../../skins/customer/modules/CDev/Sale/images/sale-banner-arrow.png) 0px 23px no-repeat;padding-left:7px;margin-top:7px;margin-left:12px}.sale-banner-block{background-color:#83be43;border-radius:5px;height:50px;padding:5px 12px 0 10px;text-align:center;box-sizing:content-box}.sale-banner-block .text{text-transform:uppercase;font-size:22px;color:#fff}.sale-banner-block .percent{font-size:14px;color:#fff;font-style:italic}
/* AUTOGENERATED: primary_menu.css */
.top-main-menu{padding:0;margin-top:0;margin-bottom:0;position:relative;float:none;white-space:nowrap;display:inline-block}.top-main-menu li ul{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:absolute;width:auto;left:-999em;visibility:hidden;opacity:.01;-o-transition:visibility .15s,opacity .15s;-ms-transition:visibility .15s,opacity .15s;-moz-transition:visibility .15s,opacity .15s;-webkit-transition:visibility .15s,opacity .15s;transition:visibility .15s,opacity .15s;z-index:1000;top:80px;box-shadow:none;border:1px solid #ccc;min-width:210px}.top-main-menu>li.leaf>ul{border-top-right-radius:0;border-top-left-radius:0}.top-main-menu li:hover>ul{left:0;visibility:visible;opacity:.99;-o-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;z-index:10000}.top-main-menu li ul.tap{left:auto;visibility:visible;opacity:.99}.top-main-menu li ul.tap ul,.top-main-menu li ul ul{top:0;left:99%}.top-main-menu li li{background:transparent none;position:relative;display:block;margin:0;padding:0}.top-main-menu li li span.primary-title,.top-main-menu li li a:active,.top-main-menu li li a:link,.top-main-menu li li a:visited,.top-main-menu li li a:hover{display:flex;justify-content:space-between;overflow:hidden;text-decoration:none;white-space:nowrap;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}@media(min-width:992px){.top-main-menu>li.has-sub>a>span:after{display:none}.top-main-menu>li.has-sub>a:after,.top-main-menu>li.has-sub>span:after{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin-left:5px;border:medium none;content:"\33";font-family:"ElegantIcons" !important;font-size:22px;position:absolute;right:-25px;top:17px}}.top-main-menu li li:hover>a,.top-main-menu li li a:hover{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;border-radius:0;border:0px solid transparent}.top-main-menu li ul li{margin:0;height:auto;width:auto}.top-main-menu li:hover ul li ul{position:absolute;top:0;left:100%}.top-main-menu li:hover ul li ul.right{left:auto;right:100%}.scrollable{overflow-y:scroll}
/* AUTOGENERATED: style.css */
ul.account-links .language-selector{position:relative;width:70px}ul.account-links .language-selector ul{position:absolute;z-index:99;border:1px solid #cadce8;width:67px;top:-18px;right:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}ul.account-links .language-selector li{display:block;background-color:#eff8fe;margin:0;text-align:left;font-size:12px}ul.account-links .language-selector li.current span.lng{background:url(../../../../../skins/customer/images/arrow_down.png) no-repeat 53px 10px;color:#5194c5;cursor:default}ul.account-links .language-selector li.current{height:22px;line-height:20px}ul.account-links .language-selector:hover li.current{border-bottom:1px solid #cadce8;padding:0;padding-bottom:1px}ul.account-links .language-selector li.current span.lng span,ul.account-links .language-selector a span{position:relative;top:1px;left:3px}ul.account-links .language-selector li:hover{background-color:#fff}ul.account-links .language-selector ul li.not-current{display:none;padding:3px 0}ul.account-links .language-selector:hover ul li.not-current{display:block}ul.account-links .language-selector li.current span.lng,ul.account-links .language-selector a,ul.account-links .language-selector a:hover{display:block;text-decoration:none}ul.account-links .language-selector img{margin:0 0 0 5px;width:20px;height:14px}
/* AUTOGENERATED: button.css */
button{white-space:nowrap}
/* AUTOGENERATED: simple_form.css */
*
/* AUTOGENERATED: form_field.css */
#register-form input,#register-form select{width:150px}.form_field_error{border:1px solid red}input[type="text"].form_field_error{border:1px solid red}.form-field-comment{font-size:.9em}.password-value{position:relative}.chosen-container{height:40px}.step-shipping-methods .chosen-container{min-width:250px !important;width:100% !important}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:2px solid rgba(199,197,199,.8);background:#fff none;padding-top:8px;padding-bottom:8px;height:40px;line-height:20px;box-shadow:none}.chosen-container-multi .chosen-choices{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff none;padding-top:2px;padding-bottom:2px}.chosen-container .chosen-single span,.chosen-container .chosen-single strong{font-family:Helvetica,Arial,sans-serif;font-size:14px}.chosen-container .chosen-results li{padding:6px 12px}.chosen-container-single .chosen-single span{padding-left:8px}.chosen-container .chosen-single strong{color:#a2bbda}.chosen-container-multi .chosen-choices li.search-choice{background:#fff none}.chosen-container-active .chosen-choices li.search-field input[type="text"]{height:25px}.chosen-container-single .chosen-drop{margin-top:-5px;border:2px solid rgba(199,197,199,.8);border-top:none}.chosen-container-single .chosen-single div b{background-position:0px 8px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 8px}.chosen-container .chosen-results{margin-top:4px;margin-bottom:4px}.chosen-container .chosen-drop .chosen-results li{color:#0e55a6;font-size:14px;line-height:22px}.chosen-container .chosen-drop .chosen-results li.result-selected{color:#000}.chosen-container .chosen-drop .chosen-results li.highlighted{background:#edf5fe none;color:#000}.password-eye{display:inline-block;margin-left:-23px;width:21px;vertical-align:top !important;position:absolute;top:6px;right:33px;font-size:21px}.password-eye a{text-decoration:none}.password-eye .open,.password-eye.opened .close{display:none}.password-eye.opened .open{display:inline}
/* AUTOGENERATED: minicart.css */
.lc-minicart.collapsed .items-list,.lc-minicart .items-list.empty-cart{display:none}.lc-minicart .cart-items{position:relative;z-index:9999}.lc-minicart .items-list{position:absolute}.lc-minicart a.item-attribute-values{cursor:help;display:block;text-decoration:none}.lc-minicart a.item-attribute-values span{border:0 none;border-bottom:1px;border-style:dashed}.lc-minicart ul.item-attribute-values{border:0px none;padding:10px;margin:0px;list-style:none}.lc-minicart ul.item-attribute-values li{font-size:12px;padding:0;margin:0;list-style:none;white-space:nowrap;background:transparent none}.lc-minicart .more-attributes{text-align:center;margin-top:3px}
/* AUTOGENERATED: list_container.css */
.list-items-group{-webkit-transition:min-height .25s ease-in-out;transition:min-height .25s ease-in-out;min-height:0px}.list-items-group__on-move{min-height:50px}.list-item-action{padding:3px 6px;background:#eee;font-size:16px;color:#333}.list-item-action:hover{color:#333;background:#dedede}.list-item{position:relative;-webkit-transition:max-height .4s ease,height .4s ease,opacity .3s ease;transition:height .4s ease,height .4s ease,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.list-item:hover .list-item-content{min-height:50px}.list-container.disabled .list-item{pointer-events:none}.list-container.disabled .list-item-content>*{pointer-events:auto}.list-item:not(.list-item__temporary) .list-item-action__unhide{display:none}.list-item-actions{position:absolute;z-index:99998;top:10px;right:10px}.list-item-actions .tooltip-inner{white-space:nowrap}.list-item:not(.list-item__temporary) .list-item-actions{display:none}.list-container:not(.disabled) .list-item:hover .list-item-actions{display:block}.list-item__hidden .list-item-content{overflow:hidden}.list-item__hidden{overflow:hidden;opacity:0;max-height:0px}.list-item__hiding{-webkit-animation:list-item-hide .5s;animation:list-item-hide .5s}.list-item__showing{-webkit-animation:list-item-hide .5s;animation:list-item-hide .5s;-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-timing-function:ease;animation-timing-function:ease}.list-item__temporary .list-item-content{opacity:.3;outline:1px solid rgba(0,0,0,.2)}.list-item__temporary .list-item-action__hide{display:none}.list-container:not(.disabled) .list-item:not(.list-item__not-hoverable):hover:after,.list-container:not(.disabled) .list-item:not(.list-item__not-hoverable):focus:after,.sortable-chosen:after{content:'';display:block;position:absolute;z-index:9999;top:0px;bottom:0px;left:0px;right:0px;border-radius:3px;border:1px solid rgba(60,145,206,.75)}.sortable-chosen.sortable-ghost{border:none;background:rgba(209,228,239,.15);outline:1px dashed rgba(60,145,206,.5)}.sortable-chosen.sortable-ghost:after{border:none}.sortable-ghost .list-item-content,.sortable-ghost .list-item-actions{opacity:0}@keyframes list-item-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}30%{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}}
/* AUTOGENERATED: pager.css */
ul.pager,ul.pager li{margin:0;padding:0}ul.pager li{list-style:none;background-image:none;background-repeat:no-repeat;background-position:center center}ul.pager a,ul.pager span{width:1em}ul.pager li a,ul.pager li span{display:block;text-align:center;text-decoration:none}div.list-pager input.page-length{width:4em;text-align:right}
/* AUTOGENERATED: grid-list.css */
/*!**/

/*!* IE6 requires this in order to correctly display li as "inline-blocks *!*/

/*!* IE7 requires this in order to correctly display li as "inline-blocks *!*/
/* AUTOGENERATED: products_list.css */
table.products-grid,table.products-grid td,table.product,table.product td{border-style:none}table.grid-1-columns td{width:100%}table.grid-2-columns td{width:50%}table.grid-3-columns td{width:33.3333%}table.grid-4-columns td{width:25%}table.grid-5-columns td{width:20%}ul.products-sidebar li .clearfix{clear:none}.products .product-cell .drag-n-drop-handle{background:transparent url(../../../../../skins/JThemesStudio_Epro/customer/items_list/product/images/icon_drag.png) no-repeat left center;padding-left:20px;visibility:hidden;cursor:move;min-height:20px}.products .product-cell .ui-draggable-disabled .drag-n-drop-handle{background:none}.products .product-cell:hover .drag-n-drop-handle,.products .ui-draggable-dragging .drag-n-drop-handle,.products .product-cell:hover .quicklook{visibility:visible}.products .out-of-stock .drag-n-drop-handle,.products .not-available .drag-n-drop-handle{background:transparent none;padding-left:0;cursor:default}.products .drag-n-drop-handle .out-message,.products .drag-n-drop-handle .choose-product-option{display:none}.products .out-of-stock .drag-n-drop-handle .drag-message,.products .not-available .drag-n-drop-handle .drag-message,.products .need-choose-options .drag-n-drop-handle .drag-message{display:none}.products .out-of-stock .drag-n-drop-handle .out-message{display:inline}.products .need-choose-options .drag-n-drop-handle .choose-product-option{display:inline;cursor:default}.items-list-products .products .product-cell .product.cancel-ui-state-disabled{opacity:1;filter:Alpha(Opacity=100);background-image:none}.quicklook a.quicklook-link{display:block;margin:0 auto;padding:0}.quicklook a.quicklook-link div.quicklook-view{display:block;width:53px;height:53px;background:transparent url(../../../../../skins/JThemesStudio_Epro/customer/items_list/product/images/icon_quick_look.png) no-repeat top left;margin:0px;padding:0px}.products .product-add2cart:hover,.products .product-add2cart:active,.products .product-add2cart:focus{box-shadow:none}.products-sidebar-small-thumbnails .clear,.products-sidebar-big-thumbnails .clear{clear:both}.products-sidebar-big-thumbnails .labels{right:0px;top:2px}.show-more-link{margin-top:14px}.items-list .products-grid .add-to-cart-button .out-of-stock{display:none}.products-table .product-cell.product.out-of-stock .regular-button{display:none}.products-list .product-cell .product.out-of-stock,.products-list .product-cell .not-available,.products-grid .product-cell .product.out-of-stock,.products-grid .product-cell .not-available{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
/* AUTOGENERATED: style.css */
.add-to-compare label{margin:0}
/* AUTOGENERATED: quick_look.css */
.products a.quicklook-link{text-decoration:none}
/* AUTOGENERATED: style.css */
.label-main-box{display:inline-block}.label-main-box .content{color:#fff;cursor:default;text-align:center;padding:0 20px}.label-main-box .content{background-color:#ffa531}.label-main-box.big .content{font-size:16px;padding:4px 16px;padding-top:6px}.label-grey .label-main-box .content{background-color:#9eaca9}.label-orange .label-main-box .content{background-color:#f5a623}.label-green .label-main-box .content{background-color:#9c0}.label-blue .label-main-box .content{background-color:#4a90e2}
/* AUTOGENERATED: style.css */
.product-tabs-brief-info{background-color:#f8f8f8;padding:20px;margin-top:30px}.product-tabs-brief-info ul{list-style:none}.product-tabs-brief-info ul li+li{padding-top:20px}.product-tabs-brief-info ul li .tab-title{display:block;font-weight:700;color:#4a4a4a;margin-bottom:6px;font-size:12px}.product-tabs-brief-info ul li .tab-brief-info-body{display:block;color:#4a4a4a;font-size:12px}.product-tabs-brief-info ul li .tab-brief-info-body>p{display:block;color:#4a4a4a;font-size:12px}.product-tabs-brief-info ul li .brief-info-link{margin:5px 0;display:block;clear:both}.product-tabs-brief-info ul li .brief-info-link a{color:#1cb5fc;font-size:12px}.product-tabs-brief-info ul li .brief-info-link a:hover{color:#25c5df}
/* AUTOGENERATED: style.css */
.product-average-rating .add-review span.link,.product-average-rating .reviews-count a,.product-average-rating a.popup-button.popup-login{color:#000;font-weight:400;vertical-align:baseline}.product-reviews .product-average-rating>.line{padding-top:15px}
/* AUTOGENERATED: style.css */
.wholesale-price-header{font-size:16px;font-weight:700;margin:10px 0px}table.wholesale-prices-product-block{width:320px;margin-bottom:5px}table.wholesale-prices-product-block.quicklook{width:250px}table.wholesale-prices-product-block td{min-height:40px;height:40px;padding:0 9px}.price-value,.save-price-label,.save-price-value{color:#ff6c00;font-size:14px}.price-label{color:#8f8f8f}.items-range,.items-label{font-weight:700}
/* AUTOGENERATED: style.css */
.wholesale-minimum-quantity-wrapper{margin:25px 0px}.wholesale-minimum-quantity{background-color:#f4f4f4;padding:15px}.wholesale-minimum-quantity .label{color:#456583;font-size:14px}.wholesale-minimum-quantity .unit-count{font-size:14px}.product-quicklook .wholesale-minimum-quantity{display:block;text-align:center}.product-quicklook .wholesale-minimum-quantity .label{white-space:normal;word-break:break-all}.product-quicklook .wholesale-minimum-quantity .unit-count{display:block}
/* AUTOGENERATED: style.css */
.products .sale-label-product-details{color:#8f8f8f;font-size:14px;font-style:italic;display:block;padding-right:10px;margin-top:.9em}.products .products-grid .sale-label-product-details{margin:0;height:0}.products-table .product-price .sale-label-product-details{display:inline-block;margin:0px}.products-table .product-price .sale-label-product-details ul.labels li.sale-price{float:none}ul.products.products-sidebar .sale-label-product-details{font-size:12px;margin-top:.5em;padding-right:5px;float:none}.products-sidebar .sale-label-product-details{margin-bottom:0px;margin-top:0px}.sale-label-product-details .text{display:inline}.sale-label-product-details ul.labels{display:inline-block}.items-list .product-cell .product-price .sale-label-product-details ul.labels{display:none}.sale-label-product-details ul.labels li,.sale-label-product-details ul.labels li div{display:inline-block}.products-sidebar .sale-label-product-details ul.labels{display:block}.products-sidebar .sale-label-product-details ul.labels li,.products-sidebar .sale-label-product-details ul.labels li div{display:block}.sale-label-product-details div.text span.value{text-decoration:line-through}
/* AUTOGENERATED: cloud-zoom.css */
.product-photo.cloud-zoom-outside .cloud-zoom-big{left:380px !important;border:none}.cloud-zoom-big{border:none;overflow:visible}.cloud-zoom-big:before{content:" ";position:absolute;border:1px solid #e2e2e2;top:-1px;bottom:-1px;left:-1px;right:-1px}.product-photo.cloud-zoom-photo{overflow:visible;border:1px solid #e2e2e2;height:442px;width:368px}.product-photo.cloud-zoom-photo.cloud-zoom-outside img.photo.product-thumbnail{object-fit:fill;max-height:440px;max-width:366px;width:auto;height:auto}.product-photo.cloud-zoom-photo.cloud-zoom-inside img.photo.product-thumbnail{height:440px !important;width:366px !important}.product-photo.cloud-zoom-photo .mousetrap{z-index:9990 !important}.product-photo.cloud-zoom-inside .mousetrap:hover{z-index:9999 !important}.product-photo.cloud-zoom-photo .cloud-zoom-lens{border:4px solid rgba(255,255,255,.5) !important}.product-photo.cloud-zoom-photo .cloud-zoom-lens:before{content:" ";position:absolute;border:1px solid #e2e2e2;top:-1px;bottom:-1px;left:-1px;right:-1px}.product-photo #wrap{z-index:auto !important}.product-photo #wrap .cloud-zoom-big{z-index:9992 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside .cloud-zoom-big{position:relative;left:-1px !important;top:-1px !important;width:calc(100% + 1px) !important;height:calc(100% + 1px) !important;border-right:none !important;border-bottom:none !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover{overflow:visible}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap .cloud-zoom-big{z-index:9998 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap .mousetrap{z-index:9999 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap{z-index:auto !important}
/* AUTOGENERATED: quantity_box.css */
input[type="text"].quantity.validation-error{border:1px solid #e04013}.product-max-qty{display:none;position:absolute;margin:-90px 0 0 8px;width:79px;text-align:center;padding:10px;color:#fff;z-index:1000;background:url(../../../../../skins/customer/product/quantity_box/images/max_qty_box.png) no-repeat 8px 5px}.product-quicklook .product-max-qty{margin-top:-70px}
/* AUTOGENERATED: quantity_box_select.css */
select.quantity{min-width:20px;min-height:20px;font-size:16px;font-size:initial}.product-details select.quantity,.product-quicklook select.quantity{width:auto;height:50px;font-size:16px;font-size:initial}
/* AUTOGENERATED: style.css */
ul.attribute-values textarea{height:100px;margin:4px 0 0}ul.attribute-values label div{display:inline-block}ul.attribute-values label span{color:#333}.ui-dialog-content div#status-messages-popup{color:#c00}
/* AUTOGENERATED: style.css */
div.header div.average-rating{padding-top:10px;padding-bottom:10px}div.header table.rating{border:0 none;margin:0}div.header table.rating tr{border:0 none}div.header table.rating td{border:0 none;padding:0 5px 0 0;vertical-align:middle}div.header div.title{font-size:28px;color:#579ed2}div.line{padding-top:30px;border-bottom:1px solid #e5e5e5;margin-bottom:25px}div.product-average-rating>div.text{padding-bottom:20px;line-height:20px;display:none}div.product-reviews div.product-average-rating form{float:left}.product-average-rating .rating.edit .rating-tooltip{display:none !important}div.product-details .product-average-rating .rating+.comment{margin-left:5px}div.product-average-rating div.comment{display:inline-table;margin-left:3px;margin-right:0;vertical-align:middle}div.product-average-rating .score{margin-right:4px;color:#000}div.product-average-rating .votes{color:#9b9b9b}div.product-reviews div.product-average-rating div.rating{display:inline-table;position:relative}div.product-average-rating div.rating,div.product-average-rating .separator,div.product-average-rating .link-to-tab{display:inline-block;vertical-align:middle}div.product-average-rating table td{border:0;padding:0;vertical-align:middle}div.product-average-rating table td.indent{width:5%}div.product-average-rating table tr{border:0;padding:0}div.product-average-rating table{width:300px;border:0;margin:0}div.product-average-rating div.ratings-details{background-color:#fff;padding:20px;box-shadow:0 2px 10px 0 rgba(74,73,74,.2)}.product-reviews-details div.product-average-rating div.ratings-details{box-shadow:none}div.product-average-rating div.ratings-details .title{padding-left:10px;padding-top:15px;padding-bottom:15px;font-size:14px;color:#4a4a4a}.product-reviews-details div.product-average-rating div.ratings-details,.product-reviews-details div.product-average-rating div.ratings-details .title{padding-left:0;padding-top:0}.product-reviews-details div.product-average-rating div.ratings-details table tr>td.indent{display:none}div.product-average-rating table td.rating{width:5%;padding-right:5px}div.product-average-rating table td.rating-digit{width:5%;padding-right:5px;padding-bottom:1px}div.product-average-rating table td.percent{width:80%;background-color:#f9f9f9;background-clip:content-box;vertical-align:middle}div.product-average-rating table td.count{width:15%;padding-left:10px;padding-right:20px;white-space:nowrap;padding-bottom:1px}div.product-average-rating table td.count .count-text{margin-left:5px}@media(max-width:380px){div.product-average-rating table{width:240px;border:0;margin:0}div.product-average-rating table td.count .count-text{display:none}}div.product-average-rating table td.count.count-0{color:#e4e4e4}div.rating-line{height:19px;float:left}div.rating-5,div.rating-4,div.rating-3,div.rating-2,div.rating-1{background-color:#ffd33b}div.rating-end{display:none}.product-average-rating-toggle{display:inline-block}.button-average-rating{background:none;cursor:pointer;border:none;position:relative;display:inline-table;vertical-align:middle;border-spacing:0}.button-average-rating:before{font-family:'xcartskin' !important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e90f';font-size:12px;display:inline-block;color:gray}.button-average-rating:hover:before{color:#000}div.product-average-rating-container{position:absolute;z-index:4500;display:none}@media(max-width:600px){div.product-average-rating-container{right:0}}td.product-cell div.product-average-rating{padding-bottom:5px;position:relative}div.product-average-rating>a.link-to-tab{display:inline-block;vertical-align:middle;white-space:normal}td.product-cell div.product-average-rating div.rating{padding:0 0 5px}div.product-average-rating div.vote-bar:hover{cursor:default}div.product-average-rating div.vote-bar.editable:hover{cursor:pointer}.vote-bar.editable .star-single{position:relative}.vote-bar .star-single .star-tooltip{display:none}.vote-bar.editable .star-single:hover .star-tooltip{display:block;position:absolute;top:calc(100% - 6px);left:12px;width:auto;border:none;margin:0;padding:7px;background:#4a4a4a;font-size:14px;line-height:normal;z-index:100}.vote-bar.editable .stars-row.hovered .star-single:hover .star-tooltip>span{color:#e2e2e2}
/* AUTOGENERATED: rating.css */
.vote-bar span.editable span{background-position:1px -40px}.vote-bar span.editable span.full{background-position:1px -60px}.vote-bar span.editable:hover span{background-position:1px -80px;cursor:pointer}.vote-bar span.editable span.over{background-position:1px -80px}.vote-bar span.editable span img{background-position:1px -60px}.vote-bar span.editable span.over img{background-position:1px -80px}div.rating-tooltip{background-color:#fff;color:#333;border:1px solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:absolute;display:none;padding:4px 10px;margin-top:0;line-height:18px;z-index:2000}div.rating-tooltip div.text{padding-bottom:0px !important;font-size:12px}div.rating-tooltip div.rate-tip{color:#333}
/* AUTOGENERATED: style.css */
.filtered-products .empty-box{font-size:16px;margin-top:90px;text-align:center}.filtered-products .empty-box div{line-height:25px;margin:15px 180px 14px}.filtered-products .empty-box span{font-size:72px;font-weight:700;color:#c6c6c6}
/* AUTOGENERATED: style.css */
.sidebar .product-filter{position:relative}.sidebar .product-filter .popup{position:absolute;left:175px;border:1px solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#fff;z-index:99999;white-space:nowrap;padding:17px 16px 12px 18px;display:none}.sidebar .product-filter .popup .arrow{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;bottom:-7px;height:10px;left:30px;margin-left:-10px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px}.sidebar .product-filter li,.sidebar .product-filter ul{padding:0;margin:0;background:none}
/* AUTOGENERATED: style.css */
.value-range .ui-slider-horizontal .ui-slider-range{background:#000}.value-range .ui-slider-horizontal .ui-state-active{background:#fff}.value-range .ui-slider-horizontal{background-color:#e4e3e3;border-color:#e4e3e3;border-radius:0;height:4px;margin:25px 0 20px}.value-range .ui-slider .ui-slider-handle{background-color:#ccc;background-image:none;border:medium none;border-radius:0;height:27px;margin-left:0;top:-12px;width:3px}.value-range .ui-state-default{background:#f8f8f8}.value-range{padding:20px 0px}.value-range input{width:40%;text-align:right}.value-range .unit{max-width:23px;display:inline-block}.value-range .dash{width:6%;text-align:center;display:inline-block}.value-range input.min-value{margin-right:3px;display:inline}.value-range input.max-value{margin-left:3px;display:inline}.value-range .unit{font-size:12px}
/* AUTOGENERATED: style.css */
.product-stock,.product-freeship-label{display:inline-block}.free-shipping .label-main-box .content,.product-freeship-label .label-main-box .content{background-color:#4a90e2}.free-shipping .label-main-box .content,.product-freeship-label .label-main-box .content{background:#4a90e2}
/* AUTOGENERATED: style.css */
.products .product-list-market-price{color:#8f8f8f;font-size:14px;font-style:italic;text-decoration:line-through;display:inline;float:left;padding-right:10px;margin-top:.9em}ul.products.products-sidebar .product-list-market-price{font-size:12px;margin-top:.5em;padding-right:5px}.products-table .product-price .product-details-market-price,.products-table .product-price ul.product-price{display:inline-block}.products-table div.product-price{white-space:nowrap}.products-sidebar div.product-details-market-price ul.labels .market-price{display:block}div.product-details-market-price div.text{display:inline}div.product-details-market-price ul.labels{display:inline-block;margin-bottom:-8px}div.product-details-market-price ul.labels li,div.product-details-market-price ul.labels li div{display:inline-block}div.product-details-market-price div.text span.value{text-decoration:line-through}div.product-details-market-price div.text span.you-save{color:#ff9000}
/* AUTOGENERATED: vote_bar.css */
.vote-bar{position:relative;display:inline-block;padding:0px;margin:0px;height:100%}.rating-stars{vertical-align:baseline;display:inline-block;position:relative}.rating-label{vertical-align:baseline}.stars-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#d3d3d3;height:100%}.stars-row.full{position:absolute;top:0;left:0;color:#ffa52b;white-space:nowrap;overflow:hidden}.stars-row.hovered{position:absolute;top:0;left:0;white-space:nowrap;color:#d3d3d3;overflow:hidden}.star-single{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:inline-block;float:left;line-height:1;padding:0 1px;text-align:center}.stars-row .star-single span{color:#d3d3d3;font-size:16px}.stars-row.full .star-single span{color:#ffa52b}.stars-row.hovered .star-single span{color:#d3d3d3}.vote-bar.editable .stars-row.hovered .star-single.over span{color:#f26821}div.vote-bar:hover{cursor:default}div.vote-bar.editable:hover{cursor:pointer}
/* AUTOGENERATED: footer_menu.css */
#secondary-menu ul{display:block;vertical-align:top;width:auto;padding-right:0;box-sizing:border-box}#secondary-menu ul.social-media{height:auto !important;margin:20px 0}#secondary-menu>.footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;padding-right:0}#secondary-menu .footer-menu .leaf ul{display:block;width:100%;float:none}#secondary-menu ul>.leaf{list-style:none;text-align:left;margin-top:0;display:inline-block;vertical-align:top;padding-left:20px;padding-right:20px}#secondary-menu .footer-menu>.leaf>a,#secondary-menu .footer-menu>.leaf>span.footer-title{font-size:18px;display:inline-block;line-height:20px;padding:0}#secondary-menu .leaf ul .leaf{display:block;padding:0;line-height:20px}#secondary-menu .leaf ul>.leaf+.leaf{margin-top:10px}#secondary-menu ul .leaf a,#secondary-menu ul .leaf span.footer-title{font-size:14px;text-decoration:none;white-space:normal;word-break:break-word}#secondary-menu ul .leaf ul .leaf ul{padding-left:10px}@media(max-width:991px){#secondary-menu{width:100% !important}}@media(max-width:767px){#secondary-menu ul>.leaf{padding-left:0;padding-right:0}#secondary-menu>.footer-menu>.leaf{max-width:initial;width:100%}#secondary-menu>.footer-menu>.leaf+.leaf{margin-top:10px}#secondary-menu>.footer-menu{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}
/* AUTOGENERATED: flyout-menu.css */
.sidebar div.block.block-flyout-categories-menu{overflow:visible !important}.flyout-menu{padding:0;margin:0;position:relative;z-index:999}.flyout-menu li{background:transparent none;position:relative;display:block}.flyout-menu li ul.sublevel li{margin:0;padding:0}.flyout-menu li ul.sublevel li:nth-last-child(1){border-bottom:none}.flyout-menu li.leaf.first>a,.flyout-menu li ul.sublevel li>a{border-top:0 none;margin-top:0}.flyout-menu ul{z-index:1010}.flyout-menu ul ul{z-index:1020}.flyout-menu ul ul ul{z-index:1030}.flyout-menu ul ul ul ul{z-index:1040}.flyout-menu ul ul ul ul ul{z-index:1050}.flyout-menu ul ul ul ul ul ul{z-index:1060}.flyout-menu ul ul ul ul ul ul ul{z-index:1070}.flyout-menu ul ul ul ul ul ul ul ul{z-index:1080}.flyout-menu ul ul ul ul ul ul ul ul ul{z-index:1090}.flyout-menu li ul{background:#fff none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0px 1px 8px 1px rgba(0,0,0,0.15);padding:0px;position:absolute;top:0px;width:auto;left:100%;visibility:hidden;opacity:0;-o-transition:visibility .15s,opacity .15s;-ms-transition:visibility .15s,opacity .15s;-moz-transition:visibility .15s,opacity .15s;-webkit-transition:visibility .15s,opacity .15s;transition:visibility .15s,opacity .15s;height:0;overflow:hidden}.flyout-menu li.hover,.flyout-menu li:hover{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.flyout-menu li.hover>ul,.flyout-menu li:hover>ul{visibility:visible;opacity:1;-o-transition:visibility .3s,opacity .3s;-ms-transition:visibility .3s,opacity .3s;-moz-transition:visibility .3s,opacity .3s;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;height:auto;overflow:visible}.flyout-menu li a:active,.flyout-menu li a:link,.flyout-menu li a:visited,.flyout-menu li a:hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;text-decoration:none;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.flyout-menu li:hover>a,.flyout-menu li a:hover{-o-transition:color .3s;-ms-transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.flyout-menu li li span.primary-title,.flyout-menu li li a:active,.flyout-menu li li a:link,.flyout-menu li li a:visited,.flyout-menu li li a:hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;-o-transition:color .15s;-ms-transition:color .15s;-moz-transition:color .15s;-webkit-transition:color .15s;transition:color .15s}.flyout-menu a.no-wrap:active,.flyout-menu a.no-wrap:link,.flyout-menu a.no-wrap:visited,.flyout-menu a.no-wrap:hover{white-space:nowrap;text-overflow:ellipsis}.flyout-menu li>a>.category-label{margin-right:20px;font-size:13px;padding-left:16px}.flyout-menu li>a>.category-icon{line-height:1.2em;margin-right:12px}#sidebar-second .flyout-menu li ul{left:auto;right:100%}@media(max-width:767px){.flyout-menu li ul{display:none}.flyout-menu .icon-triangle{visibility:hidden}}@media(min-width:768px){.flyout-menu li ul{width:220px}}@media(min-width:992px){.flyout-menu li ul{max-width:270px}}
/* AUTOGENERATED: style.css */
.page-body-content ul{padding:inherit;margin:8px 0 8px 8px}.page-body-content ul li{list-style:inherit;list-style-position:inside;padding:inherit;margin:inherit;margin-bottom:0}.page-body-content img{display:block !important;max-width:100%;height:auto !important}
/* AUTOGENERATED: custom.css */
.navbar-inverse{background-color:red;border-color:#44596f}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:#44596f}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#44596f}.sidebar div.block{padding:0px;border-color:#bdd5eb;border-width:2px}.sidebar .block .head-h2{padding:14px 20px 14px 20px;margin:0px;border-color:#bdd5eb;border-radius:5px;color:#5e6266}.sidebar div.block div.content{padding:0px 20px 20px 20px;border-radius:5px}.sidebar ul.menu a{border-top:1px solid #daedfc}.sidebar div.block.block-product-filter div.content{padding:0px 10px 20px 10px}.sidebar .block.block-top-categories .head-h2{background:#f7fcff}.sidebar div.block.block-top-categories div.content{background:#f7fcff}.sidebar div.block.block-top-categories div.content a{color:#6f9cd9}.sidebar .block.block-new-arrivals .head-h2{border-bottom-left-radius:0px;border-bottom-right-radius:0px;background:#f7fcff;background:-moz-linear-gradient(top,#f7fcff 0%,#d9edfc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7fcff),color-stop(100%,#d9edfc));background:-webkit-linear-gradient(top,#f7fcff 0%,#d9edfc 100%);background:-o-linear-gradient(top,#f7fcff 0%,#d9edfc 100%);background:-ms-linear-gradient(top,#f7fcff 0%,#d9edfc 100%);background:linear-gradient(to bottom,#f7fcff 0%,#d9edfc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fcff',endColorstr='#d9edfc',GradientType=0)}.sidebar .block.block-new-arrivals div.product-price{margin-top:10px}.sidebar .block.block-new-arrivals .products-sidebar-small-thumbnails span.product-price{font-size:26px}.sidebar .block.block-new-arrivals ul.products-sidebar li.last{padding-bottom:10px}.sidebar .block.block-new-arrivals ul.products-sidebar li:last-child{padding-bottom:10px}.navbar-inverse{background-color:transparent !important}.navbar-nav>li>a,.navbar-nav>li>span{padding:30px 15px}ul.navbar-nav>li>div.group{padding:20px 15px}.subcategory-list .subcategory-icon{margin-bottom:5px;margin-top:20px}@media print{body{font-family:'Open Sans',Arial,sans-serif !important;font-size:14px !important}#content{width:960px !important;float:left !important}.list-header,.list-pager{display:none !important}.cart-tray-box{display:none !important}li.product-cell{float:left !important;width:25% !important}.add-to-cart-button button{display:none !important}}@media(min-width:992px){.no-sidebars ul.subcategory-view-icons.subcategory-list.grid-list>li{float:left;width:14.28%}}#header.header-right-bar{width:auto !important}.minicart-items-number{right:-15px !important;bottom:0 !important}a.phone:before{font-family:'xcartskin' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918";padding-right:4px}a.email:before{font-family:'xcartskin' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";padding-right:4px}.checkout-block .login-box,.checkout-block .signin-anonymous-box,.checkout-block .register-box{max-width:366px;margin:0}.login-form .create-account-link{display:none}