body, p{ font-family:Arial;font-display:swap;color:rgb(51, 51, 51);}h1,h2,h3,h4,h5,h6{ font-family:Arial;font-display:swap;}body, p, legend, div#cart-progression{ color:rgb(51, 51, 51);}h1{ color:rgb(0, 0, 0);}h2{ color:rgb(71, 71, 71);}h3{ color:rgb(71, 71, 71);}h4{ color:rgb(71, 71, 71);}.linkColor, a{ color:rgb(0, 152, 212);}.linkColor:hover, a:hover{ color:rgb(169, 222, 245);}body{ background-color:rgb(255, 255, 255);}body{ background-image: url(https://autoprint-cdn.s3.amazonaws.com/themes/rewind-responsive/images/backgrounds/halftone.png);}.header, .nav-subtext, .cart-total{ color:rgb(255, 255, 255);}.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(46, 46, 46);}#footer{ color:rgb(2, 173, 240);}#footer a{ color:rgb(2, 173, 240);}#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;}@media screen and (min-width: 1120px) {.container { width: 60%;}}.content-block {max-width: 900%;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: 100px !important;height:auto;}.header, #compact-header, .header-left, .header-center, .header-right {min-height: 85px;}.header, #compact-header, #compact-header .navbar-collapse {background-image: url('https://s3.amazonaws.com/autoprint/115/cms_images/1456/header-image-blue.png');}#compact-header .caret, #compact-header > .navbar-collapse .caret {color: rgb(255, 255, 255);}@media screen and (min-width: 1120px) {#footer-wrapper {max-width: 77.4%;}}.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:900%;}.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(240, 240, 240);background: rgb(31, 31, 31);}.flat-accents.navbar.navbar-default.main-menu .navbar-nav li a {color: rgb(240, 240, 240);}.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(31, 31, 31);}.learn-more.flat-accents {color: rgb(240, 240, 240);background: rgb(31, 31, 31);}.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(31, 31, 31);color: rgb(240, 240, 240);}.flat-accents .navbar-nav > li > a {color: rgb(240, 240, 240);}.flat-accents .navbar-nav > li > a:focus {background: rgb(31, 31, 31);color: rgb(240, 240, 240);}.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;}.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: 900%;}.container.footer-container{width: 77.4%;}.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);}.option-name {color: #000000 !important;}.detail {color: #000000 !important;}.cart-heading.login-part {color: rgb(255,255,255);}.header, .nav-subtext, .cart-total {color: rgb(0,0,0);}button, input, optgroup, select, textarea {color: #000000;font: inherit;margin: 0;}.questions-menu h4 {font-size: 16px;font-weight: 700;}.btn-success[disabled] {background-color: #02adf0;border-color: #02adf0;}.btn-success {background-color: #02adf0;border-color: #02adf0;}.quickContact .ValidFormItem {background-color: #ffffff !important;}.quickContact .InvalidFormItem {background-color: #ffffff !important;}.form-control {color: #000000;}.sidebar-header {font-weight: 900;}.sidebar .nav>li>a {display: block;padding: 2px 17px;position: relative;font-size: 13px;font-weight: 900;}.product-menu-link a:visited {color: ##3d2cf5 !important;}.product-menu-item.product-menu-link {font-weight: 900;color: #02adf0;}#product-menu.navbar-brand.product-menu {background: #02adf0;} a:hover {color: #a9def5 !important;}.category-group-item .group-title {font-weight: 600;text-align: left;text-transform: uppercase;vertical-align: top;margin-bottom: 0;color: #000000;}.nav-expanded .category-group-item {float: left;clear: none;margin-right: 1%;width: 15.6%;padding-left: 1%;font-size: 13px;}#sidebar {background-color: #ffffff;}.dropdown-menu {background-color: #ffffff !important;}.staticBanner {margin-top: -15px;}.calculator-progress-bar {display: none;}.nav-expanded {overflow: hidden;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: #333 !important;}#product-menu {background: #02adf0;border:none;color:#FFF;-moz-border-radius: 23px;-webkit-border-radius: 23px;border-radius: 23px;-khtml-border-radius: 23px;font-size:16px;margin-top:12px;margin-bottom: 10px;margin-left: 15px;}.navbar.navbar-static-top,#compact-header {border-bottom: 1px solid #999;}.expanded-nav {background-color: #333 !important;}.nav-expanded .group-title {color: #FFF;}.nav-expanded a {color: #CCC;}.nav-expanded a:hover {color: rgb(89, 179, 50);}#home-slider h3 {color: #FFF;font-size: 5em;line-height: 1.2em;letter-spacing: -2px;}#home-slider p {color: #FFF;font-size: 3em;line-height: 1.2em;letter-spacing: -1px;}#home-slider .carousel-caption {bottom: 20%;top: 20%;text-align: left;right: auto;left: 13%;}.callToAction h2 {font-weight: normal;}.customerTestimonials {background-image: url('/themes/rewind-responsive/images/global/gplay.png');}.popularProducts {background-color: #2e2e2e;background-image: url('https://www.transparenttextures.com/patterns/black-linen-2.png');} //background-image: url('/themes/rewind-responsive/images/global/subtle-grey.png');.expanded-nav{margin-bottom:0;}#productCategorySearch.cat-product-search-input{border-radius: 23px;}body {background-size: auto;}.customHTML .tagline {font-size: 22px;line-height: 36px;text-align:center;padding-top:40px;padding-bottom:40px;color:#FFF;background-color:rgb(144, 207, 68);width:100%;}.customHTML .tagline .hashtag {font-size: 38px;line-height: 65px;font-weight: bold;color:#FFF;}.customHTML .socialicons a {display: inline-block;font-size:3em;margin-right:.27em;margin-left: .27em;color:#FFF;}.customHTML .socialicons a:hover {color:#000;}.customHTML .socialicons{margin-top:40px;}#footer .category-groups-footer { width: 25%;float: left;font-size: 13px;font-weight: bold;min-height: 185px;text-align:left;color:#DDD;font-weight: 900;}h3.footer-heading, h3.navigation-heading {position: absolute;margin: 0;padding: 0;color: #fff;font-family: Nunito,sans-serif;font-size: 14px;font-weight: 700;text-transform: uppercase;}.social-icons-footer{clear:both;float:none;margin-left:auto;margin-right:auto;width:300px;}#sub-footer-footer{padding-top:8px;padding-bottom:8px; margin:0}