html{position:relative;min-height:100%;z-index:0;background:#fff;width:auto;max-width:70em;min-height:20em;margin:0 auto;min-width:22em;box-shadow:-10px 0 20px -4px #777,10px 0 20px -4px #777;border-left:solid 1px #999;border-right:solid 1px #999;overflow:scroll;background-color:white;background-attachment:fixed}.modal-open{padding-right:0px !important}a:hover{text-decoration:underline}@media (max-width:767.98px){.navbar-nav{margin-top:0;text-align:right;margin-right:1em}}@media (max-width:992px){#header-container{margin-left:1em;margin-right:1em;max-width:970px}}#home-wrapper{padding:0 0 0 0.7em;float:right;width:74%;background-color:#fff;position:relative;position:static}#nav-logo{background:url(/Content/Images/NAC_Store.png) no-repeat;background-size:11em;height:4.3em;display:block}@media (max-width:992px){#nav-logo{background-size:10em}}@media (max-width:767.98px){#nav-logo{width:3.3em;height:3em;background:url(/Content/Images/NAC_Logo.png) center no-repeat;background-size:3em;margin:0 auto}}.box-shadow{box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.05)}.sticky-top{transition:all 0.25s ease-in}.stuck .sticky-top{transition:all 0.25s ease-in}#search-input-wrapper:-moz-placeholder,#search-input-wrapper::-moz-placeholder,#search-input-wrapper:-ms-input-placeholder,#search-input-wrapper::-webkit-input-placeholder{color:#222;font-size:0.8em;text-align:center;text-transform:uppercase;padding:0.2em 0 0 0.5em}#text-part-search{border-top-right-radius:0;border-bottom-right-radius:0}#search-button{min-width:3em;padding-left:12px;border:solid 1px;border-color:blue;margin-right:101px;margin-left:-4.7em;border-style:hidden}#shopping-cart-link{background:#1280c4;color:#fff}.navbar-toggler{width:2.7em;height:2.5em}.home-h2{color:#003375;font-size:2em;font-weight:600;text-shadow:0px 4px 3px rgba(0,0,0,0.4),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1);margin:0 0;padding:0;color:#fff}.home-h2-orig{color:#003375;font-size:1.5em;font-weight:400;margin:0 0;padding:0}.home-group{vertical-align:top}.home-group dt{color:#5287c9;border-bottom:solid 1px #5287c9;width:100%;font-weight:700}.home-group dd{margin:0;padding:0 0 0 0.25em;font-weight:200}.home-group dd a{text-transform:capitalize;color:#0077c0;font-weight:400}.home-group dd a:hover{text-decoration:underline;text-shadow:1px 0px #E0E6EE;color:black}#accordion .card-header a{color:#1280c4}#accordion .card-header a:hover{color:#1280c4}#accordion .card{border-color:#bbb}#accordion .card:hover{background-color:#eee}#accordion .level2{border:none}#accordion .level2 .card-header{background-color:#fff;border-bottom:none}#accordion .card-body{background:#fff}.new-products a{text-decoration:none;color:#0077c0;font-size:1em;font-weight:normal;text-transform:none}.new-product{margin:1em 1.5em}.new-product img{display:block;margin:0 auto;width:13em;height:18em;box-shadow:0 0 10px rgba(0,0,0,0.2) inset;border:solid 1px #d2d2d2;border-radius:4px}@media all and (max-width:576px){.new-product img{height:17em}}.title{display:block;margin:1em 0.25em;text-align:center;padding:0 0.5em}@media all and (max-width:576px){.title{padding:0 1.5em;margin:1em 0}}@media all and (max-width:1028px){.slick-next{right:-23px}}@media all and (max-width:991px){.slick-next{right:-30px}}@media all and (max-width:585px){.slick-next{right:-10px}}@media all and (max-width:1028px){.slick-prev{left:-23px}}@media all and (max-width:991px){.slick-prev{left:-30px}}@media all and (max-width:585px){.slick-prev{left:-10px}}.slick-prev:before,.slick-next:before{color:#999 !important}#footer-wrapper{background:#323232;color:#a2a2a2;font-size:0.85em;padding:1em 0.2em 1em;letter-spacing:0.025em;margin:0.1em 0 0 0}#footer-wrapper img{vertical-align:top}#footer-wrapper p{margin:0.01em 0 0;padding:0}#footer-wrapper a{color:#0077c0}#footer-wrapper .footer-emphasis{text-transform:uppercase;color:#fff;padding-right:0.5em;font-weight:bold}#footer-wrapper #footer-contact-info{border-right:solid 2px #585858}#footer-wrapper #footer-contact-info a{text-transform:lowercase;font-size:1em}@media all and (max-width:576px){#footer-wrapper #footer-contact-info{border-right:none}}#footer-wrapper #footer-site-links ul{margin:0 0 5em 1em;padding:0}#footer-wrapper #footer-site-links ul li{float:left;width:8em;list-style:none;margin:0;padding:0}#footer-wrapper #footer-site-links ul li a{text-transform:inherit;font-size:1em}#footer-wrapper #footer-site-links #footer-logos{width:100%}span #usename{color:cornflowerblue;text-decoration:none;text-transform:inherit;display:block;margin:0 1em 0 0;right:0.5em;top:11em;position:absolute;text-transform:uppercase}