@import url("https://fonts.googleapis.com/css?family=Cabin:400,600,700");@import url("reset.css");input[type=number]{-moz-appearance:textfield}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){img{image-rendering:-webkit-optimize-contrast!important}}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){img{image-rendering:unset!important}}}table{width:100%}.promotions{margin:30px 0;padding-bottom:20px;width:100%;border-bottom:1px solid #cbd5d7}input[type="number"]:hover,input[type="number"]:focus{-moz-appearance:number-input}html,body{min-height:100%}.page-wrapper{width:100%;overflow:hidden}//#mid-wrapper{display:block;padding:160px 0 0;float:left;width:100%}#mid-wrapper,.miniHead{max-width:1440px;margin:auto;float:none;display:block;padding:0}section{padding:70px 0;float:left;width:100%}#header-standard{padding-bottom:160px}#apguest{padding-bottom:120px}.fix-wrap{display:block;max-width:1170px;margin:0 auto}.fix-wrap-center{display:block;max-width:1000px;margin:0 auto}.fix-wrap-center fieldset{padding:50px}.fix-wrap-center fieldset>legend{font-size:14px;margin-left:-26px}.btn-primary,.btn-secondory{display:inline-block;padding:8px 20px;min-width:118px;min-height:40px;font-family:'Cabin',sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#fff;text-align:center;background:#ef0d0a;border:0;outline:0;text-decoration:none;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}.btn-secondory2{display:inline-block;padding:8px 20px;min-width:118px;min-height:40px;font-family:'Cabin',sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#fff;text-align:center;background:#004ca6;border:0;outline:0;text-decoration:none;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}.btn-primary:hover{background:#dd0704;color:#fff;text-decoration:none}.btn-secondory{display:block;padding:13px 20px;background:#004ca6;border-radius:0;color:#fff;font-size:12px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;width:100%}.btn-blue{display:block;padding:13px 20px;background:#004ca6;border-radius:0;color:#fff;font-size:12px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;width:100%}.btn-secondory:hover{background:#02408a}.btn-secondory2:hover{background:#02408a}ul.cmn-list,ul.cmn-list li{margin:0;padding:0}header ul li:before,ul.cmn-list li:before,.select2-results li:before{content:normal}.divImg{background-color:#004678;background-repeat:no-repeat;background-position:top center;background-size:cover}.breadcrumb{padding:12px 20px;font-size:14px}.breadcrumb>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.breadcrumb>ul>li{font-size:14px;line-height:24px;color:#2a2d34}.breadcrumb>ul>li+li{padding-left:.5rem}.breadcrumb>ul>li+li:before{display:inline-block;padding-right:.5rem;color:#2a2d34;content:"/";width:auto;height:auto;background:transparent;position:relative;top:inherit;left:inherit}.breadcrumb>ul>li a{display:inline-block;color:#004ca6}.breadcrumb>ul>li a:hover{color:#004ca6}div#mid-wrapper.clearfix section.breadcrumb a{color:#004ca6;padding:0 5px}div#mid-wrapper.clearfix section.breadcrumb span{padding:0 8px}.pagination{width:100%;clear:both;padding:15px 0;text-align:center}.pagination ul,.pagination ul li{margin:0;padding:0;overflow:hidden}.pagination ul li{display:inline-block;padding:4px}.pagination ul li a{display:block;padding:6px 2px;width:36px;height:36px;font-size:18px;line-height:normal;color:#2a2d34;text-align:center;text-decoration:none;border:1px solid #cbd5d7;border-radius:2px;position:relative;vertical-align:middle}.pagination ul li a:hover,.pagination ul li.active a{background:#004ca6;border-color:#004ca6;color:#fff}.pagination ul li:first-child a,.pagination ul li:last-child a,.pagination ul li.next a,.pagination ul li.prev a{padding:6px 10px;width:auto;border:0}.pagination ul li:first-child a:hover,.pagination ul li:last-child a:hover,.pagination ul li.next a:hover,.pagination ul li.prev a:hover{background:transparent;color:#004ca6}.pagination ul li.disabled a,.pagination ul li.disabled a:hover{color:#a2aaac}.pageTitleBanner{display:block;background-color:#000;padding:0;float:left;width:100%;overflow:hidden;position:relative;color:#fff}.pageTitleBanner .divImg{display:block;background-color:#000;width:100%;height:200px;position:relative;z-index:0}.pageTitleBanner .fix-wrap{padding:0;position:absolute;top:50%;left:20px;right:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);z-index:8}.pageTitleBanner h1{margin:0 0 10px;font-size:36px;line-height:40px;color:#fff}.pageTitleBanner p{margin:0}.bodyOverflow{overflow:hidden}.modal{display:block;opacity:0;visibility:hidden;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.6);transition:all .5s ease-in;pointer-events:none;z-index:9999}.modal-content{padding:0;position:fixed;top:0;right:-100%;background-color:#fefefe;width:360px;height:100%;transition:all .5s ease-in-out}.modal-content .mCustomScrollbar{height:calc(100% - 113px)}.showModal{visibility:visible;opacity:1;pointer-events:auto}.showModal .modal-content{right:0}.modal .close{background:url('/responsive/images/popout-x.svg') no-repeat 0 0;cursor:pointer;color:#00a8e1;float:right;font-size:0;line-height:15px;opacity:1;position:absolute;top:23px;right:20px;width:12px;height:12px;z-index:9}.modalTitle{display:block;margin:0;padding:15px 30px;font-size:24px;font-weight:700;line-height:32px;text-align:center;position:relative;color:#2a2d34;border-bottom:1px solid #becbcf}.modal .mCSB_inside>.mCSB_container{margin-right:15px}.modal .mCSB_scrollTools .mCSB_draggerRail{width:14px;background:#f3f8f9;border-left:1px solid #becbcf;border-radius:0}.modal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:9px;border-radius:0}.modal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.modal .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.modal .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.modal .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#becbcf}.divTable{display:block;width:100%}.cmnTbale{width:100%;font-size:14px;line-height:22px;color:#2a2d34}.cmnTbale td,.cmnTbale th{border:1px solid #d2dcde;padding:15px;vertical-align:middle}.cmnTbale tr:nth-child(even){background-color:#fbfbfb}.cmnTbale th{padding-top:6px;padding-bottom:6px;text-align:left;background-color:#2a2d34;color:#fff}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{font-size:14px!important;line-height:20px;color:#fff!important;visibility:hidden;width:120px;background-color:#2a2d34;text-align:center;border-radius:4px;padding:5px;position:absolute;z-index:1;top:100%;left:50%;margin-left:-60px}.tooltip:hover .tooltiptext,.tooltip:focus .tooltiptext{visibility:visible;transition:visibility 0s linear .25s}.open-navbar{overflow:hidden}.print-info{display:none}header{display:block;padding:0;width:100%;position:fixed;left:0;top:0;bottom:auto;color:#2a2d34;background:#fff;z-index:1000}header,header *{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topNotificarion{display:block;float:left;padding:10px 0;margin:0;width:100%;background:#004ca6;font-size:12px;font-weight:700;line-height:15px;color:#fff;letter-spacing:1.71px;text-transform:uppercase;text-align:center;position:relative;z-index:0}.miniHead{display:block;background:#fff;padding:0 20px;max-width:1440px;margin:auto;float:none;position:relative;z-index:3}.nav-brand{display:block;float:left;position:relative;z-index:3;margin-top:-10px}.logo{display:block;margin:auto;float:left;max-width:172px;vertical-align:middle}.logo img{display:block;vertical-align:middle}.topbar{display:block;margin:-20px 0;float:right}.belowbar{top:30px;position:relative;right:0}.topbar ul,.topbar ul li{display:block;margin:0;padding:0}.topbar ul{clear:both;margin:0 0 20px;float:right;opacity:1;height:auto}.topbar ul:last-child{margin:0}.topbar ul li{float:left;margin-left:25px}.topbar ul li:first-child{margin-left:0}.topbar ul li a{display:block;font-size:13px;line-height:16px;color:#2a2d34;position:relative;vertical-align:middle}.topbar ul li a:hover{color:#004ca6;text-decoration:none}.topbar ul li a img{display:inline-block;vertical-align:middle}.topbar ul li .imgLeft{margin-right:6px}.topbar ul li .imgRight{margin-left:6px}.topbar ul.headAccount li{margin-left:38px}.topbar ul.headAccount li.livechat{display:none;padding-top:1px}.topbar ul.headAccount li a{font-size:16px;line-height:23px;transition:none}ul.headAccount .cartValue{display:block;float:right;margin-left:7px;font-size:16px;line-height:23px;font-weight:600}.headSearch{display:block;margin:32px 100px 0;max-width:55%;position:relative;overflow:hidden}.headSearch input[type="text"]{padding-right:58px;height:42px;border-radius:2px;font-size:16px}.headSearch input[type="text"]::-webkit-input-placeholder{font-style:italic;color:#a2aaac}.headSearch input[type="text"]::-moz-placeholder{font-style:italic;color:#a2aaac}.headSearch input[type="text"]:-ms-input-placeholder{font-style:italic;color:#a2aaac}.headSearch input[type="text"]:-moz-placeholder{font-style:italic;color:#a2aaac}.headSearch .search-btn{cursor:pointer;width:50px;position:absolute;top:0;bottom:0;right:0;text-align:center;z-index:100;background:#004ca6 url('/responsive/images/nav-search.svg') no-repeat center center;background-size:14px 14px;border-top-right-radius:2px;border-top-left-radius:2px;text-decoration:none}.headerFix{box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}.headerFix .topNotificarion{margin-top:-60px}.headerFix nav,.headerFix .topbar ul.headConnect{margin:0;opacity:0;height:0;overflow:hidden}.headerFix .nav-brand{padding:13px 0}.headerFix .logo{max-width:124px}.headerFix .headSearch{margin:13px auto}.headerFix .topbar{margin:22px 0}.topbar ul.headAccount li{margin-left:25px}.headerFix .topbar ul.headAccount li.livechat{display:block}.headerFix .topbar ul.headAccount li a{font-size:0}.headerFix .topbar ul.headAccount li .imgRight{margin:0}.mCSB_inside>.mCSB_container{margin-right:0}.mCustomScrollBox,.mCSB_container,.mCSB_scrollTools,.mCSB_scrollTools *{-webkit-transition:none;-moz-transition:none;transition:none}body:before{content:'';display:block;background:rgba(0,0,0,0.63);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;opacity:0;pointer-events:none;visibility:hidden;transition:all .4s ease-out}.openNavOverly:before,.openNavBg:before{opacity:1;visibility:visible;pointer-events:auto;transition-delay:200ms}.trigger{padding:0;margin:10px 0 0 18px;min-width:inherit;width:22px;height:19px;overflow:hidden;cursor:pointer;outline:0;background:transparent;border:0;border-radius:0;opacity:0;visibility:hidden}.trigger *{transition:none}.trigger i{display:block;width:22px;height:3px;margin-bottom:5px;background:#004ca6}.trigger.active i:first-child{transform:rotate(315deg);position:relative;top:6px}.trigger.active i:nth-child(2n){transform:rotate(-315deg);position:relative;top:-2px}.trigger.active i:last-child{display:none}.trigger.active{background:0}.headerFix .trigger{opacity:1;visibility:visible}.menu{margin:0 0 -1px;padding:0;position:relative;float:left;width:100%;font-size:14px;line-height:22px;color:#2a2d34}.menu-overly{display:none;background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:2}.main-menu{display:block;position:relative;margin:0;padding:0}.menu li.blank-li a,.top-rgt .menu li.blank-li a:hover{border-bottom:1px solid transparent}.menu ul li{margin:0;padding:0;list-style:none;position:static}.menu>ul>li{float:left;position:relative}.menu>ul.main-menu>li:first-child>a{padding-left:0}.menu>ul>li.parent:hover>a{color:#ef0d0a}.menu>ul>li.parent>a:after{content:normal}#ulMainMenu ul.submenu.menu-hidden{display:none}.menu .submenu>li.parent:hover>a{font-weight:600;color:#004ca6}.menu>ul>li.parent:hover>.submenu,.menu .submenu>li.parent:hover>.submenu,.menu .submenu>li.parent .submenu>li.parent:hover>.submenu{opacity:1;pointer-events:auto}.menu .submenu>li.parent .submenu{top:0;left:100%;border-left:1px solid #becbcf}.menu .submenu>li.parent .submenu .submenu{padding:0;right:-1500%;width:auto;background:transparent;!important}.menu .submenu>li.parent .submenu .submenu>li:not(.back){display:inline-block;float:left;background:#fff}ul.twoColList li,ul.threeColList li,ul.oneColList li{font-size:14px;line-height:23px}ul.twoColList li a,ul.threeColList li a,ul.oneColList li a{display:block;padding:0 20px;transition:none}ul.oneColList{margin:5px 0 0;float:left;width:240px;min-height:448px;max-height:448px;display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-between;overflow:hidden}ul.twoColList,ul.threeColList{margin:-10px 0 0;float:left;width:480px;min-height:448px;max-height:470px;display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-between;overflow:hidden;padding-top:5px}ul.oneColList li{width:99%}ul.twoColList li{width:50%}ul.threeColList{width:975px}ul.threeColList li{width:20%}.promoImg{float:right;position:fixed;display:inline;height:465px;width:240px;margin-top:-5px;background:#fff}.promoImg a span.caption span:last-child{width:300px;float:left;color:#fff}.promoImg img{display:block;font-size:16px;line-height:24px;color:#fff;text-decoration:none;position:fixed;margin-top:-5px}.promoImg a{padding:0!important}.promoImg .caption{position:absolute;top:20px;left:20px;right:20px;z-index:9;width:220px}.promoImg .caption .promoTitle{margin:0 0 9px;font-size:28px;font-weight:700;line-height:32px;color:#fff}.promoImg .caption .promoTitle sup{font-size:10px}.promoImg a:hover span{color:#ef0d0a}.promoImg a:hover img{opacity:.8}.promoImg1 img{display:flex;font-size:16px;line-height:24px;color:#fff;text-decoration:none;position:relative;margin-top:-5px;justify-content:center;align-items:center}.promoImg1{float:left;position:relative;display:inline;width:35%}.promoImg1 a{padding:0!important}.promoImg1 .caption{position:absolute;top:20px;left:20px;right:20px;z-index:9}.promoImg1 .caption .promoTitle{margin:0 0 9px;font-size:30px;font-weight:700;line-height:32px;color:#fff}.promoImg1 a:hover span{color:#ef0d0a}.promoImg1 a:hover img{opacity:.8}.promoDesc1 .promoImg1{display:block;float:left;width:31%;margin-right:20px;line-height:155px;text-align:center;vertical-align:middle;position:relative}.promoDesc1{display:block;padding:35px;float:left;width:100%;min-height:248px;background:#fff;overflow:hidden;position:relative;z-index:2}.promoDesc1 .promoImg1{display:block;float:left;width:31%;margin-right:20px;line-height:155px;text-align:center;vertical-align:middle}.promoDesc1 img{display:flex;max-width:155px;height:auto;vertical-align:middle}.promoDesc1 .rightDesc{display:block;float:right;width:65%}.promoDesc1 span{display:block}.promoItem1{display:block;margin:20px 10px;padding:50px;background-color:#00568f;overflow:hidden;position:relative}.promoItem1:hover{color:#2a2d34;text-decoration:none}.promoItem1:hover .promoLink{color:#ef0d0a}.promoItem1 .divImg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menu .smallSubmenu .submenu{padding:0;width:519px;min-height:inherit;padding:0 20px}.navForm{display:block;width:100%;padding:20px;overflow:hidden}.navForm .form-group{margin:0 0 10px;width:100%;float:left}.navForm .form-group:last-child{margin:0}.navForm input{font-size:14px;line-height:20px;height:40px}.navForm .btn-primary{min-width:98px}.navForm .customSelectbox span{font-size:14px}.orderForm input{padding:0 16px;float:left}.orderForm input[type="text"]{margin-right:11px;width:160px}.orderForm input[type="number"]{width:70px}.partForm label{display:block;margin:0 15px 0 0;float:left;font-size:16px;line-height:40px;color:#2a2d34;text-align:right;width:102px}.partForm .customSelectbox{float:left;width:161px}.partForm .customSelectbox:not(#PartName){width:124px}.menu ul li.active-menu a{cursor:default}.menu>ul>li>a{display:block;padding:10px 18px;color:#2a2d34;font-size:16px;line-height:24px;text-decoration:none;position:relative;transition:none;transition-delay:200ms}.menu li.parent>a:after,.headerFix .menu>ul>li.parent>a:after{content:'';display:block;position:absolute;top:0;bottom:0;right:11px;margin:auto;width:0;height:0;border:0;border-top:4px solid transparent;border-left:7px solid #000;border-bottom:4px solid transparent;border-radius:0;background:transparent}.menu li a:hover{color:#ef0d0a}.menu .submenu>li>a{display:block;padding:3px 20px;font-size:14px;line-height:22px;color:#2a2d34;text-decoration:none;position:relative;transition:none}.menu .submenu li a:hover{font-weight:600;color:#004ca6;text-decoration:none}.menu-visible,.menu-hidden,#ulMainMenu>li{-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}#ulMainMenu ul.submenu.menu-hidden{-webkit-transition-delay:300ms;transition-delay:300ms}ul.submenu.menu-hidden{min-height:400px;position:absolute}#head_pf_form,#orderbypartnumber{background:#fff;position:relative;z-index:15;width:300px;min-width:340px;min-height:260px;padding:20px;top:-20px}#orderbypartnumber{min-height:300px}li.parent:nth-child(1)>ul,li.parent:nth-child(1)>ul ul{background:white}.menu .submenu,.headerFix .menu .third-submenu{margin:0;padding:10px 0 15px;list-style:none;position:absolute;left:-20px;top:100%;width:100%;min-width:270px;min-height:448px;opacity:0;pointer-events:none;z-index:3}.submenu li.back{display:none;position:relative}.submenu li.back a{display:block;padding:10px 20px;background:#004ca6;font-size:14px;line-height:26px;color:#fff;text-align:right}.submenu li.back a span{display:block;float:left;position:absolute;left:20px;top:10px;padding-left:15px;font-size:14px;color:#fff;opacity:.7}.submenu li.back a span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:7px;height:14px;background:url('/responsive/images/icon-nav-back.png') no-repeat 0 0}.menu ul li.nav-search{display:none}.headerFix .menu{margin:0;position:fixed;right:0;top:69px;bottom:0;max-width:320px;height:calc(100% - 69px);text-align:left;background:#fff;z-index:4;padding:0;left:-420px;overflow:hidden}.headerFix .menu.menu-hidden{left:-420px}.headerFix .menu-overly{display:none;background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:2}.headerFix .main-menu{display:block;position:relative;margin:0;padding:0;height:100%}.headerFix .menu li.blank-li a,.headerFix .top-rgt .menu li.blank-li a:hover{border-bottom:1px solid transparent}.headerFix .menu>ul>li{float:none;position:static}.headerFix .menu ul li.active-menu a{cursor:default}.headerFix .menu>ul.main-menu>li:first-child>a{padding:10px 30px 10px 20px}.headerFix .menu li>a{display:block;padding:10px 30px 10px 20px;font-size:16px;line-height:24px;position:relative;text-decoration:none}.headerFix .menu li.parent>a:after{right:20px}.headerFix .menu .submenu,.headerFix .menu .third-submenu{padding:0;left:-100%;top:0;width:100%;height:100%;pointer-events:auto}.headerFix .menu.menu-visible,.headerFix .menu .submenu.menu-visible,.headerFix .menu .third-submenu.menu-visible{left:0!important;opacity:1!important}.headerFix .menu .submenu.menu-hidden,.headerFix .menu .submenu>li.parent .submenu{left:-100%;right:-100%;opacity:0;border:0}.headerFix .submenu li.back{display:block}.headerFix .submenu li.back a{display:block;padding:10px 20px;background:#004ca6;font-size:14px;line-height:26px;color:#fff;text-align:right}.headerFix .submenu li.back a span{display:block;float:left;position:absolute;left:20px;top:10px;padding-left:15px;font-size:14px;color:#fff;opacity:.7}.headerFix .submenu li.back a span:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:7px;height:14px;background:url('/responsive/images/icon-nav-back.png') no-repeat 0 0}.headerFix .menu .submenu li a{font-size:14px;line-height:22px}.headerFix .menu .submenu>li.parent .submenu .submenu{width:100%}.headerFix ul.twoColList,.headerFix ul.threeColList{display:block;margin:0;width:100%;max-height:inherit}.headerFix ul.twoColList li,.headerFix ul.threeColList li{width:100%}.headerFix ul.twoColList li a,.headerFix ul.threeColList li a{padding:6px 30px 6px 20px}.headerFix .promoImg{display:none;clear:both;float:none;margin:auto;padding:20px 0;width:100%;max-width:240px;overflow:hidden}.headerFix .promoImg .caption{top:40px}footer{display:block;padding:60px 0;float:left;width:100%;font-size:14px;line-height:24px;color:#fff;background:#004ca6;position:relative;overflow:hidden}.fLinks{padding:0 0 10px}.fLinks .fCol{display:block;margin:0;padding-right:20px;float:left;width:20%}.fLinks .fCol:last-child{padding-right:0}.fLinks .fCol p{margin:0 0 45px}.fLinks .fCol p a{display:inline-block;color:#fff;text-decoration:none}.fTitle{display:block;margin:0 0 15px;font-size:20px;line-height:30px;font-weight:700}.fLinks ul li{margin:0 0 5px;font-size:14px;line-height:24px}.fLinks ul li a{display:inline-block;color:#fff}.fLinks ul li a:hover{text-decoration:underline}.fNewsletters{padding:0 0 20px 0;font-size:12px;line-height:20px;max-width:1170px;margin:0 auto;text-align:center}.fNewsletters strong{font-size:16px}.fNewsletters .newswrapper{width:300px;float:right}.fNewsletters .submitnews{margin-top:30px}.fNewsletters form{margin-top:20px}.fCopyright{padding:0 0 26px;font-size:12px;line-height:20px}.fCopyright a{display:inline-block;color:#fff}.socialLink{display:block;margin:0;float:right;overflow:hidden;font-size:14px}.socialLink ul{margin:0;float:right}.socialLink ul li{margin-left:40px;float:left;font-size:14px;color:#ccc}.socialLink ul li:first-child{margin-left:0}.socialLink ul li a{display:block;line-height:20px;color:#fff;vertical-align:middle}.socialLink ul li a img{display:inline-block;vertical-align:middle;height:20px;width:20px}.socialLink ul li a:hover{opacity:.8;text-decoration:none}.scrollup{display:none;width:76px;height:76px;text-indent:-9999px;position:fixed;bottom:140px;right:140px;background:url('/responsive/images/top-button.svg') no-repeat;background-size:contain;transition:none;z-index:990}.fSubscribe{padding:10px 0;width:100%;position:fixed;left:0;bottom:0;background:#004ca6;box-shadow:0 2px 50px 0 rgba(0,0,0,0.34);z-index:998}.fSubscribe .close{cursor:pointer;display:block;position:absolute;top:14px;right:15px;width:14px;height:14px;z-index:8}.fSubscribe .close:hover{opacity:.8}.fSubscribe .f-left{line-height:40px}.fSubscribe .f-left strong{display:inline-block;margin-right:8px;font-size:18px}.subscribeField{float:right;width:100%;max-width:300px;position:relative}.subscribeField input[type="email"]{padding:0 30px 0 15px;height:40px;border-radius:2px}.subscribeField input[type="submit"]{display:block;margin:auto;padding:0;min-width:inherit;position:absolute;top:0;bottom:0;right:10px;width:0;height:0;border:0;border-top:4px solid transparent;border-left:10px solid #000;border-bottom:4px solid transparent;border-radius:0;background:transparent;z-index:100;cursor:pointer}#categories_wrapper{float:left;min-width:230px;height:463px;margin-top:20px;margin-left:20px;border:1px solid #cbd5d7;padding:10px;overflow:hidden}#categories_wrapper ul{margin:-20px -10px}#categories_wrapper ul li{font-size:16px;line-height:26px}#categories_wrapper h3{background-color:#004ca6;color:#fff;padding:5px 10px;width:100%;font-weight:300;font-size:15px;border-radius:3px}.leftsection{float:left;width:260px}.hp-banner{padding:0;color:#fff;background-color:#004678;overflow:hidden;margin-top:20px;max-height:340px;height:auto;max-width:1150px;float:right;margin-right:20px}.hpSlider .divImg{display:block;width:100%;max-height:450px!important;position:relative;z-index:0}.hpSlider .item{display:block;position:relative;text-decoration:none}.hpSlider .item .caption{display:block;padding:15px 0;width:430px;color:#fff;text-align:center;position:absolute;top:0;right:90px;z-index:3}.hpSlider .item .caption img{display:block;margin:0 auto 25px;width:auto;height:92px}.hpSlider .item .caption .title{display:block;margin:0 0 12px;width:100%;font-size:30px;line-height:36px;font-weight:700}.hpSlider .item .caption p{margin:0 0 24px;font-size:18px}.hpSlider .item .caption .desc{display:block;margin:auto;padding:14px;width:100%;max-width:386px;font-size:16px;line-height:24px;text-align:center;border:2px solid rgba(255,255,255,0.3)}.hpSlider .item:hover .caption .desc{background:#004ca6;border-color:#004ca6}.hp-partsFinder{padding:20px 20px 10px;text-align:center;max-width:1190px;float:right}.brdrBox{display:block;padding:20px;width:100%;color:#2a2d34;border:1px solid #cbd5d7;border-radius:2px}.hp-partsFinder .brdrBox{padding:30px 20px}.hp-partsFinder form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;flex-direction:row}.formHeading{display:block;margin-right:30px;font-size:30px;font-weight:700;line-height:40px;color:#2a2d34}.hp-partsFinder label{margin:0 5px 0 8px;font-size:20px;line-height:40px;color:#2a2d34}.hp-partsFinder .customSelectbox{margin:0 10px;max-width:125px}.hp-partsFinder .FindPartNo{max-width:160px}.hp-grid2x2{padding:0 10px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.hp-grid2x2 .box{margin:10px;padding:10px;display:flex;flex-basis:calc(50% - 20px);justify-content:flex-start;flex-direction:column;color:#2a2d34;text-align:center;border:1px solid #cbd5d7;border-radius:2px;overflow:hidden}.hp-grid2x2 .box img{display:block;margin:0 0 14px;width:100%;height:240px}.hp-grid2x2 .box p{margin:0 0 10px}.hp-grid2x2 .box p strong{display:block;font-size:24px;line-height:32px}.hp-grid2x2 .box:hover{border-color:#004ca6;text-decoration:none}.hp-grid2x2 .box:hover img{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.hp-thumbSlider{padding:10px 20px}.hp-thumbSlider h2{margin:0 0 10px;text-align:left;font-size:34px;border-bottom:4px solid #004ca6;max-width:210px;font-weight:200;padding:7px 0}.prThumbSlider{display:block;width:100%;float:left}.prThumbSlider .slick-list{border:1px solid #cbd5d7;border-top:0;border-bottom:0}.prThumbSlider .item{margin:0;padding:8px;float:left;width:20%;min-height:340px;border:1px solid #cbd5d7;outline:0;position:relative;margin-left:-1px}.prThumbSlider .item .prLabel{display:block;background:#ef0d0a;color:#fff;font-size:16px;line-height:24px;padding:7px 20px;position:absolute;top:0;left:0;z-index:1}.prThumbSlider .item .prTitle a{display:block;height:60px;font-size:14px;font-weight:550;line-height:20px;color:#2a2d34;text-transform:uppercase;overflow:hidden}.prThumbSlider .prImg{display:flex;margin:0 auto 8px;line-height:100px;text-align:center;vertical-align:middle;overflow:hidden;position:relative;min-height:160px;justify-content:center;align-items:center}.prThumbSlider .prImg a.quickshop{display:block;margin:auto;padding:7px;height:38px;background:#004ca6;font-size:14px;line-height:24px;font-weight:400;color:#fff;text-transform:capitalize;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;text-decoration:none;z-index:3}.prThumbSlider .prImg1{display:block;position:relative;bottom:0}.prThumbSlider .prImg1 a.quickshop{display:block;margin:auto;padding:7px;height:42px;background:#fff;font-size:15px;line-height:26px;font-weight:400;color:#fff;text-transform:capitalize;opacity:0;position:absolute;text-align:center;text-decoration:none;z-index:3;width:100%;bottom:0;margin:auto}.prThumbSlider .prImg3{display:block;bottom:0}.prThumbSlider .prImg3 a.quickshop{display:block;margin:auto;padding:9px;height:42px;background:#fff;font-size:15px;line-height:19px;font-weight:400;color:#fff;text-transform:capitalize;opacity:0;position:absolute;text-align:center;text-decoration:none;z-index:3;width:100%;bottom:0}.prThumbSlider .item:hover .prImg1 a.quickshop{opacity:1;cursor:pointer}.productListing .prThumbSlider .item:hover .prImg3 a.quickshop{opacity:1;cursor:pointer}.prThumbSlider .item .prImg3 a.quickshop{color:#004ca6;opacity:0}.prThumbSlider .item .prImg1 a.quickshop{color:#004ca6;opacity:0}.item .homeboxes_wrapper{height:400px;position:relative}.prThumbSlider .item a.quickshop:hover{background:#004ca6;color:#fff}#dealer_stock table{border-collapse:collapse;width:60%;font-size:14px}#dealer_stock table tbody td{border:1px solid #becbcf;padding:5px}#dealer_stock table tbody tr{border:1px solid #becbcf;padding:5px}#dealer_stock table thead tr td{border:1px solid #becbcf;padding:5px;font-weight:700;text-align:center}#dealer_stock table.dealerstock,td:nth-child(2),td:nth-child(3){text-align:left}.prDetailTabbed .item .prImg a.quickshop{color:#004ca6;opacity:0}.prThumbSlider .prImg img{display:inline-block;width:auto;height:auto;max-height:160px;vertical-align:middle;max-width:90%}.prRating{display:block;margin:10px 0;width:70px;height:14px;background:url('/responsive/images/greystar.svg') repeat-x top left;overflow:hidden}.prRating span{display:block;width:100%;height:14px;float:left;background:url('/responsive/images/blackstar.svg') repeat-x top left}.prThumbSlider .prPrice{display:block;margin:0;font-size:14px;font-weight:400;line-height:22px}.prThumbSlider .prPrice strong,.prThumbSlider .prPrice span{font-weight:700}.prThumbSlider .prPrice del{font-weight:700;opacity:.6}.prThumbSlider .prPrice.discount span{display:inline-block;color:#ef0d0a}.prThumbSlider .item:hover .prTitle a{color:#004ca6;text-decoration:none}.prThumbSlider .item:hover .prImg a.quickshop{color:#fff;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.prThumbSlider .slick-arrow{width:34px;height:68px;border-radius:0}.prThumbSlider .slick-arrow:before{left:0!important;right:0!important;background-image:url('/responsive/images/red-leftarrow.svg');background-position:center;background-size:auto 20px}.promoBanner{padding:0;position:relative;width:97.2%;margin-left:20px}.promoBanner .divImg{display:block;width:100%;height:320px;position:relative;z-index:0}.promoBanner .caption{display:block;padding:30px 60px;max-width:591px;position:absolute;top:35px;left:50px;right:20px;font-size:18px;line-height:24px;color:#2a2d34;background:#fff;z-index:2}.promoBanner .caption h2{font-size:36px;line-height:36px;color:#2a2d34}.promoBanner .caption p{margin:0 0 25px}.promoBanner .caption .btn-primary{padding:0 18px;line-height:38px;min-width:inherit}.hp-promoSlider{padding:0 10px;font-size:18px;line-height:24px;color:#2a2d34}.promoItem{display:block;margin:20px 10px;padding:50px;background-color:#00568f;overflow:hidden;position:relative}.promoItem:hover{color:#2a2d34;text-decoration:none}.promoItem:hover .promoLink{color:#ef0d0a}.promoItem .divImg{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.promoItem:hover .divImg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.promoDesc{display:block;padding:35px;float:left;width:100%;min-height:248px;background:#fff;overflow:hidden;position:relative;z-index:2}.promoDesc .promoImg{display:block;float:left;width:31%;margin-right:20px;line-height:155px;text-align:center;vertical-align:middle}.promoDesc img{display:flex;max-width:155px;height:auto;vertical-align:middle}.promoDesc .rightDesc{display:block;float:right;width:65%}.promoDesc span{display:block}.promoTitle{margin:15px 0 20px;font-size:36px;line-height:36px;font-weight:700}.promoDesc p{margin:0 0 10px}.promoDesc .promoLink{font-size:16px;line-height:24px;font-weight:700;color:#004ca6}.hp-about{padding:0 20px}.hp-about .brdrBox{padding:22px 40px;overflow:hidden}.hp-about .f-left{width:49.2%}.hp-about .f-right{width:43.2%}.hp-about .f-right ul li{padding-left:70px;margin:0 0 45px;font-size:22px;line-height:30px;color:#2a2d34;position:relative}.hp-about .f-right ul li img{display:block;margin:auto;max-width:45px;position:absolute;top:-2px;left:0}a.learnMore{display:inline-block;font-weight:700;color:#004ca6}a.learnMore:hover{color:#ef0d0a;text-decoration:none}.hp-prItem{padding:20px 20px 0}.hp-prItem ul,.hp-prItem ul li{display:block;margin:0;padding:0;list-style:none;overflow:hidden}.hp-prItem ul li{margin:0 20px 20px 4px;float:left;width:32%;font-size:16px;line-height:20px}.hp-prItem ul li:nth-child(3n){clear:right;margin-right:0}.hp-prItem ul li:nth-child(3n+1){clear:left}.hp-prItem .promoItem{margin:0;padding:30px}.hp-prItem .promoDesc{padding:10px 15px;min-height:inherit}.hp-prItem .promoDesc .promoImg{margin-right:15px;width:40%;line-height:130px}.hp-prItem .promoDesc img{max-width:145px}.hp-prItem .promoDesc .rightDesc{width:65%}.hp-prItem .promoTitle{margin:5px 0 15px;font-size:24px;line-height:32px}.hp-affiliateCatalog{padding:20px}.hp-affiliateCatalog .brdrBox{padding:20px}.hp-affiliateCatalog h2{margin:0 0 24px;font-size:30px;line-height:38px}.divAffiliated,.divCatalog{display:block;float:left;width:50%}.divAffiliated{text-align:center}.divAffiliated ul{display:inline-block;overflow:hidden}.divAffiliated ul li{display:block;float:left;margin:2px 20px}.divAffiliated ul li a{display:block;line-height:70px;vertical-align:middle}.divAffiliated ul li img{display:inline-block;vertical-align:middle;height:auto}.divAffiliated ul li a:hover{opacity:.8}.divCatalog img{display:block;float:left;margin-right:42px;width:200px;height:auto}.divCatalog .txtCatalog{float:left}.divCatalog .txtCatalog p{margin:0 0 3px}.divCatalog .txtCatalog a{display:inline-block;font-size:16px;line-height:24px;color:#004ca6;text-decoration:none}.divCatalog .txtCatalog a:hover{color:#ef0d0a;text-decoration:underline}.hp-news,.hp-shopCategory{padding:0 20px}.hp-news .brdrBox{padding:10px}.newsList{display:block;float:left;padding-left:30px;width:45.5%}.newsList h2{margin:25px 0 18px;font-size:30px;line-height:30px}.newsList ul,.newsList ul li{display:block;margin:0;padding:0;overflow:hidden}.newsList ul li{border-bottom:1px solid #d2dcde}.newsList ul li:last-child{border:0}.newsList ul li a{display:block;padding:15px 25px 15px 0;font-size:20px;line-height:28px;color:#004ca6;text-decoration:none;position:relative}.newsList ul li a:after{content:'';opacity:0;visibility:hidden;width:6px;height:12px;background:url('/responsive/images/rightArrow.png') no-repeat 0 0;background-size:6px 12px;position:absolute;top:22px;right:10px;z-index:2;transition:all .4s ease-in-out}.newsList ul li a:hover{color:#004ca6;text-decoration:none}.newsList ul li a:hover:after,.newsList ul li a.active:after{opacity:1;visibility:visible}.hp-news img{display:block;float:right;width:46.8%;max-width:662px;height:auto}.hp-shopCategory h2{margin:0 0 10px;text-align:left;font-size:34px;border-bottom:4px solid #004ca6;max-width:300px;font-weight:200;padding:30px 0 7px 0}.hp-shopCategory .brdrBox{padding:30px 80px;text-align:center}.hp-shopCategory ul,.hp-shopCategory ul li{display:block;margin:0;padding:0;overflow:hidden}.hp-shopCategory ul li{float:left;width:32.6%}.hp-shopCategory ul li:nth-child(3n){clear:right;margin-right:0}.hp-shopCategory ul li:nth-child(3n+1){clear:left}.hp-shopCategory img{display:block;float:none;margin:auto;width:120px;height:auto}.hp-shopCategory .descCategory{float:left;font-size:16px;line-height:24px}.descCategory .catTitle{display:block;margin:0 0 20px;font-size:24px;font-weight:700;line-height:26px;color:#2a2d34}.hp-shopCategory p{margin:0 0 18px}.hp-shopCategory p a{display:inline-block;color:#004ca6;text-decoration:none}.hp-shopCategory p a:hover{color:#ef0d0a;text-decoration:underline}.filters-heading2{margin:20px 0 10px;text-align:left;font-size:34px;border-bottom:4px solid #004ca6;max-width:210px;font-weight:200;padding:7px 0;float:left;min-width:100px}.filters-heading2 h2{margin-bottom:0;font-size:30px}.categories_wrapper ul:first-child>li a#active{font-weight:400;color:#fff;padding:5px 10px;background-color:#004ca6;width:94%;display:block;margin:10px 0;border-radius:3px}.filterOption.categories_wrapper ul li{padding:0 0 0 5px}.filterOption.categories_wrapper ul ul{margin-left:10px}.filterOption.categories_wrapper ul ul li{font-size:16px}.title-cat{width:60%;float:left;margin-left:270px}.title-cat h1{line-height:auto;text-align:center;font-size:28px;margin-bottom:10px;float:left;width:90%}.title-cat h2{width:100px}.filters-heading.leftGrid{width:100px;float:left}.filters-heading h2{margin:0}.prSubcategory{padding:25px 20px 100px}.prSubcategory h2{margin:0 0 12px;text-align:center}.prSubcategory ul,.prSubcategory ul li{display:block;overflow:hidden}.prSubcategory ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prSubcategory ul li{margin:0;display:flex;justify-content:flex-start;width:20%}.prSubcategory ul li a{display:block;padding:30px 30px 15px;width:100%;color:#2a2d34;text-align:center;overflow:hidden;text-decoration:none}.prSubcategory ul li span{display:block;margin:10px 0 10px;width:100%;font-size:18px;font-weight:700;line-height:24px}.prSubcategory ul li .subcatImg{margin:0;line-height:230px;vertical-align:middle}.prSubcategory ul li img{display:inline-block;width:auto;height:auto;max-height:230px;vertical-align:middle}.prSubcategory ul li a:hover{text-decoration:underline}.pageTitleBanner{height:70px;background-color:#fff}.pageTitleBanner h1{color:#000;font-size:36px;font-weight:100}.productListing{margin-top:-20px}.pageTitleBanner .fix-wrap{top:50px}.productListing{padding:20px 20px 50px}.filterGrid{display:block;padding:15px 0;width:100%;float:left}.leftGrid{display:block;margin:15px 0;float:left}.leftGrid a{display:block;float:left;width:24px;height:24px;margin-right:15px;background-repeat:no-repeat;background-position:top left}.leftGrid .icnGrid{background-image:url('/responsive/images/grid.png')}.leftGrid .icnGrid.active,.leftGrid .icnGrid:hover{background-image:url('/responsive/images/grid-active.png')}.leftGrid .icnList{background-image:url('/responsive/images/list.png')}.leftGrid .icnList.active,.leftGrid .icnList:hover{background-image:url('/responsive/images/list-active.png')}.filterGrid .customSelectbox{min-width:226px}.productFilter{display:block;float:left;margin-right:15px;width:15%;border:1px solid #cbd5d7}.filterOption{display:block;width:100%;float:left;position:relative}.filterTag{padding:24px 40px 24px 24px;font-size:16px;font-weight:700;line-height:24px;color:#2a2d34;cursor:pointer;position:relative;border-top:1px solid #cbd5d7}.filterTag:after{content:'';display:block;margin:auto;width:16px;height:16px;background:url('/responsive/images/sidebar-minus.svg') no-repeat center center;position:absolute;top:0;bottom:0;right:24px;z-index:3}.filterShow .filterTag:after{background:url('/responsive/images/sidebar-plus.svg') no-repeat center center}.productFilter .filterOption:first-child .filterTag{border:0}.filterDropdown{padding:0 24px 25px}.productFilter .custom-checkbox{margin:0 0 4px}.productFilter .custom-checkbox [type="checkbox"]:not(:checked)+label,.productFilter .custom-checkbox [type="checkbox"]:checked+label{font-size:14px}.productFilter .custom-checkbox [type="checkbox"]:not(:checked)+label:before,.productFilter .custom-checkbox [type="checkbox"]:checked+label:before,.productFilter .custom-checkbox [type="checkbox"]:not(:checked)+label:after,.productFilter .custom-checkbox [type="checkbox"]:checked+label:after{top:4px;width:18px;height:18px}.productListing .prThumbSlider{float:right;width:78%}.productListing .prThumbSlider .item{margin-top:-1px;margin-left:-1px;width:25%;max-height:450px}.productListing .prThumbSlider .item:nth-child(4n){clear:right}.productListing .prThumbSlider .item:nth-child(4n+1){clear:left}.loader{clear:both;display:block;padding:40px 0;width:100%;text-align:center;overflow:hidden}.loader img{display:none!important;margin:auto;width:40px;height:40px;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.prQuickShop{display:block;padding:20px 25px 20px 30px;float:left;width:100%}.quickShopSlider{display:block;margin:0 0 18px;width:100%}.quickShopSlider .item{display:block;text-align:center;vertical-align:middle;outline:0}.quickShopSlider .item img{display:block;margin:auto}.quickShopSlider .slick-arrow{width:34px;height:68px;border-radius:0}.quickShopSlider .slick-arrow:before{left:0!important;right:0!important;background-image:url(/responsive/images/red-leftarrow.svg);background-position:center;background-size:auto 20px}.quickShopSlider .slick-prev{left:-25px}.quickShopSlider .slick-next{right:-25px}.prQuickShop .prTitle{display:block;width:100%;font-size:18px;font-weight:700;line-height:22px;color:#2a2d34;text-transform:uppercase}.prQuickShop .prTitle a{color:#2a2d34;text-decoration:none}.prQuickShop .prTitle a:hover{color:#004ca6;text-decoration:none}.attributeBox{display:block;margin:30px 0 10px;width:100%}.attributeBox .attTitle{margin:0 0 10px;display:block;width:100%;font-size:18px;font-weight:700;line-height:22px;color:#2a2d34}.attributeBox .attLabel{display:inline-block;margin:0 7px 10px 0;padding:10px 20px;border:1px solid #becbcf;border-radius:4px;color:#2a2d34;font-size:16px;line-height:20px;cursor:pointer;position:relative}.attributeBox .attLabel.checked,.attributeBox .attLabel:hover{border-color:#004ca6;font-weight:700;color:#004ca6;-webkit-box-shadow:0 0 0 1px rgba(0,76,166,1);-moz-box-shadow:0 0 0 1px rgba(0,76,166,1);box-shadow:0 0 0 1px rgba(0,76,166,1)}.prQuickShop .prPrice{margin:0 0 20px}.prQuickShop .prPrice,.prQuickShop .prPrice del,.prQuickShop .prPrice span{display:block;width:100%;font-size:20px;font-weight:700;line-height:28px}.prQuickShop .prPrice del{opacity:.6}.prQuickShop .prPrice span{color:#ef0d0a}.prModel,.prStockStatus,.prDelivery{display:block;margin:0 0 6px;width:100%;font-size:14px;line-height:20px;color:#2a2d34;vertical-align:middle}.prModel{color:#a2aaac}.prStockStatus{font-size:16px;color:#0cb302}.prStockStatus img{display:inline-block;margin-right:5px;vertical-align:middle}.prQty{display:block;margin:30px 0;width:80px}.prQty fieldset legend{margin-left:-5px}#qs-dealer-stock table{border-collapse:collapse;width:100%;font-size:14px}#qs-dealer-stock table tbody td{border:1px solid #becbcf;padding:5px}#qs-dealer-stock table tbody tr{border:1px solid #becbcf;padding:5px}#qs-dealer-stock table thead tr td{border:1px solid #becbcf;padding:5px;font-weight:700;text-align:center}#qs-dealer-stock table.dealerstock,td:nth-child(2),td:nth-child(3){text-align:left}.cartItem{display:block;width:100%;float:left}.modal.CartModal .mCSB_inside>.mCSB_container{margin-right:0}.cartItem ul li{display:block;padding:15px 30px 15px 20px;width:100%;border-bottom:1px solid #becbcf;overflow:hidden}.cartItem .prCartImg{display:block;float:left;width:75px;height:75px;margin-right:20px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #becbcf}.cartItem .prCartImg a{display:inline-block;font-size:14px;line-height:20px;color:#004ca6}.cartItem .prCartImg .cartImg{display:block;margin:0 0 2px}.cartItem .prCartImg img{display:block;width:auto;height:auto}.cartItem .prCartDesc{display:block;float:left;width:66%}.cartItem .prTitle,.cartItem .prTitle a{display:block;font-size:14px;font-weight:700;line-height:16px;color:#2a2d34;text-transform:uppercase;text-decoration:none;transition:none}.cartItem .prModel{margin:5px 0;font-size:12px;line-height:20px;overflow:hidden}.cartItem .prQty,.cartItem .prPrice{margin:6px 0;float:left}.cartItem fieldset{padding:3px 8px}.cartItem fieldset legend{line-height:14px}.cartItem fieldset input{line-height:19px}.cartItem .prPrice{margin-left:15px;max-width:51%;font-size:14px;line-height:48px}.cartItem ul li:hover .prCartImg img{border-color:#004ca6}.cartItem ul li:hover .prTitle a{color:#004ca6}.cartTotal{clear:both;display:block;padding:14px 28px;width:100%;border-top:1px solid #becbcf;background:#fbfbfb;font-size:14px;font-weight:700;line-height:22px;color:#2a2d34;overflow:hidden}.cartTotal .f-right{font-size:20px;max-width:70%}.CartModal .modal-content .mCustomScrollbar{height:calc(100% - 163px)}.prShortDesc .modelstatus{width:240px;float:left}.prShortDesc #dealer_stock{width:340px;float:right}.topwrapper{margin-left:60px;width:100%}.prDetail{padding:25px 4% 20px}.prDetailLeft{display:block;float:left;overflow:hidden}.prDetailLeft .item{border:0;display:block;margin:0;width:100%;line-height:100px;text-align:center;vertical-align:middle;outline:0;box-sizing:border-box;overflow:hidden;position:relative}.prDetailLeft .item img{display:inline-block;width:auto;height:auto;max-width:99.2%;vertical-align:middle}.prSliderNav{float:left;width:20.3%;display:hidden;max-height:300px}.prSliderNav.slick-vertical .item{height:100px;border:0;border:1px solid #d2dcde;outline:0;margin-left:10px;cursor:pointer;border-right:0;margin-right:1px}.prSliderNav.slick-vertical .itemTable{height:100px;width:100px;border:0;border:1px solid #d2dcde;outline:0;margin-left:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;border-right:0;padding:8%}.prSliderNav .slick-list{margin-left:2px;overflow:hidden;max-height:300px}.prSliderNav.slick-vertical .item.slick-current{border-color:#004ca6}.prSliderNav.slick-vertical .item img{max-height:99px}.prSliderMain{float:right;width:300px;height:300px;position:relative;border:1px solid #d2dcde;overflow:hidden}.prSliderMain:after{content:'';display:block;background:url('/responsive/images/zoom.svg') no-repeat 0 0;background-size:18px 18px;width:18px;height:18px;position:absolute;bottom:18px;right:18px;-webkit-pointer-events:none;-moz-pointer-events:none;-o-pointer-events:none;pointer-events:none;z-index:9}.prSliderMain .item{line-height:0;display:flex;justify-content:center;align-items:center;overflow:hidden;height:300px}.prSliderMain .item a{display:block}.prSliderMain .item img{max-height:290px}.prSliderMain .itemTable img{max-height:190px}.prDetailLeft .sliderNavCount{display:block;margin:6px 0 0;float:left;width:100px;font-size:14px;line-height:20px;color:#004ca6;text-align:center}.prDetailLeft .socialLink{float:right;margin:15px 0}.prDetailLeft .socialLink ul li{margin-left:24px}.prDetailLeft .socialLink ul li.txtLabel{margin:0;font-size:14px;line-height:22px;color:#a2aaac}.prDetailLeft .socialLink ul li a img img{display:block}.prDetailRight{display:block;float:right;width:72%}.prDetailRight h1{margin:0 0 15px;font-size:36px;line-height:40px;color:#2a2d34;text-transform:uppercase}.prRatenReview{display:block;margin:0 0 30px;width:100%;font-size:14px;line-height:14px;overflow:hidden}.prRatenReview .prRating{float:left;margin:0}.prRatenReview a{display:inline-block;float:left;padding:0 10px;color:#004ca6;border-right:1px solid #becbcf}.prRatenReview a:last-child{border:0}.prDetailRight .attributeBox{margin:0 0 16px}.prDetailRight .attributeBox .attLabel{padding:9px 16px}.imgAttribute.attributeBox .attLabel{padding:0 20px 0 58px;line-height:48px;vertical-align:middle}.imgAttribute.attributeBox .attLabel img{display:block;margin:auto;position:absolute;top:0;bottom:0;left:5px;vertical-align:middle}.prModalValue{display:block;width:100%;overflow:hidden}.prModalValue .prPrice{display:block;width:32%;float:left;font-size:20px;font-weight:700;line-height:28px;color:#2a2d34;margin-right:20px}.prModalValue .prPrice strong{display:block}.prModalValue .prPrice del{font-weight:700;-webkit-opacity:.6;-moz-opacity:.6;-o-opacity:.6;opacity:.6}.prModalValue .prPrice .discount{font-weight:700;color:#ef0d0a}.prModalValue .prShortDesc{display:block;float:left;width:100%;max-width:600px;min-width:238px}.prAction{display:block;margin:30px 0 0;width:100%;overflow:hidden}.prAction .prQty{float:left;margin:0}.prAction .btn-secondory{float:left;margin:8px 12px;width:178px;border-radius:4px}.prAction .btn-secondory2{float:left;margin:8px 12px;width:178px;border-radius:4px;padding:15px}.prAction .wishlistLink{display:block;float:left;margin:18px 0;color:#004ca6;clear:both;margin-left:92px}.attributeSelect{display:block;margin:0 0 25px;width:100%;float:left}.attributeSelect .form-group{margin:0 0 8px;width:100%;float:left}.attributeSelect .form-group label{margin-right:5px;padding:8px 0;font-size:16px;line-height:24px;width:100%;max-width:100px;float:left}.attributeSelect .form-group .customSelectbox{float:left;max-width:250px}.stickyHeader{padding:0;min-height:70px}.stickyHeader ul{padding:5px 0;width:100%;position:relative;top:0;color:white;text-align:center;overflow:hidden;background-color:#004ca6;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.stickyHeader.stickyNav ul{position:fixed;top:90px;left:0;z-index:998;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2)}.stickyHeader ul li{display:inline-block;margin:0 2px;padding:0;overflow:hidden}.stickyHeader ul li.textLabel{margin:0 12px 0 0;font-size:14px;font-weight:700;line-height:40px;letter-spacing:2px}.stickyHeader ul li a{display:block;padding:8px 15px;font-size:16px;line-height:20px;color:white;border:1px solid transparent;border-radius:4px;text-decoration:none;transition:none}.stickyHeader ul li a:hover,.stickyHeader ul li a.active{border-color:rgba(0,76,166,0.3);text-decoration:none}.stickyHeader ul li a.scrollup{display:block!important;float:left;padding:0;margin-left:15px;width:45px;height:38px;position:relative;top:inherit;bottom:inherit;right:inherit;background:#004ca6 url('/responsive/images/jump-top-button.png') no-repeat center center;background-size:20px auto;vertical-align:top;text-indent:inherit;transition:none;opacity:1!important}.prDetailPromo{padding:10px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.prDetailPromo .promoBox{display:-webkit-flex;display:flex;flex-basis:calc(50% - 20px);justify-content:space-between;align-items:flex-start;background:rgba(162,170,172,0.12);border:1px solid #d2dcde;color:#2a2d34;margin:10px;float:left;min-height:250px;text-decoration:none}.prDetailPromo .promoBox.rightPromoBox{background:#fcfcfc}.prDetailPromo .promoBox:hover{border-color:#004ca6;text-decoration:none}.prPromoImg{display:block;float:left;width:43%;position:relative;top:50%;transform:translateY(-50%)}.prPromoImg img{display:block;float:left;width:auto;height:auto;max-height:250px}.prPromoDesc{display:block;padding:50px 40px;float:right;width:57%;align-self:center}.prPromoTitle{display:block;margin:0 0 15px;font-size:30px;font-weight:700;line-height:34px;color:#2a2d34}.prPromoDesc p{margin-bottom:15px}.prPromoDesc .shopLink{font-weight:700;color:#004ca6}.prDetailPromo .promoBox:hover .shopLink{text-decoration:underline}.prDetailTab{padding:60px 20px}.prAddOptions{display:block;padding:20px 25px 20px 30px;font-size:14px;line-height:20px;color:#2a2d34}.prAddOptions .custom-checkbox{display:block;margin:0 0 25px;width:100%}.prAddOptions .custom-checkbox label{display:block;width:100%;padding-left:40px!important}.prAddOptions .optionLabel,.prAddOptions .partSKU{display:block;width:100%;overflow:hidden}.prAddOptions .optionLabel{margin:0 0 10px;font-size:18px;line-height:20px;font-weight:700}.prAddOptions .optionLabel strong{display:block;float:left;max-width:68%}.prAddOptions .optionLabel .f-right{font-size:14px;font-weight:700;line-height:20px}.prAddOptions .partSKU{font-size:14px;line-height:18px;color:#a2aaac}.jumpSection{padding:20px 20px;font-size:18px;line-height:27px}.jumpSection .fix-wrap{padding:0;max-width:970px}.jumpSection h2{margin:0 0 10px;text-align:left;font-size:30px;border-bottom:4px solid #004ca6;max-width:225px;font-weight:200;padding:7px 0}.jumpSection ul li{margin:0 0 10px;font-size:18px;line-height:27px}.jumpSection ul li:before{width:4px;height:4px;background:#2a2d34}.prPromoBanner{display:block;margin:0 0 40px;width:100%;max-width:717px}.prPromoBanner img{display:block;width:auto;height:auto}.prPromoBanner:hover{-webkit-opacity:.8;-moz-opacity:.8;-o-opacity:.8;opacity:.8}.prOverviewRow{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;padding:40px 0;width:100%;overflow:hidden}.prOverviewRow .prOverviewLeft{display:block;width:100%;max-width:470px;align-self:center}.prOverviewLeft p:last-child{margin:0}.prOverViewTitle{display:block;margin:0 0 30px;width:100%;font-size:36px;font-weight:700;line-height:38px;color:#2a2d34}.prOverViewTitle.blue{margin:0 0 25px;font-size:30px;line-height:32px;color:#004ca6}.prOverviewImg{display:block;min-width:370px;max-width:402px;overflow:hidden;text-align:center}.prOverviewImg img{display:inline-block}.prOverviewCol{flex-direction:column}.cmnThumbSlider .slick-list{border:1px solid #cbd5d7;border-top:0;border-bottom:0}.cmnThumbSlider .item{padding:30px 35px;margin-left:-1px;border:1px solid #cbd5d7;position:relative}.cmnThumbSlider .item img{display:block;width:100%;height:auto}.cmnThumbSlider .slick-arrow{width:34px;height:68px;border-radius:0}.cmnThumbSlider .slick-arrow:before{left:0!important;right:0!important;background-image:url('/responsive/images/red-leftarrow.svg');background-position:center;background-size:auto 20px}.blueTitle{color:#004ca6;display:block;font-size:20px;font-weight:700;line-height:24px;margin:0 0 18px;width:100%;overflow:hidden}.dsTable{border:1px solid #d2dcde;display:block;width:100%;max-width:700px}.dsTable .dsTableRow{display:flex;flex-wrap:wrap;border-bottom:1px solid #d2dcde}.dsTable .dsTableRow:last-child{border-bottom:0}.dsTable .dsTableHead{background:#2a2d34;border-color:#2a2d34;color:#fff}.dsTable .dsTableHead .dsTableCell{border-color:#2a2d34}.dsTableRow .dsTableCell{border-right:1px solid #d2dcde;padding:11px 20px;flex-grow:1;font-size:16px;line-height:24px}.dsTableRow .dsTableCell:last-child{border-right:0}.videosList{padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.videosList .videoItem{margin:-1px -1px 0 0;padding:40px;width:25%;align-items:flex-start;border:1px solid #d2dcde;color:#004ca6;float:left;min-height:315px;text-decoration:none;position:relative}.videosList .videoItem:hover:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #004ca6;z-index:8;pointer-events:none}.videoThumbs{background:#2a2d34;display:block;width:100%;overflow:hidden;position:relative}.videoThumbs:after{content:'';display:block;margin:auto;width:56px;height:56px;position:absolute;top:0;bottom:0;left:0;right:0;background:url('/responsive/images/play-button.svg') no-repeat center center;background-size:50px 50px;border:2px solid transparent;border-radius:100%;z-index:8}.videoThumbs img{display:block;width:100%;height:auto}.videosList .videoItem:hover .videoThumbs:after{border-color:#004ca6}.videoTitle{display:block;font-size:18px;font-weight:700;line-height:20px;width:100%;margin:20px 0 10px}.overallReview{display:block;width:100%;text-align:center;overflow:hidden}.overallReview .prRating,.overallReview a{display:inline-block;margin:0 10px;font-size:18px;line-height:14px;color:#004ca6}.reviewList{margin:20px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.reviewList .reviewItem{margin:0;padding:40px;width:50%;align-items:flex-start;border:1px solid #d2dcde;float:left;min-height:308px;text-decoration:none;position:relative;margin-top:-1px;margin-left:-1px}.reviewItem .prRating{margin:0 0 20px}.reviewItem p{margin:0 0 17px}.reviewItem .reviewTitle{display:block;font-size:18px;font-weight:700;line-height:24px;width:100%}.reviewDate{font-size:14px;line-height:24px;color:#a2aaac;font-style:italic}.prDetailReviews .pagination{padding:15px 0 0}.jumpSection .pagination ul li{margin:0}.askQueLink{display:block;width:100%;margin:0 0 40px;text-align:center}.askQueLink a{display:inline-block;color:#004ca6;font-size:16px;line-height:20px}.tempsinglePRDesc{clear:both;display:block;margin:30px 0;width:100%;float:left}.tempcmnTbale{width:100%;font-size:14px;line-height:22px;color:#2a2d34}.tempsinglePRDesc .tempcmnTbale tr th:first-child{border-left:1px solid #2a2d34}.tempsinglePRDesc .tempprDescTable .tempcmnTbale th{padding:7px 18px;font-size:14px;line-height:20px;vertical-align:top}.tempcmnTbale th{padding-top:6px;padding-bottom:6px;text-align:left;background-color:#2a2d34;color:#fff}.tempsinglePRDesc .tempcmnTbale th{padding:6px 30px;border:0}.tempsinglePRDesc .tempcmnTbale tr th:last-child{border-right:1px solid #2a2d34}.tempsinglePRDesc .tempcmnTbale tr td:first-child{border-left:1px solid #d2dcde}.tempsinglePRDesc .tempprDescTable .tempcmnTbale td{padding:3px 18px}.tempsinglePRDesc .tempcmnTbale td{padding:15px 30px;border-right:0;border-left:none}.tempcmnTbale td,.tempcmnTbale th{border:1px solid #d2dcde;padding:15px;vertical-align:middle}.tempsinglePRDesc .tempcmnTbale tr td:last-child{border-right:1px solid #d2dcde}.tempcmnTbale tr:nth-child(2n){background-color:#fbfbfb}.tempsinglePRDesc.tempprDescTable .tempcmnTbale th,.tempsinglePRDesc.tempprDescTable .tempcmnTbale td{text-align:center;vertical-align:middle}.responsiveEmbed{width:100%;height:0;padding-bottom:56.25%;position:relative}.responsiveEmbed iframe{position:absolute;width:100%;height:100%}.prDetailQA .qa-btn{cursor:pointer;width:100px;position:absolute;top:0;bottom:0;right:0;text-align:center;z-index:100;background-color:#004ca6;border-top-right-radius:2px;border-top-left-radius:2px;text-decoration:none}.qaSearch form a.qa-btn{color:#fff;text-align:center;padding-top:7px}.qaSearch{display:block;margin:32px auto 0;max-width:100%;position:relative;overflow:hidden}form#faq_form table tbody tr td textarea{padding:10px}#faq_form .qa-btn{cursor:pointer;width:100px;position:absolute;bottom:16px;right:45px;text-align:center;z-index:100;background-color:#004ca6;border-top-right-radius:2px;border-top-left-radius:2px;text-decoration:none;color:#fff;height:28px}#cartSideBar .buttonwrapperTablet{display:block;position:fixed;z-index:1000;bottom:40px;right:0}.prDetailQA .prQARow:last-child{margin:0}.prQARow{margin:0 0 50px;width:100%}.prQARow .prQue{display:block;margin:0 0 15px;font-size:18px;font-weight:700;line-height:24px;color:#004ca6}.prQARow p{margin:0}.prDetailViewCatalog{padding-bottom:50px;text-align:center}.prDetailViewCatalog h2{margin:15px 0}.prDetailViewCatalog img,.prDetailViewCatalog a{display:inline-block;font-size:18px;line-height:20px;color:#004ca6}.prDetailOverview a{display:inline-block;font-size:18px;line-height:20px;color:#004ca6}.singlePRDetail .prDetailLeft{margin-right:60px;width:auto}.singlePRDetail .prItem{display:block;padding:15px;border:1px solid #d2dcde;line-height:198px;vertical-align:middle;width:230px;height:230px;position:relative}.singlePRDetail .prItem:after{content:'';display:block;background:url('/responsive/images/zoom.svg') no-repeat 0 0;background-size:18px 18px;width:18px;height:18px;position:absolute;bottom:18px;right:18px;-webkit-pointer-events:none;-moz-pointer-events:none;-o-pointer-events:none;pointer-events:none;z-index:9}.singlePRDetail .prItem a,.singlePRDetail .prItem img{display:inline-block;margin:auto;vertical-align:middle;width:auto;height:auto;max-height:228px}.singlePRDetail .prDetailRight{float:left;width:78%}.singlePRDetail .priceRange{display:block;width:100%;font-size:20px;line-height:28px;color:#000}.singlePRDesc{clear:both;display:block;margin:60px 0;width:100%;float:left}.singlePRDesc .divTable{float:left;width:80.8%}.singlePRDesc .cmnTbale th{padding:6px 30px;border:0}.singlePRDesc .cmnTbale td{padding:15px 30px;border-right:0;border-left:none}.singlePRDesc .cmnTbale tr th:first-child{border-left:1px solid #2a2d34}.singlePRDesc .cmnTbale tr th:last-child{border-right:1px solid #2a2d34}.singlePRDesc .cmnTbale tr td:first-child{border-left:1px solid #d2dcde}.singlePRDesc .cmnTbale tr td:last-child{border-right:1px solid #d2dcde}.singlePRDesc .cmnTbale td img{display:block;float:left;height:auto}.singlePRDesc .cmnTbale td .prtext{display:block;float:left;width:76%}.singlePRDesc .cmnTbale td span{font-size:14px;color:#004ca6}.singlePRDesc .cmnTbale td strong{font-size:20px;font-weight:700}.singlePRDesc .cmnTbale td .prQty{margin:0 auto}.singlePRDesc .cmnTbale td.openModal{cursor:pointer}.thPart,.thPrice{width:165px}.thQty{width:145px}.singlePRDesc .prAction{margin:0;float:right;margin-left:60px;width:182px}.singlePRDesc .prAction.StickyprAction{right:4%}.singlePRDesc .prSubtotal{display:block;margin:40px 0 0;width:100%;font-size:20px;font-weight:700;line-height:28px;color:#000}.singlePRDesc .prSubtotal span{display:block;margin:0 0 2px;font-size:14px;font-weight:400;line-height:18px;color:#a2aaac}.singlePRDesc .prAction .btn-secondory{margin:0 0 20px 0}.singlePRDesc .prAction .btn-secondory2{margin:0 0 20px 0}.singlePRDesc .prAction .wishlistLink{clear:both;margin:10px 0 0}.prTable-modal .modal-content .mCustomScrollbar{height:calc(100% - 50px)}.prTable-modal .prQuickShop{padding-right:0}.prTable-modal .prImg{display:block;margin:0 0 30px;text-align:center;vertical-align:middle;outline:0}.prTable-modal .prImg img{display:block;margin:auto;border:1px solid #d2dcde}.prTable-modal .prAction{margin:30px 0 0}.prTable-modal .prAction .prQty{margin-right:16px}.singlePRDetail .prDetailRefChart .prDetailRight{width:29%}.prRefChart{display:block;float:left;width:30%}.prRefTitle{display:block;margin:0 0 5px;width:100%;font-size:18px;font-weight:700;line-height:28px}.prRefChart img{display:block;width:auto;height:auto;max-width:532px;max-height:400px}.singlePRDesc.prDescTable .cmnTbale th{padding:7px 18px;font-size:14px;line-height:20px;vertical-align:top}.singlePRDesc.prDescTable .cmnTbale td{padding:3px 18px}.singlePRDesc.prDescTable .cmnTbale td strong{font-size:14px;line-height:22px}.singlePRDesc.prDescTable .cmnTbale td .prQty{display:inline-block;margin-left:5px}.singlePRDesc.prDescTable .cmnTbale td fieldset{padding:5px 5px 10px;width:100%}.width80{width:85px}.width130{width:100px}#ccMonth{float:left;width:30%;margin-right:13px}#ccYear{float:left;width:30%;margin-right:13px}#ccSecurity{float:left;width:30%}.paymentmethod{width:62%;float:left;margin-right:10px;margin-bottom:25px}#pobox,#statebox,#statebox1{width:48%;float:left}#contactname,#zipbox,#zipbox1{width:48%;float:right}.prCartImg2{margin-left:10px}.checkoutSteps{display:block;padding:50px 20px 70px;width:100%}.checkoutSteps .fix-wrap{padding:0;max-width:1400px}.checkProgressbar{display:block;margin:20px 0 40px;float:left;width:100%;position:relative}ul#progressbar{margin:0;text-align:center;width:100%;float:left;list-style:none}ul#progressbar li{display:block;padding:0;list-style-type:none;font-size:16px;font-weight:700;line-height:18px;color:#b2b2b2;width:33%;float:left;position:relative}ul#progressbar li:after{content:'';width:15px;height:15px;line-height:20px;display:block;background:#fff;border:1px solid #becbcf;border-radius:100%;margin:6px auto 0 auto;position:relative;top:inherit;left:inherit}ul#progressbar li:before{content:'';width:100%;height:2px;background:#becbcf;border-radius:0;position:absolute;left:-50%;top:inherit;bottom:6px;z-index:-1;display:block}ul#progressbar li:first-child:before{content:none}ul#progressbar li.active{color:#004ca6}ul#progressbar li.active:after,#progressbar li.active:before{background:#004ca6;border-color:#004ca6}.leftBox{display:block;margin:0 0 30px;float:left;width:75%;margin-right:15px}.rightBox{display:block;margin:0;float:right;width:23%}.checkoutTitle{display:block;margin:0 0 10px;font-size:24px;font-weight:700}.checkoutTitle span{clear:right}.checkoutBox{display:block;padding:20px;margin:0 0 20px;width:100%;border:1px solid #d2dcde;border-radius:2px;color:#2a2d34;background-color:#fff;z-index:100}.checkoutBox .cartTotal{margin:12px 0 0;padding:14px;border:0;border-radius:4px}.checkoutBox .cartTotal .f-left{width:122px}.checkoutBox .cartTotal .f-right{float:left}.checkoutBox .btn-secondory{margin:10px 0;border-radius:4px}.checkoutBox .btn-secondory2{margin:10px 0;border-radius:4px}.checkoutBox .btn-paypal{background:#fff}.checkoutBox p{margin:20px 0 0;font-size:14px;font-style:italic;line-height:22px}.priceCharges{display:block;margin:0 0 2px;width:100%;font-size:14px;line-height:22px}.priceCharges span{display:inline-block;width:135px;padding-left:14px;margin-right:12px}.btn-toggle-cart{display:inline-block;padding:8px 20px;min-width:118px;min-height:40px;font-family:'Cabin',sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#fff;text-align:center;background:#2a2d34;border:0;outline:0;text-decoration:none;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}.toggleBoxRow{display:block;margin:0 0 20px;width:100%;border:1px solid #d2dcde}.toggleHead{display:block;padding:20px 20px 20px 55px;width:100%;font-size:18px;font-weight:700;line-height:28px;position:relative;cursor:pointer}.toggleHead:before,.toggleHead:after{content:'';background:#004ca6;display:block;margin:auto;position:absolute;left:20px;top:0;bottom:0;z-index:2;transition:all .5s ease-in-out}.toggleHead:after{left:26px;width:2px;height:15px}.ShowBox .toggleHead:after{opacity:0}.toggleHead:before{width:15px;height:2px}.toggleBox{padding:0 30px 20px 30px;width:100%}.promoCode{display:block;width:100%;position:relative}.promoCode input[type="text"]{padding-left:10px;padding-right:60px;width:100%;position:relative;z-index:0}.promoCode input[type="submit"]{padding:8px 17px;position:absolute;top:10px;right:0;bottom:0;min-width:inherit;z-index:2;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:transparent;font-weight:100;color:#004ca6;font-size:14px}.toggleBox textarea{padding:10px;height:120px;resize:none;padding-left:10px}.toggleBox .orderForm .form-group{width:100%;float:left}.toggleBox .orderForm input[type="text"]{width:100%;max-width:209px;padding-left:10px}.toggleBox .orderForm input[type="submit"]{min-width:inherit}.shippingBox{display:block;margin:10px 0 34px;width:100%;float:left;padding:25px 30px 46px;border:1px solid #d2dcde;border-radius:2px}.shippingBox .f-left,.shippingBox .f-right{width:35%}.shippingBox .f-right .checkmark span{display:inline-block;float:left;margin-right:5px;width:200px}.shippingBox .f-right .checkmark strong{display:inline-block;float:left;width:60px;text-align:right}.shippingBox .midcolShip{display:block;float:left;width:38%}.shippingBox .customSelectbox{float:left;width:64.5%;margin-right:8px}.shippingBox .customSelectbox select{font-size:14px}.midcolShip input[type="text"]{padding:0 15px;float:left;width:33%}.midcolShip .normalLink{display:inline-block;clear:both;font-size:14px;line-height:22px;color:#004ca6;margin:10px 0 25px}.shoppingCart{display:block;width:100%;float:left}.shoppingCart .checkoutTitle{float:left;line-height:36px}.shoppingCart .checkoutTitle img{display:inline-block;margin-left:12px}.shippingCartLink{display:block;padding:7px 0;float:right}.shippingCartLink a{display:block;float:left;padding:0 13px;font-size:14px;line-height:22px;color:#004ca6;border-right:1px solid #d2dcde}.shippingCartLink a:last-child{border-right:0}.shoppingCart .singlePRDesc{clear:both;margin:0 0 30px}.shoppingCart .singlePRDesc .divTable{font-size:14px;line-height:22px;width:100%;max-width:inherit}.cartQty,.cartSubtotal{width:115px}.cartPrStock{width:343px}.shoppingCart .cmnTbale td{padding:15px 20px}.shoppingCart .cmnTbale th{padding:6px 20px}.shoppingCart .singlePRDesc .cmnTbale td{vertical-align:top}.shoppingCart .cartPrDesc{display:block;float:left;width:73%}.shoppingCart .cartprTitle{display:block;width:100%;font-size:18px;font-weight:700;line-height:20px;color:#2a2d34;text-transform:uppercase}.shoppingCart .singlePRDesc .cmnTbale td .cartprTitle a{color:#2a2d34;text-decoration:none}.shoppingCart .singlePRDesc .cmnTbale td .cartprTitle a:hover{color:#004ca6;text-decoration:none}.shoppingCart .prModel{margin:12px 0}.shoppingCart .prPrice{margin-bottom:8px;color:#5f636a}.shoppingCart .prPrice strong{color:#2a2d34}.shoppingCart .singlePRDesc .cmnTbale td strong{font-size:14px;line-height:22px}.shoppingCart .singlePRDesc .cmnTbale td .prQty{margin:0 0 5px}.shoppingCart .singlePRDesc .cmnTbale td a{clear:both;color:#004ca6}.shoppingCart .prStockStatus{margin-top:10px}.shoppingCart .singlePRDesc .cmnTbale td .prStockStatus span{font-size:16px}.shoppingCart .prDelivery{margin-bottom:18px}.shoppingCart .custom-checkbox{display:inline-block}.shoppingCart .singlePRDesc .cmnTbale td .prStockStatus img,.shoppingCart .singlePRDesc .cmnTbale td .icnHelp{display:inline-block;margin-right:5px;float:none;border:0;width:auto;vertical-align:middle}.shoppingCart .singlePRDesc .cmnTbale td .prStockStatus img{margin:0 5px 0 0!important}.shoppingCart .singlePRDesc .cmnTbale td .icnHelp{margin:0 0 0 5px!important}.brdrCol{display:block;float:left;margin:0 0 30px;padding:35px;border:1px solid #d2dcde;border-radius:2px;width:100%}.ship-billing-steps .ship-billing-col{display:block;float:left;margin-right:20px;width:32.38%}.ship-billing-steps .ship-billing-col:last-child{margin-right:0}.ship-billing-steps .checkmark a{display:inline-block;color:#004ca6}#selShipto{max-width:300px}#selBillto{max-width:300px}.checkout-steps .form-group{margin:0 0 25px}.checkout-steps .brdrCol .form-group:last-child{margin-bottom:10px}.ship-billing-steps fieldset{padding:0;position:relative;border:0}.ship-billing-steps fieldset legend{background:#fff;position:absolute;top:-10px;left:10px;z-index:100}.ship-billing-steps fieldset .form-control{padding:0 15px!important;height:48px!important;border:1px solid #becbcf!important}.ship-billing-steps fieldset .form-control:hover,.ship-billing-steps fieldset .form-control:focus,.ship-billing-steps fieldset .customSelectbox:hover{border-color:#004ca6!important}.ship-billing-steps fieldset .customSelectbox{height:50px;border:1px solid #becbcf!important}.ship-billing-steps fieldset .customSelectbox select{font-size:14px}.ship-billing-steps fieldset .customSelectbox:after{right:14px;border-width:6px;border-top-color:#000}.ship-billing-steps fieldset .customSelectbox span{font-size:14px;line-height:50px;padding:0 30px 8px 15px}.bill-state fieldset,.bill-zip fieldset,.expDate fieldset,.securityCode fieldset{display:inline-block;width:128px}.BillingAddress .custom-radio{margin:0 0 35px}.checkout-steps .btn-secondory{border-radius:4px}.checkout-steps .btn-secondory2{border-radius:4px}.additionalinfo .btn-secondory{position:relative;top:-10px}.additionalinfo .btn-secondory2{position:relative;top:-10px}.newAddress,.NewPayment{display:block;padding:35px 0 0;width:100%;float:left}.securityCode a{display:inline-block;padding:5px 0;margin-left:15px;font-size:14px;line-height:normal;color:#004ca6}.reviewOrderPage .shipPayment{width:calc(50% - 11px);border-radius:2px;float:left}.reviewOrderPage .shipPaymentBlock{padding:25px 35px;min-height:230px;border:1px solid #d2dcde;margin-bottom:35px}.reviewOrderPage .shipPayment:nth-child(1){margin-right:22px}.reviewOrderPage .link{color:#004ca6}.reviewOrderPage .shipPaymentBlock p{margin-bottom:8px}.reviewOrderPage .shipPaymentBlock a{margin-bottom:20px;display:inline-block}.reviewOrderPage .shipPayment .checkoutTitle{margin-bottom:10px}.orderList .checkoutTitle a{color:#004ca6;margin-left:15px;font-size:14px;line-height:20px}.orderList .cmnTbale{margin-bottom:28px}.orderList .cmnTbale tr td:first-child{border-left:1px solid #d2dcde;width:400px}.orderList .cmnTbale tr td:last-child{border-right:1px solid #d2dcde}.orderList .cmnTbale tr:nth-child(even){background-color:transparent}.orderList .cmnTbale td{vertical-align:top}.orderList .cmnTbale td{padding:20px 30px;border-right:0;border-left:none}.shipTitle{color:#2a2d34;font-size:18px;line-height:40px;margin-bottom:3px}.shipTitle img{margin-top:10px}.orderList td img{float:left}.orderList .cartprTitle{color:#2a2d34;font-family:Cabin;font-size:18px;font-weight:bold;line-height:20px;text-transform:uppercase;max-width:245px;margin-bottom:10px}.orderList .cartPrDesc{width:calc(100% - 105px);float:left;margin-left:20px}.orderList .prQty fieldset{border:0}.orderList .prQty fieldset p{margin:0}.orderList .prQty fieldset{padding-left:0}.orderList .prQty{margin:0}.orderList a:hover{color:#004ca6;text-decoration:none}.specialInContain{padding:25px 35px 10px 35px;border:1px solid #d2dcde}.review_button{cursor:pointer;width:100px;position:absolute;bottom:16px;right:45px;text-align:center;z-index:100;background-color:#004ca6;border-top-right-radius:2px;border-top-left-radius:2px;text-decoration:none;color:#fff;height:28px}form#review_form table tbody tr td textarea{padding:10px}.orderPlaceBlock{text-align:center;padding:30px 0 20px 0}.orderPlaceBlock img{margin-bottom:20px;display:none}.orderPlaceBlock p a{color:#2a2d34}.orderPlaceBlock h2{margin-bottom:20px;line-height:30px}.orderPlaced .shipPaymentBlock p{margin-bottom:30px}.orderPlaced .shipPaymentBlock{min-height:200px}.sitemap{padding:20px}.sitemap .brdrBox{padding:40px}.sitemap ul ul{margin:5px 0}