@media (max-width: 1800px) {
    .color_scheme .section_map .map_captions {
      padding: 20px; } }
  @media (max-width: 1400px) {
    .color_scheme #back_top {
      margin: 0 0 0 600px;
      right: auto;
      left: 50%; } }
  @media (max-width: 1300px) {
    .color_scheme #back_top {
      margin: 0 0 0 535px; }
    .color_scheme .section_map .map_wrapper__small {
      padding: 24.53% 0 0 0; }
    .color_scheme .section_map .map_wrapper__medium {
      padding: 34.29% 0 0 0; }
    .color_scheme .section_map .map_wrapper__large {
      padding: 44.06% 0 0 0; } }
  @media (max-width: 1199px) {
    .color_scheme .product_listing__main .product_price .money_variants {
      display: block; }
    .color_scheme .product_listing__main .product_badge {
      width: 46px;
      height: 46px;
      line-height: 42px;
      top: 5px;
      font-size: 11px; }
      .color_scheme .product_listing__main .product_badge.new {
        left: 5px; }
      .color_scheme .product_listing__main .product_badge.sale {
        right: 5px; }
    .color_scheme .product_listing__main.layout__small .product_badge {
      width: 40px;
      height: 40px;
      line-height: 36px;
      font-size: 10px;
      top: 7px; }
      .color_scheme .product_listing__main.layout__small .product_badge.new {
        left: 7px; }
      .color_scheme .product_listing__main.layout__small .product_badge.sale {
        left: 7px;
        display: none; }
    .color_scheme #back_top {
      margin: 0 0 0 435px; }
    .color_scheme .header_cart b {
      letter-spacing: 0; }
    .color_scheme .megamenu_desktop .level_2 .container {
      margin: 0 0 0 -485px; }
    .color_scheme .megamenu_desktop .level_1__link {
      letter-spacing: 0; }
    .color_scheme footer .footer_item.with_bg {
      padding: 20px; }
    .color_scheme .section_blog-articles .article_info {
      margin: 0; }
      .color_scheme .section_blog-articles .article_info span {
        display: block;
        margin: 0 0 5px 0; }
      .color_scheme .section_blog-articles .article_info span ~ span {
        display: block;
        margin: 0 0 10px 0;
        padding: 0;
        border: none; }
    .color_scheme .gallery_item .item_caption h4 {
      font-size: 12px; }
    .color_scheme .gallery_item .item_caption h3 {
      font-size: 16px; }
    .color_scheme .gallery_item .style_2 .caption_text {
      padding: 8px 10px; }
    .color_scheme .section_image-with-text-overlay h2 {
      font-size: 38px;
      margin-bottom: 0; }
    .color_scheme .section_image-with-text-overlay h4 {
      font-size: 22px;
      margin-bottom: 0; }
    .color_scheme .section_image-with-text-overlay .btn {
      margin: 10px 0 0; }
    .color_scheme .section_logo-list .item_icon p {
      font-size: 10px;
      line-height: 1.2em; }
    .color_scheme .section_logo-list .item_icon svg {
      width: 28px;
      height: 28px; }
    .color_scheme .section_logo-list .inline .img_placeholder__wrap .logo_wrap {
      padding: 5px 10px; }
    .color_scheme .section_slideshow h2 {
      font-size: 46px; }
    .color_scheme .section_slideshow .btn {
      margin-top: 15px; }
    .color_scheme .section_slideshow .banner_small .banner_text h3 {
      font-size: 26px;
      line-height: 1.1em; }
    .color_scheme .section_slideshow .linklist_title {
      padding: 13px 20px; }
    .color_scheme .section_slideshow .menu_wrap ul {
      padding: 0 20px 10px; }
    .color_scheme .section_slideshow .link_item {
      padding: 7px 0 6px; }
    .color_scheme .section_single-product .type_carousel .gallery_thumbs {
      height: 414px; }
    .color_scheme .section_single-product .type_carousel .swiper_btn__next, .color_scheme .section_single-product .type_carousel .swiper_btn__prev {
      left: 70px; }
    .color_scheme .section_banners-countdown .btn {
      margin-top: 10px; }
    .color_scheme .section_banners-countdown .timer_item .timer {
      margin-bottom: 7px; }
    .color_scheme .section_banners-countdown .timer_item .banner_title {
      font-size: 26px; }
    .color_scheme .section_banners-countdown .timer_item .text {
      font-size: 14px;
      padding-top: 0; }
    .color_scheme .section_banners-countdown .timer_item .align_bottom .banner_title {
      font-size: 18px; }
    .color_scheme .section_banners-countdown .banner_item h4 {
      font-size: 22px;
      margin-bottom: 0; }
    .color_scheme .section_banners-countdown .banner_item .banner_title {
      font-size: 40px; }
    .color_scheme .section_banners-countdown .banner_item .text {
      font-size: 14px; }
    .color_scheme .section_banners-countdown .banner_item .align_left .banner_text .banner_title {
      font-size: 26px; }
    .color_scheme .section_banners-countdown .banner_item .banner_wrap .banner_link.banner_text {
      padding: 15px 10px; }
    .color_scheme .section_banners-countdown .banner_item .align_center .banner_title {
      font-size: 26px; }
    .color_scheme .section_banners-countdown .banner_item .align_center .text {
      font-size: 14px; }
    .color_scheme .section_banners-countdown .item_big .align_center .banner_title {
      font-size: 32px;
      margin-bottom: 5px; }
    .color_scheme .lookbook_item__caption {
      width: 90px;
      text-align: center; }
      .color_scheme .lookbook_item__caption img {
        margin: 0 0 5px;
        height: 75px; }
      .color_scheme .lookbook_item__caption span {
        text-align: left;
        display: block; }
    .color_scheme .section_communication .item__blog_posts .article_title {
      padding: 10px;
      font-size: 12px; }
    .color_scheme .section_communication .item__advantages .advantages_item {
      padding: 15px 20px;
      margin-bottom: 18px; }
    .color_scheme .section_communication .item__advantages .advantages_text {
      margin-left: 20px;
      font-size: 12px; }
    .color_scheme .section_communication .item__newsletter button {
      font-size: 14px; }
    .color_scheme .section_communication .item__newsletter .social_wrap {
      padding-top: 15px; }
    .color_scheme .section_communication .item__facebook .fb-page {
      max-height: 280px; }
    .color_scheme .section_communication .item__facebook iframe, .color_scheme .section_communication .item__facebook span {
      max-height: 280px !important; }
    .color_scheme .section_communication .item__twitter iframe {
      max-height: 280px !important; }
    .color_scheme .section_collections_with_menu .menu_wrap {
      padding: 15px 15px 10px; }
    .color_scheme .section_collections_with_menu .link_item {
      padding: 10px 0; }
    .color_scheme .section_collections_with_menu .linklist_small {
      padding: 0; }
      .color_scheme .section_collections_with_menu .linklist_small .linklist_title {
        font-size: 14px;
        padding: 17px 5px; }
      .color_scheme .section_collections_with_menu .linklist_small .link_item {
        padding: 8px 5px; }
    .color_scheme .section_collections_with_menu .collection_title {
      font-size: 14px; }
    .color_scheme .section_collections_with_menu .layer_2 {
      padding: 15px; }
    .color_scheme .section_banners .banner_two_small_25 .banner_caption {
      padding: 15px; }
    .color_scheme .section_banners .banner_two_small_25 h4 {
      font-size: 16px;
      letter-spacing: 0.05em; }
    .color_scheme .section_banners .banner_big_50 h3 {
      font-size: 28px;
      margin-bottom: 10px; }
    .color_scheme .section_banners .banner_big_50 h4 {
      margin-bottom: 5px; }
    .color_scheme .section_banners .banner_big_50 .btn {
      margin-top: 15px; }
    .color_scheme .section_banners .banner_big_50 .position_right .caption_text, .color_scheme .section_banners .banner_big_50 .position_left .caption_text {
      padding: 0 10px; }
    .color_scheme .section_banners .banner_two_big_50 .bammer_item_1 {
      margin-bottom: 25px; }
    .color_scheme .section_banners .banner_two_big_50 .position_right {
      padding: 10px 20px; }
    .color_scheme .section_banners .banner_two_big_50 h3 {
      font-size: 20px; }
    .color_scheme .section_banners .banner_two_big_50 .btn {
      margin-top: 10px; }
    .color_scheme .section_banners .banner_two_big_50 .position_bottom .caption_text {
      padding: 7px; }
    .color_scheme .section_banners .banner_two_big_50 .position_bottom .btn {
      margin-top: 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main {
      margin-bottom: 22px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .timer {
        margin-bottom: 0; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_header {
        font-size: 26px;
        margin-bottom: 0; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main h4 {
        font-size: 18px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .btn {
        margin-top: 10px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small .banner_caption {
      padding: 5px 10px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small .caption_header {
      font-size: 22px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small h4 {
      margin-top: 0;
      font-size: 16px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium .banner_caption {
      padding: 5px 10px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium .caption_text {
      padding: 0 5px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium .caption_header {
      font-size: 22px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium h4 {
      font-size: 16px;
      margin-top: 0; }
    .color_scheme .section_banners .banner_big_75 .banner_caption {
      padding: 10px; }
    .color_scheme .section_banners .banner_big_75 .caption_text {
      padding: 7px; }
    .color_scheme .section_banners .banner_big_75 h3 {
      font-size: 24px; }
    .color_scheme .section_banners .banner_big_75 h4 {
      font-size: 18px; }
    .color_scheme .section_banners .banner_big_75 .btn {
      margin: 5px 0; }
    .color_scheme .section_banners .banner_menu.style_compact ul {
      padding: 10px 15px; }
    .color_scheme .section_banners .banner_menu.style_compact h4 {
      padding: 12px 20px; }
    .color_scheme .section_banners .banner_menu.style_compact .link_item {
      padding: 9px 5px 8px; }
    .color_scheme .section_banners .banner_menu.style_rarefied h4 {
      padding: 13px 20px; }
    .color_scheme .section_banners .banner_menu.style_rarefied .link_item {
      padding: 13px 20px; }
    .color_scheme .section_products-column .col-xs-3 .product_img {
      width: 70px; }
    .color_scheme .section_products-column .col-xs-3 .product_info {
      margin-left: 80px; }
    .color_scheme .section_products-column .item_countdown_banner .banner_caption {
      padding: 10px 15px; }
      .color_scheme .section_products-column .item_countdown_banner .banner_caption .banner_text {
        padding: 20px 8%; }
      .color_scheme .section_products-column .item_countdown_banner .banner_caption .banner_title {
        font-size: 22px; }
      .color_scheme .section_products-column .item_countdown_banner .banner_caption .btn {
        margin-top: 6px; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__small {
      padding: 12.765625% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__medium {
      padding: 22.53125% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__large {
      padding: 32.296875% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .layer_1 {
      background-position: 50% 0;
      -webkit-background-size: cover;
      background-size: cover; }
    .color_scheme .section_template__blog .flexible_block__overlay .layer_2 {
      padding: 15px; }
    .color_scheme .section_template__blog .flexible_block__overlay .article_content,
    .color_scheme .section_template__blog .flexible_block__overlay .article_tags {
      display: none; }
    .color_scheme .section_template__blog .flexible_block__overlay .article_title {
      padding: 10px 0 0 0; }
    .color_scheme .section_template__blog .flexible_block__overlay .article_btn {
      margin: 15px 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__small {
      padding: 22.777777% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__master {
      padding: 36.623931% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__large {
      padding: 47.136752% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .article_title {
      font-size: 20px; }
    .color_scheme .section_template__blog .blog_listing__grid .article_title {
      font-size: 18px; }
    .color_scheme .section_template__article .img_wrapper__small {
      padding: 22.777777% 0 0 0; }
    .color_scheme .section_template__article .img_wrapper__medium,
    .color_scheme .section_template__article .img_wrapper__master {
      padding: 36.623931% 0 0 0; }
    .color_scheme .section_template__article .img_wrapper__large {
      padding: 47.136752% 0 0 0; }
    .color_scheme .section_template__article .flexible_block__overlay .layer_2 {
      padding: 15px; }
    .color_scheme .section_template__article .flexible_block__overlay h1 {
      font-size: 20px; }
    .color_scheme .section_template__article .flexible_block__normal h1 {
      font-size: 20px; }
    .color_scheme .account_section {
      padding: 15px; }
      .color_scheme .account_section h4 {
        font-size: 20px; }
        .color_scheme .account_section h4 a {
          margin: 0 0 0 10px; }
      .color_scheme .account_section .note {
        font-size: 14px; }
    .color_scheme .template_contact .contact_element {
      padding: 14px 0 14px 50px; }
      .color_scheme .template_contact .contact_element svg {
        top: 20px;
        left: 3px; }
    .color_scheme .template_contact .item_form input {
      height: 36px; }
    .color_scheme .template_contact .item_form .contact-form {
      margin-top: 10px; }
    .color_scheme .template_contact .item_form .btn {
      margin-top: 10px;
      margin-bottom: 8px; }
    .color_scheme .section_template__services .services_wrap {
      padding: 20px; }
    .color_scheme .section_template__services .service_item {
      padding: 0 20px; }
    .color_scheme .page_sidebar_sort .color_sort_block, .color_scheme .page_sidebar_sort .name_sort_block {
      padding: 15px; }
    .color_scheme .sidebar_widget__collections, .color_scheme .sidebar_widget__vendors, .color_scheme .sidebar_widget__types {
      padding: 15px; }
    .color_scheme .sidebar_widget__linklist {
      padding: 15px; } }
  @media (max-width: 991px) {
    .color_scheme .btn {
      font-size: 14px;
      padding: 8px 12px; }
    .color_scheme .product_listing__main .product_name {
      padding-top: 5px; }
    .color_scheme .product_listing__main .product_prop {
      display: block; }
    .color_scheme .product_listing__main .product_color {
      margin-top: 5px; }
    .color_scheme .product_listing__main .product_price {
      padding-top: 5px; }
    .color_scheme .product_listing__main .product_links .quick_view_btn {
      display: none !important; }
    .color_scheme .collection_listing__main .collection_item .collection_title {
      font-size: 14px;
      line-height: 1.2em; }
    .color_scheme .collection_listing__main .flexible_block__overlay .layer_2 {
      padding: 10px; }
    .color_scheme .collection_listing__main .flexible_block__overlay .collection_title {
      max-width: none; }
    .color_scheme #back_top {
      margin: 0 0 0 325px; }
    .color_scheme .linklist_menu_item .menu_trigger {
      display: block; }
    .color_scheme .header_wrap2 {
      width: auto; }
    .color_scheme .header_left {
        /* margin-right: 20px; */
        width: 30%;
        height: 100%;
        align-items: center;
        display: flex;
    }
    .color_scheme footer {
      margin: 30px 0 0 0; }
      .color_scheme footer .footer_item h3 {
        letter-spacing: 0.05em; }
      .color_scheme footer .footer_item.with_bg {
        padding: 15px 10px; }
      .color_scheme footer .footer_item__about img {
        margin-top: 0; }
      .color_scheme footer .footer_item__about .about_text {
        line-height: 1.3em;
        font-size: 12px; }
      .color_scheme footer .footer_item__links ul {
        padding-top: 5px; }
    .color_scheme .template-index footer {
      margin-top: 0; }
    .color_scheme .section_homepage {
      margin: 30px 0; }
    .color_scheme .section_blog-articles .article_title {
      font-size: 14px;
      line-height: 1.2em; }
    .color_scheme .section_blog-articles .article_content {
      display: none; }
    .color_scheme .section_blog-articles .article_btn {
      display: none; }
    .color_scheme .section_featured-products .with_bg {
      padding: 15px 20px; }
    .color_scheme .gallery_item {
      margin: 0; }
      .color_scheme .gallery_item .img_placeholder__wrap {
        background-position: 50% 50%;
        -webkit-background-size: auto 100%;
        background-size: auto 100%; }
    .color_scheme .section_gallery .style_2 .caption_text {
      padding: 10px; }
    .color_scheme .section_gallery .style_2 h4 {
      font-size: 10px;
      letter-spacing: 0; }
    .color_scheme .section_gallery .style_2 h3 {
      font-size: 12px; }
    .color_scheme .section_image-with-text-overlay {
      margin: 0; }
      .color_scheme .section_image-with-text-overlay .parallax_layer {
        transform: none !important; }
      .color_scheme .section_image-with-text-overlay .caption_text {
        padding: 15px 20px; }
    .color_scheme .section_logo-list .section_heading {
      margin-bottom: 10px; }
    .color_scheme .section_logo-list .inline .img_placeholder__wrap .logo_wrap {
      padding: 5px; }
    .color_scheme .section_logo-list .inline .logo_wrap p {
      font-size: 8px; }
    .color_scheme .section_slideshow .img_placeholder__wrap {
      background-position: 50% 50%;
      -webkit-background-size: cover;
      background-size: cover; }
    .color_scheme .section_slideshow h2 {
      font-size: 36px; }
    .color_scheme .section_slideshow p {
      font-size: 20px;
      margin-top: 0; }
    .color_scheme .section_slideshow .slide_caption {
      padding: 15px 30px; }
      .color_scheme .section_slideshow .slide_caption .caption_text {
        max-width: 290px;
        padding-top: 0; }
    .color_scheme .section_slideshow .banner_big .banner_text {
      padding: 6px 10px; }
      .color_scheme .section_slideshow .banner_big .banner_text h4 {
        font-size: 11px; }
      .color_scheme .section_slideshow .banner_big .banner_text h3 {
        font-size: 16px;
        letter-spacing: 0.05em; }
    .color_scheme .section_slideshow .banner_small .banner_text h3 {
      font-size: 20px; }
    .color_scheme .section_slideshow .banner_small .banner_text h4 {
      font-size: 12px;
      margin-top: 3px; }
    .color_scheme .section_slideshow .banner_small .banner_caption {
      padding: 10px; }
    .color_scheme .section_slideshow .with_linklist {
      display: block; }
      .color_scheme .section_slideshow .with_linklist .section_slider {
        width: 100%;
        float: none; }
      .color_scheme .section_slideshow .with_linklist .linklist_block {
        width: 100%;
        float: none;
        padding: 0 !important;
        margin-top: 15px; }
    .color_scheme .section_slideshow .banners_block, .color_scheme .section_slideshow .linklist_block {
      padding-right: 25px;
     /* padding-right: 0px;*/
    }
    .color_scheme .section_slideshow .direction_right .banners_block, .color_scheme .section_slideshow .direction_right .linklist_block {
      padding-left: 0;
      padding-right: 25px; }
    .color_scheme .section_single-product .details_wrapper {
      margin: 0; }
    .color_scheme .section_single-product .details_left {
      width: 100%;
      float: none;
      padding: 0; }
    .color_scheme .section_single-product .details_right {
      width: 100%;
      float: none;
      padding: 15px 0 0 0; }
    .color_scheme .section_single-product .single_product__info.full {
      margin: 0; }
      .color_scheme .section_single-product .single_product__info.full .details_left,
      .color_scheme .section_single-product .single_product__info.full .details_right {
        width: 100%; }
    .color_scheme .section_single-product .single_product__info.no_img .details_wrapper {
      margin: 0 -10px; }
    .color_scheme .section_single-product .single_product__info.no_img .details_left {
      width: 66.75%;
      float: left;
      padding: 0 10px; }
    .color_scheme .section_single-product .single_product__info.no_img .details_right {
      width: 33.25%;
      float: left;
      padding: 0 10px; }
    .color_scheme .section_single-product .type_carousel .gallery_thumbs {
      height: 310px; }
    .color_scheme .section_single-product .type_carousel .swiper_btn__next, .color_scheme .section_single-product .type_carousel .swiper_btn__prev {
      left: 50px; }
    .color_scheme .section_map .map_wrapper {
      padding: 35% 0 0 0; }
    .color_scheme .section_map .map_container {
      right: -51%; }
    .color_scheme .section_map .wrap_2 {
      width: 50%; }
    .color_scheme .section_map .map_captions {
      padding: 15px; }
    .color_scheme .section_map .map_captions__title {
      font-size: 17px; }
    .color_scheme .section_map .map_captions__text p {
      margin: 5px 0 0 0; }
    .color_scheme .section_map .map_captions__btn {
      margin: 10px 0 0 0; }
    .color_scheme .section_products-carousel .swiper_btn__prev {
      right: 40px; }
    .color_scheme .section_banners-countdown .banner_caption {
      padding: 10px 15px; }
    .color_scheme .section_banners-countdown .timer_item .banner_title {
      font-size: 22px; }
    .color_scheme .section_banners-countdown .timer_item .banner_text {
      padding: 0; }
    .color_scheme .section_banners-countdown .timer_item .text {
      font-size: 12px; }
    .color_scheme .section_banners-countdown .banner_item h4 {
      font-size: 16px; }
    .color_scheme .section_banners-countdown .banner_item .banner_title {
      font-size: 32px; }
    .color_scheme .section_banners-countdown .banner_item .text {
      font-size: 12px; }
    .color_scheme .section_banners-countdown .banner_item.col-sm-4 .banner_caption .banner_text {
      max-width: 70%; }
    .color_scheme .section_banners-countdown .banner_item .align_left .banner_text .banner_title {
      font-size: 24px;
      margin-bottom: 4px; }
      .color_scheme .section_banners-countdown .banner_item .align_left .banner_text .banner_title strong {
        font-size: 28px; }
    .color_scheme .section_banners-countdown .banner_item .banner_caption.align_center .banner_text {
      max-width: none; }
    .color_scheme .section_banners-countdown .banner_item .banner_caption.align_center .banner_title {
      font-size: 24px; }
    .color_scheme .section_banners-countdown .banner_item .banner_caption.align_center .text {
      font-size: 12px; }
    .color_scheme .section_banners-countdown .banner_caption.align_right .banner_text {
      margin-right: 0; }
    .color_scheme .section_instagram {
      margin: 0; }
      .color_scheme .section_instagram .container {
        padding: 25px 20px; }
    .color_scheme .lookbook_item__caption img {
      display: none; }
    .color_scheme .section_communication {
      margin: 0; }
      .color_scheme .section_communication .container {
        padding: 15px 0; }
      .color_scheme .section_communication .item__newsletter h4 {
        font-size: 14px;
        margin-bottom: 6px;
        letter-spacing: 0.05em; }
      .color_scheme .section_communication .item__newsletter .form_text {
        line-height: 1.2em; }
      .color_scheme .section_communication .item__newsletter input {
        height: 40px;
        margin-bottom: 10px; }
      .color_scheme .section_communication .item__newsletter .form_wrapper {
        margin-top: 10px;
        display: block;
        margin-bottom: 15px; }
      .color_scheme .section_communication .item__newsletter .social_wrap {
        margin-top: 0;
        padding-top: 10px; }
        .color_scheme .section_communication .item__newsletter .social_wrap a {
          width: 40px;
          height: 40px; }
        .color_scheme .section_communication .item__newsletter .social_wrap i {
          line-height: 40px; }
        .color_scheme .section_communication .item__newsletter .social_wrap li {
          padding-top: 5px; }
      .color_scheme .section_communication .item__blog_posts h4 {
        font-size: 14px;
        padding-right: 40px;
        letter-spacing: 0.05em; }
      .color_scheme .section_communication .item__blog_posts .article_date {
        top: 7px;
        left: 7px; }
      .color_scheme .section_communication .item__blog_posts .article_title {
        left: 7px;
        bottom: 7px;
        right: 7px;
        line-height: 1.2em; }
      .color_scheme .section_communication .item__advantages .advantages_item {
        padding: 7px 10px;
        margin-bottom: 10px; }
      .color_scheme .section_communication .item__advantages .advantages_item:last-child {
        margin-bottom: 0; }
      .color_scheme .section_communication .item__advantages svg {
        width: 30px; }
      .color_scheme .section_communication .item__advantages .advantages_item .advantages_text {
        margin-left: 10px;
        line-height: 1.3em;
        letter-spacing: 0.05em; }
      .color_scheme .section_communication .item__facebook .fb-page {
        max-height: 220px; }
      .color_scheme .section_communication .item__facebook iframe, .color_scheme .section_communication .item__facebook span {
        max-height: 220px !important; }
      .color_scheme .section_communication .item__twitter iframe {
        max-height: 220px !important; }
    .color_scheme .section_collections_with_menu .linklist_item {
      width: 100%;
      margin-bottom: 25px; }
    .color_scheme .section_collections_with_menu .collection_listing_wrap {
      width: 100%; }
    .color_scheme .section_banners .banner_two_big_50 .bammer_item_1 {
      margin-bottom: 19px; }
    .color_scheme .section_banners .banner_two_big_50 h3 {
      font-size: 16px; }
    .color_scheme .section_banners .banner_two_big_50 .caption_text {
      padding-top: 0; }
    .color_scheme .section_banners .banner_big_50 h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_big_50 h3 {
      font-size: 22px;
      margin-bottom: 5px; }
    .color_scheme .section_banners .banner_big_50 .banner_text {
      font-size: 18px; }
    .color_scheme .section_banners .banner_big_75 h3 {
      font-size: 20px; }
    .color_scheme .section_banners .banner_big_75 h4 {
      font-size: 16px; }
    .color_scheme .section_banners .banner_big_75 .banner_text {
      line-height: 1.2em; }
    .color_scheme .section_banners .banner_big_75_3item .banner_caption {
      padding: 10px 15px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main {
      margin-bottom: 15px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_text {
        padding: 0 30px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .timer input {
        width: 36px;
        height: 36px;
        font-size: 12px;
        line-height: 36px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_header {
        font-size: 22px; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_main h4 {
        font-size: 16px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium.left {
      padding-left: 20px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium.right {
      padding-right: 20px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium .caption_header {
      font-size: 18px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small .caption_header {
      font-size: 16px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_one_small_25 .img_placeholder__small {
      padding: 189.5% 0 0 0; }
    .color_scheme .section_banners .banner_one_small_25 .img_placeholder__medium {
      padding: 207% 0 0 0; }
    .color_scheme .section_banners .banner_one_small_25 .img_placeholder__large {
      padding: 220.95% 0 0 0; }
    .color_scheme .section_banners .banner_one_small_25 .caption_text {
      padding: 10px 5px; }
    .color_scheme .section_banners .banner_one_small_25 h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_one_small_25 h3 {
      font-size: 14px; }
    .color_scheme .section_banners .banner_two_small_25 .banner_caption {
      padding: 10px; }
    .color_scheme .section_banners .banner_two_small_25 h4 {
      font-size: 14px; }
    .color_scheme .section_banners .menu_trigger {
      display: none; }
    .color_scheme .section_banners .banner_menu.style_compact ul {
      padding: 5px 10px; }
    .color_scheme .section_banners .banner_menu.style_compact h4 {
      padding: 8px 15px;
      font-size: 10px; }
    .color_scheme .section_banners .banner_menu.style_compact .link_item {
      padding: 6px 0;
      font-size: 12px; }
    .color_scheme .section_banners .banner_menu.style_rarefied h4 {
      font-size: 10px;
      padding: 10px 15px; }
    .color_scheme .section_banners .banner_menu.style_rarefied .link_item {
      font-size: 12px;
      padding: 9px 7px; }
    .color_scheme .section_banners .menu_small.style_rarefied .link_item {
      margin-top: 6px; }
    .color_scheme .section_banners .menu_medium.style_rarefied .link_item {
      margin-top: 5px; }
    .color_scheme .section_banners .menu_large.style_rarefied .link_item {
      margin-top: 3px; }
    .color_scheme .section_divider .divider_item {
      display: none; }
    .color_scheme .section_divider .tablet_show {
      display: block; }
    .color_scheme .section_products-column .item_collection .product {
      margin-top: 15px; }
    .color_scheme .section_products-column .item_collection .product_img {
      width: 80px; }
    .color_scheme .section_products-column .item_collection .product_name {
      font-size: 12px;
      line-height: 1.2em; }
    .color_scheme .section_products-column .item_collection .product_price {
      line-height: 1.2em;
      margin-top: 3px; }
      .color_scheme .section_products-column .item_collection .product_price .money, .color_scheme .section_products-column .item_collection .product_price .money_like {
        font-size: 12px; }
    .color_scheme .section_products-column .item_collection .product_links {
      margin-top: 0; }
    .color_scheme .section_products-column .item_collection .btn-cart, .color_scheme .section_products-column .item_collection .btn_product {
      font-size: 12px; }
    .color_scheme .section_products-column .product_info {
      margin-left: 90px; }
    .color_scheme .section_products-column .col-xs-3 .product_img {
      width: 60px; }
    .color_scheme .section_products-column .col-xs-3 .product_info {
      margin-left: 65px; }
    .color_scheme .section_products-column .item_countdown_banner .banner_caption .timer input {
      width: 36px;
      height: 36px;
      line-height: 36px;
      font-size: 12px; }
    .color_scheme .section_products-column .item_countdown_banner .banner_caption .banner_title {
      font-size: 18px; }
    .color_scheme .section_template__collection .collection_img__overlay .layer_2 h1 {
      font-size: 22px; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__small {
      padding: 27.777777% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__master {
      padding: 41.623931% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__large {
      padding: 52.136752% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .article_title {
      font-size: 18px; }
    .color_scheme .section_template__blog .blog_listing__grid .item_2_1 {
      clear: left; }
    .color_scheme .section_template__blog .blog_listing__grid .item_3_1 {
      clear: none; }
    .color_scheme .section_template__blog .blog_listing__grid .article_title {
      font-size: 18px; }
    .color_scheme .section_template__article .img_wrapper__small {
      padding: 27.777777% 0 0 0; }
    .color_scheme .section_template__article .img_wrapper__medium,
    .color_scheme .section_template__article .img_wrapper__master {
      padding: 41.623931% 0 0 0; }
    .color_scheme .section_template__article .img_wrapper__large {
      padding: 52.136752% 0 0 0; }
    .color_scheme .account_section__wrapper {
      display: block;
      margin: 0; }
      .color_scheme .account_section__wrapper .account_section {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-right: 0; }
    .color_scheme .template_cart .cart_items th {
      display: block;
      float: left;
      padding: 10px 0; }
    .color_scheme .template_cart .cart_items th.column_product {
      width: 75%; }
    .color_scheme .template_cart .cart_items th.column_price {
      width: 25%; }
    .color_scheme .template_cart .cart_items th.column_quantity {
      display: none; }
    .color_scheme .template_cart .cart_items th.column_total {
      display: none; }
    .color_scheme .template_cart .cart_items td {
      display: block;
      float: left;
      padding: 0; }
    .color_scheme .template_cart .cart_items td.column_product_img {
      width: 25%;
      padding: 15px 15px 15px 0; }
    .color_scheme .template_cart .cart_items td.column_product_info {
      width: 50%;
      padding: 15px 15px 15px 0; }
    .color_scheme .template_cart .cart_items td.column_price {
      width: 25%;
      padding: 15px 0; }
    .color_scheme .template_cart .cart_items td.column_quantity {
      width: 50%;
      clear: left;
      margin: 0 0 0 25%;
      padding: 15px 0;
      border-top: 1px solid rgba(0, 0, 0, 0.15);
      text-align: left; }
    .color_scheme .template_cart .cart_items td.column_total {
      width: 25%;
      padding: 15px 0;
      border-top: 1px solid rgba(0, 0, 0, 0.15); }
    .color_scheme .template_cart .cart_items .quantity_box {
      margin: 0; }
    .color_scheme .template_cart .cart_items tfoot td {
      width: 100%;
      padding: 15px 0; }
    .color_scheme .template_404 .page_container .container {
      padding: 9% 0; }
    .color_scheme .template_404 h1 {
      font-size: 48px;
      margin-left: 35%; }
    .color_scheme .template_404 h2 {
      font-size: 56px;
      margin-left: 35%; }
    .color_scheme .template_404 h3 {
      margin-left: 35%; }
    .color_scheme .template_404 .page_search {
      margin-left: 35%; }
    .color_scheme .section_template__about .page_content__icons .item_icon i {
      width: 90px;
      height: 90px;
      font-size: 36px;
      line-height: 84px; }
    .color_scheme .wishlist_page .item_3_1 {
      clear: none; }
    .color_scheme .wishlist_page .item_2_1 {
      clear: left; }
    .color_scheme .wishlist_page .quick_view_btn {
      display: none; }
    .color_scheme .section_template__services .services_wrap {
      padding: 20px 0; }
    .color_scheme .section_template__services .service_item svg {
      margin-bottom: 10px; }
    .color_scheme .section_template__services .delivery_item {
      padding: 20px; }
    .color_scheme .sidebar_widget__products .product_img {
      width: 100%;
      float: none; }
      .color_scheme .sidebar_widget__products .product_img img {
        width: 100px; }
    .color_scheme .sidebar_widget__products .product_info {
      margin-left: 0; }
    .color_scheme .sidebar_widget__banner .img_placeholder__small {
      padding: 91.52% 0 0 0; }
    .color_scheme .sidebar_widget__articles {
      padding: 15px; }
      .color_scheme .sidebar_widget__articles .item_img {
        text-align: center; }
        .color_scheme .sidebar_widget__articles .item_img img {
          float: none; }
      .color_scheme .sidebar_widget__articles .article_content__img {
        margin: 5px 0 0; }
    .color_scheme .sidebar_widget__comments {
      padding: 15px; }
      .color_scheme .sidebar_widget__comments .item_icon {
        width: 20px; }
      .color_scheme .sidebar_widget__comments .item_content {
        margin-left: 20px; }
      .color_scheme .sidebar_widget__comments .item_info time {
        float: none;
        font-size: 10px; }
    .color_scheme .sidebar_widget__link-list, .color_scheme .sidebar_widget__tags {
      padding: 15px; } }
  @media (max-width: 767px) {
    .color_scheme .product_listing__main > div {
      width: 100%;
      float: none; }
    .color_scheme .product_listing__main .product_item {
      margin: 30px 15px 0 15px; }
    .color_scheme .product_listing__main .product_img {
      width: 33.333333%;
      float: right; }
    .color_scheme .product_listing__main .product_info {
      width: 66.666666%;
      float: left;
      padding: 0 15px; }
    .color_scheme .product_listing__main .product_name {
      padding: 0;
      font-size: 14px; }
    .color_scheme .product_listing__main .product_desc__short {
      display: block; }
    .color_scheme .product_listing__main .quick_view_btn {
      display: none !important; }
    .color_scheme .collection_listing__main .collection_item .layer_1 {
      margin: 0 0 10px 0; }
    .color_scheme .collection_listing__main .collection_item .collection_title {
      font-size: 14px; }
    .color_scheme .collection_listing__main .collection_item .collection_products {
      padding: 5px 0 0 0;
      font-size: 12px; }
    .color_scheme .collection_listing__main .flexible_block__overlay .layer_1 {
      margin: 0; }
    .color_scheme #back_top {
      display: none !important; }
    .color_scheme .header_search #search_result_container {
      width: 300px; }
    .color_scheme .header_wrap_0 .banner_text {
      padding: 15px 4%;
      flex-wrap: wrap;
      text-align: center; }
      .color_scheme .header_wrap_0 .banner_text h3 {
        font-size: 20px; }
      .color_scheme .header_wrap_0 .banner_text h4 {
        font-size: 17px; }
      .color_scheme .header_wrap_0 .banner_text .btn {
        margin-top: 15px; }
    .color_scheme footer .footer_main {
      flex-wrap: wrap; }
    .color_scheme footer .footer_block {
      width: 50%;
      float: left; }
    .color_scheme footer .footer_block__2_1 {
      clear: left; }
    .color_scheme footer .clearfix {
      display: none; }
    .color_scheme .section_blog-articles .article_title {
      font-size: 12px;
      padding: 5px; }
    .color_scheme .section_blog-articles .flexible_block__overlay .layer_2 {
      padding: 10px; }
    .color_scheme .section_blog-articles .article_date {
      line-height: 1.5em;
      padding: 4px 7px; }
      .color_scheme .section_blog-articles .article_date span {
        font-size: 14px; }
    .color_scheme .section_featured-products .with_bg {
      padding: 15px 15px 30px; }
    .color_scheme .section_gallery .col-xs-3 {
      width: 50%; }
    .color_scheme .section_gallery .container {
      max-width: 600px; }
      .color_scheme .section_gallery .container .gallery_item {
        margin-bottom: 30px; }
    .color_scheme .gallery_item .item_caption {
      font-size: 14px; }
    .color_scheme .section_image-with-text-overlay h2 {
      font-size: 28px; }
    .color_scheme .section_image-with-text-overlay h4 {
      font-size: 18px; }
    .color_scheme .section_image-with-text-overlay h5 {
      font-size: 16px; }
    .color_scheme .section_logo-list .container {
      max-width: 600px; }
    .color_scheme .section_logo-list .col-xs-4 {
      margin-top: 30px; }
    .color_scheme .section_logo-list .item_icon svg {
      width: 38px;
      height: 38px; }
    .color_scheme .section_slideshow .container {
      display: block; }
    .color_scheme .section_slideshow .section_slider, .color_scheme .section_slideshow .banners_block {
      float: none;
      width: 100%; }
    .color_scheme .section_slideshow .banners_block {
      padding-right: 0;
      overflow: hidden; }
    .color_scheme .section_slideshow .linklist_block {
      padding-left: 0;
      float: none;
      width: 100%;
      margin-top: 15px; }
    .color_scheme .section_slideshow .direction_right .banners_block, .color_scheme .section_slideshow .direction_right .linklist_block {
      padding-right: 0; }
    .color_scheme .section_slideshow .banner_big {
      width: 50%;
      float: left;
      margin-top: 15px;
      padding-right: 7px; }
      .color_scheme .section_slideshow .banner_big .banner_text h4 {
        font-size: 14px; }
      .color_scheme .section_slideshow .banner_big .banner_text h3 {
        font-size: 20px; }
    .color_scheme .section_slideshow .banner_small {
      width: 50%;
      float: left;
      margin-top: 15px;
      padding-left: 7px; }
      .color_scheme .section_slideshow .banner_small .img_placeholder__wrap {
        padding: 122.445% 0 0 0; }
      .color_scheme .section_slideshow .banner_small .banner_text h3 {
        font-size: 26px; }
      .color_scheme .section_slideshow .banner_small .banner_text h4 {
        font-size: 18px; }
    .color_scheme .section_single-product .single_product__info.no_img .details_left,
    .color_scheme .section_single-product .single_product__info.no_img .details_right {
      width: 50%; }
    .color_scheme .section_single-product .single_product__img {
      max-width: 600px;
      margin: 0 auto;
      overflow: hidden; }
    .color_scheme .section_single-product .single_product__info {
      max-width: 600px;
      margin: 0 auto;
      margin-top: 15px; }
    .color_scheme .section_single-product .type_carousel .gallery_thumbs {
      height: 427px; }
    .color_scheme .section_single-product .type_carousel .swiper_btn__next, .color_scheme .section_single-product .type_carousel .swiper_btn__prev {
      left: 70px; }
    .color_scheme .section_map {
      margin: 0; }
      .color_scheme .section_map .map_wrapper {
        padding: 50% 0 0 0; }
    .color_scheme .text_columns__item {
      overflow: hidden;
      margin: 15px 0 0 0; }
      .color_scheme .text_columns__item .item_img {
        width: 180px;
        float: left; }
      .color_scheme .text_columns__item .item_info {
        margin: 0 0 0 195px; }
      .color_scheme .text_columns__item h3 {
        margin: 0;
        font-size: 16px;
        line-height: 1em; }
      .color_scheme .text_columns__item p {
        margin: 7px 0 0 0; }
      .color_scheme .text_columns__item .btn {
        margin: 10px 0 0 0; }
    .color_scheme .section_custom-content .col-xs-3 .product_item,
    .color_scheme .section_custom-content .col-xs-4 .product_item {
      margin-left: 0;
      margin-right: 0; }
    .color_scheme .section_custom-content .col-xs-3 .product_img,
    .color_scheme .section_custom-content .col-xs-3 .product_info,
    .color_scheme .section_custom-content .col-xs-4 .product_img,
    .color_scheme .section_custom-content .col-xs-4 .product_info {
      width: 100%;
      float: none;
      padding: 0; }
    .color_scheme .section_custom-content .col-xs-3 .product_img,
    .color_scheme .section_custom-content .col-xs-4 .product_img {
      margin: 0 0 10px 0; }
    .color_scheme .section_custom-content .col-xs-3 .product_desc,
    .color_scheme .section_custom-content .col-xs-4 .product_desc {
      display: none; }
    .color_scheme .section_products-carousel .section_heading {
      margin-bottom: 15px; }
    .color_scheme .section_products-carousel .product_listing__main .product_item {
      margin: 0; }
    .color_scheme .section_products-carousel .product_listing__main .product_img {
      width: auto;
      float: none;
      padding: 0; }
    .color_scheme .section_products-carousel .product_listing__main .product_info {
      width: auto;
      float: none;
      padding: 0; }
    .color_scheme .section_products-carousel .product_listing__main .product_desc {
      display: none; }
    .color_scheme .section_products-carousel .products_carousel {
      max-width: 570px; }
    .color_scheme .section_banners-countdown .col-sm-6 {
      max-width: 600px;
      margin: 0 auto 30px;
      float: none; }
    .color_scheme .section_banners-countdown .col-sm-4 {
      max-width: 400px;
      margin: 0 auto 30px;
      float: none; }
    .color_scheme .section_banners-countdown .banner_item .banner_wrap .banner_link.banner_text {
      padding: 20px; }
    .color_scheme .section_instagram .instagram_feed {
      max-width: 570px; }
    .color_scheme .lookbook_wrap {
      padding: 0; }
    .color_scheme .section_communication .container {
      max-width: 370px;
      margin: 0 auto; }
    .color_scheme .section_communication .col-sm-4 {
      margin-top: 40px; }
    .color_scheme .section_communication .col-sm-4:first-child {
      margin-top: 0; }
    .color_scheme .section_communication .item__newsletter h4 {
      font-size: 18px; }
    .color_scheme .section_communication .item__blog_posts h4 {
      font-size: 18px; }
    .color_scheme .section_communication .item__blog_posts .article_title {
      font-size: 16px; }
    .color_scheme .section_communication .item__advantages svg {
      width: 50px; }
    .color_scheme .section_communication .item__advantages .advantages_item {
      padding: 15px 33px;
      margin-bottom: 18px; }
    .color_scheme .section_communication .item__advantages .advantages_text {
      margin-left: 20px; }
    .color_scheme .section_communication .separately .col-xs-4 {
      width: 100%;
      float: none; }
    .color_scheme .section_communication .item__facebook .fb-page {
      max-height: 330px; }
    .color_scheme .section_communication .item__facebook iframe, .color_scheme .section_communication .item__facebook span {
      max-height: 330px !important; }
    .color_scheme .section_communication .item__twitter iframe {
      max-height: 330px !important; }
    .color_scheme .section_collections_with_menu .collection_title {
      line-height: 1.2em; }
    .color_scheme .section_banners {
      margin: 0; }
      .color_scheme .section_banners .banner_menu {
        margin: 15px 0; }
        .color_scheme .section_banners .banner_menu .banner_menu_item h4 {
          font-size: 14px;
          padding-right: 30px;
          position: relative; }
          .color_scheme .section_banners .banner_menu .banner_menu_item h4 .menu_trigger {
            display: block; }
        .color_scheme .section_banners .banner_menu.style_compact .link_item {
          padding: 8px 0;
          font-size: 14px; }
      .color_scheme .section_banners .banner_two_big_50, .color_scheme .section_banners .banner_big_50 {
        max-width: 600px;
        margin: 15px auto; }
      .color_scheme .section_banners .banner_two_small_25, .color_scheme .section_banners .banner_one_small_25 {
        max-width: 300px;
        margin: 15px auto; }
      .color_scheme .section_banners .banner_big_75_3item, .color_scheme .section_banners .banner_big_75 {
        max-width: 900px;
        margin: 15px auto; }
      .color_scheme .section_banners .banner_two_big_50 h4 {
        font-size: 16px; }
      .color_scheme .section_banners .banner_two_big_50 h3 {
        font-size: 20px; }
      .color_scheme .section_banners .banner_two_small_25 .banner_caption {
        padding: 15px; }
      .color_scheme .section_banners .banner_two_small_25 h4 {
        font-size: 16px; }
      .color_scheme .section_banners .banner_one_small_25 h4 {
        font-size: 14px; }
      .color_scheme .section_banners .banner_one_small_25 h3 {
        font-size: 18px; }
    .color_scheme .section_products-column .column_item {
      width: 100%;
      margin-bottom: 30px; }
    .color_scheme .section_products-column .column_trigger {
      display: block; }
    .color_scheme .section_products-column .item_collection h3 {
      padding-right: 25px; }
    .color_scheme .section_products-column .item_collection .product_img {
      width: 118px; }
    .color_scheme .section_products-column .item_collection .product_name {
      font-size: 16px; }
    .color_scheme .section_products-column .item_collection .product_price {
      margin-top: 10px; }
      .color_scheme .section_products-column .item_collection .product_price .money, .color_scheme .section_products-column .item_collection .product_price .money_like {
        font-size: 14px; }
    .color_scheme .section_products-column .item_collection .product_links {
      margin-top: 10px; }
    .color_scheme .section_products-column .item_collection .btn-cart, .color_scheme .section_products-column .item_collection .btn_product {
      font-size: 14px; }
    .color_scheme .section_products-column .product_info {
      margin-left: 135px;
      max-width: none; }
    .color_scheme .section_products-column .col-xs-3 .product_info {
      margin-left: 135px; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__small {
      padding: 15.765625% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__medium {
      padding: 25.53125% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__large {
      padding: 35.296875% 0 0 0; }
    .color_scheme .section_template__collection .product_options .product_view {
      display: none; }
    .color_scheme .section_template__collection .product_options .product_options__sort {
      margin: 10px 0 0 10px; }
    .color_scheme .section_template__collection .product_options .product_options__number {
      float: left;
      margin: 10px 10px 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__small,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__master,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__large,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__small,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__master,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__large {
      padding: 40% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .article_title,
    .color_scheme .section_template__blog .blog_listing__grid .article_title {
      font-size: 18px; }
    .color_scheme .section_template__article .img_wrapper__small,
    .color_scheme .section_template__article .img_wrapper__medium,
    .color_scheme .section_template__article .img_wrapper__master,
    .color_scheme .section_template__article .img_wrapper__large {
      padding: 40% 0 0 0; }
    .color_scheme .section_template__article .flexible_block__overlay h1 {
      font-size: 18px; }
    .color_scheme .template_search {
      min-height: auto; }
      .color_scheme .template_search .search_form {
        margin: 15px 0 0 0; }
      .color_scheme .template_search .search_results {
        padding: 15px 0 0 0; }
        .color_scheme .template_search .search_results li {
          overflow: hidden;
          padding: 15px 0 0 0; }
        .color_scheme .template_search .search_results li ~ li {
          margin: 15px 0 0 0; }
        .color_scheme .template_search .search_results .search_results__img {
          width: 160px;
          height: 160px; }
        .color_scheme .template_search .search_results .search_results__name {
          margin: 0 0 0 175px;
          font-size: 16px; }
        .color_scheme .template_search .search_results .search_results__desc {
          margin: 0 0 0 175px; }
        .color_scheme .template_search .search_results .search_results__price {
          margin: 0 0 0 175px; }
    .color_scheme .section_template__about .item {
      overflow: hidden; }
    .color_scheme .section_template__about .page_content__icons .item_icon {
      width: 130px;
      float: left;
      text-align: center; }
    .color_scheme .section_template__about .page_content__icons .item_title {
      margin: 0 0 0 150px;
      padding: 5px 0 0 0;
      text-align: left; }
    .color_scheme .section_template__about .page_content__icons .item_text {
      margin: 10px 0 0 150px;
      text-align: left; }
    .color_scheme .section_template__about .page_content__photos .item_img {
      width: 130px;
      float: left; }
    .color_scheme .section_template__about .page_content__photos .item_title {
      margin: 0 0 0 150px; }
    .color_scheme .section_template__about .page_content__photos .item_text {
      margin: 10px 0 0 150px; }
    .color_scheme .section_template__services .service_item {
      margin-bottom: 30px; }
    .color_scheme .section_template__services .delivery_item .delivery_item_content {
      display: block; }
    .color_scheme .section_template__services .delivery_item .item_image {
      width: 100%;
      margin-bottom: 30px;
      text-align: center; }
    .color_scheme .section_template__services .delivery_item .item_text {
      width: 100%;
      padding-left: 0; }
    .color_scheme .sidebar_small {
      margin-top: 50px; }
    .color_scheme .sidebar_widget__products .product_img {
      width: 150px;
      float: left; }
      .color_scheme .sidebar_widget__products .product_img img {
        width: auto; }
    .color_scheme .sidebar_widget__products .product_info {
      margin-left: 160px; }
    .color_scheme .sidebar_widget__products .product_name {
      font-size: 16px; }
    .color_scheme .sidebar_widget__banner {
      max-width: 270px; }
      .color_scheme .sidebar_widget__banner .img_placeholder__small {
        padding: 55.93% 0 0 0; }
      .color_scheme .sidebar_widget__banner .img_placeholder__medium {
        padding: 100% 0 0 0; }
      .color_scheme .sidebar_widget__banner .img_placeholder__large {
        padding: 133.333333% 0 0 0; }
    .color_scheme .sidebar_widget__articles .item_img img {
      float: left; }
    .color_scheme .sidebar_widget__comments .item_info time {
      float: right; } }
  @media (max-width: 639px) {
    .color_scheme .page_heading {
      margin: 30px 0 0 0;
      font-size: 20px; }
    .color_scheme .product_listing__main .product_desc__long {
      display: none; }
    .color_scheme .product_listing__main .product_desc__short {
      display: block; }
    .color_scheme .collection_listing__main .col-xs-3 {
      width: 50%; }
    .color_scheme .collection_listing__main .item_2_1 {
      clear: left; }
    .color_scheme .pagination {
      text-align: center; }
      .color_scheme .pagination p {
        float: none;
        padding: 10px 0 0 0; }
      .color_scheme .pagination ul {
        float: none;
        margin: 10px 0 0 0;
        padding: 10px 0 0 0;
        border-top: 1px solid rgba(0, 0, 0, 0.1); }
    .color_scheme .top_pannel .container {
      flex-wrap: wrap; }
    .color_scheme .top_pannel_text {
      padding: 5px 0;
      width: 100%; }
    .color_scheme .top_pannel_menu {
      display: flex;
      align-items: center;
      width: 100%; }
    .color_scheme .header_search {
      order: 1;
      flex-grow: 2;
      text-align: right;
     /* margin-left: 15px;*/
      margin-right: 0; }
      .color_scheme .header_search #search_result_container {
        text-align: left; }
    .color_scheme .header_search .search_form {
      z-index: 131; }
    .color_scheme .header_cart #cart_content_box {
      width: 350px; }
    .color_scheme .megamenu_mobile #megamenu_level__1 {
      width: 85%; }
    .color_scheme .megamenu_mobile #megamenu_mobile_close {
      width: 15%; }
    .color_scheme .megamenu_mobile .level_1 {
      padding: 15px; }
    .color_scheme .megamenu_mobile .level_1__link {
      padding: 15px 35px 15px 0;
      font-size: 16px; }
    .color_scheme .megamenu_mobile .level_2__links h3 {
      padding: 15px 35px 15px 0;
      font-size: 16px; }
    .color_scheme .megamenu_mobile .level_2__links .level_3__link {
      padding: 7px 0 7px 15px; }
    .color_scheme .megamenu_mobile .level_2__products .product_img {
      width: 120px; }
    .color_scheme .megamenu_mobile .level_2__blog .blog_img {
      width: 120px; }
    .color_scheme .section_blog-articles .col-xs-4 {
      width: 100%;
      float: none;
      max-width: 400px;
      margin: 0 auto; }
    .color_scheme .section_blog-articles .article_title {
      font-size: 18px; }
    .color_scheme .section_blog-articles .article_date {
      padding: 5px 10px; }
      .color_scheme .section_blog-articles .article_date span {
        font-size: 18px; }
    .color_scheme .section_blog-articles .flexible_block__normal {
      overflow: hidden; }
      .color_scheme .section_blog-articles .flexible_block__normal .layer_1 {
        width: 180px;
        float: left;
        margin: 0 15px 0 0; }
    .color_scheme .section_blog-articles .view_all__wrap {
      padding: 15px 0 0 0;
      text-align: left; }
    .color_scheme .section_image-with-text-overlay .flexible_block__small {
      padding: 34.414062% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .flexible_block__medium {
      padding: 42.715% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .flexible_block__large {
      padding: 49.063% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__small {
      padding: 34.414062% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__medium {
      padding: 42.715% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__large {
      padding: 49.063% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__small {
      padding: 53% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__medium {
      padding: 63.711% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__large {
      padding: 70% 0 0 0; }
    .color_scheme .section_image-with-text-overlay h4 {
      font-size: 14px; }
    .color_scheme .section_image-with-text-overlay h2 {
      font-size: 18px; }
    .color_scheme .section_image-with-text-overlay h5 {
      font-size: 12px; }
    .color_scheme .section_image-with-text-overlay p {
      font-size: 10px;
      line-height: 1.2em;
      margin-top: 3px; }
    .color_scheme .section_logo-list img {
      width: 100%; }
    .color_scheme .section_single-product .single_product__img {
      max-width: 460px;
      float: none;
      margin: 0 auto; }
    .color_scheme .section_single-product .single_product__info {
      width: 100%;
      float: none;
      margin: 30px 0 0 0 !important; }
    .color_scheme .section_single-product .single_product__title {
      font-size: 20px; }
    .color_scheme .section_single-product .single_product__info.no_img .details_wrapper {
      margin: 0; }
    .color_scheme .section_single-product .single_product__info.no_img .details_left,
    .color_scheme .section_single-product .single_product__info.no_img .details_right {
      width: 100%;
      float: none;
      padding: 0; }
    .color_scheme .section_single-product .type_carousel .gallery_thumbs {
      height: 330px; }
    .color_scheme .section_single-product .type_carousel .swiper_btn {
      opacity: 1;
      left: 55px; }
    .color_scheme .section_single-product .type_carousel .gallery_big {
      padding-left: 15px; }
    .color_scheme .section_custom-content .col_item {
      width: 50%; }
    .color_scheme .section_custom-content .item_2_1 {
      clear: left; }
    .color_scheme .section_custom-content img {
      width: 100%; }
    .color_scheme .section_collections_with_menu .col-xs-4 {
      width: 50%; }
    .color_scheme .section_collections_with_menu .item_3_1, .color_scheme .section_collections_with_menu .item_4_1 {
      clear: none; }
    .color_scheme .section_collections_with_menu .item_2_1 {
      clear: left; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_text {
      max-width: 70%;
      padding: 0 20px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__small {
      padding: 49.426% 0 0 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__medium {
      padding: 51.955% 0 0 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__large {
      padding: 53.794% 0 0 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_medium {
      padding: 0 !important;
      width: 100%;
      margin: 0 0 15px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_small {
      width: 100%; }
      .color_scheme .section_banners .banner_big_75_3item .banner_item_small .img_placeholder__wrap {
        padding: 22% 0 0 0; }
    .color_scheme .section_products-column .item_countdown_banner.col-xs-8 .item_wrap {
      padding: 68.835% 0 0 0; }
    .color_scheme .section_products-column .item_countdown_banner.col-xs-9 .item_wrap {
      padding: 62.07% 0 0 0; }
    .color_scheme .section_products-column .item_countdown_banner .banner_caption .btn {
      font-size: 14px;
      padding: 8px 12px; }
    .color_scheme .section_template__collection .collection_img__inline .flex_item__img {
      flex: 0 0 50%;
      padding: 0 7px 0 15px; }
    .color_scheme .section_template__collection .collection_img__inline .flex_item__text {
      flex: 0 0 50%;
      padding: 0 15px 0 8px; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__small {
      padding: 18.765625% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__medium {
      padding: 28.53125% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .img_wrapper__large {
      padding: 38.296875% 0 0 0; }
    .color_scheme .section_template__collection h1 {
      font-size: 20px; }
    .color_scheme .section_template__collection .product_options .product_options__sort,
    .color_scheme .section_template__collection .product_options .product_options__number {
      float: none;
      margin: 0;
      padding: 10px 0 0 0; }
    .color_scheme .section_template__blog article {
      padding: 15px; }
    .color_scheme .section_template__blog .article_info {
      padding: 0; }
      .color_scheme .section_template__blog .article_info span {
        display: block;
        margin: 0;
        padding: 0;
        border: none; }
      .color_scheme .section_template__blog .article_info span ~ span {
        display: block;
        margin: 0;
        padding: 10px 0 0 0;
        border: none; }
    .color_scheme .section_template__blog .blog_listing__list .article_item.flexible_block__normal .layer_1 {
      float: none;
      margin: 0 auto; }
    .color_scheme .section_template__blog .blog_listing__list .article_item.flexible_block__normal .layer_2 {
      padding-left: 0;
      margin-top: 25px; }
    .color_scheme .blog_listing__main .col-md-4 {
      display: block; }
    .color_scheme .section_template__article .article_info {
      padding: 0 0 10px 0; }
      .color_scheme .section_template__article .article_info span,
      .color_scheme .section_template__article .article_info span ~ span {
        display: block;
        margin: 0;
        padding: 10px 0 0 0;
        border: none; }
    .color_scheme .article_comments__list .comment_author .comment_date {
      display: block;
      float: none;
      padding: 7px 0 0 0; }
    .color_scheme .article_comments__list .comment_content {
      margin: 10px 0 0 0;
      padding: 10px 0 0 0;
      border-top: 1px solid rgba(0, 0, 0, 0.1); }
    .color_scheme .template_customer__account h2 {
      margin: 30px 0 0 0;
      font-size: 15px; }
    .color_scheme .account_table__wrap {
      margin: 0 -15px -15px -15px; }
      .color_scheme .account_table__wrap .account_table .row_header {
        font-weight: normal; }
      .color_scheme .account_table__wrap .account_table th,
      .color_scheme .account_table__wrap .account_table td {
        padding: 5px;
        font-size: 12px;
        line-height: 1.2em; }
    .color_scheme .template_404 .page_container .container {
      padding: 9% 15px; }
    .color_scheme .template_404 h1 {
      font-size: 36px; }
    .color_scheme .template_404 h2 {
      font-size: 32px; }
    .color_scheme .template_404 h3 {
      margin-top: 15px; }
    .color_scheme .template_404 .page_search {
      margin-top: 15px; }
      .color_scheme .template_404 .page_search input {
        width: 190px; }
      .color_scheme .template_404 .page_search .btn {
        padding: 6px 12px; }
    .color_scheme .section_template__password .message_block h2 {
      font-size: 26px; }
    .color_scheme .section_template__password .message_block h4 {
      font-size: 20px; }
    .color_scheme .section_template__password #timer_countdown {
      display: flex;
      justify-content: space-around;
      flex-wrap: wrap; }
    .color_scheme .section_template__password .timer_counter #timer_countdown > div {
      margin-bottom: 50px; }
    .color_scheme .section_template__password .newslatter_form {
      width: 280px; } }
  @media (max-width: 479px) {
    .color_scheme .btn {
      font-size: 12px;
      padding: 6px 8px; }
    .color_scheme .cart_added__1 {
      display: none; }
    .color_scheme .cart_added__2 {
      width: 100%; }
      .color_scheme .cart_added__2 .product_name {
        font-size: 14px;
        line-height: 1.3em; }
      .color_scheme .cart_added__2 #cart_added__quantity {
        font-size: 12px;
        margin-top: 5px; }
      .color_scheme .cart_added__2 .btn {
        margin: 10px 10px 0 0;
        font-size: 10px; }
    .color_scheme .product_listing__main .product_img {
      width: 40%;
      float: right; }
    .color_scheme .product_listing__main .product_info {
      width: 60%;
      float: left;
      padding: 0 15px; }
    .color_scheme .product_listing__main .product_desc__short {
      display: none; }
    .color_scheme .product_listing__main .product_price {
      padding: 10px 0 0 0; }
    .color_scheme .product_listing__main .product_links {
      padding: 10px 0 0 0; }
    .color_scheme .product_listing__main .product_badge.sale {
      display: none; }
    .color_scheme .collection_listing__main > div {
      padding: 0 15px 0 7px; }
    .color_scheme .collection_listing__main .item_2_1 {
      padding: 0 8px 0 15px; }
    .color_scheme .collection_listing__main .collection_item {
      margin: 15px 0 0 0; }
    .color_scheme .collection_listing__main .flexible_block__overlay .layer_2 {
      padding: 10px; }
    .color_scheme .header_account {
      margin-right: 15px; }
    .color_scheme .header_wishlist {
      margin-right: 7px; }
      .color_scheme .header_wishlist span {
        display: none; }
    .color_scheme .header_search input {
      width: 260px; }
    .color_scheme .header_search #search_result_container {
      width: 260px; }
    .color_scheme .header_search .search_toggle b {
      display: none; }
    .color_scheme .header_wrap1 {
      padding: 10px 0; }
      .color_scheme .header_wrap1 .header_main_wrap {
        flex-wrap: wrap; }
    .color_scheme .header_left {
      width: 30%;
      margin-right: 0;
     /* margin-bottom: 15px;*/ }
    .color_scheme .header_cart #cart_content_box {
      width: 290px;
      padding: 10px; }
      .color_scheme .header_cart #cart_content_box .cart_items {
        padding: 15px 0; }
      .color_scheme .header_cart #cart_content_box .cart_total .money {
        font-size: 16px; }
    .color_scheme .header_cart b {
      font-size: 12px; }
    .color_scheme .header_cart .cart_url {
      font-size: 10px; }
    .color_scheme .header_account a + a {
      margin-left: 3px; }
    .color_scheme .megamenu_mobile .level_2__blog .blog_title {
      padding-left: 135px; }
    .color_scheme footer .footer_block {
      width: 100%;
      float: none;
      clear: both; }
    .color_scheme footer .footer_wrap_1 {
      display: block;
      padding: 15px 0; }
    .color_scheme footer .footer_wrap_2 {
      width: 100%; }
    .color_scheme footer .footer_left,
    .color_scheme footer .footer_right {
      padding: 0;
      text-align: left; }
    .color_scheme footer .footer_payments li {
      padding: 15px 15px 0 0; }
    .color_scheme .section_blog-articles .article_title {
      font-size: 16px; }
    .color_scheme .section_blog-articles .flexible_block__normal .layer_1 {
      width: 140px; }
    .color_scheme .section_blog-articles .flexible_block__overlay .img_placeholder__small {
      padding: 56.25% 0 0 0; }
    .color_scheme .section_blog-articles .flexible_block__overlay .img_placeholder__medium {
      padding: 100% 0 0 0; }
    .color_scheme .section_blog-articles .flexible_block__overlay .img_placeholder__large {
      padding: 133.333333% 0 0 0; }
    .color_scheme .section_gallery .row > * {
      width: 100%;
      float: none; }
    .color_scheme .section_gallery .container {
      max-width: 300px; }
    .color_scheme .section_image-with-text .item_wrap {
      display: block;
      margin: 0; }
    .color_scheme .section_image-with-text .item_img {
      width: 100%;
      padding: 0; }
    .color_scheme .section_image-with-text .item_txt {
      width: 100%;
      padding: 15px 0 0 0; }
    .color_scheme .section_image-with-text .image_right .item_img,
    .color_scheme .section_image-with-text .image_right .item_txt {
      position: static; }
    .color_scheme .section_image-with-text-overlay .flexible_block__small {
      padding: 44.414062% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .flexible_block__medium {
      padding: 52.715% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .flexible_block__large {
      padding: 59.063% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__small {
      padding: 44.414062% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__medium {
      padding: 52.715% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .img_placeholder__large {
      padding: 59.063% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__small {
      padding: 63% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__medium {
      padding: 73.711% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .parallax_layer.img_placeholder__large {
      padding: 80% 0 0 0; }
    .color_scheme .section_image-with-text-overlay .container {
      padding: 0; }
    .color_scheme .section_image-with-text-overlay .caption_text {
      padding: 10px 15px; }
    .color_scheme .section_image-with-text-overlay h2 {
      font-size: 18px; }
    .color_scheme .section_image-with-text-overlay h4 {
      font-size: 10px;
      letter-spacing: 0; }
    .color_scheme .section_image-with-text-overlay h5 {
      font-size: 8px;
      letter-spacing: 0; }
    .color_scheme .section_image-with-text-overlay p {
      display: none; }
    .color_scheme .section_image-with-text-overlay .btn {
      margin-top: 6px; }
    .color_scheme .section_logo-list .col-xs-4 {
      width: 50%;
      clear: none;
      margin-top: 15px; }
    .color_scheme .section_logo-list .item_2_1 {
      clear: left; }
    .color_scheme .section_slideshow .swiper_pagination {
      bottom: 8px;
      padding: 0 10px; }
    .color_scheme .section_slideshow h2 {
      font-size: 18px; }
    .color_scheme .section_slideshow p {
      font-size: 14px;
      letter-spacing: 0; }
    .color_scheme .section_slideshow .btn {
      margin-top: 5px; }
    .color_scheme .section_slideshow .banner_big .banner_text {
      right: 17px; }
      .color_scheme .section_slideshow .banner_big .banner_text h4 {
        font-size: 10px; }
      .color_scheme .section_slideshow .banner_big .banner_text h3 {
        font-size: 14px;
        letter-spacing: 0; }
    .color_scheme .section_slideshow .banner_small .banner_caption {
      left: 7px; }
    .color_scheme .section_slideshow .banner_small .banner_text h3 {
      font-size: 18px; }
    .color_scheme .section_slideshow .banner_small .banner_text h4 {
      font-size: 14px; }
    .color_scheme .section_single-product .single_product__options {
      margin: 0; }
      .color_scheme .section_single-product .single_product__options .selector-wrapper {
        width: 100%;
        float: none;
        padding: 15px 0 0 0; }
    .color_scheme .section_single-product .single_product__img {
      max-width: 300px; }
    .color_scheme .section_single-product .type_carousel .gallery_thumbs {
      height: 200px; }
    .color_scheme .section_single-product .type_carousel .swiper_btn {
      left: 35px; }
    .color_scheme .section_single-product .price_and_quantity {
      padding-top: 20px; }
      .color_scheme .section_single-product .price_and_quantity .money_sale_percent {
        top: 15px; }
    .color_scheme .section_map {
      margin: 0; }
      .color_scheme .section_map .map_wrapper {
        padding: 125% 0 0 0; }
      .color_scheme .section_map .map_container {
        right: 0;
        top: -36%; }
      .color_scheme .section_map .map_captions__wrapper {
        padding: 50% 0 0 0; }
      .color_scheme .section_map .wrap_2 {
        width: 100%; }
      .color_scheme .section_map .map_captions__text p {
        margin: 5px 0 0 0; }
      .color_scheme .section_map .map_captions__btn {
        margin: 10px 0 0 0; }
    .color_scheme .text_columns__item .item_img {
      width: 180px;
      float: none; }
    .color_scheme .text_columns__item .item_info {
      margin: 0; }
    .color_scheme .text_columns__item h3 {
      margin: 10px 0 0 0; }
    .color_scheme .section_custom-content .col_item {
      width: 100%;
      clear: left; }
    .color_scheme .section_custom-content .collection_item,
    .color_scheme .section_custom-content .product_item,
    .color_scheme .section_custom-content .custom_content__item {
      margin: 15px 0 0 0;
      padding: 0; }
    .color_scheme .section_products-carousel .products_carousel {
      max-width: 270px; }
    .color_scheme .section_banners-countdown .timer_item .timer {
      margin-bottom: 3px; }
    .color_scheme .section_banners-countdown .timer_item .banner_title {
      font-size: 20px; }
    .color_scheme .section_banners-countdown .timer_item .text {
      font-size: 12px;
      letter-spacing: 0; }
    .color_scheme .section_banners-countdown .countdown_timer input {
      width: 34px;
      height: 34px;
      line-height: 32px;
      font-size: 12px; }
    .color_scheme .section_banners-countdown .countdown_timer p + p {
      margin-left: 1px; }
    .color_scheme .section_banners-countdown .banner_item h4 {
      font-size: 14px; }
    .color_scheme .section_banners-countdown .banner_item .banner_title {
      font-size: 24px; }
    .color_scheme .section_banners-countdown .btn {
      margin-top: 3px; }
    .color_scheme .section_banners-countdown .banner_item .align_left .banner_text {
      max-width: 70%;
      padding: 0; }
      .color_scheme .section_banners-countdown .banner_item .align_left .banner_text .banner_title {
        font-size: 20px;
        margin-bottom: 6px; }
    .color_scheme .section_banners-countdown .banner_item .text {
      line-height: 1.3em; }
    .color_scheme .section_instagram .swiper_btn {
      opacity: 1; }
    .color_scheme .section_communication .container {
      padding: 15px; }
    .color_scheme .section_collections_with_menu .collection_title {
      font-size: 10px; }
    .color_scheme .section_banners .position_right .caption_text, .color_scheme .section_banners .position_left .caption_text {
      max-width: 60%; }
    .color_scheme .section_banners .banner_two_big_50 .position_right, .color_scheme .section_banners .banner_two_big_50 .position_left {
      padding: 10px; }
    .color_scheme .section_banners .banner_two_big_50 h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_two_big_50 h3 {
      font-size: 14px; }
    .color_scheme .section_banners .banner_big_50 .position_bottom {
      padding-bottom: 20px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_text {
      padding: 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .caption_header {
      font-size: 18px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main h4 {
      font-size: 12px; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__small {
      padding: 59.426% 0 0 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__medium {
      padding: 61.955% 0 0 0; }
    .color_scheme .section_banners .banner_big_75_3item .banner_item_main .img_placeholder__large {
      padding: 63.794% 0 0 0; }
    .color_scheme .section_banners .banner_big_75 h3 {
      font-size: 16px; }
    .color_scheme .section_banners .banner_big_75 h4 {
      font-size: 14px; }
    .color_scheme .section_banners .banner_big_75 .banner_text {
      font-size: 10px; }
    .color_scheme .section_products-column .item_countdown_banner .banner_caption {
      padding: 10px; }
      .color_scheme .section_products-column .item_countdown_banner .banner_caption .banner_text {
        padding: 15px; }
      .color_scheme .section_products-column .item_countdown_banner .banner_caption .banner_title {
        font-size: 16px; }
    .color_scheme .section_products-column .item_countdown_banner.col-xs-8 .item_wrap {
      padding: 78.835% 0 0 0; }
    .color_scheme .section_products-column .item_countdown_banner.col-xs-9 .item_wrap {
      padding: 72.07% 0 0 0; }
    .color_scheme .section_template__collection .collection_img__inline .flex_row {
      display: block;
      margin: 0; }
    .color_scheme .section_template__collection .collection_img__inline .flex_item__img {
      padding: 0; }
    .color_scheme .section_template__collection .collection_img__inline .flex_item__text {
      padding: 30px 0 0 0; }
    .color_scheme .section_template__collection .collection_img__overlay .layer_2 h1 {
      font-size: 18px; }
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__small,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__master,
    .color_scheme .section_template__blog .blog_listing__list .img_wrapper__large,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__small,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__medium,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__master,
    .color_scheme .section_template__blog .blog_listing__grid .img_wrapper__large {
      padding: 55% 0 0 0; }
    .color_scheme .section_template__blog .blog_listing__list .article_title,
    .color_scheme .section_template__blog .blog_listing__grid .article_title {
      font-size: 16px; }
    .color_scheme .section_template__blog .article_item.flexible_block__normal .layer_1 {
      float: none;
      width: auto;
      margin-bottom: 15px;
      text-align: center; }
    .color_scheme .section_template__blog .article_item.flexible_block__normal .layer_2 {
      float: none;
      padding-left: 0; }
    .color_scheme .section_template__blog article {
      padding: 15px; }
    .color_scheme .section_template__article .flexible_block__overlay h1 {
      font-size: 16px; }
    .color_scheme .account_table__wrap .account_table th,
    .color_scheme .account_table__wrap .account_table td {
      font-size: 11px; }
    .color_scheme .template_search .search_results .search_results__img {
      width: 100px;
      height: 100px; }
    .color_scheme .template_search .search_results .search_results__name {
      margin: 0 0 0 115px; }
    .color_scheme .template_search .search_results .search_results__desc {
      display: none; }
    .color_scheme .template_search .search_results .search_results__price {
      margin: 0 0 0 115px; }
    .color_scheme .template_cart .cart_items td.column_product_img {
      width: 100%;
      clear: both;
      padding: 15px 0 0 0; }
      .color_scheme .template_cart .cart_items td.column_product_img img {
        width: 100px; }
    .color_scheme .template_cart .cart_items td.column_product_info {
      width: 75%; }
    .color_scheme .template_cart .cart_items td.column_quantity {
      width: 75%;
      margin: 0; }
    .color_scheme .template_cart .cart_items tfoot .cart_total {
      font-size: 16px; }
    .color_scheme .template_cart .cart_items tfoot td {
      padding-top: 0; }
    .color_scheme .template_cart .cart_items tfoot .btn {
      float: none;
      margin: 15px 0 0 0; }
    .color_scheme .template_cart .cart_items tfoot .btn_alt {
      float: none;
      margin: 15px 0 0 0; }
    .color_scheme .template_404 h1, .color_scheme .template_404 h2, .color_scheme .template_404 h3, .color_scheme .template_404 .page_search {
      margin-left: 15%; }
    .color_scheme .section_template__about .block_title {
      margin: 30px 0 0 0;
      padding: 0 0 5px 0;
      font-size: 18px; }
    .color_scheme .section_template__about .page_content__icons .item_icon {
      width: 100px; }
      .color_scheme .section_template__about .page_content__icons .item_icon i {
        width: 100px;
        height: 100px;
        font-size: 42px;
        line-height: 93px; }
    .color_scheme .section_template__about .page_content__icons .item_title {
      margin: 0 0 0 115px;
      padding: 0;
      font-size: 16px; }
    .color_scheme .section_template__about .page_content__icons .item_text {
      margin: 10px 0 0 115px; }
    .color_scheme .section_template__about .page_content__photos .item_img {
      width: 100px; }
    .color_scheme .section_template__about .page_content__photos .item_title {
      margin: 0 0 0 115px;
      font-size: 16px; }
    .color_scheme .section_template__about .page_content__photos .item_text {
      margin: 10px 0 0 115px; }
    .color_scheme .section_template__about .page_content__testimonials blockquote {
      font-size: 14px; }
      .color_scheme .section_template__about .page_content__testimonials blockquote b {
        font-size: 14px; }
    .color_scheme .wishlist_page .page_content {
      padding: 30px 0; }
    .color_scheme .wishlist_page .product {
      width: 100%; }
    .color_scheme .sidebar_widget__products .product_img {
      width: 100px; }
    .color_scheme .sidebar_widget__products .product_info {
      margin-left: 110px; }
    .color_scheme .sidebar_widget__articles .item_img img {
      width: 100px; } }

