body, p{ font-family:Montserrat;font-display:swap;color:rgb(56, 56, 56);}h1,h2,h3,h4,h5,h6{ font-family:Montserrat;font-display:swap;}body, p, legend, div#cart-progression{ color:rgb(56, 56, 56);}h1{ color:rgb(35, 50, 119);}h2{ color:rgb(237, 237, 237);}h3{ color:rgb(35, 50, 119);}h4{ color:rgb(56, 56, 56);}.linkColor, a{ color:rgb(66, 66, 66);}.linkColor:hover, a:hover{ color:rgb(0, 159, 212);}body{ background-color:rgb(252, 252, 252);}.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu { background-color:rgb(242, 242, 242) !important; } ul.ui-autocomplete li.ui-menu-item:hover { background-color:rgb(242, 242, 242) !important; } .header { background-color:rgb(242, 242, 242) !important; }.header, .nav-subtext, .cart-total{ color:rgb(51, 51, 51);}.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(0, 0, 0);}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: rgb(0, 0, 0);}}#footer-wrapper, .footer-wrapper, #footer{ background-color:rgb(17, 49, 92);}#footer{ color:rgb(71, 71, 71);}#footer a{ color:rgb(219, 219, 219);}#content {padding: 0;}.footer-container.container {padding: 0;}.content-block.header-content {padding-left: 15px;padding-right: 15px;}@media screen and (min-width: 1120px) {.container { width: 75%;}}.content-block {max-width: 75%;margin-right: auto;margin-left: auto;}@media screen and (min-width: 1120px) {;.header, .top-bar-content, .main-menu, .nav-expanded {max-width: 100%;}}.nav-expanded .content-block {width: auto;max-width: none;}.header, #compact-header, .header-left, .header-center, .header-right {min-height: 15px !important;height:auto;}.header, #compact-header, .header-left, .header-center, .header-right {min-height: 85px;}#compact-header .caret, #compact-header > .navbar-collapse .caret {color: rgb(51, 51, 51);}@media screen and (min-width: 1120px) {#footer-wrapper {max-width: 100%;}}.search-tool-group {position: relative;font-size: 18px;}#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: 49px;;max-width: 260px;}.container#content {padding-top: 5px;max-width:75%;}.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%;}}.flat-accents.main-menu, .flat-accents h2#page-title, .flat-accents h1#page-title, #cart-header.flat-accents, #billing-header.flat-accents, .sidebar-header.flat-accents, #cart-header.flat-accents h2 {color: rgb(0, 0, 0);background: rgb(242, 242, 242);}.flat-accents.navbar.navbar-default.main-menu .navbar-nav li a {color: rgb(0, 0, 0);}.flat-accents.navbar.navbar-default.main-menu .dropdown-menu li a, a#product-menu {color: rgb(0, 0, 0);}#cart-header.flat-accents h2 {background: rgb(242, 242, 242);}.learn-more.flat-accents {color: rgb(0, 0, 0);background: rgb(242, 242, 242);}.flat-accents.navbar-default .navbar-nav > .open > a, .flat-accents.navbar-default .navbar-nav > .open > a:hover, .flat-accents.navbar-default .navbar-nav > .open > a:focus {background: rgb(242, 242, 242);color: rgb(0, 0, 0);}.flat-accents .navbar-nav > li > a {color: rgb(0, 0, 0);}.flat-accents .navbar-nav > li > a:focus {background: rgb(242, 242, 242);color: rgb(0, 0, 0);}.btn, .form-control { -moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-khtml-border-radius: 0;}.header {margin-bottom: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-khtml-border-radius: 0;}#footer-wrapper {margin-bottom: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-khtml-border-radius: 0;}.header .container, #header-centered .container {;padding-left: 0px;padding-right: 0px;}.main-menu {max-width: 100%;}.container.expanded-nav {padding-left: 0;padding-right: 0;padding-top: 0;}#footer {max-width: 75%;}.container.footer-container{width: 100%;}.header {max-width: 100%;}.header .container.navbar-container, #header-centered .container.navbar-container {padding-left: 0;padding-right: 0;}.navbar.navbar-default.main-menu {;}#content, #page-content, #sidebar{background-color: rgb(255, 255, 255);}@media (max-width: 768px) {[style*='color: #993300'],[style*='color: #800000'] {color: #fff !important; }b,strong {color: #fff !important; }}b, strong {font-weight: 700;}@media (max-width: 768px) {b,strong {color: #fff !important; }}@media (max-width: 767px) {.alert-info {background-color: #113c75;border-color: #bce8f1;color: #fff;}}.social {display: flex;justify-content: center; gap: 8px; }.social .instagram {background: url(https://s3.amazonaws.com/autoprint/115/cms_images/1830/instagram.png) no-repeat center center;background-size: 100% 100%;width: 30px;height: 30px;display: inline-block;}.social .facebook {background: url(https://s3.amazonaws.com/autoprint/115/cms_images/1830/facebook.png) no-repeat center center;background-size: 100% 100%;width: 30px;height: 30px;display: inline-block;}@media (min-width: 768px) {.social {justify-content: flex-end; }}.alert-info h3 {display: none !important;}.alert {padding: 15px;margin-bottom: 0px;border: 1px solid transparent;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;border-radius: 4px;}element.style {}.sidebar .nav>li>a {display: block;padding: 2.5px 19px;position: relative;font-size: 15px;.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {width: 100%;min-width: 300px;margin-top: 10px;}.sidebar {float: left;margin-right: 1%;margin-top: 10px;}element.style {}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #000;background-color: #e6e6e6;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;font-weight: 600;}}.header-top-group {min-height: 75px;padding: 0 10px 10px 6px;}body {font: 14px 'Open Sans',Arial,Helvetica,sans-serif;padding-top: 0;font-display: swap;}.featured {font-weight: 500;}user agent stylesheetli {text-align: -webkit-match-parent;}#home-slider, .carousel-inner, .slide-item, .slide-item img {overflow: hidden;height: 470px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: inherit;font-weight: 600;line-height: 1.5;color: inherit;}h3 {color: #233277;font-size: 14px;line-height: 15px;margin-top: 30px;margin-bottom: 15px;text-transform: uppercase;padding: 0;letter-spacing: 0px; font-weight: 700;}h1 {color: rgb(68 68 68)}.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7; }.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu {background: #666;}.silver-borders, .silver-borders .borders, div#cart-header.silver-borders, div#page-content.silver-borders {border: rgb(255 255 255 / 15%) 1px solid;}.navbar-nav>li>a {padding-top: 15px;padding-bottom: 10px;line-height: 20px;font-weight: 600;}.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu {background: rgb(245 245 245);}.category-group-item .group-title {font-weight: 700;text-align: left;text-transform: uppercase;vertical-align: top;margin-bottom: 5px;}.nav-expanded .category-group-item {float: left;clear: none;margin-right: 1%;width: 15.6%;padding-left: 1%;font-size: 14px;}h1, .h1 {font-size: 30px;}element.style {}.estimated-date {text-align: center;margin-bottom: 6px;font-size: 20px;color: #E60000;font-weight: 400;}.glyphicon {position: relative;top: 2px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 2;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.cart-links {font-size: 16px;font-weight: 700;margin-bottom: 15px;padding-right: 10px;}#login-nav {float: right;text-align: right;margin-top: 10px;margin-bottom: 6px;font-size: 14px;font-weight: 500;}.logo img {display: block;height: auto;width: auto;max-height: 44px;max-width: 240px;margin-top: 10px;}.sidebar-header {padding: 10px 15px;margin-bottom: 10px;margin-top: 10px;background-color: #f7f7f7;font-size: 17px;text-transform: CAPITALIZE;;font-weight: 600;}.flat-accents.navbar.navbar-default.main-menu .navbar-nav li a {color: #000}.navbar-nav>li>a {padding-top: 15px;padding-bottom: 10px;line-height: 20px;font-weight: 600;font-size: 16px;}.category-group-item .group-title {font-weight: 700;text-align: left;text-transform: uppercase;color: #223176;vertical-align: top;margin-bottom: 5px;}.category-group-item .group-title {font-weight: 700;text-align: left;text-transform: uppercase;color: #0d71a7;vertical-align: top;margin-bottom: 5px;}#footer .category-groups-footer {width: 20%;float: left;margin-top: 20px;font-size: 14px;font-weight: 300;min-height: 185px;}#footer {color: rgb(71, 71, 71);margin-top: 200px;}.nav-tabs>li>a {font-size: 16px;margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;size: 14px;font-weight: 600;}.header, .nav-subtext, .cart-total {color: rgb(242 105 35);}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #333;background-color: #e6e6e6;border: solid 1px rgb(255 255 255 / 15%);border-bottom-color: transparent;cursor: default;font-weight: 600;}.silver-borders, .silver-borders .borders, div#cart-header.silver-borders, div#page-content.silver-borders {border: #e7e7e7 1px solid;;}.flat-accents.navbar.navbar-default.main-menu .dropdown-menu li a, a#product-menu {color: rgb(250 253 255);font-weight: bold;}.navbar-brand {float: left;padding: 15px;font-size: 16px;line-height: 20px;height: 50px;}a.navbar-brand {color: #fff;background: rgba(255,255,255,1);background: -moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background: -webkit-linear-gradient(top,#fbc549 0,rgb(251 197 73) 47%,#fbc34a 100%);}.sidebar .nav>li>a {display: block;padding: 2.5px 19px;position: relative;font-size: 15px;font-weight: 500; }.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {width: 100%;min-width: 300px;margin-top: 5px;}.estimated-date {text-align: center;margin-bottom: 6px;font-size: 20px;color: #E60000;font-weight: 400;}input.product-price-custom, input.total-product-price {font-size: 25px;color: #E60000;text-align: right;font-weight: 700;height: 50px;background-color: #FFFDFE;padding-bottom: 5px;-webkit-box-shadow: inset 0 0 6px 0 rgb(5 155 255 / 35%);-moz-box-shadow: inset 0 0 6px 0 rgba(5, 155, 255, .35);box-shadow: inset 0 0 6px 0 rgb(5 155 255 / 35%);}h1#product-title {font-size: 35px;letter-spacing: -2px;margin-top: 0;padding-top: 0;margin-bottom: 10px;line-height: 34px;}h3 { color: #333;font-size: 16px;line-height: 15px;margin-top: 20px;margin-bottom: 15px;text-transform: capitalize;padding: 0;letter-spacing: 0px;font-weight: 700;}h3.banner-title {margin-bottom: 5px;margin-top: 0;font-size: 16px;text-transform: capitalize;}.banners {float: left; border: solid 1px rgb(255 255 255 / 15%);background-color: rgb(246 246 246);min-height: 100px;padding: 18px;margin-bottom: 0px;margin-top: 100px;}.home-icons {display: inline-block;text-align: center; height: 245px;padding-bottom: 8px;padding-top: 1px;margin: 5px .4% 5px .25%;border: 1px solid rgb(245 245 245);overflow: hidden;background: rgb(246 246 246);vertical-align: middle;}.home-content {padding: 10px;margin-top: 30px;background: #fff; border: 1px solid rgb(255 255 255 / 15%);clear: both;z-index: 900;}.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu {background: rgb(250 253 255);}.flat-accents.navbar.navbar-default.main-menu .navbar-nav li a {color: #000;}.flat-accents.navbar.navbar-default.main-menu .dropdown-menu li a, a#product-menu {color: rgb(0 0 0);font-weight: 500;}.linkColor, a {color: #333;}@media only screen and (max-width: 768px) {.nav-expanded .category-group-item {float: left;clear: none;margin-right: 10%;width: 15.6%;padding-left: 10%;font-size: 14px;margin-bottom: 20px;}@media only screen and (max-width: 768px) {.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {margin-right: 0;margin-left: 0;background: #f2f2f2;}h1 {color: rgb(68 68 68);}#login-nav {float: right;text-align: center;margin-top: 15px;margin-bottom: 6px;font-size: 14px;font-weight: 500;}#login-nav a.login-last {border-right: none;margin-right: 0;padding-right: 10;}@media only screen and (max-width: 768px) {.navbar-nav>li>a {padding-top: 15px;padding-bottom: 10px;line-height: 20px;font-weight: 600;font-size: 18px;}.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {width: 100%;min-width: 300px;margin-top: 10px;}.header {padding-top: 0px;padding-bottom: 8px;width: 100%;overflow: visible;margin-left: auto;margin-right: auto;margin-bottom: 8px;}@media only screen and (max-width: 768px) {.logo img {display: block;height: auto;width: 290px;max-height: 95px;max-width: 290px;margin-top: 30px;}@media only screen and (max-width: 768px) {.container#content {padding-top: 5px;max-width: 100%;}@media only screen and (max-width: 768px) {.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {width: 100%;min-width: 300px;margin-top: 0px;}@media only screen and (max-width: 768px) {.flat-accents.navbar.navbar-default.main-menu .navbar-nav li a {color: #000000;}.navbar-default .navbar-toggle .icon-bar {background-color: #000;}.navbar-default .navbar-toggle {border-color: #000;}@media screen and (max-width: 768px) {.home-icons {height: auto;overflow: hidden;width: 48%;}@media screen and (max-width: 900px) {#social-icons,.hours,.quality-seal,.sidebar {display:none}#page-content,.main {width: 100%}.home-icons {display: inline-block;width: 32.5%;text-align: center;vertical-align: top;max-height: 350px;padding-bottom: 8px;padding-top: 8px;margin: 5px .25%}@media screen and (max-width: 768px) {.home-icons img {margin-top: 5px;max-width: 350px;max-height: 320px;width: auto;}@media screen and (max-width: 768px) {h3 {color: #333;font-size: 29px;line-height: 15px;margin-top: 20px;margin-bottom: 15px;text-transform: capitalize;padding: 0;letter-spacing: 0px;font-weight: 700;}@media only screen and (max-width: 768px) {#login-nav {float: right;text-align: center;margin-top: 15px;margin-bottom: 6px;font-size: 19px;font-weight: 500;}.navbar-brand {float: left;padding: 15px;font-size: 22px;line-height: 20px;height: 50px;}@media screen and (max-width: 768px) {.home-icons {height: auto;overflow: hidden;width: 100%;}@media (max-width: 768px) {.carousel {display: none !important;}}