header .col-lg-1,header .col-lg-10,header .col-lg-11,header .col-lg-12,header .col-lg-2,header .col-lg-3,header .col-lg-4,header .col-lg-5,header .col-lg-6,header .col-lg-7,header .col-lg-8,header .col-lg-9,header .col-md-1,header .col-md-10,header .col-md-11,header .col-md-12,header .col-md-2,header .col-md-3,header .col-md-4,header .col-md-5,header .col-md-6,header .col-md-7,header .col-md-8,header .col-md-9,header .col-sm-1,header .col-sm-10,header .col-sm-11,header .col-sm-12,header .col-sm-2,header .col-sm-3,header .col-sm-4,header .col-sm-5,header .col-sm-6,header .col-sm-7,header .col-sm-8,header .col-sm-9,header .col-xs-10,header .col-xs-11,header .col-xs-12,header .col-xs-2,header .col-xs-3,header .col-xs-4,header .col-xs-5,header .col-xs-6,header .col-xs-7,header .col-xs-8,header .col-xs-9,header header .col-xs-1{padding-left:10px;padding-right:10px}@media only screen and (min-width: 767px){header .col-lg-1,header .col-lg-10,header .col-lg-11,header .col-lg-12,header .col-lg-2,header .col-lg-3,header .col-lg-4,header .col-lg-5,header .col-lg-6,header .col-lg-7,header .col-lg-8,header .col-lg-9,header .col-md-1,header .col-md-10,header .col-md-11,header .col-md-12,header .col-md-2,header .col-md-3,header .col-md-4,header .col-md-5,header .col-md-6,header .col-md-7,header .col-md-8,header .col-md-9,header .col-sm-1,header .col-sm-10,header .col-sm-11,header .col-sm-12,header .col-sm-2,header .col-sm-3,header .col-sm-4,header .col-sm-5,header .col-sm-6,header .col-sm-7,header .col-sm-8,header .col-sm-9,header .col-xs-10,header .col-xs-11,header .col-xs-12,header .col-xs-2,header .col-xs-3,header .col-xs-4,header .col-xs-5,header .col-xs-6,header .col-xs-7,header .col-xs-8,header .col-xs-9,header header .col-xs-1{padding-left:15px;padding-right:15px}}body{position:relative;image-rendering:optimizeQuality;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#000;pointer-events:none;opacity:0;filter:alpha(opacity=0)}.body-overlay.active{z-index:1029;transition:.2s;opacity:0.3;filter:alpha(opacity=30)}button.chat-bubble.btn{position:fixed;right:3%;bottom:0;z-index:100;background-image:linear-gradient(to bottom, #fff 0%, #f4f4f4 100%);border:1px solid #75787b;border-bottom:none;border-radius:3px 3px 0 0;-webkit-box-shadow:1px -1px 3px rgba(0,0,0,0.3);box-shadow:1px -1px 3px rgba(0,0,0,0.3);font-weight:bold;text-align:center}button.chat-bubble.btn:hover{background-image:linear-gradient(to bottom, #f4f4f4 0%, #fff 100%);transition:.2s}button.chat-bubble.btn:active,button.chat-bubble.btn:focus{outline:0}button.chat-bubble.btn i{margin-right:10px;font-size:18px;color:#0085b2}button.chat-bubble.btn span{font-size:16px;color:#75787b}@media only screen and (min-width: 1200px){button.chat-bubble.btn{font-weight:normal}button.chat-bubble.btn i{display:block;margin:-3px;font-size:28px}button.chat-bubble.btn span{display:block}}.body-content{margin-top:15px;margin-bottom:15px}@media only screen and (min-width: 768px){.body-content{margin-top:22px;margin-bottom:30px}}header{height:100px}@media only screen and (min-width: 768px){header{height:108px}}@media only screen and (min-width: 992px){header{height:50px}}header.toast{height:207px}header.toast .navbar-fixed-top.header{top:107px}@media only screen and (min-width: 500px){header.toast{height:193px}header.toast .navbar-fixed-top.header{top:93px}}@media only screen and (min-width: 768px){header.toast{height:165px}header.toast .navbar-fixed-top.header{top:57px}}@media only screen and (min-width: 992px){header.toast{height:113px}header.toast .navbar-fixed-top.header{top:63px}}header .toast-container{height:107px;padding:10px 30px 5px 0;background-color:rgba(0,133,178,0.9);font-size:12px;line-height:1.2;color:#fff}header .toast-container p{margin-bottom:5px}header .toast-container p strong{font-size:13px}header .toast-container button{font-weight:bold;text-align:left;text-decoration:underline;color:#66d8ff}header .toast-container button:hover,header .toast-container button:active,header .toast-container button:visited,header .toast-container button:focus{color:#7fdfff}header .toast-container .icon-close{position:absolute;top:50%;right:-20px;margin-top:-10px;font-size:10px;opacity:0.5;filter:alpha(opacity=50)}header .toast-container .icon-close:hover{opacity:1;filter:alpha(opacity=100);cursor:pointer;transition:.2s}@media only screen and (min-width: 480px){header .toast-container{padding:10px 40px 5px 0}header .toast-container .icon-close{right:-30px}}@media only screen and (min-width: 500px){header .toast-container{height:93px;padding:10px 10px 5px 0}header .toast-container .icon-close{right:0}}@media only screen and (min-width: 768px){header .toast-container{height:57px;padding:15px auto 17px}header .toast-container p{display:inline-block}header .toast-container .icon-close{right:0;margin-top:-8px}}@media only screen and (min-width: 992px){header .toast-container{height:63px;padding:17.5px auto 19.5px}header .toast-container .container{padding:0 20px}header .toast-container p{font-size:14px}header .toast-container p strong{font-size:15px}header .toast-container button{font-size:15px}header .toast-container .icon-close{right:5px;margin-top:-9px;font-size:12px}}a:focus{outline:0}a.link-contrast{color:#d5d5d5}a.link-contrast:hover,a.link-contrast:active,a.link-contrast:focus{color:#fff}a.link-primary{text-decoration:underline;color:#66d8ff}a.link-primary:hover,a.link-primary:active,a.link-primary:focus{color:#7fdfff}a.link-muted{color:#585858}a.link-muted:hover,a.link-muted:active,a.link-muted:focus{color:#717171}a.link-dark{color:#333;text-decoration:underline}a.link-dark:hover,a.link-dark:active,a.link-dark:focus{color:#333}a.link-clickthrough{text-decoration:none;color:#333}a.link-clickthrough:hover,a.link-clickthrough:active,a.link-clickthrough:focus{text-decoration:underline;color:#333}a.link-phone{color:#333}a.link-phone:hover,a.link-phone:active,a.link-phone:focus{color:#333;text-decoration:none;cursor:text}a.link-phone.phone-blue{color:#66d8ff}@media only screen and (min-width: 992px){a.link-phone{pointer-events:none}}a.disabled{color:#d5d5d5 !important;cursor:default !important}a.disabled:hover,a.disabled:active,a.disabled:focus{text-decoration:none !important;color:#d5d5d5 !important;cursor:default !important;pointer-events:none !important}a .img-thumbnail{opacity:1;filter:alpha(opacity=100)}@media only screen and (min-width: 992px){a .img-thumbnail{opacity:0.8;filter:alpha(opacity=80)}a:hover .img-thumbnail,a:active .img-thumbnail{opacity:1;filter:alpha(opacity=100)}}.alert{margin-bottom:0}.block{display:block}.inline-block{display:inline-block}.div-table{display:table}.div-table.div-table-width{width:100%}.div-table-row{display:table-row}.div-table-cell{display:table-cell;vertical-align:middle}.anchor-scroll{position:absolute}.anchor-scroll.description{top:450px}@media only screen and (min-width: 768px){.anchor-scroll.description{top:350px}}button:focus{outline:0}.btn{border:none;-webkit-appearance:none;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.5),inset 0 -2px 0 0 rgba(0,0,0,0.25);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.5),inset 0 -2px 0 0 rgba(0,0,0,0.25)}.btn:hover{transition:.2s}.btn:active,.btn.active{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.25);box-shadow:inset 0 2px 3px rgba(0,0,0,0.25)}.btn-link{padding:0;border:none}.btn-fsw{color:#fff;background-color:#ff8200;border-color:transparent}.btn-fsw:focus,.btn-fsw.focus{color:#fff;background-color:#ff8200;border-color:transparent;outline:none}.btn-fsw:hover{color:#fff;background-color:#ff8f1a;border-color:transparent}.btn-fsw:active,.btn-fsw.active,.open>.btn-fsw.dropdown-toggle{color:#fff;background-color:#e67500;border-color:transparent}.btn-fsw:active:hover,.btn-fsw:active:focus,.btn-fsw:active.focus,.btn-fsw.active:hover,.btn-fsw.active:focus,.btn-fsw.active.focus,.open>.btn-fsw.dropdown-toggle:hover,.open>.btn-fsw.dropdown-toggle:focus,.open>.btn-fsw.dropdown-toggle.focus{color:#fff;background-color:#e67500;border-color:transparent;outline:0}.btn-fsw:active,.btn-fsw.active,.open>.btn-fsw.dropdown-toggle{background-image:none}.btn-fsw.disabled,.btn-fsw.disabled:hover,.btn-fsw.disabled:focus,.btn-fsw.disabled.focus,.btn-fsw.disabled:active,.btn-fsw.disabled.active,.btn-fsw[disabled],.btn-fsw[disabled]:hover,.btn-fsw[disabled]:focus,.btn-fsw[disabled].focus,.btn-fsw[disabled]:active,.btn-fsw[disabled].active,fieldset[disabled] .btn-fsw,fieldset[disabled] .btn-fsw:hover,fieldset[disabled] .btn-fsw:focus,fieldset[disabled] .btn-fsw.focus,fieldset[disabled] .btn-fsw:active,fieldset[disabled] .btn-fsw.active{background-color:#ff8200;border-color:transparent;outline:0}.btn-fsw .badge{color:#ff8200;background-color:#fff}.btn-lg{-webkit-box-shadow:inset 0 3px 0 0 rgba(255,255,255,0.5),inset 0 -3px 0 0 rgba(0,0,0,0.25);box-shadow:inset 0 3px 0 0 rgba(255,255,255,0.5),inset 0 -3px 0 0 rgba(0,0,0,0.25)}.btn-lg:active,.btn-lg.active{-webkit-box-shadow:inset 0 3px 4px rgba(0,0,0,0.25);box-shadow:inset 0 3px 4px rgba(0,0,0,0.25)}.btn-xs{-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),inset 0 -1px 0 0 rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),inset 0 -1px 0 0 rgba(0,0,0,0.25)}.btn-xs:active,.btn-xs.active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}.btn-round{width:45px;height:45px;padding:0;border-radius:100%;font-size:24px;text-align:center;line-height:1.4}.btn-round i{pointer-events:none}button.added,a.added{opacity:0.6;filter:alpha(opacity=60);box-shadow:none !important}button.added:hover,button.added:active,button.added:focus,a.added:hover,a.added:active,a.added:focus{background-color:#0aa9a4;box-shadow:none;pointer-events:none !important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.input-group-xs button{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),inset 0 -1px 0 0 rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5),inset 0 -1px 0 0 rgba(0,0,0,0.25)}.input-group-xs button:active,.input-group-xs button.active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25)}.input-group-xs input{height:23px;padding:1px 5px;border-radius:2px;font-size:12px;line-height:1.5}.input-group-addon{background-color:#e5e5e5;color:#757575}select{padding:10px;border:1px solid #d5d5d5;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;background-image:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0%, #f2f2f2 100%);background-image:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0)}select.form-control{background-image:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0%, #f2f2f2 100%);background-image:linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0)}select::-ms-expand{display:none}select+i{color:#757575;pointer-events:none}.select-xs{padding:1px 20px 1px 5px;border-radius:2px;font-size:12px;line-height:1.5}.select-xs+i{font-size:10px}.select-sm{padding:4px 25px 4px 10px;border-radius:3px;font-size:14px;line-height:1.5}.select-sm+i{font-size:12px}form input.ng-invalid.ng-touched:not(.search-input){background-color:#fce5e8;border-color:#e21a2d}form textarea.ng-invalid.ng-touched{background-color:#fce5e8;border-color:#e21a2d}form select.ng-invalid.ng-touched{background-color:#fce5e8;border-color:#e21a2d;background-image:-webkit-linear-gradient(top, #fffcfd 0%, #f9cfd3 100%);background-image:-o-linear-gradient(top, #fffcfd 0%, #f9cfd3 100%);background-image:linear-gradient(to bottom, #fffcfd 0%, #f9cfd3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFCFD', endColorstr='#FFF9CFD3', GradientType=0)}form select.ng-invalid.ng-touched.form-control{background-image:-webkit-linear-gradient(top, #fffcfd 0%, #f9cfd3 100%);background-image:-o-linear-gradient(top, #fffcfd 0%, #f9cfd3 100%);background-image:linear-gradient(to bottom, #fffcfd 0%, #f9cfd3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFCFD', endColorstr='#FFF9CFD3', GradientType=0)}form select.ng-invalid.ng-touched+i{color:#e21a2d}.text-contrast{color:#fff}.breadcrumb-container{margin-bottom:20px}.breadcrumb{margin-bottom:0;padding:0;background-color:transparent}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/"}.breadcrumb>li a{font-size:12px;color:#333}.tooltip-inner{padding:7px 10px;text-align:left}.spinner.horizontal-bubbles{width:100px;margin:0 auto;text-align:center}.spinner.horizontal-bubbles>div{display:inline-block;width:18px;height:18px;background-color:#75787b;border-radius:100%;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;-o-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.spinner.horizontal-bubbles>div.bounce1{-webkit-animation-delay:-0.24s;animation-delay:-0.24s}.spinner.horizontal-bubbles>div.bounce2{-webkit-animation-delay:-0.12s;animation-delay:-0.12s}.spinner.horizontal-bubbles>div.bounce3{background-color:#ff8200}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-area-chart:before,.icon-arrow-circle-down:before,.icon-arrow-circle-left:before,.icon-arrow-circle-right:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-arrow-up:before,.icon-ban:before,.icon-bar-chart:before,.icon-beer:before,.icon-blog-square:before,.icon-bolt:before,.icon-book:before,.icon-building-o:before,.icon-camera:before,.icon-cap:before,.icon-caret-circle-right:before,.icon-caret-down:before,.icon-caret-left:before,.icon-caret-right:before,.icon-caret-up:before,.icon-cart-plus:before,.icon-category:before,.icon-check:before,.icon-chevron-circle-down:before,.icon-chevron-circle-left:before,.icon-chevron-circle-right:before,.icon-chevron-circle-up:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-circle-thin:before,.icon-close:before,.icon-close-circle:before,.icon-close-o:before,.icon-cog:before,.icon-comment:before,.icon-comments:before,.icon-comments-o:before,.icon-crayon:before,.icon-credit-card:before,.icon-cutlery:before,.icon-double-chevron-circle-left:before,.icon-edit:before,.icon-envelope:before,.icon-envelope-o:before,.icon-envelope-square:before,.icon-exchange:before,.icon-exclamation-circle:before,.icon-expert:before,.icon-eye:before,.icon-facebook:before,.icon-fire:before,.icon-flip-left:before,.icon-flip-right:before,.icon-fridge:before,.icon-fsw:before,.icon-googleplus:before,.icon-group:before,.icon-headset:before,.icon-heart:before,.icon-heartbeat:before,.icon-home:before,.icon-keyboard-o:before,.icon-legal:before,.icon-line-chart:before,.icon-list-ul:before,.icon-location:before,.icon-loggedin:before,.icon-menu:before,.icon-minus:before,.icon-minus-circle:before,.icon-minus-square:before,.icon-new-window:before,.icon-newspaper-o:before,.icon-pan:before,.icon-phone:before,.icon-pinterest:before,.icon-pizza:before,.icon-plane:before,.icon-play:before,.icon-plus:before,.icon-plus-circle:before,.icon-plus-square:before,.icon-print:before,.icon-question:before,.icon-question-circle:before,.icon-refine:before,.icon-rocket:before,.icon-search:before,.icon-search-plus:before,.icon-seasond:before,.icon-send:before,.icon-share:before,.icon-shipping-freeship:before,.icon-shipping-fswdirect:before,.icon-shopping-cart:before,.icon-signout:before,.icon-smile-o:before,.icon-spec-sheet:before,.icon-spinner:before,.icon-star:before,.icon-star-empty:before,.icon-star-half-empty:before,.icon-sun-o:before,.icon-tag:before,.icon-th-grid:before,.icon-th-list:before,.icon-thumbs-up-o:before,.icon-train:before,.icon-trash-o:before,.icon-truck:before,.icon-twitter:before,.icon-usd:before,.icon-user:before,.icon-warranty:before,.icon-wrench:before,.icon-youtube:before{display:inline-block;font-family:"fswcustom";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-area-chart:before{content:"\f100"}.icon-arrow-circle-down:before{content:"\f101"}.icon-arrow-circle-left:before{content:"\f16c"}.icon-arrow-circle-right:before{content:"\f102"}.icon-arrow-down:before{content:"\f103"}.icon-arrow-left:before{content:"\f104"}.icon-arrow-right:before{content:"\f105"}.icon-arrow-up:before{content:"\f106"}.icon-ban:before{content:"\f107"}.icon-bar-chart:before{content:"\f161"}.icon-beer:before{content:"\f108"}.icon-blog-square:before{content:"\f16f"}.icon-bolt:before{content:"\f159"}.icon-book:before{content:"\f109"}.icon-building-o:before{content:"\f15a"}.icon-camera:before{content:"\f10a"}.icon-cap:before{content:"\f10b"}.icon-caret-circle-right:before{content:"\f170"}.icon-caret-down:before{content:"\f10c"}.icon-caret-left:before{content:"\f10d"}.icon-caret-right:before{content:"\f10e"}.icon-caret-up:before{content:"\f10f"}.icon-cart-plus:before{content:"\f110"}.icon-category:before{content:"\f111"}.icon-check:before{content:"\f112"}.icon-chevron-circle-down:before{content:"\f113"}.icon-chevron-circle-left:before{content:"\f114"}.icon-chevron-circle-right:before{content:"\f115"}.icon-chevron-circle-up:before{content:"\f116"}.icon-chevron-down:before{content:"\f117"}.icon-chevron-left:before{content:"\f118"}.icon-chevron-right:before{content:"\f119"}.icon-chevron-up:before{content:"\f11a"}.icon-circle-thin:before{content:"\f11b"}.icon-close:before{content:"\f11c"}.icon-close-circle:before{content:"\f11d"}.icon-close-o:before{content:"\f179"}.icon-cog:before{content:"\f11e"}.icon-comment:before{content:"\f11f"}.icon-comments:before{content:"\f120"}.icon-comments-o:before{content:"\f121"}.icon-crayon:before{content:"\f174"}.icon-credit-card:before{content:"\f122"}.icon-cutlery:before{content:"\f123"}.icon-double-chevron-circle-left:before{content:"\f16d"}.icon-edit:before{content:"\f125"}.icon-envelope:before{content:"\f126"}.icon-envelope-o:before{content:"\f127"}.icon-envelope-square:before{content:"\f128"}.icon-exchange:before{content:"\f164"}.icon-exclamation-circle:before{content:"\f129"}.icon-expert:before{content:"\f175"}.icon-eye:before{content:"\f16a"}.icon-facebook:before{content:"\f12a"}.icon-fire:before{content:"\f15b"}.icon-flip-left:before{content:"\f172"}.icon-flip-right:before{content:"\f173"}.icon-fridge:before{content:"\f176"}.icon-fsw:before{content:"\f12b"}.icon-googleplus:before{content:"\f12c"}.icon-group:before{content:"\f12d"}.icon-headset:before{content:"\f12e"}.icon-heart:before{content:"\f12f"}.icon-heartbeat:before{content:"\f130"}.icon-home:before{content:"\f131"}.icon-keyboard-o:before{content:"\f132"}.icon-legal:before{content:"\f133"}.icon-line-chart:before{content:"\f134"}.icon-list-ul:before{content:"\f135"}.icon-location:before{content:"\f136"}.icon-loggedin:before{content:"\f137"}.icon-menu:before{content:"\f138"}.icon-minus:before{content:"\f139"}.icon-minus-circle:before{content:"\f13a"}.icon-minus-square:before{content:"\f13b"}.icon-new-window:before{content:"\f16e"}.icon-newspaper-o:before{content:"\f15c"}.icon-pan:before{content:"\f177"}.icon-phone:before{content:"\f13c"}.icon-pinterest:before{content:"\f13d"}.icon-pizza:before{content:"\f178"}.icon-plane:before{content:"\f13e"}.icon-play:before{content:"\f13f"}.icon-plus:before{content:"\f140"}.icon-plus-circle:before{content:"\f141"}.icon-plus-square:before{content:"\f142"}.icon-print:before{content:"\f15d"}.icon-question:before{content:"\f143"}.icon-question-circle:before{content:"\f144"}.icon-refine:before{content:"\f145"}.icon-rocket:before{content:"\f146"}.icon-search:before{content:"\f147"}.icon-search-plus:before{content:"\f15e"}.icon-seasond:before{content:"\f16b"}.icon-send:before{content:"\f148"}.icon-share:before{content:"\f15f"}.icon-shipping-freeship:before{content:"\f162"}.icon-shipping-fswdirect:before{content:"\f163"}.icon-shopping-cart:before{content:"\f149"}.icon-signout:before{content:"\f14a"}.icon-smile-o:before{content:"\f14b"}.icon-spec-sheet:before{content:"\f165"}.icon-spinner:before{content:"\f14c"}.icon-star:before{content:"\f14d"}.icon-star-empty:before{content:"\f14e"}.icon-star-half-empty:before{content:"\f14f"}.icon-sun-o:before{content:"\f166"}.icon-tag:before{content:"\f150"}.icon-th-grid:before{content:"\f167"}.icon-th-list:before{content:"\f168"}.icon-thumbs-up-o:before{content:"\f160"}.icon-train:before{content:"\f151"}.icon-trash-o:before{content:"\f152"}.icon-truck:before{content:"\f153"}.icon-twitter:before{content:"\f154"}.icon-usd:before{content:"\f155"}.icon-user:before{content:"\f156"}.icon-warranty:before{content:"\f169"}.icon-wrench:before{content:"\f157"}.icon-youtube:before{content:"\f158"}.header .header-main{position:relative}.header-title{height:42px;background-color:#fff}.header-title .fsw-logo svg{width:51px;height:22px;width:auto;margin-top:10px}.header-title .fsw-logo svg .fsw-shape{transition:all .8s}.header-title .fsw-logo svg .fsw-shape:hover{fill:#d5d5d5;transition:all .1s}.header-title .header-phone{height:42px;padding-top:11px;margin-bottom:-7px}.header-title .header-phone i{color:#ff8200}.header-title .header-phone small{font-size:11px;line-height:1.1;color:#585858}.header-title .header-phone small span{color:#333}@media only screen and (min-width: 768px){.header-title{height:50px}.header-title .fsw-logo svg{width:70px;height:30px}.header-title .header-phone{height:50px;padding-top:6px;margin-top:7px}.header-title .header-phone>span{font-size:16px}.header-title .header-phone small{line-height:1.3}}@media only screen and (min-width: 992px){.header-title{border-bottom:1px solid #d5d5d5}}.megamenu{width:20%}.megamenu .megamenu-button{width:65px;height:58px;padding:10px 10px;background-color:#ff8200;border:none;color:#fff}.megamenu .megamenu-button.active .mega-menu{display:block}.megamenu .megamenu-button small{font-weight:bold}.megamenu .megamenu-button i{margin:0;font-size:24px}@media only screen and (min-width: 480px){.megamenu .megamenu-button small{display:inline-block;margin-right:10px;font-size:14px}.megamenu .megamenu-button i{display:inline-block;font-size:24px}}@media only screen and (min-width: 768px){.megamenu{width:144px}.megamenu .megamenu-button{width:auto}.megamenu .megamenu-button:hover{background-color:#ff8200;color:#fff;transition:.2s}.megamenu .megamenu-button small{margin-left:5px}.megamenu .megamenu-button .icon-menu{margin:0 10px}}@media only screen and (min-width: 992px){.megamenu{width:23%}.megamenu .megamenu-button{height:50px;background-image:-webkit-linear-gradient(top, #4d4d4d 0%, #000 100%);background-image:-o-linear-gradient(top, #4d4d4d 0%, #000 100%);background-image:linear-gradient(to bottom, #4d4d4d 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4D4D4D', endColorstr='#FF000000', GradientType=0)}.megamenu .megamenu-button.active{background-image:-webkit-linear-gradient(top, #ff8f1a 0%, #e67500 100%);background-image:-o-linear-gradient(top, #ff8f1a 0%, #e67500 100%);background-image:linear-gradient(to bottom, #ff8f1a 0%, #e67500 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF8F1A', endColorstr='#FFE67500', GradientType=0)}.megamenu .megamenu-button small{margin:0 5px;font-size:16px;font-weight:normal}.megamenu .megamenu-button .icon-menu{margin:0 5px;font-size:16px}}@media only screen and (min-width: 1200px){.megamenu{width:20%}}.header-links{height:58px;background-color:#333}.header-links>.container{padding:0;position:relative}.header-links .header-buttons{width:80%}.header-links .header-buttons .header-search>button:hover,.header-links .header-buttons .header-search>button:active,.header-links .header-buttons .header-search>button.active,.header-links .header-buttons .header-search>button:focus{background-color:#c8c8c8;color:#333;transition:0s !important}.header-links .header-buttons .header-search:hover .search-box,.header-links .header-buttons .header-search:focus .search-box,.header-links .header-buttons .header-search:active .search-box{display:block}.header-links .header-buttons .header-search .autocomplete{position:absolute;max-width:100%}.header-links .header-buttons .header-search .autocomplete ul{width:100%;margin-top:2px;padding:10px 12px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;text-align:left;line-height:1}.header-links .header-buttons .header-search .autocomplete ul li{background-color:#fff}.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a{display:block;padding:7px;border-radius:3px;color:#333}.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a span.results-qty{float:right;color:#757575}.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:hover,.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:active,.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:focus{text-decoration:none}.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:hover,.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:focus{width:100%;background-color:#e5f8ff;color:#005f7f;cursor:pointer;transition:background-color .2s, color .2s}.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:hover span.results-qty,.header-links .header-buttons .header-search .autocomplete ul li:not(.autocomplete-section) a:focus span.results-qty{color:#005f7f}.header-links .header-buttons .header-search .autocomplete ul li.autocomplete-section span{display:block;margin-top:10px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #e2e2e2;color:#8e8e8e}.header-links .header-buttons .header-search .autocomplete ul li.autocomplete-section:first-child span{margin-top:0}.header-links .header-buttons .header-chat button:hover,.header-links .header-buttons .header-chat button:active,.header-links .header-buttons .header-chat button.active{background-color:#ff8200;color:#fff}.header-links .header-buttons .header-contact a{display:block}.header-links .header-buttons .header-contact a:hover,.header-links .header-buttons .header-contact a:active{background-color:#ffc72c;text-decoration:none;color:#333}.header-links .header-buttons .header-account a{display:block}.header-links .header-buttons .header-account a:hover,.header-links .header-buttons .header-account a:active{background-color:#0085b2;text-decoration:none;color:#fff}.header-links .header-buttons .header-cart>a{display:block}.header-links .header-buttons .header-cart>a small span{font-size:11px}.header-links .header-buttons .header-cart>a:hover,.header-links .header-buttons .header-cart>a:active,.header-links .header-buttons .header-cart>a.active{background-color:#0aa9a4;color:#fff;text-decoration:none}.header-links .header-buttons .header-cart.show-mc .mini-cart>div{display:block !important}.header-links .header-buttons .search-box{display:none;position:absolute;top:58px;width:100%;margin-left:-20%;padding:10px 10px;background-color:#c8c8c8}.header-links .header-buttons .search-box>div{position:relative}.header-links .header-buttons .search-box button.icon-search{height:34px;font-size:18px;line-height:1}.header-links .header-buttons .search-box button.icon-close-o{position:absolute;top:3px;right:42px;z-index:2;background-color:transparent;box-shadow:none;font-size:12px;color:#bbb}.header-links .header-buttons .search-box button.icon-close-o:hover{color:#757575;transition:color .2s}.header-links .header-buttons .search-box button.icon-close-o:disabled{display:none}.header-links .header-buttons .search-box button:focus{outline:0}.header-links .header-buttons .search-box input{border-color:#a8a8a8}.header-links .header-buttons .search-box input:focus{border-color:#0085b2}.header-links .header-buttons .search-box input.form-control{padding:5px 32px 5px 10px;-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.1)}.header-links .header-buttons .search-box input.form-control:focus{-webkit-box-shadow:0 0 8px rgba(0,133,178,0.6);box-shadow:0 0 8px rgba(0,133,178,0.6)}.header-links .header-buttons .header-chat,.header-links .header-buttons .header-contact{display:none}.header-links .header-buttons .header-search,.header-links .header-buttons .header-account,.header-links .header-buttons .header-cart{width:33.33333%}.header-links .header-buttons .header-search>button,.header-links .header-buttons .header-chat>button,.header-links .header-buttons .header-contact>a,.header-links .header-buttons .header-account>a,.header-links .header-buttons .header-cart>a{width:100%;height:58px;padding:5px 0;background-color:transparent;border:none;color:#fff}.header-links .header-buttons .header-search>button:hover,.header-links .header-buttons .header-search>button:active,.header-links .header-buttons .header-chat>button:hover,.header-links .header-buttons .header-chat>button:active,.header-links .header-buttons .header-contact>a:hover,.header-links .header-buttons .header-contact>a:active,.header-links .header-buttons .header-account>a:hover,.header-links .header-buttons .header-account>a:active,.header-links .header-buttons .header-cart>a:hover,.header-links .header-buttons .header-cart>a:active{transition:.2s}.header-links .header-buttons .header-search>button i,.header-links .header-buttons .header-chat>button i,.header-links .header-buttons .header-contact>a i,.header-links .header-buttons .header-account>a i,.header-links .header-buttons .header-cart>a i{font-size:24px}.header-links .header-buttons .header-search>button small,.header-links .header-buttons .header-chat>button small,.header-links .header-buttons .header-contact>a small,.header-links .header-buttons .header-account>a small,.header-links .header-buttons .header-cart>a small{margin-top:-3px}@media only screen and (min-width: 768px){.header-links>.container{padding:0 15px}.header-links .header-buttons{width:576px}.header-links .header-buttons .header-chat,.header-links .header-buttons .header-contact{display:block}.header-links .header-buttons .header-search,.header-links .header-buttons .header-chat,.header-links .header-buttons .header-contact,.header-links .header-buttons .header-account,.header-links .header-buttons .header-cart{width:20%}.header-links .header-buttons .header-cart>a small span{font-size:12px}.header-links .header-buttons .search-box{width:720px;margin-left:-144px;border-radius:0 0 3px 3px}}@media only screen and (min-width: 992px){.header-links{position:absolute;top:0;left:50%;width:680px;height:50px;margin-left:-387px;background-color:transparent}.header-links .container{padding:0;width:680px}.header-links .header-buttons{width:77%}.header-links .header-buttons .header-search>button,.header-links .header-buttons .header-search>a,.header-links .header-buttons .header-chat>button,.header-links .header-buttons .header-chat>a,.header-links .header-buttons .header-contact>button,.header-links .header-buttons .header-contact>a,.header-links .header-buttons .header-account>button,.header-links .header-buttons .header-account>a,.header-links .header-buttons .header-cart>button,.header-links .header-buttons .header-cart>a{height:50px;color:#585858}.header-links .header-buttons .header-search>button small,.header-links .header-buttons .header-search>a small,.header-links .header-buttons .header-chat>button small,.header-links .header-buttons .header-chat>a small,.header-links .header-buttons .header-contact>button small,.header-links .header-buttons .header-contact>a small,.header-links .header-buttons .header-account>button small,.header-links .header-buttons .header-account>a small,.header-links .header-buttons .header-cart>button small,.header-links .header-buttons .header-cart>a small{display:none}.header-links .header-buttons .header-search>a i,.header-links .header-buttons .header-chat>a i,.header-links .header-buttons .header-contact>a i,.header-links .header-buttons .header-account>a i,.header-links .header-buttons .header-cart>a i{line-height:1.6}.header-links .header-buttons .header-search{width:55.55556%}.header-links .header-buttons .header-search>button{display:none}.header-links .header-buttons .search-box button.icon-close-o{top:4px;font-size:10px}.header-links .header-buttons .header-chat,.header-links .header-buttons .header-contact,.header-links .header-buttons .header-account,.header-links .header-buttons .header-cart{width:11.11111%}.header-links .header-buttons .header-chat button:hover{background-color:transparent;color:#ff8200}.header-links .header-buttons .header-chat button:active,.header-links .header-buttons .header-chat button.active{background-color:#ff8200;color:#fff}.header-links .header-buttons .header-contact a:hover{background-color:transparent;color:#ffc72c}.header-links .header-buttons .header-contact a:active,.header-links .header-buttons .header-contact a.active{background-color:#ffc72c;color:#585858}.header-links .header-buttons .header-account a:hover{background-color:transparent;color:#0085b2}.header-links .header-buttons .header-account a:active{background-color:#0085b2;color:#fff}.header-links .header-buttons .header-account a.active{background-color:transparent;color:#0085b2}.header-links .header-buttons .header-account a.active:hover{color:#007299}.header-links .header-buttons .header-cart>a:hover{background-color:transparent;color:#0aa9a4}.header-links .header-buttons .header-cart>a:active,.header-links .header-buttons .header-cart>a.active{background-color:#0aa9a4;color:#fff}.header-links .header-buttons .header-cart>a.active{position:relative}.header-links .header-buttons .header-cart>a.active i{position:absolute;top:0;right:0;left:0}.header-links .header-buttons .header-cart>a.active span{position:absolute;top:31px;right:-2px;left:0;font-size:10px}.header-links .header-buttons .search-box{display:block;position:inherit;width:100%;height:50px;margin-left:0;padding:8px;background-color:transparent}}@media only screen and (min-width: 1200px){.header-links{width:780px;margin-left:-438px}.header-links>.container{width:780px}.header-links .header-buttons{width:80%}}.footer section{margin-bottom:0}.footer .trust{padding:15px;vertical-align:top;background-color:#757575;color:#fff}.footer .trust h4{margin:8px 0 5px}.footer .trust h4 img{margin-top:-5px}.footer .trust ul{margin-top:30px}.footer .trust ul li{padding:2px 7px}.footer .trust .trust-container span{display:block}.footer .trust .trust-container .gtss-o{margin:10px 0}.footer .trust .trust-container .gtss-o img{height:40px}.footer .trust .trust-container .aboutus{color:#3dc6f5}.footer .trust .trust-container .payment-cards ul{margin:4px 0}.footer .trust .trust-container .payment-cards ul li{padding:4px 4px}.footer .trust .trust-container .payment-cards img{border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3);box-shadow:1px 1px 3px rgba(0,0,0,0.3)}@media only screen and (min-width: 768px){.footer .trust{float:none;padding:15px 20px}.footer .trust h4{margin-top:5px}.footer .trust ul li{display:inline-block}.footer .trust .trust-container span{display:inline}.footer .trust .trust-container p{font-size:12px}}@media only screen and (min-width: 992px){.footer .trust h4{margin:8px 100px 8px 0}.footer .trust .trust-container{position:relative}.footer .trust .trust-container p{margin-bottom:20px;font-size:14px}.footer .trust .trust-container .gtss-o{position:absolute;top:-21px;left:50%;margin-left:60px}.footer .trust .trust-container .gtss-o img{position:absolute;height:35px}}.footer .social{padding:15px;vertical-align:top;background-color:#d5d5d5}.footer .social h4{font-size:14px;margin:5px 0}.footer .social h5{color:#585858}.footer .social form{margin-bottom:7px}.footer .social ul{margin:0}.footer .social ul li{padding:5px}.footer .social ul a{transition:.2s}.footer .social ul a .icon-facebook:hover,.footer .social ul a .icon-facebook:focus{color:#3b5998}.footer .social ul a .icon-twitter:hover,.footer .social ul a .icon-twitter:focus{color:#55acee}.footer .social ul a .icon-youtube:hover,.footer .social ul a .icon-youtube:focus{color:#e52d27}.footer .social ul a .icon-googleplus:hover,.footer .social ul a .icon-googleplus:focus{color:#dd4b39}.footer .social ul a .icon-pinterest:hover,.footer .social ul a .icon-pinterest:focus{color:#bd081c}.footer .social ul a .icon-blog-square:hover,.footer .social ul a .icon-blog-square:focus{color:#0aa9a4}.footer .social ul a .icon-envelope-square:hover,.footer .social ul a .icon-envelope-square:focus{color:#ff8200}.footer .social ul a:hover,.footer .social ul a:active{text-decoration:none}.footer .social ul a:hover .icon-envelope-square,.footer .social ul a:active .icon-envelope-square{color:#ff8200}.footer .social ul a i{font-size:35px}.footer .social ul a img{margin-top:-14px}@media only screen and (min-width: 768px){.footer .social{float:none}.footer .social h4{font-size:16px}.footer .social ul.linklist{margin:3px 0 10px}.footer .social ul.iconlist{margin-bottom:10px}.footer .social ul li{font-size:16px}}@media only screen and (min-width: 1200px){.footer .social ul.linklist,.footer .social ul.iconlist{margin-bottom:5px}}.footer .footer-copyright{margin:0;padding:10px 0;background-color:#222}.mega-menu{position:absolute;top:58px;left:0;display:none;z-index:1001;width:80%;overflow-x:hidden}.mega-menu>ul{position:relative;margin:0;background-color:#fff;border-right:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;border-radius:0 0 3px 0}.mega-menu>ul>li{border-bottom:1px solid #eee}.mega-menu>ul>li>div{position:relative;line-height:1.1}.mega-menu>ul>li>div a{display:block;padding:15px;font-size:16px;color:#333}.mega-menu>ul>li>div i{position:absolute;top:50%;right:10px;margin-top:-11px;font-size:20px;color:#d5d5d5}.mega-menu>ul>li:hover div a,.mega-menu>ul>li:active div a,.mega-menu>ul>li:focus div a{background-color:#f6f6f6;text-decoration:none;color:#ff8200}.mega-menu>ul>li:hover div i,.mega-menu>ul>li:active div i,.mega-menu>ul>li:focus div i{color:#ff8200}.mega-menu>ul>li.bottom-links{background-color:#e2e2e2}.mega-menu>ul>li.bottom-links a{display:block;padding:15px 15px 0;font-size:16px}.mega-menu>ul>li.bottom-links a:last-of-type{padding-bottom:15px}.mega-menu>ul>li:last-child,.mega-menu>ul>li:nth-last-child(2){border-bottom:none}@media only screen and (min-width: 480px){.mega-menu{width:60%}}@media only screen and (min-width: 768px){.mega-menu{left:50%;width:350px;margin-left:-360px;border-radius:0 0 0 4px;overflow-x:visible}.mega-menu>ul{z-index:1002;border:none;border-radius:0 0 0 4px}.mega-menu>ul>li>div a{position:relative}.mega-menu>ul>li>div a small{display:block;font-size:10px;line-height:1.4;color:#757575}.mega-menu>ul>li>div a:hover:after{position:absolute;top:50%;right:0;display:block;z-index:1000;content:' ';width:0;height:0;margin-top:-92px;border-top:92px solid transparent;border-bottom:92px solid transparent;border-right:50px solid transparent}}@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 0){.mega-menu>ul>li>div a:hover:after{right:-32px;width:125px;height:186px;margin-top:-94px;background-color:transparent;-webkit-clip-path:polygon(0 50%, 75% 0, 75% 100%);clip-path:polygon(0 50%, 75% 0, 75% 100%)}}@media only screen and (min-width: 768px){.mega-menu>ul>li>div i{margin-top:-9px;font-size:18px}.mega-menu>ul>li.bottom-links{border-radius:0 0 0 3px}.mega-menu>ul>li ul{position:absolute;top:0;right:0;left:100%;display:none;width:350px;height:100%;max-height:100%;padding:22px;background-color:#fbfbfb;border-left:1px solid #e9e9e9;border-radius:0 0 3px 0}.mega-menu>ul>li ul li div{margin-bottom:22px;font-size:18px;color:#8e8e8e}.mega-menu>ul>li ul li>a{color:#333;line-height:2}.mega-menu>ul>li ul li>a:hover{color:#ff8200;text-decoration:none}.mega-menu>ul>li:hover>ul{display:block}}@media only screen and (min-width: 992px){.mega-menu{top:50px;margin-left:-438px}}@media only screen and (min-width: 1200px){.mega-menu{margin-left:-487px}}.megamenu-button.active+.mega-menu{display:block}.load-overlay{position:absolute;top:5px;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(213,213,213,0.8);opacity:0;transition:opacity .2s}.load-overlay.loading{opacity:1;z-index:1000}.load-overlay .spinner-container{position:fixed;top:50%;left:50%;width:123px;margin-top:-39px;margin-left:-61px;padding:30px;background-color:rgba(255,255,255,0.7);border-radius:10px;pointer-events:none}.load-overlay .spinner-container .spinner.horizontal-bubbles{width:63px;height:18px}html.no-es5array body>*{display:none}html.no-es5array .ie8{display:block !important;padding:10px 0 30px;background-color:#fff;margin:80px 100px 0;font-size:20px;text-align:center}html.es5array .ie8{display:none}.slider{margin-right:-15px;margin-left:-15px}.slider>div{margin-bottom:0;border:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.slider>div table{margin-bottom:0;background-color:transparent}.slider>div table>tbody>tr>td{padding:15px;border:none}.slider>div table>tbody>tr>td.slider-padding{width:5px;padding:15px 4px}@media only screen and (min-width: 768px){.slider{margin:0}.slider>div table>tbody>tr>td{padding:15px 6px}}.category-slider td{width:100px;font-size:12px;white-space:normal !important}.category-slider td>div{margin:0 auto}.category-slider td>div:first-child a{display:table-cell;width:90px;height:90px;margin:0 auto;vertical-align:middle;background-color:#fff;border-radius:3px}.category-slider td>div:last-child a{display:block;width:110%;margin-top:5px;margin-left:-5%;line-height:1.2}.category-slider td img{max-width:90px;max-height:90px;border:5px solid #fff;border-radius:3px}.category-slider td img:hover{opacity:0.8;filter:alpha(opacity=80);transition:.2s}@media only screen and (min-width: 768px){.category-slider td{width:16.66667%}}.slider-resize .product-block,.slider-small .product-block{position:relative;width:125px;height:190px;margin:0 auto;white-space:normal;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.slider-resize .product-block .front-side,.slider-resize .product-block .back-side,.slider-small .product-block .front-side,.slider-small .product-block .back-side{position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s;-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;transition:transform 0.6s}.slider-resize .product-block.flipped .front-side,.slider-small .product-block.flipped .front-side{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.slider-resize .product-block.flipped .back-side,.slider-small .product-block.flipped .back-side{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.slider-resize .product-block .flip,.slider-small .product-block .flip{position:absolute;top:0;right:0;display:block;width:0;height:0;content:"";border-width:0 30px 30px 0;border-style:solid;cursor:pointer}.slider-resize .product-block .flip:hover,.slider-small .product-block .flip:hover{transition:.2s}.slider-resize .product-block .flip i,.slider-small .product-block .flip i{display:block;margin-top:4px;margin-left:15px;font-size:12px;line-height:1;color:#fff;pointer-events:none}.slider-resize .product-block .front-side,.slider-small .product-block .front-side{z-index:2;width:125px;height:190px;padding:8px 10px;background-color:#fff;border-radius:3px;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.slider-resize .product-block .front-side h4,.slider-small .product-block .front-side h4{width:84px;height:37px;margin:0;font-size:11px;overflow:hidden}.slider-resize .product-block .front-side .product-img,.slider-small .product-block .front-side .product-img{position:relative;width:105px;height:100px;margin:3px 0}.slider-resize .product-block .front-side .product-img>div,.slider-small .product-block .front-side .product-img>div{position:absolute;bottom:0;left:50%;z-index:5;width:105px;margin-left:-52.5px;border-radius:0 0 3px 3px;font-size:10px;text-align:center;color:#fff;pointer-events:none}.slider-resize .product-block .front-side .product-img>div.clearance,.slider-small .product-block .front-side .product-img>div.clearance{background-color:#ff8200}.slider-resize .product-block .front-side .product-img>div.sale,.slider-small .product-block .front-side .product-img>div.sale{background-color:#e21a2d}.slider-resize .product-block .front-side .product-img img,.slider-small .product-block .front-side .product-img img{width:100%;height:100%;border-radius:3px}.slider-resize .product-block .front-side .product-img img:hover,.slider-resize .product-block .front-side .product-img img:active,.slider-resize .product-block .front-side .product-img img:focus,.slider-small .product-block .front-side .product-img img:hover,.slider-small .product-block .front-side .product-img img:active,.slider-small .product-block .front-side .product-img img:focus{opacity:0.8;filter:alpha(opacity=80);transition:.2s}.slider-resize .product-block .front-side .card-price,.slider-small .product-block .front-side .card-price{margin-top:8px;font-size:14px;line-height:1;color:#ff8200}.slider-resize .product-block .front-side .card-price .no-each,.slider-small .product-block .front-side .card-price .no-each{line-height:1.65}.slider-resize .product-block .front-side .card-price.map-price .price,.slider-small .product-block .front-side .card-price.map-price .price{color:#333;text-decoration:line-through}.slider-resize .product-block .front-side .card-price .unit-of-measure,.slider-small .product-block .front-side .card-price .unit-of-measure{color:#585858;font-size:10px}.slider-resize .product-block .front-side .front-atc,.slider-small .product-block .front-side .front-atc{position:absolute;right:7px;bottom:7px;width:30px;height:30px;font-size:16px;line-height:2}.slider-resize .product-block .front-side .front-atc i,.slider-small .product-block .front-side .front-atc i{pointer-events:none}.slider-resize .product-block .front-side .front-atc i.icon-new-window,.slider-small .product-block .front-side .front-atc i.icon-new-window{display:block;margin-top:-1px}.slider-resize .product-block .front-side .flip,.slider-small .product-block .front-side .flip{border-color:#fff #75787b #fff #fff}.slider-resize .product-block .front-side .flip:hover,.slider-small .product-block .front-side .flip:hover{border-color:#fff #0085b2 #fff #fff}.slider-resize .product-block .back-side,.slider-small .product-block .back-side{z-index:1;width:125px;height:190px;padding:8px 10px;background-color:#fff;border-radius:3px;box-shadow:0 0 6px 2px rgba(0,0,0,0.2);-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.slider-resize .product-block .back-side h4,.slider-small .product-block .back-side h4{width:84px;height:37px;margin:0;font-size:11px;overflow:hidden}.slider-resize .product-block .back-side .card-price,.slider-small .product-block .back-side .card-price{margin-top:6px;font-size:15px;line-height:1;color:#ff8200}.slider-resize .product-block .back-side .card-price.map-price .price,.slider-small .product-block .back-side .card-price.map-price .price{color:#333;text-decoration:line-through}.slider-resize .product-block .back-side .card-price .unit-of-measure,.slider-small .product-block .back-side .card-price .unit-of-measure{color:#585858;font-size:11px}.slider-resize .product-block .back-side .atc-prompt,.slider-small .product-block .back-side .atc-prompt{margin-top:2px;font-size:7px;line-height:1;color:#ff8200}.slider-resize .product-block .back-side .block-close,.slider-small .product-block .back-side .block-close{position:absolute;top:-3px;right:-3px;width:25px;height:25px;background-color:transparent;box-shadow:none;font-size:10px;color:#e21a2d}.slider-resize .product-block .back-side .block-close:focus,.slider-small .product-block .back-side .block-close:focus{outline:0}.slider-resize .product-block .back-side .fswdirect,.slider-small .product-block .back-side .fswdirect{margin-top:14px}.slider-resize .product-block .back-side .fswdirect img,.slider-small .product-block .back-side .fswdirect img{width:auto;height:100%}.slider-resize .product-block .back-side .fswdirect div,.slider-small .product-block .back-side .fswdirect div{font-size:10px;text-align:center;color:#0085b2}.slider-resize .product-block .back-side .rating,.slider-small .product-block .back-side .rating{position:absolute;right:0;bottom:46px;left:0}.slider-resize .product-block .back-side .rating i,.slider-small .product-block .back-side .rating i{color:#ffc72c}.slider-resize .product-block .back-side .rating i.no-reviews,.slider-small .product-block .back-side .rating i.no-reviews{color:#d5d5d5}.slider-resize .product-block .back-side .rating small,.slider-small .product-block .back-side .rating small{margin-top:-2px}.slider-resize .product-block .back-side .pdp-action,.slider-small .product-block .back-side .pdp-action{position:absolute;bottom:10px;width:105px}.slider-resize .product-block .back-side .pdp-action input,.slider-small .product-block .back-side .pdp-action input{padding:5px}.slider-resize .product-block .back-side .pdp-action .map-button,.slider-small .product-block .back-side .pdp-action .map-button{text-align:center}.slider-resize .product-block .back-side .pdp-action .map-button a,.slider-small .product-block .back-side .pdp-action .map-button a{border-radius:2px;line-height:1.6}.slider-resize .product-block .back-side .flip,.slider-small .product-block .back-side .flip{border-color:#fff #8f9294 #fff #fff}.slider-resize .product-block .back-side .flip:hover,.slider-small .product-block .back-side .flip:hover{border-color:#fff #e21a2d #fff #fff}.slider-resize .product-block .back-side .flip i,.slider-small .product-block .back-side .flip i{margin-left:17px;font-size:9px}@media only screen and (min-width: 992px){.slider-resize .product-block{width:150px;height:220px}.slider-resize .product-block .front-side{width:150px;height:220px;padding:11px 15px 14px}.slider-resize .product-block .front-side h4{width:105px;height:40px;font-size:12px}.slider-resize .product-block .front-side .product-img{width:120px;height:115px;margin:5px 0 7px}.slider-resize .product-block .front-side .product-img>div{width:120px;margin-left:-60px}.slider-resize .product-block .front-side .card-price{font-size:16px}.slider-resize .product-block .front-side .card-price .no-each{font-size:17px;line-height:1.9}.slider-resize .product-block .front-side .card-price .unit-of-measure{font-size:11px}.slider-resize .product-block .front-side .front-atc{right:10px;bottom:10px}.slider-resize .product-block .back-side{width:150px;height:220px;padding:11px 15px 14px}.slider-resize .product-block .back-side h4{width:105px;height:40px;font-size:12px}.slider-resize .product-block .back-side .fswdirect{margin-top:20px}.slider-resize .product-block .back-side .rating{bottom:52px;font-size:15px}.slider-resize .product-block .back-side .pdp-action{bottom:15px;width:120px}.slider-resize .product-block .back-side .card-price{font-size:17px}}.articles{margin:0}.articles li{float:left;width:100%;margin-bottom:5px}.articles li:last-child{margin-bottom:0}.articles li i{float:left;margin-right:10px;color:#d5d5d5}.articles li a{float:left;width:90%}.articles li img{width:60px;margin-right:5px;border-radius:3px}@media only screen and (min-width: 768px){.articles li{width:50%;margin-bottom:0;padding-right:10px;padding-left:10px}.articles li img{width:25%;margin-right:15px}.articles li>div{width:70%}.articles li>div a{display:block;float:none;width:100%;margin-bottom:5px;font-size:14px;line-height:1.2}.articles li>div p{margin-bottom:0;font-size:12px;line-height:1.4}.articles li>div p>p{max-height:47px;overflow:hidden}.articles li>div p .read-more{margin-top:5px}.articles li>div p .read-more a{font-size:12px;text-decoration:underline;color:#585858}.articles li>div p .read-more a:hover,.articles li>div p .read-more a:focus{color:#717171}}@media only screen and (min-width: 1200px){.articles li>div a{line-height:1.3}.articles li>div p{line-height:1.3}}.narrow-side .education-articles>div{padding:15px 16px;background-color:#f6f6f6;border:1px solid #e2e2e2;border-radius:3px}.narrow-side .education-articles>h2{margin-bottom:15px}.narrow-side .articles li{float:none;width:100%;padding:0}.narrow-side .articles li img{display:none}.narrow-side .articles li>div{width:100%;margin-bottom:7px}.narrow-side .articles li>div a{margin-bottom:3px;font-size:14px}.narrow-side .articles li>div p{font-size:12px}.narrow-side .articles li:last-child>div{margin-bottom:0}.mini-cart{position:absolute;top:58px;right:0;z-index:999;width:250px}.mini-cart>div .title-bar{padding:10px 16px;background-color:#000;text-align:center}.mini-cart>div .title-bar h3{margin:0;font-size:16px;color:#fff}.mini-cart>div .cart-items{padding:0 10px;background-color:#fff;border-radius:0 0 0 3px}.mini-cart>div .cart-items>div{margin:0 -10px;padding:10px 5px}.mini-cart>div .cart-items>div:nth-child(even){background-color:#f6f6f6}.mini-cart>div .cart-items>div>div{padding-right:4px;padding-left:4px}.mini-cart>div .cart-items>div>div img{width:100%;height:100%;border-radius:3px}.mini-cart>div .cart-items>div>div.cart-items-title{height:30px;overflow:hidden}.mini-cart>div .cart-items>div>div.cart-items-title h4{margin:0;font-size:12px;line-height:1.3}.mini-cart>div .cart-items>div>div:last-child{text-align:right}.mini-cart>div .cart-items>div>div:last-child>div:first-child{margin-bottom:2px;font-size:12px;line-height:1.3;color:#ff8200}.mini-cart>div .cart-items>div>div:last-child>div:last-child{font-size:8px;line-height:1;color:#757575}.mini-cart>div .cart-items>div>div:last-child>div:last-child i{margin-left:5px;font-size:12px;color:#e21a2d}.mini-cart>div .cart-items>div>div:last-child>div:last-child i:hover,.mini-cart>div .cart-items>div>div:last-child>div:last-child i:active,.mini-cart>div .cart-items>div>div:last-child>div:last-child i:focus{color:#cb1728;cursor:pointer;transition:.2s}.mini-cart>div .cart-items .cart-items-count{background-color:#fff !important;border-radius:0 0 3px 3px}.mini-cart>div .cart-items .cart-items-count a:hover,.mini-cart>div .cart-items .cart-items-count a:active,.mini-cart>div .cart-items .cart-items-count a:focus{background-color:transparent;text-decoration:underline;color:#007299}.mini-cart>div .cart-items .cart-items-count p{margin:0;font-size:11px;text-transform:uppercase;text-align:center}.mini-cart>div .cart-items .cart-items-count p span{color:#0085b2}.mini-cart>div .cart-items .checkout-block{font-size:12px}.mini-cart>div .cart-items .checkout-block>div{float:left;width:50%;height:auto;padding-left:5px}.mini-cart>div .cart-items .checkout-block>div span{font-size:14px;line-height:1;color:#ff8200}@media only screen and (min-width: 768px){.mini-cart{right:auto;left:50%;margin-left:110px}.mini-cart>div .cart-items{border-radius:0 0 3px 3px}}@media only screen and (min-width: 992px){.mini-cart{top:50px;margin-left:180px}}@media only screen and (min-width: 1200px){.mini-cart{margin-left:230px}}.error-page>div:first-child{margin-bottom:10px}.error-page h1{position:relative;margin:0;font-size:30px;color:#ff8200}.error-page h1 span{position:absolute;top:0;right:0;display:block;margin:0;padding:8px 11px;font-size:14px}.error-page p{font-size:18px}.error-page p.error-first{margin-top:10px;font-weight:bold}.error-page .error-img img{width:100%;height:100%}.error-page .error-links p{font-size:14px;font-style:italic;color:#585858}.error-page .error-links ul{margin:0;text-align:center}.error-page .error-links ul li{padding-right:10px;padding-left:10px;border-right:1px solid #9b9b9b;font-size:16px}.error-page .error-links ul li:first-child{padding-left:0}.error-page .error-links ul li:last-child{padding-right:0;border-right:none}@media only screen and (min-width: 480px){.error-page .error-img img{width:80%;height:80%}.error-page .error-links ul{text-align:left}}@media only screen and (min-width: 768px){.error-page h1{font-size:36px}.error-page h1 span{padding:10px 13px;font-size:16px}.error-page .error-links p{font-size:14px}}@media only screen and (min-width: 992px){.error-page p.error-first{width:50%;margin-top:10px;font-size:20px}.error-page .error-img{float:right;width:550px;margin-top:-40px}.error-page .error-img img{width:100%;height:100%}}.error-page .not-found h1{color:#0085b2}@media only screen and (min-width: 992px){.error-page .not-found .error-img{margin-top:-60px;text-align:right}.error-page .not-found .error-img img{width:80%;height:80%}}.mkt-space.superhero-container{margin-top:-15px;margin-bottom:10px;border-bottom:1px solid #d5d5d5}.mkt-space.superhero-container .superhero{padding:0}.mkt-space.superhero-container .superhero img{width:100%;height:100%}@media only screen and (min-width: 768px){.mkt-space.superhero-container{margin-top:-22px}.mkt-space.superhero-container .superhero{position:relative;width:100%;height:100px;background-color:#ddd;text-align:center;overflow:hidden}.mkt-space.superhero-container .superhero img{position:absolute;top:0;left:50%;z-index:1;width:1333px;height:100px;margin-left:-667px}}@media only screen and (min-width: 992px){.mkt-space.superhero-container{margin-bottom:20px}.mkt-space.superhero-container .superhero{height:120px}.mkt-space.superhero-container .superhero img{width:1600px;height:120px;margin-left:-800px}}@media only screen and (min-width: 1200px){.mkt-space.superhero-container .superhero{height:150px}.mkt-space.superhero-container .superhero:before{position:absolute;top:0;left:50%;z-index:2;display:block;width:200px;height:150px;margin-left:-1000px;content:"";background-image:-webkit-linear-gradient(left, #ddd 0%, transparent 100%);background-image:-o-linear-gradient(left, #ddd 0%, transparent 100%);background-image:linear-gradient(to right, #ddd 0%, transparent 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDDDDDD', endColorstr='#00000000', GradientType=1)}.mkt-space.superhero-container .superhero:after{position:absolute;top:0;right:50%;z-index:2;display:block;width:200px;height:150px;margin-right:-1000px;content:"";background-image:-webkit-linear-gradient(left, transparent 0%, #ddd 100%);background-image:-o-linear-gradient(left, transparent 0%, #ddd 100%);background-image:linear-gradient(to right, transparent 0%, #ddd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FFDDDDDD', GradientType=1)}.mkt-space.superhero-container .superhero img{width:2000px;height:150px;margin-left:-1000px}}@media only screen and (min-width: 992px){.mkt-space.sidekick-top img,.mkt-space.sidekick-bottom img{width:100%;height:100%;border:1px solid #d5d5d5;border-radius:3px}}.page-title{margin-top:-15px;padding:15px 0;background-color:#fff;font-size:16px}.page-title h1{display:inline-block;margin:0;font-size:18px;color:#757575}@media only screen and (min-width: 768px){.page-title{margin-top:0;margin-bottom:20px;padding:0;background-color:transparent}.page-title h1{font-size:20px}}h2{margin:0 0 20px 0;font-size:18px}h2 i{color:#ff8200}@media only screen and (min-width: 768px){h2{padding:10px 15px;background-color:#fff;border-radius:3px}h2.no-bg-header{padding:0;background-color:transparent}.narrow-side h2{margin:0 0 15px 0;padding:0;background-color:transparent;font-size:18px}.narrow-side h2 i{color:#ff8200}}h3{margin:0 0 15px 0;font-size:16px}section{margin-bottom:20px}.slider-section{display:block;margin-bottom:10px}.slider-section h2{margin-bottom:5px}.white-section{padding:20px 0;background-color:#fff}.white-section.slider-section{margin-bottom:20px}.gray-section{padding:20px 0 15px;background-color:#d5d5d5}.gray-section.slider-section{margin-bottom:20px}.narrow-side{min-height:0}@media only screen and (min-width: 768px){section{margin-bottom:30px}.slider-section{margin-bottom:15px}.slider-section h2{margin-bottom:5px}.white-section{padding:0;background-color:transparent}.gray-section{padding:0;background-color:transparent}.gray-section.slider-section{margin-bottom:15px}.narrow-side section{margin-bottom:20px}}@media only screen and (min-width: 768px){.seo-text{margin-bottom:0}.seo-text h2{padding:0;background-color:transparent;font-size:16px}.seo-text h3{margin:15px 0;font-size:14px}.seo-text p{font-size:12px;color:#585858}.seo-text img{display:inline-block;width:30%;margin-right:2px;margin-bottom:2px;border-radius:3px}.seo-text iframe{width:30% !important;height:100% !important;margin-right:2px;margin-bottom:2px;border-radius:3px}}@media only screen and (min-width: 992px){.page-image{margin-bottom:20px}.page-image>div{width:212px;height:212px;padding:40px;background-color:#fff;border-radius:3px}.page-image>div img{width:100%}}@media only screen and (min-width: 1200px){.page-image>div{width:237px;height:237px}}.homepage .slider-section{margin-bottom:0}.homepage .slider-section>div:first-child{margin:-15px 0 0;padding:0;border:1px solid #c8c8c8;border-right:none;border-left:none}.homepage .slider-section:first-child>div:first-child{border-top:none}.homepage .slider-section.gray-section{margin-bottom:15px;padding:15px 0 0}.homepage .slider-section h2{margin:0}.homepage .slider-section h2 a{display:block;background-color:#fff;padding:10px 10px}.homepage .slider-section h2 a:hover{background-color:#f9f9f9;text-decoration:none;transition:background-color .2s;color:#333}.homepage .slider-section h2 a:hover .icon-chevron-right{color:#ff8200;transition:color .2s}.homepage .slider-section h2 .icon-fridge{color:#0085b2}.homepage .slider-section h2 .icon-pan{color:#0aa9a4}.homepage .slider-section h2 .icon-pizza{color:#ffc72c}.homepage .slider-section h2 .icon-crayon{color:#e21a2d}.homepage .slider-section h2 .icon-trash-o{color:#75787b}.homepage .slider-section h2 .icon-chevron-right{position:absolute;top:50%;right:10px;margin-top:-9px;font-size:18px;color:#d5d5d5}.homepage .slider-section.last{margin-bottom:25px}.homepage .slider>div table.category-slider>tbody>tr>td{padding:15px 18px}@media only screen and (min-width: 360px){.homepage .slider>div table.category-slider>tbody>tr>td{padding:15px 8px}}@media only screen and (min-width: 360px){.homepage .slider>div table.category-slider>tbody>tr>td{padding:15px 10px}}@media only screen and (min-width: 768px){.homepage h2{margin:0 -15px 20px -15px}.homepage .slider-section{margin-right:0;margin-bottom:15px;margin-left:0;padding:0;border-radius:4px}.homepage .slider-section.gray-section{margin-bottom:15px;padding:0}.homepage .slider-section.gray-section .slider-small{background-color:#d5d5d5}.homepage .slider-section>div:first-child{margin:0;border-top:none}.homepage .slider-section h2{margin:0;padding:0}.homepage .slider-section h2 a{padding:10px 15px;border-radius:4px 4px 0 0}.homepage .slider-section .slider-small{padding:0;background-color:#e2e2e2;border:1px solid #c8c8c8;border-top:none;border-radius:0 0 4px 4px}.homepage .slider>div table.category-slider>tbody>tr>td{padding:15px}.homepage .slider>div table.category-slider>tbody>tr>td>div:last-child a{font-size:14px}.homepage .slider>div table.category-slider>tbody>tr>td img{max-width:100px;max-height:100px}}@media only screen and (min-width: 992px){.homepage .slider-section{margin-right:-15px;margin-bottom:20px;margin-left:-15px;padding:0 15px}.homepage .slider-section.gray-section{margin-bottom:20px;padding:0 15px}.homepage .slider-section .slider>div table.category-slider>tbody>tr>td{padding:15px 18px}.homepage .slider-section .slider>div table.category-slider>tbody>tr>td img{max-width:120px;max-height:120px}.homepage .slider-section button{position:absolute;top:50%;width:34px;height:50px;margin-top:-43px;padding:0;box-shadow:none;font-size:26px;opacity:0.5;filter:alpha(opacity=50)}.homepage .slider-section button.left{left:-34px;border-radius:4px 0 0 4px}.homepage .slider-section button.right{right:-34px;border-radius:0 4px 4px 0}.homepage .slider-section button:hover{opacity:0.7;filter:alpha(opacity=70);cursor:pointer;transition:.2s}.homepage .slider-section button:disabled{opacity:0.1;filter:alpha(opacity=10);cursor:default}}.home-blog .blog-block{padding:0}.home-blog .blog-block .blog-img img{width:100%;height:100%;margin-bottom:15px;border-radius:3px}.home-blog .blog-block .blog-post{padding:0 15px}.home-blog .blog-block .blog-post h3{max-height:21px;margin-bottom:10px;font-size:18px;line-height:1.2;overflow:hidden}.home-blog .blog-block .blog-post p{font-size:14px}.home-blog .blog-block .blog-post p p{max-height:96px;margin-bottom:10px;overflow:hidden}.home-blog .blog-block .blog-post p .read-more{margin-top:5px}.home-blog .blog-block .blog-post p .read-more a{text-decoration:underline;color:#585858}.home-blog .blog-block .blog-post p .read-more a:hover,.home-blog .blog-block .blog-post p .read-more a:focus{color:#717171}@media only screen and (min-width: 768px){.home-blog h2{margin-top:10px;padding:0 15px}.home-blog .blog-block{padding:0 15px}.home-blog .blog-block .blog-img{padding:0}.home-blog .blog-block .blog-post h3{height:20px;max-height:20px;font-size:16px}.home-blog .blog-block .blog-post p{line-height:1.4}.home-blog .blog-block .blog-post p p{height:79px;max-height:79px}}@media only screen and (min-width: 992px){.home-blog .blog-block .blog-post h3{margin-bottom:7px;height:22px;max-height:22px;line-height:1.2}.home-blog .blog-block .blog-post p p{height:126px;max-height:126px;font-size:15px;line-height:1.4}}@media only screen and (min-width: 1200px){.home-blog .blog-block .blog-post h3{font-size:18px}.home-blog .blog-block .blog-post p p{font-size:16px;height:144px;max-height:144px}.home-blog .blog-block .blog-post p .read-more{font-size:16px;line-height:1}}.pdp .gray-section{padding:20px 0 15px}.pdp .gray-section.similar-slider{margin-bottom:0}@media only screen and (min-width: 768px){.pdp .gray-section{margin-bottom:5px;padding:0 0 15px}.pdp .gray-section.similar-slider{margin-bottom:10px}.pdp recently-viewed-deck{margin:0 0 10px;padding:13px 0 5px;background-color:#f1f1f1;border:1px solid #ddd;border-radius:3px}.pdp recently-viewed-deck .slider-resize{padding:0}.pdp recently-viewed-deck h2{background-color:transparent;margin-bottom:0;padding:0}}.reviews-menu{margin-bottom:15px}.reviews-menu>div>div h2{margin:0;padding:0}.reviews-menu>div>div h2 a{height:73px;padding:10px 16px;background-color:#585858;font-size:12px;color:#fff}.reviews-menu>div>div h2 a:hover{background-color:#3e3e3e;text-decoration:none;transition:.2s}.reviews-menu>div>div h2 a:active,.reviews-menu>div>div h2 a.active,.reviews-menu>div>div h2 a:focus{background-color:#000;text-decoration:none;transition:.2s}.reviews-menu>div>div h2 a i{display:block;font-size:24px;line-height:1.4;color:#fff}.reviews-menu>div>div h2 .specifications-tab:hover i,.reviews-menu>div>div h2 .specifications-tab:active i,.reviews-menu>div>div h2 .specifications-tab.active i,.reviews-menu>div>div h2 .specifications-tab:focus i{color:#0aa9a4;transition:.2s}.reviews-menu>div>div h2 .reviews-tab star-ratings{display:block}.reviews-menu>div>div h2 .reviews-tab star-ratings i{display:inline;font-size:14px;line-height:2.4;color:#ffc72c}.reviews-menu>div>div h2 .reviews-tab star-ratings i.no-reviews{color:#757575}.reviews-menu>div>div h2 .reviews-tab:hover star-ratings i,.reviews-menu>div>div h2 .reviews-tab:active star-ratings i,.reviews-menu>div>div h2 .reviews-tab.active star-ratings i,.reviews-menu>div>div h2 .reviews-tab:focus star-ratings i{color:#ffc72c;transition:.2s}.reviews-menu>div>div h2 .reviews-tab:hover star-ratings i.no-reviews,.reviews-menu>div>div h2 .reviews-tab:active star-ratings i.no-reviews,.reviews-menu>div>div h2 .reviews-tab.active star-ratings i.no-reviews,.reviews-menu>div>div h2 .reviews-tab:focus star-ratings i.no-reviews{color:#585858}.reviews-menu>div>div h2 .questions-tab:hover i,.reviews-menu>div>div h2 .questions-tab:active i,.reviews-menu>div>div h2 .questions-tab.active i,.reviews-menu>div>div h2 .questions-tab:focus i{color:#0085b2;transition:.2s}.reviews-menu>div>div:first-child h2{margin-right:-15px;margin-left:-15px}.reviews-menu>div>div:nth-child(2) h2{margin-right:-15px;margin-left:-15px}.reviews-menu>div>div:last-child h2{margin-right:-15px;margin-left:-15px}@media only screen and (min-width: 768px){.reviews-menu{margin-bottom:20px}.reviews-menu>div{margin-right:0;margin-left:0}.reviews-menu>div>div h2 a{height:auto;padding:10px 15px;background-color:#c8c8c8;border-radius:3px;font-size:18px;color:#333}.reviews-menu>div>div h2 a:hover{background-color:#d5d5d5}.reviews-menu>div>div h2 a:hover.reviews-tab star-ratings i{color:#333}.reviews-menu>div>div h2 a:active,.reviews-menu>div>div h2 a.active,.reviews-menu>div>div h2 a:focus{background-color:#fff}.reviews-menu>div>div h2 a:active.reviews-tab star-ratings i,.reviews-menu>div>div h2 a.active.reviews-tab star-ratings i,.reviews-menu>div>div h2 a:focus.reviews-tab star-ratings i{color:#ffc72c}.reviews-menu>div>div h2 a i{display:inline;font-size:18px;line-height:1;color:#333}.reviews-menu>div>div h2 .reviews-tab star-ratings{display:inline}.reviews-menu>div>div h2 .reviews-tab star-ratings i{font-size:18px;line-height:1;color:#333}.reviews-menu>div>div:first-child h2{margin-right:-13px;margin-left:-15px}.reviews-menu>div>div:nth-child(2) h2{margin-right:-14px;margin-left:-14px}.reviews-menu>div>div:last-child h2{margin-right:-15px;margin-left:-13px}}.product h1,.product .h1{margin-top:0;font-size:18px;line-height:1.42857}.product h1 span,.product .h1 span{color:#757575}@media only screen and (min-width: 992px){.product h1,.product .h1{margin-bottom:20px;font-size:20px}}@media only screen and (min-width: 768px){.product .product-container{margin-right:0;padding:10px 0 0;background-color:#fefefe;border-radius:4px}}.product .product-img-container{height:300px}@media only screen and (min-width: 480px){.product .product-img-container{height:425px}}@media only screen and (min-width: 768px){.product .product-img-container{height:295px}}@media only screen and (min-width: 992px){.product .product-img-container{height:420px}}.product .media-container{position:absolute;top:0;left:15px;z-index:1;width:100%;opacity:0;filter:alpha(opacity=0)}.product .media-container.show-media{opacity:1;filter:alpha(opacity=100);z-index:9}.product .media-container.video{height:280px}.product .media-container.video .div-table{height:100%}.product .media-container.video .div-table .div-table-cell{background-color:#e2e2e2;border-radius:3px;text-align:center}.product .media-container.video .div-table .video-widget>div{width:90%;margin:0 auto;border-radius:3px}@media only screen and (min-width: 480px){.product .media-container.video{height:405px}.product .media-container.video .div-table .video-widget>div{width:80% !important;padding-bottom:54% !important}}@media only screen and (min-width: 768px){.product .media-container.video{height:275px}.product .media-container.video .div-table .video-widget>div{width:90% !important;padding-bottom:63% !important}}@media only screen and (min-width: 992px){.product .media-container.video{height:400px}}.product .product-img{position:relative;height:275px;margin-top:5px;margin-bottom:20px}.product .product-img>div.clearance,.product .product-img>div.sale{position:absolute;top:0;left:50%;z-index:899;width:150px;margin-left:-137.5px;border-radius:4px 0 4px 0;font-size:14px;text-align:center;color:#fff;pointer-events:none}.product .product-img>div.clearance.clearance,.product .product-img>div.sale.clearance{background-color:#ff8200}.product .product-img>div.clearance.sale,.product .product-img>div.sale.sale{background-color:#e21a2d}.product .product-img img{max-width:275px;max-height:275px;border-radius:4px}.product .product-img .image-zoom{position:relative;margin:auto}.product .product-img .image-zoom .image-zoom-lens{position:absolute;z-index:900;width:250px;height:250px;background-repeat:no-repeat;border-radius:50%;opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25)}@media only screen and (min-width: 480px){.product .product-img{height:400px}.product .product-img>div.clearance,.product .product-img>div.sale{margin-left:-200px}.product .product-img img{max-width:400px;max-height:400px}}@media only screen and (min-width: 768px){.product .product-img{height:275px;margin-top:0;margin-bottom:10px;border-radius:4px}.product .product-img>div.clearance,.product .product-img>div.sale{margin-left:-137.5px}.product .product-img img{max-width:275px;max-height:275px}}@media only screen and (min-width: 992px){.product .product-img{height:400px}.product .product-img>div.clearance,.product .product-img>div.sale{margin-left:-200px}.product .product-img img{max-width:400px;max-height:400px}}.product .photo-thumbnails{margin-bottom:15px}.product .photo-thumbnails a{position:relative;display:inline-block}.product .photo-thumbnails a .img-thumbnail{width:50px;height:50px}.product .photo-thumbnails a i{display:none}.product .photo-thumbnails a .video-thumbnail+i{position:absolute;top:50%;left:50%;margin-top:-11px;margin-left:-5px;display:block;text-shadow:1px 1px 3px #000;color:#fff;pointer-events:none}.product .photo-thumbnails a:hover,.product .photo-thumbnails a:active{text-decoration:none}.product .photo-thumbnails a:hover .img-thumbnail,.product .photo-thumbnails a:active .img-thumbnail{border:1px solid #0098cc;opacity:1;filter:alpha(opacity=100)}.product .photo-thumbnails a:hover .video-thumbnail+i,.product .photo-thumbnails a:active .video-thumbnail+i{color:#0098cc;transition:.2s}.product .photo-thumbnails a.active .img-thumbnail{border:1px solid #4cd2ff;opacity:1;filter:alpha(opacity=100)}.product .photo-thumbnails a.active .video-thumbnail+i{color:#4cd2ff}.product .photo-thumbnails a:focus{text-decoration:none}.product .photo-thumbnails a img{margin:0 2px 4px}@media only screen and (min-width: 768px){.product .photo-thumbnails a img{width:20%}}@media only screen and (min-width: 992px){.product .photo-thumbnails a img{width:12%}}.product .price-row{margin-bottom:15px}.product .price{font-size:20px;line-height:1.2;color:#ff8200}.product .price.map-price span{text-decoration:line-through;color:#333}.product .price small{display:block;font-size:14px;color:#757575}.product .rebate{width:200%;margin-top:10px}.product .rebate span{font-size:16px;color:#0aa9a4}.product .map-quote{width:130%;margin-top:10px;padding:7px 10px;text-align:center;font-size:16px}.product .atc-prompt{width:140%;margin-top:5px;font-weight:bold;line-height:1.2;color:#ff8200}.product small.list-price{margin-top:10px;font-size:12px}.product small.you-save{font-size:12px;color:#e21a2d}.product .addtocart input{max-width:60px;float:right}@-moz-document url-prefix(){.product .addtocart input{height:35px}}.product .checkout-link{margin-top:5px}.product .inactive{padding:15px 10px;border-radius:3px;text-align:center;font-size:16px}.product .inactive strong{display:inline-block;font-size:18px}.product .options-row{margin-bottom:5px}.product .options-row>div{position:relative;margin-bottom:10px}.product .options-row select{width:100%}.product .options-row i{position:absolute;top:12px;right:25px}@media only screen and (min-width: 480px){.product .price{font-size:24px}.product .addtocart input{height:46px;max-width:80px;padding:10px 16px;border-radius:4px;font-size:18px;line-height:1.33333}@-moz-document url-prefix(){.product .addtocart input{height:47px}}.product .addtocart button{padding:10px 16px;font-size:20px;line-height:1.33333;border-radius:4px}.product .options-row .col-xs-12{width:50%}}@media only screen and (min-width: 768px){.product .rebate{width:1300%}.product .atc-prompt{width:130%}.product .options-row .col-xs-12{width:100%}.product .options-row .col-xs-12.col-sm-6{width:50%}}.product .map-block{position:relative;margin-bottom:15px;padding-top:15px;padding-bottom:20px;background-color:#fff}.product .map-block:before{position:absolute;top:0;left:0;display:block;width:0;content:"";border-width:50px 50px 0 0;border-style:solid;border-color:transparent #0aa9a4 #0aa9a4 transparent;background:#e9e9e9}.product .map-block .icon-question-circle{position:absolute;top:9px;left:27px;font-size:16px;color:#fff;cursor:default}.product .map-block .price{text-align:center;font-size:22px}.product .map-block .price small{display:inline-block}.product .map-block h3{margin:15px 0 20px 0;padding-bottom:7px;border-bottom:1px solid #d5d5d5;font-size:14px;text-align:center;text-transform:uppercase;color:#585858}.product .map-block .map-options{padding:0 30px}.product .map-block .map-options h4{margin:8px 0 0;font-size:16px}.product .map-block .map-options h4 .link-phone{display:inline-block;color:#ff8200}.product .map-block .map-options h4 small{display:block;margin-top:5px}.product .map-block .map-options .map-or{margin:5px 0}.product .map-block .map-options .map-or strong{font-size:12px;color:#a8a8a8}.product .map-block .map-options .map-call .col-xs-1{padding:0}.product .map-block .map-options .map-call i{font-size:24px;color:#ff8200}.product .map-block .map-options .map-login .col-xs-1{padding:0}.product .map-block .map-options .map-login i{font-size:24px;color:#0085b2}.product .map-block .map-options .map-emailprice .col-xs-1{padding:0}.product .map-block .map-options .map-emailprice i{font-size:24px;color:#0aa9a4}.product .map-block .map-options .map-emailprice h4{margin-bottom:10px}@media only screen and (min-width: 480px){.product .map-block h3{font-size:16px}.product .map-block .map-options h4{font-size:18px}.product .map-block .map-options .map-call i{font-size:28px}.product .map-block .map-options .map-login i{font-size:28px}.product .map-block .map-options .map-emailprice i{font-size:28px}}@media only screen and (min-width: 768px){.product .map-block{margin:0 5px 15px;padding:15px 15px 20px;background-color:#eee;border-radius:3px}.product .map-block:before{background:#fbfbfb}.product .map-block .icon-question-circle{top:9px;left:12px;font-size:18px}.product .map-block h3{font-size:18px}}.product .shipping-row .row{margin-top:5px}.product .shipping-row .row>div{height:60px}.product .shipping-row .row>div:nth-child(even){text-align:right}.product .shipping-row .row .inactive-block{margin-bottom:15px}.product .shipping-row .fsw-direct .order-by{margin-top:2px;font-size:11px;line-height:1.1;color:#757575}.product .shipping-row .fsw-direct .order-by .ship-time{color:#0085b2}.product .shipping-row .fsw-direct img{width:110px}.product .shipping-row .fsw-direct i{position:absolute;top:6px;left:135px;color:#8e8e8e}.product .shipping-row .processing-time{margin-top:15px;font-size:14px;line-height:1.2;color:#757575}.product .shipping-row .processing-time span{color:#333}.product .shipping-row .stock{color:#0aa9a4}.product .shipping-row .stock span{display:block;margin-top:10px}.product .shipping-row .free-shipping img{width:130px;margin-top:10px}.product .shipping-row .clearance{font-size:15px;color:#ff8200}.product .shipping-row .clearance span{display:block;font-size:10px;line-height:1.1;color:#757575}@media only screen and (min-width: 480px){.product .shipping-row .stock{font-size:18px}.product .shipping-row .free-shipping img{width:155px}.product .shipping-row .clearance{font-size:18px}}@media only screen and (min-width: 768px){.product .shipping-row .fsw-direct img{width:120px}.product .shipping-row .fsw-direct i{left:145px}.product .shipping-row .stock{font-size:16px}.product .shipping-row .free-shipping img{width:145px}.product .shipping-row .clearance{font-size:16px}}@media only screen and (min-width: 992px){.product .shipping-row .stock{font-size:18px}.product .shipping-row .free-shipping img{width:155px}.product .shipping-row .clearance{font-size:18px}}.description .read-more-wrap{position:relative;max-height:150px;overflow:hidden}.description .read-more-wrap:after{position:absolute;bottom:0;left:0;width:100%;height:100px;content:"";background-image:-webkit-linear-gradient(top, rgba(233,233,233,0) 0%, #e9e9e9 70%);background-image:-o-linear-gradient(top, rgba(233,233,233,0) 0%, #e9e9e9 70%);background-image:linear-gradient(to bottom, rgba(233,233,233,0) 0%, #e9e9e9 70%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00E9E9E9', endColorstr='#FFE9E9E9', GradientType=0);pointer-events:none}.description .read-more-wrap .show-less{display:none}.description .read-more-wrap.expanded{max-height:none}.description .read-more-wrap.expanded:after{height:auto;background:none}.description .read-more-wrap.expanded .show-more{display:none}.description .read-more-wrap.expanded .show-less{display:inline}.description .read-more-wrap .read-more{margin-bottom:30px}.description .read-more-wrap .read-more p{margin-bottom:0;font-size:14px;color:#585858}.description .read-more-wrap .read-more-links{position:absolute;bottom:0;left:0;z-index:10;margin-top:10px;text-decoration:underline}@media only screen and (min-width: 768px){.description .reviews-blurb>*{margin-top:10px}.description .reviews-blurb>*:nth-child(2){margin-top:5px}.description .reviews-blurb i{font-size:18px;color:#ffc72c}.description .reviews-blurb i.no-reviews{color:#d5d5d5}.description .questions-blurb>*{margin-top:10px}.description .questions-blurb>*:nth-child(2){margin-top:5px}.description .questions-blurb i{font-size:18px;color:#757575}}@media only screen and (min-width: 768px){.specifications{padding-right:30px;padding-left:30px}}.specifications .specs-numbers{margin-bottom:10px}.specifications .specs-tech{padding-bottom:20px}.specifications .specs-tech h3{margin-bottom:0}.specifications .specs-tech table.table{margin-bottom:0;font-size:12px}.specifications .specs-tech table.table>tbody>tr>td{border-top:0;border-right:2px solid #e9e9e9}.specifications .specs-tech table.table>tbody>tr>td:first-child{width:66.66667%}.specifications .specs-tech table.table>tbody>tr>td:last-child{width:33.33333%}.specifications .specs-tech .split-tables>div:last-child .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.specifications .specs-tech .split-tables>div:last-child .table-striped>tbody>tr:nth-of-type(even){background-color:#f9f9f9}@media only screen and (min-width: 768px){.specifications .specs-tech{padding-bottom:0}.specifications .specs-tech h3{margin-bottom:15px}}.specifications .specs-downloads h3{margin-bottom:15px}.specifications .specs-downloads>div{margin-bottom:20px}.specifications .specs-downloads>div:last-child{margin-bottom:0}.specifications .specs-downloads .certifications img{width:60px;margin:0 3px 4px;border-radius:3px}.specifications .specs-downloads .downloads a{font-size:60px;line-height:1}.specifications .specs-downloads .downloads a.warranty{color:#0aa9a4}.specifications .specs-downloads .downloads a.warranty:hover,.specifications .specs-downloads .downloads a.warranty:active,.specifications .specs-downloads .downloads a.warranty:focus{text-decoration:none;color:#09918d;transition:.2s}.specifications .specs-downloads .downloads a.spec-sheet{color:#75787b}.specifications .specs-downloads .downloads a.spec-sheet:hover,.specifications .specs-downloads .downloads a.spec-sheet:active,.specifications .specs-downloads .downloads a.spec-sheet:focus{text-decoration:none;color:#696b6e;transition:.2s}@media only screen and (min-width: 768px){.specifications .specs-downloads{margin-top:20px}.specifications .specs-downloads>div{float:left;width:50%;margin-bottom:0}}@media only screen and (min-width: 992px){.specifications .specs-downloads>div{width:33.33333%}}section.reviews form .submit-container{padding:15px 0 20px;background-color:#fff}section.reviews form .form-blurb p{margin-bottom:15px;font-size:16px;line-height:1.2}section.reviews form .review-form>.row{margin-bottom:15px}section.reviews form .review-form>.row:last-child{margin-bottom:0}section.reviews form .select-rating{display:inline-block;width:auto;padding:0;background-color:#fff;border:1px solid #ccc;border-radius:3px}section.reviews form .select-rating span{display:inline-block;height:32px;padding:6px 10px;background-color:#e5e5e5;border-right:1px solid #ccc;border-radius:2px 0 0 2px;color:#757575}section.reviews form .select-rating star-ratings{margin:0 10px 0 8px}section.reviews form .select-rating star-ratings i{color:#ffc72c}section.reviews form .select-rating star-ratings i:hover,section.reviews form .select-rating star-ratings i:active,section.reviews form .select-rating star-ratings i:focus{cursor:pointer}section.reviews form p.validation{margin-top:3px;margin-bottom:0;line-height:1.1}section.reviews form p.validation span{color:#757575}section.reviews .form-group:last-child{margin-bottom:0}section.reviews .form-group ul,section.reviews .form-group p{margin:0}section.reviews .form-group ul li{margin-top:5px;color:#e21a2d}section.reviews .form-group ul li:last-child{margin-bottom:15px}section.reviews .submissions>div{position:relative;padding-top:15px;padding-bottom:5px}section.reviews .submissions>div:nth-child(even){background-color:#fff}section.reviews .submissions>div h3{margin:0}section.reviews .submissions>div h3+small{margin-top:5px;margin-bottom:10px;color:#757575}section.reviews .submissions>div .review-button{position:absolute;top:-2px;right:15px}section.reviews .submissions>div .alert{margin-bottom:20px}section.reviews .submissions .rating{margin-bottom:5px}section.reviews .submissions .rating star-ratings i{color:#ffc72c}section.reviews .submissions .read-more .read-more-wrap{margin-bottom:10px}section.reviews .see-more-button{padding:15px 0;background-color:#e9e9e9 !important}section.reviews .see-more-button button{margin:0}section.reviews .no-reviews-text p{margin:15px 0 20px;font-size:16px}section.reviews .alert{margin-bottom:20px}@media only screen and (min-width: 768px){section.reviews{margin-bottom:30px;padding-right:30px;padding-left:30px}section.reviews form{padding:0 15px}section.reviews form .review-form>.row{margin-bottom:0}section.reviews form .submit-container{padding:10px 0 15px;background-color:#f9f9f9;border:1px solid #d5d5d5;border-radius:4px}section.reviews .submissions{padding:0 15px;background-color:transparent}section.reviews .submissions>div:nth-child(even){background-color:#f6f6f6;border-radius:4px}section.reviews .submissions>div .review-button{position:static;margin:5px 0 20px 0}section.reviews .no-reviews-text p{margin:15px 0 0}}section.questions h2 i{color:#0085b2}section.questions form .submit-container{padding:15px 0 20px;background-color:#fff}section.questions form .form-blurb p{margin-bottom:15px;font-size:16px;line-height:1.2}section.questions form p.validation{margin-top:3px;margin-bottom:0;line-height:1.1}section.questions form p.validation span{color:#757575}section.questions .form-group:last-child{margin-bottom:0}section.questions .form-group ul,section.questions .form-group p{margin:0}section.questions .form-group ul li{margin-top:5px;color:#e21a2d}section.questions .form-group ul li:last-child{margin-bottom:15px}section.questions .submissions>div{position:relative;padding-top:15px;padding-bottom:5px}section.questions .submissions>div:nth-child(even){background-color:#fff}section.questions .submissions>div h3{margin:0}section.questions .submissions>div h3+small{margin-top:5px;margin-bottom:10px;color:#757575}section.questions .submissions>div .read-more.alert{margin-bottom:10px;font-size:12px}section.questions .submissions>div .read-more.alert .answer{margin-bottom:5px}section.questions .submissions>div .read-more.alert a{display:block;margin-top:5px}section.questions .submissions>div .question-button{position:absolute;top:-2px;right:15px}section.questions .alert.alert-success{margin-bottom:20px}section.questions .see-more-button{padding-bottom:15px;background-color:#e9e9e9 !important}section.questions .see-more-button button{margin:0}section.questions .no-questions-text p{margin:15px 0 20px;font-size:16px}@media only screen and (min-width: 768px){section.questions{margin-bottom:30px;padding-right:30px;padding-left:30px}section.questions form{padding:0 15px}section.questions form .submit-container{padding:10px 0 15px;background-color:#f9f9f9;border:1px solid #d5d5d5;border-radius:4px}section.questions .submissions{padding:0 15px;background-color:transparent}section.questions .submissions>div:nth-child(even){background-color:#f6f6f6;border-radius:4px}section.questions .submissions>div .question-button{position:static;margin:5px 0 20px 0}section.questions .no-questions-text p{margin:15px 0 0}}@media only screen and (min-width: 768px){.related-products-container{margin-top:20px;margin-right:0}}.related-products .bought-together{padding-top:20px;padding-bottom:15px;background-color:#fff}.related-products h2{margin-bottom:20px}.related-products .product-titles{margin:0}.related-products .product-titles li{position:relative}.related-products .product-titles li:last-child label{margin-bottom:0}.related-products .product-titles li a.open-pdp{position:absolute;top:-5px;right:0;display:block;float:left;font-size:16px}.related-products .product-titles label{width:90%}.related-products .product-titles label>span{float:left;display:block;width:87%;font-size:13px;font-weight:normal;line-height:1.2;color:#818181}.related-products .product-titles label>span strong{color:#333}.related-products .product-titles label>span .model-number{display:inline-block;color:#a8a8a8}.related-products .product-titles label input[type=checkbox]{float:left;margin:2px 7px 0 3px}.related-products .product-titles label input[type=checkbox]:checked+span{color:#0085b2}.related-products .product-titles label input[type=checkbox]:checked+span .model-number{color:#00beff}.related-products .product-titles label:hover{cursor:pointer;transition:.2s}.related-products .product-titles label:hover>span{color:#8e8e8e}.related-products .product-titles label:hover>span .model-number{color:#b4b4b4}.related-products .product-titles label:hover input[type=checkbox]:checked+span{color:#0098cc}.related-products .product-titles label:hover input[type=checkbox]:checked+span .model-number{color:#19c5ff}.related-products ul.product-images{width:100%;margin:0}.related-products ul.product-images li{position:relative;display:none;float:left;width:25%;padding:0;text-align:center}.related-products ul.product-images li a img{width:50px;height:50px;margin-top:10px;border:1px solid transparent;border-radius:3px}.related-products ul.product-images li a img.hovered{border:1px solid #4cd2ff}.related-products ul.product-images li .price{display:block;margin-top:5px;font-size:12px;color:#8e8e8e}.related-products ul.product-images li .price.map-price{text-decoration:line-through;color:#8e8e8e}.related-products ul.product-images li .atc-prompt{display:block;width:100%;margin-top:2px;font-size:9px;font-weight:normal;line-height:1.1;color:#8e8e8e}.related-products ul.product-images li i{position:absolute;top:27px;left:-6px;font-size:12px;color:#d5d5d5}.related-products ul.product-images li:first-child i{display:none}.related-products ul.product-images li.added{display:block}.related-products ul.product-images li.added .price{color:#ff8200}.related-products ul.product-images li.added .price.map-price{text-decoration:line-through;color:#333}.related-products ul.product-images li.added .atc-prompt{color:#ff8200}.related-products ul.product-images li.added i{top:26px;left:-7px;font-size:14px;color:#0aa9a4}.related-products .total-atc{margin-top:15px;padding-top:15px;border-top:1px solid #eee}.related-products .total-atc .total{padding-right:0}.related-products .total-atc .total>span{display:block;margin-top:5px}.related-products .total-atc .total>span.no-selection{opacity:0.4;filter:alpha(opacity=40)}.related-products .total-atc .total>span strong{font-size:12px}.related-products .total-atc .total>span .price{font-size:14px;color:#ff8200}.related-products .total-atc .total>span .price.map-price{text-decoration:line-through;color:#333}.related-products .total-atc .total.map-total>span{margin-top:0}.related-products .total-atc .total.map-total .atc-prompt{font-size:10px;font-weight:normal;line-height:1}@media only screen and (min-width: 480px){.related-products ul.product-titles label{width:93%}.related-products ul.product-titles label>span{width:92%}.related-products ul.product-images li i{top:27px;left:-7px;font-size:14px}.related-products ul.product-images li.added i{top:25px;left:-8px;font-size:16px}.related-products .total-atc .total>span strong{font-size:14px}.related-products .total-atc .total>span .price{font-size:16px}}@media only screen and (min-width: 768px){.related-products .bought-together{background-color:#f9f9f9;border:1px solid #d5d5d5;border-radius:3px}.related-products h2{margin:-20px -15px 17px;padding:15px;background-color:#f4f4f4;border-radius:2px 2px 0 0}.related-products ul.product-titles label{width:93%}.related-products ul.product-titles label>span{width:90%}.related-products ul.product-titles label input[type=checkbox]{margin-top:1px}.related-products ul.product-images li a img{width:60px;height:60px}.related-products ul.product-images li i{top:30px;left:-7px;font-size:14px}.related-products ul.product-images li.added i{top:29px;left:-8px;font-size:16px}.related-products .total-atc{margin-top:17px;margin-bottom:-15px;padding:15px;background-color:#f4f4f4;border:none;border-radius:0 0 2px 2px}.related-products .total-atc .total>span strong{font-size:16px}.related-products .total-atc .total>span .price{font-size:18px}.related-products .total-atc .total.map-total>span{margin-top:-1px}}.browse h2{margin:20px 0 20px 0}@media only screen and (min-width: 768px){.browse h2{margin-top:0}}.browse .page-title{margin-bottom:10px;background-color:transparent}@media only screen and (min-width: 768px){.browse .page-title{margin-bottom:25px}}.browse .slider-section{margin-top:15px;margin-bottom:0}.browse .slider-section>div:first-child{margin:-15px 0 0;padding:0;border:1px solid #c8c8c8;border-right:none;border-left:none}.browse .slider-section:nth-child(odd) td{background-color:#d5d5d5}.browse .slider-section:first-of-type{margin-top:0}.browse .slider-section h2{margin:0}.browse .slider-section h2 a{display:block;background-color:#fff;padding:10px 25px 10px 10px}.browse .slider-section h2 a:hover{background-color:#f9f9f9;text-decoration:none;transition:background-color .2s;color:#333}.browse .slider-section h2 a:hover .icon-chevron-right{color:#ff8200;transition:color .2s}.browse .slider-section h2 .icon-chevron-right{position:absolute;top:50%;right:10px;margin-top:-9px;font-size:18px;color:#d5d5d5}@media only screen and (min-width: 360px){.browse .slider-section .category-slider td{padding:15px 10px}}@media only screen and (min-width: 768px){.browse .slider-section{margin-right:0;margin-bottom:15px;margin-left:0;padding:0;border-radius:4px}.browse .slider-section.gray-section{margin-bottom:15px;padding:0}.browse .slider-section.gray-section .slider-small{background-color:#d5d5d5}.browse .slider-section>div:first-child{margin:0;border-top:none}.browse .slider-section h2{margin:0;padding:0}.browse .slider-section h2 a{padding:10px 15px;border-radius:4px 4px 0 0}.browse .slider-section .slider-small{padding:0;background-color:#e2e2e2;border:1px solid #c8c8c8;border-top:none;border-radius:0 0 4px 4px}.browse .slider-section .category-slider td{padding:15px}.browse .slider-section .category-slider td>div:last-child a{font-size:14px}.browse .slider-section .category-slider td img{max-width:100px;max-height:100px}.browse .slider-section.last{margin-bottom:30px}}@media only screen and (min-width: 992px){.browse .slider-section{margin-right:-15px;margin-bottom:20px;margin-left:-15px;padding:0 15px}.browse .slider-section.gray-section{margin-bottom:20px;padding:0 15px}.browse .slider-section .category-slider td{padding:15px}.browse .slider-section .category-slider td>div:last-child a{font-size:14px}.browse .slider-section .category-slider td img{max-width:120px;max-height:120px}.browse .slider-section button{position:absolute;top:50%;width:28px;height:43px;margin-top:-39px;padding:0;box-shadow:none;font-size:22px;opacity:0.5;filter:alpha(opacity=50)}.browse .slider-section button.left{left:-28px;border-radius:4px 0 0 4px}.browse .slider-section button.right{right:-29px;border-radius:0 4px 4px 0}.browse .slider-section button:hover{opacity:0.7;filter:alpha(opacity=70);cursor:pointer;transition:.2s}.browse .slider-section button:disabled{opacity:0.1;filter:alpha(opacity=10);cursor:default}}@media only screen and (min-width: 1200px){.browse .slider-section .category-slider td{padding:15px 13px}}.browse .white-section{padding:0 0 20px}.browse .white-section.browse-categories{margin-bottom:-15px}.browse .white-section.browse-categories h2{margin-top:15px}@media only screen and (min-width: 768px){.browse .white-section.browse-categories{margin-bottom:10px}.browse .white-section.browse-categories img{border:5px solid #fff}}.browse .browse-video .gray-section{margin-right:-15px;margin-left:-15px;padding:20px 15px 0}.browse .browse-video h2{margin-top:0}.browse .browse-video .video-widget>div{margin:0 auto}.browse .browse-video .video-title{width:90%;margin:0 auto 20px;padding:10px;background-color:#e2e2e2;border-radius:0 0 3px 3px;font-size:12px;line-height:1.2}@media only screen and (min-width: 768px){.browse .browse-video .gray-section{padding-top:0}.browse .browse-video .video-title{margin-bottom:0}}.browse .education-articles h2{margin-top:0}@media only screen and (min-width: 992px){.browse .call-us>div{padding:15px 15px 16px;background-color:#fff;border-radius:3px}.browse .call-us>div h2 span{display:block}.browse .call-us>div h2 span:first-child{margin-bottom:5px;font-size:20px;font-weight:bold}.browse .call-us>div h2 span:last-child{line-height:1.2}.browse .call-us>div h2 span:last-child .link-phone{display:inline-block;color:#ff8200}.browse .call-us>div img{width:90%;height:90%;margin-bottom:10px;border-radius:3px}.browse .call-us>div p{font-size:16px;line-height:1.2}}.categories ul{margin:0;text-align:center}.categories li{width:32%;padding:0 10px;vertical-align:top}.categories li a{display:block;font-size:12px;line-height:1.3}.categories li img{width:100%;height:100%;margin-top:10px;margin-bottom:5px;border-radius:3px}.categories li img:hover{opacity:0.8;filter:alpha(opacity=80);transition:.2s}.categories li:nth-child(-n+3) img{margin-top:0}@media only screen and (min-width: 480px){.categories li{width:24%}.categories li:nth-child(-n+4) img{margin-top:0}}@media only screen and (min-width: 768px){.categories{padding:0 24px}.categories li{width:24.5%}.categories li a{font-size:14px}}ul.mobile-links{margin:0}ul.mobile-links li{margin-bottom:5px}ul.mobile-links li a{position:relative;display:block;padding:7.5px 10px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:15px;cursor:pointer}ul.mobile-links li a:hover,ul.mobile-links li a:active,ul.mobile-links li a:focus{background-color:#fbfbfb;border:1px solid #c8c8c8;text-decoration:none;color:#222;transition:.2s}ul.mobile-links li a:hover i,ul.mobile-links li a:active i,ul.mobile-links li a:focus i{color:#757575}ul.mobile-links li a i{position:absolute;right:9px;font-size:16px;color:#d5d5d5}.filter .page-title>div>span{display:inline-block;font-size:18px}.filter .page-title>div>span strong{margin:0 5px;color:#d5d5d5}.filter .page-title>div>span small{font-size:16px}.filter .page-title>div>span small span{font-size:18px;color:#ff8200}.filter .slider-section.related-categories{margin-bottom:0;padding-top:15px;background-color:#d5d5d5}@media only screen and (min-width: 768px){.filter .slider-section.related-categories{margin-right:0;margin-bottom:20px;margin-left:0;padding-top:13px;background-color:#f1f1f1;border:1px solid #ddd;border-radius:3px}.filter .slider-section.related-categories h2{padding:0;background-color:transparent}}.narrow-nav{margin-bottom:0;padding:30px 40px;background-color:#e9e9e9}.narrow-nav .mobile-results{margin:0 0 15px 0;font-size:18px;color:#757575}.narrow-nav .mobile-results span{display:inline-block}.narrow-nav .mobile-results span strong{margin:0 5px;color:#d5d5d5}.narrow-nav .mobile-results span small{font-size:14px}.narrow-nav .mobile-results span small span{font-size:16px;color:#ff8200}.narrow-nav h3{margin:0;padding:10px 10px;background-color:#d5d5d5;border:1px solid #d5d5d5;border-bottom:none;border-radius:3px 3px 0 0;font-size:16px;color:#585858}.narrow-nav h3:hover,.narrow-nav h3:active,.narrow-nav h3:focus{background-color:#e2e2e2;cursor:pointer;transition:background-color .2s}.narrow-nav h3+div{margin-bottom:5px;padding:12px 11px 8px;background-color:#f6f6f6;border:1px solid #d5d5d5;border-radius:0 0 3px 3px}.narrow-nav h3 i{color:#8e8e8e}.narrow-nav h3.collapsed{margin-bottom:5px;border-bottom:1px solid #d5d5d5;border-radius:3px}.narrow-nav h3.collapsed:last-child{margin-bottom:0}.narrow-nav ul{margin-bottom:0}.narrow-nav ul li{margin-bottom:10px}.narrow-nav ul li:last-child{margin-bottom:0}.narrow-nav ul li.show-filters div{margin-bottom:3px;padding:5px;background-color:#ececec;border-radius:3px;text-align:center;color:#585858}.narrow-nav ul li.show-filters div:hover{background-color:#f1f1f1;transition:.2s;cursor:pointer}.narrow-nav label{width:100%;margin-bottom:0;cursor:pointer}.narrow-nav label input[type='checkbox']{float:left;margin-top:2px;margin-right:7px}.narrow-nav label input[type='checkbox'].stars{margin-top:3px}.narrow-nav label>div{float:left;width:85%;line-height:1.3}.narrow-nav label>div i{margin-right:3px}.narrow-nav label>div span{margin-bottom:0;font-weight:normal;color:#0085b2}.narrow-nav label>div span:hover,.narrow-nav label>div span:active,.narrow-nav label>div span:focus{color:#007299;text-decoration:underline}.narrow-nav .more-filters{width:100%;margin:0;padding:10px 10px;background-color:#f6f6f6;border:1px solid #d5d5d5;border-radius:3px;font-size:16px;line-height:1;color:#585858}.narrow-nav .more-filters:hover,.narrow-nav .more-filters:active{background-color:#fff;border:1px solid #d5d5d5;transition:.2s}.narrow-nav .view-results{margin-bottom:10px}@media only screen and (min-width: 768px){.narrow-nav{padding:0 30px 10px;background-color:transparent}}@media only screen and (min-width: 992px){.narrow-nav{padding:0}}@media only screen and (min-width: 1200px){.narrow-nav label>div{width:89%}}.narrow-nav .selected-filters{margin-bottom:10px;padding:8px 12px;background-color:#e2e2e2;border:1px solid #e2e2e2;border-radius:3px}.narrow-nav .selected-filters h3{margin-bottom:15px;padding:0;background-color:transparent;border:none;color:#757575}.narrow-nav .selected-filters h3:hover,.narrow-nav .selected-filters h3:active,.narrow-nav .selected-filters h3:focus{background-color:transparent;cursor:default}.narrow-nav .selected-filters ul{margin-bottom:10px}.narrow-nav .selected-filters ul li{padding:3px 6px;background-color:#f9f9f9;border-radius:3px}.narrow-nav .selected-filters ul li:hover,.narrow-nav .selected-filters ul li:active,.narrow-nav .selected-filters ul li:focus{background-color:#fff;cursor:pointer;transition:.2s}.narrow-nav .selected-filters ul li i{display:block;float:right;width:10%;font-size:12px;text-align:right;color:#e21a2d}.narrow-nav .selected-filters ul li span{display:block;float:left;width:90%;font-size:12px}.narrow-nav .icon-shipping-fswdirect{color:#0085b2}.narrow-nav .icon-shipping-freeship{color:#e21a2d}.narrow-nav .tooltip{min-width:300px}@media only screen and (min-width: 768px){.narrow-nav .icon-question-circle{position:absolute;right:58px;margin-left:5px;color:#8e8e8e}}@media only screen and (min-width: 992px){.narrow-nav .icon-question-circle{right:24px}}.narrow-nav .search-box{width:100%;margin-bottom:15px}.narrow-nav .search-box>div{position:relative}.narrow-nav .search-box input:focus{border-color:#0085b2}.narrow-nav .search-box input.form-control{height:30px;padding:5px 32px 5px 10px}.narrow-nav .search-box i{position:absolute;top:0;right:0;padding:3px 7px;font-size:17px;color:#757575;pointer-events:none}.narrow-nav .price-box{margin-bottom:15px}.narrow-nav .price-box>div{float:left;width:40%}.narrow-nav .price-box>div:nth-child(2){width:20%}.narrow-nav .price-box>div:nth-child(2) span{display:block;margin-top:8px;font-size:10px}.narrow-nav .price-box>div input.form-control{height:30px;padding:5px;font-size:12px}.narrow-nav .icon-star,.narrow-nav .icon-star-empty{margin-right:0;color:#ffc72c}.narrow-nav .icon-star:last-child,.narrow-nav .icon-star-empty:last-child{margin-right:5px}.filter-results .product-result{padding:0}.filter-results .product-result .product-card{position:relative;min-height:143px;overflow-x:hidden}.filter-results .product-result .product-card .front-side{position:absolute;top:0;left:0;z-index:1;width:100%;height:143px;padding:15px;background-color:#e9e9e9}.filter-results .product-result .product-card .back-side{position:absolute;top:0;left:100%;z-index:2;width:100%;height:143px;padding:15px;background-color:#eee;opacity:0;filter:alpha(opacity=0);transition:left .4s}.filter-results .product-result .product-card.flipped .back-side{left:0;opacity:1;filter:alpha(opacity=100)}.filter-results .product-result:nth-child(even) .product-card .front-side{background-color:#fff}.filter-results .product-img{position:relative;float:left;width:95px}.filter-results .product-img>div{position:absolute;bottom:0;left:0;z-index:2;width:80px;border-radius:0 0 3px 3px;font-size:10px;text-align:center;color:#fff;pointer-events:none}.filter-results .product-img>div.clearance{background-color:#ff8200}.filter-results .product-img>div.sale{background-color:#e21a2d}.filter-results .product-img img{width:80px;height:80px;margin-right:15px;border-radius:3px}.filter-results .product-img img:hover{opacity:0.8;filter:alpha(opacity=80);transition:.2s}.filter-results .product-info{float:left;width:calc(100% - 95px)}.filter-results .product-info>div{margin-right:0}.filter-results .product-info>div .product-title{height:30px;max-height:30px;margin-top:2px;overflow:hidden}.filter-results .product-info>div .product-title h4{margin:0;font-size:13px}.filter-results .product-info>div .product-title h4 a .model-number{color:#757575}.filter-results .product-info>div .reviews{height:14px;margin-top:6px;line-height:1}.filter-results .product-info>div .reviews i{font-size:12px;color:#ffc72c}.filter-results .product-info>div .reviews i.no-reviews{color:#d5d5d5}.filter-results .product-info>div .reviews span{font-size:12px;color:#757575}.filter-results .product-info>div .shipping{padding-right:0}.filter-results .product-info>div .shipping img{width:auto;height:14px;margin-top:11px}.filter-results .product-info>div .shipping img.has-fswdirect{float:left}.filter-results .product-info>div .shipping img.has-freeshipping{float:right}.filter-results .price-atc{margin-top:10px}.filter-results .price-atc .price-atc-price.map-block{margin-top:-5px}.filter-results .price-atc .price-atc-price.map-block .atc-prompt{width:130%}.filter-results .price-atc .price-atc-price .prod-price{font-size:19px;line-height:1;color:#ff8200}.filter-results .price-atc .price-atc-price .prod-price.map-price{font-size:14px;text-decoration:line-through;color:#333}.filter-results .price-atc .price-atc-price .prod-price.map-price.map-price-large{font-size:19px}.filter-results .price-atc .price-atc-price .prod-price.map-price+span{font-size:12px}.filter-results .price-atc .price-atc-price .prod-price.quote-price{font-size:14px}.filter-results .price-atc .price-atc-price .unit-of-measure{font-size:12px;color:#585858}.filter-results .price-atc .price-atc-price .atc-prompt{font-size:10px;line-height:1.2;color:#ff8200}.filter-results .price-atc .price-atc-button{text-align:right}.filter-results .price-atc .price-atc-button .input-group input{float:right;width:40px;text-align:center}.filter-results .price-atc .backordered{margin-top:-2px;font-size:12px;text-align:right;line-height:1.1;color:#005f7f}.filter-results .map-card .map-title{position:relative;margin-bottom:8px;padding:0;text-align:center}.filter-results .map-card .map-title h5{width:100%;height:37px;margin:-15px 0 0;padding:10px;background-color:#d5d5d5;font-size:16px;text-align:center;text-transform:uppercase;color:#585858}.filter-results .map-card .map-title button{position:absolute;top:-6px;right:10px;width:20px;height:20px;background-color:transparent;box-shadow:none;font-size:12px;color:#75787b;line-height:1;outline:none}.filter-results .map-card .map-title button:hover{color:#828588}.filter-results .map-card .map-options{height:71px}.filter-results .map-card .map-options>div i{display:inline-block;width:15px}.filter-results .map-card .map-options>div h6{display:inline;margin:5px 0 0}.filter-results .map-card .map-options>div.map-call h6 .link-phone{display:inline-block;color:#ff8200;white-space:nowrap}.filter-results .map-card .map-options>div.map-call i{color:#ff8200}.filter-results .map-card .map-options>div.map-login i{color:#0085b2}.filter-results .map-card .map-options>div.map-emailprice .alert{margin-top:2px;margin-left:20px;padding:3px;font-size:10px;line-height:1}.filter-results .map-card .map-options>div.map-emailprice i{float:left;line-height:1.5;color:#0aa9a4}.filter-results .map-card .map-options>div.map-emailprice form{float:left;width:90%}.filter-results .map-card .map-options>div.map-emailprice form h6{float:left;margin:5px 5px 0 3px}.filter-results .map-card .map-options>div.map-emailprice form .input-group{float:left;width:48%}.filter-results .map-card .map-options>div.map-emailprice form .input-group input{border-radius:3px 0 0 3px}.filter-results .map-card .map-bottom{background-color:#e2e2e2}.filter-results .map-card .map-bottom>div{height:27px;padding:7px 15px;font-size:13px;line-height:1}.filter-results .map-card .map-bottom>div.map-bottom-price .map-price{text-decoration:line-through}.filter-results .map-card .map-bottom>div.card-close{text-align:right}@media only screen and (min-width: 480px){.filter-results .product-info>div .product-title{height:31px;max-height:31px;margin-top:1px}.filter-results .product-info>div .product-title h4{font-size:14px}}@media only screen and (min-width: 768px){.filter-results{text-align:center}.filter-results>div{padding:5px 5px 0}.filter-results .product-result{padding:20px 10px 0}.filter-results .product-result:nth-child(even){background-color:transparent}.filter-results .product-result .product-card{height:317px;overflow:visible;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.filter-results .product-result .product-card .front-side{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.filter-results .product-result .product-card .back-side{z-index:1;box-shadow:0 0 12px 3px transparent;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.filter-results .product-result .product-card .front-side,.filter-results .product-result .product-card .back-side{position:absolute;top:0;left:0;height:317px;padding:20px;background-color:#fff;border-radius:3px;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s;-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;transition:transform 0.6s}.filter-results .product-result .product-card.flipped .front-side{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}.filter-results .product-result .product-card.flipped .back-side{box-shadow:0 0 12px 3px rgba(0,0,0,0.2);-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.filter-results .product-img{float:none;width:100%}.filter-results .product-img>div{left:50%;width:90px;margin-left:-45px}.filter-results .product-img img{width:90px;height:90px;margin-right:0}.filter-results .product-info{float:none;width:100%}.filter-results .product-info>div{margin-right:-15px}.filter-results .product-info>div .product-title{height:47px;max-height:47px;margin-top:10px}.filter-results .product-info>div .product-title h4{font-size:14px}.filter-results .product-info>div .reviews{margin-top:7px}.filter-results .product-info>div .reviews i{font-size:14px}.filter-results .product-info>div .reviews span{font-size:14px}.filter-results .product-info>div .shipping{height:25px;padding-right:15px}.filter-results .product-info>div .shipping img{display:inline-block;height:13px;margin:12px 5px 0}.filter-results .product-info>div .shipping img.has-fswdirect{float:none}.filter-results .product-info>div .shipping img.has-freeshipping{float:none}.filter-results .price-atc{margin-top:9px}.filter-results .price-atc .price-atc-price{height:34px}.filter-results .price-atc .price-atc-price.map-block{margin-top:0}.filter-results .price-atc .price-atc-price.map-block .atc-prompt{width:inherit}.filter-results .price-atc .price-atc-price .prod-price{font-size:21px;line-height:1.7}.filter-results .price-atc .price-atc-price .prod-price.map-price{font-size:14px;line-height:1}.filter-results .price-atc .price-atc-price .prod-price.map-price.map-price-large{font-size:21px;line-height:1.7}.filter-results .price-atc .price-atc-price .prod-price.map-price+span{font-size:12px}.filter-results .price-atc .price-atc-price .prod-price.quote-price{line-height:1}.filter-results .price-atc .price-atc-price .unit-of-measure{font-size:14px}.filter-results .price-atc .price-atc-price .atc-prompt{font-size:11px;line-height:1.3}.filter-results .price-atc .price-atc-button{margin-top:10px;padding:0 38px;text-align:center}.filter-results .price-atc .price-atc-button button,.filter-results .price-atc .price-atc-button a.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:2px;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.5),inset 0 -2px 0 0 rgba(0,0,0,0.25);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.5),inset 0 -2px 0 0 rgba(0,0,0,0.25)}.filter-results .price-atc .price-atc-button button:active,.filter-results .price-atc .price-atc-button button.active,.filter-results .price-atc .price-atc-button a.btn:active,.filter-results .price-atc .price-atc-button a.btn.active{-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.25);box-shadow:inset 0 2px 3px rgba(0,0,0,0.25)}.filter-results .price-atc .price-atc-button .input-group input{float:left;width:100%;height:31px;padding:5px 10px;border-radius:2px;font-size:14px;line-height:1.4}.filter-results .price-atc .price-atc-button .input-group button{border-radius:0 2px 2px 0}.filter-results .price-atc .backordered{margin-top:8px;font-size:14px;text-align:center;line-height:1.3}.filter-results .map-card .map-title{margin-bottom:15px;padding:0 5px}.filter-results .map-card .map-title .map-top-price{display:block;margin-bottom:15px;font-size:18px;line-height:1}.filter-results .map-card .map-title .map-top-price .map-price{text-decoration:line-through}.filter-results .map-card .map-title h5{height:auto;margin:0;padding:0 0 5px 0;background-color:transparent;border-bottom:1px solid #d5d5d5;font-size:12px}.filter-results .map-card .map-title button{top:-18px;right:-3px}.filter-results .map-card .map-options{height:auto}.filter-results .map-card .map-options>div i{width:20px;font-size:16px}.filter-results .map-card .map-options>div h6{font-size:13px}.filter-results .map-card .map-options>div.map-call{text-align:left}.filter-results .map-card .map-options>div.map-login{text-align:left}.filter-results .map-card .map-options>div.map-emailprice{text-align:left}.filter-results .map-card .map-options>div.map-emailprice .alert{margin-top:-1px;margin-left:22px;padding:5px;font-size:12px;line-height:1.3}.filter-results .map-card .map-options>div.map-emailprice form{width:85%}.filter-results .map-card .map-options>div.map-emailprice form .input-group{width:auto;margin-top:5px}.filter-results .map-card .map-options .map-or{margin:10px 0;text-align:center}.filter-results .map-card .map-options .map-or span{font-size:10px;color:#9b9b9b}.filter-results .map-bottom{position:absolute;bottom:14px;left:15px;width:100%;padding:0 10px;line-height:1}.filter-results .map-bottom>div.card-close{display:block;padding-top:10px;border-top:1px solid #e2e2e2}}@media only screen and (min-width: 992px){.filter-results>div{padding:5px 6px 0}.filter-results .product-info>div .shipping img{margin:12px 3px 0}.filter-results .price-atc .price-atc-button{padding:0 34px}}@media only screen and (min-width: 1200px){.filter-results{margin-top:-5px}.filter-results .product-result{padding:30px 15px 0}.filter-results .product-info>div .shipping img{margin:12px 5px 0}.filter-results .price-atc .price-atc-button{padding:0 40px}}.sort-bar{padding:15px;background-color:#fff}.sort-bar>div{padding:0}.sort-bar>div .sort-select{position:relative;width:calc(100% - 130px)}.sort-bar>div .sort-select select{width:100%}.sort-bar>div .sort-select i{position:absolute;top:7px;right:6px}.sort-bar>div .view-select{position:relative}.sort-bar>div .view-select span{position:absolute;top:2px;left:8px;font-size:12px;color:#757575;pointer-events:none}.sort-bar>div .view-select i{position:absolute;top:4px;right:6px;color:#757575}@media only screen and (min-width: 480px){.sort-bar>div .sort-select{width:calc(100% - 200px)}}@media only screen and (min-width: 768px){.sort-bar{margin-right:0;margin-left:0;padding:10px 15px;background-color:#d5d5d5;border-radius:3px}.sort-bar>div .sort-select{float:right;width:50%}.sort-bar>div .sort-select span{display:block;margin-top:6px;color:#757575}.sort-bar>div .sort-select select{width:calc(100% - 55px)}}@media only screen and (min-width: 992px){.sort-bar{margin-top:0;padding:10px}.sort-bar>div .sort-select{float:none;width:100%}.sort-bar>div .sort-select span{margin-top:2px;font-size:12px}.sort-bar>div .sort-select select{width:calc(100% - 50px);padding:1px 20px 1px 5px;border-radius:2px;font-size:12px;line-height:1.5}.sort-bar>div .sort-select select+i{top:4px;font-size:10px}}.filter-pagination{margin:30px 0;padding:0;text-align:center}.filter-pagination ul{margin-bottom:0}.filter-pagination ul li{position:relative}.filter-pagination ul li:nth-child(2){font-size:16px;color:#757575}.filter-pagination ul li:nth-child(2) strong{color:#333}.filter-pagination ul li:first-child a,.filter-pagination ul li:last-child a{position:absolute;bottom:-14px;font-size:30px;color:#757575}.filter-pagination ul li:first-child a:hover,.filter-pagination ul li:first-child a:active,.filter-pagination ul li:last-child a:hover,.filter-pagination ul li:last-child a:active{background-color:transparent;color:#585858;transition:.2s}.filter-pagination ul li:first-child a:disabled,.filter-pagination ul li:last-child a:disabled{color:#e2e2e2}.filter-pagination ul li:first-child a:disabled:hover,.filter-pagination ul li:first-child a:disabled:active,.filter-pagination ul li:last-child a:disabled:hover,.filter-pagination ul li:last-child a:disabled:active{color:#e2e2e2;cursor:default}.filter-pagination ul li:first-child a:first-child{right:40px}.filter-pagination ul li:first-child a:last-child{right:0}.filter-pagination ul li:last-child a{left:0}.filter-pagination ul li span{color:#d5d5d5;pointer-events:none}.search .page-title .results-count{display:inline-block;font-size:18px;color:#ff8200}.search .page-title h1{color:#818181}.search .page-title h1 .search-query{font-style:italic;color:#585858}.search .page-title .did-you-mean{margin-top:10px;font-size:18px;color:#ff8200}.search .page-title .did-you-mean a{font-style:italic}@media only screen and (min-width: 992px){.search .sort-filter{padding:0 15px}}.search .illustration{margin-top:10px}.search .illustration img{width:100%;height:100%}.search .illustration p{margin-bottom:15px;font-size:16px}.search .illustration p.eh{margin-bottom:5px;font-size:30px;color:#ff8200}.search .illustration p.eh small{font-size:18px;color:#757575}.search .no-results{margin-top:15px;padding:15px 20px;background-color:#fbfbfb;border:1px solid #e2e2e2;border-radius:3px}.search .no-results h3{margin:0 0 15px;padding:0 0 5px;background-color:transparent;border-bottom:1px solid #e2e2e2;font-size:18px;color:#757575}.search .no-results h3 span{font-style:italic;color:#585858}.search .no-results ul{margin:0}.search .no-results li{margin-bottom:5px;line-height:1.2}.search .no-results li:last-child{margin-bottom:0}.search .no-results p{margin-bottom:10px;font-size:15px;line-height:1.2}.search .no-results .more-help{margin-top:20px;margin-bottom:5px;padding:15px 18px;background-color:#eee;border-radius:3px}.search .no-results .links{margin-bottom:20px}.search .no-results .contact-options{display:block;margin-bottom:5px}.search .no-results .contact-options span{font-size:15px;color:#ff8200}.search .no-results .contact-options:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.search .illustration{margin-top:0}.search .illustration p{margin-bottom:20px;font-size:16px}.search .illustration p.eh{margin-bottom:5px;font-size:30px;color:#ff8200}.search .illustration p.eh small{font-size:20px;color:#757575}}@media only screen and (min-width: 992px){.search .no-results .links{float:left;width:50%;margin-bottom:0;padding-right:20px;border-right:1px solid #e2e2e2}.search .no-results .chat{float:left;width:50%;padding-left:20px}}.contact p{line-height:1.2;color:#757575}@media only screen and (min-width: 768px){.contact h2{padding:0;background-color:transparent}}.contact .narrow-side{margin-top:20px}.contact .narrow-side h2{margin-bottom:10px}.contact .narrow-side .white-section{padding:20px 0}@media only screen and (min-width: 768px){.contact .narrow-side{margin-top:0}.contact .narrow-side section{margin-bottom:25px}.contact .narrow-side .white-section{padding:0}}.contact-info span,.contact-info small{line-height:1.2;color:#757575}.contact-info .call-us .phone-number{margin-bottom:4px;font-size:16px;color:#ff8200}.contact-info .chat-with-us h2 i{color:#0aa9a4}.contact-info .chat-with-us .instant-message{margin-bottom:4px;font-size:16px;color:#585858}.contact-info .chat-with-us button{margin:5px auto 8px}.contact-info .mail-us h2 i{color:#ffc72c}.contact-info .mail-us .address{font-size:16px;color:#585858}@media only screen and (min-width: 992px){.contact-info section>div{padding:10px 12px;background-color:#f4f4f4;border:1px solid #d5d5d5;border-radius:3px}}.contact-links ul{margin:0}.contact-links ul li{margin-bottom:5px}.contact-links ul li:last-child{margin-bottom:0}.contact-links ul li i{margin-right:5px;font-size:12px;color:#d5d5d5}@media only screen and (min-width: 768px){.contact-links{margin-top:10px}.contact-links section>div{padding:18px 20px;background-color:#fff;border-radius:4px}}@media only screen and (min-width: 992px){.contact-links{margin-top:0}.contact-links section>div{padding:0;background-color:transparent;border-radius:none}.contact-links ul{padding:10px 12px;background-color:#f4f4f4;border:1px solid #d5d5d5;border-radius:3px}}.contact-links .help-center h2 i{color:#e21a2d}.contact-links .my-account{margin-bottom:0}.contact-links .my-account h2 i{color:#0085b2}.lucy h2{margin:20px 0 5px}.lucy p{margin-bottom:15px;font-size:12px}.lucy p.validation{margin:-10px 0 10px;font-size:14px;color:#e21a2d}.lucy .input-group{position:relative;margin-bottom:15px}.lucy .input-group select{padding-right:25px;border-radius:0 3px 3px 0 !important}.lucy .input-group select+i{position:absolute;top:50%;right:10px;z-index:2;margin-top:-8px;font-size:12px}.lucy textarea{margin-bottom:15px}.lucy .alert{margin-top:20px}@media only screen and (min-width: 768px){.lucy form{padding:20px;background-color:#f9f9f9;border:1px solid #d5d5d5;border-radius:4px}.lucy h2{margin-top:0}.lucy .alert{margin-top:0}}.faq h2{margin-bottom:15px}.faq .faq-container .answer{position:relative;z-index:10;height:0;overflow:hidden}.faq .faq-container .answer p{margin:0;padding:15px;background:#fff;border:1px solid #e2e2e2;border-top:none;border-radius:0 0 3px 3px}.faq .faq-container .question{position:relative;display:block;margin-bottom:5px;padding:7.5px 34px 7.5px 10px;background-color:#f4f4f4;border:1px solid #d5d5d5;border-radius:3px;font-size:14px;cursor:pointer}.faq .faq-container .question i{position:absolute;top:50%;right:9px;margin-top:-11px;font-size:16px;color:#757575}.faq .faq-container .question i.icon-chevron-circle-up{display:none}.faq .faq-container .question:hover,.faq .faq-container .question:active,.faq .faq-container .question:focus{background-color:#fbfbfb;border:1px solid #c8c8c8;text-decoration:none;color:#222;transition:background-color .2s}.faq .faq-container .question:hover i,.faq .faq-container .question:active i,.faq .faq-container .question:focus i{color:#818181;transition:color .2s}.faq .faq-container .question.open{margin-bottom:0;background-color:#757575;border:1px solid #585858;border-radius:3px 3px 0 0;color:#fff;transition:background-color .2s}.faq .faq-container .question.open i{color:#d5d5d5}.faq .faq-container .question.open i.icon-chevron-circle-up{display:block}.faq .faq-container .question.open i.icon-chevron-circle-down{display:none}.faq .faq-container .question.open:hover{background-color:#818181;border:1px solid #585858;transition:background-color .2s}.faq .faq-container .question.open:hover i{color:#e2e2e2}.faq .faq-container .question.open ~ .answer{height:auto;margin-bottom:5px;transition:height .2s}@media only screen and (min-width: 768px){.faq{padding:0 15px}}.brand-list .slider-section.popular-brands{margin-bottom:0;padding-top:15px}@media only screen and (min-width: 768px){.brand-list .slider-section.popular-brands{margin-right:0;margin-bottom:20px;margin-left:0;padding-top:13px;background-color:#f1f1f1;border:1px solid #ddd;border-radius:3px}.brand-list .slider-section.popular-brands h2{padding:0;background-color:transparent}}.brand-list .brands-bar{margin-bottom:15px;padding:15px 0;background-color:#d5d5d5}.brand-list .brands-bar .search-brands>div{position:relative}.brand-list .brands-bar .search-brands input:focus{border-color:#0085b2}.brand-list .brands-bar .search-brands input.form-control{height:30px;padding:5px 32px 5px 10px}.brand-list .brands-bar .search-brands i{position:absolute;top:0;right:0;padding:3px 7px;font-size:17px;color:#757575;pointer-events:none}.brand-list .brands-bar .sort-brands{position:relative;padding-left:0}.brand-list .brands-bar .sort-brands select{width:100%}.brand-list .brands-bar .sort-brands i{position:absolute;top:7px;right:22px}@media only screen and (min-width: 480px){.brand-list .brands-bar .sort-brands{padding-left:15px}}@media only screen and (min-width: 768px){.brand-list .brands-bar{margin-right:0;margin-left:0;padding:10px 0;border-radius:3px}.brand-list .brands-bar .search-brands{padding-left:10px}.brand-list .brands-bar .sort-brands{padding-right:10px}.brand-list .brands-bar .sort-brands span{display:block;margin:6px 5px 0 0;color:#757575}.brand-list .brands-bar .sort-brands select{width:calc(100% - 55px)}.brand-list .brands-bar .sort-brands i{right:19px}}@media only screen and (min-width: 992px){.brand-list .brands-bar .sort-brands select{width:40%}}@media only screen and (min-width: 768px){.brand-list .brands-container{padding:12px 15px;background-color:#f1f1f1;border:1px solid #ddd;border-radius:3px}}.brand-list .brands>div{margin-bottom:7px;font-size:16px}.brand-list .brands>div:last-child{margin-bottom:0}.brand-list .brands a{display:inline-block}.brand-list .brands i{display:inline-block;margin-right:5px;color:#d5d5d5}
