html,
button,
input,
select,
textarea{color:#222;}
html{font-size:1em;line-height:1.4;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;}
::-moz-selection{background:#b3d4fc;}
::selection{background:#b3d4fc;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
audio,
canvas,
img,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
::-webkit-input-placeholder{color:#dddddd;opacity:1 !important;}
:-moz-placeholder{color:#dddddd;}
::-moz-placeholder{color:#dddddd;}
:-ms-input-placeholder{color:#dddddd;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
html{margin:0;padding:0;}
body{font-family:open_sanssemibold, Arial, sans-serif;font-size:100%;line-height:1.88889;margin:0;padding:0;min-width:320px;}
html, button, input, select, textarea{font-family:open_sanssemibold, Arial;}
img{border:0;}
img[usemap], map area{outline:none;}
p{margin-top:0;text-align:justify;}
ul{margin:0px;padding:0px;}
ul li{margin:0px;padding:0px;list-style:none;line-height:2;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
h1{font-size:1.500em;line-height:24px;}
h2{font-size:1.250em;line-height:20px;}
h3{font-size:1.125em;line-height:20px;}
h4{font-size:1em;line-height:16px;}
h5{font-size:0.875em;line-height:14px;}
h6{font-size:0.688em;line-height:11px;}
.container-fluid{padding:0px;}
.active-text{color:#ac060c;}
.inactive-text{color:#707070;}
.line-color{border:1px solid #ccc;}
.grey-bg{background:#3b3b3b;background-color:#3b3b3b;}
.light-grey-bg{background:#eee;background-color:#eee;}
.white-bg{background:#fff;background-color:#fff;}
.menu-bg{background:#ddd;background-color:#ddd;}
.submenu-bg{background:#eee;background-color:rgba(238,238,238,1);}
.flipped{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);}
a, a:hover, a:active, a:focus{color:#007ace;text-decoration:none;outline:none !important;}
a:link, a:visited{color:#007ace;}
li:focus{outline:none !important;}
.black-btn{color:#ffffff !important;background:#000;font-size:1.125em;line-height:18px;padding:12px;text-transform:uppercase;text-align:center;display:inline-block;text-decoration:none !important;}
.black-btn:hover{outline:solid #b2b2b2 1px;opacity:.80;filter:alpha(opacity=80);}
.red-btn{color:#ffffff !important;background-color:#ac060c;font-size:1.125em;line-height:18px;padding:12px;text-transform:uppercase;text-align:center;display:inline-block;}
.red-btn:hover{opacity:.80;filter:alpha(opacity=80);}
.small-btn{padding:8px 20px !important;font-size:.90em;}
.text-red{color:#ac060c;}
.text-grey{color:#9b9b9b;}
.error-field{border:1px solid #ac060c !important;}
.ui-tooltip-content{font-size:70%;background-color:#fff;}
.ui-tooltip{z-index:10000;background-color:#fff;}
.btn:focus, .btn:active{outline:none !important;}
.table{display:table;width:100%;margin:0;background-color:inherit !important;}
.row{display:table-row;}
.cell{display:table-cell;vertical-align:top;}
.section-title{font-size:130%;border-bottom:1px solid #dddddd;padding-bottom:10px;padding-top:20px;margin-bottom:6px;line-height:1.3;}
.result-count{margin:0 40px 20px 40px;line-height:1.65;}
.right-align{text-align:right !important;}
.noscroll{overflow:hidden !important;}
.loader-error, .loader-form-error{z-index:10000;background:#ac060c;color:#fff;opacity:.75;filter:alpha(opacity=75);border-radius:4px;padding:10px 20px;font-size:.8em;}
.loader-error:before, .loader-form-error:before{font-family:'FontAwesome';content:'\f071';font-size:1.2em;padding-right:10px;line-height:1;}
.loader-form-error span{position:relative;}
.loader-form-error span:after{content:'';position:absolute;top:-250%;left:-20px;border:solid transparent;border-bottom-color:#ac060c;border-width:20px;}
#loader{background-color:rgba(255, 255, 255, 0.8) !important;}
.loader:before{font-family:'FontAwesome';content:'\f110';font-size:3em;display:inline-block;-webkit-animation:spin 3000ms linear infinite;-moz-animation:spin 3000ms linear infinite;-ms-animation:spin 3000ms linear infinite;animation:spin 3000ms linear infinite;}
.loadersmall{z-index:10000;opacity:.80;filter:alpha(opacity=80);}
.loadersmall:before{font-family:'FontAwesome';content:'\f110';font-size:2em;display:inline-block;-webkit-animation:spin 3000ms linear infinite;-moz-animation:spin 3000ms linear infinite;-ms-animation:spin 3000ms linear infinite;animation:spin 3000ms linear infinite;}
.page-loader{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100px;height:100px;color:#cc2228;font-size:1.5em !important;text-align:center;line-height:1.2;}
.spinner{z-index:10000;opacity:.80;filter:alpha(opacity=80);}
.spinner:before{font-family:'FontAwesome';content:'\f1ce';font-size:3em;display:inline-block;-webkit-animation:spin 3000ms linear infinite;-moz-animation:spin 3000ms linear infinite;-ms-animation:spin 3000ms linear infinite;animation:spin 3000ms linear infinite;}
.pulsate{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;}
.stopanimation, .stopanimation:before{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;}
.loader-success{z-index:10000;background:#000;color:#fff;opacity:.75;filter:alpha(opacity=75);border-radius:4px;padding:2px 10px;font-size:.8em;line-height:1.2;}
.loader-success:before{font-family:'FontAwesome';content:'\f058';font-size:2em;vertical-align:middle;padding-right:10px;}
@-ms-keyframes spin{from{-ms-transform:rotate(0deg);}
to{-ms-transform:rotate(360deg);}
}
@-moz-keyframes spin{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@keyframes spin{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@-ms-keyframes pulsate{0%{-ms-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-ms-transform:scale(1.2, 1.2);opacity:0.0;}
}
@-moz-keyframes pulsate{0%{-moz-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-moz-transform:scale(1.2, 1.2);opacity:0.0;}
}
@-o-keyframes pulsate{0%{-o-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-o-transform:scale(1.2, 1.2);opacity:0.0;}
}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-webkit-transform:scale(1.2, 1.2);opacity:0.0;}
}
@keyframes pulsate{0%{transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{transform:scale(1.2, 1.2);opacity:0.0;}
}
@-ms-keyframes throb{0%{color:rgba(165, 25, 25, 1);}
90%{color:rgba(255,0,0,0.0);}
100%{color:rgba(255,0,0,1);}
}
@-moz-keyframes throb{0%{color:rgba(165, 25, 25, 1);}
90%{color:rgba(255,0,0,0.0);}
100%{color:rgba(255,0,0,1);}
}
@-webkit-keyframes throb{0%{color:rgba(238, 238, 238, 1);}
90%{color:rgba(172,6,12,0.0);}
100%{color:rgba(172,6,12,1);}
}
@keyframes throb{0%{color:rgba(165, 25, 25, 1);}
90%{color:rgba(255,0,0,0.0);}
100%{color:rgba(255,0,0,1);}
}
input[type=number]{-moz-appearance:textfield;}
input:required{box-shadow:none;}
input:focus, select:focus, textarea:focus{outline:none;}
.flag{display:block;color:white;font-weight:bold;font-size:0.7em;text-transform:uppercase;line-height:27px;letter-spacing:1px;padding:0 1em;height:27px;position:absolute;top:5px;right:-10px;}
.flag:after{border-right:10px solid transparent;bottom:-10px;}
.flag-end{border-left:15px solid transparent;position:absolute;top:0;left:-13.5px;height:27px;width:1px;}
.flag-end:before,.flag-end:after,.flag:after{position:absolute;content:' ';width:0;height:0;text-indent:-9999px;right:0;}
.flag-end:before{top:0;border-left:15px solid transparent;}
.flag-end:after{bottom:0;border-left:15px solid transparent;}
.flag-orange{background:#ff6b00;}
.flag-orange:after{border-top:10px solid #d25000;}
.flag-orange .flag-end:before{border-top:15px solid #ff6b00;}
.flag-orange .flag-end:after{border-bottom:15px solid #ff6b00;}
.flag-blue{background:#0094ff;}
.flag-blue:after{border-top:10px solid #006fbe;}
.flag-blue .flag-end:before{border-top:15px solid #0094ff;}
.flag-blue .flag-end:after{border-bottom:15px solid #0094ff;}
.flag-green{background:#00992b;}
.flag-green:after{border-top:10px solid #006f1f;}
.flag-green .flag-end:before{border-top:15px solid #00992b;}
.flag-green .flag-end:after{border-bottom:15px solid #00992b;}
.flag-red{background:#ac060c;}
.flag-red:after{border-top:10px solid #810105;}
.flag-red .flag-end:before{border-top:15px solid #ac060c;}
.flag-red .flag-end:after{border-bottom:15px solid #ac060c;}
.screen-reader-only{border:0;clip:rect(0 0 0 0);width:0 !important;height:0 !important;margin:-1px;overflow:hidden;padding:0;position:absolute;background-color:#fff;color:#000;}
#skipnavigation a{position:absolute;top:-40px;left:0px;background:transparent;padding:5px 10px;font-size:.9em;color:#fff;border-bottom-right-radius:8px;-webkit-transition:top 1s ease-out, background 1s linear;transition:top 1s ease-out, background 1s linear;z-index:100;}
#skipnavigation a:focus{position:absolute;left:0px;top:0px;background:#ac060c;-webkit-transition:top .1s ease-in, background .5s linear;transition:top .1s ease-in, background .5s linear;}
.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);z-index:99999;text-align:center;vertical-align:middle;overflow:auto;font-size:1em;}
.modal div:not(.loader){position:relative;top:10px;margin:0 auto;}
.modal img{margin:0 50px;}
.closeImageModal{color:#fff;position:relative;text-align:left;padding-right:20px;width:100%;height:50px;}
.closeImageModal span.closeImage{border-radius:100px;background:rgba(255, 2, 2, 0.7);width:60px;height:60px;line-height:1.9;display:inline-block;text-align:center;margin-left:-30px;margin-bottom:-30px;position:absolute;top:-45px;left:55px;margin-top:60px;font-size:1.9em;cursor:pointer;}
.closeImageModal span.closeImage:before{font-family:'FontAwesome';content:'\f00d';}
.fixfixed header{position:absolute;}
header{position:fixed;width:100%;z-index:9999;}
#topnav{font-size:0.750em;color:#fff;background:#000;display:block;}
#topnav a{color:#fff;text-decoration:none;text-transform:uppercase;}
#topnav .left-section{padding:10px 15px;float:left;}
#topnav .left-section span{display:inline-block;padding-left:10px;font-style:italic;}
#topnav .left-section li{display:inline-block;}
#topnav .left-section .divider{padding:0 10px;}
#topnav .right-section{padding:10px 15px 0 15px;text-align:right;float:right;}
#topnav .right-section li{display:inline-block;float:left;padding:0 6px;}
#topnav .right-section li:nth-last-of-type(2){margin-right:100px;}
.shopping-cart{color:#fff !important;}
.shopping-cart:hover, .shopping-cart:focus{color:#ac060c !important;}
.shopping-cart-icon{position:absolute;top:0;right:55px;}
.shopping-cart-icon:before{font-family:'FontAwesome';content:'\f07a';font-size:2.45em;line-height:1.45;}
.badge.cart-count{position:absolute;top:12px;right:25px;background:#ac060c;border-radius:4px;min-width:25px;padding:3px 2px;}
.user-info{display:none;}
.visible-lg{display:inline-block !important;}
.cart-preview{display:none;position:fixed;top:45px;right:0;z-index:99999;background:#fff;box-shadow:0 0 5px 2px #ccc;opacity:1;filter:alpha(opacity=100);}
.cart-preview .cart-top{position:absolute;right:48px;top:-10px;border-color:#fff transparent;border-style:solid;border-width:0px 20px 20px 20px;height:0px;width:0px;}
.cart-preview-wrap{padding:20px 10px;width:300px;font-size:.7em;line-height:1.2;color:#000;}
.cart-preview-wrap .cart-preview-item{display:block;width:290px;padding:0;overflow:hidden;text-overflow:ellipsis;text-align:center;max-height:60px;}
.cart-preview-wrap .cart-preview-item .cart-preview-empty{text-align:center;font-size:1.4em;width:250px;padding-bottom:6px;margin-bottom:20px;border-bottom:1px solid #ddd;}
.cart-preview-wrap .cart-preview-item a{color:#000;}
.cart-preview-wrap .cart-preview-item div{display:inline-block;vertical-align:middle;padding:5px;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-image{width:60px;text-align:left;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-image img{width:50px;height:50px;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-name{width:160px;text-align:left;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-qty{text-align:left;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-trash{width:30px;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-trash .delete-icon:hover{color:#ac060c;}
.cart-preview-wrap .cart-preview-item .cart-preview-item-trash .delete-icon:before{font-family:'FontAwesome';content:'\f014';font-size:1.7em;color:inherit;line-height:.90;}
.cart-preview .cart-preview-button{display:table;width:100%;padding:0 20px 20px;}
.cart-preview .cart-preview-button .checkout{width:120px;}
.cart-preview .cart-preview-button span{display:table-cell;text-align:center;}
.cart-preview .cart-preview-button span a{color:#000;}
.cart-preview .cart-preview-button span a:hover{color:#ac060c;}
.cart-preview .cart-preview-button span a.cart-preview-close:before{font-family:'FontAwesome';content:'\f00d';font-size:1.8em;}
.cart-preview .cart-preview-button span a.cart-preview-delete:before{font-family:'FontAwesome';content:'\f014';font-size:1.8em;}
.main-header-simple-wrap{position:fixed;left:0;top:0;width:100%;height:58px;background-color:#ddd;z-index:999;}
.main-header-simple{position:relative;left:20px;top:10px;width:100%;}
.main-header-wrap{display:table;width:100%;height:50px;border-bottom:1px solid #eaeaea;}
.main-header{border-bottom:1px solid #c5c5c5;position:relative;z-index:999;display:table-row;}
.horizontal-line{border-right:1px solid #bbb;box-shadow:1px 0px 0px #eaeaea;}
.main-header .logo{display:table-cell;vertical-align:middle;text-align:left;min-width:200px;padding:0 10px;width:200px;}
.main-header .logo img{}
.main-header .mobile-logo{display:none;}
.main-header .search-wrap{display:table-cell;white-space:nowrap;visibility:visible;position:relative;vertical-align:middle;text-align:center;padding:0 10px;}
.search-wrap .search-text-box{font-size:1em;width:100%;padding:7px 40px 7px 10px;border:1px solid #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.search-wrap input{padding-right:30px;float:left;}
#searchBoxErrorWrap{width:300px;}
#searchBoxErrorWrap .search-text-box{border:1px solid #ddd;padding-left:10px;}
#icon-mic{font-size:140%;color:#CC2228;position:absolute;left:10px;top:18px;padding:0px 14px;cursor:pointer;z-index:9999;text-shadow:1px 1px 1px #ccc;}
#icon-search{font-size:150%;color:#CC2228;padding:0px 16px;cursor:pointer;z-index:9999;float:right;margin-top:-30px;text-shadow:1px 1px 1px #ccc;}
#icon-search-tab{font-size:1.4em;color:#000;}
#hamburger-tab-icon{font-size:1.2em;color:#000;}
#cart-tab-icon{font-size:1.5em;color:#000;}
.main-nav{display:table-cell;width:700px;min-width:540px;}
.main-nav nav{float:right;display:table;width:100%;padding-right:10px;}
.main-nav ul{height:58px;width:100%;display:table-row;}
.main-nav ul li{letter-spacing:-1px;display:table-cell;text-align:center;}
.main-nav ul li a{font-size:1em;color:#000;padding:14px 20px;position:relative;}
.main-nav ul li a.menubanner{padding:0;margin:0;}
.main-nav ul li a.hasChild:after{font-family:'FontAwesome';content:'\f0dd';position:absolute;top:10px;right:10px;}
.nav-dropdown{color:#666;}
.main-nav ul li:hover{background:#eeeeee;}
.main-nav ul li.product-link.active{background:#eeeeee;}
.main-nav ul li:hover a.hasChild, .main-nav ul li a.hasChild.closeup{color:#ac060c;}
.main-nav ul li a.hasChild.closeup:after{font-family:'FontAwesome';content:'\f0de';position:absolute;top:17px;right:10px;}
.product-menu{padding-right:10px;margin-right:10px;}
.search-icon a, .hamburger-menu a, .cart-icon a{padding:14px 20px !important;}
.search-icon{width:75px;display:none;text-align:center;}
.search-icon .icon-wrap{display:block;}
.cart-icon{display:none;}
.dropdown-menu-wrap li{background:#dddddd;}
.dropdown-submenu li.active .popover-level1 li.active a{color:#ac060c;}
.dropdown-submenu li.active .popover-level2 li:first-Child{background:none !important;}
.dropdown-submenu li.active .popover-level1 .popover-level2 li a{color:#000000 !important;}
.dropdown-submenu li.active .popover-level1 .popover-level2 li a:hover{background:#ffffff;color:#ac060c !important;}
.hamburger-menu{width:50px;height:50px;display:none;}
.hamburger-menu a{display:block;text-align:center;padding:10px 14px;}
.mobile-nav{width:78%;background:#444444;min-height:200px;}
.mobile-nav li{border-bottom:1px solid #444444;}
.mobile-nav li a, .mobile-nav li a:hover{text-decoration:none;background:#333333;color:#ffffff;display:block;font-size:1em;line-height:18px;padding:15px 20px;}
.mobile-nav li a:active{color:#333;background:#ddd;}
.mobile-nav li.active a{text-decoration:none;background:#ac060c;}
.mobile-nav li.title{text-decoration:none;background:#000000;color:#ffffff;display:block;font-size:1em;line-height:18px;padding:15px 20px;}
.sb-toggle-submenu{background:#333;position:relative;}
.sb-toggle-submenu:after{font-family:'FontAwesome';content:'\f0dd';position:absolute;top:10px;right:10px;}
.sb-toggle-submenu.sb-submenu-active:after{font-family:'FontAwesome';content:'\f0de';position:absolute;top:17px;right:10px;}
.mobile-nav .sb-submenu li a{text-decoration:none;background:#404040;padding-left:40px;}
.mobile-nav .sb-submenu li a:active{color:#333;background:#ddd;}
.mobile-nav .sb-submenu li a:hover{opacity:0.75;filter:alpha(opacity=75);}
.mobile-nav .sb-submenu li{border-bottom:1px solid #535353;}
.mobile-nav .sb-submenu li:last-Child{border-bottom:0px;}
.dropdown-menu-wrap a{display:block;text-decoration:none;}
.dropdown-menu-wrap .submenu-bg{position:absolute;display:none;top:102px;z-index:9999}
@-moz-document url-prefix(){.submenu-bg{top:60px !important;}
}
.dropdown-menu-wrap li ul li{float:none;}
.dropdown-menu-wrap .dropdown-submenu li{float:left;text-align:left;clear:both;}
.dropdown-menu-wrap .dropdown-submenu li.active a, .dropdown-menu-wrap .dropdown-submenu li.active li.active a{color:#ac060c;}
.dropdown-menu-wrap .dropdown-submenu li.active li a{color:#000000;}
.dropdown-menu-wrap li ul a{height:auto;}
.dropdown-menu-wrap .active{color:#ac060c;}
.dropdown-menu-wrap ul ul{top:auto;}
.dropdown-menu-wrap li ul ul{left:12em;margin:0px 0 0 10px;}
.products-submenu, .solutions-submenu, .brands-submenu, .shopdeals-submenu{width:750px !important;left:0px;margin:auto;float:none !important;}
.dropdown-submenu{height:auto !important;min-height:430px;}
.dropdown-menu-bg{background:#f4f4f4;}
.popover{border:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;padding:0px;}
.dropdown-submenu li{background:none;width:250px;height:auto !important;padding-right:0px !important;}
.dropdown-submenu li a{position:relative;}
.dropdown-submenu li a:not(.menubanner):after{font-family:'FontAwesome';content:'\f0da';position:absolute;top:10px;right:10px;}
.dropdown-submenu li a.menubanner:after{content:'';}
.dropdown-submenu li a:not(.menubanner){padding:9px 20px !important;line-height:21px;}
.popover-level1{top:25px !important;margin-left:250px;left:auto !important;background:#ffffff;}
.popover-level2{top:0px !important;margin-left:250px;left:auto !important;background:none;}
.popover-level2 li{background-image:none !important;}
.popover-level2 li a:after{content:'';}
.popover-level1 ul{margin-left:0px !important;}
.brands-submenu .popover{max-width:inherit !important;width:502px !important;}
.brands-submenu .popover .dropdown-submenu li{background-image:none !important;}
.brands-submenu .popover .dropdown-submenu{border-right:1px solid #dddddd;float:left;width:auto !important;}
.shopdeals-submenu .popover{max-width:inherit !important;width:502px !important;}
.shopdeals-submenu .menu-ads:first-Child{border-right:1px solid #dddddd;}
.product-menu .active{display:block !important;}
.dropdown-menu-wrap li .submenu-bg{width:100% !important;left:0px;padding:25px 0;}
.menu-ads{float:left;width:250px;text-align:center;padding:50px 40px;height:430px;overflow:hidden;}
.menu-ads h4{line-height:20px;}
.menu-ads h4 .text-red{color:#ac060c;}
.menu-ads h4 .text-green{color:#088A08;}
.menu-ads .final-price{color:#ac060c !important;font-size:0.875em;padding-right:10px;text-align:center;}
.menu-ads .name{color:#000;font-size:0.813em;margin:0 0 5px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;}
.menu-ads .red-btn{display:inline-block;}
.visible-signin-box{display:block !important;position:absolute;}
.signin-menu{width:360px !important;right:0;top:100px;left:inherit;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;float:right;display:none;}
.signin-menu .signin-menu-wrap{padding:25px 35px;background:eee;background-color:rgba(238,238,238,0.80);}
.signin-menu .signin-menu-wrap input[type="text"]:first-of-type{margin-top:20px !important;}
.signin-menu .signin-menu-wrap h3{margin-bottom:5px;word-spacing:2px;}
.signin-menu .signin-menu-error{display:none;width:100%;font-size:90%;color:#ac060c;line-height:1.2;margin-top:20px;padding:15px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.signin-menu .signin-menu-error:before{font-family:'FontAwesome';content:'\f071';font-size:1.2em;padding-right:10px;}
.signin-menu .signin-menu-wrap input[type="text"], .signin-menu .signin-menu-wrap input[type="password"]{width:100%;padding:8px 0;margin:8px 0;border-radius:4px;border:1px solid #ccc;font-size:0.875em;text-indent:15px;line-height:1;}
.signin-menu .signin-links{float:right;font-size:0.9em;margin-top:1px;line-height:1.8;}
.signin-menu .signin-menu-wrap input[type="button"], .signin-menu .signedin-wrap input[type="button"]{margin-top:20px;color:#ffffff !important;background:#ac060c;font-size:90%;line-height:18px;padding:9px 120px;text-transform:uppercase;text-align:center;display:inline-block;border:0px;}
.signin-menu a.red-btn{margin-top:6px;padding:12px 50px;text-transform:uppercase;text-align:center;display:inline-block;border:0px;}
.dropdown-menu-wrap .dropdown-submenu li:hover{background:#fff;}
.dropdown-menu-wrap .dropdown-submenu li:hover a{color:#ac060c;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 a{color:#000;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li:hover{background:#f4f4f4;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li:hover a{color:#ac060c;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li .popover-level2 a{color:#000;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li .popover-level2 li:hover{background:none !important;}
.dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li .popover-level2 li:hover a{color:#ac060c;}
.dropdown-menu-wrap .dropdown-submenu li.nocaret a:after, .popover-level1 li.nocaret a:after, .dropdown-menu-wrap .dropdown-submenu li:hover .popover-level1 li.nocaret:hover a:after{background-image:none !important;content:'';}
.dropdown-menu-wrap .dropdown-submenu li.nocaret{background:none !important;}
.dropdown-menu-wrap .dropdown-submenu li.nocaret:hover{background:#ffffff !important;}
.dropdown-menu-wrap .dropdown-submenu-banner{width:500px;background-color:#f4f4f4;padding:0px;}
.signin-menu .signedin-wrap{padding:25px 35px;background:eee;background-color:rgba(238,238,238,0.80);}
.signin-menu .signedin-wrap h3{margin-bottom:15px;}
.signin-menu .signedin-wrap li a{display:block;font-size:1em;line-height:2.2;padding-left:10px;}
.signin-menu .signedin-wrap li a:before{font-family:'FontAwesome';content:'\f0da';padding-right:15px;color:#333;}
.signin-menu .signedin-wrap .button-wrap{margin-top:20px;}
.mobile-footer-box, .mobile-copyright-info{display:none;}
.mobile-footer-box a{font-size:0.938em;padding:15px 0;line-height:15px;background:#000;color:#fff;width:50%;float:left;text-align:center;display:block;}
.mobile-footer-box a:hover{text-decoration:none;}
.mobile-copyright-info .tel-no{font-size:0.938em;padding:15px 0;color:#000;background:#dddddd;line-height:15px;text-align:center;}
.mobile-copyright-info .copyright-info{background:#000;color:#fff;text-align:center;text-transform:uppercase;padding:15px 0;}
.mobile-copyright-info .copyright-info a{text-decoration:none;font-size:0.750em;color:#fff;margin:0 5px;}
.mobile-copyright-info .copyright-info span{display:block;text-align:center;font-size:0.625em;margin-top:5px;}
.border-right{border-right:1px solid #fff;}
.footer-box-wrap{background:#dddddd;width:100%;padding:45px 0;text-align:center;}
.footer-box{display:inline-block;background:#fff;min-height:340px;width:300px;padding:20px;text-align:center;margin:0 15px;vertical-align:top;}
.footer-box h5{font-size:1.563em;text-align:center;display:block;border-bottom:1px solid #dddddd;line-height:25px;padding-bottom:8px;margin-bottom:15px;}
.footer-box ul a{color:#000;text-decoration:none;font-size:0.875em;}
.footer-box ul{margin-bottom:20px;min-height:190px;}
.footer-box .black-btn{min-width:172px;}
.social-icons{min-height:51px !important;overflow:hidden;}
.social-icons li{display:inline-block;line-height:1;margin:0 8px;}
.social-icons li a{display:block;width:30px;height:34px;color:#000;}
.social-icons li a.facebook:before{font-family:'FontAwesome';content:'\f082';font-size:2.4em;}
.social-icons li a.facebook:hover{color:#3b5998;}
.social-icons li a.twitter:before{font-family:'FontAwesome';content:'\f081';font-size:2.5em;}
.social-icons li a.twitter:hover{color:#00aced;}
.social-icons li a.youtube:before{font-family:'FontAwesome';content:'\f166';font-size:2.5em;}
.social-icons li a.youtube:hover{color:#cd201f;}
.social-icons li a.linkedin:before{font-family:'FontAwesome';content:'\f08c';font-size:2.5em;}
.social-icons li a.linkedin:hover{color:#007bb6;}
.signup-content{font-size:0.80em;line-height:18px;padding:0 12px 28px;display:block;}
.footer-black-bar{background:#000;padding:30px 0;text-align:center;font-size:0.750em;line-height:15px;color:#FFF;text-transform:uppercase;}
.footer-black-bar a{color:#FFF;text-decoration:none;margin:0 20px;}
.footer-black-bar span{display:inline-block;color:#FFF;margin:0 20px;}
.footer-black-bar .tel-no{margin-left:20px;}
.footer-logos{padding:20px;text-align:center;}
.footer-logos span{padding:0 5px;}
.social-icons{margin-bottom:30px !important;}
.signup-content{margin-bottom:15px !important;}
.form-error{display:block;font-size:100%;color:#ac060c;line-height:1.2;margin:0 0 20px;padding:15px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.form-error:before{font-family:'FontAwesome';content:'\f071';font-size:1.2em;padding-right:10px;line-height:1;}
.form-error-close{float:right;margin-left:10px;color:#ddd;cursor:pointer;}
.form-error-close:after{font-family:'FontAwesome';content:'\f00d';font-size:1.2em;line-height:1;}
#sb-site{min-height:inherit !important;background-color:#fff;width:100% !important;}
#main-container{font-size:1em;margin:100px auto 30px auto;border-top:1px solid #ffffff;max-width:1920px;background-color:#fff;}
.main-content{font-size:1em;padding-bottom:25px;margin:10px 40px 40px;height:100%;min-height:300px;}
.main-content .sub-title{margin-bottom:20px;font-weight:bold;}
.main-content p{line-height:1.4;}
.main-content .button-wrap{margin-top:50px;text-align:center;}
.main-content ul{margin-bottom:20px;}
.main-content a.red-btn, .main-content a.black-btn{padding:12px 60px;}
.main-content ul.check-list{padding:0 30px;text-indent:-1.5em;}
.main-content ul.check-list li{line-height:1.4;margin-bottom:10px;}
.main-content ul.check-list li:before{font-family:'FontAwesome';content:'\f00c';padding-right:10px;font-size:80%;}
.errormessage-wrap{padding-bottom:60px;}
.breadcrumb{font-size:.90em !important;padding:10px 0 0 40px;margin:0;background:none;line-height:1;text-transform:uppercase;}
.breadcrumb ul{display:inline-block;list-style:none;list-style-image:none;}
.breadcrumb ul li{display:inline-block;list-style:none;line-height:1;}
.breadcrumb ul li a{font-size:100% !important;color:#9b9b9b;}
.breadcrumb ul li a:hover{font-size:100% !important;color:#ac060c;}
.breadcrumb ul li.current a{font-size:100% !important;text-decoration:none;cursor:default;color:#ac060c;}
.breadcrumb ul li:after{font-family:'FontAwesome';content:'\f0da';font-size:100%;padding:0 5px;}
.breadcrumb ul li:last-child:after{content:'';}
.form-wrap .form-row{width:100%;}
.form-wrap .form-row .required-field:after{content:'\002A';font-size:100%;margin:0 0 0 5px;}
.form-wrap .form-row .form-single-left{float:left;width:60%;min-width:600px;}
.form-wrap .form-row .form-column-left{float:left;width:52%;}
.form-wrap .form-row .form-column-right{float:left;width:46%;margin-left:2%;}
.form-wrap .form-row .form-right-align{float:right;width:auto;}
.form-wrap .form-row.text-input div:nth-of-type(1){width:50%;float:left;}
.form-wrap .form-row.text-input div:nth-of-type(2){width:48%;float:right;}
.form-wrap .form-row.number-input div:nth-of-type(1){width:66%;float:left;}
.form-wrap .form-row.number-input div:nth-of-type(2){width:32%;float:right;}
.form-wrap .form-row label{display:block;font-size:1em;font-weight:normal;padding:15px 0 0;margin-bottom:2px;}
.form-wrap .form-row input, .form-wrap .form-row select{width:100%;height:30px;border:1px solid #ddd;text-indent:10px;margin-bottom:5px;line-height:1.5;}
.form-wrap .form-row textarea{width:100%;height:150px;border:1px solid #ddd;line-height:1.2;padding:10px;}
.form-wrap .form-row input.input-small{width:30%;}
.form-wrap .form-row h3.section-title{font-size:130%;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:20px;}
.form-wrap .checkbox{cursor:pointer;font-size:150%;}
.form-wrap .checkbox:before{font-family:'FontAwesome';content:'\f096';padding-right:3px;}
.form-wrap .checkbox.selected:before{font-family:'FontAwesome';content:'\f046';padding-right:0px;}
.form-wrap li.checkbox span{padding-left:10px;font-size:65%;}
.form-wrap .notice{padding-top:30px;color:#ac060c;}
.form-wrap .notice span.required-field:after{content:'';}
.form-wrap .notice span:before{content:'\002A';font-size:100%;margin:0 5px;0 0;}
.owl-carousel .owl-item{z-index:1;}
.banner-wrap.full{display:block;}
.banner-wrap.mobile{display:none;}
.banner-wrap .banner-carousel.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;}
.banner-wrap .owl-controls{margin-top:-40px !important;position:relative;z-index:9999;}
.video-carousel .item-video{height:400px;}
.video-carousel.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;}
.gallery-carousel.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;}
.carousel-wrap{z-index:1;padding:40px 10px;margin:0;}
.carousel-wrap h2{text-align:center;font-size:20px;}
.carousel-grey{background:#eee;border:1px solid #fff;}
.carousel-grey .pic-wrap{background:#ffffff;border:1px solid #ddd;}
.product-carousel{margin-top:30px;}
.product-carousel .owl-item{z-index:10 !important;}
.product-carousel .pic-wrap{text-align:center;border-bottom:1px solid #e6e6e6;padding:10px;min-height:200px;max-height:200px;}
.product-carousel .pic-wrap img{width:auto !important;display:inline-block !important;}
.product-carousel .details{padding:5px 20px;text-align:left;}
.product-carousel .details .name{color:#000;font-size:0.850em;margin:0 0 5px 0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:36px;min-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.product-carousel .details .price-wrap{margin-bottom:0;text-align:left;}
.product-carousel .details .final-price{color:#ac060c !important;font-size:0.975em;padding-right:10px;}
.product-carousel .details .old-price{color:#5d5d5d !important;font-size:0.875em;text-decoration:line-through;}
.product-carousel .details .additional-info{font-size:0.725em;}
.product-carousel .details .additional-info .divider{padding:0 5px;}
.product-carousel .details .buttons a{display:table-cell;height:30px;text-align:center;}
.product-carousel.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;}
.product-carousel.owl-theme .owl-dots{z-index:9999;position:relative;}
.product-carousel.owl-theme .owl-controls .owl-nav{width:100%;}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-prev{float:left;margin:0;padding:0;margin-top:-290px !important;margin-left:5px !important;opacity:0.6;filter:alpha(opacity=60);font-size:0px !important;background:none;border-style:solid;border-width:25px 30px 25px 0;border-color:transparent #ddd transparent transparent;z-index:9999 !important;}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-next{float:right;margin:0;padding:0;margin-top:-290px !important;margin-right:5px !important;opacity:0.6;filter:alpha(opacity=60);font-size:0px !important;background:none;border-style:solid;border-width:25px 0 25px 30px;border-color:transparent transparent transparent #ddd;z-index:9999 !important;}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-prev.active, .product-carousel.owl-theme .owl-controls .owl-nav .owl-next.active{opacity:0.9;filter:alpha(opacity=90);}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-prev:hover, .product-carousel.owl-theme .owl-controls .owl-nav .owl-next:hover{background:none;}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-prev:active{opacity:0.6;filter:alpha(opacity=60);background:none;border-color:transparent #ac060c transparent transparent !important;}
.product-carousel.owl-theme .owl-controls .owl-nav .owl-next:active{opacity:0.6;filter:alpha(opacity=60);background:none;border-color:transparent transparent transparent #ac060c !important;}
.ratingstar{display:inline-block;height:12px;width:70px;background:url(/images/rating_stars.png.pagespeed.ce.i_dUjLj5ha.png) no-repeat;margin-left:2px;}
.ratingstar.five{background-position:center top;}
.ratingstar.fourhalf{background-position:center -12px;}
.ratingstar.four{background-position:center -24px;}
.ratingstar.threehalf{background-position:center -36px;}
.ratingstar.three{background-position:center -48px;}
.ratingstar.twohalf{background-position:center -60px;}
.ratingstar.two{background-position:center -72px;}
.ratingstar.onehalf{background-position:center -84px;}
.ratingstar.one{background-position:center -96px;}
.ratingstar.half{background-position:center -108px;}
.ratingstar.none{background-position:center -120px;}
.ratingstar-large{display:inline-block;height:25px;width:140px;background:url(/images/rating_stars_large.png.pagespeed.ce.doEDD_GsIR.png) no-repeat;}
.ratingstar-large.five{background-position:center -18px;}
.ratingstar-large.fourhalf{background-position:center -58px;}
.ratingstar-large.four{background-position:center -97px;}
.ratingstar-large.threehalf{background-position:center -137px;}
.ratingstar-large.three{background-position:center -176px;}
.ratingstar-large.twohalf{background-position:center -214px;}
.ratingstar-large.two{background-position:center -252px;}
.ratingstar-large.onehalf{background-position:center -291px;}
.ratingstar-large.one{background-position:center -331px;}
.ratingstar-large.half{background-position:center -372px;}
.ratingstar-large.none{background-position:center -410px;}
.rating-small{display:inline-block;color:#ac060c;font-size:80%;height:12px;width:65px;}
.rating-big{display:inline-block;line-height:1.4;color:#ac060c;font-size:150%;height:30px;}
.rating-small.five:before, .rating-big.five:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f005';}
.rating-small.fourhalf:before, .rating-big.fourhalf:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f123';}
.rating-small.four:before, .rating-big.four:before{font-family:'FontAwesome';content:'\f005\f005\f005\f005\f006';}
.rating-small.threehalf:before, .rating-big.threehalf:before{font-family:'FontAwesome';content:'\f005\f005\f005\f123\f006';}
.rating-small.three:before, .rating-big.three:before{font-family:'FontAwesome';content:'\f005\f005\f005\f006\f006';}
.rating-small.twohalf:before, .rating-big.twohalf:before{font-family:'FontAwesome';content:'\f005\f005\f123\f006\f006';}
.rating-small.two:before, .rating-big.two:before{font-family:'FontAwesome';content:'\f005\f005\f006\f006\f006';}
.rating-small.onehalf:before, .rating-big.onehalf:before{font-family:'FontAwesome';content:'\f005\f123\f006\f006\f006';}
.rating-small.one:before, .rating-big.one:before{font-family:'FontAwesome';content:'\f005\f006\f006\f006\f006';}
.rating-small.half:before, .rating-big.half:before{font-family:'FontAwesome';content:'\f123\f006\f006\f006\f006';}
.rating-small.none:before, .rating-big.none:before{font-family:'FontAwesome';content:'\f006\f006\f006\f006\f006';color:#ddd;}
.page-title{padding:20px 40px 20px;line-height:1.3;}
.page-bottom{border-top:1px solid #ddd;margin-top:5px;padding-bottom:10px;width:100%;clear:both;}
.uparrowbtn{color:#fff;background:#ddd;padding:5px 15px;text-transform:uppercase;text-align:center;display:inline-block;text-decoration:none !important;border-right:1px solid #fff;float:right;z-index:9999;}
.uparrowbtn:hover{background:#bbb;}
.uparrowbtn:before{font-family:'FontAwesome';content:'\f077';font-size:125%;color:#fff;}
.uparrowbtn.fixed{opacity:0.60;filter:alpha(opacity=60);-moz-opacity:0.60;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha'(Opacity=60);-webkit-transform:translateZ(0);position:fixed;right:5px;top:70%;display:none;z-index:9999;}
.category-list{width:auto !important;margin:40px 40px 0 40px;}
.category-list h2{text-align:center;font-size:20px;margin-bottom:40px;}
.category-list .item{width:14%;float:left;padding:0 1%;min-height:300px;}
.category-list .pic-wrap{text-align:center;padding-bottom:0px;min-height:180px;}
.category-list .title{padding:5px 0 20px 0;min-height:80px;text-align:center;border-top:1px solid #dddddd;line-height:1.4;}
.category-list span a{color:#cc2228;}
.category-list span a:hover{text-decoration:none;}
.pagination-wrap{margin:0px 40px;border-bottom:1px solid #dddddd;}
.pagination-wrap .pagination{float:left;margin:0;display:block;}
.pagination li.next a, .pagination li.prev a, .pagination li.first a, .pagination li.last a{border-radius:0px !important;background:#3b3b3b;color:#ffffff;}
.pagination li a{border-radius:0px !important;background:#cccccc;color:#707070;font-size:100%;border:0px;border-left:1px solid #ffffff;color:#3b3b3b;}
.pagination li a:hover, .pagination li.current a{background:#ac060c;color:#ffffff;}
.bottom-pagination{border:0px;border-top:1px solid #dddddd;margin:20px 40px;position:relative;}
.bottom-pagination .uparrow{position:absolute;top:0px;right:0;color:#fff;background-color:#ddd;padding:5px 10px;}
.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#777777;color:#eeeeee;width:50px;height:48px;line-height:48px;right:30px;bottom:200px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.scroll-top-wrapper:hover{background-color:#888888;}
.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1.0;}
.scroll-top-wrapper i.fa{line-height:inherit;}
.new-category .carousel-wrap{border-bottom:1px solid #dddddd;}
.search-result-count{margin:0 40px 20px 40px;line-height:1.65;}
.search-filter-selected{margin:5px 0 0;display:block;font-size:80%;}
.search-filter-selected ul{display:inline;}
.search-filter-selected span, .search-filter-selected ul li{float:left;margin-right:10px;}
.search-filter-selected ul li a{color:inherit !important;border:1px solid #fff;padding:0px 6px;}
.search-filter-selected ul li{border:1px solid #dddddd;padding:0 2px;margin-bottom:4px;cursor:pointer;}
.search-filter-selected ul li:hover{color:#ac060c;border:1px solid #ac060c;text-decoration:none;background-color:#fff;}
.search-filter-selected ul.selection li:after{font-family:'FontAwesome';content:'\f057';padding-right:5px;}
.search-filter-selected span{margin-right:15px;}
.search-filter-selected span.selection{cursor:pointer;}
.search-filter-selected span.selection:hover{color:#ac060c;}
.search-filter-selected span i.fa{font-size:100%;}
.main-search-view{min-height:inherit !important;}
.main-search-view .bottom-pagination{border-top:1px solid #dddddd;position:relative;}
.search-view{margin:10px 40px;}
.red-btn.addtocart.small{font-size:.75em;padding:0;vertical-align:middle;min-width:120px;}
.red-btn.addtocart.small.disabled{cursor:not-allowed;}
.red-btn.addtocart.small.disabled:hover{background-color:#ddd;}
.wish-btn.small{font-size:.85em;background:#ddd;color:#fff;min-width:80px;}
.wish-btn.small:hover{background:#eaeaea;}
.wish-btn.small.active{color:#ac060c;}
.wish-btn.small::selection{color:#fff;}
.wish-btn.small:before{font-family:'FontAwesome';content:'\f004';line-height:2.3;}
.grid{width:auto !important;margin-top:30px;}
.list{width:auto !important;margin-top:30px;}
.grid .item{position:relative;width:14%;float:left;padding:0 1%;min-height:400px;}
.grid .pic-wrap{position:relative;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:5px;min-height:180px;}
.grid .details{padding:5px 24px;text-align:left;}
.grid .details .name{color:#000;font-size:0.80em;margin:0 0 5px 0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:36px;min-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.grid .details .price-wrap{margin:0;text-align:left;}
.grid .details .final-price{color:#ac060c !important;font-size:0.875em;padding-right:10px;}
.grid .details .old-price{font-size:0.80em;color:#5d5d5d !important;text-decoration:line-through;}
.grid .additional-info{min-height:45px;text-align:left;font-size:0.725em;}
.grid .additional-info .divider{padding:0 5px;}
.grid .buttons{display:table;text-align:left;}
.grid .buttons a{display:table-cell;height:30px;text-align:center;}
.list .item{width:100%;float:none;border-bottom:1px solid #e6e6e6;display:table;}
.list div.item:last-child{border-bottom:0;}
.list .pic-wrap{text-align:center;padding-bottom:5px;padding-top:10px;width:200px;display:table-cell;vertical-align:top;padding-right:50px;}
.list .details{margin-top:5%;display:table-cell;vertical-align:top;padding-top:25px;}
.list .details .name{color:#000;font-size:90%;margin:0 50px 5px 0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list .details .price-wrap{margin:0;text-align:left;}
.list .details .final-price{color:#ac060c !important;font-size:0.975em;padding-right:10px;}
.list .details .old-price{color:#5d5d5d !important;text-decoration:line-through;}
.list .additional-info{font-size:0.725em;}
.list .additional-info .divider{padding:0 5px;}
.list .buttons{display:table;text-align:left;}
.list .buttons a{display:table-cell;height:30px;text-align:center;}
.search-view-option-wrap{position:relative;}
.search-view-option{padding-bottom:0px;}
.sort-filter-wrap{float:right;padding-bottom:14px;}
.sort-filter-wrap li{float:left;margin-left:20px;}
.sort-filter-wrap li.filter-icon a.link{display:block;background:url(/images/filterbox/filter-grey.png.pagespeed.ce.ZHfaqi_3B1.png) no-repeat center center;width:89px;height:20px;}
.sort-filter-wrap li.filter-icon a.link:hover, .sort-filter-wrap li.filter-icon a.link.active{background:url(/images/filterbox/filter-red.png.pagespeed.ce.u4-nbB9aUO.png) no-repeat center center;}
.sort-filter-wrap li.sort-icon a.link{display:block;background:url(/images/filterbox/sort-grey.png.pagespeed.ce.t2nNlSZoA8.png) no-repeat center center;width:69px;height:20px;}
.sort-filter-wrap li.sort-icon a.link:hover, .sort-filter-wrap li.sort-icon a.active{background:url(/images/filterbox/sort-red.png.pagespeed.ce.cYk58EcKZi.png) no-repeat center center;}
.sort-filter-wrap li.list-icon a{display:block;background:url(/images/filterbox/list-grey.png.pagespeed.ce.Xf3xbXuJG2.png) no-repeat center center;width:68px;height:20px;}
.sort-filter-wrap li.list-icon a:hover, .sort-filter-wrap li.list-icon a.active{background:url(/images/filterbox/list-red.png.pagespeed.ce.Uc8DoSCaiz.png) no-repeat center center;}
.sort-filter-wrap li.grid-icon a{display:block;background:url(/images/filterbox/grid-grey.png.pagespeed.ce.TcCLNd6oMB.png) no-repeat center center;width:76px;height:20px;}
.sort-filter-wrap li.grid-icon a:hover, .sort-filter-wrap li.grid-icon a.active{background:url(/images/filterbox/grid-red.png.pagespeed.ce.Nhq2Ej7Qkk.png) no-repeat center center;}
.sort-data{z-index:9999;background-color:#fff;width:200px;border:1px solid #dddddd;text-align:center;font-size:90%;text-transform:Capitalize;position:absolute;display:none;margin-top:14px;margin-left:-77px;}
.sort-data ul li{border-bottom:1px solid #ececec;float:none;margin:0px;}
.sort-data ul li a{color:inherit;text-decoration:none;background:none !important;width:auto !important;padding:10px 5px;height:auto !important;display:inline-block;}
.sort-data ul li:hover{background:#f4f4f4;}
.sort-data ul li.active{background:#f4f4f4;color:#ac060c;}
.sort-data.active{display:block;}
.filter-data.active{display:block;z-index:9999;}
.filter-data a{color:inherit;text-decoration:none;outline:0;}
.filter-data{background-color:#fff;width:315px;position:absolute;border:1px solid #ddd;font-size:90%;display:none;margin-top:14px !important;margin-left:-226px;}
.filter-search-left{width:95px;float:left;border-right:1px solid #ddd;text-align:center;background-color:#f4f4f4;overflow:hidden;min-height:380px;}
.filter-search-left a{margin:20px 0 !important;display:block !important;}
.filter-search-right{width:218px;float:left;text-align:center;max-height:380px;overflow:auto;}
.filter-categories a{background:url(/images/filterbox/Categories-grey.png.pagespeed.ce.Oc1PRkW22q.png) no-repeat center top;padding-top:25px;}
.filter-categories a:hover, .filter-categories a:focus, .filter-categories a.active{background:url(/images/filterbox/Categories.png.pagespeed.ce.03NI07VRr8.png) no-repeat center top;color:#ac060c;}
.filter-brand a{background:url(/images/filterbox/Brand-icon-grey.png.pagespeed.ce.etcyVi6BR0.png) no-repeat center top;padding-top:25px;}
.filter-brand a:hover, .filter-brand a:focus, .filter-brand a.active{background:url(/images/filterbox/Brand-icon.png.pagespeed.ce.QudBwwi_4M.png) no-repeat center top;color:#ac060c;}
.filter-price a{background:url(/images/filterbox/Price-Tag-grey.png.pagespeed.ce.5cuxyxi1yU.png) no-repeat center top;padding-top:25px;}
.filter-price a:hover, .filter-price a:focus, .filter-price a.active{background:url(/images/filterbox/Price-Tag-red.png.pagespeed.ce.YgwXhFr-Mx.png) no-repeat center top;color:#ac060c;}
.filter-rating a{background:url(/images/filterbox/Reviews-Star-grey.png.pagespeed.ce.j4ydS2crov.png) no-repeat center top;padding-top:25px;}
.filter-rating a:hover, .filter-rating a:focus, .filter-rating a.active{background:url(/images/filterbox/Reviews-Star-red.png.pagespeed.ce.9bdJT-Vz_u.png) no-repeat center top;color:#ac060c;}
.filter-price .price{width:auto !important;}
.filter-availability a{background:url(/images/filterbox/Availablility-icon-grey.png.pagespeed.ce.vd7yK6tdt6.png) no-repeat center top;padding-top:25px;}
.filter-availability a:hover, .filter-availability a:focus, .filter-availability a.active{background:url(/images/filterbox/Availablility-icon.png.pagespeed.ce.A2OKtUp0X8.png) no-repeat center top;color:#ac060c;}
.filter-condition a{background:url(/images/filterbox/Availablility-icon-grey.png.pagespeed.ce.vd7yK6tdt6.png) no-repeat center top;padding-top:25px;}
.filter-condition a:hover, .filter-condition a:focus , .filter-condition a.active{background:url(/images/filterbox/Availablility-icon.png.pagespeed.ce.A2OKtUp0X8.png) no-repeat center top;color:#ac060c;}
.filter-search-right li{margin-left:0px !important;float:none !important;}
.filter-price-list{background:#f4f4f4;margin-top:0px !important;min-height:350px;overflow:hidden;}
.botton-filter{border-top:1px solid #ddd;width:100%;background-color:#fff;padding:10px 0;clear:both;display:table;text-align:center;}
.botton-filter span{font-size:110%;display:table-cell;width:33%;}
.botton-filter span a:hover{color:#ac060c;}
.botton-filter span a.filter_close:before{font-family:'FontAwesome';content:'\f00d';font-size:1.8em;}
.botton-filter span a.filter_reset:before{font-family:'FontAwesome';content:'\f014';font-size:1.8em;}
#filter-price-open{background:#f4f4f4;overflow:hidden;}
.price-filter-top{height:40px;margin-bottom:15px;padding-top:5px;background-color:#f4f4f4;}
.price-filter-middle{height:270px;width:100%;background:#f4f4f4;}
.price-filter-bottom{height:40px;margin-top:15px;padding-top:10px;background-color:#f4f4f4;}
#amount_max, #amount_min{width:auto !important;color:#000 !important;padding:5px;display:inline-block;}
.filter-tab-open ul{margin-top:0px;}
.filter-tab-open ul li{border-bottom:1px solid #ddd;text-align:left;}
.filter-tab-open li a{background:none !important;width:auto !important;padding:10px 15px;height:auto !important;display:block;}
.filter-tab-open li:hover{background:#f4f4f4;}
.filter-tab-open li .alphabet-text{display:block;background:#f4f4f4;height:20px;font-size:80%;padding-left:10px;text-align:left;}
.filter-tab-open ul li.active{background:#f4f4f4;color:#ac060c;}
.filter-tab-open ul li{position:relative;padding-left:20px;cursor:pointer;}
.filter-tab-open ul li:before, .filter-tab-open ul li.unchecked:before{font-family:'FontAwesome';content:'\f096';color:inherit;position:absolute;top:12px;left:10px;}
.filter-tab-open ul li.checked:before{font-family:'FontAwesome';content:'\f046';color:#ac060c;}
.filter-tab-open ul li.none:before{content:none;position:absolute;top:0;left:0;}
.filter-tab-open ul li.none{padding:0;cursor:default;}
#price-slider-range{background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #F4F4F4));background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:linear-gradient(to top, #FFFFFF 0%, #F4F4F4 100%);width:99% !important;height:270px !important;}
#price-slider-range.ui-corner-all{border-radius:0px !important;}
#price-slider-range .ui-state-focus:focus{outline:none !important;}
#price-slider-range .ui-slider-range{background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #F4F4F4));background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #F4F4F4 100%);background-image:linear-gradient(to top, #FFFFFF 0%, #F4F4F4 100%);}
#price-slider-range.ui-slider-vertical .ui-slider-handle{background:#eaeaea;cursor:pointer;width:122px;height:40px;left:46px;transform:scale(1.8,1);-webkit-transform:scale(1.8,1);-moz-transform:scale(1.8,1);-ms-transform:scale(1.8,1);-o-transform:scale(1.8,1);}
#price-slider-range.ui-slider-vertical .ui-slider-handle:before{font-family:"FontAwesome";content:'\f0c9';font-size:1.5em;padding-left:45%;color:#ac060c;}
#price-slider-range.ui-slider-vertical .ui-slider-handle{margin-bottom:-22px;}
.page-title h1.product-name{line-height:1.1;}
.page-title .short-description{display:block;padding-top:5px;line-height:1.2;}
.product-details{padding-bottom:25px;border-bottom:1px solid #dddddd;}
.product-details .product-image{display:table-cell;width:700px;margin-left:10px;padding-left:10px;}
.product-details .product-image .thumb-slider{display:none;}
.product-details .product-image .thumb-slider-vertical{float:left;width:8px;height:400px;background:#eee;margin:20px 40px 0 0;border:1px solid #ccc;}
.product-details .product-image .thumb-slider-vertical.ui-slider.ui-slider-vertical .ui-slider-handle{background:#eee;border:solid 1px #ccc;height:30px;width:30px;margin-left:-6px;}
.product-details .product-image .thumb-slider-vertical.ui-slider.ui-slider-vertical .ui-slider-handle:before{font-family:'FontAwesome';content:'\f0c9';font-size:120%;color:#ccc;line-height:1.2;padding:0 5px;-webkit-font-smoothing:antialiased;}
.product-details .product-image .ui-state-focus:focus{outline:none !important;}
.product-details .product-image .product-image-multi-wrap{display:none;}
.product-details .product-image .thumb-slider{width:410px;height:8px;background:#eee;margin:0 0 20px 10px;border:1px solid #ccc;}
.product-details .product-image .thumb-slider.ui-slider.ui-slider .ui-slider-handle{background:#eee;border:solid 1px #ccc;height:30px;width:30px;margin-top:-6px;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.product-details .product-image .thumb-slider.ui-slider.ui-slider .ui-slider-handle:before{font-family:'FontAwesome';content:'\f0c9';font-size:120%;color:#ccc;line-height:1.2;padding:0 5px;}
.product-details .product-image .product-thumb-wrap{float:left;display:block;height:440px;width:80px;text-align:left;overflow:hidden;background:#fff;}
.product-details .product-image .product-thumb-wrap .product-thumb-list{display:table;height:100%;width:80px;overflow:scroll;}
.product-details .product-image .product-thumb-wrap li{cursor:pointer;margin-bottom:8px;}
.product-details .product-image .product-thumb-wrap li:hover{opacity:0.60;filter:alpha(opacity=60);-moz-opacity:0.60;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha'(Opacity=60);}
.product-details .product-image .product-thumb-wrap li span{width:80px;height:80px;display:table-cell;border:1px solid #cccccc;vertical-align:middle;text-align:center;}
.product-details .product-image .product-thumb-wrap li img{max-width:65px;max-height:65px;}
.product-details .product-image .product-image-wrap{float:left;border:1px solid #cccccc;width:450px;height:450px;margin-left:40px;}
.product-details .product-image .product-image-wrap .product-image-medium{display:table-cell;vertical-align:middle;text-align:center;width:450px;height:450px;}
.product-details .product-image .product-image-wrap .product-image-medium.video{background:#1b1b1b;}
.product-details .product-image .product-image-wrap .product-image-medium img{max-width:425px;max-height:425px;}
.product-details .product-image .product-thumb-wrap .media-thumb{position:relative;line-height:1.2;padding-left:15px;font-size:80%;}
.product-details .product-image .product-thumb-wrap .media-thumb:before{font-family:'FontAwesome';content:'\f08e';font-size:90%;height:50px;text-align:center;position:absolute;top:30px;left:10px;}
.product-details .product-description{display:table-cell;vertical-align:top;line-height:20px;padding-left:50px;}
.product-details .product-description a{color:#ac060c;text-decoration:none;}
.product-details .product-description a:hover{color:#ac060c;}
.product-details .product-description .manufacturer-wrap{margin-bottom:20px;}
.product-details .product-description .manufacturer-wrap .manufacturer-name{font-size:180%;color:#333;}
.product-details .product-description .rating-wrap{margin-bottom:40px;}
.product-details .product-description .rating-wrap:hover{cursor:pointer;}
.product-details .product-description .rating-count{font-size:90%;margin-left:10px;}
.product-details .product-description .product-price{font-size:180%;color:#ac060c;line-height:2;}
.product-details .product-description .stock-info{padding-left:20px;}
.product-details .product-description .old-price{text-decoration:line-through;padding-left:20px;}
.product-details .product-description .protection-plan{font-size:90%;padding:10px 0;}
.product-details .product-description .protection-plan span img{position:relative;top:-4px;margin-right:5px;}
.product-details .product-description .protection-plan span.plan, .product-details .product-description .protection-plan span.text-red{padding-left:5px;}
.product-details .product-description .product-buttons{display:table;margin:40px 0 30px;line-height:1;}
.product-details .product-description .product-buttons a{display:table-cell;vertical-align:middle;height:45px;}
.product-details .product-description .red-btn.addtocart{width:240px;padding:0;line-height:1;}
.product-details .product-description .red-btn.addtocart:hover{opacity:.80;filter:alpha(opacity=80);}
.product-details .product-description .red-btn.addtocart.disabled{cursor:not-allowed;}
.product-details .product-description .red-btn.addtocart.disabled:hover{background-color:#ddd;}
.product-details .product-description .wish-btn{color:#fff;background-color:#ddd;font-size:1.125em;line-height:18px;text-transform:uppercase;text-align:center;display:inline-block;min-width:80px;}
.product-details .product-description a.wish-btn:hover{color:#fff;background:#eaeaea;}
.product-details .product-description a.wish-btn.active{color:#ac060c;}
.product-details .product-description .wish-btn:before{font-family:'FontAwesome';font-size:1.1em;content:'\f004';}
.product-details .product-description .offer{display:block;margin:20px 0;font-size:90%;}
.product-details .product-description .product-id-wrap{border-top:1px solid #ddd;padding:20px 0;}
.product-details .product-description .product-id-wrap span dl{margin:0;padding:0;}
.product-details .product-description .product-id-wrap span dt{display:inline-block;margin:0;min-width:120px;}
.product-details .product-description .product-id-wrap span dd{display:inline-block;margin:0;font-size:90%;}
.product-details .product-description .additional-info{border-top:1px solid #dddddd;padding:15px 0;}
.product-details .product-description .additional-info a.icon-btn:nth-child(odd){margin-right:10px;}
.product-details .product-description .additional-info span{display:inline-block;padding-right:20px;}
.product-recommendations-wrap{margin:0;padding:0;}
.product-info-wrap .section-title{padding-top:40px;}
.product-info-wrap .product-info{padding:20px 10px 20px 10px;line-height:20px;font-size:100%;overflow:hidden;-ms-word-break:break-all;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
.product-info-wrap .product-info .sub-title{margin-bottom:20px;}
.product-info-wrap .product-info ul{margin-bottom:20px;}
.product-info-wrap .product-info li{margin-bottom:5px;padding:0 0 0 15px;list-style:none;}
.product-info-wrap .product-info li:before{font-family:'FontAwesome';content:'\f105';padding-right:10px;font-size:80%;}
.product-info-wrap .product-info li + p{margin:20px 0;}
.product-tabs-wrap{margin:0 40px 25px;}
.product-tabs-wrap ul{margin:0;padding:0;width:100%;}
.product-tabs-wrap .tab{float:left;margin:0;text-align:center;cursor:pointer;padding:20px 0;font-size:110% !important;line-height:18px !important;width:33.33%;border-right:2px solid #ffffff;background-color:#ddd;}
.product-tabs-wrap .tab.active, .product-tabs-wrap .tab.mobile.active{background-color:#000000;color:#fff;}
.product-tabs-wrap .tabs_container{border-top:none;clear:both;padding:0;float:left;width:100%;background:#fff;overflow:auto;}
.product-tabs-wrap div.tab_content{display:none;clear:both;padding:20px 10px 20px 10px;line-height:20px;font-size:80%;overflow:hidden;}
.product-tabs-wrap .tab_content li{margin-bottom:5px;}
.product-tabs-wrap .tab.mobile{display:none;float:initial;background-color:#ddd;width:100%;padding:15px;cursor:pointer;border-bottom:1px solid #fff;}
.product-tabs-wrap .tab.mobile span:after{font-family:'FontAwesome';content:'\f0d7';font-size:140%;padding-right:10px;text-align:left;}
.product-tabs-wrap .tab.mobile.active span:after{font-family:'FontAwesome';content:'\f0d8';}
.product-tabs-wrap .tab.mobile span{float:right;}
.product-tabs-wrap .tab_content .sub-title{text-transform:uppercase;font-size:130%;margin-bottom:20px;}
.product-tabs-wrap .tab_content b{text-transform:uppercase;font-size:125%;margin-bottom:15px;}
.product-tabs-wrap .tab_content ul, .product-tabs-wrap .tab_content p{margin:20px 0;}
.product-tabs-wrap .tab_content li{padding-left:10px;list-style:none;}
.product-tabs-wrap .tab_content li:before{font-family:'FontAwesome';content:'\f0c8';padding-right:8px;font-size:50%;}
.product-tabs-wrap .tab_content u{text-decoration:none;}
.zoomimage:after{font-family:'FontAwesome';content:'\f00e';font-size:150%;display:block;width:50px;height:50px;position:absolute;top:0;right:0;background:#fff;opacity:.75;filter:alpha(opacity=75);}
.zoomimage:hover{cursor:zoom-in;}
.alerts{display:block;margin:10px 0;text-transform:uppercase;}
.alerts.freeship:before{font-family:'FontAwesome';font-size:120%;content:'\f0d1';color:#ac060c;padding-right:8px;}
.alerts.offer:before{font-family:'FontAwesome';font-size:120%;content:'\f02c';color:#ac060c;padding-right:8px;}
.icon-btn{color:#333 !important;background-color:#ddd;font-size:100%;line-height:18px;padding:12px;margin:5px 0;text-transform:uppercase;text-align:center;display:inline-block;min-width:250px;}
.icon-btn.wishlist:before{font-family:'FontAwesome';font-size:120%;content:'\f006';color:#333;padding-right:8px;}
.icon-btn.rebate:before{font-family:'FontAwesome';font-size:120%;content:'\f1c1';color:#333;padding-right:8px;}
.social-btn{color:#fff !important;background-color:#ddd;font-family:'FontAwesome';font-size:140%;line-height:18px;padding:12px 10px;margin:2px 0;text-transform:uppercase;text-align:center;display:inline-block;min-width:45px;}
.social-btn:hover{opacity:.80;filter:alpha(opacity=80);}
.social-btn.facebook{background:#3b5998;}
.social-btn.facebook:before{content:"\f09a";}
.social-btn.twitter{background:#00b6f3;}
.social-btn.twitter:before{content:"\f099";}
.social-btn.gplus{background:#e34429;}
.social-btn.gplus:before{content:"\f0d5";}
.social-btn.linkedin{background:#007bb6;}
.social-btn.linkedin:before{content:"\f0e1";}
.social-btn.email{background:#ac060c;}
.social-btn.email:before{content:"\f003";}
.cart-wrap{margin:0 auto 40px;padding:0 40px;}
.cart-wrap .title{font-size:110%;}
.cart-wrap .item-qty input[type="number"]{width:50px;height:26px;text-align:center;border:1px solid #000;vertical-align:top;}
.cart-item-wrap{width:auto;}
.cart-checkout-wrap{width:600px;min-width:350px;padding-left:50px;}
.cart-checkout-wrap .grey-box{background:#f4f4f4;padding:15px;display:inline-block;width:100%;}
.cart-checkout-wrap .grey-box input[type="text"]{border:1px solid #cccccc;height:30px;text-indent:10px;font-size:1.1em;line-height:1.1;}
.cart-checkout-wrap .grey-box .black-btn{height:30px;line-height:.50;font-size:90%;border:0;}
.cart-wrap .boxout{border:1px solid #e5e5e5;padding:10px 20px;}
.cart-wrap .cart-item-wrap div.table .form-error{border-bottom:0;padding-bottom:0}
.cart-wrap .cart-item-wrap .item-pic{width:200px;height:200px;padding-top:10px;margin-bottom:10px;text-align:center;border-top:1px solid #ddd;}
.cart-wrap .cart-item-wrap .item-pic img{width:180px;height:180px;}
.cart-wrap .cart-item-wrap a.delete-cart-item{color:#000;background-color:#fff;}
.cart-wrap .cart-item-wrap a.delete-cart-item:hover{color:#ac060c;}
.cart-wrap .cart-item-wrap a.delete-cart-item:before{font-family:'FontAwesome';content:'\f014';font-size:2.1em;color:inherit;line-height:.70;padding-left:10px;}
.cart-wrap .cart-item-wrap .item-detail{min-width:290px;padding:20px 0 0 15px;border-top:1px solid #ddd;}
.cart-wrap .cart-item-wrap .item-detail span{display:block;line-height:1.4;font-size:85%;}
.cart-wrap .cart-item-wrap .item-detail .item-name{font-size:100%;padding-bottom:10px;}
.cart-wrap .cart-item-wrap .item-detail .item-name a{color:#333;}
.cart-wrap .cart-item-wrap .item-price-qty{width:350px;min-width:310px;padding:20px 0;border-top:1px solid #ddd;}
.cart-wrap .cart-item-wrap .item-price-qty .item-price-qty-wrap{margin-bottom:10px;}
.cart-wrap .cart-item-wrap .item-price-qty div div{text-align:right;min-width:100px;}
.cart-wrap .cart-item-wrap .item-price-qty div div:last-child{min-width:110px;}
.cart-wrap .cart-item-wrap .item-price-qty div span{display:block;}
.cart-wrap .cart-item-wrap .item-price-qty div span.item-label{margin-bottom:5px;font-size:90%;}
.cart-wrap .cart-item-wrap .item-price-qty div span.item-value{vertical-align:bottom;}
.cart-wrap .cart-item-wrap .item-recommend{border:1px solid #ddd;border-collapse:collapse;margin:10px 0;}
.cart-wrap .cart-item-wrap .item-recommend .item-detail .item-header{font-size:110%;padding-bottom:10px;color:#ac060c;}
.cart-wrap .cart-item-wrap .item-recommend .item-price-qty .item-buttons{vertical-align:bottom;padding-left:30px;text-align:right;}
.cart-wrap .cart-item-wrap .item-recommend .item-price-qty .item-buttons span{float:right;margin-right:10px;}
.cart-wrap .cart-item-wrap .item-recommend .item-price-qty .item-buttons a{display:table-cell;height:30px;text-align:center;margin-bottom:20px;}
.cart-wrap .cart-item-wrap .item-recommend .wish-btn.small{min-width:50px;}
.cart-wrap .cart-item-wrap .cart-empty{display:block;border-top:1px solid #ddd;line-height:3;}
.cart-wrap .cart-item-wrap .cart-empty .cell{min-width:780px;border:0;min-height:100px;}
#cart-loader{z-index:10000;opacity:.80;filter:alpha(opacity=80);display:inline;padding-right:20px;}
#cart-loader:before{font-family:'FontAwesome';content:'\f110';font-size:3em;display:inline-block;-webkit-animation:spin 3000ms linear infinite;-moz-animation:spin 3000ms linear infinite;-ms-animation:spin 3000ms linear infinite;animation:spin 3000ms linear infinite;}
.cart-total{display:table-row-group;text-align:right;vertical-align:top;}
.cart-total .row{line-height:1.5;}
.cart-total div.cell:nth-of-type(2){width:170px;padding-right:20px;}
.cart-total div div:nth-of-type(1) div{padding-top:20px;}
.cart-total div div.row:nth-last-child(2) div{padding-bottom:20px;}
.cart-total span[data-cartitem="total"]{font-size:130%;}
.cart-links-wrap{display:table-footer-group;vertical-align:top;}
.cart-links-wrap{display:none !important;}
.cart-links-wrap h2{padding-top:40px;}
.cart-links-wrap ul{padding-top:20px;}
.cart-tax-shipping{display:table-header-group;vertical-align:top;}
.cart-tax-shipping .grey-box input[type="number"]{border:1px solid #cccccc;font-size:110%;height:30px;width:160px;text-indent:15px;line-height:1.1;}
.cart-shipping{vertical-align:middle;text-align:left;}
.cart-shipping-label{text-align:left;padding-left:5px;}
.cart-shipping .ship-error{display:none;width:100%;font-size:90%;color:#ac060c;line-height:1.2;margin-top:20px;padding:15px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cart-shipping .ship-error:before{font-family:'FontAwesome';content:'\f071';font-size:1.2em;padding-right:10px;}
.cart-shipping .ship-rates{display:none;width:100%;margin-top:10px;padding-left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cart-shipping li{cursor:pointer;display:table-row;background-color:#fff;line-height:2;font-size:120%;}
.cart-shipping li.ship-option:hover, .cart-shipping li.ship-option:focus{background-color:#f1f1f1;color:#ac060c;}
.cart-shipping li.ship-option.selected{background-color:#f1f1f1;color:#ac060c;}
.cart-shipping li.ship-option:before{font-family:'FontAwesome';content:'\f096';padding-left:10px;}
.cart-shipping li.ship-option.selected:before{font-family:'FontAwesome';content:'\f046';padding-left:10px;}
.cart-shipping li span{display:table-cell;vertical-align:middle;border-bottom:1px dashed #ddd;}
.cart-shipping li span.ship-label{min-width:135px;font-size:85%;padding-left:10px;}
.cart-shipping li span.ship-rate{min-width:100px;text-align:right;font-size:90%;padding-right:10px;}
.cart-shipping li:last-of-type span{border:0;}
.cart-checkout-links{padding:20px 20px 0 0;}
.cart-checkout-links li{padding:20px 0;}
.cart-checkout-wrap .checkout.red-btn{width:230px;}
#promocode{width:200px;}
.cart-checkout-wrap .promo-code-msg{display:none;width:100%;color:#333;font-size:90%;line-height:1.2;margin-top:20px;padding:15px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cart-checkout-wrap .promo-code-msg.error{color:#ac060c;}
.cart-checkout-wrap .promo-code-msg.error:before{font-family:'FontAwesome';content:'\f071';font-size:1.2em;padding-right:10px;}
.cart-checkout-wrap .promo-code-msg.success:before{font-family:'FontAwesome';content:'\f14a';font-size:1.2em;padding-right:10px;}
.cart-recommendations-wrap{text-align:center;}
.cart-recommendations-wrap .title{text-align:left;padding:40px 0 10px 10px;border-bottom:1px solid #ddd;}
.cart-recommendations{min-height:720px;text-align:center;vertical-align:top;overflow:hidden;}
.cart-recommendations .item{width:240px;height:320px;vertical-align:top;display:inline-block;margin:30px 5px 0;}
.cart-recommendations .item .pic-wrap{text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:5px;min-height:180px;}
.cart-recommendations .item .pic-wrap img{width:auto !important;display:inline-block !important;}
.cart-recommendations .item .details{padding:5px 20px;text-align:left;}
.cart-recommendations .item .details .name{color:#000;font-size:0.750em;margin:0 0 5px 0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:18px;max-height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.cart-recommendations .item .details .price-wrap{margin-bottom:0;text-align:left;}
.cart-recommendations .item .details .final-price{color:#ac060c !important;font-size:0.975em;padding-right:10px;}
.cart-recommendations .item .details .old-price{color:#5d5d5d !important;font-size:0.875em;text-decoration:line-through;}
.cart-recommendations .item .details .additional-info{font-size:0.725em;}
.signin-wrap{width:700px;border:1px solid #dddddd;padding:40px 55px;margin:50px auto;font-size:100%;}
#signin-form label{display:block;margin-bottom:0px;}
#signin-form input[type="text"], #signin-form input[type="password"]{width:250px;height:30px;border:1px solid #dddddd;text-indent:10px;line-height:1.4;}
#signin-form input[type="password"]{margin-top:10px;}
#signin-form .sub-title{margin:30px 0 10px 0;font-weight:bold;}
#signin-form li{cursor:pointer;line-height:1.4;font-size:130%;padding-bottom:15px;}
#signin-form li.signin-account:before{font-family:'FontAwesome';content:'\f096';padding-right:3px;}
#signin-form li.signin-account.selected:before{font-family:'FontAwesome';content:'\f046';padding-right:0px;}
#signin-form li span{padding-left:15px;font-size:65%;}
#signin-form li span + span{padding-left:10px;font-size:65%;}
#signin-form .forgot-link a{margin-top:10px;font-size:0.9em;}
#signin-form .button-wrap{margin-top:40px;}
#signin-form .button-wrap .red-btn{padding:12px 70px;}
.create-account-wrap{font-size:.90em;padding:0 40px;line-height:1.2;}
.create-account-wrap ul.newsletter-checkbox li{display:block;}
.create-account-wrap ul.accounttype-checkbox{padding-bottom:20px;}
.create-account-wrap ul.accounttype-checkbox li{display:inline-block;min-width:140px;}
.create-account-wrap ul.shipaddress-checkbox li{display:inline-block;min-width:220px;}
.create-account-wrap .shipaddress-form{display:none;}
.create-account-wrap .button-wrap{width:100%;text-align:center;padding:20px 0 40px 0;line-height:3.4;}
.create-account-wrap a.red-btn{padding:12px 80px;}
.create-account-wrap a.black-btn{padding:12px 60px;}
.checkout-wrap{font-size:1em;padding:0 40px;line-height:1.2;}
.checkout-wrap .checkout-update{font-size:75%;padding-left:20px;cursor:pointer;}
.checkout-wrap .checkout-update:before{font-family:'FontAwesome';content:'\f044';font-size:1.2em;padding-right:5px;}
.checkout-wrap address{font-size:1em;padding-top:10px;line-height:1.4;}
.checkout-wrap .form-row input.input-po{width:200px;margin-bottom:20px;}
.checkout-wrap .cart-table{margin-top:-6px;}
.checkout-wrap .cart-table .form-row{border-bottom:1px solid #dddddd;padding:10px 0;}
.checkout-wrap .cart-table .cart-header{font-size:110%;background-color:#f4f4f4;}
.checkout-wrap .cart-table .cart-header-mobile{display:none;}
.checkout-wrap .form-column-left .cell:first-child{padding-left:10px;}
.checkout-wrap .form-column-left .cell:nth-last-child(1){text-align:right;min-width:80px;}
.checkout-wrap .form-column-right .cell:nth-last-child(-n+3){text-align:right;min-width:80px;padding-right:10px;}
.checkout-wrap .form-row li{display:inline-table;min-width:320px;max-width:400px;margin-right:5%;padding-bottom:30px;}
.checkout-wrap .form-row li div{padding-left:30px;font-size:65%;line-height:1.4;}
.checkout-wrap .form-row li div label, .checkout-wrap .form-row li div span{font-size:100%;}
.checkout-wrap .form-row p:nth-of-type(1){padding-top:10px;font-size:90%;}
.checkout-wrap .form-row label + span{padding-left:0;}
.checkout-wrap .order-header{margin-bottom:20px;}
.checkout-wrap .order-header label{display:inline-block;min-width:160px;padding:0;}
.checkout-wrap .cart-table .cart-shipping, .checkout-wrap .cart-total{padding-right:10px;padding-bottom:20px;}
.checkout-wrap .cart-total{padding-left:80px;}
.checkout-wrap .cart-shipping .ship-rates{border-top:0;margin-top:0;}
.checkout-wrap .cart-shipping li{font-size:110%;}
.checkout-wrap .cart-total{display:table-cell;}
.checkout-wrap .cart-total div.cell:nth-of-type(2){padding-right:0;}
.checkout-wrap .cart-total div div:nth-of-type(1) div{padding-top:5px;}
.checkout-wrap .checkout-total{float:right;margin:10px 0;}
.checkout-wrap .form-row p.checkout-paymethod{font-size:100%;margin-bottom:30px;}
.checkout-wrap .button-wrap{width:100%;text-align:center;padding-top:40px;}
.checkout-wrap a.red-btn{padding:12px 60px;margin-bottom:20px;}
.checkout-wrap a.black-btn{padding:12px 60px;}
.checkout-wrap .form-row .item-detail-tab{display:block;width:100%;position:relative;color:#333;font-size:90%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px;margin-top:30px;}
.checkout-wrap .form-row .item-detail-tab:hover{cursor:pointer;background-color:#fafafa;color:#ac060c;}
.checkout-wrap .form-row .item-detail-tab.active{color:#ac060c;background-color:#fafafa}
.checkout-wrap .form-row .item-detail-tab:after{font-family:'FontAwesome';content:'\f0d7';font-size:1.2em;position:absolute;top:10px;right:10px;}
.checkout-wrap .form-row .item-detail-tab.active:after{font-family:'FontAwesome';content:'\f0d8';font-size:1.2em;position:absolute;top:8px;right:10px;}
.checkout-wrap .form-row .item-detail-info{display:none;padding:10px 0 20px 10px;}
.checkout-wrap .form-row .item-detail-info .item-detail-info-line{border-top:1px solid #dddddd;padding:10px 0 5px 0;}
.checkout-wrap .form-row .item-detail-info .item-detail-info-line:nth-of-type(1){border-top:0;}
.checkout-wrap .form-row .item-detail-info .item-detail-info-line label{display:inline-block;font-size:90%;padding:0 10px 0 0;}
.checkout-wrap .form-row .item-detail-info .item-detail-info-line span{font-size:80%;color:#555;}
.checkout-wrap .form-row div.item-button-wrap{text-align:center;padding:30px 0;}
.checkout-wrap .form-row div.item-button-wrap a.red-btn{padding:12px 40px;}
.creditcard-accepted-icon:before{font-family:'FontAwesome';content:'\f1f0\0020\f1f1\0020\f1f3\0020\f1f2';font-size:3em;}
.creditcard-visa-icon:before{font-family:'FontAwesome';content:'\f1f0';font-size:3em;}
.creditcard-mastercard-icon:before{font-family:'FontAwesome';content:'\f1f1';font-size:3em;}
.creditcard-amex-icon:before{font-family:'FontAwesome';content:'\f1f3';font-size:3em;}
.creditcard-discover-icon:before{font-family:'FontAwesome';content:'\f1f2';font-size:3em;}
.paypal-payment-icon:before{font-family:'FontAwesome';content:'\f1f4';font-size:3em;}
#newsletter-form ul.newsletter-subject-checkbox{padding-bottom:20px;}
#newsletter-form ul.newsletter-subject-checkbox li{display:inline-block;min-width:160px;}
.main-content .support-wrap .button-wrap{margin:40px 0;}
.main-content i.contact-us-link:before{font-family:'FontAwesome';content:'\f0e0';padding-left:20px;font-size:140%;font-style:normal;color:#fff;}
.about-us-wrap p > img{float:left;margin-right:30px;}
.support-wrap label{display:inline-block !important;width:125px;margin:0 !important;margin-right:20px;padding:0 !important;}
.rma-question{margin-bottom:2px;}
p.rma-question::first-letter{font-size:140%;background-color:#ddd;padding:0 5px;}
.rma-question:after{font-family:'FontAwesome';content:'\f128';padding-left:2px;font-size:120%;}
.rma-answer{margin-bottom:40px;padding:0 15px;}
.rma-answer:before{font-family:'FontAwesome';content:'\f10d';padding-right:5px;font-size:80%;}
.rma-answer:after{font-family:'FontAwesome';content:'\f10e';padding-left:5px;font-size:80%;}
.order-history-wrap .ordered-qty{font-size:.875em;}
.order-history-wrap .order-info{padding:5px 10px;}
.order-history-wrap .order-info div{display:inline-block;width:20%;vertical-align:middle;font-size:90%;line-height:1.5;}
.order-history-wrap .order-info div:last-of-type{width:35%;text-align:right;line-height:3.4;}
.order-history-wrap .order-info label{display:block;font-size:100%;margin:0;text-transform:uppercase;}
.order-history-wrap .order-info span{display:inline-block;padding:5px 10px;background-color:#fafafa;border:1px solid #999;min-width:160px;}
.order-history-wrap .order-info a.black-btn{padding:12px 40px;}
.order-history-wrap .grid{margin:0 0 20px;padding:20px 0px 0px;border:1px solid #ddd;}
.order-history-wrap .grid .item{min-height:350px;}
.rma-wrap .checkout-wrap .button-wrap{margin:10px 0 40px;border-top:1px solid #ddd;}
.rma-wrap .checkout-wrap div.cart-table ~ div.cart-table{border-top:1px solid #ddd;margin-top:25px;}
.rma-wrap .checkout-wrap .cart-table .form-row{border-bottom:0;}
.rma-wrap .checkout-wrap a.black-btn{padding:12px 40px;}
.rma-form-wrap{margin-top:2px;}
.form-wrap .form-row label.show-rma-serialno, .form-wrap .form-row label.hide-rma-serialno{display:inline-block;min-width:225px;vertical-align:middle;cursor:pointer;position:relative;border:1px solid #ddd;padding:10px;margin-top:20px;}
.form-wrap .form-row label.show-rma-serialno:hover, .form-wrap .form-row label.hide-rma-serialno:hover{color:#ac060c;}
.frm_addrma:before{font-family:'FontAwesome';content:'\f096';font-size:1.45em;color:#000;line-height:.60;padding-right:10px;}
.frm_removerma:before{font-family:'FontAwesome';content:'\f046';font-size:1.45em;color:#000;line-height:.60;padding-right:7px;}
.frm_norma:before{font-family:'FontAwesome';content:'\f147';font-size:1.45em;color:#000;line-height:.60;padding-right:10px;cursor:not-allowed;}
.show-rma-serialno:after{font-family:'FontAwesome';content:'\f0d7';font-size:1.2em;color:#000;line-height:1;position:absolute;right:10px;top:10px;}
.hide-rma-serialno:after{font-family:'FontAwesome';content:'\f0d8';font-size:1.2em;color:#000;line-height:1;position:absolute;right:10px;top:10px;}
.show-rma-serialno:hover:after, .hide-rma-serialno:hover:after{color:#ac060c;}
.form-wrap .rma-serial-wrap{width:100% !important;}
.form-wrap .rma-serial-list{width:100% !important;margin-top:10px;}
.form-wrap .rma-serial-wrap input{display:inline-block;width:225px;margin-right:5px;}
a.delete-item-serial{color:#000;}
a.delete-item-serial:hover{color:#ac060c;}
a.delete-item-serial:before{font-family:'FontAwesome';content:'\f014';font-size:1.75em;line-height:1;padding-left:20px;}
.rma-item{padding:10px 10px 20px;margin-bottom:10px;border-style:solid;border-color:#ddd;border-width:0 1px 1px;background-color:#fafafa;}
.rma-item-tab{display:block;width:100%;position:relative;color:#333;font-size:100%;padding:10px;border:1px solid #ddd;}
.rma-item-tab:hover{cursor:pointer;background-color:#fafafa;color:#ac060c;}
.rma-item-tab.active{color:#ac060c;background-color:#f4f4f4;}
.rma-item-tab:after{font-family:'FontAwesome';content:'\f0d7';font-size:1.2em;position:absolute;top:10px;right:10px;}
.rma-item-tab.active:after{font-family:'FontAwesome';content:'\f0d8';font-size:1.2em;position:absolute;top:8px;right:10px;}
.rma-item-tab span.rma-item-toggle{float:right;margin-right:30px;}
.rma-form-template, .rma-item-template{display:none !important;visibility:hidden;}
.manufacturer-store-index{border-bottom:1px solid #ddd;margin-bottom:10px;}
.manufacturer-store-index ul{margin-bottom:10px;}
.manufacturer-store-index ul li{display:inline-block;text-align:center;min-width:38px;padding:0;}
.manufacturer-store-index ul li a, .manufacturer-store-index ul li a:hover, .manufacturer-store-index ul li a:visited, .manufacturer-store-index ul li a:active{color:#ac060c;}
.manufacturer-store-list-wrap{display:table;width:100%;border-spacing:0px 20px;border-collapse:separate;margin-top:-20px;}
.manufacturer-store-list{display:table-row;}
.manufacturer-store-list ul{-moz-column-width:250px;-moz-column-count:auto;-moz-column-gap:20px;-moz-column-rule:1px dotted #ddd;-webkit-column-width:250px;-webkit-column-count:auto;-webkit-column-gap:20px;-webkit-column-rule:1px dotted #ddd;column-width:250px;column-count:auto;column-gap:20px;column-rule:1px dotted #ddd;border-bottom:1px dotted #ddd;min-height:145px;}
.manufacturer-store-list ul li{height:50px;line-height:1.1;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}
.manufacturer-store-list ul li a{color:#333;}
.manufacturer-store-list ul li a:hover, .manufacturer-store-list ul li a:visited{color:#333;}
.manufacturer-store-list ul li a:active{color:#ac060c;}
.manufacturer-store-list ul li .store-item-count{color:#555;font-size:80%;}
.manufacturer-store-header{margin-bottom:20px;border-bottom:1px solid #ddd;}
.manufacturer-store-header span{font-size:120%;color:#000;background-color:#ddd;padding:5px 15px;}
.manufacturer-store-category{display:table-cell;}
.manufacturer-store-category img{min-width:180px;height:auto;vertical-align:bottom;border:1px solid #ddd;margin-bottom:5px;padding:10px;}
.manufacturer-store-category span{display:block;width:100%;font-size:110%;background-color:#eee;padding:2px 10px;}
.manufacturer-store-category + ul{margin-bottom:70px;padding:0 10px;}
.manufacturer-store-subcat{display:table-cell;vertical-align:top;width:100%;height:100%;padding-left:20px;}
.promo-content{margin:10px 0;font-size:1em;}
.promo-content .banner-wrap{width:100%;}
.promo-content .banner-wrap img{width:inherit;max-width:100%;height:auto;}
.promo-content h2{margin:0 0 20px 0;}
.promo-content > p{padding:10px 40px;margin:0;}
.promo-content > p ~ li{padding:0px 40px;}
.promo-content > h2{margin:40px 40px 10px 40px;}
.promo-content .table{margin:40px 0;}
.promo-content .image-cell img{width:inherit;max-width:100%;height:auto;}
.promo-content .light-grey-bg .table div.cell:not(.image-cell){padding:40px 40px 0 40px}
.promo-content div.cell:not(.image-cell){width:800px;min-width:300px;padding:0 40px;}
.promo-content div.image-cell{width:500px;min-width:300px;text-align:center;}
.promo-content ul.inline li{display:inline-block;margin-right:40px;}
.promo-content ul.gridblock{padding:0 40px;-moz-column-width:auto;-moz-column-count:2;-moz-column-gap:0;-webkit-column-width:auto;-webkit-column-count:2;-webkit-column-gap:0;column-width:auto;column-count:2;column-gap:0;}
.promo-content ul.gridblock li div{position:relative;min-height:200px;}
.promo-content ul.gridblock li div img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}
.promo-content ul.gridblock li{background-color:#eee;}
.promo-content ul.gridblock li:nth-child(odd){background-color:#f4f4f4;}
.promo-content ul.logos li{display:inline;}
.promo-content ul.logos li img{width:200px;margin:0 10px 10px 0;border:1px #cccccc solid;}
@media only screen and (max-width:1920px){.grid .item{width:16%;}
.category-list .item{width:16%;}
.cart-checkout-wrap{width:500px;padding-left:20px;}
}
@media only screen and (max-width:1600px){.grid .item{width:20%;}
.category-list .item{width:20%;}
.cart-wrap .cart-item-wrap .item-price-qty div div{padding:0;}
.cart-checkout-wrap .grey-box{padding:15px 10px;}
.cart-shipping .ship-rates{padding-left:0;}
}
@media only screen and (max-width:1440px){.grid .item{width:20%;}
.category-list .item{width:20%;}
.product-details .product-image{width:600px;}
.product-details .product-image .thumb-slider-vertical{margin-right:20px;}
.product-details .product-image .product-image-wrap{margin-left:20px;}
.product-details .product-description{padding-left:20px;}
}
@media only screen and (max-width:1280px){.grid .item{width:25%;}
.category-list .item{width:25%;}
.cart-wrap .boxout{padding:10px;}
}
@media only screen and (max-width:1240px){.main-header .main-nav{width:690px;}
.cart-wrap .cart-item-wrap .item-pic{width:180px;}
.cart-wrap .cart-item-wrap .item-detail{width:50%;}
.cart-item-wrap, .cart-checkout-wrap{display:block;width:100%;}
.cart-wrap .boxout{width:100%;padding:20px;}
.cart-checkout-wrap{padding:10px 0;}
.cart-wrap .cart-item-wrap .cart-empty .cell{min-width:320px;border:0;}
.cart-checkout-wrap .grey-box{padding-left:20px;}
.cart-tax-shipping{display:table-cell;width:400px;}
.cart-total{display:table-cell;}
.cart-total div div:nth-of-type(1) div{padding-top:0;}
.cart-links-wrap{display:table-cell;}
.cart-links-wrap div{margin-top:10px;}
.cart-links-wrap h2{padding-top:0;}
.form-wrap .form-row .form-single-left{width:70%;}
}
@media only screen and (max-width:1200px){.main-header .main-nav{width:640px;}
}
@media only screen and (max-width:1150px){.main-header .main-nav{width:600px;}
.main-nav ul li a{padding:14px 7px;}
.main-nav ul li a.hasChild{padding-right:12px;}
}
@media only screen and (max-width:1080px){.main-header .main-nav{width:580px;}
.product-details .product-image{margin-left:0;padding:0;}
.product-details .product-description .rating-count{display:block;}
.product-details .product-description .stock-info{display:block;padding-left:0;}
.product-details .product-description .additional-info span{display:block;}
.cart-links-wrap{display:table-footer-group;}
.order-history-wrap .order-info{padding:5px 10px;}
.order-history-wrap .order-info div{display:inline-block;width:30%;vertical-align:middle;font-size:90%;line-height:1.5;}
.order-history-wrap .order-info div:last-of-type{width:100%;text-align:center;padding-top:10px;margin-top:10px;border-top:1px solid #fff;}
}
@media only screen and (max-width:1020px){#topnav .right-section{padding:5px 15px 0 15px;}
.visible-lg{display:none !important;}
.right-section ul{margin-top:5px;}
.main-header .search-wrap{position:absolute;top:100px;background:#d3d3d3;visibility:hidden;width:100%;left:0;padding:10px;}
@-moz-document url-prefix(){.main-header .search-wrap{margin-top:-40px;}
}
.main-header .logo{width:150px;}
.main-header .logo img{}
.main-header .main-nav{width:75%;}
.search-icon{display:table-cell;vertical-align:bottom;}
.footer-box{width:30%;margin:0 5px;padding:20px 10px;}
.footer-black-bar{font-size:0.688em;}
.footer-black-bar a{margin:0 7px;}
.footer-black-bar .tel-no{margin-left:5px;}
.footer-logos span{width:16%;display:inline-block;}
.footer-logos span img{width:100%;}
.carousel-wrap{padding:10px 10px;}
.product-carousel .details{padding:5px 10px;}
.product-carousel .owl-nav .owl-prev{margin-left:-43px !important;}
.product-carousel .owl-nav .owl-next{margin-right:-43px !important;}
.visible-search-box{visibility:visible !important;}
.form-wrap .form-row .form-single-left{width:80%;}
}
@media only screen and (max-width:980px){.banner-wrap .banner-carousel.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;}
.banner-wrap .owl-controls{margin-top:-30px !important;position:relative;z-index:9999;}
.grid .item{width:33%;}
.category-list .item{width:33%;}
.promo-content div.cell:not(.image-cell){display:block;width:100%;padding-top:40px;}
.promo-content div.image-cell{display:block;width:100%;}
}
@media only screen and (max-width:940px){.main-nav ul li a.hasChild:after{position:absolute;top:10px;right:5px;}
.main-nav ul li a.hasChild.closeup:after{position:absolute;top:17px;right:5px;}
.product-details .product-image{display:block;width:auto !important;text-align:center;}
.product-details .product-description{display:block;margin:25px 0 0 0;min-width:280px;}
.product-details .product-description .rating-count{display:inline;}
.product-details .product-description .stock-info{display:inline;padding-left:10px;}
.product-details .product-description .additional-info span{display:inline;}
.product-details .product-description .additional-info a.social-btn{min-width:50px;padding:14px 15px;margin:2px 1px;}
.product-details .product-description .red-btn.addtocart{width:240px;}
.cart-wrap .cart-item-wrap .item-detail{width:100%;display:block;padding-bottom:10px;}
.cart-wrap .cart-item-wrap .item-price-qty{min-width:320px;display:table;border:0;width:100%;padding-right:20px;}
.cart-checkout-wrap .grey-box{padding-left:10px;}
.cart-tax-shipping{width:350px;}
.form-wrap .form-row .form-single-left{width:100%;float:none;}
.form-single-left .form-row.text-input div:nth-of-type(1){width:50%;float:left;}
.form-single-left .form-row.text-input div:nth-of-type(2){width:48%;float:right;}
}
@media only screen and (max-width:900px){}
@media only screen and (max-width:800px){.grid .item{width:33%;}
.category-list .item{width:33%;}
.cart-tax-shipping{width:300px;}
}
@media only screen and (max-width:799px){#topnav{display:none;}
.main-nav{display:none;}
.search-icon{display:table-cell;width:50px;height:50px;display:table-cell;}
.main-header .logo{display:none;}
.main-header .mobile-logo{display:table-cell;padding:0;text-align:center;vertical-align:middle;}
.main-header .mobile-logo img{}
.search-icon{text-align:center;}
.search-icon a, .hamburger-menu a, .cart-icon a{padding:10px 30px !important;}
.search-icon .icon-wrap{display:block;background:none;}
#icon-search-dropdown{display:none;}
#icon-search-tab{font-size:130%;color:#000;}
.main-header .search-wrap{top:50px !important;}
@-moz-document url-prefix(){.main-header .search-wrap{margin-top:0;}
}
.hamburger-menu{display:table-cell;}
.cart-icon{width:50px;height:50px;display:table-cell;}
.cart-icon a{display:block;padding:10px 14px;text-align:center;}
#main-container{margin-top:50px;border-top:1px solid #ffffff;}
.visible-signin-box{display:none !important;}
.mobile-footer-box, .mobile-copyright-info{display:block;}
.footer-box-wrap, .footer-black-bar, .footer-logos{display:none;}
.grid .item{width:33%;}
.category-list .item{width:33%;}
.signin-wrap{margin:20px 40px;}
.create-account-wrap .account-form{padding-bottom:10px;}
.form-wrap .form-row .form-single-left{float:none;width:100%;min-width:300px;margin-bottom:10px;}
.form-wrap .form-row .form-column-left{float:none;width:100%;margin-bottom:10px;}
.form-wrap .form-row .form-column-right{float:none;width:100%;margin-left:0;margin-top:0px;}
.checkout-wrap .cart-table .cart-header{display:none;}
.checkout-wrap .cart-table .cart-header-mobile{display:block;padding-bottom:5px;}
.checkout-wrap .form-column-left .cell:nth-last-child(1):before{content:'#';}
.checkout-wrap .form-column-left .cell:first-child{padding-left:0;}
.checkout-wrap .form-column-right .cell:nth-last-child(-n+3){padding-right:0;}
.checkout-wrap .cart-total{padding-right:0;}
.checkout-wrap .form-row div.item-button-wrap{text-align:center;padding-top:10px;}
.order-history-wrap .order-info div{display:block;width:100%;border-bottom:1px solid #fff;padding:6px 0;}
.order-history-wrap .order-info div:last-of-type{width:100%;text-align:center;border:0;margin:0;}
.order-history-wrap .order-info label{display:inline-block;min-width:130px;}
.order-history-wrap .order-info span{display:inline-block;min-width:170px;border:0;padding:0 10px;}
.promo-content ul.gridblock{padding:0 20px;-moz-column-count:1;-webkit-column-count:1;column-count:1;}
}
@media only screen and (max-width:768px){.product-details .product-description .manufacturer-wrap{padding:0 20px;}
.product-details .product-description .price-wrap{padding:0 20px;}
.grid .item{width:50%;}
.category-list .item{width:50%;}
.cart-wrap{padding:0 10px;}
.cart-tax-shipping{display:table-header-group;width:100%;}
.cart-checkout-wrap .grey-box{padding:15px 40px;}
.cart-total{display:table-row-group;margin-top:20px;}
.cart-total div div:nth-of-type(1) div{padding-top:20px;}
.cart-links-wrap{display:table-footer-group;margin-top:40px;}
.checkout-wrap .cart-total{display:table-row-group;}
}
@media only screen and (max-width:767px){.main-header .search-wrap{visibility:hidden;}
.main-content{margin:10px 20px 40px;}
.result-count{margin:0 20px 20px;line-height:1.65;}
.banner-wrap .owl-controls{margin-top:-25px !important;position:relative;z-index:9999;}
.breadcrumb, .page-title, .category-banner-wrap{padding-left:20px !important;padding-right:20px !important;}
.breadcrumb a, .breadcrumb a:hover, .breadcrumb .current{font-size:90% !important;}
.pagination-wrap{margin:0px 20px;}
.pagination-wrap .pagination{float:none;margin:auto;margin-bottom:15px;}
.search-view-option{position:absolute;left:0;top:10px;width:100%;border-bottom:1px solid #dddddd;padding-bottom:2px;}
.search-result-count{margin:70px 20px 20px 20px;line-height:20px;}
li.grid-icon, li.list-icon, li.sort-icon, li.filter-icon{width:20%;padding:12px 0;}
.sort-filter-wrap{float:none;margin:auto;width:100%;}
.sort-filter-wrap li{margin-left:25px;}
.filter-data{margin-left:-210px;}
.product-details .product-image{width:100%;margin-left:20px;}
.product-details .product-image .thumb-slider-vertical{display:none;}
.product-details .product-image .thumb-slider{display:block;}
.product-details .product-image .product-thumb-wrap{float:none;width:440px;height:80px;margin:0 0 10px 0;}
.product-details .product-image .product-thumb-wrap .product-thumb-list{width:100%;height:80px;white-space:nowrap;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li{display:inline-block;float:none;margin:0 8px 0 0;}
.product-details .product-image .product-thumb-wrap .media-thumb{white-space:normal;padding:0px 10px 15px 10px;vertical-align:bottom;}
.product-details .product-image .product-thumb-wrap .media-thumb:before{top:15px;left:35px;padding-bottom:5px;}
.product-details .product-image .product-image-wrap{margin-left:0;}
.product-details .product-description{width:100%;padding:0px;}
.signin-wrap{width:auto;border:1px solid #dddddd;padding:20px 20px;margin:0 20px;}
.signin-wrap .page-title{padding-left:0px !important;}
.create-account-wrap{padding:0 20px;}
.checkout-wrap{padding:0 20px;}
.manufacturer-store-list-wrap{display:block;margin-top:0px;}
.manufacturer-store-list ul{-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;padding-left:15px;min-height:50px;}
.manufacturer-store-list{display:block;padding-bottom:50px;}
.manufacturer-store-category{display:block;}
.manufacturer-store-subcat{display:block;padding-left:0px;}
.manufacturer-store-header span{display:block;}
.promo-content h2{margin:0 0 10px 0;}
.promo-content > p{padding:10px 20px;margin:0;}
.promo-content > h2{margin:20px 20px 10px 20px;}
.promo-content .table{margin:20px 0;}
.promo-content .light-grey-bg .table div.cell:not(.image-cell){padding:20px;}
.promo-content div.cell:not(.image-cell){padding:0 20px;display:block;width:100%;}
}
@media only screen and (max-width:600px){.main-header .logo{width:72%;}
.search-view{margin:10px 20px;margin-top:30px;}
.grid .item{width:50%;}
.grid .details{padding:5px 0px;}
.sort-filter-wrap li{margin-left:20px;}
.category-list .item{width:50%;}
.cart-wrap .cart-item-wrap .item-detail{min-width:300px;display:block;padding-top:5px;border:0;}
.cart-wrap .cart-item-wrap .item-detail .item-name{font-size:90%;}
.cart-wrap .cart-item-wrap .item-pic{display:block;width:100%;height:180px;border:0;border-top:1px solid #ddd;}
.cart-wrap .cart-item-wrap .item-price-qty{display:table;padding:10px 10px 0 0;border:0;width:100%}
.cart-wrap .cart-item-wrap .item-price-qty div div{padding:0 5px 40px;min-width:100px;}
.cart-checkout-wrap{min-width:300px;}
#signin-form li span + span{display:block;padding-left:32px;}
.signin-wrap li span:nth-of-type(2){display:block;padding-left:32px;}
}
@media only screen and (max-width:550px){.main-header .logo{width:67%;}
.main-header .mobile-logo img{position:relative;margin-left:-1px !important;}
.search-icon, .hamburger-menu, .cart-icon{width:43px !important;}
.search-icon a, .hamburger-menu a, .cart-icon a{padding:10px 10px !important;}
.banner-wrap.full{display:none;}
.banner-wrap.mobile{display:block;}
.filter-data{margin-left:-230px;}
.product-details .product-image{margin-left:0;}
.cart-checkout-wrap .grey-box{padding:15px 10px;}
.signin-wrap input[type="text"], .signin-wrap input[type="password"]{width:100%;}
.form-wrap .form-row.text-input div:nth-of-type(1){width:100%;float:none;}
.form-wrap .form-row.text-input div:nth-of-type(2){width:100%;float:none;}
.form-wrap .form-row.number-input div:nth-of-type(1){width:100%;float:none;}
.form-wrap .form-row.number-input div:nth-of-type(2){width:100%;float:none;}
.button-wrap a{display:block;width:100%;margin-bottom:10px;}
.checkout-wrap .form-row p.checkout-paymethod span{display:block;padding-right:0;}
.checkout-wrap a.red-btn{padding:12px 20px;}
.checkout-wrap .form-row li div{margin-top:-20px;}
.checkout-wrap address{font-size:.90em;}
.form-wrap .rma-serial-wrap input{width:100%;}
.form-wrap .form-row label.show-rma-serialno, .form-wrap .form-row label.hide-rma-serialno{width:100%;}
.promo-content ul.logos li img{width:170px;margin:0 5px 5px 0;}
}
@media only screen and (max-width:460px){.main-header .logo{width:60%;}
.banner-wrap .banner-carousel.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;}
.banner-wrap .owl-controls{margin-top:-25px !important;position:relative;z-index:9999;}
.grid .item{width:100%;min-height:440px;}
.sort-data li, .filter-category-list li{width:100%;}
.sort-data{margin-left:-65px;}
.filter-data{margin-left:-188px;}
.list-icon{display:none;}
.category-list .item{width:100%;}
.product-details .product-image .thumb-slider{width:90%;}
.product-details .product-image .product-thumb-wrap{width:96%;height:70px;}
.product-details .product-image .product-thumb-wrap .product-thumb-list{width:auto;height:70px;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li span{width:60px;height:60px;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li img{max-width:50px;max-height:50px;}
.product-details .product-image .product-image-wrap, .product-details .product-image-wrap .product-image-medium{width:100%;height:100%;}
.product-details .product-image .product-image-wrap .product-image-medium{height:100%;padding:10px;}
.product-details .product-image .product-image-wrap .product-image-medium img{width:100%;max-height:inherit;max-width:inherit;}
.product-details .product-description{padding:0px 0px;}
.product-details .product-description .additional-info span{padding-bottom:15px;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li{margin:0 2px 0 0;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li span.media-thumb{padding-bottom:8px;}
.product-details .product-image .product-thumb-wrap .product-thumb-list li span.media-thumb:before{top:10px;left:28px;}
.product-info-wrap .product-info li{margin-bottom:0;}
.red-btn.addtocart.small{min-width:160px;}
.product-carousel.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;}
.cart-wrap .boxout{padding:20px 10px;}
.order-history-wrap .grid{padding:20px 20px 0px;}
}
@media only screen and (max-width:420px){.product-details .product-description .stock-info{display:block;padding-left:0;}
.product-details .product-description .additional-info span.social-share{display:block;padding-bottom:5px;}
.order-history-wrap .order-info a.black-btn{display:block;width:100%;margin-bottom:5px;}
}
@media only screen and (max-width:380px){.main-header .logo{width:52%;}
.main-header .mobile-logo img{margin:0px;}
}
@media only screen and (max-width:360px){.product-details .product-image .product-thumb-wrap .product-thumb-list li:last-child{margin-right:0;}
.product-details .product-description .red-btn.addtocart{width:210px;}
}
@media only screen and (max-width:320px){.main-header .logo{width:50%;text-align:left;}
.main-header .logo img{margin-left:0px;margin-top:5px;}
.carousel-wrap{padding:40px 20px;}
.product-carousel .pic-wrap{min-height:150px;}
.product-carousel .pic-wrap img{}
.product-carousel .details{padding:5px 5px;}
.product-carousel .ratingstar{margin-left:0px;}
.product-carousel .owl-nav{top:3px;}
.product-carousel .owl-nav .owl-prev{margin-left:-28px !important;}
.product-carousel .owl-nav .owl-next{margin-right:-28px !important;}
.additional-info{text-align:left;}
}
@font-face{font-family:'open_sanssemibold';src:url('/inc/fonts/opensans-semibold-webfont.eot') format('eot');}
@font-face{font-family:'open_sanssemibold';src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
url('/inc/fonts/opensans-semibold-webfont.ttf') format('truetype'),
url('/inc/fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
@media only screen and (min-width:35em){}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}