body{background:#fff;font:14px/21px "Open Sans",Arial,sans-serif!important;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.text-right{text-align:right}strong,strong *{font-weight:700}img{max-width:100%;height:auto}table.page-container{width:100%}td.page-body-content>.container{background-color:#fff}td.page-column-center,td.page-column-left{padding-top:15px;padding-bottom:15px}table.page-body-columns{width:100%}table.page-body-columns td{vertical-align:top}a,a:visited{text-decoration:underline;outline:0;color:#1f4f7d}a:hover{opacity:.85;color:#0084c9;text-decoration:none!important}.fa,.far,.fas{font:normal normal normal 22px/22px FontAwesome!important;color:#1f4f7d;vertical-align:middle;font-display:swap}#header-top .fa{color:#fff}#mobile-menu{display:none;position:absolute;top:0;left:0;width:40%;padding:0;margin:0;list-style:none;background:#f1f1f1;z-index:10}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:37px;height:34px;position:relative;margin:0 10px 0 0;vertical-align:middle;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block;border:solid 1px #1f4f7d;border-radius:3px;padding:5px}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#1f4f7d;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin:0 5px;width:25px}.header-mobile .fa{font-size:30px!important;line-height:30px!important;margin-top:2px;color:#c8c8c8}.header-mobile .cart-area .fa{margin-left:8px}.header-mobile{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:5px 0;z-index:9999999999;border-bottom:solid 3px #1f4f7d}#menu .fa{float:right;font-size:14px!important;line-height:14px!important;color:#a9a9a9}#menu .open .fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#nav-icon1 span:nth-child(2){top:13px}#nav-icon1 span:nth-child(3){top:21px}#nav-icon1.open{border-color:red}#nav-icon1.open span:nth-child(1){top:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background-color:red}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px;background-color:red}#nav-icon1.open span:nth-child(3){top:13px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background-color:red}.login-reg-wrap table{width:100%!important}#ctl00_pageContent_loginRegister_leftPane{margin-bottom:30px}.login-reg-wrap .label{display:block;margin-top:20px;font-weight:700}.login-reg-wrap label{vertical-align:middle}.login-reg-wrap input[type=password]{margin-bottom:10px}.login-reg-wrap input[type=checkbox]{margin-left:5px;margin-right:10px}.login-reg-wrap p{margin-top:10px}label[for=ctl00_pageContent_mailingLists_cblMailingLists_0]{vertical-align:middle;padding-left:10px}#ctl00_pageContent_ctl01_btnSubmit{margin-top:15px}td.content-nav{text-align:center;padding:15px 0}div.account-item,div.account-item-last{padding-top:20px}table.prod-detail-qty-disc{width:100%!important}table.prod-detail-qty-disc th{background-color:#e9ecef;padding:5px}table.prod-detail-qty-disc td{padding:5px}.cart-page .login-small-container,.cart-page .register-small-container{display:none}#menu ul ul{display:none}#menu{margin-bottom:20px;overflow-y:scroll}#menu .custom-col-header a>.fa{float:right;font-size:14px!important;line-height:14px!important;color:#a9a9a9;margin-top:4px}#menu .category-nav .custom-col-header{border-top:solid 1px #a9a9a9}#menu .category-nav>div:nth-child(2){border-top:none!important}#menu ul{xdisplay:none}#menu .custom-col-header.open a .fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#menu li,#menu ul{list-style:none;margin:0;padding:0}#menu>ul>li>a,#menu>ul>li>a:active,#menu>ul>li>a:focus,#menu>ul>li>span{display:block;padding:6px 10px;border-top:solid 1px #dfdfdf;color:#0092d7;font-weight:700}#menu>ul>li>span{color:#fff}#menu>ul>li>ul a,#menu>ul>li>ul a:active,#menu>ul>li>ul span{font-weight:400;display:block;padding:4px 15px;color:#1f4f7d!important}#menu>ul>li>ul span{color:#00a750}#menu>ul>li:first-child>a{border-top:none}.btn-primary{color:#fff!important}td.cart-continue{padding:10px 0}#ctl00_pageContent_alternateMethods{padding:15px 0}#ctl00_pageContent_paypalCheckout{text-align:center}.cart tr.cart-header th,.checkout-cart tr.checkout-cart-header th{padding:8px;background-color:#f4f4f4;font-weight:700}.cart tr.cart-item td,.checkout-cart tr.checkout-cart-item td{border-top:solid 2px #f4f4f4;vertical-align:middle!important;padding:8px}.checkout-cart tr td h5{font-size:16px;font-weight:700}tr.checkout-cart-footer td{padding-top:20px;font-weight:700}.cart tr.cart-item td.cart-item-image{width:90px!important}.cart tr td.cart-actions *{vertical-align:middle}.cart tr td.cart-actions select{padding:5px 5px 6px}.cart tr td.cart-actions{border:solid 2px #f4f4f4;border-left:none;border-right:none;padding:10px 0}div.cart-options,div.cart-summary{padding-top:15px;padding-bottom:15px}div.cart-options table{float:none!important;width:100%!important}.cart tr td.cart-item-quantity input{text-align:center;padding:3px}table.checkout-shipping tr td{padding:10px;font-weight:700}.personalization-questions,.send-password,div.checkout-billing-address,div.checkout-shipping-address,div.register-container .content-head-top-row,div.registration-email,div.registration-info,div.registration-password{padding:0 5px}div.register-container h5{margin-top:20px}div.text-error{margin-top:20px}div.register-container .form-group{margin-bottom:0}div.register-container .form-row{margin-bottom:1rem}.text-required,p.text-important{font-weight:700;color:red}.form-group>div:last-child .text-required{display:none}span.text-error{width:100%;margin-top:10px;display:block}div.checkout-shipping-address{margin-top:20px}.aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56%}.aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}#header-top{background-color:#1f4f7d;padding-top:10px;padding-bottom:10px;color:#fff}#header-top #cart-area ul{margin:0;padding:0;list-style:none;display:inline-block;margin-right:20px}#header-top #cart-area ul li{display:inline-block;padding:0 0}#header-top #cart-area ul a{color:#fff}#header-top #cart-area,#header-top #cart-area a{color:#fff}#header-top #cart-area .fa{margin-right:5px}#header-top #shipping-message a{color:#fff}#header-mid{padding:10px 0;background:#fff url(/themes/nscactus/images/sitedesign/header-mid-bg.jpg) top center no-repeat;background-size:auto 100%}#header-mid #logo{padding-top:10px}#header-top a,#header-top a:hover{color:#fff}#header-mid #phone-area{color:#1f4f7d;text-align:center}#header-mid #phone-area a{color:#1f4f7d;font-weight:700;display:inline-block;font-size:20px}#header-mid #phone-area .fa{font:normal normal normal 20px/15px FontAwesome!important;margin-right:2px;vertical-align:initial}#header-mid #phone-area .custom-search{border:solid 1px silver;background-color:#fff;border-radius:3px;position:relative;margin-top:8px}#header-mid #phone-area input[type=search]{width:100%;padding:8px 10px;max-width:100%;border:none;background:0 0}#header-mid #phone-area button{position:absolute;right:0;top:9px;background:0 0;border:none;cursor:pointer}nav{background-color:#e9e9e9;border-bottom:solid 5px #cbcbcb;border-top:solid 2px #e9e9e9}nav .row .expandable.reveal>ul,nav .row>div>ul ul,nav .row>div>ul>li{display:none}nav .row>div>ul>li:nth-child(1),nav .row>div>ul>li:nth-child(2),nav .row>div>ul>li:nth-child(3),nav .row>div>ul>li:nth-child(5){display:table-cell}nav .row .col-10{padding-right:0}nav .row .col-2{padding-left:0}nav .row>div>ul{margin:0;padding:0;list-style:none;display:table;width:100%;position:relative}nav .row>div>ul>li{margin:0;list-style:none;text-align:center;position:relative}nav .row>div>ul>li:nth-child(1){width:25%}nav .row>div>ul>li:nth-child(2){width:28%}nav .row>div>ul>li:nth-child(3){width:18%}nav .row>div>ul>li:nth-child(5){width:29%}nav .row .expandable.reveal>span,nav .row>div>ul>li.selected>span,nav .row>div>ul>li>a{color:#1f4f7d;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:block;text-align:center;padding:10px 0;border:solid 1px transparent;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}nav .row>div>ul>li.selected>span{color:red}nav .fa{margin-left:5px;font-size:15px!important;vertical-align:baseline}nav .row .expandable.reveal>ul,nav .row>div>ul ul{display:none;background-color:#fff;position:absolute;left:0;top:44px;box-shadow:0 0 7px #3d3d3d;border:solid 1px #fff;border-top:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;z-index:99998;padding:10px;list-style:none;margin:0}nav .row>div>ul>li:nth-child(1) ul{width:234px}nav .row>div>ul>li:nth-child(2) ul{width:262px}nav .row>div>ul>li:nth-child(3) ul{width:168px}nav .row>div>ul>li:nth-child(5) ul{width:271px}nav .row .expandable.reveal>ul{width:1110px;left:auto;right:15px}nav .row .expandable.reveal ul li,nav .row>div>ul ul li{text-align:left}nav .row .expandable.reveal ul li a,nav .row>div>ul ul li a{display:block;color:#1f4f7d;padding-bottom:5px}nav .row .expandable.reveal ul li a:hover,nav .row>div>ul ul li a:hover{text-decoration:underline!important}nav .row .expandable.reveal>ul>li{float:left;width:23%;margin:1%}nav .row .expandable.reveal>ul>li.selected>span,nav .row .expandable.reveal>ul>li>a{color:#191919;display:block;border-bottom:solid 1px #191919;font-weight:700}nav .row .expandable.reveal>ul>li>ul li:nth-of-type(1n+6){display:none}nav .row .expandable.reveal>ul>li>ul{list-style:none;padding:0;margin:0}nav .row .expandable.reveal>ul>li>ul li a{color:#1f4f7d}nav .row .expandable.reveal>ul>li>a.view-all{border-bottom:none}#footer-top{background-color:#e9e9e9;margin-top:20px;border-top:solid 5px #1f4f7d;padding:15px 0;color:#fff}#footer-bot{background-color:#1f4f7d;border-top:solid 1px #cbcbcb;border-bottom:solid 20px #cbcbcb;padding:15px 0;color:#fff}#footer-top #badges img{margin:10px}#footer-top #links{padding:10px 0 20px;color:#fff}#footer-top #links a{color:#c4b26d;display:inline-block;padding:0 5px}#footer-top ul{margin:0;padding:0;list-style:none;width:100%}#footer-top ul a{color:#000}#footer-top ul li a:hover{text-decoration:underline!important}#footer-top ul li{line-height:30px;width:50%;float:left}#footer-top h2{font-size:16px;text-transform:uppercase;margin-top:5px;border-bottom:solid 1px #1f4f7d;padding-bottom:5px;color:#1f4f7d}#footer-bot a{color:#fff;text-decoration:underline;font-size:12px;display:inline-block;margin:0 5px}#footer-bot{font-size:12px}#footer-bot a.footer-facebook-link{text-decoration:none!important}#footer-bot a.footer-facebook-link .fa{color:#4267b2;vertical-align:sub}.top-cats{margin:20px 0}.category-list-item .cont>a,.top-cats .inner a.category-image{display:block;text-align:center;padding:8px;border:solid 2px #c8c8c8;border-radius:5px;margin-bottom:10px}.category-list-item .cont{margin-bottom:30px}.category-list-item .cont .category-list-item-head h5 a{color:#191919;font-size:16px;display:block;padding-top:6px;text-decoration:none;text-align:center}.category-list-item .cont .category-list-item-body{display:none}.top-cats .btn{float:right;color:#fff;display:inline-block;padding:5px 10px;background:#c4b26d;text-transform:uppercase;border:solid 1px #c4b26d;text-decoration:none}.top-cats .btn:hover{background-color:#fff;color:#c4b26d}.top-cats .inner a.category-name{color:#191919;font-size:16px;display:inline-block;padding-top:6px;text-decoration:none}.bot-cats{margin:30px 0 15px}.bot-cats .row{border-bottom:solid 2px #ababab;padding-bottom:15px}.bot-cats .inner{border:solid 1px #474747;margin:8px 0;text-align:center}.bot-cats .inner>a:last-child{text-align:center;display:block;background-color:#474747;color:#fff;padding:10px 0;text-decoration:none}.bot-cats .inner>a:first-child{height:100px;position:relative;display:block;text-align:center}.bot-cats .inner>a:first-child img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.bot-cats .inner:hover{border-color:#c4b26d}.bot-cats .inner:hover>a:last-child{background-color:#c4b26d}.caption{line-height:25px}.home-message h1{text-align:center;font-size:35px;margin-top:30px;text-transform:uppercase}.ghost-btn{border:1px solid #c4b26d;background:#fff;color:#c4b26d;display:inline-block;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-weight:700;font-size:24px;padding:15px 40px}.ghost-btn:hover{color:#fff;background-color:#c4b26d}#right-col #nxt-content>h1,#right-col #nxt-refines,#right-col .breadcrumb{display:none}#nxt-content{float:none!important;width:100%!important}.product-list>tbody>tr:after,.product-list>tbody>tr:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.product-list .product-list-item:nth-of-type(3n+1){clear:left}.product-list>tbody>tr{border-bottom:1px solid #ababab}.product-list>tbody>tr{display:block;margin-left:-1rem;margin-right:-1rem;box-sizing:border-box}.product-list>tbody{display:block}.product-list{margin-top:1rem;display:block}.product-list,.product-list .one-third.col{text-align:center}.breadcrumb{font-size:12px}.breadcrumb a{color:#191919;text-decoration:underline}.breadcrumb a:hover{color:#191919;text-decoration:none}.checkout-step-inactive,.checkout-step-number,.checkout-step-text{display:none}.cart-page-type h1,h1.page-banner,h1.section-header{font-weight:700;font-size:20px}h1.page-banner{margin-bottom:15px}.cart-page-type h3{font-size:16px;font-weight:700;background-color:#e9ecef;margin:10px 0;padding:10px}.cat-description h2{font-size:16px;font-weight:400;margin-bottom:20px}.cat-description h3{font-size:14px;font-weight:700}table.product-list-results-header,table.product-pager{border:solid 1px #ababab}table.product-list-results-header{border-bottom:none}table.product-list-results-header>tbody>tr:first-child td{background-color:#cecece;padding:10px;vertical-align:middle}table.product-pager td{padding:10px;vertical-align:middle}table.product-list-results-header>tbody>tr:first-child td input,table.product-list-results-header>tbody>tr:first-child td label,table.product-list-results-header>tbody>tr:first-child td select{vertical-align:middle;margin-bottom:0}table.product-list-results-header>tbody>tr:first-child td.product-list-sort,table.product-pager td.product-pager-list{text-align:right}.product-pager .pager-link{color:#000;font-weight:400;padding:0 2px;text-decoration:none}.product-pager .product-pager-list span{padding:0 4px}.product-pager .pager-item-current{color:#c4b26d;text-decoration:underline}.product-list-item .product-list-options h5 a{display:block;color:#191919;font-size:14px;font-weight:700;line-height:22px;margin-top:10px;padding:10px 5px;text-decoration:none;xbackground-color:#e9ecef;xborder-top:solid 1px #cecece;xborder-bottom:solid 1px #cecece}.product-list-promo img{margin-top:10px}.featured-category{text-align:center}.prod-related h3{text-align:center;text-transform:uppercase;font-size:28px;padding-bottom:10px;border-bottom:solid 1px #cecece;margin-top:30px!important}.product-list-item .product-list-options h5 a:hover{color:#1f4f7d}.product-list-item{padding:20px 0}.product-list-price{font-size:.928em;margin:0 9px 0;padding:0 0 9px}.product-list-cost,.product-list-sale{font-weight:700;display:inline-block;padding:0 1rem;color:#34495e}.product-list .product-list-cost-label{display:block;color:#c51301;font-weight:400}.product-list .product-list-control{margin-bottom:15px;display:none}.product-list>tbody>tr:last-child{border-bottom:none}.product-list-control{text-align:center;margin:0 auto;display:none}.product-list-control div,.product-list-control input{display:inline-block;margin:0 auto;vertical-align:middle}.product-list-item .cont{xborder-bottom:solid 1px #cecece;padding-bottom:15px}#right-col div.nxt-bottom{padding:10px 0;margin-bottom:20px}#right-col div.nxt-bottom a{color:#191919;text-decoration:none}.page-column-center a{color:#191919;text-decoration:underline}.page-column-center a.pager-item-next,.page-column-center a.pager-item-prev{text-decoration:none}#menu>ul>li.selected>span,#menu>ul>li>a,#menu>ul>li>a:active,#menu>ul>li>a:enabled,#menu>ul>li>a:visited{font-weight:700;color:#1f4f7d;display:block;padding:10px 15px}#menu>ul>li.selected>span{color:red}#menu>ul>li.selected>span{font-color:#fff}.back-to-search>a{display:inline-block;color:#1f4f7d;text-decoration:none;border:solid 1px #1f4f7d;border-radius:5px;background-color:#1f4f7d;padding:5px;color:#fff}.back-to-search>a .fa{color:#fff;vertical-align:sub;margin-right:5px}.back-to-search>a:hover{background-color:#fff;color:#1f4f7d}.back-to-search>a:hover .fa{color:#1f4f7d}h1.product-name{font-size:20px;margin:15px 0}h1.product-name>div{border-top:solid 1px #ababab;border-bottom:solid 1px #ababab;padding-top:10px;padding-bottom:10px}.product-image-gallery{text-align:center}a.MagicZoomPlus{margin-bottom:15px!important}a.MagicThumb-swap{display:inline-block;margin:3px;border:solid 1px #ababab;border-radius:5px;position:relative;height:100px;width:100px;padding:5px}a.MagicThumb-swap img{position:absolute;left:0;margin:auto;right:0;top:0;border:0;bottom:0;max-width:93%;max-height:95%;width:auto;height:auto}.prod-shortdesc{margin:15px 0;padding:10px 0;border:solid 1px #ababab;border-left:none;border-right:none}.prod-social>div{display:inline-block;margin:0 auto}.prod-social{margin-bottom:20px}.personalization-questions{padding:15px 0 0}.personalization-questions>p.text-important{font-size:11px;margin-bottom:10px}.personalization-questions>div.personalization-question{margin-bottom:10px}.personalization-questions>div.personalization-question .personalization-answers input[type=text],.personalization-questions>div.personalization-question .personalization-answers select{padding:5px;width:100%;max-width:100%;font-size:14px}.personalization-questions>div.personalization-question .text-required{display:inline-block;padding-left:5px}.stockmessage>span{font-weight:700;color:green;text-transform:uppercase}.prod-detail-man-name,.prod-detail-man-part,.product-molecule,.stockmessage{padding-bottom:10px}.product-detail .product-info-table .prod-price .price-regular{margin-top:5px}.product-detail .product-info-table .prod-price .price-regular .label{font-size:16px;font-weight:400;display:none}.product-detail .product-info-table .prod-price .price-regular .value{color:green;font-size:28px;font-weight:700}.prod-price{padding:20px 0 20px;border-top:solid 1px #dee2e6;border-bottom:solid 1px #dee2e6;margin-top:20px;margin-bottom:20px}.product-detail .product-info-table .prod-detail-purchase .textbox-center{padding:9px;height:auto;margin-right:14px;width:48px;text-align:center;margin-left:8px}.product-detail .product-info-table .prod-detail-purchase label{color:#34495e}.product-detail .product-info-table .label{font-weight:700}.prod-addtocart .prod-detail-add{height:auto;max-width:100%;padding:1em;vertical-align:middle}.prod-page-middle ul.nav-tabs li a,.prod-page-middle ul.nav-tabs li a:hover{display:inline-block;background-color:#cecece;padding:10px 15px;margin-right:10px;border:solid 1px transparent;border-top-left-radius:5px;border-top-right-radius:5px;text-decoration:none;font-weight:700;color:#191919;position:relative;z-index:2}.prod-page-middle ul.nav-tabs li:last-child a{margin-right:0}.prod-page-middle ul.nav-tabs li a.active{background-color:#1f4f7d;color:#fff}.prod-page-middle ul.nav-tabs{width:100%;border-bottom:none}.prod-page-middle .tab-content{margin-top:-1px;padding:15px;border:solid 1px #cecece;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;width:100%;max-width:100%}.prod-page-middle .tab-content table{width:100%!important}.prod-page-middle ul.nav-tabs li a.active::after{content:'';position:absolute;left:40%;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #1f4f7d;clear:both}.product-list-item{text-align:center}.cont .product-list-thumb{height:225px;position:relative;xborder:solid 1px #cecece;border-radius:5px}.cont .product-list-thumb img{position:absolute;left:0;margin:auto;right:0;top:0;border:0;bottom:0;max-width:95%;max-height:95%;width:auto;height:auto}.product-list>.product-list-item .product-list-thumb{position:relative}.product-list>.product-list-item .product-list-thumb .nxt-spotlight{position:absolute;left:0;top:0}#menu2 h3{display:none}.prod-page-middle .tab-content #menu2 table.rating-container{margin-top:-3px;vertical-align:middle;display:inline-block;width:auto!important}.prod-detail-rating-stat{margin-top:15px}.product-list-rating table{margin:0 auto;margin-bottom:10px}.nxt-refine-caret{border-bottom:4px solid #000!important}.nxt-refine-collapsed .nxt-refine-title .nxt-refine-caret,.refine-title-collapsed .nxt-refine-caret{border-top:4px solid #000!important;border-bottom:none!important}.nxt-refine-item a,.nxt-refine-title{font-size:14px!important;color:#000!important}.nxt-refine-title{background-color:#e9ecef!important}.product-list .product-list-item{border-top:solid 1px #ababab}.product-list .product-list-item:nth-child(1),.product-list .product-list-item:nth-child(2),.product-list .product-list-item:nth-child(3){border-top:none}@media (min-width:768px){.one-third.col,.product-list .product-list-item{width:33%!important;float:left}xtd.page-header{position:sticky;left:0;top:0;z-index:2000000}}@media (min-width:1200px){nav .row .expandable.reveal:hover>span,nav .row>div>ul>li:hover>a{background-color:#fff;opacity:1;position:relative;z-index:99999}nav .row .expandable.reveal:hover ul,nav .row>div>ul>li:hover ul{display:block}nav .row .expandable.reveal>ul>li:nth-child(13),nav .row .expandable.reveal>ul>li:nth-child(17),nav .row .expandable.reveal>ul>li:nth-child(5),nav .row .expandable.reveal>ul>li:nth-child(9){clear:both}}@media (max-width:1199px){nav .row .expandable.reveal>ul>li:nth-child(13),nav .row .expandable.reveal>ul>li:nth-child(17),nav .row .expandable.reveal>ul>li:nth-child(5),nav .row .expandable.reveal>ul>li:nth-child(9){clear:both}nav .row .expandable.reveal>ul{width:930px}nav .row .expandable.reveal>span,nav .row>div>ul>li.selected>span,nav .row>div>ul>li>a{font-size:12px}nav .row .expandable.reveal.open>span,nav .row>div>ul>li.open>a{background-color:#fff;opacity:1;position:relative;z-index:99999}#footer-mid>div{margin-top:20px}#shipping-message{font-size:13px}#sc-MonsterNav-menu>ul>li{width:18%}#sc-MonsterNav-menu>ul>li:nth-child(1),#sc-MonsterNav-menu>ul>li:nth-child(2){width:15%}#sc-MonsterNav-menu>ul>li:nth-child(3){width:27%}#footer-bot a{margin:0 2px}#footer-about>div,#footer-about>ul,#footer-about>ul li{display:inline-block;width:auto}#footer-about>div,#footer-about>ul li{padding-right:40px}#footer-about>ul li:last-child{padding-right:0}#footer-about{margin-bottom:30px}}@media (min-width:992px){.nxt-refine-caret{display:none!important}}@media (max-width:991px){nav .row .expandable.reveal>ul>li:nth-child(13),nav .row .expandable.reveal>ul>li:nth-child(17),nav .row .expandable.reveal>ul>li:nth-child(5),nav .row .expandable.reveal>ul>li:nth-child(9){clear:none}nav .row .expandable.reveal>ul>li:nth-child(10),nav .row .expandable.reveal>ul>li:nth-child(13),nav .row .expandable.reveal>ul>li:nth-child(4),nav .row .expandable.reveal>ul>li:nth-child(7){clear:both}.nxt-refine-wrap{display:none}.expandable.reveal>ul>li{float:left;width:31%;margin:1%;min-height:120px}nav .row .expandable.reveal>ul,nav .row>div>ul ul{top:65px}nav .row .expandable.reveal>ul>li{float:left;width:31%;margin:1%;min-height:120px}nav .row .expandable.reveal>ul>li:last-child{min-height:1px}nav .row .expandable.reveal>ul{width:690px}nav .row .expandable.reveal span,nav .row>div>ul>li.selected>span,nav .row>div>ul>li>a{font-size:13px}nav .row .expandable.reveal>ul>li.selected>span{font-size:14px;display:block;padding-bottom:5px;color:red}nav .row>div>ul>li:nth-child(1){width:20%}nav .row>div>ul>li:nth-child(2){width:25%}nav .row>div>ul>li:nth-child(3){width:12%}nav .row>div>ul>li:nth-child(5){width:25%}#shipping-message{font-size:14px}#sc-MonsterNav-menu>ul>li>a{font-size:12px}#sc-MonsterNav-menu>ul>li:nth-child(3){width:30%}#sc-MonsterNav-menu>ul>li{width:21%}#footer-about>div{padding-right:0;display:block;text-align:center}#footer-about>ul li{padding-right:33px}#footer-bot,#footer-bot .text-right{text-align:center!important}.top-cats .btn{float:none;margin:0 auto;display:block}.top-cats .inner a.category-name{text-align:center;display:block;font-size:15px;margin-bottom:10px}.home-message h1{font-size:25px}#left-col{display:none}.prod-detail-purchase,.prod-price{text-align:center}#right-col #nxt-refines{display:block}#right-col #nxt-refines{display:block;float:none!important;width:100%!important}}@media (max-width:767px){.product-list .product-list-item:nth-child(3){border-top:solid 1px #ababab}#header-mid{background:0 0;padding:0}td.page-body-content>.container{overflow:hidden}.product-list>tbody>tr{border:none}.product-list>tbody>tr{display:contents}.product-list .product-list-item{text-align:center;width:49%!important;display:inline-block}.product-list .product-list-item:nth-of-type(3n+1){clear:none}.product-list>tbody>tr:after,.product-list>tbody>tr:before{display:inline}#phone-area{display:none}#logo{text-align:center}#logo img{margin:0 auto}.top-cats .btn{margin-bottom:10px}body{padding-top:45px}#phone-area{position:fixed;top:45px;left:0;width:100%;background-color:#1f4f7d;height:52px;z-index:30}.slide-search .fa{margin-top:-4px}}@media (max-width:575px){#footer-top h2{margin-top:20px}#footer-about>ul,#footer-about>ul li{padding-right:0;text-align:center;display:block;width:100%}#footer-about{margin-bottom:0}}@media (max-width:400px){.product-list .product-list-item{text-align:center;width:100%}}.MagicThumb-expanded div{height:auto!important}.standard-gallery table{width:100%!important}.category-page-type .page-column-center>h2{font-size:18px;font-weight:700}.cat-description{padding-bottom:20px}.cart-checkout .btn-primary{margin-top:10px;text-decoration:none;background-color:red;border-color:red}.btn-secondary{color:#000!important;background-color:#e9ecef!important;border-color:#e9ecef!important;text-decoration:none!important}#ctl00_pageContent_alternateMethods{text-align:center}.cart-page-type h5{margin:15px 0 10px;border-bottom:solid 2px #e9ecef;padding-bottom:4px}.cart-page-type input[type=image]{vertical-align:sub}td.new-cart{border-top:solid 2px #e9ecef}.form-item.checkout-email{width:100%;margin:15px}.cart-page-type .text-important{font-weight:700;color:red}.cart-page-type .breadcrumb{display:none}.cart-page-type .content-head>table>tbody>tr:first-child>td{display:block}.cart-page-type .content-head>table>tbody>tr:first-child>td:last-child{text-align:right;padding:5px 0 10px}.checkout-page .checkout-billing-address>tbody>tr:nth-child(1n+2) td div:first-child,.checkout-page .checkout-billing-address>tbody>tr:nth-child(1n+2) td div:nth-child(2),.checkout-page .checkout-shipping-address>tbody>tr:nth-child(1n+2) td div:first-child,.checkout-page .checkout-shipping-address>tbody>tr:nth-child(1n+2) td div:nth-child(2){display:inline-block}.cart-page-type .checkout-cart-prod-name h5,.cart-page-type .invoice-detail-row h5{border-bottom:none;font-size:14px;margin-top:0;font-weight:700}.invoice-summary>tbody>tr:nth-child(2){display:none}#ctl00_pageContent_checkoutWizard_payments_seperator>div:nth-child(2){display:none}.checkout-page .checkout-billing-address>tbody>tr:nth-child(1n+2) td div:nth-child(3),.checkout-page .checkout-shipping-address>tbody>tr:nth-child(1n+2) td div:nth-child(3){height:45px}.checkout-page .checkout-billing-address input[type=checkbox]{margin-right:5px}#ctl00_pageContent_checkoutWizard_customerInformation_billingAddress_UpdatePanel table,#ctl00_pageContent_checkoutWizard_customerInformation_shippingAddress_UpdatePanel table{width:100%}span.zipCode.notice{display:none;margin-bottom:10px}.MagicZoomBigImageCont,a.MagicZoomPlus{max-width:100%!important;width:100%!important}.prod-page-middle .tab-content table td{font-size:13px}.prod-page-middle .tab-content table{clear:both;margin-top:15px}.prod-page-middle .tab-content table td h5{margin-top:10px;font-size:15px;font-weight:700}.prod-detail-review-item-rater{font-weight:700}@media (max-width:516px){.nxt-responsive .nxt-refine-caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:none!important}.product-list .product-list-item{width:100%!important;clear:both}.product-list .product-list-item:nth-child(2){border-top:solid 1px #ababab}}body .nxt-ac-main{z-index:99999999!important}.MagicThumb-background{z-index:9999999!important}.MagicThumb-expanded{z-index:10000000!important}.ncl #mes-cart-wrap{margin-top:15px}.ncl #cs{border:solid 2px #1f4f7d;border-radius:5px;font:400 15px/30px 'Open Sans',sans-serif;margin-bottom:15px;padding-bottom:10px}.ncl #cs>h2{background-color:#1f4f7d;text-align:center;padding:10px;font-size:16px;text-transform:uppercase;color:#fff;margin-top:0;font-family:"Open Sans"}.ncl #cs table{width:100%}.ncl #cs table tr>td:nth-child(2){text-align:right}.ncl #cs table tr>td{padding:0 10px}.ncl #cs h2 .fa{color:#fff;vertical-align:baseline;margin-right:8px;font-size:21px}.ncl .couponarea{border-top:1px dashed rgba(0,0,0,.2);text-align:center;margin-top:10px}.ncl .couponarea h2{font-size:15px;font-weight:400;padding-top:8px}.ncl .cart-coupon-entry{position:relative}.ncl .cart-coupon-entry input[type=text]{border:solid 1px #ccc;border-radius:2px;outline:0;padding:2px 10px;width:100%;max-width:100%;background-color:#fff!important}.ncl .cart-coupon-entry input[type=image]{position:absolute;right:5px;top:6px}.ncl .cart-update{margin-bottom:5px}.ncl .show-options{display:block;font-weight:700;font-size:12px;text-decoration:none}.ncl .cart-options h5{border-bottom:none;margin-top:0;color:#1f4f7d;font-size:17px;font-weight:700}.ncl .cart-options h5 .fa{vertical-align:bottom}.ncl .cart-options input[type=text],.ncl .cart-options select{padding:5px 10px;border:none;outline:0;width:100%;max-width:100%}.ncl .cart-options select{margin-top:0;border:solid 1px #ccc;border-radius:4px;outline:0}.ncl .cart-options .cart-shipping-entry>div{border:solid 1px #ccc;border-radius:4px;outline:0;background-color:#fff!important;position:relative;margin-bottom:10px}.ncl .cart-options input[type=image]{position:absolute;right:5px;top:3px}.ncl .cart-shipping-estimate.alert{padding-left:0;padding-right:0}.ncl .cart-shipping-estimate select{border:solid 1px red}.cart-page-type .ncheckout h3,.npayment h3{background-color:#e9ecef;border:solid 1px transparent;border-radius:4px;padding:5px 10px;font-size:16px}.ncheckout h5{background-color:#1f4f7d;color:#fff;border-bottom:none;padding:5px 10px;border:solid 1px transparent;border-radius:4px;font-size:18px}.ncheckout h5 .fa{color:#fff;vertical-align:bottom;margin-right:5px;font-size:19px!important}.ncheckout .checkout-email h5 .fa{margin-right:0}.ncheckout #cs .row{margin-left:-5px;margin-right:-5px;font-size:13px;line-height:20px}.ncheckout #cs .row.item-area,.ncheckout #cs .row.item-subtotal{font-weight:700}.ncheckout #cs .row.item-row{margin-bottom:10px}.ncheckout #cs .row.item-cart-edit{margin-top:15px;margin-bottom:15px}.ncheckout #mes-cart-wrap>div:first-child>div:first-child>h3:first-child{margin-top:0}.ncheckout table.checkout-email tr>td:last-child .text-required,.ncheckout table.checkout-email tr>td:nth-child(2){display:none}.ncheckout table.checkout-email tr td.form-group{padding-bottom:0;line-height:1}.ncheckout div.text-error{width:100%;max-width:90%;margin:20px auto}.checkout-page .ncheckout .checkout-shipping-address>tbody>tr:nth-child(1n+2) td div:nth-child(3)>div{display:block}.cart-page-type .ncheckout .text-important{padding:5px 15px}.ncheckout table.checkout-email input{max-width:100%!important;width:100%!important}.nship table.checkout-coupons-container label{display:none}.nship table.checkout-coupons-container div.text-error{margin-top:0}.nship table.checkout-coupons-container td.content-body>div{position:relative}.nship table.checkout-coupons-container input[type=text]{padding:5px 10px;width:100%;max-width:100%;margin-top:0;border:solid 1px #ccc;border-radius:4px;outline:0}.nship table.checkout-coupons-container input[type=image]{margin-top:5px}.nship table.checkout-coupons-container div{margin-top:0!important}.nship table#ctl00_pageContent_checkoutWizard td{padding-top:20px;border:solid 2px #ccc}.nship table.checkout-shipping thead>tr>th:last-child{display:none}.npayment #ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes table label,.npayment h1.page-banner{background-color:#1f4f7d;color:#fff;border-bottom:none;padding:5px 10px;border:solid 1px transparent;border-radius:4px;font-size:18px;margin-top:0}.npayment h1.page-banner .fa{color:#fff;vertical-align:bottom}.npayment table.checkout-payment{width:75%!important}.npayment table.checkout-payment td{vertical-align:middle;padding-bottom:10px;margin:0 auto}.npayment #ctl00_pageContent_checkoutWizard_payments_payPal,.npayment #ctl00_pageContent_checkoutWizard_payments_seperator{text-align:center}.npayment #ctl00_pageContent_checkoutWizard_payments_generic table,.npayment #ctl00_pageContent_checkoutWizard_payments_payPal table{margin:0 auto}.npayment .text-important{text-align:center;padding-bottom:15px}.npayment tr.invoice-detail-row-alt>td:nth-child(3),.npayment tr.invoice-detail-row>td:nth-child(3){text-align:center}.npayment table.grid-view-invoice h5{margin:0;border-bottom:none;padding-bottom:0;font-weight:700;font-size:14px}.npayment tr.invoice-detail-row-alt>td:nth-child(1)>div,.npayment tr.invoice-detail-row>td:nth-child(1)>div{margin-top:5px;font-size:13px}.npayment table.invoice-summary{width:100%}.npayment table.invoice-summary td.invoice-summary-text{width:75%;font-weight:700}.npayment table.invoice-summary td{text-align:right}.npayment table.invoice-summary td.invoice-summary-item{padding-right:20px}.npayment #ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes table{width:100%}.npayment #ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes table label{display:block;margin-bottom:0;margin-top:20px;font-weight:700;padding-bottom:7px}.npayment #ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes table label .fa{color:#fff;vertical-align:bottom;margin-right:5px}.npayment .invoice-summary>tbody>tr:nth-child(2){display:table-row}@media (max-width:991px){.npayment #ctl00_pageContent_checkoutWizard>tbody>tr:last-child table tr>td,table.checkout-email td{display:block;text-align:center!important;width:100%}table.checkout-email,table.checkout-email td,table.checkout-email tr{text-align:left!important;width:100%!important;max-width:100%!important}.ncl input[type=image]{max-width:100%;height:auto}.ncl .cart tr td.cart-actions,.ncl table.cart>tbody>tr.cart-header th:first-child,.ncl table.cart>tbody>tr.cart-header th:nth-child(4),.ncl table.cart>tbody>tr.cart-item>td:first-child,.ncl table.cart>tbody>tr.cart-item>td:nth-child(4){display:none}.ncl table.cart>tbody>tr.cart-item>td:nth-child(3) .cart-remove,.ncl table.cart>tbody>tr.cart-item>td:nth-child(3) .cart-update{display:inline-block;margin-right:10px;vertical-align:top;margin-top:10px}.ncl table.cart>tbody>tr.cart-item>td:nth-child(3) .cart-remove{margin-top:10px}.npayment table.checkout-payment{width:100%!important}.ncheckout table.checkout-email{max-width:100%}}@media (min-width:992px){.ncl table.cart>tbody>tr.cart-item>td:nth-child(3) .cart-remove,.ncl table.cart>tbody>tr.cart-item>td:nth-child(3) .cart-update{display:none}}@media (max-width:400px){.npayment table.grid-view-invoice tr>td:nth-child(3),.npayment table.grid-view-invoice tr>th:nth-child(3){display:none}.npayment table.checkout-payment td{display:block!important}}.form-c-page input[type=checkbox]:not(old),.form-c-page input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0}.form-c-page input[type=checkbox]:not(old)+label,.form-c-page input[type=radio]:not(old)+label{display:inline-block;margin-left:-2em;line-height:1.5em}.form-c-page input[type=checkbox]:not(old)+label>span,.form-c-page input[type=radio]:not(old)+label>span{display:inline-block;width:15px;height:15px;margin:.25em .5em .25em .25em;border:.0625em solid #2b2b2b;border-radius:.25em;background:#e0e0e0;background-image:-moz-linear-gradient(#f0f0f0,#e0e0e0);background-image:-ms-linear-gradient(#f0f0f0,#e0e0e0);background-image:-o-linear-gradient(#f0f0f0,#e0e0e0);background-image:-webkit-linear-gradient(#f0f0f0,#e0e0e0);background-image:linear-gradient(#f0f0f0,#e0e0e0);vertical-align:bottom}.form-c-page input[type=checkbox]:not(old):checked+label>span,.form-c-page input[type=radio]:not(old):checked+label>span{background-image:-moz-linear-gradient(#e0e0e0,#f0f0f0);background-image:-ms-linear-gradient(#e0e0e0,#f0f0f0);background-image:-o-linear-gradient(#e0e0e0,#f0f0f0);background-image:-webkit-linear-gradient(#e0e0e0,#f0f0f0);background-image:linear-gradient(#e0e0e0,#f0f0f0)}.form-c-page input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;width:15px;color:#000;font-size:23px;line-height:10px;text-align:center;text-shadow:0 0 .0714em #73994d;font-weight:700}.form-c-page input[type=radio]:not(old):checked+label>span>span{display:block;width:9px;height:9px;margin:3px 2px 2px 3px;border:1px solid #2b2b2b;border-radius:.125em;background:#dfc882;background-image:-moz-linear-gradient(#1f4f7d,#1f4f7d);background-image:-ms-linear-gradient(#1f4f7d,#1f4f7d);background-image:-o-linear-gradient(#1f4f7d,#1f4f7d);background-image:-webkit-linear-gradient(#1f4f7d,#1f4f7d);background-image:linear-gradient(#1f4f7d,#1f4f7d)}.ip-2020 select{max-width:99%!important;width:99%}.ip-2020 .personalization-answer.select-answer img{margin-top:12px}.ip-2020 .personalization-answer.check-answer input[type=checkbox]{margin:4px 8px 8px 0;float:left}.ip-2020 .personalization-answer.check-answer label{display:inline-block;float:left;width:calc(100% - 30px)}.ip-2020 .personalization-question-label{font-weight:700;margin-bottom:8px;display:inline-block}.ip-2020 input[type=radio]{margin-right:5px}.map-info{margin-top:15px;display:none}.map-price .value{color:red;font-weight:700}.map-price a .fa{color:#c9b36e}.map-2020 .price-comparison{color:#999;font-size:28px;margin-top:5px}.map-2020 .price-comparison .label{display:none}.prod-promos-area a{text-decoration:none}.prod-promos-area{border-top:solid 1px #dee2e6;margin-top:10px;padding-top:15px}.no-padding{padding:0!important}.no-left-padding{padding-left:0!important}.no-right-padding{padding-right:0!important}.no-margin{margin:0!important}.prod-promos-area .fa,.product-options .fa{font-size:27px!important;line-height:27px!important}