html{font-size:62.5%}.container+.container:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}:focus{outline:0}label{cursor:auto}.logoLink{display:block;height:55px;width:175px}.errorMessage{color:red;font-size:11px}li{list-style-type:none}caption,th,td{font-weight:700;text-align:left}input[type=radio],input[type=checkbox]{margin:0 4px 0 -2rem}a:visited{text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:1px dotted #000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#333}a,a:hover,a:focus{color:#0383b2}.btn{vertical-align:top}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted}.btn-blue{color:#fff;background-color:#084a70;border-color:#4682a4}.btn-blue:hover,.btn-blue:focus,.btn-blue:active,.btn-blue.active,.open>.dropdown-toggle.btn-blue{color:#fff;background-color:#084a70;border-color:#4682a4}.btn-blue:active,.btn-blue.active,.open>.dropdown-toggle.btn-blue{background-image:none}.btn-blue.disabled,.btn-blue[disabled],fieldset[disabled] .btn-blue,.btn-blue.disabled:hover,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue:hover,.btn-blue.disabled:focus,.btn-blue[disabled]:focus,fieldset[disabled] .btn-blue:focus,.btn-blue.disabled:active,.btn-blue[disabled]:active,fieldset[disabled] .btn-blue:active,.btn-blue.disabled.active,.btn-blue[disabled].active,fieldset[disabled] .btn-blue.active{background-color:#084a70;border-color:#4682a4}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.3}.mainContainer{padding-top:20px;padding-bottom:20px}.form-control.error,.form-control.error:focus,.form-control.invalid,.form-control.invalid:focus{border:2px solid #cc296f;-webkit-box-sizing:border-box;box-sizing:border-box}.has-error label.error,.error{color:red;font-weight:400}.form-control.invalid:focus{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #ce8483;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #ce8483}form .borderRounded>.row+.row{padding-top:6px}.wrapper.container{min-width:300px;padding:0}a.no-link,a.no-link:hover,a.no-link:focus{text-decoration:none}.clear{clear:both}.container{background:#fff;max-width:1170px}.navbar-brand img{max-height:55px;display:block;width:100%;image-rendering:-webkit-optimize-contrast}header .navbar{margin-bottom:0;clear:both;border:0}#mainNav{background:0 0;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,.1);box-shadow:0 2px 2px -2px rgba(0,0,0,.1);color:#333;font-family:"Open Sans",sans-serif;border-top:0;margin-left:0;margin-right:0;margin-top:-1px}.faded{opacity:.5}header{font-family:"Open Sans",sans-serif}header>.navbar>.container>.navbar-header{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;height:auto;z-index:10}.navbar>.container{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.navbar>.container .navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1;-ms-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;height:auto;width:auto}.reorderCartBtn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;padding:0 10px;text-decoration:none!important}.reorderCartBtn .cart-icon{color:#999;font-family:"Font Awesome 5 Pro";font-size:23px;font-weight:300;line-height:1;position:relative;font-style:normal}.reorderCartBtn .cart-icon:before{color:#f3264d;content:"\f07a"}.reorderCartBtn span.count{position:absolute;top:-5px;right:-6px;background:#f3264d;color:#fff;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;border-radius:10px;height:15px;width:15px;text-align:center;display:table;line-height:15px}header~#mainSearch{display:none!important}.free-over-99-highlight{font-weight:700;color:red}@media screen and (min-width:769px) and (max-width:991px){.header-top-bar-tagline{display:none}}[class^=icon-],[class*=" icon-"]{font-family:np-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.npc-status-bar,.npc-status-bar-confirm{display:flex;align-items:center;background:#333;color:#fff;justify-content:center;font-size:16px;height:45px;position:relative;text-align:center;cursor:pointer}.npc-status-bar span,.npc-status-bar-confirm span{position:relative}.npc-status-bar:visited,.npc-status-bar:hover,.npc-status-bar-confirm:visited,.npc-status-bar-confirm:hover{color:#fff}.npc-status-bar-confirm strong{margin-right:3px}.npc-status-bar strong,.npc-status-bar-confirm strong{font-weight:700}.npc-status-bar-promocode i{margin-right:3px}.npc-status-bar:hover,.npc-status-bar-confirm:hover{text-decoration:none}.npc-status-bar::before,.npc-status-bar-confirm::before{content:"";background-color:#333;height:45px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.npc-status-bar-confirm-highlight{color:#00def2}.npc-status-bar .npc-status-bar-cta,.npc-status-bar .npc-status-bar-cta-mobile,.npc-status-bar-confirm .npc-status-bar-cta{color:#00def2;display:inline;font-size:14px;font-weight:700;margin-left:6px;cursor:pointer}.npc-status-bar .npc-status-bar-cta::after,.npc-status-bar-confirm .npc-status-bar-cta::after,.npc-status-bar .npc-status-bar-cta-mobile::after,.npc-status-bar-confirm .npc-status-bar-cta-mobile::after{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f178";font-family:"Font Awesome 5 Pro";font-size:17px;font-weight:300;color:#00def2!important;margin-left:5px;overflow:hidden;position:relative;top:2px;direction:rtl;padding-right:1px;width:11px;-webkit-transition:width .2s;transition:width .2s}.npc-status-bar:hover .npc-status-bar-cta::after{-webkit-transition:width .2s,right .2s!important;transition:width .2s,right .2s!important;width:18px!important}.npc-status-bar .npc-status-bar-cta-mobile{display:none}.npc-status-bar--promodesc>*{display:inline;padding:0}.npc-status-bar-message a:not(#npc-status-bar){color:#00def2;border-bottom:1px solid currentColor;text-decoration:none}.npc-status-bar-cta{line-height:12.5px}@media only screen and (max-width:767px){.npc-status-bar .npc-status-bar-cta-mobile{display:block}}@media screen and (max-width:768px){.npc-status-bar,.npc-status-bar-confirm{height:auto;font-size:14px;z-index:1;padding:13px 10px}.npc-status-bar::before,.npc-status-bar::after,.npc-status-bar-confirm::before,.npc-status-bar-confirm::after{display:none}.npc-status-bar-cta{display:none!important}.npc-status-bar-cta-mobile{display:inline-block!important}.npc-status-bar .npc-status-bar-cta-mobile::after,.npc-status-bar-confirm .npc-status-bar-cta-mobile::after{top:5px}}.country-flag-icon{width:13px;margin-right:3px;vertical-align:-2px}@media (min-width:768px){body .container{max-width:1170px;width:auto}.navbar-brand img{max-height:73px}.navbar-brand #logoLink-US img{padding-top:8px}.navbar-brand #logoLink-CA .logo-v-2021 img{padding-top:10px}.navbar-collapse{padding:0}.mobileWelcomeBar{display:none}.welcome-msg{position:relative;font-size:14px;line-height:1.5;text-align:right;padding:0 0 0 10px}.welcome-msg>a,.welcome-msg .your-account-popover{color:#333;border-bottom:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;padding-right:4px;text-transform:uppercase;display:table;margin-left:auto;cursor:pointer}.welcome-msg .your-account-popover:hover{text-decoration:underline}.your-account-popover.h-a:after{padding-left:2px}.your-account-popover+.popover{border-color:#dcdcdc;width:260px}.your-account-popover+.popover>.arrow{display:block}.pop-l{border:0;color:#333;font-size:14px;padding-bottom:3px;text-align:center}.pop-l:hover{text-decoration:underline;cursor:pointer}.pop-l:last-child{padding-bottom:0}.input-group-search{width:280px}header .rr-account--link{display:none}.header-top-bar{height:38px;padding:0 15px}.header-top-bar:before{background:#f8f8f8;content:"";display:block;left:0;height:38px;position:absolute;width:100%;z-index:-1}.header-top-bar-tagline{float:left;line-height:38px;margin-bottom:0}.header-top-bar-phone{float:left;font-weight:700;line-height:38px;margin-bottom:0;cursor:default;text-decoration:none!important}.header-top-bar-phone:before{content:"\f095";padding:0 5px 0 17px}.header-top-bar-phone:before,.header-top-bar-chat a:before{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;padding-right:5px}.header-top-bar-chat{float:left;font-weight:700;line-height:38px;margin-bottom:0;padding-left:20px}.chat-choose-link:before{content:"\f075";font-family:'Font Awesome 5 Pro';padding-right:5px;display:inline-block}.h-group-r{float:right;display:flex}.header-top-bar-action>a,a.header-top-bar-action{border:0;line-height:38px;height:auto;margin-top:0;padding:0 10px}.header-top-bar-action:hover,.header-top-bar-action:focus,.chat-choose-link:hover{text-decoration:underline}.header-top-bar-action .promo-code-box{padding:5px 10px;width:295px}.header-top-bar,.header-top-bar-action>a,a.header-top-bar-action{background:#f8f8f8;color:#333;font-size:12px}.header-top-bar-phone,.header-top-bar-chat a{color:#007c8a!important}.navbar>.container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:99px}.navbar>.container>.navbar-header{position:relative;border-bottom:0}.h-a:after{font-size:16px;top:-2px;padding-left:7px;position:relative;content:"\f0dd";font-family:'Font Awesome 5 Pro';font-weight:900;display:inline-block}.rr-account--link{display:none}.h-a:after,.h-a:before{text-decoration:underline}.h-a:before,.h-a:after,.h-a:hover:after,.h-a:hover:before{text-decoration:none}}@media (max-width:767px){body>.wrapper.container{position:relative}header{margin-bottom:58px!important}.navbar-brand #logoLink-US img{padding-top:12px}.navbar-brand #logoLink-CA img{padding-top:5px}.navbar-brand #logoLink-US.logo-v-2021 img{padding-top:0;width:auto;max-height:49px}.navbar-brand #logoLink-CA.logo-v-2021 img{padding-top:0;width:auto;max-height:49px;margin-left:-5px}.mainSearch form{margin:0}.header-top-bar{display:none}header>.navbar>.container>.navbar-header{margin-left:0}.navbar-brand .logoLink{height:48px;width:175px;margin-left:10px}.reorderCartBtn{padding:0 20px 0 0}.mobile-header-phone-icon{position:relative;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px}.mobile-header-phone-icon:before{content:"\f095";-webkit-font-smoothing:antialiased;color:#333;display:block;font-family:"Font Awesome 5 Pro";font-size:23px;font-weight:300}#promoCodeFlyoutTopLink{border-bottom:1px solid #dcdcdc;padding:8px 0}#promoCodeFlyoutTopLink>a{background-color:transparent;color:#007c8a;display:block;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;text-decoration:none}#promoCodeFlyoutTopLink a .fa-sort-down{display:none}#promoCodeFlyoutTopLink .h-a:after{float:right;font-size:18px;position:relative;content:"\f33b";font-family:'Font Awesome 5 Pro';font-weight:900}#promoCodeFlyoutTopLink #promoCodeFlyout p strong{display:none}#promoCodeFlyoutTopLink .flyoutInnerContainer>div:nth-child(2){margin:0}.navbar-header .mainSearch{background:#f8f8f8;border-top:1px solid #ececec;padding:10px;position:absolute;top:48px;width:100%}header .rr-account--link{display:flex;color:#000;font-size:23px;align-items:center;padding-right:5px}.rr-account--link+.mobile-header-phone-icon{padding-right:8px}.welcome-msg{display:none}#mainNav.mainNav{background:#fff;-webkit-box-shadow:none;box-shadow:none;min-height:unset;position:relative;z-index:10000;margin-top:-1px;top:-58px!important}.mobileWelcomeBar{margin:0 0 0 -15px}.mobileWelcomeBar .mainNavBtn{border:0;border-radius:0;color:#f1f1f1!important;margin:0;background:#007c8a!important;height:48px;font-size:12px;line-height:18px;padding:9px 10px;width:48px}.mobileWelcomeBar .mainNavBtn .icon-bar{background:#fff;margin-left:auto;margin-right:auto;-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;width:20px}.mobileWelcomeBar .mainNavBtn:after{content:"Menu";font-family:Poppins,sans-serif;font-size:10px;text-transform:uppercase;top:3px;position:relative}.mobileWelcomeBar .mainNavBtn:not(.collapsed) .icon-bar{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.mobileWelcomeBar .mainNavBtn:before{content:"\f057";-webkit-font-smoothing:antialiased;color:#fff;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:300;opacity:1;width:20px;height:20px;margin:-4px auto -2px;position:absolute;left:15px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;line-height:28px}.mobileWelcomeBar .mainNavBtn:not(.collapsed):before{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}}@media (min-width:768px){.logoLink{height:73px;width:235px}.mainNav{min-height:30px}#mainNav .nav{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none;width:100%}.mainNav .border-right{border-right:1px solid #ececec}.mainNav .border-left{border-left:1px solid #ececec}#mainNav:before{-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,.1);box-shadow:0 2px 2px -2px rgba(0,0,0,.1);content:"";width:100%;height:50px;position:absolute;border-bottom:1px solid #dcdcdc;left:0}.mainNav:after{content:"";background:rgba(0,0,0,.4);height:100vh;width:100vw;position:fixed;left:0;z-index:12;top:270px;opacity:0;visibility:hidden}.mainNav.nav-hover:after{-webkit-transition:opacity .2s ease .3s;transition:opacity .2s ease .3s;opacity:1;visibility:visible}.mainNav ul.nav>li{display:table-cell;height:auto;float:none;text-align:center;border-bottom:0;position:static;background:0 0}.mainNav .nav>li:hover>a:after,.mainNav .nav>li:focus>a:after{background:#007c8a;bottom:1px;content:"";display:block;height:5px;position:absolute;width:100%}.mainNav ul.nav>li:first-child{padding-left:0}#mainNav .nav>li.dropdown>a.navLink{padding:15px 0;letter-spacing:normal}.contact-choose-modal{display:none;position:absolute;z-index:100;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:295px}.open .contact-choose-modal{display:block}.choose-modal-title{background-color:#ebf2f4;height:32px;line-height:32px;padding-left:16px;color:#347a88;font-size:12px;font-family:Poppins;font-weight:700;cursor:default}.choose-modal-list{position:relative}.choose-modal-list:after{content:'';position:absolute;top:50%;height:1px;background:#e8e8e8;left:21px;right:21px}.choose-modal-list>a{cursor:pointer;font-weight:400;font-size:12px;display:block;padding:6px 0 4px 16px}.choose-modal-list .border{margin:0 21px;padding:0;border-bottom:1px solid #e8e8e8}.choose-modal-list a:before{padding-right:12px;font-size:14px}.chat-choose-link{font-size:13px;color:#007c8a;position:relative;outline:0;cursor:pointer}}@media (min-width:992px){.input-group-search{width:470px}.header-top-bar,.country-dropdown button[type=button].dropdown-toggle,.h-group-r .header-top-bar-action>a,.h-group-r a.header-top-bar-action{font-size:13px}.welcome-msg{font-size:16px}.welcome-msg>a,.welcome-msg .your-account-popover{font-size:14px}}@media (min-width:1200px){.input-group-search{width:520px}.mainNav ul.nav>li{padding:0 19px}#mainNav .nav>li.dropdown>a.navLink{letter-spacing:.05rem}}body{color:#000;overflow-x:hidden;font-family:"Open Sans",sans-serif!important;font-weight:400;font-size:1.4rem;line-height:1.96rem;margin:0}p a{text-decoration:none}h1{margin-top:0;padding-top:0;font-family:Poppins,sans-serif;font-weight:700;font-size:24px}h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:700}h2{font-size:18px}h3{font-size:16px}h4,h5,h6{font-size:14px}.btn-group{margin:5px 0}button[type=button],button[type=submit],input[type=submit]{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#007c8a;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #007c8a;margin:5px 0;display:inline-block;letter-spacing:1.25px}button[type=button]:hover,button[type=button]:focus,button[type=submit]:hover,button[type=submit]:focus,input[type=submit]:hover,input[type=submit]:focus{background:#0095a8;border-color:#0095a8;color:#fff}button[disabled]{opacity:.5;cursor:not-allowed}body .optanon-alert-box-wrapper{position:relative;top:0}body .optanon-alert-box-button-container{overflow:hidden}p{margin:0 0 10px}/*!
 * National Pen Style Guide v1.0.0 (https://www.pens.com/)
 * Copyright 2018 National Pen Company
 */.btn-group button[type=button]{margin:0}.dropdown-menu{font-family:"Open Sans",sans-serif;font-size:14px;-webkit-box-shadow:none;box-shadow:none;border-color:#dcdcdc;padding:0}.dropdown-menu>li>a{padding:12px 20px}#mainNav .nav{position:relative;margin:0}#mainNav li.dropdown>a.navLink,#mainNav li.dropdown.open>a.navLink:focus{font-family:Poppins,sans-serif;font-size:14px;color:#333;font-weight:600;text-transform:none;border-top:0;margin-top:0;line-height:normal;background:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.05rem}#mainNav>.nav>li.dropdown:hover>a.navLink,#mainNav>.nav>li.dropdown:focus>a.navLink{color:#007c8a}form{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;width:100%}form input[type=text],form input[type=text]:-moz-placeholder,form textarea:-moz-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#999}form label{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 10px 0;display:block;color:#333;font-size:1em}form label.error,form label.large.error,form label.small.error{color:#ee9800}form input[type=text],form textarea{padding:0 12px;resize:vertical;font-weight:400;font-size:14px;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;height:40px;line-height:40px;margin:0 0 10px 0}.font-green{color:green}.error{font-size:1.1em}.errors,.clientErrors{color:red;font-size:11px}.mainSearch{left:0;opacity:1;padding:0;position:relative;top:0;visibility:visible;width:auto;z-index:1;right:100px;transition:width .2s,visibility .2s,opacity .2s}.mainSearch #searchBox{border:1px solid #007c8a;border-right:0;box-shadow:none;height:40px;background:#fff;font-size:16px;padding:6px 8px 6px 15px;margin-bottom:0;border-radius:4px 0 0 4px}.mainSearch #btnSubmit,.mainSearch #btnSubmit[disabled]{background:#007c8a;border-color:#007c8a;border-top-left-radius:0;border-bottom-left-radius:0;height:40px;width:60px;font-size:14px;margin:0;padding:0;opacity:1}.mainSearch .glyphicon-search{font-size:0;left:0;padding:8px 18px;top:0;pointer-events:none;position:absolute;z-index:100}.mainSearch .glyphicon-search:before{color:#fff;font-size:24px;content:"\f002";-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-weight:300}@media only screen and (min-width:768px) and (max-width:1199px){.logoLink{height:49px!important;width:175px!important}.navbar-brand #logoLink-US.logo-v-2021 img{padding-top:2px}.navbar-brand #logoLink-CA .logo-v-2021 img{padding-top:5px}}.popover{font-family:"Open Sans",sans-serif;font-size:14px;border:1px solid #dcdcdc;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15)}.popover>.arrow{display:none}.popover .arrow{display:block}.popover.bottom>.arrow{border-bottom-color:#dcdcdc}.country-dropdown .dropdown-menu{font-size:14px}.country-dropdown{padding-left:10px}.country-dropdown button.dropdown-toggle{background:0 0;border:0;color:#333!important;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:38px;margin:0;padding:0}.country-dropdown .dropdown-toggle .country-flag-icon{height:13px;margin-right:7px;position:relative;top:-1px;width:13px}.country-dropdown .dropdown-toggle:hover,.country-dropdown .dropdown-toggle:focus{text-decoration:underline}.country-dropdown.open .h-a:after{content:"\f0de";top:5px}.country-dropdown .fa-sort-up{display:none;font-size:16px;bottom:-4px;padding-left:7px;position:relative}.country-dropdown.open .fa-sort-up{display:inline-block}.country-dropdown .dropdown-menu{padding:15px;width:285px;z-index:1001}.country-dropdown .dropdown-menu span{display:block;font-family:Poppins,sans-serif;font-weight:600;margin-bottom:14px}.country-dropdown a{color:#007c8a!important;display:block}.country-dropdown-north-america,.country-dropdown-europe{margin-bottom:24px;column-count:2}.country-dropdown-oceania,.country-dropdown-asia{float:left;width:50%}.footer-new{font-family:"Open Sans",sans-serif;left:0;position:absolute;width:100%}.footer-new .container{background:0 0;padding:0}.footer-new input[type=checkbox]{display:none}.why-choose{background-color:#f8f8f8;border-top:1px solid #e6e6e6;color:#333}.why-choose-header{display:block;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;margin:0;padding:30px 0;text-align:center}.why-choose-reason-collapse{text-align:center}.why-choose-reason{color:#333;display:block;padding:15px 0;margin-top:-6px;font-size:14px;margin:0}.why-choose-reason:before{content:'';margin-bottom:35px}.why-choose-reason:hover,.why-choose-reason:focus,.why-choose-reason:visited{color:#333;text-decoration:none}.why-choose-reason-icon{height:42px;margin:15px auto;background-repeat:no-repeat;background-position:center;background-size:contain}#why-choose-reason-1 .why-choose-reason-icon{width:55px}#why-choose-reason-2 .why-choose-reason-icon{width:47px}#why-choose-reason-3 .why-choose-reason-icon{width:44px}#why-choose-reason-4 .why-choose-reason-icon{width:50px}.why-choose-reason div{font-size:16px;font-weight:700}.why-choose-desc{border-top:1px dashed #dedede;font-size:13px;font-style:italic;padding:20px 35px;text-align:center}.footer-email-signup{background-color:#222}.footer-email-signup .container{padding:30px 0}.footer-email-signup-desc{color:#fff;font-size:18px;line-height:24px;text-align:center}.footer-email-signup form{-webkit-box-flex:1;flex:1;-ms-flex:1}.footer-email-signup form .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%}.footer-email-signup form input{font-family:"Open Sans",sans-serif;font-size:14px;height:38px}.footer-email-signup form input:focus{-webkit-box-shadow:none;box-shadow:none}.footer-email-signup form button{background:#00afc4;border:0;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:600;height:38px;letter-spacing:1.25px;margin:0;padding:0 20px;text-align:center;white-space:nowrap;cursor:pointer;user-select:none}.footer-email-signup form button:hover,.footer-email-signup form button:focus{background:#0095a8;border:0;color:#fff}.footer-email-signup.success{background:#00afc4}.footer-email-signup.success .container{height:98px}.footer-email-signup.success .message{color:#fff;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contact-links{background-color:#333;color:#fff;font-size:13px}.footer-address>div,.footer-phone-hours>*{padding-bottom:3px}.footer-phone-hours i{padding-top:1em;display:block;padding-bottom:20px;width:100%}.footer-new .footer-payment-icon-group{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;min-height:25px}.footer-payment-icon{height:25px;margin-right:10px;width:40px;background-size:contain;background-repeat:no-repeat}.footer-new b,.footer-links-category{font-size:14px;font-weight:700;padding-bottom:5px;margin-bottom:0;display:block}.footer-contact-links a{display:block}.footer-contact-links a,.footer-contact-links a:visited,.footer-bottom a,.footer-bottom a:visited{color:#fff}.f-br{margin-bottom:1em}.f-menu a,.footer-blog-link a{padding-bottom:5px;display:block}.f-menu--sm>*{padding-bottom:3px}.footer-new .f-i-md:before{display:none}.f-menu b{display:block}.footer-social-link-group{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;padding-bottom:25px}.footer-social-link-group a:hover,.footer-social-link-group a:focus,.footer-social-link-group a:visited{text-decoration:none}.menu-about b,.footer-social-links b{margin-bottom:1em}.footer-bottom{background:#333;color:#fff;border-top:1px solid #666}.footer-bottom img{width:100%;image-rendering:-webkit-optimize-contrast}.footer-np-logo{height:22px;width:170px;display:block}.f-btm-v2021 .footer-np-logo{height:auto}.footer-bottom-text{-webkit-box-flex:1;flex:1;-ms-flex:1;font-size:12px;padding-left:20px}.footer-copyright{padding-left:0}.footer-bbb{height:50px;width:96px;display:block}.div-xs:after{content:'|';padding:0 5px}@media (min-width:768px){.why-choose-reason-collapse{display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.why-choose-reason{padding-left:5px;padding-right:5px;padding:0 5px 25px;width:25%}.why-choose-reason-icon{height:50px;margin:20px auto}.why-choose-desc{-webkit-box-flex:1;flex:1;-ms-flex:1}.why-choose-reason:before{height:6px;width:100%;display:block;margin-bottom:35px}#why-choose-reason-1:before{background:#ef9090;background:-webkit-gradient(linear,left top,right top,from(#ef9090),to(#ff9f24));background:linear-gradient(to right,#ef9090 0,#ff9f24 100%)}#why-choose-reason-2:before{background:#9b191c;background:-webkit-gradient(linear,left top,right top,from(#9b191c),to(#ff9f24));background:linear-gradient(to right,#9b191c 0,#ff9f24 100%)}#why-choose-reason-3:before{background:#50d2ff;background:-webkit-gradient(linear,left top,right top,from(#50d2ff),to(#19abde));background:linear-gradient(to right,#50d2ff 0,#19abde 100%)}#why-choose-reason-4:before{background:#ff9a1f;background:-webkit-gradient(linear,left top,right top,from(#ff9a1f),to(#ffdb64));background:linear-gradient(to right,#ff9a1f 0,#ffdb64 100%)}.footer-email-signup .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.footer-email-signup-desc{font-size:16px;padding-right:35px}.footer-contact-links .container{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto auto;padding:35px 0}.footer-address{grid-row:1;grid-column:1;-ms-grid-column:1;-ms-grid-row:1;padding-bottom:10px}.footer-phone-hours{grid-row:2;-ms-grid-row:2;grid-column:1;-ms-grid-column:1;padding-bottom:20px}.menu-about{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:2;-ms-grid-column:2}.footer-customer-service-links{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:3;-ms-grid-column:3;width:100%}.footer-social-links{grid-row:1/3;-ms-grid-row-span:3;grid-column:4;-ms-grid-column:4;width:100%}.footer-social-link-group a{font-size:23px;padding-right:10px}.footer-bottom .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;padding:20px 0}.homepage-seo-text h1{font-size:22px}#company-cb+label{display:none}.div-sm:after{content:'|';padding:0 5px}.f-menu>a{display:table}.f-btm-v2021 .footer-np-logo{width:auto}}@media (max-width:767px){.f-a.why-choose-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:24px;border-top:none}.f-a.why-choose-header:after{padding-left:25px}.why-choose-reason{border-top:1px dashed #dedede;tex-align:center}#why-choose-reason-1{border-top-style:solid}.why-choose-desc{border-top-style:solid}#why-choose-cb:not(.opened)~.why-choose-reason-collapse,#contact-cb:not(.opened)~.f-contact-cls,#social-links-cb:not(.opened)~.f-social-cls,#company-cb:not(.opened)~.f-company-cls{max-height:0;-webkit-transition:max-height .2s;transition:max-height .2s}.why-choose-reason-collapse{max-height:1000px;overflow:hidden;-webkit-transition:max-height .2s;transition:max-height .2s}.footer-email-signup-desc{padding-bottom:25px}.footer-email-signup form{max-width:300px;margin:0 auto}.bold-xs{font-weight:700}.footer-contact-links{text-align:center}.f-a{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;padding:20px 0;margin-bottom:0;border-top:1px solid #666;line-height:22px}.f-a:after{font-family:'Font Awesome 5 Pro';font-weight:900;content:"\f0d7";font-size:26px;padding-left:10px;position:relative;top:2px}.opened.f-a:after{content:"\f0d8"}.footer-phone-hours>*{text-align:center;display:block}.footer-new{position:relative}.f-cls{overflow:hidden;-webkit-transition:max-height .2s;transition:max-height .2s;max-height:410px}.f-cls>:last-child{padding-bottom:23px}.footer-customer-service-links a:first-of-type{margin-top:12px}.footer-payment-icon-group,.footer-social-link-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-np-logo{margin:0 auto}.footer-bottom{padding:30px 0}.footer-bottom-text{padding:20px 0;text-align:center}.footer-bbb{margin:0 auto}.footer-social-link-group a{font-size:26px;padding-right:15px}.footer-copyright{display:block}.f-btm-v2021 .footer-np-logo{display:flex;justify-content:center;width:auto}.f-btm-v2021 .footer-np-logo img{width:auto}}@media (min-width:992px){.f-i-md>*{padding-left:30px}.footer-new .f-i-md:before{position:absolute;display:inline;font-family:'Font Awesome 5 Pro';font-weight:900}.fa-map-marker-alt:before{font-size:22px}.fa-phone:before{font-size:16px}}@media (min-width:1200px){.why-choose-reason-collapse{margin-left:-5px;margin-right:-5px}}@media (min-width:768px) and (max-width:991px){.footer-payment-icon{margin-right:3px}.footer-np-logo{height:20px;width:150px}}.aut--search.ui-widget.ui-widget-content{background:#f8f8f8;border:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:"Open Sans",sans-serif;padding:10px;width:100%!important;z-index:1000;overflow:hidden}.aut--search.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 15px 3px 6px;cursor:pointer;min-height:0;font-size:0;line-height:1.2}.aut--search .ui-state-focus{font-weight:700;margin:-1px;background:#fff!important;border-color:transparent!important;color:#007c8a!important}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.main-searchbox-autocomplete .ui-menu-item{display:block;padding-bottom:5px}.main-searchbox-autocomplete .ui-menu-item-wrapper,.ui-menu-item>div{display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;padding:5px 0}.main-searchbox-autocomplete .ui-menu-item-wrapper span,.ui-menu-item>div span{font-weight:400}.main-searchbox-autocomplete .ui-menu-item-wrapper:before,.ui-menu-item>div:before{color:#333;position:relative;content:"\f002";-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:300;margin-right:10px;top:2px}.main-searchbox-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-menu-item>div.ui-state-active{background:#fff;border-color:transparent;color:#007c8a}.main-searchbox-autocomplete .ui-menu-item-wrapper.ui-state-active:before{color:#007c8a}.ui-menu-item.ui-state-focus>div:before{color:#007c8a}.is-featured-products{padding:0 5px 5px}.is-featured-products-title{font-size:16px;font-weight:600;margin:20px 0;position:relative}.is-featured-products-title:after{border-top:1px solid #c8c8c8;content:"";display:block;height:1px;position:absolute;right:0;top:50%;width:100%;z-index:-1}.is-featured-products-title span{background:#f8f8f8;padding-right:10px}a.is-featured-product{color:#333;flex:1 1 0;text-align:center;text-decoration:none}a.is-featured-product:hover,a.is-featured-product:visited{color:#333;text-decoration:none}.is-featured-product-image{margin:0 auto;max-width:100px}.is-featured-product-image img{width:100%}.is-featured-product-reviews{display:-ms-flexbox;display:flex}.is-featured-product-price-line{font-size:14px;padding:3px 0}.is-featured-product-price-line span{font-weight:600}.is-featured-product-price-line span.is-featured-product-price-crossout{text-decoration:line-through}.is-featured-product-price-line span.is-featured-product-price-crossout:not(:empty)+span.is-featured-product-price-val{color:#e00;padding-left:5px}.is-featured-product-name{font-size:14px}.is-featured-product .bv-rating-stars-container{zoom:1;display:inline-block;text-decoration:none;word-wrap:normal}.is-featured-product .bv-rating-stars{position:relative;display:block;overflow:hidden;line-height:1em;height:1em;word-wrap:normal}.is-featured-product .bv-rating-stars.bv-rating-stars-off{font-size:20px;color:#c8c8c8}.is-featured-product .bv-rating-stars.bv-rating-stars-on{color:#28cc87;margin-top:-1em;font-size:20px}input#searchBox::-webkit-input-placeholder{color:#999}@media (min-width:768px){.input-group-search .autocomplete-close-btn{display:none}.aut--search.ui-widget.ui-widget-content{border:1px solid #007c8a;width:515px!important;z-index:1000}#mainSearchBar .input-group-search.main-searchbox-autocomplete-open #searchBox{border-bottom:0;border-bottom-left-radius:0}#mainSearchBar .input-group-search.main-searchbox-autocomplete-open #btnSubmit{border-bottom-right-radius:0}.main-searchbox-autocomplete .ui-menu-item-wrapper{padding:5px 12px}.is-featured-products{padding:0 20px 20px}.is-featured-products-group{display:-ms-flexbox;display:flex}.is-featured-product-image{max-width:115px}.is-featured-product-image img{margin-bottom:10px}.is-featured-product-reviews{justify-content:center}.is-featured-product-name{font-size:13px}}@media (min-width:992px){.ui-widget.main-searchbox-autocomplete{width:520px!important}.ui-widget.ui-widget-content:not(.ui-no-dft-style){width:520px!important}}@media (min-width:1200px){.ui-widget.main-searchbox-autocomplete{width:520px!important}.ui-widget.ui-widget-content:not(.ui-no-dft-style){width:520px!important}}@media (max-width:767px){.ui-widget.ui-widget-content:not(.ui-no-dft-style){left:0!important}.ui-menu .ui-menu-item div div::first-letter{text-transform:lowercase}.mainSearch .input-group-search{margin-right:0;-webkit-transition:margin .2s;transition:margin .2s;line-height:1}.mainSearch .input-group-search.main-searchbox-autocomplete-open{margin-right:67px;-webkit-transition:margin .2s;transition:margin .2s}.mainSearch .input-group-search .autocomplete-close-btn{display:none}.input-group-search.main-searchbox-autocomplete-open .autocomplete-close-btn{color:#007c8a;display:inline;font-weight:600;position:absolute;padding-left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}a.is-featured-product{display:-ms-flexbox;display:flex;margin-bottom:20px}.is-featured-product-info{display:-ms-flexbox;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding-left:15px;text-align:left}}.mainNav .navbar-nav>li>.dropdown-menu{border-radius:0;min-width:300px}.mainNav .nav li>.dropdown-menu>li>a{padding:0;margin:10px 0;text-transform:capitalize;line-height:14px;color:#333}.mainNav ul.dropdown-menu>li>a:hover{background-color:unset;color:#007c8a;text-decoration:underline}.mainNav ul.dropdown-menu>li>a.nolink{color:#333!important;cursor:default;text-decoration:none}.mainNav ul.dropdown-menu>li>a.title{margin:15px 0;font-family:"Open Sans",sans-serif;font-weight:700;color:#007c8a}.mainNav ul.dropdown-menu>li>a:first-child{margin-top:0}#mainNav li.dropdown.open .dd-footer .navLink,#mainNav li.dropdown:hover .dd-footer .navLink{color:#fff;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;height:100%;line-height:1.4;padding:10px;text-decoration:none}.mainNav .em-nav-footer-col:first-child .em-nav-footer-link{background-image:url(https://is1.pens.com/is/image/NatPenVegas/npc-header-bestsellers?qlt=98&fmt=png-alpha);margin-bottom:15px}.mainNav .em-nav-footer-col:last-child .em-nav-footer-link{background-image:url(https://is1.pens.com/is/image/NatPenVegas/npc-header-personalizedgiftideas?qlt=99&fmt=png-alpha)}.mainNav .em-nav-footer-link{background-position:center;background-repeat:no-repeat;background-size:cover;height:50px;text-align:center;width:100%;float:left}.mainNav .nav-featured-item{border:0}.mainNav .subnav .title{font-weight:700}#mainNav .subnav .title .navLink{color:#007c8a}#mainNav .subnav .title .navLink.nolink{color:#333;cursor:default;text-decoration:none}#mainNav .subnav .navLink{color:#333}#mainNav .subnav .navLink:hover,#mainNav .subnav .navLink:focus{color:#007c8a;text-decoration:underline}#mainNav .dd-footer .em-nav-footer-link a{color:#333;font-family:"Open Sans",sans-serif}#mainNav .dd-footer .em-nav-footer-link a:hover,#mainNav .dd-footer .em-nav-footer-link a:focus{color:#007c8a;text-decoration:underline}@media (max-width:767px){.mainNav+.mainNav__backdrop{height:0;position:absolute;top:0;left:0;width:100%;margin-top:90px}.mainNav.in+.mainNav__backdrop{background:rgba(0,0,0,.7);height:100%;display:block;-webkit-transition:background .2s;transition:background .2s;z-index:1000;bottom:0}.mainNav .dd-footer{padding:5px 0}.mainNav .em-nav-footer-link{border-radius:4px}.mainNav .em-nav-footer-link a span{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;font-size:16px}.mainNav .em-nav-footer-wrapper{margin-top:-20px;padding:10px 0 8px 0;width:100%}.mainNav .em-nav-footer-col{float:left;margin-top:20px;width:100%}}@media (min-width:768px){.mainNav .navbar-nav>li>.dropdown-menu{opacity:0;visibility:hidden;display:-moz-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.mainNav .nav>li.open>ul.dropdown-menu{background:#fff}.mainNav ul.navbar-nav li.dropdown:hover>ul.dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:flex;left:0!important;margin-top:0;padding:20px 0;width:100%;-webkit-transition:opacity .1s ease .25s,visibility .1s ease .25s;transition:opacity .1s ease .25s,visibility .1s ease .25s;opacity:1;visibility:visible}.mainNav .dropdown:hover>.dropdown-menu:before{content:"";background:#fff;width:100vw;height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.mainNav li.nav-featured-item{width:20%}.mainNav .dd-footer{padding:0 15px 0 0;width:20%}.mainNav .dd-footer .em-nav-footer-col{float:none;margin-top:0;width:auto}.mainNav .dd-footer .em-nav-footer-col:first-child{padding-bottom:15px}.mainNav .em-nav-footer-link{height:190px}.mainNav a.dropdown-toggle[href="/office/tradeshow"]+ul.dropdown-menu>li:first-child{-webkit-column-count:3;column-count:2;-webkit-column-rule:1px solid #dcdcdc;column-rule:1px solid #dcdcdc;-webkit-column-gap:40px;column-gap:40px}.mainNav .em-nav-footer-wrapper{margin-top:0;width:100%;padding:0}.mainNav .em-nav-footer-link a{font-size:12px;line-height:16px;padding-top:8px}}.promo-code-box p strong{color:#007c8a;font-family:Poppins,sans-serif;font-weight:600}.promo-code-box .flyout_text{margin:0}.promo-code-box .flyout_text a{color:#007c8a;font-family:Poppins,sans-serif;font-weight:600;padding-left:5px;text-transform:uppercase}.promo-code-box .flyout_text a:hover,.promo-code-box .flyout_text a:focus{color:#0095a8}.promo-code-box .flyout_text br{display:none}.promo-code-box form{padding:10px 0}.promo-code-box .input-group.input-group-sm>.form-control{border-color:#ddd;-webkit-box-shadow:none;box-shadow:none;font-family:"Open Sans",sans-serif;font-size:14px;height:28px;margin-bottom:0;padding:5px 10px}.promo-code-box .input-group.input-group-sm>.input-group-btn>.btn{background:#007c8a;border-color:#007c8a;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin-bottom:0;margin-top:0;padding:4px 10px;text-transform:uppercase;line-height:1.15;height:auto}.promo-code-box .input-group.input-group-sm>.input-group-btn>.btn:hover,.promo-code-box .input-group.input-group-sm>.input-group-btn>.btn:focus{background:#0095a8;border-color:#0095a8}.promo-code-box .flyoutInnerContainer>p{margin-bottom:0;font-size:14px}@media (min-width:768px){.welcome-msg a+.popover .popover-content a:hover{text-decoration:underline!important}}@media (max-width:767px){.mobile-header-phone-icon a:hover,.mobile-header-phone-icon a:focus{text-decoration:none}.mainNav .nav>li{border-bottom:1px solid #dcdcdc}.mainNav .nav>li a.navLink{display:block}.mainNav .nav>li.dropdown.open a.dropdown-toggle{color:#007c8a}.mainNav .nav>li a.navLink.dropdown-toggle:after{-webkit-font-smoothing:antialiased;color:#333;content:"\f061";float:right;font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:400}.mainNav .nav>li.dropdown.open a.navLink.dropdown-toggle:after{color:#007c8a;content:"\f063"}}table{border-collapse:collapse;border-spacing:0}legend{display:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.h1,.h2,.h3,.h4,.h5,.h6{color:#333}ul.copy_list{margin-left:2em;margin-bottom:10px}ul.copy_list li{list-style-type:disc}ul.col_list li{width:50%;float:left}.tophead ul li{display:inline;line-height:35px}.tophead .title{font-size:16px;color:#333;font-weight:700}.tophead .viewmore{margin:-5px 10px;float:right}.viewmorelink{background:url(/images/US/bestseaso_divider.gif) no-repeat;background-position:center;float:right;width:760px;text-align:right;margin:10px 0}.viewmorelink a{margin:0 0 0 30px;float:right}.black_overlay{display:none;position:absolute;top:0;left:0;width:100%;height:1300px;z-index:1001;background:url(/images/US/promo_popup_body.png);background-repeat:repeat}.csbtn{margin-top:10px}#productdetails{float:left;width:220px}#productdetails li{line-height:19px;list-style-type:none}#productdetails h1{font-size:24px;font-weight:700;padding:0}#productdetails h2{font-size:18px;color:#e00;padding-bottom:20px}#productdetails h3{font-size:12px;font-weight:700;color:#000;word-spacing:3px}#productdetails h3 strong{color:#e00}#productdetails p{font-weight:700;border:0}.qtytable li{border-bottom:1px solid #999;padding:3px 0 3px 0;word-spacing:4px}.qtytable strong{color:#e00}.gobutton{margin:3px 5px 0 10px}.breadcrumb{text-transform:lowercase;position:relative;width:auto}.breadcrumb li{list-style-type:none;display:inline}#containerholder{margin:0 auto 10px;width:950px;height:100%;background-color:#fff}#containerholderPoc{margin:0 auto 10px;width:950px}.force{margin:0 auto 10px;vertical-align:top;height:100%}.showImprint{cursor:pointer}.imprintImageView{display:none;z-index:20}#addressBlock{float:left;padding-bottom:8px}#addressFragment{float:left}#addressFragment li{line-height:18px}#addressFragment span{font-size:1em}#addressFragmentSel{float:left}#addressBlock a{float:right;padding-left:5px}.small{margin-right:0}.logoselector{width:238px;height:270px;border:0 solid #a5acb2;overflow:auto;font-family:Arial,Verdana,Sans-Serif;font-size:14px;color:#069;margin:10px 0 0 10px}.logoselector ul li{line-height:16px;margin:0 15px 0 10px;display:inline-block;float:left}.uploadlogoinfo h1{font-size:16px;padding-bottom:10px}.uploadlogoinfo h2{font-size:10px;margin-left:80px}#menu ul li a,#menu dl{text-transform:capitalize}.toolTip{z-index:90}.row.noBread{padding-top:0}.strike{text-decoration:line-through}button[type=button].large{padding:15px 25px;font-size:20px}p em{font-style:italic;font-weight:700}@font-face{font-family:np-icons;src:url(/fonts/np-icons.eot?-5amto9);src:url(/fonts/np-icons.eot?#iefix-5amto9) format("embedded-opentype"),url(/fonts/np-icons.woff?-5amto9) format("woff"),url(/fonts/np-icons.ttf?-5amto9) format("truetype"),url(/fonts/np-icons.svg?-5amto9#np-icons) format("svg");font-weight:400;font-style:normal}.caret.up{border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;border-bottom:4px solid #333}.caret.sup,.caret.sup.up{margin-top:-10px}.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#e6f6f6}.table-striped>thead>tr>th{background:#e1e5e8}.show-device{display:block!important}.hide-device{display:none!important}.blue-caret{background:url(/images/image-sprite.png) 0 -2200px repeat-x;display:block;height:8px;width:5px}ul.bullets{margin-left:20px!important;padding:0!important}ul.bullets li{list-style:disc!important}h2.blue{color:#0383b2}h2.border{border-bottom:1px solid #ccc;margin:20px 0;padding-bottom:10px}h2.first{margin-top:0}h2.pdp{font-size:18px;font-weight:400;text-transform:uppercase}h2.account{border-bottom:1px solid red;font-size:14px;margin-bottom:20px;margin-top:10px;padding-bottom:3px}h2.account.divide{border-top:1px solid red;padding:5px 0}h3.account{font-size:14px;font-weight:700;margin-top:10px}a.link-white,a.link-white:hover,a.link-white:focus,a.link-white:visited{color:#fff;text-decoration:underline}.font-11{font-size:11px}.font-12{font-size:12px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-link{color:#0383b2}.font-lt,.font-gray{color:#999}.font-blue{color:#06c}.font-red{color:red}.font-orange{color:#ed8407}.font-normal{font-weight:400;font-style:normal}.font-bold{font-weight:700}.text-left{font-family:"Open Sans",sans-serif;font-size:14px}.navbar-header .navbar-toggle,.navbar-header .navbar-toggle:hover,.navbar-header .navbar-toggle:focus{background:0 0;border:0;color:#0383b2;font-size:28px;height:auto;margin-right:15px;margin-top:12px;padding:0;width:42px;overflow:hidden}.nav-tabs>li>a{background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),to(#eaeaea));background:linear-gradient(to bottom,#f6f6f6 0,#eaeaea 100%);border:1px solid #ddd;margin-top:4px}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border:1px solid #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li.hover>a,.nav-tabs>li.hover>a:hover,.nav-tabs>li.hover>a:focus{background:#fff;border-bottom:1px solid #fff;-webkit-filter:none;filter:none}.nav-tabs>li ul{padding-left:0}.dropdown-menu>li>a.jq_dropdownItem{white-space:normal}.formSection{margin-bottom:20px}.formSection label{font-weight:400}.formSection .checkbox input{margin-top:3px}.form-group .inputStacked{margin-top:4px!important}.input-group-sm.input-group-responsive>.form-control,.input-group-sm.input-group-responsive>.input-group-btn>.btn,.input-group.input-group-responsive>.form-control,.input-group.input-group-responsive>.input-group-btn>.btn,.input-group-lg.input-group-responsive>.form-control,.input-group-lg.input-group-responsive>.input-group-btn>.btn{font-size:16px;height:auto;margin-bottom:20px;padding:10px 16px;line-height:1.2}.form-control.input-responsive.input-sm,.form-control.input-responsive,.form-control.input-responsive.input-lg,select.form-control.input-responsive.input-sm,select.form-control.input-responsive,select.form-control.input-responsive.input-lg{font-size:16px;height:auto;margin-bottom:20px;padding:10px 16px}.form-control.input-responsive.input-sm.error,select.form-control.input-responsive.input-sm.error,.form-control.input-responsive.error,select.form-control.input-responsive.error,.form-control.input-responsive.input-lg.error,select.form-control.input-responsive.input-lg.error{margin-bottom:0}.checkbox-responsive,.radio-responsive,p.p-responsive,div.div-responsive{margin:30px 0}span.span-responsive{display:block;margin:30px 0}.checkbox-responsive.first,.radio-responsive.first{margin-top:-5px}.img-responsive{width:auto}.checkbox label{padding-left:0}.alert .close{margin-right:-7px;margin-top:-10px}.borderRounded{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:10px}.breadcrumb{background:0 0;border:0;border-radius:0;margin-bottom:20px;margin-top:0;padding:0}.breadcrumb>li+li:before{content:">"}.breadcrumbContainer{margin-bottom:0}.breadcrumbContainer .breadcrumb{margin-bottom:0;margin-top:20px}.breadcrumb .category-crumb a{font-weight:600}.phone-num{clear:both;position:absolute;right:0;text-align:right;top:56px;width:300px}.phone-num .img{display:table-cell;float:right}.phone-num .img .lady{background:url(/images/image-sprite.png) 0 -1600px repeat-x;display:block;height:67px;width:54px}.phone-num .txt{display:block;float:right;margin-right:15px;margin-top:-4px;padding-right:0}.phone-num .txt .title{color:#000;font-size:12px;font-weight:700;margin-bottom:0;white-space:nowrap}.phone-num .txt .number{color:#ed8407;font-size:15px;font-weight:700;margin-bottom:0;white-space:nowrap}.phone-num .txt .contact{font-size:12px;font-weight:700;margin-bottom:0}.displayItems ul{margin:0;padding:0}.displayItems ul li{list-style:none}.displayItems .listView{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.displayItems .listView.products{border-top:0}.displayItems .listView{border-bottom:0}.displayItems .listView .item{display:table-cell;float:left;font-size:12px;padding:10px 0;text-align:center;width:50%}.displayItems .listView .pricingDetails{border:3px solid #d5d5d5;float:none;padding:10px}.displayItems .desc--price{font-weight:700;padding-top:20px}.displayItems .desc--price .price--onSale{color:red;font-weight:700}.displayItems .desc--price .price--base{text-decoration:line-through;display:inline-block;color:#757575;font-size:12px;font-weight:400}.desc--price .desc--price-bg{padding:5px 10px;display:inline-block;background:#f5f5f5}.displayItems .detail{cursor:pointer}.displayItems .detail img,.recentlyViewed .img img,.relateditemsview .img img,.carouselProducts .img img,.relatedProducts .img img{max-height:110px;max-width:110px}.displayItems .detail p.title{font-weight:400;margin:0;padding:10px 10px 0 10px;text-align:center}.displayItems .detail p.desc{font-weight:700;line-height:18px;padding:0 10px 10px 10px}.displayItems .listView .detail{float:none;font-size:14px;margin:20px 0;text-align:center;width:100%}.displayItems .listView .item{border:0;border-bottom:1px solid #ddd;clear:both;display:table;float:none;min-height:175px;text-align:left;width:100%}.displayItems .listView .btn-customize{float:right;margin-top:20px}.listView .checkbox-row .quantityCheckBoxs{margin:0}.listView .quantitytd{text-align:center}.listView .quantitytd:first-child{text-align:left}.searchOptionsPanel{display:block;color:#00f;margin-top:20px}#preview{background:#fff;border:10px solid #333;color:#000;display:none;padding:5px;position:absolute;z-index:999999}#preview img{max-height:330px;max-width:330px}.pagination>li>a{font-size:16px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:#dae7ed}.carousel-control,.carousel-control:hover{opacity:1}.carousel-control .glyphicon-chevron-left:before,.carousel-control .glyphicon-chevron-right:before,.carousel-control .icon-prev:before,.carousel-control .icon-next:before{content:""}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{height:20px;width:20px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{background:url(//is1.pens.com/is/image/NatPenVegas/carousel-arrows) top left no-repeat}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{background:url(//is1.pens.com/is/image/NatPenVegas/carousel-arrows) bottom right no-repeat}.promos{margin:10px -5px}.promos .banner{float:left;padding:0 5px;text-align:center;width:33.3333%}.promoBanner{margin:20px 0;text-align:center}.promoCode{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;margin:10px 0;padding:10px 10px 15px 10px;text-align:center}.promoCode img{padding-bottom:10px}.modal-header{background:#409dd3;border-top-left-radius:5px;border-top-right-radius:5px}.modal-title{color:#fff}.modal-footer .btn-link{padding:8px}.productView{text-align:center}.productView p{margin-right:185px}.productView .thumbnails{margin:15px auto 20px auto;width:auto}.productView .thumbnail{border:1px solid #aaa;border-radius:0;cursor:pointer;display:inline-block;height:50px;margin:0 5px 5px 0;padding:0;text-align:center;width:50px}.productView .thumbnail.video{border:0}.productView .thumbnail.video a{display:block}.productView .thumbnail.active{border:2px solid #333}.cartH1{padding-bottom:4px}.cartH1 h1{float:none}.cartH1 .actionLinks{float:none}.cartH1 .actionLinks .print{float:left}.cartH1 .actionLinks .continue{float:left;padding-left:0}.login{margin-bottom:40px}.login label{font-size:14px;font-weight:400}.login .input-sm{max-width:100%}.login ul{color:#0383b2;padding-left:15px}.login ul li{padding-bottom:14px}.login ul li span{color:#333}.login .border-right{border-right:0}.login .createAccount{margin-top:20px}.login ul.errors-ul,ul.errors-ul,.cusShowBody ul,.pdl_detailList ul,.shipping ul.addressUL,.yourAddresses .formSection ul,.review ul.address,ul.clientErrors,ul.orderUl{padding-left:0}.login ul.errors-ul li{padding-bottom:0}.checkbox.receiveOffer label{padding-left:0}.checkbox.receiveOffer{margin-left:20px}.liAccount{display:list-item;list-style-type:disc;text-align:-webkit-match-parent}.creatAccountPara{margin:0 0 10px}.createAccountsublist{margin-top:0;margin-bottom:10px}.shipping .borderRounded .form-group{margin-bottom:0}.shipping .radio+.radio,.shipping .checkbox+.checkbox{margin-top:0}.progressSteps{background:url(https://www.pens.com/en_US/images/checkoutSteps.png) top left no-repeat;display:block;float:right;height:30px;margin-bottom:20px;position:relative;right:40px;width:254px}.progressSteps .base{bottom:-8px;display:block;left:19px;position:absolute}.progressSteps .step{bottom:-9px;display:block;position:absolute;text-align:center}.progressSteps .step1{right:148px}.progressSteps .step2{right:55px}.progressSteps .step3{right:-40px}.emailCheckbox label{padding-left:0}.review .reviewTable{margin-bottom:0}.review .reviewTable>tbody>tr>td{border:0;font-size:14px}.review .reviewTable>tbody>tr.totals>td{border-top:1px solid #000}.review .reviewTable .productImage img{max-width:119px}.review .reviewTable img.imprintImageView{background:#fff none repeat scroll 0 0;border:10px solid #333;max-height:330px;max-width:330px;padding:5px}.review .radio{margin-top:0;margin-bottom:10px}.review .radio label{margin-bottom:20px}.review .radio input{height:auto}.imprintImageView{display:none}.confirmation .btn-chrome-static{margin-bottom:20px}.screen-reader-only{height:1px;left:0;overflow:hidden;position:absolute;top:-1000px;width:1px}.accountSection{font-size:14px;min-height:70px;margin-bottom:20px;position:relative}.accountSection ul{list-style:none;margin:0;padding:0}.accountSection ul li{position:relative}.accountSection ul li a{display:block;padding:15px 0 15px 20px}.accountSection .blue-caret{position:absolute;left:9px;top:21px}.accountSection ul li a:hover,.accountSection ul li a:focus,.accountSection ul li a.active{background:#f1efe2;text-decoration:none}.accountCollapse .navbar-toggle{margin:5px 5px 0 0}.accountCollapse{border:1px solid #ddd;border-radius:4px;margin:0 0 20px 0}.accountCollapse h2.account{margin:15px 50px 13px 10px}h1.yourInformationImg{background:url(/images/image-sprite.png) 0 -1810px no-repeat;padding:9px 0 16px 70px;margin:0;min-height:70px}h1.yourAddressesImg{background:url(/images/image-sprite.png) 0 -1906px no-repeat;padding:9px 0 16px 70px;margin:0;min-height:70px}h1.yourImagesImg{background:url(/images/image-sprite.png) 0 -2102px no-repeat;padding:9px 0 16px 70px;margin:0;min-height:70px}.shopping_cart .hover_img{background:#fff;border:10px solid #333;position:absolute;padding:5px;z-index:9999}.shopping_cart .hover_img img{max-height:330px;max-width:330px}.free-sample,.free-sample h1,.free-sample h2{color:#777}.free-sample .radio input[type=radio],.free-sample .radio-inline input[type=radio],.checkbox input[type=checkbox],.free-sample .free-sample .checkbox-inline input[type=checkbox]{margin-left:0}.free-sample .radio label,.free-sample .checkbox label{padding-left:8px}.free-sample .well{background:#e8f6fe;border:0}.free-sample h2 span{font-size:11px;font-weight:700}.free-sample .shippingAddress{margin-top:4px}.inner p{display:block;margin-left:35px}.yourInformation .accountCollapse .navbar-toggle,.yourPassword .accountCollapse .navbar-toggle,.orderHistory .accountCollapse .navbar-toggle,.yourAddresses .accountCollapse .navbar-toggle,.newShipping .accountCollapse .navbar-toggle,.yourImages .accountCollapse .navbar-toggle,#catalog_request .accountCollapse .navbar-toggle{padding:8px}.yourInformation h2.account,.yourPassword h2.account,.orderHistory h2.account,.yourAddresses h2.account,.newShipping h2.account,.yourImages h2.account,#catalog_request h2.account{border-color:#dcdcdc;color:#333;font-weight:600}.yourInformation p,.yourPassword p,.orderHistory p,.yourAddresses p,.newShipping p,.yourImages p,#catalog_request p{line-height:1.4}.yourInformation .btn-grad-blue,.yourPassword .btn-grad-blue,.orderHistory .btn-grad-blue,.yourAddresses .btn-grad-blue,.newShipping .btn-grad-blue,.yourImages .btn-grad-blue,#catalog_request .btn-grad-blue,.btn-stnd{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#007c8a;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #007c8a;margin:5px 0;display:inline-block;letter-spacing:1.25px}.btn-stnd:hover{background:#0095a8;border-color:#0095a8}.yourInformation .accountSection a,.yourPassword .accountSection a,.orderHistory .accountSection a,.yourAddresses .accountSection a,.newShipping .accountSection a,.yourImages .accountSection a,#catalog_request .accountSection a{color:#007c8a;font-family:"Open Sans",sans-serif}.yourInformation .accountSection a:hover,.yourInformation .accountSection a:focus,.yourPassword .accountSection a:hover,.yourPassword .accountSection a:focus,.orderHistory .accountSection a:hover,.orderHistory .accountSection a:focus,.yourAddresses .accountSection a:hover,.yourAddresses .accountSection a:focus,.newShipping .accountSection a:hover,.newShipping .accountSection a:focus,.yourImages .accountSection a:hover,.yourImages .accountSection a:focus,#catalog_request .accountSection a:hover,#catalog_request .accountSection a:focus{background-color:#ddf3f6;color:#0095a8;text-decoration:underline}.yourInformation .accountSection a.active,.yourPassword .accountSection a.active,.orderHistory .accountSection a.active,.yourAddresses .accountSection a.active,.newShipping .accountSection a.active,.yourImages .accountSection a.active,#catalog_request .accountSection a.active{background-color:#ddf3f6;color:#0095a8}.yourInformation .formSection label,.yourPassword .formSection label,.orderHistory .formSection label,.yourAddresses .formSection label,.newShipping .formSection label,.yourImages .formSection label,#catalog_request .formSection label{font-weight:600}.yourInformation .form-control.input-responsive.input-sm,.yourInformation select.form-control.input-responsive.input-sm,.yourInformation select.form-control.input-sm,.yourPassword .form-control.input-responsive.input-sm,.yourPassword select.form-control.input-responsive.input-sm,.orderHistory .form-control.input-responsive.input-sm,.orderHistory select.form-control.input-responsive.input-sm,.yourAddresses .form-control.input-responsive.input-sm,.yourAddresses select.form-control.input-responsive.input-sm,.newShipping .form-control.input-responsive.input-sm,.newShipping select.form-control.input-responsive.input-sm,.yourImages .form-control.input-responsive.input-sm,.yourImages select.form-control.input-responsive.input-sm,#catalog_request .form-control.input-responsive.input-sm,#catalog_request select.form-control.input-responsive.input-sm{font-weight:400;font-size:14px;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;height:40px;line-height:40px;margin:0 0 10px 0}@media (min-width:380px){#registerForm select.input-sm.inl-bl,.yourInformation select.form-control.input-sm.inl-bl{display:inline-block;width:auto;min-width:140px;margin-right:10px}}@media (min-width:768px) and (max-width:1200px){.yourInformation select.form-control.input-sm.inl-bl{width:100%}}.yourInformation .table,.yourPassword .table,.orderHistory .table,.yourAddresses .table,.newShipping .table,.yourImages .table,#catalog_request .table{font-family:"Open Sans",sans-serif}.yourInformation .checkbox-responsive,.yourPassword .checkbox-responsive,.orderHistory .checkbox-responsive,.yourAddresses .checkbox-responsive,.newShipping .checkbox-responsive,.yourImages .checkbox-responsive,#catalog_request .checkbox-responsive{margin-top:10px}.yourInformation .checkbox-responsive label,.yourPassword .checkbox-responsive label,.orderHistory .checkbox-responsive label,.yourAddresses .checkbox-responsive label,.newShipping .checkbox-responsive label,.yourImages .checkbox-responsive label,#catalog_request .checkbox-responsive label{font-size:14px;font-weight:700}.yourInformation .selectable_address_list,.yourPassword .selectable_address_list,.orderHistory .selectable_address_list,.yourAddresses .selectable_address_list,.newShipping .selectable_address_list,.yourImages .selectable_address_list,#catalog_request .selectable_address_list{font-family:"Open Sans",sans-serif;font-size:14px}.yourInformation .selectable_address_list ul li,.yourPassword .selectable_address_list ul li,.orderHistory .selectable_address_list ul li,.yourAddresses .selectable_address_list ul li,.newShipping .selectable_address_list ul li,.yourImages .selectable_address_list ul li,#catalog_request .selectable_address_list ul li{font-size:12px}.yourInformation .selectable_address_list a,.yourPassword .selectable_address_list a,.orderHistory .selectable_address_list a,.yourAddresses .selectable_address_list a,.newShipping .selectable_address_list a,.yourImages .selectable_address_list a,#catalog_request .selectable_address_list a{color:#007c8a;font-size:14px}.yourInformation .selectable_address_list a:hover,.yourInformation .selectable_address_list a:focus,.yourPassword .selectable_address_list a:hover,.yourPassword .selectable_address_list a:focus,.orderHistory .selectable_address_list a:hover,.orderHistory .selectable_address_list a:focus,.yourAddresses .selectable_address_list a:hover,.yourAddresses .selectable_address_list a:focus,.newShipping .selectable_address_list a:hover,.newShipping .selectable_address_list a:focus,.yourImages .selectable_address_list a:hover,.yourImages .selectable_address_list a:focus,#catalog_request .selectable_address_list a:hover,#catalog_request .selectable_address_list a:focus{color:#0095a8}.newShipping label[for=phoneNumber]{white-space:nowrap}.newShipping input#address1{margin-bottom:10px}.upload-logo #uploadLogoForm .input-group>.input-group-btn:first-child>.btn.btn-blue{background:#007c8a;border-color:#007c8a}.upload-logo #uploadLogoForm input.logoName{border-radius:0;height:35px;margin-bottom:0}.upload-logo #uploadLogoForm .uploadBtnBox input.btn-upload-logo{margin-top:0}.upload-logo p{font-family:"Open Sans",sans-serif;font-size:14px}.upload-logo~p>a{color:#007c8a}.helpMsg.glyphicon{color:#0383b2;font-size:30px;position:absolute;top:10px}.order-pay-review-shipping{background-color:#f8f8f8}.order-pay-review-shipping select.form-control.input-responsive.input-sm.shipping-select{width:50%;margin:auto 10px;display:inline-block;height:auto;font-family:"Open Sans",sans-serif;font-weight:400;text-indent:0}.order-pay-review-shipping .orderdetailprc{vertical-align:middle}.order-pay-review-shipping .bold{padding:10px 5px}tr.order-pay-review-shipping td:first-child{box-shadow:-15px 0 0 0 #f8f8f8;-webkit-box-shadow:-15px 0 0 0 #f8f8f8;-moz-box-shadow:-15px 0 0 0 #f8f8f8}tr.order-pay-review-shipping td:last-child{box-shadow:15px 0 0 0 #f8f8f8;-webkit-box-shadow:15px 0 0 0 #f8f8f8;-moz-box-shadow:15px 0 0 0 #f8f8f8}#whatsThis h5{font-size:1rem;color:#00f}#seoText{width:88%;margin:0 auto}.row.guarantee{width:96%;margin:0 auto}#buffer-cover{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(255,255,255,.9)}#buffer-cover span{display:block;font-size:3rem;font-weight:700;position:relative;color:#000;top:40%;text-align:center}#buffer-cover img{display:block;position:relative;width:8rem;top:40%;height:auto;margin:0 auto}.review{width:96%;margin:0 auto}.form-group.expr{width:52%;margin:0;float:left}.form-group.security{width:48%;margin:0;float:right}.input-3-col{margin-right:5%;position:relative}.input-3-col .form-group{width:100%;display:block;margin:0;text-align:center}.input-divider{display:inline-block;color:#ccc;float:left;font-weight:500;font-size:18px;padding:.1rem 0 0 .8rem;position:absolute}.free-over-99-highlight{font-weight:700;color:red}.dijitInlineTable.form-control{display:block!important}.dijitTextBox,.dijitComboBox{width:auto!important}.nihilo .dijitTextBox,.nihilo .dijitComboBox,.nihilo .dijitSpinner,.nihilo .dijitInlineEditor input,.nihilo .dijitTextArea{background:0 0!important;border-color:#ccc!important}.nihilo .dijitTextBox.form-control:focus,.nihilo .dijitComboBox.form-control:focus,.nihilo .dijitSpinner,.form-control:focus .nihilo .dijitInlineEditor input.form-control:focus,.nihilo .dijitTextArea.form-control:focus,.nihilo .dijitTextBoxFocused,.nihilo .dijitComboBoxFocused,.nihilo .dijitSpinnerFocused,.nihilo .dijitSpinnerUpArrowActive,.nihilo .dijitSpinnerDownArrowActive,.nihilo .dijitTextAreaFocused{border-color:#66afe9!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)!important;outline:0 none!important}h1 .pull-right{font-size:14px;font-weight:400}a.navbar-toggle{border:0;color:#0383b2;padding:0;margin:0 3px 3px 0}a.navbar-toggle:hover{background:0 0;border:0;color:#0383b2;padding:0;margin:0 3px 3px 0;text-decoration:underline}.view.form-inline .form-control{display:inline-block;font-size:14px;height:auto;line-height:1;padding:8px;width:auto}.alert-info{background-color:#d7e4f7;border:none}.copy-collapse{overflow-y:hidden}.copy-expand{overflow-y:visible}.hide-more{display:none}.show-more{display:block}.show-more-copy{max-height:none;overflow:visible}#logoCharge{display:none}.setup-charge-popover{padding:0;display:inline-block;cursor:pointer}.setup-charge-popover .fas{color:#000;cursor:pointer;font-size:14px}.setup-charge-popover+.popover{background:rgba(51,51,51,.9);border-width:0;color:#fff;z-index:100}.setup-charge-popover+.popover .glyphicon-question-sign{display:none}.setup-charge-popover+.popover .inner p{font-weight:400;margin:0}.setup-charge-popover+.popover.top>.arrow{border-top-color:transparent}.setup-charge-popover+.popover.top>.arrow:after{border-top-color:rgba(51,51,51,.9)}.setup-charge-popover+.popover.right>.arrow{border-right-color:transparent}.setup-charge-popover+.popover.right>.arrow:after{border-right-color:rgba(51,51,51,.9)}.event-page a{font-family:Poppins,sans-serif;line-height:14px;background:#007c8a;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #007c8a;display:inline-block;letter-spacing:1.25px;font-size:12px;font-weight:400;margin:-2px 5px;padding:5px 10px}.event-page a:hover,.event-page a:focus{background:#0095a8;border-color:#0095a8;color:#fff}.savePercentDiv{padding-top:30px;text-align:center}#signUpOfferButton::after{content:"\25B6";color:#fff;font-size:1.1rem;padding:0;margin-left:14rem;margin-top:-1.05rem;display:block;line-height:.7rem}#paymentForm h2{font-size:16px;font-weight:700;margin:1.5rem 0 1rem 0}.jq_dropdownTitle,#barrelDDTitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.resultCount{font-size:12px;font-weight:400;text-align:left}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:relative}.borderRounded{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:10px;-webkit-transition:all ease-in-out;transition:all ease-in-out;font-size:1.3rem;overflow:hidden}#paymentFormSubmitButton.btn-grad-blue{background:#296fcc;background:-webkit-gradient(linear,left top,left bottom,color-stop(13%,#296fcc),color-stop(13%,#296fcc),color-stop(64%,#225dab));background:linear-gradient(to bottom,#296fcc 13%,#296fcc 13%,#225dab 64%);color:#fff!important;text-transform:uppercase;width:29.4rem!important;line-height:2.2rem;margin:4px auto 12px;border-radius:4px;font-size:2.2rem;height:4rem;border:none;letter-spacing:.05rem}div.tab{overflow:hidden;border-bottom:1px solid #ccc;background-color:#fff;margin:-1rem 0 2rem -1rem;width:106%;height:auto}div.tab label{display:block;background-color:#fff;float:left;border:none;outline:0;cursor:pointer;padding:10px 16px;font-size:115%;width:calc(100% / 3);height:4.6rem!important;color:#888;-webkit-box-sizing:border-box;box-sizing:border-box;border-style:none;border-right:1px solid #ddd;font-weight:600;text-decoration:none;text-align:center;margin:0}div.tab label:hover{border-bottom:6px solid #ddd;color:#333}div.tab label.active{border-bottom:6px solid #06a2e5;color:#000}p.scrollInstruction{color:#999;font-size:14px;margin:20px 0;padding:0;text-align:center}p.no-margin-bottom{margin-bottom:0}p.address,ul.address{margin-bottom:20px}@media (min-width:768px){.form-control.input-responsive,select.form-control.input-responsive{font-size:14px;height:auto;margin-bottom:0;padding:6px 12px}.form-control.input-responsive.input-sm,select.form-control.input-responsive.input-sm{font-size:12px;line-height:normal;height:26px;margin-bottom:4px;padding:5px 10px;border-radius:4px}.form-control.input-responsive.input-lg,select.form-control.input-responsive.input-lg{font-size:18px;height:auto;margin-bottom:0;padding:10px 16px}.input-group.input-group-responsive>.form-control,.input-group.input-group-responsive>.input-group-btn>.btn{font-size:14px;height:auto;margin-bottom:0;padding:6px 12px}.input-group-sm.input-group-responsive>.form-control,.input-group-sm.input-group-responsive>.input-group-btn>.btn{font-size:12px;height:auto;margin-bottom:0;padding:5px 10px}.input-group-lg.input-group-responsive>.form-control,.input-group-lg.input-group-responsive>.input-group-btn>.btn{font-size:16px;height:auto;margin-bottom:0;padding:10px 16px}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:relative}input[type=radio],input[type=checkbox]{margin:0 4px 0 -2rem}.login ul.errors-ul,ul.errors-ul,.cusShowBody ul,.pdl_detailList ul,.shipping ul.addressUL,.yourAddresses .formSection ul,.review ul.address,ul.clientErrors,ul.orderUl{padding-left:0}.checkbox-responsive,.radio-responsive,p.p-responsive,div.div-responsive{margin:20px 0}span.span-responsive{display:inline;margin:0}.checkbox-responsive.first,.radio-responsive.first{margin-top:10px}.breadcrumb{margin-bottom:10px;margin-top:-10px}.breadcrumbContainer{margin-bottom:-10px}.breadcrumbContainer .breadcrumb{margin-top:10px}.phone-num .txt{display:table-cell;margin-right:0;margin-top:0;padding-right:8px}.pagination>li>a{font-size:12px}.resultCount{margin-top:0;text-align:right}.view.form-inline .form-control{font-size:12px;padding:6px 10px}.displayItems .listView .pricingDetails{float:none;min-width:470px}.displayItems .listView .detail{float:none;font-size:12px;width:100%}.displayItems .listView .btn-customize{margin:0}.carouselProducts .carousel-inner .col-sm-3{min-height:175px;width:25%}.recentlyViewed p{font-size:12px}.recentlyViewed,.recentlyViewed.first{margin-top:0}.searchResults .recentlyViewed{display:block}.productView{text-align:left}.productView p{margin-right:0}.jq_dropdownTitle,#barrelDDTitle{width:158px}.cartH1 h1{float:left;text-align:left}.cartH1 .actionLinks{float:right}.cartH1 .actionLinks .continue{clear:both;display:block;padding-left:0}.login .border-right{border-right:1px solid #ccc}.login label{font-size:12px}.login .input-sm{max-width:280px}.login .createAccount{margin-top:0}.progressSteps{width:340px}.review .radio{margin-bottom:0}.review .radio label{font-size:1.5rem;margin:8px auto;display:block;margin-bottom:10px}.review .radio input{height:auto;margin-right:8px;display:inline-block}.confirmation .btn-chrome-static{margin-bottom:0}.accountSection ul li a{padding:5px 0 5px 20px}.accountSection .blue-caret{left:9px;top:11px}.accountCollapse{border:0;margin:0}h2.account{margin-bottom:10px}.accountCollapse h2.account{margin:10px 0 10px 0}}@media only screen and (max-width:767px) and (min-width:481px){button#whatsThisCVV{margin:-4.5rem -.8rem 0 0;width:2.8rem;height:2.8rem;font-size:16px;line-height:1.7rem;right:0;top:70px}#paymentFormSubmitButton.btn-grad-blue{padding:10px 16px}}@media (max-width:640px){.createAccount .btn-responsive{font-size:1.5rem;font-weight:700;padding:16px;width:100%}.modal-title{color:#fff;font-weight:700;font-family:sans-serif;text-transform:uppercase;font-style:italic}.modal-dialog{margin:0!important}.modal-body{position:relative!important;padding:4px 14px 4px 13px}.login{margin-bottom:5px!important}}@media only screen and (max-width:480px){.review .radio label{margin-bottom:10px}.form-control.input-responsive.input-sm,select.form-control.input-responsive.input-sm,.form-control.input-responsive,select.form-control.input-responsive,.form-control.input-responsive.input-lg,select.form-control.input-responsive.input-lg{padding:3px}.form-group.expr{width:58%}.tabcontent{padding:6px 4px}.tablinks img{width:58%}.input-3-col .form-group{width:184px;display:block}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.attn-message{padding-top:2vw!important;font-size:3.5vw!important;font-weight:700!important}.attn-prod-sku{border-bottom:solid .165em #ddd;width:100%;margin:.5em auto}.attn-update-alert{display:block;width:100%;height:auto;font-size:110%;font-weight:500!important;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.25em;border:orange solid .15em;background-color:#ffc;text-align:center;line-height:1.4em;padding:.5em 0 .5em 0;margin-top:.5em}.seo-pdp-copy,.seo-pdp-QandA{width:100%}.seo-pdp-copy{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #ddd}}@media (min-width:768px){.yourInformation .accountCollapse .navbar-toggle,.yourPassword .accountCollapse .navbar-toggle,.orderHistory .accountCollapse .navbar-toggle,.yourAddresses .accountCollapse .navbar-toggle,.newShipping .accountCollapse .navbar-toggle,.yourImages .accountCollapse .navbar-toggle{display:none}}@media (min-width:768px){.nihilo .dijitTextBox,.nihilo .dijitComboBox,.nihilo .dijitSpinner,.nihilo .dijitInlineEditor input,.nihilo .dijitTextArea{background:0 0!important;border-color:#ccc!important}.nihilo .dijitTextBox.form-control:focus,.nihilo .dijitComboBox.form-control:focus,.nihilo .dijitSpinner,.form-control:focus .nihilo .dijitInlineEditor input.form-control:focus,.nihilo .dijitTextArea.form-control:focus,.nihilo .dijitTextBoxFocused,.nihilo .dijitComboBoxFocused,.nihilo .dijitSpinnerFocused,.nihilo .dijitSpinnerUpArrowActive,.nihilo .dijitSpinnerDownArrowActive,.nihilo .dijitTextAreaFocused{border-color:#66afe9!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)!important;outline:0 none!important}}@media (pointer:fine){button#whatsThisCVV:hover{background-color:#cc296f;border-color:#cc296f}}@media only screen and (min-width:768px){.navbar-toggle.searchBtn,.mainFilter .navbar-toggle{display:none}.recentlyViewed .navbar-toggle.btn.btn-standard.btn-sm{display:none}.text-justify{text-align:left}}@media (min-width:768px){h2.blue{color:#0069a7}h2.border{border-bottom:1px solid #eee;margin:14px 0 10px 0;padding-bottom:4px}.font-link{color:#0069a7}.displayItems .listView .item{font-size:1.3rem;line-height:1.4rem}a.navbar-toggle{color:#0069a7}a.navbar-toggle:hover{color:#0069a7}.helpMsg.glyphicon{color:#0069a7}.login ul{color:#0069a7}.formSection{margin-bottom:0}.formSection .checkbox input{margin-top:2px}p.scrollInstruction{font-size:11px;margin:10px 0}}@media (min-width:992px){.displayItems .listView .detail{float:left;display:table-cell;margin:0;width:175px}.displayItems .listView .pricingDetails{display:table-cell;width:90%}}.validation-error{border:2px solid #cc296f;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-weight:400;margin-bottom:0;text-align:left}.card-highlight{border:2px solid #21a76d;-webkit-filter:contrast(125%);filter:contrast(125%);margin:-2px}form select{padding:0 12px;text-indent:4px;font-weight:400;font-size:14px;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;height:40px;line-height:40px;margin:0 0 10px 0}form select.placeholder,form select:-moz-placeholder,form select::-moz-placeholder,form select:-ms-input-placeholder,form select::-webkit-input-placeholder{color:#999}form select.large{padding:0 16px;text-indent:5px;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:1.25em;height:50px;line-height:50px}form select.large.placeholder{color:#999}form select.large:-moz-placeholder{color:#999}form select.large::-moz-placeholder{color:#999}form select.large:-ms-input-placeholder{color:#999}form select.large::-webkit-input-placeholder{color:#999}form select.small{padding:0 9px;text-indent:3px;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:.75em;height:30px;line-height:30px}form select.small.placeholder{color:#999}form select.small:-moz-placeholder{color:#999}form select.small::-moz-placeholder{color:#999}form select.small:-ms-input-placeholder{color:#999}form select.small::-webkit-input-placeholder{color:#999}form select.success,form select.large.success,form select.small.success{border-color:#5cb85c}form select[multiple]{padding:0;font-weight:400;font-size:14px;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;line-height:40px;margin:0 0 10px 0;height:auto}form select[multiple] option{padding:8px 12px;height:40px;width:100%}form select[multiple].placeholder{color:#999}form select[multiple]:-moz-placeholder{color:#999}form select[multiple]::-moz-placeholder{color:#999}form select[multiple]:-ms-input-placeholder{color:#999}form select[multiple]::-webkit-input-placeholder{color:#999}form select[multiple].large{padding:0;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:1.25em;height:50px;line-height:50px}form select[multiple].large.placeholder{color:#999}form select[multiple].large:-moz-placeholder{color:#999}form select[multiple].large::-moz-placeholder{color:#999}form select[multiple].large:-ms-input-placeholder{color:#999}form select[multiple].large::-webkit-input-placeholder{color:#999}form select[multiple].small{padding:0;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:.75em;height:30px;line-height:30px}form select[multiple].small.placeholder{color:#999}form select[multiple].small:-moz-placeholder{color:#999}form select[multiple].small::-moz-placeholder{color:#999}form select[multiple].small:-ms-input-placeholder{color:#999}form select[multiple].small::-webkit-input-placeholder{color:#999}form fieldset{font-weight:400;font-size:14px;color:#333;margin:0 0 10px 0;width:100%;background:#fff;display:block}form fieldset input[type=radio],form fieldset input[type=checkbox]{display:inline-block;margin:0 4px 14px 0;vertical-align:top}form fieldset p{margin-top:-26px}form label.success,form label.large.success,form label.small.success{color:#5cb85c}form label.fail,form label.large.fail,form label.small.fail{color:#f3264d}form input[disabled]{border:#666;background-color:#dcdcdc}form input[disabled].placeholder,form input[disabled]:-moz-placeholder,form input[disabled]::-moz-placeholder,form input[disabled]:-ms-input-placeholder,form input[disabled]::-webkit-input-placeholder{color:#666}form input[type=file]{font-weight:400;font-size:14px;color:#333;height:40px;background:#fff;width:100%;margin:0 0 10px 0;display:block;padding:12px 0}form textarea.placeholder{color:#999}button[type=button].dropdown-toggle{padding-left:8px;padding-right:8px;border-radius:0 4px 4px 0;border-left:none}.btn-group button[type=button] i,.btn-group button[type=button].secondary i,.btn-group button[type=button].success i,.btn-group button[type=button].info i,.btn-group button[type=button].warning i,.btn-group button[type=button].danger i,.btn-group button[type=button].link i{line-height:15px}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-color:#dae7ed;border-color:#adadad;color:#000}.btn-chrome{background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(50%,#f5f5f5),color-stop(51%,#ccc),to(#ccc));background:linear-gradient(to bottom,#f5f5f5 0,#f5f5f5 50%,#ccc 51%,#ccc 100%);border:2px solid #dedede;cursor:pointer}.btn-chrome:hover{border:2px solid #999}.btn-chrome:active{border:2px solid red}.btn-standard{color:#000;background-color:#dae7ed;border-color:#dae7ed}.btn-standard:hover,.btn-standard:focus,.btn-standard:active,.btn-standard.active,.open>.dropdown-toggle.btn-standard{color:#000;background-color:#dae7ed;border-color:#dae7ed}.btn-standard:active,.btn-standard.active,.open>.dropdown-toggle.btn-standard{background-image:none}.btn-standard.disabled,.btn-standard[disabled],fieldset[disabled] .btn-standard,.btn-standard.disabled:hover,.btn-standard[disabled]:hover,fieldset[disabled] .btn-standard:hover,.btn-standard.disabled:focus,.btn-standard[disabled]:focus,fieldset[disabled] .btn-standard:focus,.btn-standard.disabled:active,.btn-standard[disabled]:active,fieldset[disabled] .btn-standard:active,.btn-standard.disabled.active,.btn-standard[disabled].active,fieldset[disabled] .btn-standard.active{background-color:#dae7ed;border-color:#dae7ed}.btn-standard .badge{color:#dae7ed;background-color:#000}.btn-grad-blue,.btn-grad-blue:hover,.btn-grad-blue:focus,.btn-grad-blue:active,.btn-grad-blue.active{background:#b5daed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b5daed),to(#095788));background:linear-gradient(to bottom,#b5daed 0,#095788 100%);border:1px solid #4981a4;color:#fff!important;text-transform:uppercase}.btn-grad-orange,.btn-grad-orange:hover,.btn-grad-orange:focus,.btn-grad-orange:active,.btn-grad-orange.active{background:#ffc70d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffc70d),to(#ed7b00));background:linear-gradient(to bottom,#ffc70d 0,#ed7b00 100%);border:1px solid #e96801;color:#fff!important;text-transform:uppercase}.btn-link{vertical-align:baseline}.btn-link,.navbar-default .btn-link{background:0 0;border:0;color:#0383b2;padding:0}.btn-group-sm .btn-chrome,.btn-sm.btn-chrome{padding:4px 6px}.btn-sm.btn-chrome .font-color{border-bottom:2px solid red;padding-bottom:2px}.btn-chrome.btn-chrome-static,.btn-chrome.btn-chrome-static:hover,.btn-chrome.btn-chrome-static:hover:focus,.btn-chrome.btn-chrome-static.active{border:1px solid #bebcbd;color:#333!important;text-transform:uppercase}.btn.btn-text,a.btn.btn-text,a.btn.btn-text:hover,a.btn.btn-text:focus{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;color:#0383b2}.btn-responsive,.btn-sm.btn-responsive,.btn-lg.btn-responsive{font-size:18px;font-weight:700;padding:16px;width:100%}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active,.open>.dropdown-toggle.btn-link,.navbar-default .btn-link:hover,.navbar-default .btn-link:focus,.navbar-default .btn-link:active,.navbar-default .btn-link.active,.navbar-default .open>.dropdown-toggle.btn-link{color:#0383b2;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}@media (min-width:768px){.btn-link,.navbar-default .btn-link{color:#0069a7}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active,.open>.dropdown-toggle.btn-link,.navbar-default .btn-link:hover,.navbar-default .btn-link:focus,.navbar-default .btn-link:active,.navbar-default .btn-link.active,.navbar-default .open>.dropdown-toggle.btn-link{color:#0069a7}.btn.btn-text,a.btn.btn-text,a.btn.btn-text:hover,a.btn.btn-text:focus{color:#0069a7}.btn-responsive{font-size:14px;font-weight:400;padding:6px 12px;width:auto}.btn-sm.btn-responsive{font-size:12px;font-weight:400;padding:5px 10px;width:auto}.btn-lg.btn-responsive{font-size:18px;font-weight:400;padding:10px 16px;width:auto}}.alert{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#0095a8;border:1px solid #007c8a;background-color:#ddf3f6;padding:20px 60px 20px 20px;position:relative;display:block}.alert button{color:#007c8a;border-radius:none;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert button:hover{background:0 0;color:#006875}.alert strong{text-transform:uppercase}.alert.success{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#449d44;border:1px solid #5cb85c;background-color:#e6ffe6;padding:20px 60px 20px 20px;position:relative}.alert.success button{color:#5cb85c;border-radius:none;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert.success button:hover{background:0 0;color:#357935}.alert.success strong{text-transform:uppercase}.alert.info{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#0094cc;border:1px solid #00b9ff;background-color:#dbf5ff;padding:20px 60px 20px 20px;position:relative}.alert.info button{color:#00b9ff;border-radius:0;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert.info button:hover{background:0 0;color:#006f99}.alert.info strong{text-transform:uppercase}.alert.warning{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#d58800;border:1px solid #ee9800;background-color:#fcf6e1;padding:20px 60px 20px 20px;position:relative}.alert.warning button{color:#ee9800;border-radius:0;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert.warning button:hover{background:0 0;color:#a26700}.alert.warning strong{text-transform:uppercase}.alert.danger{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#da0c33;border:1px solid #f3264d;background-color:#f9e7ea;padding:20px 60px 20px 20px;position:relative}.alert.danger button{color:#f3264d;border-radius:0;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert.danger button:hover{background:0 0;color:#aa0928}.alert.danger strong{text-transform:uppercase}.breadcrumbContainer{margin-bottom:0}ol.breadcrumb{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;padding:0;height:50px;line-height:50px;width:100%}@media (max-width:767px){ol.breadcrumb{line-height:normal}}ol.breadcrumb li{color:#666;display:inline-block;position:relative;margin:0 24px 0 0}ol.breadcrumb li:hover{text-decoration:none}ol.breadcrumb li:before{display:none}ol.breadcrumb .category-crumb a,ol.breadcrumb li a{font-family:Poppins,sans-serif;color:#007c8a;font-weight:600;text-transform:uppercase}ol.breadcrumb .category-crumb a:hover{text-decoration:underline}ol.breadcrumb .category-crumb a:after,ol.breadcrumb li a:after{content:"/";font-family:"Open Sans",sans-serif;color:#999;position:absolute;right:-16px;top:0}ol.breadcrumb .category-crumb a:hover,ol.breadcrumb .category-crumb a:focus,ol.breadcrumb li a:hover,ol.breadcrumb li a:focus,ol.breadcrumb li .home-icon{text-decoration:none}ol.breadcrumb .category-crumb a:hover span,ol.breadcrumb .category-crumb a:focus span,ol.breadcrumb li a:hover span,ol.breadcrumb li a:focus span{text-decoration:underline}ol.breadcrumb li:first-child a:before{content:'Home'}ol.breadcrumb li:first-child a i{display:none}ol.breadcrumb li:first-child:hover a:before{text-decoration:underline}.browser_firefox .price--base.ie-line-through-mixin,.browser_ie .price--base.ie-line-through-mixin{text-decoration:none}.browser_firefox .price--base.ie-line-through-mixin:after,.browser_ie .price--base.ie-line-through-mixin:after{border-top-color:gray;top:46%}.phone-num p.number{color:#ee9800!important}.phone-num p.contact a{border-bottom:1px solid #007c8a;color:#007c8a!important;text-decoration:none}.browser_firefox .ie-line-through-mixin,.browser_ie .ie-line-through-mixin{text-decoration:none;display:inline-block;position:relative}.browser_firefox .ie-line-through-mixin:after,.browser_ie .ie-line-through-mixin:after{width:100%;top:50%;left:0;right:0;position:absolute;height:0;background:0 0;content:'';font-size:0;overflow:hidden;border-top:1px solid transparent}.container .pseudo-lth-strike strike,.container .pseudo-lth{text-decoration:none;display:inline-block;position:relative}.container .pseudo-lth-strike strike:after,.container .pseudo-lth:after{width:100%;top:50%;left:0;right:0;position:absolute;height:0;background:0 0;content:'';font-size:0;overflow:hidden;border-top:1px solid #000}#btnSubmit{background-color:#ee9800;border-color:#ee9800;margin-top:0}#blueBarBanner{display:none!important}@media (max-width:767px){.reviewTable .setup-charge-popover+.popover{margin-left:40px}.reviewTable .setup-charge-popover+.popover>.arrow{margin-left:-52px}}.listView .item .pricingDetails p{font-size:14px;line-height:1.4}.listView .pricingDetails .btn-customize{font-family:Poppins,sans-serif;line-height:14px;font-weight:500;background:#007c8a;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #007c8a;margin:5px 0;display:inline-block;font-size:14px;letter-spacing:1.125px;padding:5px 10px}.listView .pricingDetails .btn-customize:hover{background:#0095a8;border-color:#0095a8;color:#fff}.listView .pricingDetails .whatsThisPricing{color:#007c8a}#searchresultslv ul.pagination li.active a{background-color:#007c8a;border-color:#007c8a;color:#fff}#searchresultslv ul.pagination li a{color:#007c8a}.dimension-crumb a.dimension-remove-filters-a{border-bottom-color:#007c8a!important;color:#007c8a!important}#searchresultslv_1>div img.img-responsive.center-block:first-of-type,.searchResults .mainColumn>div img.img-responsive.center-block:first-of-type{width:100%;margin:0 auto}body:not([class^=search_plp]) #searchresultslv a:not(.btn),body:not([class^=search_plp]) #searchresultslv a:not(.btn):hover,body:not([class^=search_plp]) #searchresultslv a:not(.btn):focus{color:#007c8a;text-decoration:underline}body:not([class^=search_plp]) #searchresultslv a.btn,body:not([class^=search_plp]) #searchresultslv a.btn:hover,body:not([class^=search_plp]) #searchresultslv a.btn:focus{background-color:#007c8a;border-color:#007c8a}body:not([class^=search_plp]) #searchresultslv .row.np_cs .link_menu a{color:#333;text-decoration:none}body:not([class^=search_plp]) #searchresultslv .row.np_cs .link_menu a:hover{color:#fff}body:not([class^=search_plp]) #searchresultslv .np_locations ul li a{color:#333;text-decoration:none}body:not([class^=search_plp]) #searchresultslv .np_locations ul li a:hover,body:not([class^=search_plp]) #searchresultslv .np_locations ul li a:focus{color:#333}body:not([class^=search_plp]) #searchresultslv .shippingtable tr td .viewlist{color:#007c8a}.alert{line-height:1.4}.popover .glyphicon-question-sign{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#00b9ff;display:inline-block;font-family:"Font Awesome 5 Pro";font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;line-height:1}.popover .glyphicon-question-sign:before{content:"\f059"}.item .detail .title a{color:#007c8a}.item .detail p.desc .price{color:#007c8a}.actionLinks{font-family:"Open Sans",sans-serif;font-size:14px}.actionLinks a{color:#007c8a}.actionLinks a:hover,.actionLinks a:focus{color:#0095a8}#promo-content .lb-close-down{font-size:2.5em!important}#promo-content #promo-body .header{line-height:34px}@media (max-width:991px){.productOffer{font-size:14px}}#seoText{line-height:1.5em;margin-bottom:40px}#preview{border:1px solid #666;border-radius:4px;color:#333}@media only screen and (min-width:768px){.navbar-toggle.searchBtn,.mainFilter .navbar-toggle{display:none}.text-justify{text-align:left}}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open{margin-top:24px;max-width:250px!important;width:250px!important}.ui-selectmenu.ui-widget.ui-state-default.ui-selectmenu-dropdown.ui-state-active.ui-corner-top span span span,.ui-selectmenu.ui-widget.ui-state-default.ui-selectmenu-dropdown.ui-corner-all span span span,.ui-selectmenu.ui-widget.ui-state-default.ui-corner-all.ui-selectmenu-dropdown span span{font-size:14px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open a{font-size:14px;height:46px!important;padding-top:10px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open .prod_attr_swatch{margin-top:5px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open .prod_attr_swatch span{margin-top:-4px}@media (min-width:768px){.ui-selectmenu.ui-widget.ui-state-default.ui-selectmenu-dropdown.ui-state-active.ui-corner-top span span span,.ui-selectmenu.ui-widget.ui-state-default.ui-selectmenu-dropdown.ui-corner-all span span span,.ui-selectmenu.ui-widget.ui-state-default.ui-corner-all.ui-selectmenu-dropdown span span{font-size:12px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open{margin-top:0;max-width:160px!important;width:160px!important}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open a{font-size:12px;height:26px!important;padding-top:2px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open .prod_attr_swatch{margin-top:4px}.ui-selectmenu-menu.ui-widget.ui-widget-content.ui-corner-bottom.ui-selectmenu-menu-dropdown.ui-selectmenu-open .prod_attr_swatch span{margin-top:-4px}}form fieldset.success{color:#5cb85c}form fieldset.error{color:#ee9800}form fieldset.fail{color:#f3264d}form fieldset.success input[type=text],form fieldset.success textarea,form fieldset.success input[type=text].large,form fieldset.success textarea.large,form fieldset.success input[type=text].small,form fieldset.success textarea.small{border-color:#5cb85c}form fieldset.error input[type=text],form fieldset.error textarea,form fieldset.error input[type=text].large,form fieldset.error textarea.large,form fieldset.error input[type=text].small,form fieldset.error textarea.small{border-color:#ee9800}form fieldset.fail input[type=text],form fieldset.fail textarea,form fieldset.fail input[type=text].large,form fieldset.fail textarea.large,form fieldset.fail input[type=text].small,form fieldset.fail textarea.small{border-color:#f3264d}form fieldset i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px}form .np-searchgroup{display:table;margin:0 0 10px 0}form .np-searchgroup input[type=text]{display:table-cell;border-right:none;margin:0;border-radius:4px 0 0 4px}form .np-searchgroup button{display:table-cell;height:40px;font-family:Poppins,sans-serif;background-color:#f8f8f8}form .np-searchgroup button:hover{background-color:#dcdcdc}form .np-inline{display:inline-block;width:auto;min-width:200px}form .np-input-group{border-radius:4px;border:1px solid #dcdcdc;font-size:14px;margin:0 0 10px 0;display:inline-block;width:auto}form .np-input-group .np-input-group-addon{background-color:#f8f8f8;height:40px;line-height:40px;color:#666;padding:0 12px;display:inline-block;vertical-align:top}form .np-input-group .np-input-group-addon:first-child{font-family:Poppins,sans-serif;font-weight:700}form .np-input-group input[type=text]{display:inline-block;border-radius:0;margin:0 -4px;border-top:0;border-bottom:0;width:150px}.np-breadcrumb ol{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;padding:0 15px;margin:0 0 -15px 0;height:50px;line-height:50px;width:100%}.np-breadcrumb ol li{color:#666;display:inline-block;position:relative;margin:0 24px 0 0}.np-breadcrumb ol li:hover{text-decoration:none}.np-breadcrumb ol li a{font-family:Poppins,sans-serif;color:#007c8a;font-weight:400;text-transform:uppercase}.np-breadcrumb ol li a:hover{text-decoration:underline}.np-breadcrumb ol li a:after{content:"/";font-family:"Open Sans",sans-serif;color:#999;position:absolute;right:-16px;top:0}.btn-white,.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open>.dropdown-toggle.btn-white{color:#333;background-color:#fff;border-color:#ddd}.btn-grad-green,.btn-grad-green:hover,.btn-grad-green:focus,.btn-grad-green:active,.btn-grad-green.active{background:#4f8400;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a6c30f),to(#4f8400));background:linear-gradient(to bottom,#a6c30f 0,#4f8400 100%);border:1px solid #fff;color:#fff!important;text-transform:uppercase}button[type=button].warning{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#ee9800;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #ee9800;margin:5px 0;display:inline-block;letter-spacing:1.25px}button[type=button].warning:hover,button[type=button].warning:focus{background:#d58800;border-color:#d58800;color:#fff}button[type=button].secondary{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:"";border-radius:4px;text-transform:uppercase;margin:5px 0;display:inline-block;letter-spacing:1.25px;background:#fff;color:#007c8a;border:2px solid #007c8a}button[type=button].secondary:hover,button[type=button].secondary:focus{background:#fff;color:#0095a8;border-color:#0095a8}button[type=button].block{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#007c8a;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #007c8a;margin:5px 0;letter-spacing:1.25px;display:block;width:100%}button[type=button].block:hover,button[type=button].block:focus{background:#0095a8;border-color:#0095a8;color:#fff}button[type=button].success{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#5cb85c;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #5cb85c;margin:5px 0;display:inline-block;letter-spacing:1.25px}button[type=button].success:hover,button[type=button].success:focus{background:#449d44;border-color:#449d44;color:#fff}button[type=button].info{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#00b9ff;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #00b9ff;margin:5px 0;display:inline-block;letter-spacing:1.25px}button[type=button].info:hover,button[type=button].info:focus{background:#0094cc;border-color:#0094cc;color:#fff}button[type=button].danger{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:#f3264d;border-radius:4px;color:#fff;text-transform:uppercase;border:2px solid #f3264d;margin:5px 0;display:inline-block;letter-spacing:1.25px}button[type=button].danger:hover,button[type=button].danger:focus{background:#da0c33;border-color:#da0c33;color:#fff}button[type=button].large.dropdown-toggle,button[type=button].secondary.large.dropdown-toggle,button[type=button].success.large.dropdown-toggle,button[type=button].info.large.dropdown-toggle,button[type=button].warning.large.dropdown-toggle,button[type=button].danger.large.dropdown-toggle{padding:15px 8px;font-size:20px}button[type=button].small,button[type=button].secondary.small,button[type=button].success.small,button[type=button].info.small,button[type=button].warning.small,button[type=button].danger.small{padding:9px 15px;font-size:12px}button[type=button].small.dropdown-toggle,button[type=button].secondary.small.dropdown-toggle,button[type=button].success.small.dropdown-toggle,button[type=button].info.small.dropdown-toggle,button[type=button].warning.small.dropdown-toggle,button[type=button].danger.small.dropdown-toggle{padding:9px 8px;font-size:12px}button[type=button].link{font-family:Poppins,sans-serif;font-size:16px;line-height:14px;font-weight:500;padding:12px 20px;background:0 0;border-radius:4px;text-transform:uppercase;margin:5px 0;display:inline-block;letter-spacing:1.25px;color:#007c8a;border:none}button[type=button].link:hover,button[type=button].link:focus{background:0 0;color:#0095a8;border:none;text-decoration:underline}button[type=button].link.large{font-size:20px}button[type=button].link.small{font-size:12px}form input[type=text].large,form textarea.large{padding:0 16px;resize:vertical;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:1.25em;height:50px;line-height:50px}form input[type=text].large.placeholder,form textarea.large.placeholder{color:#999}form input[type=text].large:-moz-placeholder,form textarea.large:-moz-placeholder{color:#999}form input[type=text].large::-moz-placeholder,form textarea.large::-moz-placeholder{color:#999}form input[type=text].large:-ms-input-placeholder,form textarea.large:-ms-input-placeholder{color:#999}form input[type=text].large::-webkit-input-placeholder,form textarea.large::-webkit-input-placeholder{color:#999}form input[type=text].small,form textarea.small{padding:0 9px;resize:vertical;font-weight:400;color:#333;border-radius:4px;border:1px solid #dcdcdc;background:#fff;width:100%;display:block;margin:0 0 10px 0;font-size:.75em;height:30px;line-height:30px}form input[type=text].small.placeholder,form textarea.small.placeholder{color:#999}form input[type=text].small:-moz-placeholder,form textarea.small:-moz-placeholder{color:#999}form input[type=text].small::-moz-placeholder,form textarea.small::-moz-placeholder{color:#999}form input[type=text].small:-ms-input-placeholder,form textarea.small:-ms-input-placeholder{color:#999}form input[type=text].small::-webkit-input-placeholder,form textarea.small::-webkit-input-placeholder{color:#999}form label.large{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 10px 0;display:block;color:#333;font-size:1.25em}form label.small{font-family:Poppins,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 10px 0;display:block;color:#333;font-size:.75em}.alert.alert-info{font-family:"Open Sans",sans-serif;font-size:14px;line-height:14px;font-weight:400;border-radius:4px;color:#0094cc;border:1px solid #00b9ff;background-color:#dbf5ff;padding:20px 60px 20px 20px;position:relative}.alert.alert-info button{color:#00b9ff;border-radius:none;border:none;background-color:transparent;margin:0;padding:0;position:absolute;top:20px;right:20px;font-size:1.25em}.alert.alert-info button:hover{background:0 0;color:#006f99}.alert.alert-info strong{text-transform:uppercase}.recentlyViewed{border:1px solid #ddd;border-radius:4px;font-size:14px;font-weight:400;margin:10px 0 20px 0;padding:0;text-align:center}.recentlyViewed.first{margin-top:10px}.recentlyViewed .navbar-toggle{margin:5px;padding:5px 10px}.recentlyViewed .glyphicon{color:#333}.recentlyViewed p.recentlyViewedTitle{float:left;margin-bottom:0;padding:10px 0 0 10px}.recentlyViewedPanel{clear:both}.recentlyViewed p{font-size:14px}.recentlyViewed .img{padding-top:20px}.recentlyViewed p.viewmore{padding:10px}.recentlyViewed p.title,.relatedProducts p.title{font-weight:400;margin:0;padding:10px 10px 0 10px;text-align:center}.recentlyViewed p.desc,.relatedProducts p.desc{font-weight:700;line-height:18px;padding:0 10px 10px 10px}.recentlyViewed p.desc .price,.relatedProducts p.desc .price{color:#757575}.recentlyViewed p.viewMore{padding:10px 0 10px 10px}.searchResults .recentlyViewed{display:none}.recentlyViewed{border-color:#dcdcdc;font-family:"Open Sans",sans-serif}.recentlyViewed{border:1px solid #dcdcdc;font-family:"Open Sans",sans-serif;color:#333}.recentlyViewed .recentlyViewedTitle{font-family:Poppins,sans-serif;font-size:14px;display:block;width:100%;padding:15px!important;margin:0;border-bottom:1px solid #dcdcdc}.recentlyViewed .recentlyViewedTitle strong{font-weight:500}.recentlyViewed .recent_product_view{border-bottom:1px solid #dcdcdc;padding:15px}.recentlyViewed .recent_product_view .img{padding:0;margin:0}.recentlyViewed .recent_product_view .img img{width:180px;height:180px}.recentlyViewed .recent_product_view .title{padding:12px 0;font-size:14px;font-weight:600}.recentlyViewed .recent_product_view .title a{color:#333}.recentlyViewed .recent_product_view .desc{padding:0;margin:0;font-size:14px;font-weight:400;color:#333}.recentlyViewed .recent_product_view .desc .price{color:#333;font-weight:800}.recentlyViewed .viewmore{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;letter-spacing:1.25px;margin:0;padding:0}.recentlyViewed .viewmore a{padding:15px;color:#007c8a;display:block;width:100%}.recentlyViewed .viewmore a:hover{background:#007c8a;color:#fff;font-weight:600;text-decoration:none}.recentlyViewed .price--onSale{color:red;font-weight:700}.recentlyViewed .price--base{text-decoration:line-through;display:inline-block;color:#757575;font-size:12px}.recentlyViewed .recentlyViewedTitle strong{font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.recentlyViewed .title a{color:#007c8a;font-size:14px;font-weight:500}.recentlyViewed .title a:hover,.recentlyViewed .title a:focus{color:#0095a8}.recentlyViewed p.desc{color:#333;font-size:14px;font-weight:400}.recentlyViewed p.desc .price{color:#333;font-weight:700}.recentlyViewed .viewmore a{color:#007c8a;font-size:14px;font-weight:600}.recentlyViewed .viewmore a:hover,.recentlyViewed .viewmore a:focus{color:#0095a8}body:not([class^=search_plp]) .mainFilter .recentlyViewed{border-top:1px solid #dcdcdc;font-family:"Open Sans",sans-serif;color:#333;margin-bottom:0}body:not([class^=search_plp]) .mainFilter .recentlyViewed p.text-justify{font-family:Poppins,sans-serif;font-size:14px;display:block;width:100%;padding:15px!important;margin:0}body:not([class^=search_plp]) .mainFilter .recentlyViewed p.text-justify strong{font-weight:500}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view{border-bottom:1px solid #dcdcdc;padding:15px}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view .img{padding:0;margin:0}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view .img img{width:180px;height:180px}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view p.title{padding:12px 0;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view p.title a{color:#333!important}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view .desc{padding:0;margin:0;font-size:14px;font-weight:400;color:#333}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view .desc strong{font-weight:500}body:not([class^=search_plp]) .mainFilter .recentlyViewed .recent_product_view .desc .price{color:#333;font-weight:400}body:not([class^=search_plp]) .mainFilter .recentlyViewed p.viewmore{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;margin:0;padding:0}body:not([class^=search_plp]) .mainFilter .recentlyViewed p.viewmore a{padding:15px;color:#007c8a;display:block;width:100%}body:not([class^=search_plp]) .mainFilter .recentlyViewed p.viewmore a:hover{background:#007c8a;color:#fff;font-weight:600;text-decoration:none}