body, p{ font-family:Lato;font-display:swap;color:rgb(51, 51, 51);}h1,h2,h3,h4,h5,h6{ font-family:Lato;font-display:swap;}body, p, legend, div#cart-progression{ color:rgb(51, 51, 51);}h1{ color:rgb(74, 156, 242);}h2{ color:rgb(74, 156, 242);}h3{ color:rgb(51, 51, 51);}h4{ color:rgb(51, 51, 51);}.linkColor, a{ color:rgb(0, 0, 0);}.linkColor:hover, a:hover{ color:rgb(74, 156, 242);}body{ background-color:rgb(255, 255, 255);}.navbar.navbar-static-top, #compact-header, #compact-header .navbar-collapse, .dropdown-menu, ul.dropdown-menu { background-color:rgb(232, 232, 232) !important; } ul.ui-autocomplete li.ui-menu-item:hover { background-color:rgb(232, 232, 232) !important; } .header { background-color:rgb(232, 232, 232) !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(89, 89, 89);}@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: rgb(89, 89, 89);}}#footer-wrapper, .footer-wrapper, #footer{ background-color:rgb(51, 51, 51);}#footer{ color:rgb(204, 204, 204);}#footer a{ color:rgb(255, 255, 255);}#content {padding: 0;}.footer-container.container {padding: 0;}.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: 15px;padding-right: 15px;}.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);}.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: 180px;;max-width: 500px;}.container#content {padding-top: 5px;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: px;padding-right: px;}.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 {;}#cl-data-container{display:none !important;}h1#product-title {}.container.footer-wrapper {background-size: 100% 100%;max-width: 100%;}#footer {background-size: 100% 100%;max-width: 100%;}#phone-number {font-size: 175%;}.header-right : a:link {font-size: 200%;}p {font-size: 1.2em;line-height: 150%}.banner-1 {background: url(https://s3.amazonaws.com/autoprint/163/cms_images/1/CallCenter.jpg);background-position: right top;background-repeat: no-repeat;background-size: 50%;}.banner-3 {background: url(https://s3.amazonaws.com/autoprint/163/cms_images/1/promotional-products.png);background-position: top right -20%;background-repeat: no-repeat;background-size: 50%;}@media only screen and (max-width: 1026px) {.banner-3 {background: #fff;}}@media only screen and (max-width: 1026px) {.banner-1 {background: #fff;}}@media only screen and (max-width: 1026px) {.banner-2 {background: #fff;}}html {--scrollbarBG: #CFD8DC;--thumbBG: #90A4AE;}#content {margin: 0px;}.pix_feature_std {border-radius: 5px;padding: 20px 10px 20px 10px;margin-top: 20px;margin-bottom: 20px;border: 1px solid #dedede;transition: box-shadow 600ms,border 500ms;}.card-photos {min-width: 0 !important;}.btn-business-cards {border: solid 2px #2aa9e2;border-radius: 15px;margin-top: 7%;}.pix-inline-block {}.text-info {color: #5bc0de !important;}.products-footer > a {color: white !important;}.pix_feature_std:hover {box-shadow: 0px 6px 4px rgba(0, 0, 0, 0.3);border: 1px solid #111;}.pix-black-gray-light {opacity: 0.4}.underline {border-bottom: solid 2px #00000014;padding-bottom: 2%;}.testimonial-box {border: none;}.text-dark {color: black !important}.testimonial-picture {width:200px;margin-bottom:20px;}.testimonial-author {font-weight: 700;}.why-us-column-styling {margin: 4% 0%;}.why-us,.why-us:hover,.why-us a:hover {text-decoration: none;}#sf-cart {width: 250px;min-width: 250px;}.content-block.header-content {background: white !important;}.navbar-link-formating {margin-top: 1% !important;}.container#content {width: 100% !important;max-width: 100% !important;}.navbar-default .navbar-nav > li > a {font-size: 1em;font-family: Montserrat;}.product-menu {font-family: Montserrat;font-size: 1em;border-color: #499cf2;border: solid 1.5px #499cf2;}#compact-header {box-shadow: 1px 11px 11px 0px rgba(0, 0, 0, 0.24);background: white;}#header-search-expanded {border-radius: 6px;}.category-group-item .group-title {color: #499cf2;}.navbar.navbar-static-top,#compact-header,#compact-header .navbar-collapse,.dropdown-menu,ul.dropdown-menu {background: white;}.nav-expanded {border: 2px solid rgb(73, 156, 242);margin-bottom: 2%;border: 2px solid rgb(73, 156, 242);margin-bottom: 2%;box-shadow: none;background: white;}.why-icon {width: 30%;margin-bottom: 4%;}.why-us-column-styling > p {font-size: 1.1em;}.products-footer > ul > li > a {color: white !important;font-family: Montserrat !important;}.products-footer > ul {padding: 0% !important;}#sub-footer-footer p {color:#000;}h3.footer-heading,h3.navigation-heading {position: relative !important;margin-bottom: 3%;font-family: Montserrat !important;}.social-icons-footer {width: 100% !important;}.social-icons-footer #follow-us {text-align: left !important;}.social {text-align: left !important;}.client-logos {width: 80% !important;}.logo > img {padding-top: 4%;}#cl-stars {background-image: url(https://s3.amazonaws.com/autoprint/115/cms_images/19/customer-lobby-stars.png);width: 164px;height: 34px;}.social-icons-footer .instagram {background: url(https://s3.amazonaws.com/autoprint/115/cms_images/19/instagram.png) no-repeat;background-size: contain;}.inner-header {display: flex;justify-content: space-between;}.header-details {display: flex;}#phone-number {order: 1;}#cl-container {order: 0;display: flex;align-items: center;}#cl-reviews.img-responsive {display: block;max-width: 100%;height: auto;}#phone-number {text-align: right;font-size:2.5em;}.page-header {margin-top: 20px;margin-bottom: 0;padding: 0 15px;}#cl-data, #cl-text {color: rgb(51, 51, 51);font-family: Lato;font-size: 18px;text-transform: uppercase;text-align: center;}#cl-data {font-size:24px;}a.btn.btn-sm.btn-business-cards.btn-block:hover {background-color: #2aa9e2;color: #fff;transition-duration: 600ms;transition-property: color, background-color;}@media screen and (max-width: 768px){.logo-holder {text-align:center;}#cl-container {display: none;order: 0;align-items: center;}.inner-header {display: flex;flex-direction: column;align-items: center;}#phone-number {text-align: center;font-size: 2.5em;}}#vet-owned-logo {max-width: 100%;width: 24.75%;height: auto;}#cl-container a > div {float:left;}#cl-reviews {width: 150px;margin-right: 10px;}.seo-content {margin-top: 25px;margin-bottom: 25px;text-align: center;}.seo-content p {font-size: 1.1em;}