.menu-lock,.menu-lock body{overflow:hidden!important}.footer{padding:2em 0;margin-top:0;background-color:#f4f5f7;border-top:.0625rem solid #c7cfd7;border-bottom:.0625rem solid #c7cfd7}@media(max-width:47.99rem){.footer{padding:1em 0;margin-top:2em}}.footer ul.link-list{padding:0;margin:0;list-style:none}.footer ul.link-list li.list-header{padding:0 0 .5em;font-size:18px;font-size:1.125rem;font-weight:600}.footer ul.link-list li a{display:inline-block;padding:.25em 0;font-size:14px;font-size:.875rem;font-weight:400;color:#43505c;text-decoration:none}.footer ul.link-list li a:hover{color:#0054a0}.footer ul.link-dropdown{padding:0;margin:0;list-style:none}.footer ul.link-dropdown li{display:block;padding-bottom:.8em;text-align:center}.footer ul.link-dropdown li a{display:inline-block;padding:.5em;color:#43505c;text-decoration:none}.footer ul.link-dropdown li a::before{bottom:-.5em;left:0;width:96%;color:#aab6c1;background-repeat:no-repeat;background-position:center}.footer ul.link-dropdown li a.active,.footer ul.link-dropdown li a.focus,.footer ul.link-dropdown li a.hover,.footer ul.link-dropdown li a:active,.footer ul.link-dropdown li a:focus,.footer ul.link-dropdown li a:hover{text-decoration:none}.footer ul.link-dropdown li a.active::after,.footer ul.link-dropdown li a.focus::after,.footer ul.link-dropdown li a.hover::after,.footer ul.link-dropdown li a:active::after,.footer ul.link-dropdown li a:focus::after,.footer ul.link-dropdown li a:hover::after{color:#586a7a;text-decoration:none}.footer ul.link-dropdown li ul.dropdown-menu{position:relative;float:none;background:0 0;border:none;box-shadow:none}.footer ul.link-dropdown li ul.dropdown-menu li a{display:block;margin:0 -1em}.footer ul.link-dropdown li ul.dropdown-menu li a:hover{color:#0054a0}.footer ul.trust-seals{padding:0;margin:0;text-align:right;list-style:none}@media(max-width:61.99rem){.footer ul.trust-seals{margin-top:1em}}@media(min-width:48rem) and (max-width:61.99rem){.footer ul.trust-seals{text-align:left}}@media(max-width:47.99rem){.footer ul.trust-seals{margin-top:2em;text-align:center}}.footer ul.trust-seals li{display:block;margin:.5em 0}.footer ul.social-icons li,.footer ul.trust-seals li a{display:inline-block}@media(max-width:61.99rem){.footer ul.trust-seals li{display:inline-block;margin:.5em}.footer ul.trust-seals li:first-child{margin-left:0}.footer ul.trust-seals li:last-child{margin-right:0}}@media(max-width:47.99rem){.footer ul.trust-seals li{margin:.25em}}.footer ul.social-icons{padding:0;margin:0;list-style:none}@media(min-width:48rem){.footer ul.social-icons{text-align:right}}@media(max-width:61.99rem){.footer ul.social-icons{margin-top:1em}.menu ul li{opacity:0;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out,-webkit-transform .35s ease-out;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}.footer ul.social-icons li a{display:block;padding:.5em .25em;color:#43505c}.footer ul.social-icons li a.active,.footer ul.social-icons li a.focus,.footer ul.social-icons li a.hover,.footer ul.social-icons li a:active,.footer ul.social-icons li a:focus,.footer ul.social-icons li a:hover{color:#0054a0;text-decoration:none}.footer ul.social-icons li a svg{width:1em;height:1em;fill:currentColor}.footer ul.social-icons li a.facebook.active,.footer ul.social-icons li a.facebook.focus,.footer ul.social-icons li a.facebook.hover,.footer ul.social-icons li a.facebook:active,.footer ul.social-icons li a.facebook:focus,.footer ul.social-icons li a.facebook:hover{color:#3b5998}.footer ul.social-icons li a.twitter.active,.footer ul.social-icons li a.twitter.focus,.footer ul.social-icons li a.twitter.hover,.footer ul.social-icons li a.twitter:active,.footer ul.social-icons li a.twitter:focus,.footer ul.social-icons li a.twitter:hover{color:#00aced}.footer ul.social-icons li a.linkedin.active,.footer ul.social-icons li a.linkedin.focus,.footer ul.social-icons li a.linkedin.hover,.footer ul.social-icons li a.linkedin:active,.footer ul.social-icons li a.linkedin:focus,.footer ul.social-icons li a.linkedin:hover{color:#007bb6}.footer ul.social-icons li a.googleplus.active,.footer ul.social-icons li a.googleplus.focus,.footer ul.social-icons li a.googleplus.hover,.footer ul.social-icons li a.googleplus:active,.footer ul.social-icons li a.googleplus:focus,.footer ul.social-icons li a.googleplus:hover{color:#dd4b39}.footer ul.social-icons li a.youtube.active,.footer ul.social-icons li a.youtube.focus,.footer ul.social-icons li a.youtube.hover,.footer ul.social-icons li a.youtube:active,.footer ul.social-icons li a.youtube:focus,.footer ul.social-icons li a.youtube:hover{color:#b00}.footer ul.social-icons li a.blog.active,.footer ul.social-icons li a.blog.focus,.footer ul.social-icons li a.blog.hover,.footer ul.social-icons li a.blog:active,.footer ul.social-icons li a.blog:focus,.footer ul.social-icons li a.blog:hover{color:#fff}.footer ul.social-icons li a [class*=" ta-icon-"],.footer ul.social-icons li a [class^=ta-icon-]{font-size:18px;font-size:1.125rem}@media(min-width:48rem) and (max-width:61.99rem){.footer ul.social-icons li a{padding:.5em}.footer ul.social-icons li a [class*=" ta-icon-"],.footer ul.social-icons li a [class^=ta-icon-]{font-size:28.8px;font-size:1.8rem}.footer ul.social-icons li:last-child a{padding-right:0}}.footer .brand-row{margin-top:3em}@media(max-width:47.99rem){.footer ul.social-icons{text-align:center}.footer ul.social-icons li a{padding:.5em}.footer ul.social-icons li a [class*=" ta-icon-"],.footer ul.social-icons li a [class^=ta-icon-]{font-size:22.4px;font-size:1.4rem}.footer .brand-row{margin-top:3em}}.footer .brand-row .brand{display:inline-block;line-height:1;color:#43505c}.footer .brand-row .brand [class*=" ta-icon-"],.footer .brand-row .brand [class^=ta-icon-]{font-size:28.8px;font-size:1.8rem}.footer .brand-row .brand:hover{color:#0054a0}@media(max-width:47.99rem){.footer .brand-row .brand{display:block;text-align:center}}.footer .brand-row .brand-info{font-size:14px;font-size:.875rem;line-height:1.6;vertical-align:bottom}header svg,header svg+span{vertical-align:middle;display:inline-block}@media(max-width:47.99rem){.footer .brand-row .brand-info{display:block;margin-top:.5em;text-align:center}.footer .brand-row .links{text-align:center}}.footer .brand-row .links a{display:inline-block;margin-top:.5em;font-size:14px;font-size:.875rem;font-weight:400;color:#43505c;text-decoration:none}.footer .brand-row .links a:hover{color:#0054a0}.footer.footer-simple .brand-row{margin-top:0}.footer.footer-simple ul.trust-seals li{display:inline-block;margin:0 .5em}@media(min-width:48rem) and (max-width:74.99rem){.footer.footer-simple ul.trust-seals li{margin:0 .25em}}.footer.footer-centered{padding:0 0 2em;margin:0;text-align:center;background:0 0;border:none}@media(min-width:48rem){html.sticky,html.sticky body{height:100%}html.sticky.sticky-default .wrap{height:auto;min-height:100%}}@media(min-width:75rem){html.sticky.sticky-default .wrap{margin:0 auto -355px}html.sticky.sticky-default .push{height:387px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-default .wrap{margin:0 auto -388px}html.sticky.sticky-default .push{height:420px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-default .wrap{margin:0 auto -438px}html.sticky.sticky-default .push{height:470px}}@media(max-width:30rem){html.sticky.sticky-default .wrap{margin:auto}html.sticky.sticky-default .push{height:auto}}@media(min-width:75rem){html.sticky.sticky-default .footer{height:355px}html.sticky.sticky-simple .wrap{margin:0 auto -87px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-default .footer{height:388px}html.sticky.sticky-simple .wrap{margin:0 auto -87px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-default .footer{height:438px}}@media(min-width:48rem){html.sticky.sticky-simple .wrap{height:auto;min-height:100%}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-simple .wrap{margin:0 auto -136px}}@media(max-width:30rem){html.sticky.sticky-default .footer{height:auto}html.sticky.sticky-simple .wrap{margin:auto}}@media(min-width:75rem){html.sticky.sticky-simple .push{height:119px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-simple .push{height:119px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-simple .push{height:168px}}@media(max-width:30rem){html.sticky.sticky-simple .push{height:auto}}@media(min-width:75rem){html.sticky.sticky-simple .footer{height:87px}html.sticky.sticky-centered .wrap{margin:0 auto -130px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-simple .footer{height:87px}html.sticky.sticky-centered .wrap{margin:0 auto -130px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-simple .footer{height:136px}html.sticky.sticky-centered .wrap{margin:0 auto -130px}}@media(min-width:48rem){html.sticky.sticky-centered .wrap{height:auto;min-height:100%}}@media(max-width:30rem){html.sticky.sticky-simple .footer{height:auto}html.sticky.sticky-centered .wrap{margin:auto}}@media(min-width:75rem){html.sticky.sticky-centered .push{height:162px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-centered .push{height:162px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-centered .push{height:162px}}@media(max-width:30rem){html.sticky.sticky-centered .push{height:auto}}@media(min-width:75rem){html.sticky.sticky-centered .footer{height:130px}}@media(min-width:62rem) and (max-width:74.99rem){html.sticky.sticky-centered .footer{height:130px}}@media(min-width:48rem) and (max-width:61.99rem){html.sticky.sticky-centered .footer{height:130px}}@media(max-width:30rem){html.sticky.sticky-centered .footer{height:auto}}header .navbar-top{margin:0;background-color:#e5e9ec;border-bottom:.0625rem solid #c7cfd7}@media(max-width:48rem){header .navbar-top{display:none}}header .site-links{float:right;padding:0;margin:0;list-style:none}header .site-links li{display:inline-block}header .site-links a{display:block;padding:.5em 1em;font-weight:400;line-height:1;color:#43505c;text-decoration:none}header .site-links a:active,header .site-links a:focus,header .site-links a:hover{color:#0054a0;text-decoration:underline}header .site-links a:hover{text-decoration:none}@media(max-width:47.99rem){.footer .brand-row .links a{font-size:12.48px;font-size:.78rem;text-align:center}header .navbar .container{padding-right:0;padding-left:0}header .navbar .btn{padding:.85em .8em;margin-left:0;font-weight:400}}header .navbar .dropdown-toggle{padding-right:2.2em;padding-left:1rem}header .navbar .dropdown-toggle::before{top:1.4em;right:.8em;left:auto;left:initial}header .navbar .dropdown-toggle .btn{padding:.85em .7em}header .navbar-nav>li>a{padding-right:.7rem;padding-left:.7rem}@media(min-width:62rem){header .navbar-main{float:left}}header .navbar-main .account-buttons{display:none}@media(max-width:62rem){header .navbar-main .account-buttons{display:block;float:right;margin-right:.5rem}header .navbar-main .navbar-brand{margin-left:0}}@media(max-width:29.99rem){header .navbar-main .taxact-logo::after{width:7.8rem;background-repeat:no-repeat;background-position:center}}@media(min-width:62rem){header .navbar-collapse{display:block;float:right}}header .search-btn{display:inline-block;padding:.45rem;margin:.46875rem 0 .46875rem 1em}header .search-btn .search-icon{width:1.875rem;height:1.875rem;fill:#586a7a}header .search-btn .search-icon:active{fill:#43505c}@media(max-width:48rem){header .navbar-placeholder{height:3.75rem}}.menu ul{padding:0;margin:0;list-style:none}.menu ul a,.menu ul button{display:block;width:100%;padding:.6em .5em .6em 1em;margin:.25em 0;font-weight:600;line-height:1;text-align:left;background:0 0;border:none;transition:border .2s ease-in-out}.menu ul a:focus,.menu ul button:focus{text-decoration:underline;background-color:#f4f5f7;outline:0}.menu ul button{border-left:.125rem solid transparent}@media(max-width:61.99rem){.menu ul a,.menu ul button{margin:0;font-size:20px;font-size:1.25rem}.menu ul a:active,.menu ul a:focus,.menu ul a:hover,.menu ul button:active,.menu ul button:focus,.menu ul button:hover{text-decoration:none;background-color:#e5e9ec}.menu ul button{padding-left:2.5em;border-left:none}.menu ul button::before{position:absolute;left:1em;width:1em;height:1em;content:"";background-image:url(/images/svg/background-images/caret-black.svg);opacity:.8;transition:all .35s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.menu ul button:focus::before,.menu ul button:hover::before{opacity:1}.menu ul button.active::before{opacity:1;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}.menu ul a{padding-left:2em;font-weight:400;color:#43505c;text-decoration:none}@media(max-width:61.99rem){.menu ul a{padding-left:4em}.menu ul a::after{position:absolute;right:1em;width:1em;height:1em;content:"";background-image:url(/images/svg/background-images/caret-black.svg);opacity:.35;transition:all .35s ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.menu ul a:focus::before,.menu ul a:hover::after{opacity:1}}.menu ul a.active{font-weight:600;color:#0054a0}.menu ul li.active button.collapsed{color:#0054a0;border-left-color:#0054a0}.navbar-collapse ul.nav>li:nth-child(1){transition-delay:250ms}.navbar-collapse ul.nav>li:nth-child(2){transition-delay:.3s}.navbar-collapse ul.nav>li:nth-child(3){transition-delay:350ms}.navbar-collapse ul.nav>li:nth-child(4){transition-delay:.4s}.navbar-collapse ul.nav>li:nth-child(5){transition-delay:450ms}.navbar-collapse ul.nav>li:nth-child(6){transition-delay:.5s}.navbar-collapse ul.nav>li:nth-child(7){transition-delay:550ms}.navbar-collapse ul.nav>li:nth-child(8){transition-delay:.6s}.navbar-collapse ul.nav>li:nth-child(9){transition-delay:650ms}.navbar-collapse ul.nav>li:nth-child(10){transition-delay:.7s}.menu-lock{width:auto}.search-container{color:#fff;background:#0054a0}.search-container h2{color:#fff}.search-container svg,svg{width:1rem;height:1rem;fill:currentColor}header svg+span{margin-left:.5rem}.product-badge img{width:100%;max-width:100px}#product-badge-carousel{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.shopping-cart-warning svg{display:inline-block;width:1rem;height:1rem;margin-right:.5em;fill:currentColor}@media(min-width:62rem){.shop-cart.table-bordered{display:table;width:100%}.shop-cart.table-bordered .table-header,.shop-cart.table-bordered .table-row{display:inline-table;width:100%}.shop-cart.table-bordered .table-header div.table-cell:first-of-type{border-left:none}.shop-cart.table-bordered .table-cell{display:table-cell;float:none!important;border-right:.0625rem solid #c7cfd7}.shop-cart.table-bordered .table-cell:last-child{border-right:none}.shop-cart.table-bordered .total-cell{padding:0}.shop-cart.table-bordered .total-cell .table-cell{border-bottom:.0625rem solid #c7cfd7}}@media(min-width:47.99rem) and (max-width:74.99rem){.shop-cart.table-bordered .table-header{display:inline-table;width:100%}}@media(max-width:61.99rem){.shop-cart.table-bordered .table-footer .total-cell{padding:0;border-bottom:1px solid #c7cfd7}.shop-cart.table-bordered .table-footer .total-cell .table-cell{border:.0625rem solid #c7cfd7;border-bottom:none;border-left:none}.shop-cart.table-bordered .table-footer .total-cell .table-cell:last-child{border-right:none}}.shop-cart .discount-label,.shop-cart .price-label,.shop-cart .qty-label,.shop-cart .total-label{display:block;margin-right:auto;margin-bottom:.25em;margin-left:auto;font-weight:600}@media(min-width:48rem){.shop-cart .discount-label,.shop-cart .price-label,.shop-cart .qty-label,.shop-cart .total-label{width:0;height:0;visibility:hidden}}.shop-cart .qty-label{text-align:left}.shop-cart .price-label,.shop-cart .total-label{text-align:right}.shop-cart .est-table-row .table-cell{border-top:none!important}.shop-cart.upgrades{overflow:hidden}.shop-cart.upgrades hr:last-child{display:none}