.header {margin-bottom: 0;}.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-44955 {width: 100%;background-color: rgb(0, 199, 159);padding: 25px;margin: 0px 0px 0px 0px;}#callToAction-44955 p, #callToAction-44955 h2 {color: rgb(255, 255, 255);font-size: 16px;}#callToAction-44955 h2 {font-weight: bold;margin: 0 0 10px 0;padding: 0;font-size: 34px;}#callToAction-44955 .btn-default {background: none;border: solid 2pxrgb(255, 255, 255);color: rgb(255, 255, 255);font-size: 24px;}#featuredProducts-44957 {padding: 15px;width: 100%;background-color: rgb(255, 255, 255);margin: 0px 0px 0px 0px;color: rgb(51, 51, 51);}#featuredProducts-44957 h2 {text-align: center;margin: 0 0 20px 0;padding: 0;font-size: 36px;font-weight: bold;color: rgb(51, 51, 51);}#featuredProducts-44957 h3 {color: rgb(51, 51, 51);}#featuredProducts-44957 .featured-icons {width: 18.85%;margin-right: .95%;margin-left: 0;box-sizing: border-box;}#featuredProducts-44957 .featured-icons:nth-child(5n) {margin-right: 0;}@media screen and (max-width: 900px) {#featuredProducts-44957 .featured-icons {width: 32.5%;max-height: 190px;margin: 5px .25%;}#featuredProducts-44957 .featured-icons:nth-child(3n) {margin-right: 0;}}@media screen and (max-width: 760px) {#featuredProducts-44957 .featured-icons {width: 49%;max-height: 190px;margin: 5px .25%;}#featuredProducts-44957 .featured-icons:nth-child(2n) {margin-right: 0;}}@media screen and (max-width: 500px) {#featuredProducts-44957 .featured-icons {width: 99%;max-height: 190px;margin: 0 0 10px;0;}}#banner-44961 h2 {text-align: center;margin: -50px 0 10px 0;padding: 0;font-size: 400%;font-weight: bold;color: rgb(255, 255, 255);}#banner-44961 .description {text-align: center;margin: 0;padding: 0;font-size: 200%;color: rgb(255, 255, 255);}#banner-44961 .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-44961 {margin: 0px 0px 0px 0px;background-color: rgb(105, 105, 105);background: url('/themes/rewind-responsive/images/global/blurred-bg-3.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: 400px;line-height: 400px;}@media screen and (max-width: 900px) {#banner-44961 {background-attachment: scroll;}}#customHTML-44956 {width: 100%;margin: 0px 0px 0px 0px;overflow: auto;height: auto;}#popularProducts-44959 {padding: 35px;width: 100%;background-color: rgb(244, 241, 236);margin: 0px 0px 0px 0px;overflow: hidden;}#popularProducts-44959 h2.popularHeading {text-align: center;margin: 0 0 25px 0;padding: 0;font-size: 34px;font-weight: bold;color: rgb(51, 51, 51);}#popularProducts-44959 .popularDesc {background-color: rgb(0, 199, 159);;}#quickContact-44960 {width: 100%;font-size: 16px;padding: 25px;margin: 0px 0px 0px 0px;background-color: rgb(255, 255, 255);color: rgb(51, 51, 51);}#quickContact-44960 h2 {font-size: 42px;font-weight: bold;margin: 0 0 20px 0;padding: 0;color: rgb(51, 51, 51);}#quickContact-44960 p {margin: 0 0 25px 0;color: rgb(51, 51, 51);}#storeNews-44962 {width: 100%;background-color: rgb(244, 241, 236);margin: 0px 0px 0px 0px;overflow: hidden;padding-top: 25px;padding-bottom: 25px;}#storeNews-44962 .newsPost {border: 1px solid #CCC;max-width: 1100px;margin-left: auto;margin-right: auto;padding: 35px;margin-bottom: 35px;overflow: auto;background-color: #FFF;}#mapCanvas {width: auto;height: 400px;margin: 0px 0px 0px 0px;}