.popularBlock img {width: 100%;height: auto;}.popularDesc {position: relative;padding: 15px;text-align: center;}.popularProducts .popularDesc h2 {color: #ffffff;font-size: 16px;margin: 0;font-weight: normal;}.popularBlock {height: 203px;background: no-repeat center;background-size: 320px;}.popularProductsContent {width: 98%;margin-left: auto;margin-right: auto;}.popularProducts a:hover {text-decoration: none;}.popularProducts .productType {float: left;width: 22%;margin-right: 1.5%;margin-left: 1.5%;box-sizing: border-box;background-color: #FFF;height: 250px;margin-bottom: 30px;}.popularProducts .productType:hover {-webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);-moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.35);}@media screen and (max-width: 1020px) {.popularProducts .productType {width: 31.33%;margin-right: 1%;margin-left: 1%;height: 210px;}.popularBlock {height: 162px;}}@media screen and (max-width: 900px) {.popularProductsContent {width: 100%;}.popularProducts .productType {width: 48%;margin-right: 1%;margin-left: 1%;height: 190px;}.popularBlock {height: 142px;}}@media screen and (max-width: 650px) {.popularProducts .productType {width: 100%;}}.featuredProducts {padding: 25px}.featuredProducts h2 {text-align: center;margin: 0 0 20px 0;padding: 0;font-size: 36px;font-weight: bold;}.staticBanner {width: 100%;margin: 0;padding: 25px;text-align: center;}.quickContact .btn {width: 100%}.quickContact {width: 100%;font-size: 16px;padding: 25px;}.quickContact h2, .quickContact .description {text-align: center;margin-top: 0;padding-top: 0;}.quickContact .field-label {text-align: left;font-weight: normal;font-size: 13px;}.quickContact .description {margin-bottom: 20px;font-size: 21px;}.quickContact .phone-group {height: 34px;width: 100%;}.quickContact .ValidFormItem {background-color: rgba(176, 255, 176, .25);}.quickContact .InvalidFormItem {background-color: rgba(240, 153, 153, .25);}.postBody {float: left;overflow: hidden;}.newsPost .featuredImage {max-height: 200px;height: auto;min-height: 150px;background-size: cover;background: no-repeat center;width: 20%;float: left;overflow: hidden;margin-right: 5%;}.postBody {width: 75%;}.postBody h2 {margin-top: 0;padding-top: 0;}.postMeta {font-size: 12px;margin-bottom: 20px;}.postMeta a {margin-right: 6px;padding-right: 6px;border-right: 1px solid #3333;}.customerTestimonials .testimonialText {font-size: 16px;line-height: 24px;}.customerTestimonials .description {font-size: 23px;margin-top: 10px;margin-bottom: 15px;font-weight: normal;}#content.container {margin: 0 auto;padding: 0;max-width: none;}#home-slider {margin: 0;}#callToAction-39156 {width: 100%;background-color: rgb(128, 3, 113);padding: 25px;margin: 0px 0px 0px 0px;}#callToAction-39156 p, #callToAction-39156 h2 {color: rgb(252, 252, 250);font-size: 16px;}#callToAction-39156 h2 {font-weight: bold;margin: 0 0 10px 0;padding: 0;font-size: 34px;}#callToAction-39156 .btn-default {background: none;border: solid 2pxrgb(252, 252, 250);color: rgb(252, 252, 250);font-size: 24px;}#callToAction-39156 {padding-top: 25px;padding-bottom: 25px;text-align: center;}#popularProducts-10604 {padding: 35px;width: 100%;background-color: rgb(10, 152, 191);margin: 0px 0px 0px 0px;overflow: hidden;}#popularProducts-10604 h2.popularHeading {text-align: center;margin: 0 0 25px 0;padding: 0;font-size: 34px;font-weight: bold;color: rgb(252, 252, 252);}#popularProducts-10604 .popularDesc {background-color: rgb(128, 6, 117);;}#banner-10805 h2 {text-align: center;margin: -50px 0 10px 0;padding: 0;font-size: 400%;font-weight: bold;color: rgb(255, 255, 255);}#banner-10805 .description {text-align: center;margin: 0;padding: 0;font-size: 200%;color: rgb(255, 255, 255);}#banner-10805 .textContainer {display: inline-block;vertical-align: middle;line-height: normal;padding: 60px 10px 10px;background-color: rgba(0, 0, 0, 0.2);margin-top: -35px;}#banner-10805 {margin: 0px 0px 0px 0px;background-color: rgb(255, 255, 255);background: url('https://s3.amazonaws.com/autoprint/115/cms_images/794/Paper20131120_03.jpg');background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;-o-background-size: cover; height: 235px;line-height: 235px;}@media screen and (max-width: 900px) {#banner-10805 {background-attachment: scroll;}}#banner-39157 h2 {text-align: center;margin: -50px 0 10px 0;padding: 0;font-size: 400%;font-weight: bold;color: rgb(255, 255, 255);}#banner-39157 .description {text-align: center;margin: 0;padding: 0;font-size: 200%;color: rgb(255, 255, 255);}#banner-39157 .textContainer {display: inline-block;vertical-align: middle;line-height: normal;padding: 60px 10px 10px;background-color: rgba(0, 0, 0, 0.2);margin-top: -35px;}#banner-39157 {margin: 0px 0px 0px 0px;background-color: rgb(255, 255, 255);background: url('https://s3.amazonaws.com/autoprint/115/cms_images/794/shipping-map.jpg');background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;-o-background-size: cover; height: 500px;line-height: 500px;}@media screen and (max-width: 900px) {#banner-39157 {background-attachment: scroll;}}