@charset "UTF-8";
/*! ********* 
Waterford Base CSS 


- WARNING - DO NOT CHANGE CSS IN THIS FILE. Main.min.css and main.css are compiled using SASS and any changes WILL be overwritten by future updates.
Please use CUSTOMSTYLES.CSS to edit CSS. Copy what styles you need to change from main.min.css, paste into customstyles.css, make your edits there, and save.


**********/
/*! - WARNING - DO NOT CHANGE CSS IN THIS FILE. PLEASE READ THE STATEMENT ABOVE BEFORE PROCEEDING.   ***/body,html{font-size:100%;height:100%}body{background-color:#fff;color:#394448;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.row{margin-bottom:15px;margin-top:15px}.nested-row{margin-left:auto;margin-right:auto}.nested-col{padding-left:0;padding-right:0}a{color:#01396e;font-weight:700;text-decoration:none}a:focus,a:hover{color:#01498c;text-decoration:underline}a:active,a:focus img{opacity:.8}.alert{color:#c82017}.bold{font-weight:700}.block-children>*{display:block}.clearfix:after{clear:both;content:"";display:table}.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}:focus{outline:none}.full-width{width:100%}.gray{color:#6b6b6b}input:focus,select:focus,textarea:focus{outline:2px solid #9e9e9e}h1,h2,h3,h4,h5,h6{color:#092e52;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;-webkit-transition:font-size .5s;transition:font-size .5s}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:500}h1{font-size:1.802em}@media (min-width:768px){h1{font-size:2.488em}}h2{font-size:1.602em}@media (min-width:768px){h2{font-size:2.074em}}h3{font-size:1.424em}@media (min-width:768px){h3{font-size:1.728em}}h4{font-size:1.266em}@media (min-width:768px){h4{font-size:1.44em}}h5{font-size:1.125em}@media (min-width:768px){h5{font-size:1.2em}}h6{font-size:1em}@media (min-width:768px){h6{font-size:1.125em}}.height100{height:100%}.hidden{display:none}.img-responsive{display:block;height:auto;max-width:100%}.inline-icon{padding-right:.35em}.inline-block-children>*{display:inline-block}.inline-block-children.vam>*{vertical-align:middle}.nowrap{white-space:nowrap}.primary{color:#092e52}.showOnLoad{visibility:hidden}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-xxs{font-size:12px}.text-xs{font-size:.889em}.text-md{font-size:1.149em}.text-lg{font-size:1.32em}.text-xl{font-size:1.515em}.text-xxl{font-size:1.741em}ul{list-style-type:none}ul.bulleted{list-style-type:disc}

/*! - WARNING - DO NOT CHANGE CSS IN THIS FILE. Any changes will be overwritten by future updates. Please use CUSTOMSTYLES.CSS to edit CSS. Copy what styles you need to change from main.min.css, paste into customstyles.css, make your edits, and save.   ***/.cat-grid-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-grid-container,.cat-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cat-grid-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px;overflow:hidden;padding:10px;text-align:center;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}@media (min-width:768px){.cat-grid-item{-ms-flex-preferred-size:calc(33.33333% - 20px);flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:992px){.cat-grid-item{-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}}@media (min-width:1200px){.cat-grid-item{-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);max-width:calc(20% - 20px)}}.cat-grid-item .cat-grid-img-container{height:100px;margin:0 auto;width:100px}@media (min-width:768px){.cat-grid-item .cat-grid-img-container{height:140px;width:140px}}@media (min-width:1590px){.cat-grid-item .cat-grid-img-container{height:180px;width:180px}}.cat-grid-item .cat-grid-img{display:block;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cat-grid-item .cat-grid-subtitle{font-weight:400;margin-bottom:.5em;margin-top:0}@media (min-width:768px){.cat-grid-item .cat-grid-subtitle{font-size:1.149em}}.cat-grid-item:hover{text-decoration:none}.cat-grid-item:hover .cat-grid-subtitle{color:#01498c}footer{background-color:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#0c3d6e),to(#092e52));background:linear-gradient(180deg,#0c3d6e,#092e52);color:#fff;-ms-flex-negative:0;flex-shrink:0;font-size:.889em;padding-top:1em}footer a{font-weight:400}footer a,footer a:focus,footer a:hover{color:#fff}footer .footer-hdg{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.515em;margin-bottom:1rem;margin-top:0;text-transform:uppercase}footer li{padding:.188em 0}footer ul{margin:0;padding:0}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.footer-container{-ms-flex-pack:distribute;justify-content:space-around}}.footer-container>div{margin-bottom:1em}.footer-container>div:not(:last-child){margin-right:2em}#mailchimp{border:1px solid #cbddea;border-radius:5px;max-height:160px;max-width:300px;padding:1em}#mailchimp form>*{display:block;margin-left:0;margin-right:0}#mailchimp #mce-EMAIL{background:transparent;border:none;border-bottom:1px solid #c8c8c8;border-radius:0;caret-color:#c8c8c8}#mailchimp #mce-EMAIL:focus{outline:none}#mailchimp #mce-EMAIL::-webkit-input-placeholder{color:#c8c8c8}#mailchimp #mce-EMAIL::-moz-placeholder{color:#c8c8c8}#mailchimp #mce-EMAIL:-ms-input-placeholder{color:#c8c8c8}#mailchimp #mce-EMAIL::-ms-input-placeholder{color:#c8c8c8}#mailchimp #mce-EMAIL::placeholder{color:#c8c8c8}#mailchimp .btn{margin:1em auto;width:80%}#social-media{margin-top:1em}#social-media a i{color:#fff;font-size:1.25em;padding-right:.5rem}#social-media a:focus i,#social-media a:hover i{color:#cbddea}#subfooter{background-color:transparent;color:#fff;font-size:11px;padding:.375rem}#subfooter span{display:block}#subfooter #inxsql-dots{vertical-align:middle;width:20px}header{background-color:#fff;-ms-flex-negative:0;flex-shrink:0}header a{display:block;font-weight:400;width:100%}header .dropdown-btn,header .submenu-btn{position:relative}header .dropdown-menu,header .submenu{background-color:#fff;-webkit-box-shadow:0 1px 5px hsla(0,0%,51%,.8);box-shadow:0 1px 5px hsla(0,0%,51%,.8);display:none;margin-top:3px;position:absolute;z-index:200}header .dropdown-menu.right-edge,header .submenu.right-edge{right:0}header .submenu{left:calc(100% + .1875em);margin-top:0;right:auto;top:0}header .submenu.right-edge{left:auto;right:calc(100% + .1875em)}header ul{list-style-type:none;margin:0;padding:0}.header-btn{background-color:transparent;border:none;padding:0;text-align:left;width:100%}.header-btn:focus,.header-btn:hover{cursor:pointer}.headermenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.headermenu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.headermenu .dropdown-item{color:#394448;padding:.375em 1em;white-space:nowrap}.headermenu .dropdown-item:active,.headermenu .dropdown-item:focus,.headermenu .dropdown-item:hover{background-color:#eee;color:#394448;text-decoration:none}.headermenu-li{padding:.375em 1em}.headermenu-item{color:#394448;white-space:nowrap}.headermenu-item:active,.headermenu-item:focus,.headermenu-item:hover{color:#394448;text-decoration:underline}.headermenu-item.icon{border-bottom:2px solid transparent}.headermenu-item.icon:focus,.headermenu-item.icon:hover{border-bottom:2px solid #394448}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100%}@media (min-width:992px){.logo{margin-right:auto;width:auto}}.logo-container{display:block;margin-right:1em;-webkit-transition:.25s;transition:.25s;vertical-align:middle;width:250px}@media (min-width:768px){.logo-container{width:250px}}@media (min-width:992px){.logo-container{width:350px}}@media (min-width:1200px){.logo-container{width:400px}}@media (min-width:1590px){.logo-container{width:400px}}.logo-container a:active,.logo-container a:focus{opacity:.65}.logo-container img{max-width:100%}.logo-text{text-align:center;-webkit-transition:.25s;transition:.25s;white-space:nowrap}@media (min-width:768px){.logo-text{font-size:1.25em;margin-left:.5em}}.navbar{background:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#01396e),to(#092e52));background:linear-gradient(180deg,#01396e,#092e52)}@media (min-width:768px){.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#mainmenu-toggle button.header-btn{color:#fff;font-size:1.149em;padding:.375em 1em;white-space:nowrap}#mainmenu-toggle button.header-btn:hover{color:#fff;cursor:pointer;text-decoration:underline}@media (min-width:768px){#mainmenu-toggle{display:none}}.mainmenu{display:none;position:relative}@media (min-width:768px){.mainmenu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.mainmenu .dropdown-menu,.mainmenu .submenu{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-top:0;padding:0;position:static;right:auto}@media (min-width:768px){.mainmenu .dropdown-menu,.mainmenu .submenu{background-color:#fff;-webkit-box-shadow:0 1px 5px hsla(0,0%,51%,.8);box-shadow:0 1px 5px hsla(0,0%,51%,.8);margin-top:3px;position:absolute}}.mainmenu .dropdown-item{color:#fff;padding:.25em 1em .25em 2em}.mainmenu .dropdown-item:active,.mainmenu .dropdown-item:focus,.mainmenu .dropdown-item:hover{color:#fff;text-decoration:underline}@media (min-width:768px){.mainmenu .dropdown-item{color:#394448;padding:.375em 1em;white-space:nowrap}.mainmenu .dropdown-item:active,.mainmenu .dropdown-item:focus,.mainmenu .dropdown-item:hover{background-color:#eee;color:#394448;text-decoration:none}}@media (min-width:0) and (max-width:768px){.mainmenu .submenu .dropdown-item{padding-left:3em}}.mainmenu-item{color:#fff;padding:.375em 1em}.mainmenu-item:active,.mainmenu-item:focus,.mainmenu-item:hover{color:#fff;text-decoration:underline}@media (min-width:768px){.mainmenu-item:active,.mainmenu-item:focus,.mainmenu-item:hover{background-color:#092e52;text-decoration:none}.mainmenu-item{padding:.625rem 1.25rem}}.nav-login-form{max-width:275px;padding:.375em 1em}.nav-login-form button{margin-left:auto;margin-right:auto;width:80%}.nav-login-form .login-link{font-size:.889em;text-align:center}.nav-login-form .login-link:hover{text-decoration:underline}.nav-login-form input{max-width:100%}.nav-login-form input:focus{outline:none}.nav-login-form input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px #fff}@media (min-width:992px){#fixedHeader{position:fixed;top:0;width:100%;z-index:2}#fixedHeader~.content{padding-top:163px}}@media (min-width:1200px){#fixedHeader~.content{padding-top:163px}}@media (min-width:1590px){#fixedHeader~.content{padding-top:163px}}@media (min-width:992px){.stickymenu .logo-text,.stickymenu .nav-link{font-size:.889em}.stickymenu .logo-container{width:125px}}@media (min-width:992px) and (min-width:768px){.stickymenu .logo-container{width:125px}}@media (min-width:992px) and (min-width:992px){.stickymenu .logo-container{width:175px}}@media (min-width:992px) and (min-width:1200px){.stickymenu .logo-container{width:200px}}@media (min-width:992px) and (min-width:1590px){.stickymenu .logo-container{width:200px}}.modal{background-color:#000;background-color:rgba(0,0,0,.9);height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:200}.modal.open{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:visible}.modal-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.close{color:#f1f1f1;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;z-index:2}.close:focus,.close:hover{color:#bbb;cursor:pointer;text-decoration:none}.item-gridview:not(.moreItems),.item-listview,.order-list{font-size:.889em}@media (min-width:576px){.item-gridview:not(.moreItems),.item-listview,.order-list{font-size:1em}}.item-gridview:not(.moreItems) .jsCartContainer,.item-listview .jsCartContainer,.order-list .jsCartContainer{border-bottom:1px solid #dde9f1;padding-bottom:.5em}.item-gridview:not(.moreItems) li,.item-listview li,.order-list li{margin-bottom:.5em}.item-img-container{max-height:100px;max-width:100px}.item-img-container img{display:block;font-size:12px;max-height:100%;max-width:100%;overflow:hidden}.item-name,.item-num{font-weight:700}.item-num{font-size:.889em;margin-bottom:0!important}.item-listview .item-img-container,.order-list .item-img-container{margin-bottom:.5em;margin-right:.5em;width:25%}.item-listview .item-img-container a,.order-list .item-img-container a{display:block;height:100%;width:100%}@media (min-width:768px){.item-listview .item-img-container,.order-list .item-img-container{margin-bottom:0}.item-listview .item-img-container img,.order-list .item-img-container img{margin:0 auto .5em}}.item-listview .item-info,.order-list .item-info{display:-webkit-box;display:-ms-flexbox;display:flex}.item-listview .item-info>.item-description,.order-list .item-info>.item-description{width:75%}.item-gridview .jsCartContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-gridview .jsCartContainer>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.item-gridview .item-img-container{height:100px;margin:0 auto;width:100px}.item-gridview .item-img-container img{left:50%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-gridview .item-flex-bottom{-ms-flex-item-align:end;align-self:flex-end}.item-gridview.moreItemsSlider .jsCartContainer{margin-right:1em;padding-left:1em;padding-right:1em}.item-gridview:not(.moreItemsSlider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-gridview:not(.moreItemsSlider) .jsCartContainer{margin:1em;overflow:hidden;width:100%}@media (min-width:576px){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:43%}}@media (min-width:768px){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:45%}}@media (min-width:768px) and (-ms-high-contrast:none){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:43%}}@media (min-width:992px){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:29%}}@media (min-width:1200px){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:21%}}@media (min-width:1590px){.item-gridview:not(.moreItemsSlider) .jsCartContainer{width:17%}}@supports (display:grid){.item-gridview:not(.moreItemsSlider){display:grid;grid-gap:1em 2em;grid-template-columns:1fr}@media (min-width:576px){.item-gridview:not(.moreItemsSlider){grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.item-gridview:not(.moreItemsSlider){grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.item-gridview:not(.moreItemsSlider){grid-template-columns:repeat(4,1fr)}}@media (min-width:1590px){.item-gridview:not(.moreItemsSlider){grid-template-columns:repeat(5,1fr)}.item-gridview:not(.moreItemsSlider).moreItems{grid-template-columns:repeat(6,1fr)}}.item-gridview:not(.moreItemsSlider) .jsCartContainer{margin:inherit;overflow:hidden;width:auto}@media (min-width:768px){.item-gridview.side-filters:not(.moreItemsSlider){grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.item-gridview.side-filters:not(.moreItemsSlider){grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.item-gridview.side-filters:not(.moreItemsSlider){grid-template-columns:repeat(4,1fr)}}@media (min-width:1590px){.item-gridview.side-filters:not(.moreItemsSlider){grid-template-columns:repeat(5,1fr)}}}.moreItems{font-size:.889em}.order-list .item-img-container{height:60px;width:60px}.order-list li{margin-bottom:.25em}#view-button{max-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content}#view-button:hover{color:#0c3d6e;cursor:pointer}#view-button:focus{outline:2px solid #9e9e9e}.inxsqlStatusBarContainer{display:none}.statusbar{background-color:#092e52;border-radius:5px;-webkit-box-shadow:1px 1px 8px #888;box-shadow:1px 1px 8px #888;color:#fff;font-size:1.149em;left:50%;max-height:100%;min-width:250px;overflow-y:auto;padding:20px;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.statusbar a{color:#fff;font-size:.75em;font-weight:400;padding:5px 10px;text-decoration:underline}.statusbar span{display:block;margin-bottom:5px}.statusbar.statusbar-white{background-color:#fff;border:1px solid #ebebeb;-webkit-box-shadow:3px 3px 5px #c8c8c8;box-shadow:3px 3px 5px #c8c8c8;color:#394448}.statusbar.statusbar-white a{color:#01396e;font-size:1em;text-decoration:none}.statusbar.statusbar-white a:hover{color:#01498c;text-decoration:underline}.add-description{border-bottom:1px solid #dde9f1;border-top:1px solid #dde9f1;padding-bottom:1em;padding-top:1em}.add-description ul{list-style-type:disc}.add-description .cat-pdf:nth-child(2){margin-top:.5em}.bg-dark,.bg-dark a,.bg-dark a:hover,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:#fff}.bg-gradient2{background:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#01396e),to(#092e52));background:linear-gradient(180deg,#01396e,#092e52)}.bg-gradient2-dk{background:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#0c3d6e),to(#092e52));background:linear-gradient(180deg,#0c3d6e,#092e52)}.bg-gradient3{background:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#092e52),color-stop(#01396e),to(#092e52));background:linear-gradient(#092e52,#01396e,#092e52)}.box{border:1px solid #cbddea;padding:.889em}.box-shadow{-webkit-box-shadow:1px 1px 3px #cbddea;box-shadow:1px 1px 3px #cbddea}.dropcap:first-letter{color:#092e52;float:left;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3em;line-height:.75em;padding-right:.1em}.heading{border-bottom:1px solid #cbddea;font-weight:700;margin:.5em 0;padding-bottom:.25em}h1.heading,h2.heading,h3.heading,h4.heading{font-weight:400}.map-responsive{height:0;max-width:600px;overflow:hidden;padding-bottom:56.25%;position:relative}.map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.price{color:#092e52;font-weight:700}.price-none{color:#c82017}.price-none:before{content:"* "}.price-promo{color:#30bf30;font-weight:700;white-space:nowrap}.price-promo span{font-weight:400;text-decoration:line-through}.page-title{margin:.25em 0;text-align:center}.breadCrumb{display:inline;font-size:.889em}.breadCrumb a{font-weight:400}.breadCrumb:after{color:#394448;content:"/";padding:5px}.breadCrumb:last-child:after{content:"";padding:0}#catBreadCrumbs #breadCrumbContainer{text-align:center}.btn{border:none;border-radius:5px;-webkit-box-shadow:0 1px 5px hsla(0,0%,51%,.8);box-shadow:0 1px 5px hsla(0,0%,51%,.8);margin:.5em;padding:.5em 1em}.btn:active{opacity:.8}.btn i{padding-right:.35em}.btn.center{margin-left:auto;margin-right:auto}.btn-icon{background-color:transparent;border:none;color:#092e52;cursor:pointer;font-size:1.149em;padding:.5em;vertical-align:middle}.btn-icon:hover{color:#0c3d6e}.btn-icon:focus{color:#0c3d6e;opacity:.8}.btn-icon:active{opacity:.8}.btn-link{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#01396e;cursor:pointer;margin:auto;padding:0;text-align:left}.btn-link:focus,.btn-link:hover{color:#01498c;text-decoration:underline}.btn-link:active{opacity:.8}.btn-cta{background-color:#01396e;color:#fff}.btn-cta:focus,.btn-cta:hover{background-color:#01498c}.btn-cta:active{opacity:.8}.btn-primary{background-color:#092e52;color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:#0c3d6e}.btn-primary:active{opacity:.8}.btn-secondary{background-color:#cbddea;color:#394448}.btn-secondary:focus,.btn-secondary:hover{background-color:#dde9f1}.btn-secondary:active{opacity:.8}a.btn{font-weight:400;text-align:center}a.btn:active,a.btn:focus,a.btn:hover{text-decoration:none}a.btn.btn-cta,a.btn.btn-primary{color:#fff}a.btn.btn-secondary{color:#394448}.btn-inline{font-size:inherit;padding:0;vertical-align:top}.inxsqlUpdateBtn,.inxsqlWLDeleteBtn,.inxsqlWLUpdateBtn,.jsBtnRemove{padding:0}input,select,textarea{border:1px solid #c8c8c8;border-radius:5px;margin:.5em .5em .5em 0;padding:.5em}select{padding-bottom:.375em;padding-top:.375em}label{font-size:.889em}label.inxsqlQty{background:#fff;font-size:13px;margin-left:1em;padding:0 .25em;position:absolute}@media (min-width:992px){.label-list label{font-size:1em}}.account-form{width:250px}.account-form label{font-weight:700}.account-form>*{width:100%}.account-form button{display:block;margin-left:auto;margin-right:auto;width:80%}.inxsqlQuantityToOrder{max-width:105px}#inxsqlLoginForm>*{display:block}.inxsqlSearchBar{width:100%}@media (min-width:576px){.inxsqlSearchBar{width:300px}}#inxsqlSearchForm{position:relative}#inxsqlSearchForm input{border-color:#9e9e9e;margin:.25em 0;padding:.5em;width:100%}#inxsqlSearchForm .btn-icon{color:#092e52;font-size:1.5em;left:calc(100% - 1.5em);padding:0;position:absolute;top:8px}.inxsqlBtnQuickOrderAddBulk{clear:both;display:block;margin:1em auto}.noPriorBusiness,.yesPriorBusiness{display:none}.noPriorBusiness.displayForm,.yesPriorBusiness.displayForm{display:block}.formgrid>label{font-weight:700;padding:.5em}.formgrid>label+*{max-width:600px;width:100%}.formgrid>button{display:block;margin:0 auto}.formgrid .full-span{clear:both}.formgrid .robot-captcha{margin-bottom:1em}.termsandconditionsrequired{display:none!important}.jsQOBulkContainer.formgrid input{max-width:150px}@media (min-width:768px){.jsQOBulkContainer.formgrid input:not(.inxsqlQuantityToOrder){max-width:none}}.formgrid>label{margin:.5em;text-align:right;width:10em}@media (min-width:576px){.formgrid>label{clear:left;float:left}.formgrid>label+*{float:left;width:calc(100% - 12em)}}.jsQOBulkContainer.formgrid input,.jsQOBulkContainer.formgrid label{float:left}.jsQOBulkContainer.formgrid label{clear:left}@media (min-width:768px){.jsQOBulkContainer.formgrid label:nth-of-type(2){clear:none}}.jsQOBulkContainer.formgrid input{clear:right}@media (min-width:768px){.jsQOBulkContainer.formgrid input{clear:none}}@supports (display:grid){.form-wrapper{display:grid;grid-gap:1em}.formgrid{display:grid;grid-template-columns:1fr;grid-gap:.5em}@media (min-width:576px){.formgrid{grid-template-columns:1fr 2fr}}.formgrid>label{margin:0;text-align:left;width:auto}@media (min-width:576px){.formgrid>label{text-align:right}}.formgrid>label+*{margin:0;width:auto}.formgrid .full-span{grid-column:1/-1}.jsQOBulkContainer.formgrid{grid-template-columns:1fr 1fr}@media (min-width:576px){.jsQOBulkContainer.formgrid{grid-template-columns:1fr 2fr 1fr 2fr}}.displayForm{display:grid!important}}.has-error .form-error{clear:both;color:#db0000;display:block;font-size:.889em;margin-bottom:.35em;margin-top:.25em;text-align:center}@supports (display:grid){.has-error .form-error{margin-bottom:unset;text-align:left}@media (min-width:576px){.has-error .form-error{grid-column:2/-1;width:unset}}}.has-error #inxsqlCOTermsAndConditions~.form-error{text-align:left}.availability{padding-right:.5em}.jplist-pagination>*,.jplist-panel>*{display:inline-block}.jplist-panel i{padding:0}.jplist-pagination button{background-color:transparent;border:none;line-height:1em;margin:0 0 0 2px;padding:.5em}.jplist-pagination button:not(.jplist-selected):focus,.jplist-pagination button:not(.jplist-selected):hover{color:#01396e;cursor:pointer;text-decoration:underline}.jplist-pagination .jplist-selected{color:#092e52;font-weight:700}.jplist-pagination .jplist-selected:focus{text-decoration:underline}.jplist-disabled{display:none}.pagination,.text-filter-box{display:inline-block}.pagination{margin-right:2em}#text-clear-btn{font-size:1em;padding:0;position:absolute;right:16px;top:18px}.text-filter-box{cursor:default;position:relative}.text-filter-box input::-ms-clear{display:none}.slick-slider{-ms-touch-action:auto!important;touch-action:auto!important}.slick-next,.slick-prev{cursor:pointer;display:block;opacity:.5;padding:0;position:relative;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:1}.slick-dots{display:block;margin:0;padding:0;text-align:center;width:100%}.slick-dots li{display:inline-block;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{content:"•";font-size:20px;height:20px;left:0;line-height:20px;opacity:.5;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{opacity:1}#home-slider .slick-next,#home-slider .slick-prev{color:#fff}#home-slider .slick-prev{left:1.15rem}#home-slider .slick-next{right:1.15rem}#home-slider .slick-dots{bottom:20px;position:absolute}#home-slider .slick-dots li button:before{color:#fff}#enImgSlider .slick-next,#enImgSlider .slick-prev,#itemImgSlider .slick-next,#itemImgSlider .slick-prev,.moreItemsSlider .slick-next,.moreItemsSlider .slick-prev{color:#c8c8c8;font-size:1.5em;opacity:.7}#enImgSlider .slick-next:focus,#enImgSlider .slick-next:hover,#enImgSlider .slick-prev:focus,#enImgSlider .slick-prev:hover,#itemImgSlider .slick-next:focus,#itemImgSlider .slick-next:hover,#itemImgSlider .slick-prev:focus,#itemImgSlider .slick-prev:hover,.moreItemsSlider .slick-next:focus,.moreItemsSlider .slick-next:hover,.moreItemsSlider .slick-prev:focus,.moreItemsSlider .slick-prev:hover{opacity:1}#enImgSlider .slick-next,#itemImgSlider .slick-next,.moreItemsSlider .slick-next{right:0}#enImgSlider .slick-dots li button:before,#itemImgSlider .slick-dots li button:before,.moreItemsSlider .slick-dots li button:before{color:#092e52}#enImgSlider .slick-dots>li:only-child,#itemImgSlider .slick-dots>li:only-child,.moreItemsSlider .slick-dots>li:only-child{display:none}#enImgSlider .slick-dots li button:before,#enImgSlider .slick-next,#enImgSlider .slick-prev{color:#f1f1f1}table.dataTable thead th{background-image:none!important;position:relative}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{display:block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}table.dataTable thead th.sorting:after{color:#fff;content:"\f0dc";opacity:.75}table.dataTable thead th.sorting_asc:after{color:#fff;content:"\f0de"}table.dataTable thead th.sorting_desc:after{color:#fff;content:"\f0dd"}div.dataTables_scrollBody table.dataTable thead th.sorting:after,div.dataTables_scrollBody table.dataTable thead th.sorting_asc:after,div.dataTables_scrollBody table.dataTable thead th.sorting_desc:after{content:""}.dataTables_wrapper{margin-bottom:1em}.dataTables_wrapper .dataTables_filter input{margin-left:0}.dataTables_wrapper .paginate_button{font-weight:400}.dataTables_wrapper .dt-button,.dataTables_wrapper .first,.dataTables_wrapper .last,.dataTables_wrapper .paginate_button.next,.dataTables_wrapper .previous{color:#092e52!important;font-family:Font Awesome\ 5 Free;font-weight:900}.dataTables_wrapper .first:after{content:"\f053\f053"}.dataTables_wrapper .previous:after{content:"\f053"}.dataTables_wrapper .next:after{content:"\f054"}.dataTables_wrapper .last:after{content:"\f054\f054"}.dataTables_wrapper .dt-button:after{content:"\f00d"}.dataTables_wrapper .dataTables_info{margin:0 .5em}@media (min-width:576px){.dataTables_wrapper>div:first-child{float:left}.dataTables_wrapper>div:nth-child(2){float:right}}.dataTables_wrapper>div:first-child>div,.dataTables_wrapper>div:nth-child(2)>div,.dataTables_wrapper>div:nth-child(4)>div{display:inline-block;float:none}.dataTables_wrapper .dataTables_paginate{padding-top:0}.dataTables_wrapper .dataTables_paginate .paginate_button{color:#092e52!important;padding:.5em}.dataTables_wrapper .dataTables_paginate .paginate_button:active,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:transparent;background-image:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#0c3d6e!important;text-decoration:underline!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;color:#092e52!important;font-weight:700}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{display:none}.dataTables_wrapper .table-filter{display:inline-block;position:relative}.dataTables_wrapper .table-filter .dataTables_filter{margin-top:0}.dataTables_wrapper .table-filter .dt-buttons{position:absolute;right:10px;top:10px;z-index:1}.dataTables_wrapper .table-filter .dt-button{background:#fff;border:none;padding:.25em}.dataTables_wrapper .table-filter .dt-button:hover{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#092e52;content:"\f13a";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:700}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{background:none;color:#092e52;content:"\f139"}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{height:20px;line-height:20px;width:20px}@media (-ms-high-contrast:none){table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{line-height:35px}}table.dataTable>tbody>tr.child ul.dtr-details>li{padding:.25em 0}.dtr-title{padding-right:.5em}table.dataTable tbody td.child{padding:.5em 1em;text-align:left}.table{font-size:.75em}@media (min-width:992px){.table{font-size:.889em}}.table thead{background-color:#092e52;color:#fff}td,th{padding:.5em}td input,th input{margin:0}.table,.table-plain{border-spacing:0}.table td,.table th,.table-plain td,.table-plain th{border-bottom:1px solid #c8c8c8}.table-fixed{table-layout:fixed;width:100%}.table-fixed input{width:100%}.table-col-10{width:10%}.table-col-20{width:20%}.table-col-35{width:35%}.table-col-50{width:50%}.table-condensed{border-spacing:0}.table-condensed td,.table-condensed th{padding:0}.table-condensed td:first-child{font-size:.889em;font-weight:700;padding-right:2em}#inxsqlInquiryTotalTable{margin-bottom:2em;margin-left:0;margin-right:0;max-width:320px}#orderSummary table{width:100%}#inxsql-about-us span.fa-stack{color:#0c3d6e;font-size:2em}#inxsql-about-us h3{display:inline-block;vertical-align:middle;width:75%}#cover-wrapper{background:-webkit-gradient(linear,left top,left bottom,from(rgba(57,68,72,.15)),to(rgba(57,68,72,.15))),url(../../images/waterford/nuts-pattern.jpg);background:linear-gradient(rgba(57,68,72,.15),rgba(57,68,72,.15)),url(../../images/waterford/nuts-pattern.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}@media (min-width:768px){#cover-wrapper{min-height:400px}}@media (min-width:1590px){#cover-wrapper{min-height:500px}}#cover-wrapper p{color:#fff}#cover-wrapper h1,#cover-wrapper h2,#cover-wrapper h3,#cover-wrapper h4{color:#fff;font-weight:500}@media (min-width:1200px){#cover-wrapper h1{font-size:3em}}#cover-wrapper .btn{font-size:1.149em}@media (min-width:768px){#cover-wrapper .btn{font-size:1.32em}}@media (min-width:1590px){#cover-wrapper .btn{font-size:1.515em}}#home-featured .btn.featured{display:block;font-size:1.32em;margin:1em auto;max-width:360px}@media (min-width:768px){#home-featured .btn.featured{font-size:1.32em}}@media (min-width:1200px){#home-featured .btn.featured{font-size:1.515em}}#home-featured .featured-item{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;min-width:300px;padding:1em;text-align:center}@media (min-width:768px){#home-featured .featured-item{max-width:50%}}#home-featured .featured-item>div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#home-featured .featured-item .featured-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:400px}#home-featured .featured-item .featured-img-container{display:block;height:125px;width:125px}#home-featured .featured-item .featured-img-container img{display:block;max-height:100%;max-width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#home-featured .featured-item .featured-info{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.149em;min-width:155px;text-align:center}#home-featured .featured-item .featured-info p{margin:.5em auto}#home-featured .featured-item .featured-bottom{-ms-flex-item-align:end;align-self:flex-end}#home-featured h1{color:#fff}.services-box{background-position:50%;background-size:cover;display:block;height:275px;position:relative;text-decoration:none}.services-box:hover{-webkit-box-shadow:1px 1px 5px #394448;box-shadow:1px 1px 5px #394448;text-decoration:none}.services-box .services-title{color:#fff;font-size:2em;font-weight:700;margin:0;padding:.25em;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.service1{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),url(../../images/waterford/box-inventory.jpg);background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../../images/waterford/box-inventory.jpg);background-position:50%;background-size:cover}.service2{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),url(../../images/waterford/hardware-trays.jpg);background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../../images/waterford/hardware-trays.jpg);background-position:50%;background-size:cover}.service3{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),url(../../images/waterford/welder.jpg);background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(../../images/waterford/welder.jpg);background-position:50%;background-size:cover}#home-highlights{padding-bottom:1em}#home-highlights .icon-box{font-size:1.149em;text-align:center}#home-highlights .icon-box .icon-circle{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 1px 5px hsla(0,0%,51%,.8);box-shadow:0 1px 5px hsla(0,0%,51%,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;margin:0 auto;width:80px}#home-highlights .icon-box i{color:#092e52;font-size:2.25em}#inxsqltandc{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;padding:10px;position:fixed;text-align:center;width:100%;z-index:1000000}#inxsqltandc a{color:#fff;font-weight:400;text-decoration:underline}#inxsqltandc a:hover{font-weight:700}#detailsBtnItemAdd{display:block;font-size:1.149em;margin-left:auto;margin-right:auto;max-width:300px;width:100%}.item-attachment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;margin-top:1em}.item-attachment i{font-size:1.5em;margin-right:.5em}#item-description iframe{max-width:100%}#item-description ul{list-style-type:disc}.item-nums p{margin:0 0 .375em}#item-specs-table{max-width:100%;width:100%}#enImgSlider .slick-track,#itemImgSlider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}#enImgSlider .slick-slide,#itemImgSlider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}#itemImgNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}#itemImgNav div{border:1px solid #c8c8c8;height:50px;margin-bottom:4px;margin-right:4px;padding:2px;width:50px}#itemImgNav img{left:50%;max-height:100%;max-width:100%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#item-slider-container{margin:0 auto;max-width:350px}@media (min-width:1590px){#item-slider-container{max-width:450px}}#item-slider-container img,.enImgSlider-container img{margin:0 auto;max-width:100%}.enImgSlider-container img{display:block}#enImgNav{margin-top:1em;text-align:center}#enImgNav .enImgNav-container{display:inline-block;margin:.375em;width:50px}#purchase-info>div:not(:last-child){margin-bottom:1em}#purchase-info li{margin-bottom:.25em}#purchase-info .table-plain{font-size:.889em;text-align:center;width:100%}@media (min-width:1590px){#purchase-info .table-plain{margin-left:auto;margin-right:auto;width:90%}}#purchase-info .table-plain td{padding:.35em}.moreItemsSlider .item-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px;overflow:hidden;text-overflow:ellipsis}.cart-remove{text-align:right}.checkout-steps,.checkout-steps div{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-steps div{color:#9e9e9e;font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:576px){.checkout-steps div{font-size:.889em}}@media (min-width:992px){.checkout-steps div{font-size:1em}}.checkout-steps div span:first-child{font-size:1.149em;padding-right:.35em}.checkout-steps .current{color:#092e52;font-weight:700}#inxsqlCollectAccountContainer{display:none}#inxnotloggedinforms div.col-12{-ms-flex-preferred-size:auto;flex-basis:auto}#NewCenposPlugin{height:1090px}@media (min-width:435px){#NewCenposPlugin{height:880px}}@media (min-width:1200px){#NewCenposPlugin{height:720px}}#cenposPayIFrameId{border:none;height:100%}.Modern .canvasbox .row>input,.Modern .canvasbox .row>span,.Modern .errormsg{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:.889rem}.Modern .canvasbox .row{margin-left:0}.Modern .canvasbox .row>input{border:1px solid #c8c8c8;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;padding:.5em}#account-dashboard i{color:#0c3d6e}.account-boxes .account-title{font-size:1.149em;font-weight:700}.account-boxes>div{margin-bottom:1em}.account-boxes .box{-webkit-box-shadow:1px 1px 3px #cbddea;box-shadow:1px 1px 3px #cbddea;height:100%}.account-boxes .box a{display:block}.account-boxes i{font-size:2.5em}.add-columns{-webkit-columns:2;-moz-columns:2;column-count:2}@media (min-width:768px){.add-columns{-webkit-columns:3;-moz-columns:3;column-count:3;max-width:1000px}}.address-boxes>div{margin-bottom:1em}.address-boxes .box{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.address-boxes .box ul{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.address-boxes .box ul li{line-height:normal}.address-boxes .box ul li:first-child,.address-boxes .box ul li:nth-child(5){margin-bottom:.5em}.address-boxes .box .ship-edit{margin-top:1em}.address-boxes .box .ship-edit i{color:#0c3d6e}.address-boxes .box i{margin-right:.25em}.address-boxes .new-address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-style:dashed;font-size:1.149em}#inxsqlLotHistoryContainer{font-size:.889em;padding:20px 0;text-align:left}@media (min-width:1200px){#inxsqlLotHistoryContainer{text-align:center}}#inxsqlLotHistoryContainer button{display:block;margin:5px auto}#inxsqlLotHistoryContainer .lot-labels>div{border-bottom:1px solid #ebebeb;font-weight:700;padding-bottom:.325em}#inxsqlLotHistoryContainer .row{border-bottom:1px solid #ebebeb;margin-left:.5em;margin-right:.5em;padding-bottom:.325em;padding-top:.325em}#inxsqlLotHistoryContainer span{display:inline}.prior-business .box{margin-bottom:1em;max-width:600px}.prior-business .box p{vertical-align:middle;width:75%}#tax-icons{left:-5px;position:relative}#tax-icons .fa-dollar-sign{left:5px;position:relative}#tax-icons .fa-percentage{font-size:2.2em;position:relative;right:3px;top:5px;-webkit-text-stroke:1px #fff}#psearch-filter-menu{display:none}@media (min-width:768px){#psearch-filter-menu{display:block}}#psearch-filter-show{margin-left:0}.psearch-filters{font-size:.889em}.psearch-filters button{vertical-align:middle}.psearch-filters .psearch-spec-filters,.psearch-filters button,.psearch-filters select{margin:.5em .5em .5em 0}@media (min-width:768px){.psearch-filters .psearch-spec-filters,.psearch-filters button,.psearch-filters select{margin:.5em 0}}.psearch-filters select{max-width:100%}@media (min-width:768px){.psearch-filters>div{display:table}}.psearch-filters .filter-heading{border-bottom:2px solid #092e52;display:table;font-size:1em;font-weight:700;margin-bottom:.5em;padding-bottom:.15em}.psearch-spec-filters{background:#fff;border:1px solid #c8c8c8;border-radius:5px;display:inline-block;padding:.5em;position:relative;vertical-align:middle}.psearch-spec-filters:hover{cursor:default}.psearch-spec-filters:focus{-webkit-box-shadow:0 0 0 2px #9e9e9e;box-shadow:0 0 0 2px #9e9e9e}@media (min-width:768px){.psearch-spec-filters{width:100%}}.psearch-spec-filters .current-spec-value{display:block;margin-top:.125em}.psearch-spec-filters .dropdown-spec-menu{background:#fff;border:1px solid #ebebeb;border-radius:5px;display:none;left:0;max-height:260px;min-width:100%;overflow:auto;padding:.5em;position:absolute;top:110%;white-space:nowrap;z-index:200}.psearch-spec-filters .dropdown-spec-menu>label{display:block;margin:0;padding:.2em}.psearch-spec-filters .dropdown-spec-menu>label:hover{background-color:#dde9f1}.psearch-spec-filters .dropdown-spec-menu.open{display:block}@media (min-width:768px){.psearch-spec-filters i{margin-right:3px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.psearch-spec-filters .spec-type{display:inline-block;overflow:hidden;vertical-align:middle;width:90%}.add-to-cart{text-align:right}}@media (min-width:768px) and (-ms-high-contrast:none){.add-to-cart{text-align:left}}@media (min-width:1590px){.add-to-cart{text-align:left}}.specs-table-hidden{display:none}#show-item-specs{color:#092e52;margin-bottom:.5em;margin-top:.5em}#show-item-specs:hover{cursor:pointer}@media (min-width:768px){#show-item-specs{margin-top:0}}#show-item-specs i{padding-left:.35em}.specs-table{font-size:.889em;margin-bottom:.5em;max-width:400px}.specs-table td{border:none;padding:0 0 .25em;text-align:left}.specs-table td:first-child{padding-right:.5em}.center{display:block;margin-left:auto;margin-right:auto}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mtb0{margin-bottom:0;margin-top:0}.mt1{margin-top:1rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.ml1{margin-left:1rem}.mtb1{margin-bottom:1rem;margin-top:1rem}.m0i{margin:0!important}.mt0i{margin-top:0!important}.mb0i{margin-bottom:0!important}.m1i{margin:1rem!important}.mt1i{margin-top:1rem!important}.mb1i{margin-bottom:1rem!important}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.ptb0{padding-bottom:0;padding-top:0}.p1{padding:1rem}.pt1{padding-top:1rem}.pr1{padding-right:1rem}.pb1{padding-bottom:1rem}.pl1{padding-left:1rem}.ptb1{padding-bottom:1rem;padding-top:1rem}@media (min-width:1400px) and (max-width:1590px){.container{max-width:1320px}}@media (min-width:992px){#header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#tag-line{text-align:right}}#home-banner{overflow:hidden}#home-slider .home-slide{background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:2%;text-align:right}#home-slider h1,#home-slider h2,#home-slider h3,#home-slider h4,#home-slider p{color:#fff;margin-top:0}#home-slider h1{font-weight:400}@media (min-width:1200px){#home-slider h1{font-size:3em}}#home-slider .slick-list,#home-slider .slick-track{height:100%}.home-slide1{background:url(../../images/infinity/slider/banner_1.png);background-position:50%;background-size:cover}.home-slide2{background:url(../../images/infinity/slider/banner_2.png);background-position:50%;background-size:cover}.home-slide3{background:url(../../images/infinity/slider/banner_3.png);background-position:center 45%;background-size:cover}.home-slide{height:100%;min-height:300px}@media (min-width:768px){.home-slide{height:100%;min-height:400px}}@media (min-width:1200px){.home-slide{height:100%;min-height:500px}}.box-button{border:1px solid #fff;border-radius:1px}.page-title-container{background-attachment:fixed;background-color:#092e52;background-image:url(../../images/infinity/bolts-bg.jpg);background-position:50%;background-size:cover}.page-title{color:#fff;padding-bottom:1em;padding-top:1em;text-align:right;text-transform:uppercase}@media (min-width:1200px){.page-title{font-size:2.75em}}.testimonial-img{left:-1em;position:relative}@media (min-width:768px){.testimonial-img{left:-2em}}.button-nav{display:block;font-weight:400;margin:.5em .5em .5em 0;padding:.5em 1em;text-transform:uppercase}.button-nav:focus,.button-nav:hover{background-color:#eee;text-decoration:none}.title-bar{background:#092e52;background:-webkit-gradient(linear,left top,left bottom,from(#01396e),to(#092e52));background:linear-gradient(180deg,#01396e,#092e52);text-align:center}.title-bar h3{color:#fff;margin-bottom:.5rem;margin-top:.5rem}.inxsqlBtnItemAdd.text-xs{padding:.5em}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-container.aspect3-4{padding-bottom:75%}