﻿
      .classic-colors {
        background-color: rgba(0,0,0,0);
        background-color: rgba(0,0,0,0.5409836065573771);
      }
      .classic-colors .divider-color {
        border-color: rgba(153,153,153,1) !important;
      }
      .classic-colors.bicycle_store .divider-color {
        border-color: rgba(153,153,153,1) !important;
      }
      .classic-colors.tech_store .divider-color {
        border-color: rgba(153,153,153,1) !important;
      }
      .classic-colors .faq-title {
        font:normal normal normal 54px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 40px;
        font:normal normal normal 30px/37px avenir-lt-w01_85-heavy1475544,sans-serif;;
        color: #FFFFFF;
      }
      .classic-colors.bicycle_store .faq-title {
        color: #FFFFFF;
      }
      .classic-colors.skateboards .faq-title {
        color: #FFFFFF;
      }
      .classic-colors.tech_store .faq-title {
        font:normal normal normal 30px/37px avenir-lt-w01_85-heavy1475544,sans-serif;;
      }
      .classic-colors .category {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 18px;
        style.classicCategoryTextStyle;
        color: #222222;
      }
      .classic-colors.tech_store .category {
        font:normal normal normal 14px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;
      }
      .classic-colors .search-input {
        color: #222222;
        border-color: #222222 !important;
        font:normal normal normal 16px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;
      }
      .classic-colors.bicycle_store .search-input {
        color: #4E473E;
        border-color: #4E473E !important;
      }
      .classic-colors .search-svg-icon {
        fill: #222222;
      }
      .classic-colors.bicycle_store .search-svg-icon {
        fill: #4E473E;
      }
      .classic-colors .question-title {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 26px;
        font:normal normal normal 36px/45px avenir-lt-w01_35-light1475496,sans-serif;;
        color: #FFFFFF;
      }
      .classic-colors.bicycle_store .question-title {
        font:normal normal normal 36px/45px avenir-lt-w01_35-light1475496,sans-serif;;
        color: #FFFFFF;
      }
      .classic-colors.skateboards .question-title {
        font:normal normal normal 36px/45px avenir-lt-w01_35-light1475496,sans-serif;;
      }
      .classic-colors.tech_store .question-title {
        font:normal normal normal 36px/45px avenir-lt-w01_35-light1475496,sans-serif;;
      }
      .classic-colors .question-answer-text {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 16px;
        font:normal normal normal 18px/22px avenir-lt-w01_35-light1475496,sans-serif;;
        color: #FFC880;
      }
      .classic-colors.bicycle_store .question-answer-text {
        font:normal normal normal 18px/22px avenir-lt-w01_35-light1475496,sans-serif;;
        color: #FFC880;
      }
      .classic-colors.skateboards .question-answer-text {
        font:normal normal normal 18px/22px avenir-lt-w01_35-light1475496,sans-serif;;
      }
      .classic-colors .social-icons .social-icon {
        fill: #FFC880;
        fill-rule: evenodd;
      }
      .classic-colors.bicycle_store .social-icons .social-icon {
        fill: #FFC880;
      }
      .classic-colors .svg-arrow-down {
        stroke: #FFFFFF;
      }
      .classic-colors.bicycle_store .svg-arrow-down {
        stroke: #FFFFFF;
      }
      .classic-colors.mobile-colors .question-title,
      .classic-colors.mobile-colors .question-answer-text,
      .classic-colors.mobile-colors .social-icons .social-icon {
        color: #FFFFFF;
        fill: #FFFFFF;
      }
      .classic-colors.mobile-colors.bicycle_store .question-title,
      .classic-colors.mobile-colors.bicycle_store .question-answer-text,
      .classic-colors.mobile-colors.bicycle_store .social-icons .social-icon {
        color: #FFFFFF;
        fill: #FFFFFF;
      }
      .classic-colors.mobile-colors .categories {
        background-color: #FFFFFF;
      }
      .classic-colors.mobile-colors.bicycle_store .categories {
        background-color: #FFFFFF;
      }
      .classic-colors.mobile-colors .category {
        color: rgba(0,0,0,0.5409836065573771);
      }

      .basic-colors {
        background-color: rgba(0,0,0,0);
        background-color: style.basicBackgroundColor;
      }
      .basic-colors .faq-title {
        font:normal normal normal 54px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 40px;
        style.basicHeaderTextStyle;
        color: #756A5D;
      }
      .basic-colors .category {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 18px;
        style.basicCategoryTextStyle;
        color: #FFFFFF;
      }
      .basic-colors .basic-categories  {
        background-color: #222222;
      }
      .basic-colors .search-input {
        border-color: #222222 !important;
        color: #222222;
        font:normal normal normal 16px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;

      }
      .basic-colors .search-svg-icon {
        fill: #222222;
      }
      .basic-colors .question-title {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 26px;
        style.basicQuestionTextStyle;
        color: #222222;
      }
      .basic-colors .question-answer-text {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 16px;
        style.basicAnswerTextStyle;
        color: #222222;
      }
      .basic-colors .social-icons .social-icon {
        fill: #222222;
        fill-rule: evenodd;
      }
      .basic-colors.mobile-colors .question-title,
      .basic-colors.mobile-colors .question-answer-text,
      .basic-colors.mobile-colors .social-icons .social-icon {
        color: #222222;
        fill: #222222;
      }
      .basic-colors.mobile-colors .categories {
        background-color: #222222;
      }
      .basic-colors.mobile-colors .category {
        color: #CCCCCC;
      }

      .stripe-colors {
        background-color: rgba(0,0,0,0);
        background-color: style.stripesBackgroundColor;
      }
      .stripe-colors .divider-color {
        border-color: #222222 !important;
      }
      .stripe-colors .faq-title {
        font:normal normal normal 54px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 40px;
        style.stripesHeaderTextStyle;
        color: #222222;
      }
      .stripe-colors .category {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 18px;
        style.stripesCategoryTextStyle;
        color: #222222;
      }
      .stripe-colors .search-svg-icon {
        fill: #222222;
      }
      .stripe-colors .search-input {
        border-color: #222222 !important;
        color: #222222;
        font:normal normal normal 16px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;
      }
      .stripe-colors .question-title {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 26px;
        style.stripesQuestionTextStyle;
        color: #222222;
      }
      .stripe-colors .question-answer-text {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 16px;
        style.stripesAnswerTextStyle;
        color: #FFFFFF;
      }
      .stripe-colors .social-icons .social-icon {
        fill: #FFFFFF;
        fill-rule: evenodd;
      }
      .stripe-colors .close-icon-color {
        stroke: #FFFFFF;
      }
      .stripe-colors .stripes-label {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 30px;
        style.stripesAnswerTitleTextStyle;
        color: #FFFFFF;
      }
      .stripe-colors .arrow-box {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        style.stripesQuestionTextStyle;
        color: #222222;
      }
      .stripe-colors .box-1 .arrow-box {
        background-color: #A39B92;
      }
      .stripe-colors .box-1 .arrow-box:after {
        border-left-color: #A39B92;
      }
      .stripe-colors .box-2 .arrow-box {
        background-color: #8DD1CA;
      }
      .stripe-colors .box-2 .arrow-box:after {
        border-right-color: #8DD1CA;
      }
      .stripe-colors .box-3 .arrow-box {
        background-color: #E99F86;
      }
      .stripe-colors .box-3 .arrow-box:after {
        border-left-color: #E99F86;
      }
      .stripe-colors .box-0 .arrow-box {
        background-color: #FFC880;
      }
      .stripe-colors .box-0 .arrow-box:after {
        border-right-color: #FFC880;
      }
      .stripe-colors .custom-color .arrow-box {
        background-color: #A39B92 !important;
      }
      .stripe-colors .custom-color .box-1 .arrow-box:after, .stripe-colors .custom-color .box-3 .arrow-box:after {
        border-left-color: #A39B92 !important;
      }
      .stripe-colors .custom-color .box-2 .arrow-box:after, .stripe-colors .custom-color .box-0 .arrow-box:after {
        border-right-color: #A39B92 !important;
      }
      .stripe-colors .question-answer {
        background-color: #222222;
      }
      .stripe-colors.mobile-colors .question-answer {
        background-color: #CCCCCC;
      }
      .stripe-colors.mobile-colors .question-title,
      .stripe-colors.mobile-colors .question-answer-text,
      .stripe-colors.mobile-colors .social-icons .social-icon {
        color: #222222;
        fill: #222222;
      }
      .stripe-colors.mobile-colors .categories {
        background-color: #222222;
      }
      .stripe-colors.mobile-colors .category {
        color: #CCCCCC;
      }

      .masonry-colors {
        background-color: rgba(0,0,0,0);
        background-color: style.masonryBackground;
      }
      .overlay-popup {
        background-color: #CCCCCC;
      }
      .masonry-template .masonry-item .masonry-dividers {
        border-color: #222222 ;
      }
      .masonry-template .masonry-popup .masonry-dividers {
        border-color: #FFFFFF ;
      }
      .masonry-colors .faq-title {
        font:normal normal normal 54px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 40px;
        style.masonryHeaderTextStyle;
        color: #756A5D;
      }
      .masonry-colors .category {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 18px;
        style.masonryCategoryTextStyle;
        color: #222222;
      }
      .masonry-colors .search-svg-icon {
        fill: #222222;
      }
      .masonry-colors .search-input {
        border-color: #222222 !important;
        color: #222222;
        font:normal normal normal 16px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;
      }
      .masonry-template .masonry-background {
        background-color: #CCCCCC;
      }
      .masonry-popup .masonry-answer-title {
        font:normal normal normal 36px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
        font-size: 45px;
        color: #FFFFFF;
        style.masonryAnswerTitleTextStyle;
      }
      .masonry-template .masonry-small-label {
        color: #222222;
        font:normal normal normal 26px/1.4em helvetica-w01-roman,helvetica-w02-roman,helvetica-lt-w10-roman,sans-serif;;
      }
      .masonry-template .masonry-question {
        color: #222222;
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
      }
      .masonry-popup {
        background-color: #222222;
      }
      .masonry-popup .masonry-answer-text {
        color: #FFFFFF;
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
      }
      .masonry-popup .close-text {
        color: #FFFFFF;
      }
      .masonry-popup .social-icons .social-icon {
        fill: #FFFFFF;
        fill-rule: evenodd;
      }
      .masonry-colors.mobile-colors .question-title,
      .masonry-colors.mobile-colors .question-answer-text,
      .masonry-colors.mobile-colors .social-icons .social-icon {
        color: #222222;
        fill: #222222;
      }
      .masonry-colors.mobile-colors .categories {
        background-color: #222222;
      }
      .masonry-colors.mobile-colors {
        background-color: #CCCCCC;
      }
      .masonry-colors.mobile-colors .category {
        color: #CCCCCC;
      }

      .search-no-results,
      .search-label {
        font:normal normal normal 18px/1.4em helvetica-w01-bold,helvetica-w02-bold,helvetica-lt-w10-bold,sans-serif;;
        font-size: 16px;
        color: #222222;
      }
  