/*!
* Theme Name:  Paul Component 2018 Update
* Theme URI:   http://velograph.co
* Description: Yet Another Wordpress Theme
* Author:      Jason Britton
* Author URI:  http://velograph.co
* Version:     0.1.0
* Tags:
* Text Domain: paulcomponent2018update
* Domain Path: /languages/
*
* License:     Commercial
*/
/* Paul Specific Fonts */
@import url("https://fonts.googleapis.com/css?family=Merriweather:300i,400,700");
/* Colors */
/* Percentage spacings */
/* Number spacings */
/* Font Sizes */
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  margin-bottom: 25px;
  top: 0;
  display: block; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.search-area .body-copy {
  padding: 5% 0; }
  @media (min-width: 461px) {
    .search-area .body-copy {
      width: calc(50% - 3rem);
      float: left;
      margin-left: 2rem;
      left: calc(25% - 2.5rem + 2rem);
      position: relative; } }
  .search-area .body-copy .post {
    margin-bottom: 5%; }

.utility-header svg {
  fill: #ced0d1;
  vertical-align: middle;
  width: 16px; }
.utility-header a {
  color: #ced0d1; }

.cart-count {
  font-weight: 700; }

.mobile-header {
  background: #000; }
  .mobile-header::after {
    clear: both;
    content: "";
    display: block; }
  @media (min-width: 768px) {
    .mobile-header {
      display: none; } }
  .mobile-header .site-branding {
    width: calc(33.3333333333% - 1.3333333333rem);
    float: left;
    margin-left: 1rem;
    left: calc(33.3333333333% - 1.3333333333rem + 1rem);
    position: relative;
    margin-bottom: 15px;
    margin-top: 25px; }
  .mobile-header .menu-hook-container {
    width: calc(33.3333333333% - 1.3333333333rem);
    float: left;
    margin-left: 1rem;
    left: calc(33.3333333333% - 1.3333333333rem + 1rem);
    position: relative;
    clear: both;
    margin-bottom: 10px;
    text-align: center; }
    .mobile-header .menu-hook-container .menu-hook {
      color: #ced0d1;
      text-transform: uppercase;
      font-size: 16px;
      font-weight: bold; }
  .mobile-header .slide-out {
    clear: both; }
  .mobile-header .mobile-navigation {
    margin: 0 auto;
    padding: 15px 0;
    width: 60%; }
    .mobile-header .mobile-navigation::after {
      clear: both;
      content: "";
      display: block; }
    .mobile-header .mobile-navigation ul {
      margin: 0;
      padding: 0; }
    .mobile-header .mobile-navigation .main-navigation {
      width: calc(50% - 1.5rem);
      float: left;
      margin-left: 1rem; }
      .mobile-header .mobile-navigation .main-navigation li {
        font-weight: bold;
        margin-bottom: 5px;
        text-transform: uppercase; }
        .mobile-header .mobile-navigation .main-navigation li a {
          color: #ced0d1; }
        .mobile-header .mobile-navigation .main-navigation li:last-of-type {
          margin-bottom: 0; }
    .mobile-header .mobile-navigation .utility-header {
      width: calc(50% - 1.5rem);
      float: left;
      margin-left: 1rem;
      text-align: right; }
      .mobile-header .mobile-navigation .utility-header .account-link,
      .mobile-header .mobile-navigation .utility-header .cart-link {
        display: block; }
      .mobile-header .mobile-navigation .utility-header .account-link {
        margin-bottom: 5px; }
  .mobile-header .search-form::after {
    clear: both;
    content: "";
    display: block; }
  .mobile-header .search-form label {
    width: calc(66.6666666667% - 1.6666666667rem);
    float: left;
    margin-left: 1rem;
    left: calc(16.6666666667% - 23.3333333333px + 20px);
    position: relative;
    margin-bottom: 0; }
  .mobile-header .search-form input {
    background-color: #000;
    background-image: url("../images/magnifying_glass.svg");
    background-repeat: no-repeat;
    border-bottom: 1px solid #e6e7e8;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    margin-bottom: 10%;
    padding: 3% 3% 3% 25px;
    width: 100%; }

.desktop-header {
  clear: both;
  display: none; }
  @media (min-width: 768px) {
    .desktop-header {
      display: block;
      background: #000;
      border-bottom: 5px solid #d7512f;
      color: #e6e7e8; }
      .desktop-header::after {
        clear: both;
        content: "";
        display: block; }
      .desktop-header a {
        color: #e6e7e8; }
      .desktop-header .site-logo {
        width: calc(100% - 4rem);
        float: left;
        margin-left: 2rem; } }
    @media (min-width: 768px) and (min-width: 768px) {
      .desktop-header .site-logo {
        width: calc(8.3333333333% - 1.0833333333rem);
        float: left;
        margin-left: 1rem; } }
  @media (min-width: 768px) {
      .desktop-header a::after {
        clear: both;
        content: "";
        display: block; }
      .desktop-header .menu-primary-container {
        width: calc(100% - 4rem);
        float: left;
        margin-left: 2rem; } }
    @media (min-width: 768px) and (min-width: 768px) {
      .desktop-header .menu-primary-container {
        width: calc(50% - 1.5rem);
        float: left;
        margin-left: 1rem; } }
  @media (min-width: 768px) {
        .desktop-header .menu-primary-container a {
          font-weight: 700;
          text-transform: uppercase; }
        .desktop-header .menu-primary-container ul.desktop-navigation {
          margin: 8% 0 2%;
          padding: 0 0 0 3%; }
          .desktop-header .menu-primary-container ul.desktop-navigation .menu-item {
            display: inline-flex;
            margin-right: 2%; }
            .desktop-header .menu-primary-container ul.desktop-navigation .menu-item:last-child {
              margin-right: 0; }
      .desktop-header .utility-navigation {
        width: calc(100% - 4rem);
        float: left;
        margin-left: 2rem;
        direction: rtl; } }
    @media (min-width: 768px) and (min-width: 768px) {
      .desktop-header .utility-navigation {
        width: calc(41.6666666667% - 1.4166666667rem);
        float: left;
        margin-left: 1rem; } }
  @media (min-width: 768px) {
        .desktop-header .utility-navigation .site-search-container {
          width: calc(58.3333333333% - 0.5541666667rem);
          float: left;
          margin-left: 0.35rem;
          padding: 9% 0 2%; } }
      @media (min-width: 768px) and (min-width: 768px) {
        .desktop-header .utility-navigation .site-search-container .search-icon {
          width: calc(16.6666666667% - 0.4083333333rem);
          float: left;
          margin-left: 0.35rem; }
          .desktop-header .utility-navigation .site-search-container .search-icon svg {
            width: 50%; } }
  @media (min-width: 768px) {
          .desktop-header .utility-navigation .site-search-container .site-search-input {
            background: #000;
            border-top: none;
            border-right: none;
            border-left: none;
            color: #e6e7e8;
            direction: ltr; } }
        @media (min-width: 768px) and (min-width: 768px) {
          .desktop-header .utility-navigation .site-search-container .site-search-input {
            width: calc(83.3333333333% - 0.6416666667rem);
            float: left;
            margin-left: 0.35rem; } }
  @media (min-width: 768px) {
        .desktop-header .utility-navigation .account-and-cart {
          width: calc(33.3333333333% - 0.4666666667rem);
          float: left;
          margin-left: 0.35rem;
          padding: 9% 0 2%; }
          .desktop-header .utility-navigation .account-and-cart svg {
            fill: #e6e7e8; }
          .desktop-header .utility-navigation .account-and-cart .account-link {
            width: calc(50% - 0.525rem);
            float: left;
            margin-left: 0.35rem;
            text-align: center; }
          .desktop-header .utility-navigation .account-and-cart .cart-link {
            width: calc(41.6666666667% - 0.4958333333rem);
            float: left;
            margin-left: 0.35rem; } }

.covid-19-header {
  background: #d7512f;
  color: #e6e7e8;
  font-weight: 400;
  text-align: center; }
  .covid-19-header h3 {
    margin: 0;
    padding: 1%; }

.covid-19-container {
  background: #d7512f;
  display: flex; }
  .covid-19-container .covid-19-message {
    width: calc(66.6666666667% - 33.3333333333px);
    float: left;
    margin-left: 20px;
    left: calc(16.6666666667% - 23.3333333333px + 20px);
    position: relative;
    color: #e6e7e8;
    line-height: 1.5rem;
    text-align: center; }
    @media (max-width: 460px) {
      .covid-19-container .covid-19-message {
        width: calc(83.3333333333% - 0.9166666667rem);
        float: left;
        margin-left: 0.5rem;
        left: calc(8.3333333333% - 0.5416666667rem + 0.5rem);
        position: relative; } }

.front-page-leader::after {
  clear: both;
  content: "";
  display: block; }
.front-page-leader .lead-image {
  position: relative;
  text-align: center; }
  .front-page-leader .lead-image .image-lead-link-text {
    bottom: 5%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%); }
    @media (max-width: 460px) {
      .front-page-leader .lead-image .image-lead-link-text {
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%); } }
    .front-page-leader .lead-image .image-lead-link-text a {
      color: #e6e7e8;
      font-family: "Merriweather", "Palatino", "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
      font-style: italic;
      font-size: 28px; }
      @media (max-width: 460px) {
        .front-page-leader .lead-image .image-lead-link-text a {
          font-size: 16px; } }
      .front-page-leader .lead-image .image-lead-link-text a:hover {
        color: #d7512f; }
.front-page-leader .lead-in-copy-container .lead-in-copy {
  width: calc(66.6666666667% - 33.3333333333px);
  float: left;
  margin-left: 20px;
  left: calc(16.6666666667% - 23.3333333333px + 20px);
  position: relative;
  border-bottom: 1px solid #6e7476;
  padding: 3% 0; }
  @media (max-width: 460px) {
    .front-page-leader .lead-in-copy-container .lead-in-copy {
      width: calc(83.3333333333% - 0.9166666667rem);
      float: left;
      margin-left: 0.5rem;
      left: calc(8.3333333333% - 0.5416666667rem + 0.5rem);
      position: relative; } }
  .front-page-leader .lead-in-copy-container .lead-in-copy h3 {
    text-transform: uppercase; }
  .front-page-leader .lead-in-copy-container .lead-in-copy p {
    font-family: "Merriweather", "Palatino", "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
    font-size: 24px;
    font-style: italic;
    font-weight: 300;
    line-height: 40px; }

.story-lead-in-container .story-image::after {
  clear: both;
  content: "";
  display: block; }
.story-lead-in-container .story-image img {
  float: left; }
.story-lead-in-container h1 {
  margin-top: 0;
  text-transform: uppercase; }
.story-lead-in-container .story-lead-in {
  padding: 5%; }
  @media (min-width: 1366px) {
    .story-lead-in-container .story-lead-in {
      margin: 0 auto;
      max-width: 1000px;
      padding: 3% 0; }
      .story-lead-in-container .story-lead-in::after {
        clear: both;
        content: "";
        display: block; } }
  .story-lead-in-container .story-lead-in .story-content {
    font-family: "Arial", sans-serif;
    font-size: 14px;
    line-height: 28px; }
    .story-lead-in-container .story-lead-in .story-content .keep-reading {
      margin-bottom: 0; }
      .story-lead-in-container .story-lead-in .story-content .keep-reading a {
        color: #d7512f; }

.portal-containers {
  margin: 0 auto;
  max-width: 1200px; }
  .portal-containers::after {
    clear: both;
    content: "";
    display: block; }
  .portal-containers a {
    color: #3e4649; }
    .portal-containers a:hover {
      color: #d7512f; }
  .portal-containers h6 {
    text-align: center; }
  .portal-containers .portal-container,
  .portal-containers .middle-tier-categories {
    padding: 2% 0 3% 0;
    text-align: center;
    text-transform: uppercase; }
    .portal-containers .portal-container::after,
    .portal-containers .middle-tier-categories::after {
      clear: both;
      content: "";
      display: block; }
    .portal-containers .portal-container .portal img,
    .portal-containers .middle-tier-categories .portal img {
      margin: 0 auto;
      width: 75%; }
    @media (max-width: 460px) {
      .portal-containers .portal-container .portal h4,
      .portal-containers .middle-tier-categories .portal h4 {
        font-size: .8rem; } }
  .portal-containers .shop-border {
    background: #6e7476;
    height: 1px;
    margin: 0 auto;
    width: 75%; }
    .portal-containers .shop-border::after {
      clear: both;
      content: "";
      display: block; }
  .portal-containers .components-portals .portal,
  .portal-containers .service-parts-portals .portal,
  .portal-containers .middle-tier-categories .portal {
    width: calc(50% - 0.75rem);
    float: left;
    margin-left: 0.5rem; }
    @media (min-width: 769px) {
      .portal-containers .components-portals .portal,
      .portal-containers .service-parts-portals .portal,
      .portal-containers .middle-tier-categories .portal {
        width: calc(33.3333333333% - 1.3333333333rem);
        float: left;
        margin-left: 1rem;
        text-transform: uppercase; } }
    @media (min-width: 1164px) {
      .portal-containers .components-portals .portal,
      .portal-containers .service-parts-portals .portal,
      .portal-containers .middle-tier-categories .portal {
        width: calc(20% - 1.2rem);
        float: left;
        margin-left: 1rem;
        text-transform: uppercase; } }
  .portal-containers .accessories-apparel-portals .portal {
    width: calc(50% - 0.75rem);
    float: left;
    margin-left: 0.5rem; }
    @media (min-width: 768px) {
      .portal-containers .accessories-apparel-portals .portal {
        width: calc(16.6666666667% - 2.3333333333rem);
        float: left;
        margin-left: 2rem; } }

.product-container {
  margin: 0 auto;
  max-width: 1200px; }
  .product-container::after {
    clear: both;
    content: "";
    display: block; }
  .product-container .column-one,
  .product-container .column-two {
    width: calc(100% - 1rem);
    float: left;
    margin-left: 0.5rem; }
    @media (min-width: 769px) {
      .product-container .column-one,
      .product-container .column-two {
        width: calc(50% - 3rem);
        float: left;
        margin-left: 2rem; } }
    .product-container .column-one .product-section,
    .product-container .column-two .product-section {
      clear: both;
      margin-bottom: 10%; }
      .product-container .column-one .product-section::after,
      .product-container .column-two .product-section::after {
        clear: both;
        content: "";
        display: block; }
  .product-container .column-one .product-gallery-container .slick-slider .slick-arrow {
    border: none;
    background: transparent;
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%); }
    .product-container .column-one .product-gallery-container .slick-slider .slick-arrow:hover {
      color: #d7512f; }
  .product-container .column-one .product-gallery-container .slick-slider .prevArrow {
    z-index: 1; }
  .product-container .column-one .product-gallery-container .slick-slider .nextArrow {
    right: 0; }
  .product-container h3 {
    margin-top: 0;
    text-transform: uppercase; }
  .product-container .tech-specs ul {
    margin: 0;
    padding: 0; }
    .product-container .tech-specs ul::after {
      clear: both;
      content: "";
      display: block; }
    .product-container .tech-specs ul li {
      margin-left: -20px;
      margin-right: -20px;
      width: calc(100% + 40px);
      display: flex;
      margin-bottom: 1%; }
      .product-container .tech-specs ul li .key {
        width: calc(33.3333333333% - 2rem);
        float: left;
        margin-left: 1.5rem; }
      .product-container .tech-specs ul li .value {
        width: calc(66.6666666667% - 2.5rem);
        float: left;
        margin-left: 1.5rem; }
        .product-container .tech-specs ul li .value .accordion-hook {
          color: #d7512f; }
  .product-container .product-add-to-cart .variations_form .label,
  .product-container .product-add-to-cart .variations_form .value {
    display: block; }
  .product-container .product-add-to-cart .variations_form .label {
    font-size: 12px; }
  .product-container .product-add-to-cart .variations_form .value select {
    border-radius: 0;
    border-color: #d7512f;
    -webkit-border-radius: 0px; }
  .product-container .product-add-to-cart .variations_form .single_variation_wrap .woocommerce-variation-price .price {
    font-size: 28px;
    font-weight: 700;
    padding: 2% 0 0; }
  .product-container .product-add-to-cart .variations_form .single_variation_wrap .quantity label {
    display: block; }
  .product-container .product-add-to-cart .variations_form .single_variation_wrap .quantity .qty {
    border-color: #d7512f;
    border-style: solid;
    border-width: 1px;
    padding: 13px 15px;
    width: 50%; }
  .product-container .product-add-to-cart .variations_form .single_variation_wrap .variations_button {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px); }
    .product-container .product-add-to-cart .variations_form .single_variation_wrap .variations_button::after {
      clear: both;
      content: "";
      display: block; }
    .product-container .product-add-to-cart .variations_form .single_variation_wrap .variations_button .quantity {
      width: calc(16.6666666667% - 1.4583333333rem);
      float: left;
      margin-left: 1.25rem; }
    .product-container .product-add-to-cart .variations_form .single_variation_wrap .variations_button .single_add_to_cart_button {
      width: calc(50% - 1.875rem);
      float: left;
      margin-left: 1.25rem; }
  .product-container .column-one h3.supporting-video-title {
    margin: 0; }
  .product-container .supporting-video-container .slick-track {
    margin-bottom: 0; }
    .product-container .supporting-video-container .slick-track .supporting-video iframe {
      position: relative;
      width: 100%; }
  .product-container .supporting-video-container .slick-dots {
    bottom: -25px;
    position: absolute;
    margin: 0;
    padding: 0;
    width: 100%; }
    .product-container .supporting-video-container .slick-dots li {
      float: left;
      margin-right: 1%;
      padding: 0; }
      .product-container .supporting-video-container .slick-dots li button {
        background-color: transparent;
        border: 0;
        padding: 0; }
  .product-container .related-products {
    margin-left: -20px;
    margin-right: -20px;
    width: calc(100% + 40px); }
    .product-container .related-products h2 {
      display: none; }
    .product-container .related-products h3 {
      margin-left: 1.25rem; }
    .product-container .related-products .products {
      margin: 0;
      padding: 0; }
      .product-container .related-products .products::after {
        clear: both;
        content: "";
        display: block; }
      .product-container .related-products .products .product {
        text-align: center; }
        @media (min-width: 769px) {
          .product-container .related-products .products .product {
            width: calc(33.3333333333% - 2.6666666667rem);
            float: left;
            margin-left: 2rem; } }
        .product-container .related-products .products .product a {
          color: #6e7476; }
        .product-container .related-products .products .product h2 {
          display: block;
          font-size: 16px; }
        .product-container .related-products .products .product .button,
        .product-container .related-products .products .product .price {
          display: none; }
  .product-container .product-top .product-section,
  .product-container .product-middle .product-section,
  .product-container .product-bottom .product-section {
    width: calc(100% - 1rem);
    float: left;
    margin-left: 0.5rem;
    margin-bottom: 10%; }
  .product-container .product-middle {
    clear: both; }
    .product-container .product-middle h3.supporting-video-title {
      margin-left: .5rem; }
    .product-container .product-middle .supporting-video-container {
      margin-bottom: 20%; }
    .product-container .product-middle .slick-dots {
      bottom: auto; }
  .product-container .product-bottom h3 {
    margin: 0 0 3% 0; }
  .product-container .product-bottom .products .product img {
    margin: 0 auto;
    max-width: 50%; }

.story-sections .caption {
  border-bottom: 2px solid #9ea2a4;
  clear: both;
  padding: 0.5% 0;
  text-align: center; }
.story-sections p {
  font-family: "Merriweather", "Palatino", "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
  font-weight: 300;
  line-height: 24px; }
.story-sections h6 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 1em; }
.story-sections .full-banner-image {
  margin-top: 3%; }
  .story-sections .full-banner-image::after {
    clear: both;
    content: "";
    display: block; }
  .story-sections .full-banner-image:first-of-type {
    margin-top: 0; }
  .story-sections .full-banner-image img {
    float: left; }
.story-sections .body-copy {
  clear: both;
  margin: 3% auto 0;
  max-width: 800px;
  padding: 3% 0; }
  .story-sections .body-copy::after {
    clear: both;
    content: "";
    display: block; }
  @media (max-width: 460px) {
    .story-sections .body-copy {
      width: calc(100% - 2rem);
      float: left;
      margin-left: 1rem; } }
  .story-sections .body-copy h1 {
    text-transform: uppercase; }
  .story-sections .body-copy h6 {
    margin-top: 0; }
  .story-sections .body-copy .large-content p {
    font-size: 24px;
    font-style: italic;
    line-height: 40px; }
.story-sections .two-small-photos {
  margin-left: -20px;
  margin-right: -20px;
  width: calc(100% + 40px);
  margin-top: 3%; }
  .story-sections .two-small-photos::after {
    clear: both;
    content: "";
    display: block; }
  .story-sections .two-small-photos .column-one {
    width: calc(100% - 2rem);
    float: left;
    margin-left: 1rem; }
    @media (min-width: 769px) {
      .story-sections .two-small-photos .column-one {
        width: calc(50%);
        float: left;
        margin-left: 0rem; }
        .story-sections .two-small-photos .column-one img {
          float: left;
          width: 98%; }
        .story-sections .two-small-photos .column-one .caption {
          width: 98%; } }
  .story-sections .two-small-photos .column-two {
    width: calc(100% - 2rem);
    float: left;
    margin-left: 1rem; }
    @media (min-width: 769px) {
      .story-sections .two-small-photos .column-two {
        width: calc(50%);
        float: left;
        margin-left: 0rem; }
        .story-sections .two-small-photos .column-two img {
          float: right;
          width: 98%; }
        .story-sections .two-small-photos .column-two .caption {
          float: right;
          width: 98%; } }
.story-sections .one-photo-one-text {
  margin: 3% auto 0;
  max-width: 1200px; }
  .story-sections .one-photo-one-text::after {
    clear: both;
    content: "";
    display: block; }
  .story-sections .one-photo-one-text .image-column {
    margin: 0 0 3% 0;
    width: calc(100% - 2rem);
    float: left;
    margin-left: 1rem; }
    @media (min-width: 769px) {
      .story-sections .one-photo-one-text .image-column {
        width: calc(50% - 3rem);
        float: left;
        margin-left: 2rem; }
        .story-sections .one-photo-one-text .image-column img {
          float: left; } }
  .story-sections .one-photo-one-text .text-column {
    width: calc(100% - 2rem);
    float: left;
    margin-left: 1rem; }
    @media (min-width: 769px) {
      .story-sections .one-photo-one-text .text-column {
        width: calc(50% - 3rem);
        float: left;
        margin-left: 2rem; }
        .story-sections .one-photo-one-text .text-column p {
          size: 16px; } }
.story-sections .call-to-action {
  position: relative; }
  .story-sections .call-to-action .call-to-action-content {
    color: #e6e7e8;
    left: 50%;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translate(-50%, -50%); }

.video-portals {
  margin: 0 auto;
  max-width: 1200px; }
  .video-portals::after {
    clear: both;
    content: "";
    display: block; }
  .video-portals .portal-container h2 {
    clear: both;
    display: block;
    text-align: center;
    text-transform: uppercase; }
  .video-portals .portal-container .portal {
    margin-bottom: 3%; }
    @media (min-width: 461px) {
      .video-portals .portal-container .portal {
        width: calc(50% - 3rem);
        float: left;
        margin-left: 2rem; } }
    @media (min-width: 769px) {
      .video-portals .portal-container .portal {
        width: calc(33.3333333333% - 2.6666666667rem);
        float: left;
        margin-left: 2rem; } }
    .video-portals .portal-container .portal p {
      margin: 2% 0 0; }

.single-video-container {
  margin-bottom: 100px;
  margin-top: 100px; }
  .single-video-container::after {
    clear: both;
    content: "";
    display: block; }
  .single-video-container .video {
    width: calc(8.3333333333% - 21.6666666667px);
    float: left;
    margin-left: 20px; }

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  height: auto; }
  .embed-container iframe,
  .embed-container object,
  .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.contact-content {
  margin: 0 auto 5%;
  max-width: 1200px; }
  .contact-content::after {
    clear: both;
    content: "";
    display: block; }
  .contact-content .lead-in-title {
    text-align: center;
    text-transform: uppercase; }
  .contact-content .column {
    width: calc(100% - 4rem);
    float: left;
    margin-left: 2rem; }
    @media (min-width: 461px) {
      .contact-content .column {
        width: calc(50% - 3rem);
        float: left;
        margin-left: 2rem;
        line-height: 24px; } }

.page-dealer-application .content-area {
  margin: 0 auto;
  max-width: 50%; }
  .page-dealer-application .content-area .entry-content p {
    margin-bottom: 5%; }
  .page-dealer-application .content-area .gform_wrapper .gform_heading {
    display: none; }
  .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield {
    padding: 0; }
    .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield.gf_left_third {
      padding-right: 1%; }
    .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield.gf_middle_third {
      padding: 0 1%; }
    .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield.gf_right_third {
      padding-left: 1%; }
    .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield.gf_left_half {
      padding-right: 1%; }
    .page-dealer-application .content-area .gform_wrapper .gform_body .gform_fields li.gfield.gf_right_half {
      padding-left: 1%; }
  .page-dealer-application .content-area .gform_wrapper .gform_body .gfield_label {
    font-weight: 400; }

.page-my-account::after {
  clear: both;
  content: "";
  display: block; }
.page-my-account .content-area {
  margin: 0 auto;
  max-width: 50%; }
  .page-my-account .content-area h2 {
    font-weight: 400; }
  .page-my-account .content-area .woocommerce-form-login .input-text {
    display: block;
    width: 33.333%;
    padding: 1%;
    margin-top: 1%; }
  .page-my-account .content-area .woocommerce-form-login .woocommerce-form-login__submit {
    float: left; }
  .page-my-account .content-area .woocommerce-form-login .lost_password {
    clear: both;
    margin-top: 5%; }

.page-cart .woocommerce-message {
  margin-bottom: 3%; }
.page-cart .entry-header {
  text-align: center; }
.page-cart .woocommerce .woocommerce-cart-form {
  margin-bottom: 5%; }
  .page-cart .woocommerce .woocommerce-cart-form::after {
    clear: both;
    content: "";
    display: block; }
  .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive {
    padding: 2%; }
    @media (min-width: 769px) {
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive {
        width: calc(60% - 3.2rem);
        float: left;
        margin-left: 2rem;
        left: calc(20% - 2.4rem + 2rem);
        position: relative;
        padding: 0; } }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive thead tr th {
      border-bottom: 1px solid #3e4649; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive thead tr .product-name {
      text-align: left; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive thead tr .product-subtotal {
      text-align: right; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody tr td {
      border-top: 1px solid #9ea2a4; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody tr:first-of-type td, .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody tr:last-of-type td {
      border-top: 0; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody tr .actions {
      text-align: right; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-remove a {
      color: #f00; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-remove a:hover {
        color: #6e7476; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-thumbnail {
      text-align: center; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-thumbnail img {
        max-width: 50%;
        padding: 3%; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name {
      text-align: left; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name a {
        color: #d7512f; }
        .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name a:hover {
          color: #6e7476; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name .variation dt, .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name .variation dd {
        text-align: left; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name .variation dt {
        font-size: 10px;
        font-weight: 700; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name .variation dd {
        font-size: 14px;
        margin-left: 3%; }
        .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-name .variation dd p {
          margin-top: 0; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-quantity {
      text-align: center; }
      .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-quantity .qty {
        width: 50%; }
    .page-cart .woocommerce .woocommerce-cart-form .shop_table_responsive tbody .cart_item .product-subtotal {
      text-align: right; }
.page-cart .woocommerce .cart-collaterals {
  margin: 0 auto;
  max-width: 1200px; }
  .page-cart .woocommerce .cart-collaterals::after {
    clear: both;
    content: "";
    display: block; }
  .page-cart .woocommerce .cart-collaterals .cross-sells h2 {
    text-align: center; }
  .page-cart .woocommerce .cart-collaterals .cross-sells .products {
    padding: 0; }
    .page-cart .woocommerce .cart-collaterals .cross-sells .products .product {
      margin-bottom: 3%;
      text-align: center; }
      @media (min-width: 769px) {
        .page-cart .woocommerce .cart-collaterals .cross-sells .products .product {
          width: calc(20% - 2.4rem);
          float: left;
          margin-left: 2rem; } }
      .page-cart .woocommerce .cart-collaterals .cross-sells .products .product a {
        color: #6e7476; }
      .page-cart .woocommerce .cart-collaterals .cross-sells .products .product h2 {
        display: block;
        font-size: 16px; }
      .page-cart .woocommerce .cart-collaterals .cross-sells .products .product .button {
        display: none; }
  .page-cart .woocommerce .cart-collaterals .cart_totals {
    clear: both; }
    .page-cart .woocommerce .cart-collaterals .cart_totals h2 {
      text-align: center; }
    .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table {
      margin: 0 auto;
      width: 50%; }
      .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr th {
        border-bottom: 1px solid #6e7476;
        padding: 2% 0;
        text-align: left; }
      .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td {
        border-bottom: 1px solid #6e7476;
        padding: 2% 0;
        text-align: right; }
        .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td p {
          margin: 0; }
        .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td .shipping-calculator-form {
          float: right;
          width: 50%; }
          .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td .shipping-calculator-form .shipping-calculator-button {
            margin-bottom: 10%; }
          .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td .shipping-calculator-form p {
            margin-bottom: 5%; }
            .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td .shipping-calculator-form p span {
              text-align: left; }
      .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr:last-of-type th, .page-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr:last-of-type td {
        border: 0; }
    .page-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {
      display: flex;
      margin-bottom: 5%; }
      .page-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout::after {
        clear: both;
        content: "";
        display: block; }
      .page-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {
        margin: 0 auto; }

.page-checkout .entry-header {
  text-align: center; }
.page-checkout .woocommerce {
  margin: 0 auto;
  max-width: 1200px; }
  .page-checkout .woocommerce::after {
    clear: both;
    content: "";
    display: block; }
  .page-checkout .woocommerce .entry-header {
    text-align: center; }
  .page-checkout .woocommerce .woocommerce-form-login-toggle,
  .page-checkout .woocommerce .woocommerce-form-login {
    width: calc(100% - 1rem);
    float: left;
    margin-left: 0.5rem; }
    @media (min-width: 769px) {
      .page-checkout .woocommerce .woocommerce-form-login-toggle,
      .page-checkout .woocommerce .woocommerce-form-login {
        width: calc(100% - 4rem);
        float: left;
        margin-left: 2rem; } }
  @media (min-width: 769px) {
    .page-checkout .woocommerce .woocommerce-form-login {
      width: 48%; } }
  .page-checkout .woocommerce .woocommerce-form-login .form-row .required {
    color: #d7512f; }
  .page-checkout .woocommerce .woocommerce-form-login .form-row label {
    font-size: 12px; }
    .page-checkout .woocommerce .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {
      width: 16px; }
    .page-checkout .woocommerce .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox span, .page-checkout .woocommerce .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox input {
      display: inline; }
  .page-checkout .woocommerce .woocommerce-form-login .form-row input {
    display: block;
    font-size: 16px;
    padding: 2%;
    width: 95%; }
  .page-checkout .woocommerce .woocommerce-form-login .lost_password {
    font-size: 12px; }
  .page-checkout .woocommerce h3#order_review_heading {
    text-align: center; }
  .page-checkout .woocommerce .col2-set {
    clear: both; }
    .page-checkout .woocommerce .col2-set .col-1,
    .page-checkout .woocommerce .col2-set .col-2 {
      width: calc(100% - 1rem);
      float: left;
      margin-left: 0.5rem; }
      @media (min-width: 769px) {
        .page-checkout .woocommerce .col2-set .col-1,
        .page-checkout .woocommerce .col2-set .col-2 {
          width: calc(50% - 3rem);
          float: left;
          margin-left: 2rem; } }
    .page-checkout .woocommerce .col2-set .form-row .required {
      color: #d7512f; }
    .page-checkout .woocommerce .col2-set .form-row label {
      font-size: 12px; }
    .page-checkout .woocommerce .col2-set .form-row span {
      display: block; }
      .page-checkout .woocommerce .col2-set .form-row span input, .page-checkout .woocommerce .col2-set .form-row span textarea {
        font-size: 16px;
        padding: 2%;
        width: 95%; }
      .page-checkout .woocommerce .col2-set .form-row span.optional {
        display: inline;
        font-size: 10px;
        font-style: italic; }
    .page-checkout .woocommerce .col2-set .form-row.create-account span {
      display: inline; }
  .page-checkout .woocommerce .woocommerce-checkout-review-order {
    clear: both;
    margin: 0 auto;
    max-width: 1200px; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order::after {
      clear: both;
      content: "";
      display: block; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table,
    .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment {
      width: calc(100% - 1rem);
      float: left;
      margin-left: 0.5rem; }
      @media (min-width: 769px) {
        .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table,
        .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment {
          width: calc(50% - 3rem);
          float: left;
          margin-left: 2rem; } }
    @media (min-width: 769px) {
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table {
        margin: 0 auto;
        width: 50%; } }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table thead tr th {
      border-bottom: 1px solid #6e7476;
      padding: 2% 0; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table thead tr th.product-total {
        text-align: right; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td {
      border-bottom: 1px solid #9ea2a4;
      padding: 2% 0;
      text-align: left; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td p {
        margin: 0; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td .shipping-calculator-form {
        float: right;
        width: 50%; }
        .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td .shipping-calculator-form .shipping-calculator-button {
          margin-bottom: 10%; }
        .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td .shipping-calculator-form p {
          margin-bottom: 5%; }
          .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td .shipping-calculator-form p span {
            text-align: left; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-total {
        text-align: right; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-name .variation dt, .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-name .variation dd {
        text-align: left; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-name .variation dt {
        font-size: 10px;
        font-weight: 700; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-name .variation dd {
        font-size: 14px;
        margin-left: 3%; }
        .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tbody tr td.product-name .variation dd p {
          margin-top: 0; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tfoot tr th {
      padding: 2% 0;
      text-align: left; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .shop_table tfoot tr td {
      text-align: right; }
    .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment {
      margin-bottom: 5%; }
      .page-checkout .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order {
        text-align: center; }

.mailing-signup {
  position: relative; }
  .mailing-signup::after {
    clear: both;
    content: "";
    display: block; }
  .mailing-signup .mailing-list-image {
    max-height: 800px;
    z-index: 0; }
    .mailing-signup .mailing-list-image img {
      float: left; }
  .mailing-signup .signup-form {
    color: #e6e7e8;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 100%; }
    .mailing-signup .signup-form .mc4wp-form .mc4wp-form-fields {
      margin: 0 auto;
      width: 50%; }
    .mailing-signup .signup-form .mc4wp-form p {
      margin: 0; }
    .mailing-signup .signup-form .mc4wp-form label {
      display: none; }
    .mailing-signup .signup-form .mc4wp-form input[type="email"] {
      margin: 0 auto 3%;
      padding: 1% 1% 1% 35px;
      background-image: url("../images/envelope.svg"); }
      @media (min-width: 461px) {
        .mailing-signup .signup-form .mc4wp-form input[type="email"] {
          width: 50%; } }
    .mailing-signup .signup-form .mc4wp-form input[type="submit"] {
      background: #37b;
      color: #e6e7e8;
      border: 0;
      font-size: 18.4px;
      margin-bottom: 3%;
      padding: 2% 3%;
      text-transform: uppercase; }
    .mailing-signup .signup-form h1 {
      font-size: 16px;
      margin: 0 0 2%; }
      @media (min-width: 461px) {
        .mailing-signup .signup-form h1 {
          font-size: 36px;
          margin: 15px 0 3%; } }
    .mailing-signup .signup-form blockquote {
      color: #e6e7e8;
      font-family: "Merriweather", "Palatino", "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
      font-size: 10px;
      font-style: italic;
      margin: 0 auto;
      padding: 0 25px; }
      @media (min-width: 461px) {
        .mailing-signup .signup-form blockquote {
          font-size: 24px;
          width: 45%; } }

.instagram-feed #sb_instagram {
  margin: 0 auto -5px; }
  .instagram-feed #sb_instagram img {
    float: left; }

.top-footer {
  background: #3e4649;
  color: #e6e7e8;
  padding: 2% 0;
  text-align: center; }
  @media (min-width: 768px) {
    .top-footer {
      text-align: left; } }
  .top-footer .outer-container {
    margin: 0 auto;
    max-width: 1200px; }
    .top-footer .outer-container::after {
      clear: both;
      content: "";
      display: block; }
  .top-footer h5 {
    text-transform: uppercase; }
  .top-footer a {
    color: #ced0d1; }
  .top-footer ul {
    padding: 0; }
    .top-footer ul li {
      margin-bottom: 2%; }
  .top-footer .paul-logo {
    width: calc(100% - 4rem);
    float: left;
    margin-left: 2rem; }
    .top-footer .paul-logo svg {
      padding: 5% 0;
      width: 50%; }
    @media (min-width: 768px) {
      .top-footer .paul-logo {
        width: calc(16.6666666667% - 2.3333333333rem);
        float: left;
        margin-left: 2rem; }
        .top-footer .paul-logo svg {
          width: 90%; } }
  .top-footer .contact-info {
    width: calc(100% - 4rem);
    float: left;
    margin-left: 2rem; }
    @media (min-width: 768px) {
      .top-footer .contact-info {
        width: calc(33.3333333333% - 2.6666666667rem);
        float: left;
        margin-left: 2rem; } }
  .top-footer .utility-menu {
    width: calc(100% - 4rem);
    float: left;
    margin-left: 2rem; }
    @media (min-width: 768px) {
      .top-footer .utility-menu {
        width: calc(16.6666666667% - 2.3333333333rem);
        float: left;
        margin-left: 2rem; } }
  .top-footer .social-media {
    width: calc(100% - 4rem);
    float: left;
    margin-left: 2rem; }
    @media (min-width: 768px) {
      .top-footer .social-media {
        width: calc(33.3333333333% - 2.6666666667rem);
        float: left;
        margin-left: 2rem; } }
    .top-footer .social-media .icon {
      width: calc(12.5% - 1.125rem);
      float: left;
      margin-left: 1rem;
      left: calc(25% - 25px + 20px);
      position: relative;
      margin-top: 1rem; }
      @media (min-width: 768px) {
        .top-footer .social-media .icon {
          left: calc(0% - 2rem + 2rem);
          position: relative; } }
      @media (min-width: 768px) {
        .top-footer .social-media .icon:first-of-type {
          margin: 1rem 0 0; } }
      .top-footer .social-media .icon svg {
        fill: rgba(215, 81, 47, 0.6); }
      .top-footer .social-media .icon:hover svg {
        fill: #ced0d1; }

.bottom-footer {
  background: #3e4649;
  color: #e6e7e8;
  font-size: 12px;
  padding: 1% 0;
  text-align: center; }

body {
  background: #fff;
  color: #3e4649;
  font-family: "Open Sans", "Helvetica", "Roboto", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 300;
  margin: 0;
  padding: 0; }
  body a, body button, body input[type="submit"] {
    transition: all .2s ease-in-out; }
  body a {
    color: #d7512f;
    text-decoration: none; }
  body a:hover {
    color: #de8c63;
    cursor: pointer; }
  body img {
    height: auto;
    max-width: 100%;
    width: 100%; }
  body input[type="search"],
  body input[type="email"] {
    background-position: 5px center;
    background-repeat: no-repeat;
    background-size: 20px;
    border-radius: 0;
    color: #6e7476;
    font-size: 12px;
    font-weight: 300; }
  body select {
    background: #fff;
    border-color: #6e7476;
    color: #6e7476;
    height: 30px;
    width: 100%; }
  body .skip-link,
  body .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute;
    text-indent: -9999px; }
  body button {
    font-family: "source-sans-pro", "Helvetica", "Roboto", "Arial", sans-serif;
    font-size: 20px; }
  body .button,
  body .wc-proceed-to-checkout a {
    background: #d7512f;
    border-radius: 0;
    color: #fff;
    font-weight: 900;
    padding: 10px 15px;
    text-transform: uppercase; }
    body .button:hover,
    body .wc-proceed-to-checkout a:hover {
      background: #de8c63; }
  body .content-container {
    position: relative;
    z-index: 0; }
  body li {
    list-style-type: none; }
  body h5 {
    font-weight: 700;
    font-size: 18.4px;
    letter-spacing: 1px;
    margin: 0; }

.breadcrumbs-container {
  margin-left: 1rem;
  padding: 1% 0;
  text-transform: uppercase; }
  .breadcrumbs-container a {
    color: #d7512f; }

.woocommerce-message {
  background: #6c9;
  color: #e6e7e8;
  padding: 1%;
  text-align: center; }
  .woocommerce-message .button {
    background-color: transparent;
    border: 1px solid #e6e7e8;
    padding: 5px 15px; }
    .woocommerce-message .button:hover {
      background-color: #e6e7e8;
      color: #6e7476; }

/*# sourceMappingURL=style.css.map */
