.themeBaseColor1 {
  background-color: #397fc7; }

.themeBaseColor2 {
  background-color: #397fc7; }

.themeBaseColor3 {
  background-color: #fff; }

a:hover, a:focus {
  color: #397fc7; }

.main-header::after {
  background-color: #397fc7; }

.main-slider .owl-prev, .main-slider .owl-next {
  color: #397fc7; }

.menu-on .top-menu .active a {
  color: #57aaff; }

.member-functions__url {
  color: #97a3af; }
  .member-functions__url:hover {
    background-color: #bddaf7; }

.top-menu .member.first {
  border-top: 1px solid #397fc7; }

.top-menu__link {
  color: #97a3af; }
  .top-menu__link:hover {
    background-color: #bddaf7; }

.memberMenu-box {
  background-color: #3372b4; }

.memberMenu-list a:hover {
  color: #397fc7; }

.sign-in .icon-user,
.sign-in .icon-house {
  fill: #397fc7; }

.article-head__summary {
  border-right: 4px solid #747188;
  color: #747188; }

.article-head__more {
  border: 1px solid #747188;
  color: #747188; }

.bread-crumbs {
  background-color: #fff; }
  .bread-crumbs .breadcrumb {
    background-color: #fff; }

.breadcrumb a {
  color: #444; }
  .breadcrumb a:hover {
    color: #397fc7; }

.breadcrumb .active {
  color: #437ab1; }

.page-summary {
  color: #747188; }

.pagination li:hover a, .pagination li.active a {
  background-color: #397fc7;
  border-color: #397fc7;
  color: #fff; }

.pagination a {
  color: #397fc7; }
  .pagination a i {
    color: #397fc7; }
  .pagination a:hover i {
    color: #fff; }

.cart-process h2 {
  border-left: 10px solid #c52d2f; }

.btn-reduce,
.btn-add {
  color: #397fc7; }

.img-shopping-cart .money {
  background-color: rgba(255, 255, 255, 0);
  color: #d0021b; }

.img-shopping-cart .quantity {
  background-color: rgba(255, 255, 255, 0);
  color: #6d6d6d; }

.img-shopping-cart span {
  background-color: #fff;
  color: #fa6c7d; }

.back-top__link {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(150, 150, 150, 0.2);
  color: #397fc7; }
  .back-top__link:hover {
    background-color: #fff; }

.service-box {
  background-color: #397fc7; }
  .service-box p,
  .service-box ul,
  .service-box .h-card__val {
    color: #fff; }

.service-contact__mobile__val::before, .service-contact__tel__val::before, .service-adrs__email__val::before, .service-adrs__address__val::before {
  background-color: #1f568e; }

.service-contact__mobile__val:hover, .service-contact__mobile__val:focus, .service-contact__tel__val:hover, .service-contact__tel__val:focus, .service-adrs__email__val:hover, .service-adrs__email__val:focus, .service-adrs__address__val:hover, .service-adrs__address__val:focus {
  background-color: #1f568e; }

.service-icon__link {
  background-color: #fff;
  color: #397fc7; }
  .service-icon__link:hover, .service-icon__link:focus {
    background-color: #fff;
    color: #397fc7; }

.main-footer {
  background-color: #fff;
  color: #555; }
  .main-footer a {
    color: #555; }
    .main-footer a:hover {
      text-decoration: underline; }

.shopping-process li {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #ccc; }
  .shopping-process li::after {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc; }
  .shopping-process li::before {
    background-color: #fff;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc; }
  .shopping-process li.active {
    background-color: #397fc7;
    border: 1px solid #397fc7;
    color: #fff; }
    .shopping-process li.active::after {
      border-bottom: 1px solid #397fc7;
      border-top: 1px solid #397fc7; }
    .shopping-process li.active::before {
      background-color: #397fc7; }

.btn-send {
  background-color: #397fc7;
  color: #fff; }
  .btn-send:hover, .btn-send:focus {
    background-color: #4d8ccd;
    color: #fff; }

.succeed h2 {
  border-bottom: 2px solid #397fc7; }

.succeed a {
  color: #397fc7; }
  .succeed a:hover {
    color: #4d8ccd; }

.news-list__link {
  background-color: #edf6ff; }
  .news-list__link:hover {
    background-color: #bddaf7; }
  .news-list__link .icon-news {
    fill: #397fc7; }

.news-list__summary {
  color: #397fc7; }

.news-list__desc {
  color: #333; }
  .news-list__desc::before {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#bddaf7));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #bddaf7 100%); }
  .news-list__desc::after {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#edf6ff));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #edf6ff 100%); }

.promotion-item__sub::before {
  background-color: #6199d2; }

.promotion-item__sub:hover .promotion-photo::before {
  background-color: rgba(97, 153, 210, 0.7); }

.promotion-article {
  background-color: rgba(60, 114, 170, 0.2); }

.promotion-summary {
  color: #333; }

.promotion-desc {
  color: #7a7a7a; }

.popup-box {
  background-color: #f5f5f5; }

.promotion-popup__calling {
  background-color: #c9caca;
  color: #fff; }
  .promotion-popup__calling:hover {
    background-color: #1565b7;
    color: #fff; }

.popup-title {
  color: #231815; }

.popup-content {
  color: #898989; }

.popup-price {
  color: #231815; }
  .popup-price del {
    color: #9fa0a0; }

.popup-aside .lSSlideOuter .lSPager.lSGallery li.active .lSGallery-thumbLink, .popup-aside .lSSlideOuter .lSPager.lSGallery li:hover .lSGallery-thumbLink,
.promotion-popup .lSSlideOuter .lSPager.lSGallery li.active .lSGallery-thumbLink,
.promotion-popup .lSSlideOuter .lSPager.lSGallery li:hover .lSGallery-thumbLink,
.goodsMore-slider .lSSlideOuter .lSPager.lSGallery li.active .lSGallery-thumbLink,
.goodsMore-slider .lSSlideOuter .lSPager.lSGallery li:hover .lSGallery-thumbLink {
  border-color: #397fc7; }

.shopping-item__sub::after {
  background-color: #397fc7;
  color: #fff; }

.shopping-item__sub:hover::after {
  background-color: #bddaf7;
  color: #397fc7; }

.shopping-summary {
  color: #397fc7; }

.qa-box .owner-reply-on {
  background-color: #397fc7;
  color: #fff; }
  .qa-box .owner-reply-on::before {
    border-color: #397fc7 transparent transparent; }
  .qa-box .owner-reply-on:hover {
    background-color: #6199d2; }
    .qa-box .owner-reply-on:hover::before {
      border-top-color: #6199d2; }

.qa-box .privacy_comment {
  border: 1px solid rgba(57, 127, 199, 0.3); }

.qa-box .post_comments__title .fa-lock {
  color: #397fc7; }

.qa-box .post_comments__1stword {
  background-color: #1565b7;
  color: #fff; }

.qa-box .store-reply-box .store-reply:first-child::before {
  border-color: rgba(57, 127, 199, 0.5) transparent transparent; }

.qa-box .store-reply .post_comments__1stword {
  background-color: #397fc7; }

.qa-box .comment_section .media-body {
  background-color: #edf6ff; }

.qa-box .post_reply_comments::before {
  border-color: transparent #edf6ff transparent transparent; }

.qa-box .question > .btn-default {
  background-color: #397fc7;
  color: #fff; }

.related-head {
  border-bottom: 1px solid #397fc7;
  color: #397fc7; }

.related-summary {
  color: #3d3d3d; }

.goodsMore-slider__bounding::before {
  background-color: rgba(57, 127, 199, 0.86); }

.goodsMore-slider .btn-add,
.goodsMore-slider .btn-reduce {
  color: #397fc7; }
  .goodsMore-slider .btn-add:hover,
  .goodsMore-slider .btn-reduce:hover {
    background-color: #397fc7;
    color: #fff; }

.goodsMore-summary {
  color: #397fc7; }

.goodsMore-tab {
  border-bottom: 1px solid #397fc7; }
  .goodsMore-tab__url {
    border: 1px solid #397fc7;
    color: #397fc7; }
  .goodsMore-tab .active .goodsMore-tab__url {
    background-color: #397fc7;
    color: #fff; }

.goodsMore-transport .panel {
  background-color: #edf6ff;
  border-top: solid 1px #cfd9e3; }
  .goodsMore-transport .panel-body {
    background-color: #bddaf7; }
    .goodsMore-transport .panel-body li {
      border-top: solid 1px #b9c2ca; }
  .goodsMore-transport .panel .fa {
    color: #2b4f73; }

.add-to-cart {
  background-color: #397fc7; }
  .add-to-cart.btn {
    color: #fff; }
    .add-to-cart.btn[disabled] {
      background-color: #999; }
  .add-to-cart:hover {
    background-color: #6199d2;
    color: #fff; }

.dropdown-toggle .fa {
  color: #397fc7; }

.contact-page .page-subSummary {
  border-bottom: 1px solid #898989;
  color: #747188; }

.contact-page .send-btn {
  background-color: #6199d2;
  border-color: #6199d2;
  color: #fff; }
  .contact-page .send-btn[disabled] {
    background-color: #c9caca; }
  .contact-page .send-btn:hover {
    background-color: #4d8ccd; }

.small-bgimg {
  border: 3px solid transparent; }
  .small-bgimg::before {
    border-color: transparent transparent #397fc7; }
  .active .small-bgimg {
    border-color: #397fc7; }
  .small-bgimg:hover {
    border-color: #397fc7; }

.shipping-modes {
  color: #397fc7; }

.commodity {
  border-top: 2px solid #397fc7; }

.commodity-title {
  background-color: #edf6ff; }

.commodity-name a {
  color: #397fc7; }
  .commodity-name a:hover {
    color: #5491cf; }

.commodity-freight .btn-group .dropdown-toggle {
  color: #397fc7; }

.commodity-data .commodity-program a {
  border-bottom: 1px solid #397fc7;
  color: #397fc7; }
  .commodity-data .commodity-program a:hover {
    border-bottom: 0 none;
    color: #397fc7; }

.data-title {
  border-bottom: 2px solid #397fc7;
    border-bottom-border-right: 5px solid #397fc7;
    border-bottom-color: #397fc7; }

.delivery-period .btn:nth-child(2),
.payment .btn:nth-child(2),
.invoice .btn:nth-child(2) {
  color: #397fc7; }

.order-area h2 {
  color: #397fc7; }

.order-area .order-header {
  background-color: #edf6ff; }

.mobile-crumb {
  background-color: #adcae7; }
  .mobile-crumb .crumb-switch::before {
    border-color: #fff transparent transparent; }
  .mobile-crumb .crumb-switch::after {
    border-color: #adcae7 transparent transparent; }
  .mobile-crumb .crumb-switch.on .crumb-current {
    border-bottom: 1px solid #fff; }
  .mobile-crumb .crumb-switch:hover .crumb-current {
    color: #4e82b7; }
  .mobile-crumb .crumb-current {
    border-top: 1px solid #fff;
    color: #4e82b7; }
    .mobile-crumb .crumb-current.active {
      color: #2b4e73; }
    .mobile-crumb .crumb-current::after {
      border-color: #4e82b7 transparent transparent; }
  .mobile-crumb .crumb-summary {
    background-color: #3d6895;
    border-top: 1px solid #fff;
    color: #fff; }
    .mobile-crumb .crumb-summary::after {
      border-color: #fff transparent transparent; }
    .mobile-crumb .crumb-summary.chosen {
      border-left: 5px solid #adcae7; }

.news-box {
  border-bottom: solid 1px #dedede; }
  .news-box:hover {
    background-color: #bddaf7;
    border-bottom: 1px solid #fff; }
    .news-box:hover .news-box__date {
      color: #bd2872; }
  .news-box__photo {
    fill: #397fc7; }
  .news-box__date {
    color: #999; }
  .news-box__summary {
    color: #397fc7; }
  .news-box__desc {
    color: #333333; }
    .news-box__desc::before {
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#bddaf7));
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #bddaf7 100%); }
    .news-box__desc::after {
      background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
      background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%); }

.project__link::before {
  background-color: #6199d2; }

.project__link:hover .project__photo::before {
  background-color: rgba(97, 153, 210, 0.7); }

.project__innercontent {
  background-color: rgba(60, 114, 170, 0.2); }

.project__summary {
  color: #333; }

.project__desc {
  color: #7a7a7a; }

.products-item__box::after {
  background-color: #397fc7;
  color: #fff; }

.products-item__box:hover::after {
  background-color: #bddaf7;
  color: #397fc7; }

.products-summary {
  color: #397fc7; }

.buyflow .checkbox a {
  color: #397fc7; }

.shop-progress02 .card-note__link {
  color: #397fc7; }

.shop-progress04 .succeed .btn[type='submit'] {
  background-color: #397fc7;
  border-color: #397fc7;
  color: #fff; }
  .shop-progress04 .succeed .btn[type='submit']:hover {
    background-color: #6199d2; }

.ui-widget-content.ui-widget-content {
  border-color: #bddaf7; }

.ui-widget-header.ui-widget-header {
  background-color: #6199d2;
  border-color: #bddaf7; }

.ui-widget-content .ui-state-default.ui-state-default,
.ui-widget-header .ui-state-default.ui-state-default {
  background-color: #397fc7;
  border-color: #bddaf7;
  color: #fff; }
  .ui-widget-content .ui-state-default.ui-state-default:hover,
  .ui-widget-header .ui-state-default.ui-state-default:hover {
    background-color: #6199d2; }

.member-functions__item {
  border-left-color: #333; }

.member-functions__url {
  color: #333; }
  .member-functions__url:hover {
    background-color: transparent; }

.top-menu .active .top-menu__link {
  background-color: #397fc7;
  color: #fff; }

.top-menu__link {
  color: #333; }
  .top-menu__link:hover, .top-menu__link:focus {
    background-color: #1565b7;
    color: #fff; }

.top-menu__hassub {
  color: #333; }

.top-submenu__box {
  background-color: #fff;
  border: 1px solid #afbcc9;
  border-bottom: 3px solid #397fc7; }
  .top-submenu__box::before {
    border-color: transparent transparent #afbcc9; }

.top-submenu__link:hover {
  background-color: #1565b7;
  color: #fff; }

.article-head__more {
  color: #747188; }
  .article-head__more:hover {
    border-color: #6199d2;
    color: #6199d2; }

.service-box p,
.service-box ul,
.service-box .h-card__val {
  color: inherit; }

.service-messaging__line__val.service-messaging__line__val {
  background-color: #397fc7;
  color: #fff; }

.service-icon__link {
  background-color: #f9f8f4;
  color: #397fc7; }
  .service-icon__link:hover, .service-icon__link:focus {
    background-color: #1565b7;
    color: #fff; }

.service-contact__mobile__val:hover, .service-contact__mobile__val:focus, .service-contact__tel__val:hover, .service-contact__tel__val:focus, .service-adrs__email__val:hover, .service-adrs__email__val:focus, .service-adrs__address__val:hover, .service-adrs__address__val:focus {
  background-color: #1565b7; }

.news-list__link {
  background-color: transparent; }

.news-list__summary {
  color: #397fc7; }

.news-list__date {
  color: #b6b6b6; }

.news-list__desc {
  color: #333; }
  .news-list__desc::before {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#bddaf7));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #bddaf7 100%); }
  .news-list__desc::after {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%); }

.news-detail__date {
  color: #8a8a8a; }

.promotion-item__sub:hover {
  background-color: #bddaf7; }
  .promotion-item__sub:hover .promotion-summary::after {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(189, 218, 247, 0.1)), to(#bddaf7));
    background-image: linear-gradient(to right, rgba(189, 218, 247, 0.1) 0%, #bddaf7 100%); }

.promotion-article {
  background-color: transparent; }
  .promotion-article::after {
    background-color: #4d8ccd;
    color: #fff; }

.promotion-summary {
  border-top: 2px solid #979797;
  color: #397fc7; }

.promotion-desc {
  color: #555; }

.promotion-price__original {
  color: #868686; }

.promotion-price__preferential {
  color: #397fc7; }

.promotion-popup__calling {
  background-color: #397fc7; }
  .promotion-popup__calling:hover {
    background-color: #6199d2; }

.popup-box + .mfp-close.mfp-close {
  color: #397fc7; }

.popup-title {
  border-bottom: 2px solid #397fc7;
  color: #397fc7; }

.shopping-item__sub::after,
.related-item__sub::after {
  background-color: #397fc7;
  color: #fff; }

.shopping-item__sub:hover,
.related-item__sub:hover {
  background-color: #bddaf7; }
  .shopping-item__sub:hover::after,
  .related-item__sub:hover::after {
    background-color: #397fc7;
    color: #fff; }
  .shopping-item__sub:hover .shopping-summary::after,
  .related-item__sub:hover .shopping-summary::after {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(189, 218, 247, 0.1)), to(#bddaf7));
    background-image: linear-gradient(to right, rgba(189, 218, 247, 0.1) 0%, #bddaf7 100%); }

.shopping-summary,
.related-summary {
  border-top: 2px solid #979797;
  color: #397fc7; }

.shopping-desc,
.related-desc {
  color: #868686; }

.shopping-price__preferential,
.related-price__preferential {
  color: #397fc7; }

.shopping-price__original,
.related-price__original {
  color: #868686; }

.related-head {
  border-bottom: 1px solid #397fc7;
  color: #397fc7; }

.goodsMore-tab {
  border-bottom: 1px solid #397fc7; }
  .goodsMore-tab > li > a {
    background-color: #fff;
    border: 1px solid #397fc7;
    color: #397fc7; }
    .goodsMore-tab > li > a:hover, .goodsMore-tab > li > a:focus {
      background-color: #3372b4;
      border: 1px solid #397fc7;
      color: #fff; }
    .goodsMore-tab > li > a.active > a {
      background-color: #397fc7;
      border: 1px solid #397fc7;
      color: #fff; }
      .goodsMore-tab > li > a.active > a:hover, .goodsMore-tab > li > a.active > a:focus {
        background-color: #397fc7;
        border: 1px solid #397fc7;
        color: #fff; }

.goodsMore-transport .panel-heading {
  background-color: #edf6ff; }

.goodsMore-transport .panel-body {
  background-color: #cfd9e3; }

.contact-page .page-subSummary {
  color: #898989; }

.total-amount {
  background-color: #edf6ff; }

.total-amount-digital {
  background-color: #edf6ff; }

.news-box__date {
  color: #999; }

.news-box__summary {
  color: #397fc7; }

.project__summary {
  color: #4a4a4a; }

.project__content {
  background-color: rgba(57, 127, 199, 0.8); }

.project__innercontent {
  background-color: transparent; }

.project__desc {
  color: inherit; }

@media (min-width: 992px) {
  .order-remark .order-field {
    background-color: #edf6ff;
    color: #4e4e4e; } }

.pc-crumb {
  background-color: #adcae7; }
  .pc-crumb .crumb-switch::after {
    background-color: #adcae7;
    border: 1px solid #fff; }
  .pc-crumb .crumb-switch:hover + .crumb-switch::after {
    background-color: #3d6895; }
  .pc-crumb .crumb-switch:hover .crumb-current {
    background-color: #3d6895;
    color: #fff; }
    .pc-crumb .crumb-switch:hover .crumb-current::after {
      border-top-color: #fff; }
  .pc-crumb .crumb-nav {
    background-color: #adcae7;
    border-top: 1px solid #4e82b7; }
  .pc-crumb .crumb-current {
    color: #4e82b7; }
    .pc-crumb .crumb-current.active {
      color: #2b4e73; }
    .pc-crumb .crumb-current::after {
      border-color: #4e82b7 transparent transparent; }
  .pc-crumb .crumb-summary {
    color: #2b4e73; }
    .pc-crumb .crumb-summary::after {
      border-color: transparent transparent transparent #4e82b7; }
    .pc-crumb .crumb-summary:hover {
      background-color: #3d6895;
      color: #fff; }
      .pc-crumb .crumb-summary:hover::after {
        border-left-color: #fff; }
    .pc-crumb .crumb-summary.chosen {
      border-left: 5px solid #4e82b7; }

/*# sourceMappingURL=theme-blue.css.map */
