body, p{ font-family:Poppins;font-display:swap;color:rgb(51, 51, 51);}h1,h2,h3,h4,h5,h6{ font-family:Poppins;font-display:swap;}body, p, legend, div#cart-progression{ color:rgb(51, 51, 51);}h1{ color:rgb(38, 38, 38);}h2{ color:rgb(71, 71, 71);}h3{ color:rgb(71, 71, 71);}h4{ color:rgb(71, 71, 71);}.linkColor, a{ color:rgb(0, 130, 166);}.linkColor:hover, a:hover{ color:rgb(0, 138, 207);}body{ background-color:rgb(255, 255, 255);}.header, .nav-subtext, .cart-total{ color:rgb(87, 87, 87);}.dropdown-menu > li > a, #compact-header .navbar-nav > li > a, .header a, .nav-text, .view-cart a, .navbar-header h1, .ui-menu .ui-menu-item a:hover, ul.ui-autocomplete li.ui-menu-item, li.ui-menu-item a:hover {color: rgb(115, 115, 115);}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: rgb(115, 115, 115);}}#footer-wrapper, .footer-wrapper, #footer{ background-color:rgb(28, 31, 35);}#footer{ color:rgb(255, 255, 255);}#footer a{ color:rgb(230, 230, 230);}.footer-container.container, .header .container {padding: 0;}#content {padding: 0 8px 8px 8px;}.main, #page-content {min-width: 350px;max-width: 2000px;width: 100%;}@media screen and (min-width: 1120px) {#home-slider {max-width: 100% !important;margin-right: auto !important;margin-left: auto !important;}}.content-block.header-content {padding-left: 8px;padding-right: 8px;}.container {padding-left: 8px;padding-right: 8px;}@media screen and (min-width: 1120px) {.container { width: 100%;}}.header, #compact-header, .header-left, .header-center, .header-right {min-height: 85px;}#compact-header .caret, #compact-header > .navbar-collapse .caret {color: rgb(87, 87, 87);}.search-tool-group {position: relative;font-size: 18px;}#header-search-expanded{padding-left: 12px;}#productCategorySearch, .productCategorySearch {padding-left: 35px;}.search-tool-group label {position: absolute;left: 12px;top: 3px;}.cat-product-search-input {background-color: #FFF;}.main-menu .fa-search {color: #000;}input {color: #333;}.logo img {display: block;height: auto;width: auto;max-height: 180px;;max-width: 500px;}.container#content { padding-top: 8px; max-width: 1200px;}.main-menu {margin-bottom: 0;}.header-top-group {min-height: 85px;padding: 0 10px 10px 6px;}.navbar .navbar-default .main-menu {clear: both;}@media (max-width: 1000px) {.navbar-form .form-group.search-tool-group {display: none;}.navbar.navbar-default.main-menu {}}.header {padding-bottom: 0;margin-bottom: 0;}@media screen and (max-width: 760px) {#compact-header .container, .container.footer-wrapper {padding-left: 2%;padding-right: 2%;}}.btn, .form-control { -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-khtml-border-radius: 4px;}.header .container, #header-centered .container {;padding-left: 8px;padding-right: 8px;}.main-menu {max-width: ;}.container.expanded-nav {max-width: ;padding-left: 0;padding-right: 0;}#footer {max-width: ;}.container.footer-container {width: ;}.header {max-width: 1200px;}.header .container.navbar-container, #header-centered .container.navbar-container {padding-left: 0;padding-right: 0;}.navbar.navbar-default.main-menu {;}.dropdown { padding : 0px !important;padding-right : 10px !important;padding-left : 10px !important;}.logo img{ width: 150px;}#product-menu {font-weight: 600;color: #de0000;background: #fbfbfd; }#product-menu:hover {color: black; }.dropdown-toggle {font-weight: 600;}.navbar-default .navbar-nav>li>a {font-family: 'Poppins';font-size: 16px;color: #000000;font-weight: 600;padding-right:0px;padding-left:0px;}.navbar-default .navbar-nav>li>a:hover {color: #d8141a;font-weight: 600;}.navbar-container{border-top: 1px solid #ebeef3;}#category-6, #category-8,#category-9{height : 100% !important;}.navbar.main-menu {z-index: 55;}.dropdown-menu {display: none;}.dropdown:hover .dropdown-menu {display: block;}.dropdown-menu > li{padding: 4px 15px !important;text-align: left; border: 0px;}.dropdown-menu > li > a:hover {background-color: transparent !important;color: #d8141a;background-image: none !important;}.dropdown-menu > li >a {font-size: 16px;padding: 5px 0px;font-weight: 400;color: #868080;}.nav-expanded a{font-size: 16px;padding: 5px 0px;font-weight: 400;color: black;}.category-group-item .group-title {font-family: poppins;font-size: 16px;margin: 6px 0px;color: #144d9c;text-transform: capitalize;}.navbar-nav>li>.dropdown-menu {border-radius: 0px 0px 20px 20px;}.header-left {width: 25%;}#phone-number {margin-top: 10%;color:#144d9c;font-size:16px;text-align: initial;font-weight: 500;}#phone-number span { margin-right: 10px;}#phone-number a{color:#144d9c;}.header-right {text-align: right;margin-top: 3%;}#login-nav {padding-right:2%;border-right: 1px solid #ccc;color:#144d9c;float: initial;text-align: initial;display: inline;font-size:16px;}#login-nav a.login-last {color: #144d9c;}.cart-links {margin-left:2%;color:#144d9c;display: inline;font-size: 16px;font-weight: 500;}.navbar-nav>li {padding-right: 15px;padding-left: 10px;border-left: 1px solid #ebeef3;}} @media only screen and (min-device-width: 750px) and (max-device-width: 800px){.header {max-width: 100%;}.navbar-default .navbar-nav>li>a {font-size:14px;}.navbar-nav>li {padding-right: 8px;padding-left: 8px; }}a .caret{display: none;}.navbar {border: 0px;border-top: 1px solid #ebeef3;}.navbar>.container-fluid{max-width:1200px;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {background-color: #fbfbfd;}@media only screen and (min-device-width: 800px) and (max-device-width: 1200px){ .navbar-default .navbar-nav>li>a {font-size:17px;}.navbar-nav>li { padding-right: 8px;padding-left: 8px; }}.navbar {border: 0px;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {background-color: #fbfbfd;}.header {max-width: 100%;}.header-container{max-width: 1200px;}textarea.form-control {height: auto;background: #ececf3;}#quickContact-17696 p img{max-width: 150px;height: 100%;}#uword{box-shadow: none;outline: 0px;padding: 10px;line-height: normal;height: 42px;border-radius: 4px;background: #ececf3;font-size: 14px;border: 1px solid #ccc;margin-right:5px;}.social-icon{margin-left: 21%;}.fa-mobile{font-size:17px;}#product-menu .caret{display:inline-block;}#productCategorySearch, .productCategorySearch {padding-left: 35px;text-align: center;font-size: 18px;height: 50px;border-radius: 100px;border-color: #f1efef;box-shadow: none;background: #f7f6f6;}.footer-wrapper{border-top: 1px solid #dedee6;}#footer{max-width: 1180px;border-top: 0px solid #eaebf7;padding: 30px 0px 0px; border-bottom: 0px solid #eaebf7;}.footer-wrapper #footer .category-groups-logo{width: 30%;float: left;padding-right: 15px;}.footer-wrapper #footer.footer-logo{margin-bottom:20px;}.footer-wrapper #footer .social-icon p{font-size:16px;}#footer .category-groups-footer {width: 15%;}.footer-wrapper #footer .social-icon ul li{list-style-type: none;display: inline-block;margin: 1px 6px;}.footer-wrapper #footer .social-icon ul li a{font-size: 24px;color: #a3a4ad;}.footer-wrapper #footer .social-icon ul li a:hover{color:#144d9c;}.footer-container #footer{ padding: 50px 0px 20px;}#footer .products-footer { padding:20px 0px 0px; }#footer .products-footer ul li{ margin-bottom: 12px; }#footer .products-footer ul li a{ font-size: 14px; font-weight: 600; color:#000000; }.footer-wrapper #footer .legal-items{position:relative;}.footer-wrapper #footer .legal-items:before{position: absolute;border-left: 1px solid #dedee6;height: 370px;content: '';top: -50px;left: -31px;}#footer .products-footer ul li a:hover, #footer .products-footer ul li a:focus{text-decoration:none;color:#e4181f;}#footer h3.footer-heading { color: #000000;font-size: 22px;letter-spacing: 0.2px;font-family: poppins;font-weight: bold;text-transform: capitalize; }.sub-area{border-top: 1px solid #dedee6;padding: 20px 0px;background:#fbfbfd;}#card-logos{margin: 0px;max-width: 450px;width: 100%;display: inline-block;text-align: right;padding: 0px;}#card-logos span{filter: grayscale(100%);}#sub-footer-footer{margin: 0px;font-size: 16px;font-family: poppins;color: #949292;max-width: 730px;width: 100%;display: inline-block;text-align: left;padding: 0px;line-height: 30px;float: left;}#sub-footer-footer a{color:#000000;}.subf{padding:1%;}#tawkchat-message-preview-close{color:#000000;}@media screen and (max-width: 500px){#footer .category-groups-footer {width: 40%;}.legal-items{display:block;}}}