/*
Theme Name: Thompson Battery
Theme URI: https://engi-nerds.com/
Author: Engi Nerds
Author URI: https://engi-nerds.com/
Description: Custom theme made for Thompson Battery
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: thompsonbattery
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
@font-face {
    font-family: BebasNeueBold;
    src: url(./fonts/BebasNeueBold.otf)
}

@font-face {
    font-family: BebasNeueBook;
    src: url(./fonts/BebasNeueBook.otf)
}

@font-face {
    font-family: BebasNeueLight;
    src: url(./fonts/BebasNeueLight.otf)
}

@font-face {
    font-family: BebasNeueRegular;
    src: url(./fonts/Helvetica1.ttf)
}

@font-face {
    font-family: BebasNeueThin;
    src: url(./font/BebasNeueThin.otf)
}
.align-center,.back-to-top,.button{text-align:center}.button,.button:visited,a,a:visited{text-decoration:none}.heading-decoration .readytheme-banner,.heading-decoration span,html{background-position:initial initial;background-repeat:initial initial}html{font-family:sans-serif}body{margin:0}header,main,nav{display:block}img{border:0}button,input{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;line-height:inherit;margin:0}.button,html{font-size:100%}button{overflow:visible;text-transform:none}button,input[type=submit]{-webkit-appearance:button;outline:#000!important}input{line-height:normal}*,::after,::before{box-sizing:border-box}body,html{min-height:100%;max-width:100%;overflow-x:hidden}html{background-color:#fff;overflow-y:scroll}body::after{content:nano;display:none}@media screen and (min-width:320px){.phonenum{color:#fff}}@media screen and (min-width:480px){body::after{content:x-small}.phonenum{color:#fff}}@media screen and (min-width:640px){body::after{content:small}}@media screen and (min-width:769px){body::after{content:medium}.mt-3{display:block}}@media screen and (min-width:960px){body::after{content:large}.phonenum{color:#000}.pc-sc{float:left;width:25%;height:171px;display:block}}@media screen and (min-width:1170px){body::after{content:x-large}}.h1,form,h2,h3,h4,h5,p,ul{margin:0 0 1rem}.back-to-top{color:#fff;display:none;position:fixed;right:2rem;bottom:6rem}.back-to-top span{display:inline-block;font-size:2rem;line-height:2rem;vertical-align:middle;width:2rem;height:2rem}.row,.wrap{display:block;margin:0 auto;width:auto;position:relative;zoom:1;clear:both}.wrap{max-width:1170px}.column,.row .whole{width:100%}.row .row{margin-right:-.75rem;margin-left:-.75rem}.row::after,.row::before,.wrap::after,.wrap::before{content:' ';display:table}.row::after,.wrap::after{clear:both}.column{float:left;padding-right:.75rem;padding-left:.75rem;position:relative;min-height:1px}.no-list,nav ul{margin:0;padding:0}.row .half{width:50%}.row .one-third{width:33.3332%}.row .two-thirds{width:66.6665%}.row .one-fourth{width:25%}.row .three-fourths{width:75%}.row .one-sixth,.row .two-twelfths{width:16.6665%}.row .five-sixths{width:83.3332%}.row .one-eighth{width:12.5%}.row .one-twelfth{width:8.3332%}.row .five-twelfths{width:41.6665%}@media screen and (min-width:640px){.row .small-half{width:50%}.row .small-one-sixth{width:16.6665%}.row .small-five-sixths{width:83.3332%}}@media screen and (min-width:768px){.row .medium-whole{width:100%}.row .medium-half{width:50%}.row .medium-one-third{width:33.3332%}.row .medium-one-fourth{width:25%}.row .medium-one-sixth{width:16.6665%}.row .medium-five-twelfths{width:41.6665%}}@media screen and (min-width:960px){.row .large-half{width:50%}.row .large-one-third{width:33.3332%}.row .large-one-fourth{width:25%}.row .large-one-fifth{width:20%}.row .large-two-fifths{width:40%}.row .large-three-fifths{width:60%}.row .large-five-sixths,.row .large-ten-twelfths{width:83.3332%}.row .large-push-one-twelfth{left:8.3332%}}@media screen and (min-width:1170px){.row .x-large-half{width:50%}.row .x-large-one-sixth{width:16.6665%}.row .x-large-seven-twelfths{width:58.332%}}button,html,input{color:#000}body{font-family:BebasNeueRegular!important;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5;text-align:left}a,a:visited{outline:0}a{background-color:transparent;color:#1540cb}p{-webkit-hyphens:auto;word-wrap:break-word}i{font-style:italic}.h1,h2,h3,h4,h5{color:#000;font-weight:700}.h1{font-size:1.5rem;line-height:1}h2{font-size:1.25rem;line-height:1.2}h3{font-size:1.125rem;line-height:1.33333}h4{font-size:1rem;line-height:1.5}h5{font-size:.875rem;line-height:1.71429}@media only screen and (min-width:768px){.h1,h5{line-height:1.5}.h1{font-size:2rem}h2{font-size:1.5rem;line-height:1}h3{font-size:1.25rem;line-height:1.2}h4{font-size:1.125rem;line-height:1.33333}h5{font-size:1rem}}@media only screen and (min-width:960px){.h1{font-size:2.25rem;line-height:1.33333}h2{font-size:1.875rem;line-height:1.6}h3{font-size:1.5rem;line-height:1}h4{font-size:1.25rem;line-height:1.2}h5{font-size:1rem;line-height:1.5}}nav ul{list-style:none}ul{list-style:disc}ul ul{list-style:circle;margin-bottom:0}ul ul ul{list-style:square}.no-list{list-style:none}.inline-list{display:block;margin-left:0}.inline-list li{display:inline;margin-right:1.5rem}.button,small{display:inline-block;line-height:2}.inline-list li:last-child{margin-right:0}small{font-size:.75em}.normal{font-weight:400}.bold{font-weight:700}.ultrabold{font-weight:900}.uppercase{text-transform:uppercase}.button{background-color: transparent;border:1px solid transparent;color:#fff;font-family:inherit;height:2em;margin:0;overflow:visible;padding:0 .75em;vertical-align:middle;white-space:nowrap;border-radius:.25rem}[class*=" icon-"],[class^=icon-],[data-icon]::before,[data-rt-icon]::before{speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.button [data-icon]{margin-right:.5em}.button-square{border-radius:0}[class*=" icon-"],[class^=icon-]{font-family:batterymart;font-style:normal}.icon-alkaline::before{content:'\e600'}.icon-atv::before{content:'\e601'}.icon-cellphone::before{content:'\e602'}.icon-charger::before{content:'\e603'}.icon-motorcycle::before{content:'\e604'}.icon-sealedleadacid::before{content:'\e605'}.icon-rightarrow2::before{content:'\e607'}.icon-fax::before{content:'\e60d'}.icon-cart::before{content:'\e60e'}.icon-house::before{content:'\e61a'}.icon-phone::before{content:'\e61b'}.icon-order-status-truck::before{content:'\e610'}input::-webkit-input-placeholder{color:#8a7b7b;font-size:inherit;line-height:inherit}@media screen and (max-width:479px){input[type=email],input[type=text]{font-size:90%}}.bg-red{background-color:#e81919}.bg-white{background-color:#fff}.bg-charcoal{background-color:#2e2e2e}.bg-black{background-color:#000}.bg-transparent{background-color:transparent;color:inherit}.blue{color:#1540cb}.yellow{color:#ffde00}.red{color:#e81919}.white{color:#fff}.charcoal{color:#2e2e2e}.silver{color:#f5f5f5}.black{color:#000}.align-left{text-align:left}.align-right{text-align:right}.vertical-align-parent{-webkit-transform-style:preserve-3d}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%)}.clear{clear:both}.float-right{float:right}.breaker{display:block;height:.75rem}.all-hidden,.hide{display:none}@media only screen and (min-width:640px){.breaker{height:1rem}}.all-hidden{visibility:hidden}.show{display:block}.inline-block{display:inline-block}.nm{margin:0}.np{padding:0}.nrp{padding-right:0}.nlp{padding-left:0}@media only screen and (min-width:768px){.medium-align-left{text-align:left}.breaker{height:1.5rem}.medium-all-shown{display:block;visibility:visible}.medium-all-hidden{display:none;visibility:hidden}.medium-hide{display:none}.medium-show{display:block}.medium-np{padding:0}.medium-nrp{padding-right:0}.medium-nlp{padding-left:0}}@media only screen and (min-width:960px){.large-align-left{text-align:left}.large-align-right{text-align:right}.large-all-hidden{display:none;visibility:hidden}.large-hide{display:none}.large-show{display:block}.large-inline-block{display:inline-block}.large-np{padding:0}.large-nlp{padding-left:0}}@media only screen and (min-width:1170px){.x-large-np{padding:0}}.bottom-shadow{box-shadow:rgba(0,0,0,.2) 0 6px 8px -6px}.clearfix::after,.clearfix::before{content:' ';display:table}.account-login-title span::after,.footer h5::after,.heading-decoration::before{content:''}.clearfix::after{clear:both}.clearfix{zoom:1}img{height:auto;max-width:100%;vertical-align:middle}.heading-decoration::before{display:block;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;right:.75rem;left:.75rem}.heading-decoration .readytheme-banner,.heading-decoration span{background-color:#f4f4f4;display:inline;padding:0 1rem;position:relative}body{background-color:#fff}.header{margin:0 auto}#sticky-nav_wrap{display:none}#need_help_sticky{position:fixed;top:40%;right:0}#js-header{position:relative;z-index:200}.promo-message-heading{line-height:1.5;color:#fff}@media screen and (min-width:960px){#sticky-nav_wrap{top:-80px}}@media screen and (max-width:959px) and (min-width:768px){#js-header{position:fixed;width:100%;top:0;z-index:100}.pre-header{margin-top:0}}.sticky-menu-inner{margin-top:5px;margin-bottom:-3px;list-style-type:none;padding:0 0 1px!important;display:block!important;text-align:center!important}.sticky-menu-wrap{border-style:solid!important;border-color:#343434!important;border-width:0 1px!important;text-align:center!important;font-size:16px!important}.sticky-hamburger{position:relative;top:4px;margin-right:3px;font-size:2em}.sticky-menu-text{position:relative;top:-6px;font-weight:700}.sticky-up{position:relative;top:-5px;margin-left:5px;font-size:14px;color:#ffde00}.sticky-up::before{display:inline-block}.sticky-nav .carticon{display:block;margin-top:1em;padding-bottom:.5em;text-align:center;font-size:1.25em}#js-mobile-basket-button .basket-count,.sticky-nav .basket-count{position:absolute;top:8px;right:0;left:0;width:auto;height:1.25rem;margin:0 auto 0 -8px;padding:0;min-width:1.25rem;text-align:center;font-weight:700;line-height:1.667}.sticky-nav .basket-count{top:0;margin:auto;font-size:15px}.sticky-logo img{margin-top:14px}.sticky-phone{margin-top:10px;font-size:17px;font-weight:900}.pre-header{background-color:#242424;background-position:initial initial;background-repeat:initial initial}.mini-basket-container,.mobile-main-header,.navigation-set li ul{background-color:#fff;background-position:initial initial;background-repeat:initial initial}#promo-message{display:inline-block;padding:6px 0;font-size:12px;letter-spacing:1px}.pre-header-list{font-size:14px;letter-spacing:1px}.pre-header-list li{display:inline-block;margin-right:0;padding:7px 15px;border-left-width:1px;border-left-style:solid;border-left-color:#000}.pre-header-list li:last-child{border-right-width:1px;border-right-style:solid;border-right-color:#000}.pre-header a{color:#fff}.phonenum{display:block;position:relative;top:26px;font-size:19px;font-weight:900}@media screen and (min-width:795px){.phonenum{top:22px;font-size:22px}}@media screen and (min-width:960px){#promo-message{padding:8px 0}.phonenum{top:24px}}.mobilecall{margin-top:8px}.mobilecall a{color:#acacac;border:1px solid #acacac;display:inline-block;font-size:20px;height:3rem;width:3rem;text-align:center;line-height:3rem;border-radius:100px}.mobile-border-top{border-top-width:1px;border-top-style:solid;border-top-color:#3d3d3d}.mobile-menu-text{position:relative;top:-3px;font-size:14px;font-weight:700}.toggle-slide-left .icon{position:relative;top:3px;font-size:24px}.main-header{z-index:2}@media only screen and (min-width:768px){.main-header{height:5rem;padding:.25rem 0;font-size:.875rem}}.mobile-main-header{height:8.5rem;overflow:hidden;text-align:center;line-height:4}.mobile-main-header .mobile-menu-button span{display:inline-block;width:100%;font-size:3em;line-height:1;vertical-align:middle}#js-mobile-basket-button .carticon{display:inline-block;margin-top:1.75rem;font-size:1.5rem;line-height:1}@media screen and (min-width:768px){.carticon{margin-top:0;font-size:1em}}.service-links{margin-bottom:1.5rem}.mini-basket-container{z-index:1001;float:none;position:absolute;top:45px;opacity:0;right:0;border:1px solid rgba(0,0,0,.0980392);box-shadow:rgba(0,0,0,.298039) 0 4px 4px 0;visibility:collapse}@media screen and (min-width:960px){#js-minibasket-wrap{top:0;position:relative}#js-mini-basket-container{right:13px;position:fixed;top:35px}}#js-minibasket-wrap{z-index:99999}@media only screen and (min-width:768px){.mini-basket-container::after{margin-left:-4px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #fff;border-width:9px}.mini-basket-container{top:146px;right:13px}.accordion:hover,.active1{background-color:red}.accordion{background-color:red;color:#fff}.accordion:after{color:#fff}}@media only screen and (max-width:768px){.panel .nice-select.select{margin-top:10px;width:100%}.imgproduct-1{height:370px!important}.imgproduct-1 img{max-width:none!important;max-height:none!important}.hienthi{float:left}.tieude-l h3{text-align:center}.tieude-l h3 a{color:#000}.bao{background-color:#e6e7e8;float:left;height:66px}.ship1 img{margin-top:0!important;float:right;max-width:50px;margin-right:0!important}.mini-basket-container{right:0;top:138px}}.mini-basket-content{padding:0 1rem 1rem}.mini-basket-content h5{margin-bottom:.5rem;font-size:1.125rem;line-height:1}.mini-basket-shopping-title{line-height:2;margin-top:.25rem;margin-bottom:0}.dropinx span{margin-right:0!important}.buttonsrow a{font-size:14px;display:inline-block;width:100%}.mini-basket-li{padding:7px 15px}.pre-header-mini-basket{display:block;width:100%;height:100%}.navigation-set li,.navigation-set li a{display:inline-block}.navigation-bar{z-index:1;position:relative;text-align:center;box-shadow:rgba(0,0,0,.2) 0 2px 4px -2px}.navigation-set li{position:relative;margin:0;padding:0;text-align:left;white-space:nowrap;list-style:none}@media only screen and (min-width:960px){.navigation-set{height:100%;margin:0 auto;padding:0;max-width:1170px;text-align:left;font-size:0;opacity:1}.navigation-set .level-1{width:12%;height:3.375em;text-transform:uppercase;font-size:14px;line-height:3.375}.navigation-set .level-1>span a{padding:0 .75rem;font-size:13px;letter-spacing:1px}.navigation-set .level-1>span{text-align:center;border-left-width:1px!important;border-left-style:solid!important;border-left-color:#fff!important}.navigation-set .level-1:first-child>span{border-left-width:0!important}}@media screen and (min-width:1125px){.navigation-set .level-1>span a{padding:0 1.25rem}}@media screen and (min-width:1000px){.navigation-set .level-1>span a{font-size:14px}}.navigation-set li ul{display:none;z-index:999;position:absolute;left:1px;margin:0;padding:1rem;font-size:.75rem;line-height:1.5;-webkit-box-shadow:rgba(0,0,0,.247059) 0 3px 17px 0;box-shadow:rgba(0,0,0,.247059) 0 3px 17px 0}.navigation-set li ul li{display:block;margin:0 .75rem}.navigation-set .level-2{min-width:10rem;font-size:1.125rem}.navigation-set li ul .level-2 a,.navigation-set>.level-1:first-child .level-2 a{border:0;text-align:left;text-transform:none;font-size:14px;font-weight:500;color:#000}.navigation-set .level-2 .see-all a{font-weight:700;color:#1540cb}.navigation-set li ul li ul{display:block;position:relative;top:0;left:0}.navigation-set li ul li ul.next-ul{left:0;position:relative;display:block!important}.navigation-set .level-3{margin:0;font-size:.875rem;line-height:2}.navigation-set ul .level-2 .level-3 a{margin-bottom:0;border-bottom-width:0;border-bottom-style:none}.mini-account-login,.special-half{border-bottom-width:1px;border-bottom-style:solid}.navigation-set ul .level-2 .level-3 a::after{display:none}#js-navigation-bar .navigation-set.horizontal-mega-menu{display:none;position:relative}@media screen and (min-width:960px){#js-navigation-bar .navigation-set.horizontal-mega-menu{display:inline-block}.level-1:last-child>ul.next-ul{right:0;left:auto;width:25rem}#js-navigation-bar .level-1:last-child .level-2{float:left}#js-navigation-bar .level-1:last-child .level-2>span{margin-bottom:.5rem;display:inline-block}#js-navigation-bar .level-1:last-child .level-2>span a{font-size:18px!important}.navigation-set.horizontal-mega-menu .level-1 ul{white-space:normal}.navigation-set.horizontal-mega-menu li ul li{display:inline-block;height:auto;vertical-align:top}.footer-social a,.mobile-menu-header{vertical-align:middle;text-align:center}.navigation-set.horizontal-mega-menu li ul .level-2{margin-bottom:0}.navigation-set.horizontal-mega-menu li ul li ul{display:block;position:relative;top:auto;left:auto}.navigation-set.horizontal-mega-menu li ul li ul li{display:block}@media screen and (min-width:960px){.navigation-bar .mega-flyout-menu{padding:1rem 10px 1rem 0;border-right-width:1px;border-right-style:solid;border-right-color:#ddd;-webkit-box-shadow:rgba(0,0,0,.247059) -8px 8px 8px -8px,rgba(0,0,0,.247059) 0 0 0 0;box-shadow:rgba(0,0,0,.247059) -8px 8px 8px -8px,rgba(0,0,0,.247059) 0 0 0 0;left:0}.navigation-bar .mega-flyout-menu .flyout-level-1{display:list-item;position:static;margin:0;text-transform:none;font-size:.875rem;line-height:2.2}.navigation-bar .mega-flyout-menu>.flyout-level-1{margin-right:-10px}.navigation-bar .mega-flyout-menu .flyout-level-1 a{display:block;width:100%;min-width:345px;padding:0 1.75rem;text-align:left;font-size:15px;font-weight:500;color:#000}.navigation-bar .mega-flyout-menu .flyout-level-1 .icon-rightarrow2{float:right;line-height:32px;margin-right:4px;font-size:10px}.navigation-set .level-2.see-all-cat-li a{padding-left:1rem;margin-top:10px;font-weight:700!important;color:#1540cb!important}.navigation-bar .mega-flyout-menu .mega-flyout-menu-level-2{display:none;position:absolute;top:0;left:100%;width:120%;height:100%;margin-left:-49px;padding:0 0 0 50px;background-image:none;-webkit-box-shadow:#a1a1a1 7px 8px 8px -8px,#a1a1a1 0 0 0 0;box-shadow:#a1a1a1 7px 8px 8px -8px,#a1a1a1 0 0 0 0;background-position:initial initial;background-repeat:initial initial}.navigation-bar .mega-flyout-menu .mega-flyout-menu-level-2 .mega-flyout-inner{height:100%;padding:1rem}.flyout-title{display:inline-block;margin-bottom:.5rem;font-size:18px;font-weight:700}.flyout-title::after{content:'';display:block;width:50%;height:3px;background-color:#e81919;background-position:initial initial;background-repeat:initial initial}.navigation-set li ul .level-2 .flyout-title a{padding:0}.navigation-set li ul .level-2 .flyout-title::after{display:none}.flyout-no-link-inner{display:block;width:100%;padding:0 1.75rem;text-align:left;font-size:15px;font-weight:500;color:#000}}@media screen and (min-width:1000px){.navigation-bar .mega-flyout-menu .mega-flyout-menu-level-2{width:140%}}.mobile-menu{z-index:9999;position:fixed;height:100%;overflow-x:hidden;overflow-y:auto;background-color:#242424;-webkit-backface-visibility:hidden;-webkit-perspective:1000;background-position:initial initial;background-repeat:initial initial}.mobile-menu-bottom{left:0;width:100%;height:100%;bottom:-100%}.mobile-menu-left{top:0;width:17rem;height:100%;left:-17rem}html:not(.edge) #js-site-wrapper{min-height:61.75vh}.mobile-menu-header{margin:0;padding:0 1rem;overflow:hidden;font-size:1rem;line-height:3;color:#fff;background-color:#292929;background-position:initial initial;background-repeat:initial initial}.mobile-menu-header .close-mobile-menu{display:inline-block;float:right;text-decoration:none;font-size:2rem;line-height:1.5;vertical-align:middle;opacity:.5}.needhelp_mobile{font-size:14px;color:#a0a0a0;margin-bottom:.5rem}.needhelp_mobile a{color:#a0a0a0}.needhelp_mobile span{font-size:14px;float:left;position:relative;top:3px;margin-right:5px;display:inline-block;height:24px}.needhelp_mobile .icon-phone{top:5px}.needhelp_phonenum{font-size:18px}.needhelp_fax{font-size:16px}.mobile-contact-us{font-size:14px}#mobile_connect_with_us a{color:#fff;margin-right:10px;font-size:18px}.popcat_name-mobile{font-size:15px}.mobile-navigation,.wrap{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.site-overlay{display:none;background-color:transparent;background-position:initial initial;background-repeat:initial initial}.mobile-navigation-bar .column{text-transform:uppercase;color:#fff}.menu-toggle-wrap a{color:#fff}@media only screen and (max-width:959px){.mobile-navigation-header{height:auto;text-align:center;line-height:3rem;vertical-align:middle}.mobile-navigation-header .icon-order-status-truck{font-size:19px}.mobile-navigation-header a{display:block;height:100%;padding:.625rem 0;text-decoration:none;font-size:.75rem;line-height:1;border-right-width:1px;border-right-style:solid;border-right-color:#242424;font-weight:600}.mobile-navigation-header a span.icon-cart,.mobile-navigation-header a span[data-rt-icon]{font-size:1rem;display:inline-block;height:20px}.mobile-navigation-header a small{display:inline-block;width:100%;font-size:.625rem}.mobile-navigation{width:200%}#js-mobile-bottom-navigation{padding:1rem}.flyout-no-link>.flyout-no-link-inner{white-space:normal;vertical-align:middle;background-image:none;color:#fff;padding-left:1rem!important;font-weight:400!important;background-position:initial initial;background-repeat:initial initial}}.hdft-header{clear:both}.footer h5{margin-bottom:10px;text-transform:uppercase;color:#fff;font-size:18px}.footer h5::after{display:block;position:relative;bottom:0;width:26px;height:3px;top:5px;background-color:#ebebeb;background-position:initial initial;background-repeat:initial initial}#tablet-copyright{margin-top:4rem}.emailsignup_mobile-title{font-size:26px;margin:0}#footer_social{margin-top:31px}@media screen and (max-width:767px){#footer_social{margin-top:0}}.footer-social a{display:inline-block;height:2rem;margin:0 .75rem .5rem 0;font-size:1rem;line-height:2.25;color:#fff}@media screen and (max-width:767px){.footer h5{padding:1rem 0;margin:0;position:relative}.footer h5 span{font-size:30px;position:absolute;top:6px;bottom:0;right:0}.footer h5::after{display:none}.footer-social a{font-size:20px}#mobile-footer-phone{font-size:20px;font-weight:700;margin-top:4px}#mobile-footer-copy{margin-top:1.5rem;color:#868686}#mobile-footer-copy a{color:#b9b9b9;text-decoration:underline}}.account-login-title span{display:block;font-size:18px;color:#000}.account-login-title span::after{display:block;width:25px;height:2px;margin:5px 0 10px;background-color:#e81919;background-position:initial initial;background-repeat:initial initial}.mini-account-login{padding:1.5rem 1rem 0;background-color:#f5f5f5;border-bottom-color:#dbdbdb;background-position:initial initial;background-repeat:initial initial}.mini-account-signup{padding:1rem 1rem 1.5rem;background-color:#e9e9e9;background-position:initial initial;background-repeat:initial initial}.mini-account-signup-title{font-size:16px;font-weight:500;margin-bottom:1rem}.mini-account-signup a{display:block;width:100%;height:3em;line-height:2.75em;padding:0;font-size:14px;border-radius:35px}.mobilecall{padding-left:.5rem}@media screen and (max-width:479px){.event-message{font-size:1rem}}#storefront-message{color:#000;font-size:24px}.sfnt-icon{text-align:center;border-top-width:1px;border-top-style:solid;border-top-color:#ccc;background-color:#efefef;background-position:initial initial;background-repeat:initial initial}.popcat_inner::after,.popcats_title-mobile::after,.popcats_title::after{content:'';background-color:#e81919;background-position:initial initial;background-repeat:initial initial}.sfnt-icon a{color:#000;display:block;height:65px;width:100%;text-align:left}.sfnt-icon_text{margin-top:.25rem;font-size:.7rem;line-height:1.5}span.battery-icon-icon{font-size:3em;text-align:center;width:90px;padding:0 .5rem}.battery-icon-icon.icon-atv,.battery-icon-icon.icon-motorcycle{font-size:2.5em}.battery-icon-icon.icon-sealedleadacid{font-size:2em}.special-half{width:50%;float:left;border-bottom-color:#ccc}.special-half:first-child .sfnt-icon{border-right-width:1px;border-right-style:solid;border-right-color:#ccc}.sfnt-icon h3{margin-bottom:0}@media screen and (max-width:768px){.mua{width:100%;text-align:center}.battery-icon-icon.icon-charger::before{margin-left:-2px}}@media screen and (max-width:500px){span.battery-icon-icon{font-size:2em!important}.battery-icon-icon.icon-sealedleadacid{font-size:1.75em!important}.buttonholder a{display:block;margin:1rem 1rem 0}.buttonholder{margin:0!important}}@media screen and (min-width:768px){.sfnt-icon a,.sfnt-icon h3{display:block}.footer{height:521px}.special-half{width:auto;float:none;border:0}span.battery-icon-icon{height:65px;width:auto}.sfnt-icon h3{text-align:center;font-size:1rem}.special-half .sfnt-icon{background-image:none;border:0!important;background-position:initial initial;background-repeat:initial initial}.battery-icon-icon.icon-atv,.battery-icon-icon.icon-motorcycle{position:relative;top:1px}.battery-icon-icon.icon-sealedleadacid{position:relative;top:7px}}.popcat_img img{max-height:100%;position:absolute;bottom:0;left:0;right:0;margin:auto}.popcat_name{color:#000;margin:.5rem 0 .25rem;line-height:1.5}.popcat_inner{margin-bottom:3.5rem;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#ddd;position:relative}.popcat_inner::after{width:10px;height:3px;left:-50%;right:-50%;position:absolute;opacity:0;margin:auto}.popcats_title,.popcats_title-mobile{font-size:18px;color:#000}.popcats_title-mobile{color:#fff;margin-bottom:15px}.popcat_name-mobile a{color:#fff;display:block;margin-bottom:.5rem}.popcats_title-mobile::after,.popcats_title::after{display:block;width:25px;height:2px;margin:2px 0 10px}.popcat_img{height:300px;position:relative}.popcat_name{font-size:16px}.copyright-info p{font-size:11px;color:#868686;margin-top:.85rem}.copyright-info p a{color:#b9b9b9}.icon-atv.battery-icon-icon{top:0px}.sfnt_best_sellers .popcats_title{font-size:35px;margin-bottom:1.5rem}.sfnt_best_sellers .popcats_title::after{height:4px}#sfnt_2016_img1 img,#sfnt_2016_img5 .sfnt-battery-icons-wrap{box-shadow:rgba(0,0,0,.247059) 0 3px 17px 0}#sfnt_2016_img5 .sfnt-battery-icons-wrap{background-color:#f5f5f5;padding:1rem 0 .75rem;border:1px solid #dcdcdc;background-position:initial initial;background-repeat:initial initial}#sfnt_2016_img5 .sfnt-icon{border:0;background-image:none;margin-bottom:.75rem;background-position:initial initial;background-repeat:initial initial}#sfnt_2016_img5 .sfnt-icon a{height:auto}#sfnt_2016_img5 .sfnt-icons-title{font-size:28px}#sfnt_2016_img5 .sfnt-icons-title-secondary{font-size:26px;position:relative;top:-5px}#sfnt_2016_img5 .sfnt-icons-title-secondary::after,#sfnt_2016_img5 .sfnt-icons-title-secondary::before{content:'';height:1px;width:10%;background-color:red;display:block;top:55%;position:absolute;background-position:initial initial;background-repeat:initial initial}#sfnt_2016_img5 .sfnt-icons-title-secondary::before{left:8%}#sfnt_2016_img5 .sfnt-icons-title-secondary::after{right:8%}.header{background-color:#fff;background-position:initial initial;background-repeat:initial initial}@media only screen and (min-width:960px){.navigation-set .level-1{width:inherit}.navigation-set .level-1 a,.navigation-set .level-1 span{width:inherit;border:none}.navigation-set>.level-1:first-child a{border-left-style:none}.navigation-set{max-width:1170px}}.heading-decoration::before,.navigation-bar{border:none}.buttonholder{margin-top:1.875rem;margin-bottom:1.25rem;text-align:center}.redbtn{margin-right:2rem;font-weight:500;padding:.75rem 1.25rem;color:#fff;background-color:#e81919;font-size:14px;-webkit-box-shadow:rgba(0,0,0,.180392) 0 2px 1px 0;box-shadow:rgba(0,0,0,.180392) 0 2px 1px 0;border:3px solid #e81919!important;border-radius:2rem!important}.black-hollow-button,.grayhollowbutton{padding:.75rem 1.25rem;font-weight:700;background-color:transparent}.grayhollowbutton{border:3px solid #929292;color:#929292;border-radius:2rem}.black-hollow-button{border:3px solid #000;color:#000;border-radius:2rem}.bg-offwhite{background-color:#f5f5f5}.batteryexperts h2{font-size:30px;font-weight:900}.battery-experts_phone{font-size:26px;font-weight:900}.navigation-set .level-1>span,.navigation-set .level-1>span a{font-weight:700;color:#000}.navigation-set .level-2 a{color:#818181}.navigation-set .level-2 a::after{background-color:#e81919;background-position:initial initial;background-repeat:initial initial}.footer a,.footer p{color:#ddd}#js-mini-basket-container::before{display:none;bottom:0;left:9999px}.mini-basket-content h3{text-transform:uppercase;font-size:18px;font-weight:700}.mini-basket-content span{margin-right:1rem}.dropinx{text-align:right;font-size:18px;font-weight:700}.mini-basket-content .np{color:#000}.buttonsrow{text-align:center}.mini-login-container{z-index:1001;float:none;position:absolute;right:13px;background-color:#fff;opacity:0;visibility:collapse;top:0;background-position:initial initial;background-repeat:initial initial}.grayrow{position:relative;right:0;left:0;background-color:#e9e9e9;margin-right:0!important;margin-left:0!important;border-radius:0 0 5px 5px}.navigation-set li ul{min-width:0}@media only screen and (max-width:960px){.mobile-navigation-bar .column{color:#fff}}@media only screen and (max-width:768px){.mobile-main-header{background-color:#000}.mobile-main-header [data-icon]::before{color:#fff}}@media screen and (max-width:1170px){.deals-specials{display:none!important}}@media screen and (min-width:1201px){.custom_2{width:17%}.chu span{font-size:16px}.noidung1{width:300px}.nice-select{width:260px}.ship1 img{max-width:75px}}@media screen and (min-width:960px){.next-ul .level-2{clear:both;float:none}}.next-ul{width:unset!important}@media screen and (min-width:960px) and (max-width:1200px){nav.woocommerce-breadcrumb{padding-left:26px!important}p.price-l{font-size:27px;margin-top:10px}.custom_2{width:20%}.sfnt_best_sellers .popcat_name{font-size:16px}.chu span{font-size:14px}.chu div img{max-width:40px}.noidung{left:-90px}.noidung1{width:auto!important}.nice-select{width:200px}.navigation-set .level-1>span a{font-size:12px}.ship1 img{max-width:45px}}@media screen and (min-width:960px){.service-links .nm{margin-top:24px}.sfnt_best_sellers .popcat_inner{margin:0;border:1px solid #dcdcdc;padding:.75rem 0;min-height:140px}html:not(.Edge) #js-site-wrapper{min-height:0!important}#linkbanner img{width:100%}}.tab{border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.custom_2{float:left;position:relative;text-align:center}.noidung{position:absolute;top:-500px;z-index:999999;color:red;height:460px;width:300px;background:red;border-radius:20px;display:none}.custom_1{background-color:#fff;margin-bottom:15px;height:30px}.nice-select{margin-left:19px;margin-top:25px}.nice-select li{width:258px}.noidung::after{content:'';height:40px;width:40px;background:url(http://new.saskbattery.com/wp-content/uploads/2018/10/RED-ARROW.png);position:absolute;z-index:99999;top:100%;left:45%}.custom_2 img{cursor:pointer}.logopc img{max-width:136px;position:absolute;top:-39px;left:56px}.service-links .nm a{color:#fff;font-weight:700}.mini-basket-row .medium-three-fifths{width:55%}ul.list{max-height:300px;overflow-y:scroll!important;width:259px}.headerSearchWrap{border:1px solid #000}}.white{color:#000!important}.mobile-menu li a{display:inline-block;width:100%;padding-left:1rem;border:0 none;overflow:hidden;text-decoration:none;font-size:15px;line-height:1.5;white-space:normal;vertical-align:middle;background:0 0;box-shadow:none;cursor:pointer;font-weight:400!important;color:#fff;text-transform:uppercase;padding:10px 0 10px 23px}.mobile-navigation-header a{color:#fff!important}.chu span{color:red;font-weight:700;text-transform:uppercase;cursor:pointer}.custom_1a .price{color:red;font-size:25px;font-weight:700}div.image{text-align:center}.noidung1:after{background:0 0!important;width:0;height:0}.chu div img{max-width:50px}.chu div{float:right}.imgproduct-1 img{max-height:200px}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;font-size:15px;transition:.4s;font-weight:700}.accordion:hover,.active1{background-color:#ccc}.accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px}.active1:after{content:"\2212"}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel .list{width:100%;max-height:220px;overflow-y:scroll!important}.panel form{padding-bottom:120px}.noidung1 .col-lg-3{width:100%!important;display:block;max-width:none;flex:none}.panel{padding:0}@media only screen and (min-width:768px){.accordion:hover,.active1{background-color:red}.accordion{background-color:red;color:#fff}.accordion:after{color:#fff}.noidung1{border-top-left-radius:0;border-top-right-radius:0}}p.mail{font-size:27pt;text-align:center;color:#fff;text-transform:uppercase}p.number1{font-size:20pt;text-align:center;color:#fff;text-transform:uppercase;font-weight:700}p.number2{font-size:15pt;text-align:center;color:#fff;text-transform:uppercase}p.adress{font-size:16pt;text-align:center;color:#fff;text-transform:uppercase}.full{display:block;width:100%!important}.footer{border-top:2px solid #000;padding:20px 108px;background-image:url(http://new.saskbattery.com/wp-content/uploads/2020/01/Artboard-–-1.png);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:959px){.mobile-sc{width:100%;text-align:center;display:block}}.tieude-l{TEXT-ALIGN:CENTER}.the{max-width:217px;margin:0 auto}.the .nho{max-width:60px}div#shop div p img{margin-top:70px}#nav_menu-2 li a{font-size:15px}#nav_menu-2 li a:hover{color:#fff}#nav_menu-2 li a::before{content:"▪ ";color:red}.product{margin-bottom:100px}ul.subs li a{color:green}ul.subs li{display:inline-block;padding:10px;font-size:14px}ul.subs{list-style-type:none;padding:0;background-color:#f1f1f1f1}p.email-footer{text-align:center;margin-top:80px;text-transform:uppercase;margin-left:-16px}#guestOrderShippingView .mod{background-image:none}.mod{background:url(https://static.zara.net/wcsstore/ZaraStorefrontAssetStore/images/dotted_line.png) repeat-x left bottom;margin-bottom:20px;padding-bottom:1px}.lastUnit:after,.line:after{clear:both;display:block;}figcaption.woocom-list-content .price {font-size: 23px;}p.so-l {font-size: 14px;text-transform: uppercase;}.infomationa p {font-size: 12px;text-transform: uppercase;font-weight: bold; }
@media screen and (min-width: 768px) and (max-width: 967px){
	#js-main-header div.medium-np.five-sixths{
		width: 60%;
		clear: both;
	}
	.sfnt_best_sellers .popcats_outer{
		width: 25% !important;
   		padding: 0 5px;
	}
	.sfnt_best_sellers .popcat_name {
		font-size: 16px !important;
	}
}
/*-------------------------------------------------------------------------------------
    footer
---------------------------------------------------------------------------------------*/
#footer {
    overflow: hidden
}

.footer-top {
    padding: 90px 0 65px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1)
}

.footer-single img {
    margin: 0 0 20px;
}

.footer-single li {
    display: block
}

.footer-single a {
    margin: 0 0 20px;
    font-weight: 500;
    display: inline-block;
    color: #0c2461
}

.footer-single p {
    color: #0c2461
}

.subscribe input {
    height: 60px;
    border-radius: 30px;
    border: 0;
    padding-left: 30px;
}

.subscribe input,
.subscribe textarea {
    font-size: 15px;
    border-color: #e6f0fa;
}

.subscribe button {
    border: 0;
    height: 50px;
    border-radius: 30px;
    padding: 0 30px;
    color: #fff;
    font-weight: 600;
    position: absolute;
    right: 25px;
    top: 15px;
    background: #ff6348;
}

.subscribe button:hover {
    background: #fb4f31;
    color: #fff;
}



.footer-social li {
    display: inline-block;
}

.footer-social li a {
    display: block;
    background: #fff;
    width: 45px;
    height: 45px;
    line-height: 45px;
    border-radius: 50%;
    font-size: 20px;
    margin: 0 2px;
    border: 1px;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    text-align: center
}

.footer-icon li a:hover {
    background: #fb4f31;
    color: #fff;
}

.footer-btm {
    padding: 25px 0;
	background-color: #ff9100;
}

.footer-btm p {
    font-weight: 500;
    margin: 0
}

.footer-btm p a {
    color: #ff6348
}

.footer-btm p a:hover {
    color: #fb4f31
}
.bg-gray {
	background-image:-moz-linear-gradient(center bottom, #BBBBBB 0%, #F0F0F0 100%);
	box-shadow:0 1px 0 #B4B3B3;
}
.bg-gray {
    background-color: #f6f3ea;
}
/*-------------------------------------------------------------------------------------
    demo area
---------------------------------------------------------------------------------------*/
.logo-footer img {
    max-width: 200px;
}
/* test */

/* resets */
*,
*:before,
*:after {
  box-sizing: border-box;
}
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* Grid layout */
.grid {
  display: grid;
  grid-auto-columns: 1fr 200px;
}

.content {
  grid-column: 1;
}

.sidebar {
  grid-column: 2;
  margin: 5px;
  padding: 5px;
}

.grid > * {
  border: 0px; /* demo only */
}

/* Product Grid */

body {
  background: #fff;
}

h1 {
  font-weight: 500;
  font-size: 20px
}

ul.rig {
  list-style: none;
  font-size: 0px;
  margin-left: -2.5%;
  /* should match li left margin */
}

ul.rig li {
  display: inline-block;
  padding: 10px;
  margin: 0 0 2.5% 2.5%;
  background: #fff;
  border: 1px solid #ddd;
  font-size: 16px;
  font-size: 1rem;
  vertical-align: top;
  box-shadow: 0 0 0px #000000;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

ul.rig li img {
  max-width: 80%;
  height: auto;
  margin: 0 0 10px;
}

ul.rig li h3 {
  margin: 0 0 10px;
}

ul.rig li p {
  font-size: 1.0em;
  line-height: 1.5em;
  color: #000000;
}


/* class for 2 columns */

ul.rig.columns-2 li {
  width: 47.5%;
  /* this value + 2.5 should = 50% */
}


/* class for 3 columns */

ul.rig.columns-3 li {
  width: 30.83%;
  /* this value + 2.5 should = 33% */
}


/* class for 4 columns */

ul.rig.columns-4 li {
  width: 22.5%;
  /* this value + 2.5 should = 25% */
}

@media (max-width: 680px) {
  ul.grid-nav li {
    display: inline-block;
    margin: 0 0 5px;
  }
  ul.grid-nav li a {
    display: inline-block;
    margin: 0 0 5px;
  }
  ul.rig {
    margin-left: 0;
  }
  ul.rig li {
    width: 100% !important;
    /* over-ride all li styles */
    margin: 0 0 10px;
  }
}
.well.well-sm {
    text-align: center;
    font-size: 21px;
    text-transform: uppercase;
    color: red;
}
h4 {
    font-size: 16px;
}
.content li {
        min-height: 280px;
}
li h4 {
    font-size: 17px!important;
    font-weight: bold;
}
a i {
    color: #000;
}
h3.section-title.style2.text-center {
    margin: 0px auto;
}
.featuredPostContainer {
    padding-top: 50px;
}

/*CSS 12/12/2020*/
.owl-pagination {
    display: inline-flex;
}
.section-block {
	margin-bottom:30px;
}
.section-title {
	border-bottom:2px solid #DDDDDD;
	border-top:2px solid #DDDDDD;
	font-size:22px;
	line-height:24px;
	margin:10px 0 10px;
	padding:0;
}
.section-title span {
	color:RED;
	display:inline-block;
	padding:5px 15px 5px 0;
	text-transform:uppercase;
	width:auto;
}
.style2 .section-title, .section-title.style2 {
	font-size:42px;
	font-weight:lighter;
	line-height:44px;
	margin:10px 0 20px;
	padding:0;
	position:relative;
	border:none;
}
.section-title-style2, .section-title.style2 {
	position:relative;
}
.style2 .section-title:after, .section-title-style2:after, .section-title.style2:after, .section-title-style2:after {
	background:#DDDDDD;
	content:"";
	display:block;
	height:1px;
	margin-left:20%;
	position:absolute;
	top:28px;
	width:60%;
	z-index:1;
}
.section-title-style2 span, .section-title.style2 span {
	background:#FFFFFF;
	display:inline-block;
	padding:10px;
	position:relative;
	width:auto;
	z-index:2;
	letter-spacing:2px;
}
.style2 .section-title span, .section-title.style2 span, {
color:#454545;
display:table;
position:relative;
z-index:2;
background:#fff;
padding:5px 15px;
text-align:center;
text-transform:uppercase;
width:auto;
margin:0 auto;
}
.productslider {
	width:100%;
	display:block;
}
#productslider .item {
	margin:0 15px 15px;
}
.item {
	display:block;
	height:auto;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s;
	margin-bottom:15px;
}
#SimilarProductSlider .item {
	height:auto!important;
}
.product1 {
	display:block;
	height:auto;
	transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	-ms-transition:all 0.3s ease 0s;
	/* border:1px solid #DDDDDD; */
	/* border-bottom:1px solid #DDDDDD; */
	text-align:center;
}
.product1:hover {
	background:#fff;
}
.add-fav {
	border:1px solid;
	border-radius:50%;
	height:30px;
	line-height:31px;
	position:absolute;
	right:30px;
	text-align:center;
	top:15px;
	width:30px;
	z-index:10;
	transform:scale(1.15);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
-webkit-transition:opacity .3s linear, -webkit-transform .7s cubic-bezier(.56, .48, 0, .99);
-moz-transition:opacity .3s linear, -moz-transform .7s cubic-bezier(.56, .48, 0, .99);
-o-transition:opacity .3s linear, -o-transform .7s cubic-bezier(.56, .48, 0, .99);
-ms-transition:opacity .3s linear, -ms-transform .7s cubic-bezier(.56, .48, 0, .99);
transition:opacity .3s linear, transform .7s cubic-bezier(.56, .48, 0, .99);
	opacity:0;
	filter:alpha(opacity=0);
	-ms-filter:"alpha(Opacity=0)";
}
.list-view .product .add-fav {
	right:40px;
	top:8px;
}
.product1:hover .add-fav {
	opacity:1;
	webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.add-fav i {
	webkit-transform:scale(1) rotate(0deg);
	-moz-transform:scale(1) rotate(0deg);
	-o-transform:scale(1) rotate(0deg);
	-ms-transform:scale(1) rotate(0deg);
	transform:scale(1) rotate(0deg);
transition:all .3s ease;
}
.add-fav:active i {
	webkit-transform:scale(0.85) rotate(0deg);
	-moz-transform:scale(0.85) rotate(4deg);
	-o-transform:scale(0.85) rotate(0deg);
	-ms-transform:scale(0.85) rotate(0deg);
	transform:scale(0.85) rotate(4deg);
}
.item.list-view .item h4 {
	max-height:none;
}
.item.list-view .grid-description {
	display:none;
}
.list-description {
	display:none;
}
.item.list-view .list-description {
	display:block;
}
.item.list-view {
	display:block;
	height:auto!important;
	width:100%!important;
	overflow:hidden;
	width:100%;
	margin-bottom:20px;
}
.item.list-view .image {
	display:block;
	float:left;
	overflow:hidden;
	position:relative;
	text-align:center;
	max-height:260px;
	max-width:200px;
	transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	-ms-transition:all 0.5s ease 0s;
	padding-right:20px;
	background:#fff;
}
.item.list-view .image a {
	display:block;
	max-height:100%;
	height:100%;
	max-height:100%!important;
}
.item.list-view .image img {
	max-height:260px;
	width:auto!important;
}
.item.list-view h4 {
	height:auto;
	margin:45px 0 5px;
	font-size:24px;
}
.item.list-view h4 a {
	font-weight:600;
}
.item.list-view .description {
	text-align:right;
}
.item.list-view .description p {
	text-align:right;
	max-height:200px;
	min-height:10px;
}
.item.list-view .price {
	font-size:22px;
	text-align:right;
}
.item.list-view .action-control {
	text-align:right;
}
.item.list-view .product1 {
	padding-right:20px;
	min-height:260px;
}
.item:hover .action-control {
	border-bottom-color:#fff;
}
.product-box .item {
	margin:0 10px;
}
.product-box .item:hover {
	box-shadow:0 0 25px rgba(0, 0, 0, 0.15);
	background:#fff;
}
.image {
	display:block;
	overflow:hidden;
	position:relative;
	text-align:center;
	width:100%;
	max-height:240px;
	transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-ms-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
}
.image a {
	display:block;
	overflow:hidden;
}
.image a img {
	transition:all 0.5s ease 0s;
	-moz-transition:all 0.5s ease 0s;
	-webkit-transition:all 0.5s ease 0s;
	-ms-transition:all 0.5s ease 0s;
	-o-transition:all 0.5s ease 0s;
	max-height:240px;
	margin:0 auto;
}
/* .product1:hover .image a img {
	transform:scale(1.15) rotate(-1.5deg);
	-webkit-transform:scale(1.1) rotate(-1.5deg);
	-moz-transform:scale(1.1) rotate(-1.5deg);
	-ms-transform:scale(1.1) rotate(-1.5deg);
	-o-transform:scale(1.1) rotate(-1.5deg);
} */
.promotion {
	position:absolute;
	z-index:10;
	bottom:20px;
	left:0;
	height:24px;
	width:auto;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
}
.description {
	margin:0 auto;
	min-height:90px;
}
.list-view .description {
	margin:0 auto;
	min-height:auto;
	max-width:100%;
}
.promotion {
	line-height:18px;
}
.new-product {
	color:#FFFFFF;
	display:inline-block;
	float:left;
	font-family:Oswald, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:lighter;
	height:100%;
	padding:3px 10px;
}
.discount {
	background:#eb5e58;
	border-radius:0 4px 4px 0;
	color:#fff;
	display:inline-block;
	float:left;
	font-family:Oswald, Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:lighter;
	height:100%;
	padding:3px 5px;
}
.item h4 {
	margin:0;
	min-height:30px;
	max-height:80px;
	overflow:hidden;
	display:block;
	line-height:18px;
	margin:25px 0 0;
	padding:0;
}
.item h4 a {
	font-weight:700;
	color:#3a3a3a;
	text-decoration:none;
	text-transform:uppercase;
	font-size:16px;
}


.product_cost_tag{
    font-family: oswald, Helvetica Neue, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: .25px;
    margin: 0 0 5px;
    padding: 0;
    text-transform: uppercase;
    color:rgba(141,190,63,.9);
}

div#shipping table tr th , div#size table tr th, div#details table tr th{
    padding-bottom: 5px;
    font-size: large;
}

div#shipping table tr td , div#size table tr td, div#details table tr td{
    width:150px;
}

div.description table tr td {
    width: 70%;
    text-align: left;
}

.note_disclaimer {
    clear: both;
    border-style: dashed;
    width: 85%;
    margin-left: 7%;
    padding: 10px;
    margin-bottom: 10px;
}

.recommended .description {
    padding-left: 6px;
}
.list-view .description {
    max-width: 235px;
}

.replacement_disclaimer {
    clear: both;
    border-style: double;
    text-align: left;
    width: 85%;
    margin-left: 7%;
    padding: 10px;
    margin-bottom: 10px;
    color: white;
    background: rgba(141,190,63,.9);
}

.product_note {
    clear: both;
    border-style: solid;
    margin-top: 10px;
    background: rgb(118, 144, 72);
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 25px;
    color: white;
    text-align: center;
}
table td, table th
{
padding :3px;
}
.item .product1 {
    margin-bottom: 10px;
}
li.phone-number-2 {
    margin-top: 8px;
    display: -webkit-box!important;
}
.navbar
{
    padding:0px!important;
}
.phone-number span {
    float: left;
}

.menu-background {
	background-color: #ff9100;
}