 * {margin: 0;padding: 0;outline: 0;border: 0 none;font-size: 100%;font-family: inherit;font-style: inherit;line-height: 100%;}body {font-family: 'Helvetica Neue', sans-serif;color: #555;-webkit-font-smoothing: subpixel-antialiased;-webkit-tap-highlight-color: rgba(0,0,0,0);}p, .row li {margin-top: 25px;font-size: 18px;line-height: 1.5em;}.row li {margin-top: 13px;list-style-position: inside;}#home a, #about a, #catalog a, #news a, #contact a {color: #d42027;}#home a:hover, #about a:hover, #catalog a:hover, #news a:hover, #contact a:hover {text-decoration: none;color: #d42027;}a[href^=tel] {text-decoration: none;color: inherit;}h1, h2 {font-family: 'Fugaz One', cursive;line-height: 1.16em;text-transform: uppercase;}h1 {padding-bottom: 5px;font-size: 35px;text-align: center;}h2 {font-size: 22px;}.clearer {clear: both;height: 0px;line-height: 0px;}.container {padding-top: 25px;}@media only screen and (max-width: 1000px) {h1 {font-size: 30px;}}@media only screen and (max-width: 860px) {h1 {padding-bottom: 0px;}}@media only screen and (max-width: 650px) {h1 {font-size: 25px;}h2 {font-size: 20px;}}@media only screen and (max-width: 470px) {p, .row li {margin-top: 18px;font-size: 16px;}.row li {margin-top: 13px;}}.row {padding: 80px 50px;}.row.md {padding-right: 100px;padding-left: 100px;}.row.sm {padding-right: 150px;padding-left: 150px;}.constraint {width: 100%;max-width: 1300px;margin: 0px auto;}.constraint.md {max-width: 1200px;}.constraint.sm {max-width: 1100px;}.base {padding: 0px 50px 50px 50px;}.first {padding: 50px 50px 50px 50px;}@media only screen and (max-width: 860px) {.row {padding: 50px 30px;}.row.md {padding-right: 60px;padding-left: 60px;}.row.sm {padding-right: 90px;padding-left: 90px;}.base {padding: 0px 30px 30px 30px;}.first {padding: 30px 30px 30px 30px;}}@media only screen and (max-width: 650px) {.row, .base, .first {padding: 35px;}.row.md, .row.sm {padding: 45px;}}@media only screen and (max-width: 470px) {.row, .base, .first {padding: 25px 25px !important;}}.hero {display: block;}.main-logo {position:absolute;top: 0px !important;left: 26px !important;margin-top: -10px !important;width: 311px;height: 114px;z-index: 10;display: block;padding: 0px 10px 10px 0px;transition: ease .3s;-moz-transition: ease .3s;-webkit-transition: ease .3s;-o-transition: ease .3s;}.main-logo:hover {margin-top: 0px !important;}@media only screen and (max-width: 550px) {}@media only screen and (max-width: 400px) {}.top-bar .nav .container .menu-link {display: none;}.top-bar {background: #a90329;background: -moz-linear-gradient(top, #a90329 0%, #a90329 22%, #d32027 100%);background: -webkit-linear-gradient(top, #a90329 0%,#a90329 22%,#d32027 100%);background: linear-gradient(to bottom, #a90329 0%,#a90329 22%,#d32027 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#d32027',GradientType=0 );border-bottom: 3px solid #ffffff;}.top-bar .nav {float: right;margin-right: 140px;font-family: 'Fugaz One', cursive;}.nav .menu-header-navigation-container {text-align: center;position: relative;}.nav .menu-header-navigation-container .menu > li {display: inline;position: relative;}.nav .menu-header-navigation-container .menu > li > a {text-transform: uppercase;display: inline-block;color: #ffffff !important;text-decoration: none;margin-left: 30px;line-height: 60px;transition: color .3s;-moz-transition: color .3s;-webkit-transition: color .3s;-o-transition: color .3s;}.nav .menu-header-navigation-container .menu > li > a:hover {color: #000000 !important;}.nav .menu-header-navigation-container .menu > li:first-child a {margin-left: 0px;}.nav .menu-header-navigation-container .menu > li:before {margin-left: 25px;color: #bbbbbb;}.nav .menu-header-navigation-container .menu > li:first-child:before {margin-left: 0px;}.nav #toggle, .nav .toggle {display: none;}@media only screen and (max-width: 1200px) {.top-bar .nav {margin-right: 26px;}.nav .menu-header-navigation-container .menu > li > a {margin-left: 15px;}.nav .menu-header-navigation-container .menu > li:before {margin-left: 10px;}}@media only screen and (max-width: 1020px) {.nav .menu-header-navigation-container {position: absolute;right: 0;z-index: 100;width: 100%;height: 0px;overflow: hidden;padding: 0;opacity: 0;transition: height .3s, opacity .3s;-moz-transition: height .3s, opacity .3s;-webkit-transition: height .3s, opacity .3s;-o-transition: height .3s, opacity .3s;}.nav .menu-header-navigation-container .menu li a {margin-left: 0px;}.nav .menu-header-navigation-container .menu li:before {content: "";margin-left: 0px;}.nav .menu-header-navigation-container .menu > li {display: block;width: 100%;margin: 0px;}.nav .menu-header-navigation-container .menu > li > a {display: block;width: 100%;border-bottom: 1px solid #ffffff;text-transform: uppercase;text-decoration: none;line-height: 52px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.nav .menu-header-navigation-container .menu > li#menu-item-48 > a, .nav .menu-header-navigation-container .menu > li#menu-item-52 > a, .nav .menu-header-navigation-container .menu > li#menu-item-54 > a {background-color: #d42027 !important;background-color: rgba(221,32,39,0.95) !important;}.nav .menu-header-navigation-container .menu > li#menu-item-47 > a, .nav .menu-header-navigation-container .menu > li#menu-item-51 > a, .nav .menu-header-navigation-container .menu > li#menu-item-53 > a {background-color: #840d12 !important;background-color: rgba(132,13,18,0.95) !important;}.nav .menu-header-navigation-container .menu > li:first-child > a {border-top: 3px solid #ffffff;}.nav .toggle {position: relative;display: block !important;font-size: 20px;text-align: center;text-decoration: none;line-height: 102px;color: #000000;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;}.nav .toggle:after {padding-left: 30px;background: no-repeat left center url('../img/hamburger@2x.png');background-size: 21px 15px;text-transform: uppercase;color: #ffffff;content: attr(data-open);content: "Menu";}.nav #toggle:checked ~ .menu-header-navigation-container {height: auto;opacity: 1;}.nav #toggle:checked ~ .toggle:after {padding-left: 28px;background: no-repeat left center url('../img/x@2x.png');background-size: 15px 15px;content: attr(data-close);content: 'Close';}}@media only screen and (max-width: 550px) {.top-bar .nav {margin: 7px 7px 0px 0px;}.nav .toggle {line-height: 60px;}.main-logo {top: 0px !important;left: 7px !important;width: 200px !important;height: 73px !important;z-index: 10;display: block;padding: 0px 10px 10px 0px;margin-top: 0px !important;}.main-logo img {width: 200px !important;height: 73px !important;}}.footer {width:100%;z-index: -5;border-bottom: 1px solid #d42027;}.footer-contact-info {background-color: #333a3e;color: #bbbbbb;text-align: center;padding: 25px 0px;}.address, .business-hours {font-size: 15px;}.bus-name {color: #ffffff;font-size: 21px;}.dot {color: #151515;}.business-hours {display: block;padding-top: 20px;}.footer-nav {background-color: #151515;padding: 25px 0px;vertical-align: bottom !important;font-family: 'Fugaz One', cursive;}.footer-nav .menu-footer-navigation-container {text-align: center;position: relative;}.footer-nav .menu-footer-navigation-container .menu > li {display: inline;position: relative;}.footer-nav .menu-footer-navigation-container .menu > li > a {text-transform: uppercase;display: inline-block;color: #d42027;text-decoration: none;margin-left: 30px;line-height: 60px;transition: color .3s;-moz-transition: color .3s;-webkit-transition: color .3s;-o-transition: color .3s;}.footer-nav .menu-footer-navigation-container .menu > li > a:hover {color: #ffffff !important;}.footer-nav .menu-footer-navigation-container .menu > li:first-child a {margin-left: 0px;}.footer-nav .menu-footer-navigation-container .menu > li:before {content: "|";font-family: 'Helvetica Neue', san-serif;margin-left: 25px;color: #4c4c4c;}.footer-nav .menu-footer-navigation-container .menu > li:first-child:before {content: "";margin-left: 0px;}.copyright {font-family: 'Helvetica Neue', san-serif;font-size: 11px;color: #959595;text-align: center;text-transform: uppercase;line-height: 1.5em;}.copyright a {color: #959595 !important;}@media only screen and (max-width: 1020px) {}@media only screen and (max-width: 760px) {.address {line-height: 1.5em;}.bus-name {display: block;padding-bottom: 10px;}.business-hours {font-size: 12px;}.footer-nav {padding: 20px 10px;}.footer-nav .menu-footer-navigation-container .menu > li > a {font-size: 16px !important;margin-left: 7px;line-height: 2em;}.footer-nav .menu-footer-navigation-container .menu > li:before {margin-left: 5px;}}@media only screen and (max-width: 470px) {}.copy {margin: -9px 0px;}.copy.left {float: left;width: 54%;}.copy.center {display: block;width: 75%;margin-right: auto;margin-left: auto;text-align: center;}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 470px) {.copy {margin: 0px;}}.button {display: block;cursor: pointer;width: 300px;max-width: 300px;margin: 37px auto 0px auto;padding: 19px;border: 1px solid #0e9cb2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: rgba(255,255,255,0.5);font-size: 21px;line-height: 1.1em;text-align: center;text-decoration: none;color: #0e9cb2;transition: background .3s, color .3s;-moz-transition: background .3s, color .3s;-webkit-transition: background .3s, color .3s;-o-transition: background .3s, color .3s;}.button:hover {background-color: #0e9cb2;color: #FFFFFF;cursor: pointer;}.copy .button:last-child {margin-bottom: 9px;}@media only screen and (max-width: 860px) {.button {width: 100%;margin-top: 23px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}}@media only screen and (max-width: 470px) {.button {margin-top: 12px;padding: 14px;font-size: 18px;}.copy .button:last-child {margin-bottom: 6px;}}.contact-form-area .big-headline {font-family: 'Fjalla One', sans-serif;width: 600px;max-width: 100%;margin: 0px auto;padding: 24px 0px 12px 0px;font-size: 36px;text-transform: uppercase;background-color: #555555;color: #ffffff;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}.ninja-forms-cont {width: 600px;max-width: 100%;margin: 0px auto 9px auto;border: 1px solid #999999;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;background-color: #FFFFFF;font-size: 18px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.ninja-forms-form-wrap {padding: 26px 50px 50px 50px;}.ninja-forms-req-symbol {position: relative;top: -3px;left: -2px;font-size: 14px;color: #d42027 !important;}.ninja-forms-req-symbol strong {font-weight: normal;}.ninja-forms-required-items {margin-bottom: -3px;font-size: 14px;line-height: 1.2em;text-align: center;}.ninja-forms-required-items .ninja-forms-req-symbol {position: static;}.list-radio-wrap.label-left label, .list-radio-wrap.label-left ul, .list-radio-wrap.label-left ul li, .list-radio-wrap.label-right label, .list-radio-wrap.label-right ul, .list-radio-wrap.label-right ul li, .list-checkbox-wrap.label-left label, .list-checkbox-wrap.label-left ul, .list-checkbox-wrap.label-left ul li, .list-checkbox-wrap.label-right label, .list-checkbox-wrap.label-right ul, .list-checkbox-wrap.label-right ul li {float: left;display: inline;}.list-radio-wrap span ul li, .list-checkbox-wrap span ul li {width: 100%;}.list-radio-wrap span ul li input, .list-checkbox-wrap span ul li input {float: left;line-height: 1em;}.field-wrap {margin: 0px !important;}.ninja-forms-form label {margin: 27px 0px 10px 0px !important;font-weight: normal !important;}.ninja-forms-field {display: block;padding: 13px;border: 1px solid #999999;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;color: #333333;-webkit-appearance: none;transition: border .3s, box-shadow .3s;-moz-transition: border .3s, box-shadow .3s;-webkit-transition: border .3s, box-shadow .3s;-o-transition: border .3s, box-shadow .3s;}.ninja-forms-field:focus {border-color: #0e9cb2;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}textarea.ninja-forms-field {line-height: 1.3em;}.field-wrap.label-left .ninja-forms-field {margin-left: 0px !important;}.ninja-forms-field.form-button {width: 80% !important;margin: 50px auto 0px auto;padding: 19px;border-color: #0e9cb2;background-color: #FFFFFF;font-size: 21px;line-height: 1.1em;color: #0e9cb2;cursor: pointer;transition: background .3s, color .3s;-moz-transition: background .3s, color .3s;-webkit-transition: background .3s, color .3s;-o-transition: background .3s, color .3s;}.ninja-forms-field.form-button:hover {background-color: #0e9cb2;color: #FFFFFF;}.ninja-forms-field.form-button:focus {border-color: #0e9cb2;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}@keyframes error-slide, @keyframes success-slide {0%{bottom: 0px;}100%{bottom: -200px;}}@-moz-keyframes error-slide, @-moz-keyframes success-slide {0%{bottom: 0px;}100%{bottom: -200px;}}@-webkit-keyframes error-slide, @-webkit-keyframes success-slide {0%{bottom: 0px;}100%{bottom: -200px;}}.ninja-forms-error-msg {position: fixed;bottom: 0px;padding: 0px 20px 20px 20px;border-top: 1px solid #FFFFFF;border-top: 1px solid rgba(255,255,255,0.25);left: 0px;z-index: 15;width: 100%;background-color: #66110B;background-color: rgba(102,17,11,0.95);text-align: center;color: #FFFFFF;animation-name: error-slide;animation-duration: 1.25s;animation-delay: 3.0s;animation-fill-mode: both;-moz-animation-name: error-slide;-moz-animation-duration: 1.25s;-moz-animation-delay: 3.0s;-moz-animation-fill-mode: both;-webkit-animation-name: error-slide;-webkit-animation-duration: 1.25s;-webkit-animation-delay: 3.0s;-webkit-animation-fill-mode: both;}.ninja-forms-error-msg div {margin: 0px;}.ninja-forms-error .ninja-forms-field {border-color: #66110B;background-color: #FFFEE0;}.ninja-forms-field-error {display: none !important;}.ninja-forms-success-msg div {margin: 0px;}.ninja-forms-success-msg {position: fixed;bottom: 0px;padding: 0px 20px 0px 20px;border-top: 1px solid #FFFFFF;border-top: 1px solid rgba(255,255,255,0.25);left: 0px;z-index: 15;width: 100%;background-color: #47aa00;background-color: rgba(71,170,0,0.95);text-align: center;color: #FFFFFF;animation-name: success-slide;animation-duration: 1.25s;animation-delay: 3.0s;animation-fill-mode: both;-moz-animation-name: success-slide;-moz-animation-duration: 1.25s;-moz-animation-delay: 3.0s;-moz-animation-fill-mode: both;-webkit-animation-name: success-slide;-webkit-animation-duration: 1.25s;-webkit-animation-delay: 3.0s;-webkit-animation-fill-mode: both;}button, input[type="submit"], input[type="button"], input[type="reset"] {-webkit-transition: background .3s ease-in-out;-moz-transition: background .3s ease-in-out;-ms-transition: background .3s ease-in-out;-o-transition: background .3s ease-in-out;transition: background .3s ease-in-out;margin: 10px auto 0;background: #555555;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;border: none;color: #ffffff;display: inline-block;padding: 21px 84px 20px 84px;text-decoration: none;cursor: pointer;}button:hover, button:focus, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus {background: #1b4397;outline: none;cursor: hand;}button:active, input[type="submit"]:active, input[type="button"]:active, input[type="reset"]:active {border: none;padding: 21px 84px 20px 84px;cursor: hand;}#nf_submit_1, #nf_processing_1 {text-align: center;display: block;cursor: hand;}#ninja_forms_field_4_label {display: block;margin-bottom: 15px;}#ninja_forms_field_4 {width: 100%;}.spam-wrap {margin-bottom: 30px !important;}input[type=checkbox] {-webkit-border-radius: 15px 15px 15px 15px;border-radius: 15px 15px 15px 15px;}input[type=checkbox]:checked {background-color: #025d71;}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 650px) {.ninja-forms-form-wrap {padding: 21px 25px 25px 25px;}.ninja-forms-form label {margin: 22px 0px 7px 0px !important;}.ninja-forms-field {padding: 10px;}.ninja-forms-field.form-button {margin-top: 25px;}}@media only screen and (max-width: 470px) {.ninja-forms-cont {width: 100%;margin: 0px auto 0px auto;font-size: 16px;}.ninja-forms-form-wrap {padding: 21px 15px 25px 15px;}.contact-form-area .big-headline {margin: 0px auto 0px auto;font-size: 24px;}}.home-download {padding: 25px 0px;text-align: center;background: #a90329;background: -moz-linear-gradient(top, #a90329 0%, #a90329 22%, #d32027 100%);background: -webkit-linear-gradient(top, #a90329 0%,#a90329 22%,#d32027 100%);background: linear-gradient(to bottom, #a90329 0%,#a90329 22%,#d32027 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#d32027',GradientType=0 );border-bottom: 3px solid #ffffff;}.home-download a {text-decoration: none;}.bar-download p {margin-top: 0px;margin-bottom: 1%;line-height: normal;}.download-bar {opacity: .9;}.download-bar:hover {opacity: 1;}.simple-button {font-family: 'Fugaz One', cursive;display: block;width: 325px;margin: 24px auto 0px auto;padding: 16px;border: 2px solid #d32027;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align: center;text-decoration: none;color: #d32027;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}.simple-button:hover {background-color: #d32027;color: #FFFFFF !important;}#brochures .constraint .pdf-link {font-family: 'Fugaz One', cursive;display: block;width: 325px;margin: 24px auto 0px auto;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align: center;text-decoration: none;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}#brochures .constraint .pdf-link:nth-child(5n+1) {border: 2px solid #d32027;color: #d32027;}#brochures .constraint .pdf-link:nth-child(5n+1):hover {background-color: #d32027;}#brochures .constraint .pdf-link:nth-child(5n+2) {border: 2px solid #007fce;color: #007fce;}#brochures .constraint .pdf-link:nth-child(5n+2):hover {background-color: #007fce;}#brochures .constraint .pdf-link:nth-child(5n+3) {border: 2px solid #118802;color: #118802;}#brochures .constraint .pdf-link:nth-child(5n+3):hover {background-color: #118802;}#brochures .constraint .pdf-link:nth-child(5n+4) {border: 2px solid #ee8600;color: #ee8600;}#brochures .constraint .pdf-link:nth-child(5n+4):hover {background-color: #ee8600;}#brochures .constraint .pdf-link:nth-child(5n+5) {border: 2px solid #6700b7;color: #6700b7;}#brochures .constraint .pdf-link:nth-child(5n+5):hover {background-color: #6700b7;}#brochures .constraint .pdf-link a {color: inherit;display: block;padding: 16px;text-decoration: none;}#brochures .constraint .pdf-link a:hover {color: #ffffff;}.welcome h1 {color: #d32027;text-transform: uppercase;}#home #featured-links {margin: -4px -4px 0px 0px;font-family: 'Fugaz One', cursive;text-transform: uppercase;}#home .featured-links {width: 50%;float: left;margin-bottom: 65px;}#home .featured-button.lg {height: 480px;padding-top: 217px;}#home .featured-button.sm {height: 240px;padding-top: 97px;}#home .featured-button {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;width: 100%;padding: 0px 30px;border: solid #FFFFFF;border-width: 4px 4px 0px 0px;background: no-repeat center center #151515;background-size: cover;font-size: 32px;line-height: 1.2em;text-align: center;text-decoration: none;color: #FFFFFF;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}#home .featured-button:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(34, 34, 34, .8);color: rgba(34, 34, 34, .8);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}#home .featured-button:hover, #home .featured-button:focus, #home .featured-button:active {color: #d32027;}#home .featured-button:hover:before, #home .featured-button:focus:before, #home .featured-button:active:before {-webkit-transform: scaleY(1);transform: scaleY(1);}#home .featured-text {position: relative;z-index: 1;transition: color .3s;-moz-transition: color .3s;-webkit-transition: color .3s;-o-transition: color .3s;}#home .featured-button.home-brochure {background-image: url(../img/home/home-brochure.png);}#home .featured-button.home-contact {background-image: url(../img/home/home-contact.png);}#home .featured-button.home-about {background-image: url(../img/home/home-about.png);}#home .featured-button.home-new {background-image: url(../img/home/home-news.png);}@media only screen and (max-width: 1100px) {.download-bar img {width: 90%;height:auto;}}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 470px){#home .featured-links {width: 100%;float: none;margin-bottom: 0px;}#home .featured-button {border-width: 4px 0px 0px 0px;}#home .featured-button.lg, #home .featured-button.sm {height: 190px;padding-top: 77px;overflow: hidden;}#home .featured-button.lg:first-child {padding-top: 57px !important;}#home #featured-links {margin: -4px 0px 0px 0px;}.welcome p {font-size: 14px;}.simple-button {font-family: 'Fugaz One', cursive;display: block;width: 250px;margin: 24px auto 0px auto;padding: 16px 6px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align: center;text-decoration: none;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}}#about h1 {margin-top: 35px;border-bottom: 1px dashed #d32027;color: #d32027;}#about h1:first-child {margin-top: 0px;}#about h3 {margin-top: 35px;padding: 15px 0px 15px 15px;background-color: #efefef;}#about .copy ul {list-style-position: inside;margin: 10px 0px;}#about .copy li {line-height: 1.75em;}@media only screen and (max-width: 650px) {}#catalog h1 {border-bottom: 1px dashed #d32027;color: #d32027;}#catalog .copy {text-align: center;}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 650px) {}@media only screen and (max-width: 470px) {}#brochures h1 {border-bottom: 1px dashed #d32027;color: #d32027;}#brochures .copy {text-align: center;}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 650px) {}@media only screen and (max-width: 470px) {}#news h1 {border-bottom: 1px dashed #d32027;color: #d32027;}#news h4 {line-height: 1.75em;}#news .copy ul {list-style-position: inside;margin: 10px 0px;}#news .copy li {line-height: 1.75em;}.news-item, .news-item-alt {margin: 25px 0 0 0;padding: 25px;}.news-item {background-color: #efefef;}.date-news {font-size: 13px;font-style: italic;padding: 10px 0px;}.news-item .date-news {border-bottom: 1px solid #cccccc;}.news-item-alt .date-news {border-bottom: 1px solid #efefef;}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 650px) {}@media only screen and (max-width: 470px) {}#contact h3, #contact h4 {margin: 5px 0px;line-height: 1.5em;}#contact .container {padding-top: 0px;}#contact .copy {text-align: center;}#contact .first {background-color: #efefef;}.contact-staff {width: 43%;margin: 1%;float: left;border: 1px solid #cccccc;padding: 2%;background-color: #efefef;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}.contact-staff h5 {border-bottom: 1px solid #ffffff;padding-bottom: 15px;}.contact-staff .email-contact {margin-top: 15px;}.contact-staff a {font-size: 14px;-webkit-transition: color .3s ease;-moz-transition: color .3s ease;-ms-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.contact-staff a:hover {color: #000000;text-decoration: underline;}.contact-form-area {margin-top: 40px;}.contact-form-area h1 {background-color: #555555;color: #ffffff;width: 600px;max-width: 100%;margin: 10px auto 0px auto;padding: 15px 0px 10px 0px;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}@media only screen and (max-width: 860px) {.contact-staff {width: 90%;margin: 3% 1%;float: none;}}@media only screen and (max-width: 470px) {.baby-hero {display: none;}}#thank-you .row {padding-top: 77px;padding-bottom: 0px !important;}#thank-you .success {padding: 25% 0%;}#thank-you .success img {display: block;width: 100px;height: 100px;margin: 0px auto;}#thank-you .success p {font-size: 21px;line-height: 1.3em;text-align: center;}#thank-you .success .button {margin-top: 50px;}@media only screen and (max-width: 470px) {#thank-you .row {padding-top: 65px !important;}#thank-you .success {padding: 18% 0%;}#thank-you .success p {font-size: 18px;}#thank-you .success .button {margin-top: 25px;}}