.c-header-mobile{background:#0E5841;height:46px;padding:5px 0;position:relative;text-align:center;width:100%}
.category-list__submenu{display:none}
.c-header-mobile__menu{cursor:pointer;display:inline-block;height:30px;float:left;outline:none;position:relative;text-indent:-9999px;width:30px}
.main-container .c-header-mobile__menu{top:8px;left:12px;position:absolute;z-index:1000001}
.c-header-mobile__menu-icon{background:#fff;content:'';display:block;font-size:0;height:2px;left:6px;position:relative;top:14px;transition:all 0.4s;width:20px}
.c-header-mobile__menu-icon:before,.c-header-mobile__menu-icon:after{background:#fff;content:'';display:block;height:2px;transition:all 0.4s;width:20px}
.c-header-mobile__menu-icon:before{position:relative;top:-7px}
.c-header-mobile__menu-icon:after{position:relative;bottom:-5px}
.main-container.open .c-header-mobile__menu-icon:before{-webkit-transform:rotate(315deg) translate(-4px,0);-ms-transform:rotate(315deg) translate(-4px,0);transform:rotate(315deg) translate(-4px,0);width:13px}
.main-container.open .c-header-mobile__menu-icon:after{-webkit-transform:rotate(-315deg) translate(-4px,0);-ms-transform:rotate(-315deg) translate(-4px,0);transform:rotate(-315deg) translate(-4px,0);width:13px}
.main-container.open .c-header-mobile__menu-inner{display: none}
.main-container.open .fixed_mb .c-header-mobile__menu-inner{display: block}
.c-header-mobile__user-menu{cursor:pointer;float:right;height:34px;line-height:34px;margin:0px 5px 0 10px;text-align:center;width:34px}
.main-container.overlay .c-header-mobile__user-menu{z-index:1000001;position:relative}
.c-header-mobile__user-menu-icon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjU4IiB2aWV3Qm94PSIwIDAgMTYgNTgiPgogIDxkZWZzPgogICAgPHN0eWxlPgoKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjZmZmZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNOC4wMDAsMzcuMDAwIEMzLjU4MiwzNy4wMDAgMC4wMDAsMzMuNDE4IDAuMDAwLDI5LjAwMCBDMC4wMDAsMjQuNTgyIDMuNTgyLDIxLjAwMCA4LjAwMCwyMS4wMDAgQzEyLjQxOCwyMS4wMDAgMTYuMDAwLDI0LjU4MiAxNi4wMDAsMjkuMDAwIEMxNi4wMDAsMzMuNDE4IDEyLjQxOCwzNy4wMDAgOC4wMDAsMzcuMDAwIFpNOC4wMDAsMjUuMDAwIEM1Ljc5MSwyNS4wMDAgNC4wMDAsMjYuNzkxIDQuMDAwLDI5LjAwMCBDNC4wMDAsMzEuMjA5IDUuNzkxLDMzLjAwMCA4LjAwMCwzMy4wMDAgQzEwLjIwOSwzMy4wMDAgMTIuMDAwLDMxLjIwOSAxMi4wMDAsMjkuMDAwIEMxMi4wMDAsMjYuNzkxIDEwLjIwOSwyNS4wMDAgOC4wMDAsMjUuMDAwIFpNOC4wMDAsMTYuMDAwIEMzLjU4MiwxNi4wMDAgMC4wMDAsMTIuNDE4IDAuMDAwLDguMDAwIEMwLjAwMCwzLjU4MiAzLjU4MiwtMC4wMDAgOC4wMDAsLTAuMDAwIEMxMi40MTgsLTAuMDAwIDE2LjAwMCwzLjU4MiAxNi4wMDAsOC4wMDAgQzE2LjAwMCwxMi40MTggMTIuNDE4LDE2LjAwMCA4LjAwMCwxNi4wMDAgWk04LjAwMCw0LjAwMCBDNS43OTEsNC4wMDAgNC4wMDAsNS43OTEgNC4wMDAsOC4wMDAgQzQuMDAwLDEwLjIwOSA1Ljc5MSwxMi4wMDAgOC4wMDAsMTIuMDAwIEMxMC4yMDksMTIuMDAwIDEyLjAwMCwxMC4yMDkgMTIuMDAwLDguMDAwIEMxMi4wMDAsNS43OTEgMTAuMjA5LDQuMDAwIDguMDAwLDQuMDAwIFpNOC4wMDAsNDIuMDAwIEMxMi40MTgsNDIuMDAwIDE2LjAwMCw0NS41ODIgMTYuMDAwLDUwLjAwMCBDMTYuMDAwLDU0LjQxOCAxMi40MTgsNTguMDAwIDguMDAwLDU4LjAwMCBDMy41ODIsNTguMDAwIDAuMDAwLDU0LjQxOCAwLjAwMCw1MC4wMDAgQzAuMDAwLDQ1LjU4MiAzLjU4Miw0Mi4wMDAgOC4wMDAsNDIuMDAwIFpNOC4wMDAsNTQuMDAwIEMxMC4yMDksNTQuMDAwIDEyLjAwMCw1Mi4yMDkgMTIuMDAwLDUwLjAwMCBDMTIuMDAwLDQ3Ljc5MSAxMC4yMDksNDYuMDAwIDguMDAwLDQ2LjAwMCBDNS43OTEsNDYuMDAwIDQuMDAwLDQ3Ljc5MSA0LjAwMCw1MC4wMDAgQzQuMDAwLDUyLjIwOSA1Ljc5MSw1NC4wMDAgOC4wMDAsNTQuMDAwIFoiIGlkPSJwYXRoLTEiIGNsYXNzPSJjbHMtMiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=) no-repeat center center;background-size:auto 100%;display:inline-block;height:24px;vertical-align:middle;width:24px}
.c-header-mobile__logo{display:block;margin:auto;width:100px;color: #fff;position: relative;margin-top: -2px}
.c-header-mobile__logo span{font-size: 39px}
.c-header-mobile__logo-img{vertical-align:middle;width:100%}
.c-header-mobile__cart{background:url(data:image/png;base64,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) no-repeat center center;background-size:auto 100%;height:22px;position:absolute;width:31px;top:13px;right: 50px}
.c-header-mobile__cart-item{background-color:#02b1f2;border-radius:50%;color:#fff;display:inline-block;font-size:11px;font-weight:normal;height:14px;padding:2px 1px 0;position:absolute;right:-7px;text-align:center;top:-6px;width:14px}
.nyroModalBg{position:fixed;overflow:hidden;top:0;left:0;height:100%;width:100%;background:#000;opacity:0.7;z-index:100000}
.nmReposition{position:absolute}
.nyroModalCloseButton{text-indent:-9999em;background:url('/images/local_mobile_api/popup_close_button.png');width:17px;height:17px;top:6px;right:7px;z-index:100001;top:31% !important;left:82% !important}
.mobile-popup-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,1);z-index:110;display:block;opacity:0}
.mobile-popup-overlay-black{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5);z-index:110;display:block;opacity:0}
.mobile-popup-wrapper{width:50%;background-color:#fff;padding:10px;text-align:center;margin:50px auto;-webkit-border-radius:10px;border-radius:10px}
.mobile-popup-wrapper span{display:inline-block;font-weight:700}
.mobile-popup-wrapper div{}
.mobile-popup-overlay img{}
.go_back{position: absolute;left: 12px;top: 6px;color: #fff;font-size: 30px;}
.c-header-mobile__menu-inner{left: 39px !important}
@media (max-width:375px){.mobile-popup-overlay-black{min-width:290px}
}
input.error,select.error,textarea.error{border:1px solid #d2232a !important}
#numberError,.errorMessage{margin:0 !important;text-align:left !important}
#numberError,.errorMessage,span.error,div.error.msg{padding:3px 0 0 0;font-size:11px;color:#bd1947;clear:left}
#form-customer-create #RegistrationForm_is_newsletter_subscribed{margin-bottom:0;float:left;margin-top:2px;margin-right:5px}
.shipping_input_field + .errorMessage,.shipping_t_input span.error{padding-top:10px}
div.clear{clear:both}
.form-mobile div ul li div.text{text-align:left;color:#666;border:1px solid #ccc;padding:10px;background-color:#fcfcfc;line-height:22px}
.clear-width{width:auto !important}
#coupon-error{border:1px solid #bd1947 !important;background-color:#fffafb !important;padding:6px 6px;font-size:0.775em;color:#bd1947;line-height:22px}
.total-price dd,.all-price dd{white-space:nowrap;font-size:0.875em}
.total-price{margin:0;padding:10px 10px 0 10px}
.subtotal-price{color:#333 !important}
div.error{color:#bd1947}
.hidden{display:none}
#jsonAppObject{display:none}
.cf label{width:auto}
#forgot-password-container{padding:0 0 10px;margin-top:10px}
.payment-methods{margin-bottom:15px !important;padding:5px;overflow:hidden;position:relative;min-height:26px}
.payment_card_protection{display:none;border:none !important}
.payment-methods.active .payment_card_protection{display:block}
.payment_card_protection_title{font-size:14px}
.creditcards div{text-align:left}
div.address{text-align:left;margin:0 !important;width:200px}
.content h2 span a{}
#shipping_address p,#billing_address p{margin:0 0 25px !important}
#form-account-payment .active label{font-weight:700}
.rfloat{display:block;margin:10px 0}
.autocomplete{border:1px solid #ccc !important}
.autocomplete div{padding:5px}
.cf-wrapper{margin-bottom:55px}
.cf-wrapper .address,.cf-wrapper .payment-mobileapi{margin-bottom:55px;color:#999}
.product-list-featured .product-description{width:37%;margin-left:0}
.product-list-featured .product-price{display:block;margin-top:20px}
.product-list-featured{height:140px}
.product-list-featured li{position:absolute;border:none;display:none}
.product-list-featured li.visible{display:block}
.product-list-featured a{display:block;width:320px;margin:0 auto;position:relative}
.category-list .parent a{font-weight:700}
.category-list a,.category-list .category-list__link,.category-list .username{color:#333333;font-size:1em;display:block;padding:11px 0;border-bottom:1px solid #e8e8e8;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.category-list .username{color:#f5a623}
.category-list .active{}
.category-list .parent ul a{font-weight:normal;padding-left:20px}
.category-list__submenu{display:none}
.category-list__listItem.-open .category-list__submenu{display:block}
.category-list--cms-menu .category-list__listItem--cms-menu{position:relative;font-size:14px;font-weight:300}
.category-list--cms-menu .category-list__listItem--cms-menu > a,.category-list--cms-menu .category-list__listItem--cms-menu > .category-list__listItem-link{padding:10px;border-bottom:1px solid #f4f4f4;display:block}
.category-list--cms-menu .category-list__listItem--has-submenu > a,.category-list--cms-menu .category-list__listItem--has-submenu > .category-list__listItem-link{padding-right:30px}
.category-list--cms-menu .category-list__listItem-heading > a,.category-list--cms-menu .category-list__listItem-heading > .category-list__listItem-link{padding-top:7px;padding-bottom:7px}
.category-list__submenu .category-list__listItem > a,.category-list__submenu .category-list__listItem > .category-list__listItem-link{padding-left:20px}
.category-list--cms-menu .category-list__listItem-heading > a{color:#000}
.category-list--cms-menu .category-list__listItem--cms-menu a.active,.category-list--cms-menu .category-list__listItem--cms-menu.-active > a{}
.category-list--cms-menu .splitter{display:none}
.category-list--cms-menu .category-list__listItem-heading{color:#000;font-weight:400;background:#f4f4f4}
.category-list__listItem--has-submenu > a:after,.category-list__listItem--has-submenu > .category-list__listItem-link:after{content:"";position:absolute;top:0;right:0;width:35px;height:36px}
.category-list__listItem--has-submenu > a:after,.category-list__listItem--has-submenu > .category-list__listItem-link:after{background-position:50% 50%;-webkit-background-size:10px auto;background-size:10px auto;background-repeat:no-repeat;content:"\e258";font-family:"Glyphicons Halflings";color:#666;top:10px;right:7px;width:auto;height:auto}
.category-list__listItem--has-submenu.-open > a:after,.category-list__listItem--has-submenu > .category-list__listItem-link:after{-webkit-background-size:auto 1px;background-size:auto 1px}
.category-list--cms-menu .see-more{color:#44b1c3;font-weight:400;font-size:13px}
.category-list__listItem--is-heading{background:#f4f4f4}
.category-list__listItem--is-heading span{font-weight:bold}
.small-banner{text-align:center}
.right-border{border-right:1px solid #f0f0f0}
.small-banner a{padding:5px;display:inline-block}
.slideshow-position-bar,.pagination{text-align:center;padding-bottom:10px}
.content-bg .galery-pagination{padding-bottom:45px}
.slideshow-position-bar li{display:inline-block}
.slideshow-position-bar a{width:16px;height:6px;display:inline-block;background-color:#dbdada;margin:0 3px}
.slideshow-position-bar a.current{background-color:#114a8a}
.product-list.product-list-catalog{padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;font-size:0}
#product-more-wrapper,#product-more-wrapper .content-wrapper + .content-wrapper{margin-top:-1px;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none}
#product-more-wrapper .product-list.product-list-catalog{border-top:none}
.WS10692 .filter-panel__header-counts{color:#4f749e}
.WS10692 .rr-product_type_relates .rr-product__price{margin-bottom:0}
.product-list-catalog li,.WS10692 .filter-panel__relates{font-size:15px;width:100%;margin-top:10px;background:#FFF;position:relative;z-index:10;padding:10px 0;border-bottom:1px solid #e8e8e8}
.WS10692 .filter-panel__relates{overflow:hidden;margin:0}
.WS10692 .filter-panel__content{border-bottom:1px solid #e8e8e8}
.WS10692 .filter-panel__item{display:block;padding:8px}
.WS10692 .rr-products__item{font-size:15px;width:100%;background:#FFF;position:relative;z-index:10;padding:10px 0;border-bottom:1px solid #e8e8e8}
.WS10692 .rr-products_view_grid .rr-products__item{display:inline-block;vertical-align:bottom;width:50%;text-align:center;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;z-index:auto}
.WS10692 .rr-products_view_grid:before{background:#e8e8e8;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;width:1px;z-index:1}
.WS10692 .rr-product__image{max-width:90px;max-height:90px;width:auto;margin:5px;float:none}
.WS10692 .rr-product_view_flat .rr-product__image-wrap{position:static;margin:0 auto 20px}
.WS10692 .rr-product_view_flat .rr-product__image{margin:0 auto}
.product-list-catalog.gridView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}
.product-list-catalog.gridView:before{background:#e8e8e8;bottom:0;content:'';display:block;left:50%;position:absolute;top:0;width:1px;z-index:1}
.product-list-catalog.gridView:after{content:"";display:table;clear:both}
.product-list-catalog.gridView li{display:inline-block;vertical-align:bottom;width:50%;text-align:center;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0;z-index:auto}
.product-list-catalog .product-sticker{display:block;max-width:60px}
.product-list-catalog.gridView .product-sticker{position:absolute;top:-5px;left:10px;max-width:50px}
.product-list-catalog.listView .product-sticker{margin-left:112px}
.product-list-catalog .product-sticker img{width:100%}
.product-list-catalog.gridView img.product-image{margin:5px;float:none}
.product-list-catalog.gridView .product-price{margin-left:0;text-align:center;font-size:14px;padding-right:0}
.product-list-catalog.gridView .product-price_have-badge{padding-right:0}
.product-list-catalog.gridView .product-name{padding-left:10px}
.product-list-catalog.gridView .product-discount{bottom:auto;top:15px;right:-1px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;margin:0}
.product-list-catalog.gridView .product-price_have-badge .product-price-normal{display:inline-block;margin-bottom:1px;font-size:14px;color:#888}
.product-list-catalog.gridView .product-similar-link{display:block;margin-top:10px;text-align:center}
.product-list-catalog a{display:block}
.product-list-catalog .product-description{width:100%}
.WS10692 .rr-product__image-wrap{top:10px}
.product-list-catalog .product-image,.product-list-catalog .product-image-url img,.WS10692 .rr-product__image{width:90px;height:auto;margin:5px 10px 5px 5px}
.product-list-catalog .product-name,.WS10692 .rr-product__name{margin-bottom:5px;color:#333;font-size:13px;font-weight:500;line-height:18px;min-height:26px;overflow:hidden;display:block;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.product-list-catalog .product-price{display:block;padding-top:0;overflow:hidden;text-overflow:ellipsis}
.product-list-catalog .product-price-normal{display:inline;font-weight:normal}
.page-title{color:#4f749e;font-size:1.2em;overflow:hidden;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}
.progress-bar.page-title{background:#dce2e9;color:#4f749e;font-weight:500;padding-left:15px;padding-right:15px;font-size:16px;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box}
.page-title span{display:block;text-transform:capitalize}
.page-title a{color:inherit}
.progress-bar.page-title{border-bottom:none}
.filter-by-wrapper{min-height:36px}
.filter-by{background:#fff;width:100%;min-height:36px;font-size:0;white-space:nowrap;z-index:1000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-top:1px solid #e8e8e8;color:#274a60;-webkit-backface-visibility:hidden;border-bottom:1px solid #e8e8e8}
.filter-by.-fixed{position:fixed;top:0}
.description{display:table;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;height:40px}
.description .product-prices,.description .product-availability{display:table-cell;vertical-align:middle;text-align:center}
.description.product-multisource{border-bottom:none}
.description .product-prices{border-right:1px solid #e3e3e3;padding:0 7px 5px}
.description .product-prices span{display:inline-block;padding:3px 0 0;white-space:nowrap}
.description .product-availability{width:40%}
.description .product-price{color:#ff3d00;font-size:19px}
.description .product-price-past{color:#757575;font-size:12px;text-decoration:line-through;margin-left:8px}
.description .product-stock.in{display:block;color:#65a010;font-size:15px}
.description .product-stock.out{display:block;color:#c11600;font-size:15px}
.description.description--other-sellers{border-bottom:none;margin-bottom:-10px;border-top:none;margin-top:0}
.description-detail{padding:10px 15px 13px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:.9em;line-height:1.5em;color:#757575}
.description-detail__other-sellers-info{padding:3px 0}
.description-detail__other-sellers-info em{color:#4ab3c4;font-weight:500;font-style:normal}
.description-detail__other-sellers-info em.price{color:#ff3d00}
.description-detail .ui-listBulleted{list-style:disc;margin-left:10px}
.description-detail .ui-listBulleted li{margin-left:10px}
.description-detail li{margin-bottom:10px}
.description-detail span{display:block;margin-top:5px}
.description-detail span.attribute{display:inline}
.description-detail .product-name{margin-top:0;font-size:1.1em}
.description-detail iframe{width:100%}
.seller-guarantee-detail{text-align:center}
.seller-guarantee-detail li{display:inline-block;width:35%;min-width:120px;text-align:center}
.seller-guarantee-detail li img{height:120px}
.description-detail-more-link{border:solid #d3d3d3;border-width:1px 0;padding:10px;text-align:center;font-size:1.1em;margin-bottom:15px;color:#4ab3c4}
.description-detail-more-link a,.description-detail-more-link span{color:#4ab3c4;display:block;cursor:pointer}
.seller__promotion__detail{margin:15px 0 0 0}
.seller__promotion__detail .seller__promotion__detail__inner{padding:10px;border-top:1px solid #5cb6c2;border-bottom:1px solid #5cb6c2;margin:0 5px}
.seller__promotion__detail .seller__promotion__detail__heading{color:#5cb6c2;text-transform:uppercase;font-size:0.867em;margin:0 0 3px 0}
.seller__promotion__detail .text{color:#6a6a6a;font-size:0.867em}
.seller__promotion__detail .description-detail-more-link{padding:0;border-width:0;border:0;font-weight:300;font-size:0.867em}
.seller__promotion__detail .seller__gift{margin-top:-1px}
.seller__promotion__detail .description-detail-more-link:hover{cursor:pointer}
.seller__promotion__detail.product-multisource__source__seller__promotion{border:1px solid #5cb6c2;padding:10px;margin:0}
.seller__promotion__detail.product-multisource__source__seller__promotion .seller__promotion__detail__inner{border:0;padding:0 15px;margin:0}
.seller__promotion__detail.product-multisource__source__seller__promotion .text{font-size:1em}
.description-details-full-text{display:none}
.description-details-full-text img{height:auto !important}
.product-seller span{display:inline}
.product-seller{position:relative;padding:15px 0 15px 0;overflow:hidden}
.product-seller__text{display:inline-block}
.product-seller__rating{display:inline-block;position:absolute;right:15px}
.description .product-price-normal{color:#999}
.description .product-price-normal span{display:inline}
.product-actual-price{text-decoration:line-through}
.product-discount-percentage{font-weight:bold}
.description .product-stock{font-weight:500;display:block}
.description .product-stock.in{color:#6ABF67}
.description .product-stock.out{color:#c11600}
.description .product-delivery-info{display:block}
.description .product-seller{display:block}
.description .product-seller .seller-name{font-weight:bold}
.seller-list{font-size:.9em;color:#757575}
.seller-list .list-title{height:45px;background:#f0f0f0}
.seller-list .list-title span{color:#333;text-transform:uppercase;display:inline-block;margin:20px 10px 0}
.seller-list .seller-price{float:right;white-space:nowrap}
.seller-list .seller-price span{display:block;max-width:75%;line-height:1.25em}
.seller-list .final-price{color:#ff3d00;font-weight:bold}
.seller-list .original-price{text-decoration:line-through;color:#999}
.seller-list .mini-btn{padding:0 20px;margin:-3px 0 0;font-weight:500}
.seller-list .seller-option > div{margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}
.seller-list .stock-status{font-weight:bold;color:#37a932;margin-right:5px}
.seller-list .seller-option{padding:10px 15px 15px;border-bottom:1px solid #e3e3e3}
.seller-list .seller-option:first-child{padding-top:0}
.seller-list .seller-option:after{content:"";display:table;clear:both}
.seller-list .seller-logo img{width:100%}
.seller-list .seller-logo{width:60px;float:left;margin-right:10px}
.seller-list .seller-info{color:#000;font-size:15px}
.seller-list .seller-info span{display:inline-block;line-height:1.25em;margin-top:5px}
.seller-list .seller-info a{color:#4ab3c4;font-weight:500}
.seller-list .seller-name{font-weight:500}
.seller-list .stock-msg{max-width:200px}
.seller-list .stock > span{display:inline-block;vertical-align:top}
.seller-list .warrantyWrapper{margin-top:5px;font-style:italic;line-height:1.5}
.selection-title{display:block;margin-bottom:8px}
.variation-link{padding:0 15px;margin:10px 0 0 20px}
.variation-link .variation-item{display:inline-block;border:1px solid #fff;margin:5px 10px 0 0}
.variation-link .variation-item.current{border:1px solid #f4772e}
.variation-title{color:#274a60;font-size:0.8em;display:block;margin:10px 0 0 20px}
.variation .error.msg,#sizeSelectInfoText{color:#bd1947;font-size:13px;margin-left:20px}
.variation .error.msg{margin-left:0;width:65%;clear:both}
.thumb-large{padding-top:15px;text-align:center;background:#fff;position:relative;margin-top:10px}
.main-container{width:100%;min-height:100%;-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease}
.main-container.open{overflow-x:hidden;-webkit-transform:translateX(270px);transform:translateX(270px);position: fixed;z-index: 9}
.main-container.open:after,.main-container.overlay:after{content:'';position:fixed;width:100%;height:100%;background:#000;z-index:100000;display:block;top:0;left:0;opacity:0.5}
.main-container_gray{background:#f1f1f1}
.left-container{position:fixed;left:-270px;width:270px;background-color:white;display:none;top: 0px}
.left-container.open{display:block;-webkit-transform:translateX(270px);transform:translateX(270px)}
.menu-list a .icon-logout{top:12px}
.show-spinner{visibility:visible !important}
.minor-text{font-size:12px}
.middle-text{font-size:14px}
#cc_security_code{clear:both}
.grandTotal{font-weight:bold}
.form-mobile .address_container{overflow-x:hidden}
label.error{color:#d2232a}
#content{background:#fff}
.content-bg{background:#fff;padding:10px 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.content-wrapper{padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.richRelevance-placeholder{display:block}
.richRelevance-placeholder_headless .richRelevance-placeholder-title{display:none}
.richRelevance-placeholder_view-all .richRelevance-placeholder-content{height:auto !important}
.richRelevance-placeholder_view-all .itm{width:50%}
.richRelevance-placeholder-title__text,.richRelevance-placeholder-title__link-more{display:table-cell;vertical-align:middle}
.richRelevance-placeholder-title__text{padding-right:8px;width:100%}
.richRelevance-placeholder-title__link-more{white-space:nowrap}
.richRelevance-placeholder-title__link-more:after{content:"\203A";display:inline-block;font-size:28px;line-height:16px;margin-left:6px;position:relative;top:-2px;vertical-align:top}
.catWrapper,.richRelevance-placeholder{width:100%;margin-bottom:0;background:#fff;position:relative}
.catWrapper .ratingReviews,.catWrapper .ratingBox{display:inline-block;line-height:20px;vertical-align:top;margin-bottom:5px}
.catTitle,.richRelevance-placeholder-title,.WS10692 .filter-panel__header{position:relative;line-height:16px;font-size:16px;font-weight:500;color:#4f749e;padding:9px 10px 9px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;background:#dce2e9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.catSubTitle{border:solid #e3e3e3;border-width:1px 0;padding:10px 10px 10px 15px;color:#000;font-size:1em}
.catTitle--opened,.catTitle--closed{margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.catSubTitle--opened,.catSubTitle--closed,.catTitle--opened,.catTitle--closed{cursor:pointer;position:relative}
.catTitle--opened .icon,.catTitle--closed .icon{position:absolute;top:9px;right:11px}
.catTitle--closed + .description-detail{display:none}
.description--other-sellers .catTitle--closed + .description-detail{display:block}
.description--other-sellers .catWrapper--collapse{border-top:1px solid #e3e3e3}
.catSubTitle--closed + .description-detail + .description-detail-more-link{font-size:0;padding:0;border-top:#fff}
.catSubTitle--closed{border-bottom-color:#fff}
.catSubTitle--opened:after,.catSubTitle--closed:after{position:absolute;top:9px;right:15px;color:#686868;font-size:1.2em}
.catSubTitle--opened:after{content:"\2013";right:14px}
.catSubTitle--closed:after{content:"+"}
.catList-link{color:#757575;display:block;padding:10px 20px 10px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;border-bottom:1px solid #e8e8e8;position:relative;font-style:14px}
.catList-link strong{font-weight:normal}
.content-bg .cart{margin-top:10px}
.catList.catWrapper li:last-child .catList-link,.catList.catWrapper .catList-link{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:15px}
.catList.catWrapper .catList:last-child li:last-child .catList-link,.catList.catWrapper .catList:last-child li:last-child .catList-link{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.product-multisource-title{font-size:16px;line-height:16px;padding:10px 10px 10px 15px;color:#757575}
.product-multisource__desc{background:#f8f8f8;color:#757575;padding:5px 20px 6px;font-size:0.867em;line-height:1em}
.product-multisource__desc__icon{vertical-align:middle;margin:0 3px}
.product-multisource-title .number{color:#4ab3c4;font-weight:500}
.product-multisource-title .price{color:#ff3d00;font-weight:500}
.warranty-text label .price{color:#ff3d00;font-weight:500}
.multisource-description-detail{padding:10px 17px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13.5px;border-top:1px solid #e3e3e3}
.multisource-description-detail.first{border-top:none}
.multisource-description-detail.show{display:block}
.multisource-description-detail.hide{display:none}
.multisource-description-detail.last{border-bottom:none}
.multisource-seller{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f6f6f6;padding-bottom:10px}
.no-rating .seller-text{width:70%;display:inline-block}
.rating .seller-text{width:50%;display:inline-block}
.rating .seller-rating{vertical-align:top;margin-top:2px;text-align:left;float:right;white-space:nowrap}
.seller-text{color:#000}
.seller-text a{color:#000;font-weight:bold}
.seller-text .seller{margin:7px 0;font-weight:bold}
.seller-text .seller-name{font-weight:bold;text-transform:uppercase}
.warranty-option{margin-bottom:10px}
.warranty-option .warranty-text{display:inline-block;width:80%;margin:0 5px;vertical-align:top}
.warranty-text p{margin:1px 0 0 6px}
.warranty-text p .price{color:#ff3d00}
.multisource-buyit{padding:10px 0 0}
.multisource-buyit:after{content:'';display:block;clear:both}
.multisource-cart-form{display:inline-block;float:right}
.multisource-buyit .buynow{width:130px;text-align:left;display:inline-block;cursor:pointer}
.warranty-option input[type=radio ]:not(old){width:1em;margin:0;padding:0;font-size:1em;opacity:0}
.warranty-option input[type=radio ]:not(old) + .warranty-text > label{display:inline-block;margin-left:-2em;line-height:1.5em}
.multisource-buyit .buynow button.disabled{background:#acacac}
.catProduct-list,.pl{width:100%;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}
.prdWrapper{width:200px;min-height:144px;padding:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}
.prdWrapper:last-child{border-right:0}
.prdImg{width:100%;height:100px;text-align:center}
.productImage{display:block;height:120px;text-align:center}
.prdImg img,.productImage img{max-width:100%;max-height:100%;margin:auto}
.prdInfo span{line-height:1.1em;text-align:center;display:block;margin:auto}
.itm-productInfo{display:block;margin:auto;text-align:left;line-height:1.3em;padding:5px 8px}
.prdInfo .prdTitle{display:block;color:#000;margin-bottom:5px;max-height:78px;font-style:normal;overflow:hidden;font-size:.9em}
.itm-productInfo .itm-title{color:#000;text-align:left;display:inline-block;margin-bottom:5px;max-width:100%;max-height:59px;overflow:hidden;font-style:normal}
.swiper-slide .prdInfo .prdTitle{height:34px;overflow:hidden}
.prdInfo .prdPrice-old{color:#999;text-decoration:line-through;height:16px}
.itm-priceBox,.prdInfo .itm-priceBox{display:block;margin-top:5px;text-align:left}
.prdInfo .prdDiscount{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;font-weight:500}
.prdInfo .prdDiscount .value{background:#c11800;border-radius:30px;-webkit-border-radius:30px}
img.full-layout-banner{width:100%;vertical-align:top}
.password-hint{color:#484848;display:block;font-size:0.9em;font-style:italic;margin-top:3px;padding-left:10px}
.term-condition{display:block;font-size:0.9em;font-style:italic;line-height:1.5}
.term-condition a{font-weight:bold;cursor:pointer;color:#faa41a;font-style:normal}
.term-condition a:hover{text-decoration:none;color:#faa41a;font-style:normal}
.text-return{background-color:#fff;display:none;height:320px;width:320px;margin:auto;top:50% !important;left:50% !important;margin-top:-160px;margin-left:-160px;padding:5px 0 10px;position:fixed;border:solid 1px #FFF;-webkit-border-radius:7px;border-radius:7px}
.text-return .return-title span{display:inline-block;margin-left:20px}
.text-return .return-title{border-bottom:1px solid #faa41a;display:block;font-size:18px;margin:0;padding:0 0 5px;text-align:left}
.text-return .button-close{color:#000;cursor:pointer;font-size:20px;position:absolute;right:10px;text-decoration:none;top:2px;width:20px}
.text-return .button-close img{width:100%}
.return-wrapper{max-width:100%;height:280px;padding:0 10px;overflow-y:auto;background-color:#fff}
.pp .return-wrapper{background-color:#fff;overflow-y:auto}
.return-wrapper .content_container h2:after{clear:right;content:" ";display:block}
.return-wrapper .content_container ul{font-size:0.875em;list-style-type:disc;margin-left:20px}
.return-wrapper .content_container .left_col{display:none}
.breadcrumbs{background:none repeat scroll 0 0 #f4f3f3;font-size:15px;height:auto;padding-left:15px;position:relative;overflow-x:auto;font-family:Helvetica,sans-serif;font-weight:300}
.breadcrumbs.has-croll{overflow-x:auto;overflow-y:hidden}
.breadcrumbs ul{white-space:nowrap}
.breadcrumbs a{display:inline-block;height:33px;position:relative;color:#54b7c7}
.breadcrumbs a:after{}
.breadcrumbs li.prs{display:inline-block;white-space:nowrap;vertical-align:top;margin-left:7px;line-height:34px;font-size:14px}
.breadcrumbs li.prs:first-child{margin-left:0}
.breadcrumbs li.prs:last-child{margin-right:13px}
.breadcrumbs li.prs span.icon + span{margin-left:7px}
.breadcrumbs .icon{vertical-align:top}
.breadcrumbs .cta-arrow{position:static;right:0;height:16px;vertical-align:middle}
.review-wrapper{margin-bottom:15px}
.l-catalogscreen .main-container{background:#fff}
.pgn-spellchecker,.search-results-info{margin:0;padding:7px 15px;background:#f4f3f3;z-index:10;color:#595959;font-size:14px;line-height:1.4;font-family:Helvetica,sans-serif;font-weight:300}
.pgn-spellchecker em,.search-results-info em{color:#f37021;font-style:normal}
.pgn-spellchecker .search-phrases{margin-top:7px}
.mobile #product-more{padding-bottom:5px;padding-bottom:15px}
.empty-cart{padding:10px 20px;font-size:1em;color:#333}
.cart-items-title{padding:10px 20px;border-bottom:1px solid #e8e8e8;color:#4f749e}
.cart-items-title span{float:right;font-size:.87em;color:#757575;padding-top:2px}
.user-menu-popup{position:absolute;width:195px;top:56px;right:0;z-index:1000001;font-weight:300;display:none;background: #fff}
.user-menu-popup:after{content:"";display:block;position:absolute;top:-5px;right:22px;border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}
.my-account-list{margin-bottom:50px;padding:0}
.my-account-list .icon-arrow-right-side{float:right}
.my-account-list li{border-bottom:1px solid #c7c7c7}
.my-account-list li a{color:#000;font-size:1em;width:100%;height:100%;display:inline-block;padding:14px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.display-table{display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.display-cell{display:table-cell}
.my-account input[type=radio],.my-account input[type=checkbox]{width:16px;height:16px;display:none}
.my-account input[type=radio] + label:before{position:relative;display:inline-block;top:3px;left:0;width:16px;height:16px;padding:0;background-position:0 -30px;margin-right:4px}
.my-account .address-content{padding:0 1em}
.my-account .address-content .address{display:table-cell;width:70%}
.my-account .address-update{padding-left:5%;width:20%}
.my-account .border-bottom-grey{border-bottom:1px solid #8f8f8f}
.my-account .order-container{padding-top:1em}
.my-account .order-container.first{padding-top:0}
#orderTimeLimitForm{margin-bottom:1em}
.my-account .order-header{font-size:1.2em;padding-bottom:1em}
.my-account .order-header p{margin:0;line-height:21px}
.my-account .order-detail{display:none}
.my-account .product-container:last-of-type .product-info{border-bottom:0}
.my-account .product-thumbnail{display:table-cell;width:35%;text-align:center;vertical-align:top;padding-top:1.25em}
.my-account .product-name{font-size:1.15em;padding-bottom:.5em}
.my-account .product-info{min-height:78px;padding:1em 0}
.my-account .product-info p{margin:0}
.my-account select{border:1px solid #c0c0c0;background-color:#fff;color:#333;padding:5px;width:100%;margin-top:5px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.my-account select.year{width:38%;margin-right:0.7%}
.my-account select.month,.my-account select.date{width:28.95%}
.my-account select.date{float:right}
.my-account p.no-margin-bottom{margin-bottom:0}
.my-account div.form-row{margin:0}
.form-row label{padding-right:1em}
.my-account.newsletter{border-bottom:none}
.my-account .newsletter-container{padding:14px 10px;font-size:1em}
.my-account .newsletter-container .newsletter-description{font-size:.9em;color:#7b7b7b}
.my-account .newsletter-container input[type=checkbox]{width:100%}
.my-account .newsletter-container input[type=checkbox] + label:after{background-position:0 2px;float:right;margin-top:.5em}
.my-account .newsletter-container input[type=checkbox]:checked + label:after{background-position:0 -14px}
.category-list li{position: relative;display: inline-block;width: 100%}
.category-list li i{top: 10px; cursor:pointer;right:0!important;padding:10px;font-style: inherit;position: absolute;color:#666;font-size: 10px}
.category-list li a b{font-size: 16px;color: #333333;margin-left: 10px;font-weight: 500}
.category-list li a{padding: 10px;width: 100%;display: inline-block;}
.category-list li > ul > li > a{padding: 10px 10px 10px 49px;position: relative;font-size: 15px;}
.category-list li > ul > li > a:before{
	content: "\e250";
    position: absolute;
    top: 11px;
    left: 30px;
    font-family: 'Glyphicons Halflings';
    color: #90000f;
    font-size: 12px;
}
.category-list > li > ul{display: none}
.category-list li > ul > li > i{top: 4px}
.category-list li > ul > li > ul > li > a{padding: 10px 10px 10px 49px;position: relative;font-size: 14px}
.category-list li > ul > li > ul > li > a:before{
	content: "";
	position: absolute;
	top: 16px;
    left: 33px;
    width: 5px;
    height: 5px;
    background: #90000f;
    border-radius: 50%;
}
.li_left1 a{font-weight: 600}
.icon_home_mb:before{content: "\e021";color: #0E5841;font-size: 13px;float: left;font-family: "Glyphicons Halflings"}
.icon_home_mb{float: left;border: 1px solid #0E5841;padding: 7px 7px;border-radius: 50%;speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
    .category-list li a b p{color: #f00;float: right;margin-left: 10px;font-weight: bold;}

        .icon_phone_mb:before{content: "\e145";color: #b20505;font-size: 13px;float: left;font-family: "Glyphicons Halflings"}
.icon_phone_mb{float: left;border: 1px solid #b20505;padding: 7px 7px;border-radius: 50%;speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
   
     .icon_dk_mb:before{content: "\e008";color: #0E5841;font-size: 13px;float: left;font-family: "Glyphicons Halflings"}
.icon_dk_mb{float: left;border: 1px solid #0E5841;padding: 7px 7px;border-radius: 50%;speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
     .icon_dn_mb:before{content: "\e033";color: #0E5841;font-size: 13px;float: left;font-family: "Glyphicons Halflings"}
.icon_dn_mb{float: left;border: 1px solid #0E5841;padding: 7px 7px;border-radius: 50%;speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
         .icon_dx_mb:before{content: "\e161";color: #0E5841;font-size: 13px;float: left;font-family: "Glyphicons Halflings"}
.icon_dx_mb{float: left;border: 1px solid #0E5841;padding: 7px 7px;border-radius: 50%;speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
    .li_left1 a:before{content: "\e250";font-family: "Glyphicons Halflings";color: #b20505;float: left;font-size: 8px;margin-right: 5px;margin-top: 2px}
    .left-container.open{height: 100%;z-index: 100000}
    .body_1{overflow: hidden;}
    .fixed_mb{position: fixed;bottom: 0px;left: 0px;z-index: 1000000}
    .fixed_mb .c-header-mobile__logo span{display: none}
    .container{height: 100% !important}
    .fixed_mb .c-header-mobile__logo .c-header-mobile__logo-img,.fixed_mb .c-header-mobile__user-menu-icon{display: none;}
    .fixed_mb .c-header-mobile__logo{margin-top: -9px}
    .fixed_mb{height: 35px}
    .fixed_mb .c-header-mobile__menu{top: 3px}
    .fixed_mb .go_back{top: 1px;}
    .main-container.open .fixed_mb .c-header-mobile__menu{left: 12px !important}
    .main-container.open .go_back{display: none}
    .fixed_mb #c-header-mobile__user-menu{display: none;}
    .fixed_mb #c-header-mobile__cart{}
    .phone___mb_1{display: none;color: #fff;font-weight: bold;margin-top: 4px;}
     .fixed_mb .phone___mb_1{display: inline-block;margin-top: 13.5px}
     .mobile__menu__1{z-index: 1000000000 !important}
     .fixed_mb .c-header-mobile__cart{right: 20px;top: 9px}
     .category-list.menu-list.category-list--cms-menu{overflow: scroll;float: left;width: 100%;height: 100%}
     .menu_mobi_click_add{position: absolute;z-index: 10000;right: -52px;top: 5px;    cursor: pointer;
    display: inline-block;
    height: 30px;
    float: left;
    margin: 3px 12px 0 10px;
    outline: none;
    text-indent: -9999px;
    width: 30px;}
  
       .mobile__menu__1__add:before {
    -webkit-transform: rotate(315deg) translate(-4px,0);
    -ms-transform: rotate(315deg) translate(-4px,0);
    transform: rotate(315deg) translate(-4px,0);
    width: 13px;
}
 .mobile__menu__1__add:after {
 	content: '';
    -webkit-transform: rotate(-315deg) translate(-4px,0);
    -ms-transform: rotate(-315deg) translate(-4px,0);
    transform: rotate(-315deg) translate(-4px,0);
    width: 13px;
}
.mobile__menu__1__add{
    background: #fff;
    content: '';
    display: block;
    font-size: 0;
    height: 2px;
    left: 6px;
    position: relative;
    top: 14px;
    transition: all 0.4s;
    width: 20px;
}
.mobile__menu__1__add:before ,.mobile__menu__1__add:after {
    background: #fff;
    content: '';
    display: block;
    height: 2px;
    transition: all 0.4s;
}
.mobile__menu__1__add:before {
    position: relative;
    top: -7px;
}
.mobile__menu__1__add:after {
    position: relative;
    bottom: -5px;
}