/* ------------  Убираем полоску под Header -------------------*/
/*#sp-header-topbar .container-inner { border-bottom: none;}
#sp-header-topbar {padding-top: 10px!important;}
.logo img {display: block; padding-left: auto!important; padding-right: auto!important; }*/

/*#sp-social a {font-size: 16px!important;} */ /* Невероятно, но это contacts в TOP */
/*#sp-contact a{font-size: 22px!important;} */ /* Невероятно, но это СОЦкнопки в TOP */


#sp-header {
    background: none;
    height: 25px!important;
   /* padding:-100px 0px 0px 0px;*/
    margin:-45px 0px 0px 0px;
    z-index: 1;}

#sp-logotype {z-index: 99!important;}
#sp-menu {
    height: 30px!important; 
    position: absolute!important;
    top: 10px!important;
    right: 0%!important;
    width: 70%!important;
}
#sp-menu .cw-user-menu-item .far.fa-user {color: #E37111!important; font-size: 16px!important}
#sp-menu .cw-user-menu-item:hover .far.fa-user{color:#078787!important}
#sp-menu .cw-user-menu-item .sp-menu-heading:hover {color:#078787!important}
.justify-content-end {float:right!important}
.cw-menu, .sp-megamenu-wrapper {width: 100%!important; /* text-align: right;*/ margin-right: -15px;}
.sp-megamenu-parent {
    width: 100%!important;
    float: right!important;
    height: 25px!important; 
    z-index: 999;
    position: relative;
    left: 15px;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    display: inline-block;
    padding: 0 10px;
    line-height: 50px!important;
    font-size: 14px;
    font-weight: 500!important;
    margin: 0;
}
.cw-header-contacts {text-align: right!important;}
/*.cw-header-contacts-mod {margin-right: -20px;}*/
.cw-header-social {color:#078787!important ; text-align: right; font-size: 18px;word-spacing: 5px;padding-top: 9px;}/*Класс для СоцСетей в Header*/
.cw-header-social a:hover {color: #E37111!important; text-shadow:  0px 0px 10px  rgba(227, 117, 13, 0.7);}
a.imessege-logo {
    display: inline-block; 
    height: 18px; width: 18px;
    background: url('../images/imessage_logo.png');
    background-size: 18px 18px;
    position: relative;
    top: 2px;
}
a.imessege-logo:hover {background: url('../images/imessage_logo_orange.png');background-size: 18px 18px;}
/* Цвет бургера - перехода на боковое меню */
.burger-icon > span {background-color: whitesmoke !important;}

/*---------------- Меню ------------------ */
/*  Цвет выпадающей менюшки */
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: #078787!important;
    font-size: 16px!important; 
    font-weight: 400!important;
    text-align: left!important;
} 
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-dropdown-items li a {
    width: 218px!important;
    margin-left: -20px;
    padding-left: 15px;
    padding-right: -40px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a {color: #E37111!important; background: #078787; color: #90C4C2!important}
.sp-megamenu-parent .sp-dropdown  a:active; {color: #043A38!important;}
.sp-megamenu-parent .sp-dropdown {border: 1px solid #078787; box-shadow: 5px 5px 5px rgba(7, 135, 135, 0.3);}
.sp-megamenu-parent .sp-dropdown  {border-top: none;}


.cw-menu-img a img {
    width: 100%;
}
/*.offcanvas-inner { background: #fff!important;}*/
/*---------------------Классы для материалов ---------------------*/
.cw-model-article p a span div {font-family: "play";}
.cw-model-article p { text-indent: 20px!important}
#sp-component .cw-model-article img {border: 1px solid #078787; padding: 5px;}
@media (max-width: 576px) {#sp-component .cw-model-article img {width: 100%!important; margin-left: 0!important; margin-right: 0!important}}

/*-------------------  Заголовк статьи моделей -------------------*/
.cw-model-article .cw-model-article-title{
    text-align: center!important;
    color: #E37111;
    font-size: 22px;
    font-weight: 600;
    font-family: "play";
    }

.cw-model-article h1, .cw-model-article h2 {text-align: center;}
.cw-model-article .cw-model-article-title2 {
    color: #078787;
    font-size: 20px;
    font-weight: 600;
    font-family: "play";
    text-align: center!important;
    }

.cw-model-article .related-article-list-container {display: none;}  - /* убираем соседние статьи в статьях - моделей */

/*---------------- Bottom classes -------------------*/
#sp-bottom .cw-bottom-modules {}
#sp-bottom .cw-bottom-modules .cw-bottom-title {color: #078787;font-size: 18px;font-weight: 600;}
#sp-bottom .cw-bottom-modules .cw_bot1 {}
#sp-bottom .cw_bot1 .cw_bot1_fa_icons {color: #E37111;font-size: 1.2em;}
#sp-bottom .cw_bot1 .cw_bot1_accent{color: #E7C188;font-size: 1.2em;}
#sp-bottom .cw_bot1 .cw_bot1_text {color: #a2a2a2;font-size: 14px;}


/*  Класс подписей к иконкам категорий   */
#sp-bottom .cw-bottom-modules .cw-bottom-title {
    text-transform: uppercase;
    padding: 0px 0 30px 0px;
    position: relative;
}
/*  Маркерный стиль подчеркивания иконок аукциона   */
#sp-bottom .cw-bottom-modules .cw-bottom-title::before {
 content: "";
  position: absolute;
  left: 25%;
  bottom: 20px;
  width: 120px;
  height: 3px;
  transform: skew(-12deg) translateX(-50%);
  background: #E37111;
}

#sp-bottom2 {font-size: 16px;}
#sp-bottom3 .cw-bottom-modules {font-size: 16px;}
#sp-bottom3 .cw-bottom-modules a:hover {color: #E37111}
#sp-bottom3 .cw-bottom-modules a:hover:before {content:'▼ ';
  }



/*.cw-model-article {
    background-image: url(../images/c-way-background-1900.png);
    background-repeat:no-repeat;
    background-size:contain;
    background-position:center}*/



/*Интересное оформление бокового меню
.offcanvas-menu .offcanvas-inner { padding: 30px 0px; }

.offcanvas-menu .offcanvas-inner .sp-module ul > li {
    background: #0074E8;
    margin-bottom: 1px;
    padding: 0 20px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.current.active,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus a
{background: #035AB2; color: #eee;}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, 
.offcanvas-menu .offcanvas-inner .sp-module ul > li span { color: yellow;}*/

/*  Страничка ВИДЕО  */
.yendif-video-share-search-form {display: none;} /* убираем строку поиска видео */
.pagination  .limit {display: none;}
.page-header h1 {color: #E37111 ; font-size: 22px; font-family: "play";}/* Заголовок Видео  */
#yendif-video-share-category .row {z-index: 10!important;}
.yendif-video-share-image {z-index: 10!important;}

/*  Заголовок Canyon видео галереи */
.cway-canyon-video-title {margin-top: 100px; margin-bottom: -50px;}
@media (max-width: 767px) {.cway-canyon-video-title {margin-top: 60px; margin-bottom: -70px;}}
.cway-canyon-video-title h1 {font-family: "play";color: #078787; font-size: 24px;text-align: center;text-transform: uppercase;}
.cway-canyon-video-title h2 {font-family: "play";color: #E37111; font-size: 18px;text-align: center;}

/* Пагинацмия видео */
.pagination-list .active .page-link {background: #078787;}
.pagination-list {color: #E37111 ;}

/*-------------------------- ACY MAILIING -----------------------*/
.acym_module .acym_form label {width: 50%!important;}
.acysubbuttons button {width: 100px!important;}
#sp-newsletter .row{border: 1px solid #078787;}
#sp-newsletter {margin-bottom: 25px;}
#sp-newsletter .acym_introtext {color:#E7C188 ; font-size: 18px; padding-top: 10px;}

.cway-mailing-title {color:#E7C188 ; font-size: 18px; padding-top: 10px;text-align: center;}
.cway-mailing-list {display: block;  text-align: center;}
.cway-mailing-list ul li {color: #c7bfbf; text-align: left !important; font-size: 16px;
    padding-left: auto;
    padding-right: auto;}
@media (max-width: 767px) {.cway-mailing-list ul li {padding-left: 0%; text-align: center;}}

/*  -------------------Стиль дл бегущуй строки  ------------------------*/
/*.fixed_bottom{
  position: fixed;
  color: red;
  font-size: 40px;
  width: auto;
  white-space: nowrap;
  bottom: 0;
  left: 0;
}*/
#sp-run-str-1 {margin-top: -100px; z-index: 99;}

@media (max-width: 991px){
    #sp-run-str-1 {margin-top: -450px;margin-bottom: 340px;}
    .cway-present-butt {display: none;}
}
@media (min-width: 992px){
.cway-present-butt-mob {display: none;}
.cway-present-canoe {padding-left: 25px;}
}

.fixed_bottom{
    position: relative;
  color: rgba(7, 135, 135, 0.3);
  font-size: 100px;
  font-weight: 600;
  text-transform: uppercase;
  width: auto;
  white-space: nowrap;
}


/*------------------- Классі для отзівов ------------*/
.reviews-block__slide {background: #1c1c1c!important;}
.reviews-cway-stars {color: #E37111;font-weight: 400;}

.reviews-block__person-name {padding: 15px 0px;}

.cway_testim_img_block {
    width: 160px;
    height: 160px;
    margin-right: auto;margin-left: auto;
    border-radius: 50%;
    border: 2px solid #E37111; }

.reviews-block__person-image {
width: 150px!important;
height: 150px!important;
border-radius: 50%;
overflow: hidden;
margin-right: auto!important;
margin-left: auto!important;
margin-top: 3px;
}

.reviews-block__person-image img {width: 100%;}
.reviews-block__person-name {text-align: center;}
.reviews-block__person-role {padding-top: 5px;}

/*  Класс Заголовка к отзівам   */
.cway-testimon-title {
    color: #078787;
    font-weight: 600;
    font-size: 22px!important;
    text-transform: uppercase;
    padding: 0px 0 30px 0px;
    position: relative;
}
/*  Маркерный стиль подчеркивания иконок аукциона   */
.cway-testimon-title::before {
 content: "";
  position: absolute;
  left: 10%;
  bottom: 20px;
  width: 180px;
  height: 5px;
  transform: skew(-12deg) translateX(-50%);
  background: #E37111;
}

/* --------------- текстовая линия моделей ------------------------ */
.cway-models-line {
    padding-top: 40px;
    font-size: 22px;
    font-weight: 500;
}


/* -----------  Молдуль презентации Canoe на главной -------------- */
.cway-present-canoe {padding-top: 45px;}
.cway-present-canoe-title {color: #ad4c0b;text-transform: uppercase; font-size: 16px; font-weight: 600;}
.cway-present-canoe-name {padding-top: 10px; color: #DDD; font-size: 28px; font-weight: 600; text-transform: uppercase;}
.cway-present-canoe-desc {padding-top: 15px; color: #c7bfbf;}
.cway-present-canoe-model {padding: 15px 0px; color: blanchedalmond;}
.cway-present-canoe-model-name {color: #078787;}

.cway-present-canoe-btn {
     font-size: 18px;
    background: #E37111;
    color: #DDD;
    font-weight: 500;
    text-transform: uppercase;
    border-radius: 0px;
    width: 100%;
    z-index: 100;
    border-radius: 8px;
    border: 1px solid #E37111;
    margin: 0px 2%;
    display: block;
}
.cway-present-canoe-btn:hover {color: #fff; border: 1px solid #E37111;}

/* .cway-present-canoe-btn:hover::after {
    font-size: 20px;
  content: " →";
} */
.cway-present-canoe a {text-align: center;}

.cway-present-canoe-btn-1 {
     font-size: 18px;
    background: #E37111;
  padding: 5px 35px;
    color: #DDD;
    font-weight: 500;
    text-transform: uppercase;
    z-index: 100;
    border-radius: 8px;
    border: 1px solid #E37111;
}
.cway-present-canoe-btn-1:hover {color: #fff; border: 1px solid #E37111;}

/* -------------- модуль обратной связи на главной ------------- */
.cway-rapif-module {padding-top: 10px;padding-bottom: 20px;}
.cway-rapid {padding-top: 0px;}
.cway-rapid-title {
    color: #078787;
    font-weight: 600;
    font-size: 22px!important;
    text-transform: uppercase;
    padding: 0px 0 30px 0px;
    position: relative;
}
/*  Маркерный стиль подчеркивания иконок аукциона   */
.cway-rapid-title::before {
 content: "";
  position: absolute;
  left: 20%;
  bottom: 20px;
  width: 180px;
  height: 5px;
  transform: skew(-12deg) translateX(-50%);
  background: #E37111;
}

/* --------------- Кнопочка вверх --------------- */
.sp-scroll-up {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 30px;
  width: 58px;
  height: 58px;
  line-height: 46px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: rgba(7, 135, 135, 0.5);
  border-radius: 100%;
  border: 6px solid rgba(200, 200, 200, 0.7);
  z-index: 1000;
}
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
  color: #fff;
  background: rgba(227, 113, 17, 0.5);
}
.sp-scroll-up span:before {
  content: "\f062";
  color: #fff;
}
/*  ---------- ответ на отправку письма  ------------- */
.rapid_contact_Replace {padding-top: 25px; font-size: 18px; color: bisque;}
/*.rapid_contact_form .rapid_contact {background: red!important;}*/
.rapid_contact_form .input-group input {background: #1c1c1c; color: #c7bfbf;}
.rapid_contact_form .input-group textarea {background: #1c1c1c; color: #c7bfbf;}

.rapid_contact_form .input-group  .btn {color: #fff; background-color: #078787;}
.rapid_contact_form .input-group  .btn:hover {color: #fff; background-color: #E37111!important;}

/* -----------  Комфорт модуль коротких картинок изделий  --------- */
.cway-comfot-module {padding-top: 130px;}
.cway-comfort-img {display: block; margin-left: auto; margin-right: auto; padding-bottom: 15px;}
.cway-comfort-style-element {padding-bottom: 25px;}  /*  єлемент в модуле комфорт */
.cway-comfort-desc-title {
    padding-top: 5px; 
    text-align: left; 
    font-size: 18px; 
    font-weight: 500; 
    color: #fff;
}
.cway-comfort-desc {
    padding-top: 10px; 
    text-align: left; 
    font-size: 16px; 
    font-weight: 400;
}

.cway-present-maidin .cway-present-canoe-title {text-align: left; color: #ad4c0b;text-transform: uppercase; font-size: 16px; font-weight: 600;}
.cway-present-maidin .cway-present-canoe-name {text-align: left;padding-top: 10px; color: #DDD; font-size: 28px; font-weight: 600; text-transform: uppercase;}
.cway-present-maidin .cway-present-canoe-desc {text-align: left;padding-top: 15px; color: #c7bfbf;}
.cway-present-maidin .cway-present-canoe-model {text-align: left;padding: 15px 0px; color: blanchedalmond;}
.cway-present-maidin .cway-present-canoe-model-name {text-align: left;color: #078787;}


/*  ----------- Стили для дополнительного оборудования ------------- */
.cway-merch-style-element {max-width: 400px!important;}
.cway-merch-module {margin-top: 100px;}

/* ------------  Модуль допомоги --------------- */
.cway-donate-module {padding-top: 100px;}

.cway-donate-module .cway-present-canoe-title{ text-align: right; }
.cway-donate-module .cway-present-canoe-name{ text-align: right; }
.cway-donate-module .cway-present-canoe-desc{ text-align: right; padding-bottom: 20px;}
.cway-donate-module .cway-present-canoe-model{ text-align: right; }
.cway-donate-module .cway-present-canoe-model-name{ text-align: right; }

#sp-testimonials {margin-top: 100px;}
.cway-last-news {margin-top: -200px;}

/*----------------------- Заголовки новостей H4 --------------------------*/
.cway-last-news .mfp_carousel_item h4 {font-size: 18px!important;}

.cway-madeukr-module {padding-top: 100px;}


.cw-menu-img {font-weight: 600;}
.cw-menu-img img:hover {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; /* IE 6-9 */
}

/*  Стили для комфорт 3 */
.cway-comf3-module .cway-present-butt  {text-align: left!important;}
.cway-comf3-module {padding-top: 100px;}
.cway-comf3-module .cway-comfort3-textblock {padding-left: 40px;}
@media (max-width: 768px) {.cway-comf3-module .cway-comfort3-textblock{margin-top: -100px}
.cway-madeukr-module .cway-maidin-textblock {margin-top: -120px;}
}

/* -------------- центровка изображений в статьях -------------- */

.sppb-img-responsive, .sppb-carousel-inner > .sppb-item > img, .sppb-carousel-inner > .sppb-item > a > img {
    display: block;
    margin-left: auto; margin-right: auto;
}


.article-details .article-full-image img {
    display: block!important;
    border-radius: 4px;
    margin-left: auto!important;margin-right: auto!important;
}

.article-feature-gallery .carousel-item img {
    display: block!important;
    border-radius: 4px;
    margin-left: auto!important;margin-right: auto!important;
}


.cway-article-image-testimon {border-radius: 50%;}
/*  настройка бюокового меню  */
.offcanvas-menu {background-color: #1c1c1c;}
.offcanvas-menu .logo {display: none;}

/* настройка статей */
#sp-main-body p {text-indent: 10px; font-size: 14px!important; }
.article-header h1 {
    color: #078787; 
    text-align: center; 
    font-size: 24px!important; 
    font-weight: 500;
}


.cway-bottom-social a {color:#078787!important ; text-align: left!important; font-size: 18px;word-spacing: 5px;padding-top: 9px;}/*Класс для СоцСетей в Header*/
.cway-bottom-social .cw-header-social a:hover {color: #E37111!important; text-shadow:  0px 0px 10px  rgba(227, 117, 13, 0.7);}
.cway-bottom-social {display :block; float:left!important;}

/*----------  Карусель отзывов ---------------*/
.cway-mini-testimonials .mfp_block_title {display: none;}
.cway-mini-testimonials .mfp_carousel_item img {border-radius: 50%;}


@media (max-width: 767px) {.cway-mini-testimonials .mfp_carousel_item img {padding: 0px 110px!important; }}
@media ((min-width: 768px) and (max-width: 1024px)) {
.cway-mini-testimonials .mfp_carousel_item img {padding: 0px 90px!important; }
}
@media ((min-width: 1025px) and (max-width: 1200px)) {
.cway-mini-testimonials .mfp_carousel_item img {padding: 0px 90px!important; }
}
@media (min-width: 1201px) {
.cway-mini-testimonials .mfp_carousel_item img {padding: 0px 150px!important; }
}

.cway-mini-testimonials .mfp_carousel_title a {
    color: #CCC!important; 
    font-size: 20px!important; 
    text-align: center;
    font-weight: 500!important;
    margin-top: 20px;
}
.cway-mini-testimonials .mfp_carousel_title a:hover {color: #E37111!important;}
.cway-mini-testimonials .mfp_carousel_title  {
    color: white!important; 
    font-size: 20px; 
    font-weight: 500!important; 
    text-align: center;
   
}
.cway-mini-testimonials .mfp_carousel_introtext {text-indent: 10px;font-size: 14px!important; color: #888; text-align: center;padding: 0px 40px!important}

.cway-mini-testimonials {padding-bottom: 80px;}
#sp-testimonials .mfp_cat a {color: #078787; }
#sp-testimonials .mfp_cat a:hover {color: #E37111; }
#sp-testimonials .mfp_cat {text-align: center!important;padding-bottom: 25px;}
.mfp_carousel_item a:hover {color: #E37111;}

.blogcway-testimonials-blog-page .page-header { position: relative;}
.blogcway-testimonials-blog-page .page-header h1 {
    color: #078787; 
    text-transform: uppercase; 
    font-size: 24px; 
    font-weight: 600;
    padding-bottom: 30px;
}
.blogcway-testimonials-blog-page .page-header::before {
    content: "";
  position: absolute;
  left: 7%;
  bottom: 45px;
  width: 180px;
  height: 5px;
  transform: skew(-12deg) translateX(-50%);
  background: #E37111;
}

.cway-testimonials-blog-page .page-header h1 {
    position: relative;
    color: #078787; 
    text-transform: uppercase; 
    font-size: 24px; 
    font-weight: 600;
    padding-bottom: 30px;
}
.cway-testimonials-blog-page .page-header h1::before {
    content: "";
  position: absolute;
  left: 7%;
  bottom: 25px;
  width: 180px;
  height: 5px;
  transform: skew(-12deg) translateX(-50%);
  background: #E37111;
}

/*---------------- название видео на страничке видео --------------------*/
#yendif-video-share-video .page-header h1 {font-size: 20px; text-align: center; font-weight: 500;}
.yendif-video-share-title {font-weight: 600;font-size: 16px;}

/*   Название фотогалерей */
.speasyimagegallery-album-description{
    font-size: 24px!important;
    text-align: center;
    font-weight: 500!important;
    margin-bottom: 40px;
    font-family: "play";
    color: #E37111;
}
#sp-main-body .speasyimagegallery-album-description {}

/*Мучения с переключалкой языков*/
@media (min-width: 1200px) {
    .cway-lang-switch{
    display: block; 
    position: absolute;
    top: 10px;
    left: 60%;
    }
}

@media (max-width: 428px ) {
.cway-lang-switch{    
    display: block; 
    position: absolute;
    top: 20px;
    left: none;
    right: 10px;
    }
}

@media ((min-width: 429px) and (max-width: 990px)) {
.cway-lang-switch{ margin-top: -25px; }
}

#sp-lang li {border-radius: 50% 20%;}
#sp-lang .lang-active {color: #E37111 ;}

.mfp_block_title {display: none!important;}

/*Круглое изображение морды в отзывах*/
.cway-testimonials-face {
  border-radius:50%;
  border: 1px solid #E37111;
  width:100px; height:100px;
  margin-top:-15px
}

/*---------------------- Валюта ---------------*/
.cway-currency {
    position: absolute;
    top: 45px;
    left: 60%;
    width: 150px;
}
.cway-currency select {background: transparent!important; color: #a2a2a2!important; font-size: 18px!important; width: 75px!important}
.cway-currency .inputbox, .cway-currency .cway-currency-title {display: inline-block!important;}
.cway-currency option {background: #1c1c1c!important; }

@media (max-width: 767px) {.cway-currency { left:3%; top: 183px }}
@media (max-width: 360px) {.cway-currency-title {display: none!important;}}
@media (min-width:768px) and (max-width:991px){.cway-currency { left:25%; top: 187px }}

/*--------- Высота картинок в галерее на єкранах больше 1200 зч----------*/
@media (min-width:1200px){
.article-details .article-feature-gallery .carousel-inner {height:600px!important}
.article-details .article-feature-gallery .carousel-inner img {max-height:600px!important; width:auto!important}
}
  
/*------ AllVideo - вставка видео в статьи -------*/

@media (min-width:992px){
.cway-allvideo-frame{
  width: 50%;
  margin-left:auto;
  margin-right:auto}
}

/*Кабинет*/

.view-login .list-group .list-group-item {background: #1c1c1c!important; color: #078787}
.view-login .list-group .list-group-item:hover {color: #E37111;}
.view-login h1, .view-registration #member-registration legend {
    font-size: 28px;
    text-align: center;
    color: #E37111;
    font-weight: 500;
    margin-bottom: 25px;
}
.view-registration #member-registration .btn-secondary {
    margin-left: 15px; 
    background: #512511; 
    border: 1px solid #512511;}
.view-registration #member-registration .btn-secondary:hover {background: #E37111;}
.view-registration #member-registration .input-password-toggle {background: #078787;}
.cway-registr-message{
    text-align: center;
    font-size: 16px;
    color: #E7C188;
}

/*Прайс*/
.cw-price.view-article h1 {
    font-size: 28px;
    text-align: center;
    color: #E37111;
    font-weight: 500;
    margin-bottom: 25px;
    margin-top: -40px;
}
.cw-price .price-value {
    margin-bottom: 50px;
    text-align: center;
}
.cw-price h2{
    text-align: center;
    color: #078787;
    margin-bottom: 10px;
    font-size: 22px;
}
.cw-price .cway-price-block {font-size: 18px; color: #90C4C2; text-align: center;}
.cw-price .cway-price-block ul li {font-size: 16px;color: #a2a2a2; text-align: left;}
.cway-t, .cway-tr, .cway-td {height: 100%!important;}

.cway-price-block img {vertical-align: middle;}
.cw-price  .price-value {
    text-align: center;
    font-size: 20px;
    color: #E37111;}

@media (max-width: 992px){
    .cw-price .price-value {margin-top: -15px;}
}
/*Блок Каное 2*/
.cway-canoe2-main-mod h2 {
    font-size: 28px; 
    text-align: center; 
    margin: 100px 0 25px 0;
    text-align: center;
    color: #078787;
    font-weight: 600;
}
.cway-canoe2-main-mod .row {padding-top: 40px;}
.cway-canoe2-main-mod .cway-canoe2-main-model {
    font-size: 22px;
    font-weight: 600;
    text-align: center;
    margin-top: 15px;
}
.cway-canoe2-main-mod {text-align: center;}
.cway-canoe2-main-mod .info-block:hover img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    transition: 0.5s;
}
.cway-canoe-compare  {margin-top: 40px; margin-top: -10px;}
.cway-canoe-compare img {margin-left: auto; margin-right: auto; width: 90%;}
.cway-canoe-compare {text-align: center!important; font-size: 22px; font-weight: 600; color: white;}
.cway-canoe-compare span {margin: 15px 0px; display: block;}
.cway-canoe-complect-title {
    color: #E37111; 
    font-size: 22px; 
    font-weight: 600; 
    text-align: center;
    margin: 40px 0 25px 0;
}
.cway-canoe-video-1{
    padding: 25px 0 40px 0;
    width: 50%;
    margin-left: auto; margin-right: auto;
}
.cw-model-article-title h1 {
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 25px;
}
.view-article .cway-price-bundle {text-align: left!important;}
@media (max-width: 575px) {
    .cway-canoe-video-1 {width: 100%!important} 
    .cway-canoe-video-2 {margin: 0 0 25px 0!important}
    .view-article.layout-blog .article-details .rws-blog-weight{
        margin-left: 0; 
        margin-right: 0; 
        width: 100%;
    }
}

.menucway-models-menu li {
    display: inline-block;
    text-transform: uppercase;
    font-size: 22px;
}
.menucway-models-menu li:after{
    content: "|";
    padding: 0 8px;
    font-size: 22px;
    color: #DDD;
}
.menucway-models-menu li:last-child:after {content: ""!important;}
.menucway-models-menu  a {color: #078787!important;}
.menucway-models-menu  a:hover {color: #E37111!important;}
.cway-models-menu-mod {text-align: center; margin-top: 10px;}

/*Блог*/
.cway-ul-article-img ul{position: relative; left: 40px}
.view-article.layout-blog .article-details .rws-blog-weight {
    margin: 15px 15px 15px 0;
    float: left;
    width: 250px;
}
.view-article.layout-blog .article-details {text-indent: 25px!important}
.cw-price .related-article-list-container {display: none;}
.cw-price .cway-login-txt {
    font-size: 16pt;
    font-weight: 500;
    text-align: center;
}
.cw-price .cway-login-btn {text-align: center; margin-top: 25px;}
.cw-price .cway-login-btn a {
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    padding: 5px 30px;
    color: #fff;
    background: #078787;
    border-radius: 10px;
}
.cw-price .cway-login-btn a:hover {background: #E37111;}

/*------------------------ Магаз --------------*/

#mxcpr {display: none;}
/*------------------------------------------------------------- Карточка товара ---------------*/
.com_jshopping .productfull .text_zoom {display: none;}
.com_jshopping .productfull h1 {font-size: 28px; color: #fff; margin-top: -10px; margin-bottom: 25px; font-weight: 500}
.com_jshopping .productfull .agp-product-short-desc {font-size: 16px!important}
.rws-jshop-call-price {
    background: white;
    color: #43ad48;
}
.rws-jshop-call-price a {
    font-weight: 600;
    margin-top: -3px; 
    color: #43ad48;    
    border: 2px solid #43ad48;
    border-radius: 5px;
    padding: 10px 25px;
    margin-left: auto; margin-right: auto;
}
.rws-jshop-call-price a:hover {color: white; background: #43ad48;}

.text_zoom {display: none!important;}


.jshop_oiproduct .prod_price {
    font-size: 18px!important;
    margin-bottom: 25px!important;
    color: #E7C188!important;
}
.jshop_oiproduct .prod_price span {
    font-size: 24px!important;
    color: #575757!important;
    font-weight: 600!important;
    color: #90C4C2!important;
}
.product-buttons .btn-buy{margin-left: auto; margin-right: auto;}
.product-buttons .btn-buy {
    color: #43ad48;
    padding: 8px 20px;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase;
    border: 2px solid #43ad48;
    background: white;
}
.product-buttons .btn-buy:hover{
    color: white;
    background: #43ad48;
}
.jshop.productfull .extra_fields_group {display: none;}
.jshop.productfull .agp-product-short-desc {font-size: 16px; margin-bottom: 25px}
.jshop.productfull .jshop_code_prod, .jshop.productfull .manufacturer_code {color:#E7C188; font-size: 16px!important; margin-bottom: 0px!important; padding-bottom: 0px!important}
.jshop.productfull .manufacturer_name {color:#E7C188; font-size: 16px!important; margin-bottom: -10px}
.jshop.productfull .jshop_code_prod span, 
.jshop.productfull .manufacturer_name span,
.jshop.productfull .manufacturer_code span {color: #a2a2a2!important; padding-left: 15px}
.jshop.productfull .extra_fields_el {line-height: 24px!important}
.jshop.productfull .old_price {margin-top: 15px; margin-bottom: -10px}
.jshop.productfull .extra_fields_el .extra_fields_name {font-weight: 600; color: #585858}
.jshop.productfull .old_price {color: red; text-decoration: line-through!important;}
.jshop.productfull .old_price span {color: #585858!important; text-decoration: none!important}
.jshop.productfull .prod_price {margin-bottom: -10px!important}

.jshop.productfull .buttons.product-buttons {margin-top: 25px}
.jshop.productfull .buttons.product-buttons .btn-wishlist {
    background: #43ad48; 
    color: #fff;
    font-size: 22px;
    padding: 7px 12px;
    margin-left: 10px;
    border-color: #43ad48;
     }
.jshop.productfull .buttons.product-buttons .btn-wishlist:hover {background: #fff; color: #43ad48;}
.jshop.productfull .video-block {height: 500px; margin-top: 40px}
.jshop.productfull .video-block iframe {margin-left: auto!important; margin-right: auto!important}
/*атрибуті*/
.jshop.productfull  .jshop_prod_attributes .attributes_title {margin-bottom: 10px; color: #E7C188}
.jshop.productfull  .jshop_prod_attributes label img {margin-left: auto; margin-right: auto;}
.jshop.productfull  .jshop_prod_attributes .input_type_radio {margin-bottom: 15px; border: 1px solid #555; padding: 5px; border-radius: 5px}
.jshop.productfull  .jshop_prod_attributes select {background: #1c1c1c!important; color: #a2a2a2!important; border: 1px solid #90C4C2;}
.jshop.productfull .prod_buttons .prod_qty {font-size: 1.1em!important; color: #E7C188}
.jshop.productfull .prod_buttons .prod_qty_input input {
    width: 100px; background: #1c1c1c!important; color: #a2a2a2!important; border: 1px solid #90C4C2;
}
.jshop.productfull .prod_buttons .product-buttons input.btn-buy {
    background: #078787; 
    color: #1c1c1c; 
    border: none;
}
.jshop.productfull .prod_buttons .product-buttons input.btn-buy:hover {background: #E37111; color: #fff}
.jshop.productfull .prod_qty,
.jshop.productfull .prod_qty_input,
.jshop.productfull .product-buttons {
    display: inline-block!important;
}
/*------------------ Вкладки в карточке товара --------*/
.product-tab-content {margin-top: 60px}
.jshop.productfull .product-tab-content {margin-top: 25px}
.product-tab-content button {background: none!important; color: #078787!important; border: 1px solid #fff!important;}
.product-tab-content .nav-link:hover {background: #078787!important; border-color: #43ad48 }
.product-tab-content button:hover {color: #043A38!important}
.product-tab-content button.active {background: #078787!important;color: #E7C188!important}
.product-tab-content li button {padding-left: 35px; padding-right: 35px}
.cw-product-desc-table td {border: 1px solid #777; padding-left: 5px }
.jshop_video .v-block {margin-left: auto!important; margin-right: auto!important; padding: 20px}
@media (max-width:767px) {
    .jshop.productfull .video-block {height: 300px;}
    .product-tab-content li button {width: 100%; margin-bottom: 5px!important}
    .jshop_oiproduct h1 {text-align: center; padding-top: 40px}
}

/*-------------- Категория ---------------*/
.com_jshopping.view-category .shophead h1,
.com_jshopping.view-category .jshop#comjshop h1 {text-align: center; font-size: 32px; margin-bottom: 40px}
.com_jshopping.view-category .jshop_list_category .image img {margin-left: auto; margin-right: auto;}
.com_jshopping.view-category .jshop_list_category .image:hover img,
.jshop_list_product .block_product .image:hover img{
    transform: scale(.95); 
    transition: .5s;
    border-radius: 20px;
}
.com_jshopping.view-category .jshop_list_category .jshop_categ.category:hover .category_name a {color: #E37111}
.jshop_list_product .block_product {
    padding: 8px!important;
    border: border: 1px solid transparent!important;
    margin-bottom: 60px;
}
.jshop_list_product .block_product:hover {
    border: 1px solid #777;
    border-radius: 10px;
    transition: .5s!important;
    margin-top:-5px;
    box-shadow: 0 0 15px #444;
}
.jshop_list_product .block_product .review_mark,
.jshop_list_product .block_product .count_commentar {display: none;}
.jshop_list_product .block_product .description {height: 130px; overflow: hidden; margin-bottom: 20px}
.jshop_list_product .block_product .name {
    height: 50px;
    line-height: 22px; 
    overflow: hidden;}
.jshop_price span {color: #E37111!important}
@media (max-width:766px) {.jshop_list_product .block_product .description {height: 100px; overflow: hidden;}}

/*----------------- WT-cart ---------------*/
.cway-cart-btn {position: fixed; right: 17px; bottom: 60px;     z-index: 99;}
.cway-cart-btn button {
    width: 58px;
    height: 58px;
    border: 1px solid yellow;
    border-radius: 50%;
    border: 6px solid rgba(231, 193, 136, 0.7);
    background: transparent;
}

.cway-cart-btn button:hover {
    border-radius: 50%;
    border: 6px solid rgba(231, 193, 136, 0.7);
    background: rgba(227, 113, 17, 0.5);
}
.cway-cart-btn span.badge {background: #E37111!important }


.cway-cart-btn i {color: #E37111; font-size: 22px; position: relative; right: 1px; top: 3px;}

.c-way-offcanvas-cart.offcanvas .offcanvas-header h5.offcanvas-title {font-size: 24px; color: #E37111; font-weight: 600}

/*-------------- WISHLIST и корзина --------------*/
/*
table.cart, table.jshop.cart.cartwishlist {width: 100%!important;}*/
.com-jshopping.view-cart h1 {text-align: center; font-size: 32px; margin-bottom: 40px}
.cartwishlist .list_extra_field, .com-jshopping.view-cart .jshop_cart_extra_field {display: none;}
.wishlish_buttons {width: 94%!important;}
.wishlish_buttons .pull-left a, .wishlish_buttons .pull-right a{ background: none; border: none; }
/*--------------- кнопки*/
.cartwishlist .remove_to_cart .btn-success,
.wishlish_buttons .pull-left, 
.wishlish_buttons .pull-right,
.com-jshopping.view-cart .btn-arrow-left,
.com-jshopping.view-cart .btn-arrow-right,
.jshop.myorders_list .btn {
    font-weight: 400;
    line-height: 28px;
    background: #E37111;
    color: #211f20 !important;
    text-decoration: none;
    padding: 5px 10px !IMPORTANT;
    border-radius: 8px;
    border: none;
}
.jshop.editaccount_block .control-group.box_button .btn:hover,
.cartwishlist .remove_to_cart .btn-success:hover,
.wishlish_buttons .pull-left:hover, 
.wishlish_buttons .pull-right:hover,
.com-jshopping.view-cart .btn-arrow-left:hover,
.com-jshopping.view-cart .btn-arrow-right:hover,
.jshop.myorders_list .btn:hover {
    background: #078787!important; 
    color: #fff!important;
}
.ysn-jshop-cart-null-tr {height: 40px;}
.com-jshopping.view-cart .btn-arrow-left,
.com-jshopping.view-cart .btn-arrow-right,
.wishlish_buttons{
    margin-top: 25px;
    color: #211f20!important;
}
.wishlish_buttons .btn {color: #211f20!important;}
.wishlish_buttons .btn:hover {color: #fff!important;}

.com-jshopping.view-cart .remove .data {text-align: center;}
.cartwishlist .remove_to_cart .btn-danger,
.com-jshopping.view-cart .remove .btn-danger 
 {
    font-weight: 400;
    line-height: 28px;
    width: 60px;
    text-align: center;
    background: darkred;
    color: fff!important;
    text-decoration: none;
    padding: 5px 10px !IMPORTANT;
    border-radius: 8px;
    border: none;
    margin-left: auto; margin-right: auto;
}
 
@media (max-width: 767px) {.com-jshopping.view-cart .remove .btn-danger {
    width: 100%;
    border: 1px solid darkred; 
    border-radius: 8x;
    margin-top: -15px;
}
}
.cartwishlist .remove_to_cart .btn-danger:hover,
.com-jshopping.view-cart .remove .btn-danger:hover {color: red;}

.view-cart .jshop span.icon-refresh {
    position: relative; 
    top: -33px; 
    left: 88px;
}
.view-cart .jshop .quantity input {
    font-size: 14px!important; 
    color: №444;
    border: 1px solid #E37111;
    width: 70px;
}
.com-jshopping.view-cart .quantity {
    margin-left: auto!important; 
    margin-right: auto!important;
}
.com-jshopping.view-cart .quantity .data {
    margin-left: auto!important; 
    margin-right: auto!important; 
    max-width: 180px; 
    display: block; 
}
.com-jshopping.view-cart .quantity .data {padding-left: 25px;}
.jshop_img_description_center .data img {
    margin-left: auto!important; 
    margin-right: auto!important;
}

.cart_empty_text {
    text-align: center; 
    font-size: 24px; 
    color: #211f20; 
    margin-top: 50px; 
    margin-bottom: 50px; 
}
/* длинная табличка */
/*.com-jshopping.view-cart form {width: 800px;}*/
.jshop.cart_buttons .pull-right {text-align: right;}
.jshop.cart_buttons {width: 100%!important;}
@media (max-width: 768px) {
    /*table.jshop.cart {width: 900px!important; margin-right: 3px;}
    table.jshop.cart.cartwishlist {width: 700px!important; margin-right: 3px;}
    table.jshop.cart th.remove {display: none;}*/
    .com-jshopping.view-cart .remove .btn-danger {width: 36px!important; text-align: center!important;}
    table.jshop.jshop_subtotal .value {width: 30%;}
    td.remove_to_cart .data .btn-success { margin-bottom: 5px; }
    .jshop.cart_buttons {margin-top: 20px;}
    .jshop.cart_buttons .pull-right,  
    .jshop.cart_buttons .pull-left {text-align: center!important;}
    .jshop.cart_buttons .pull-right a,  
    .jshop.cart_buttons .pull-left a {
        width: 90%!important; 
        margin: 3px 5px;}
}

.jshop.cart .title_jshop_img_description_center,
.jshop.cart .title_product_name,
.jshop.cart .title_single_price,
.jshop.cart .title_quantity,
.jshop.cart .title_total_price,
.jshop.cart .title_remove
 {margin-top: 25px; margin-bottom: 15px; font-size: 16px; font-weight: 500; text-align: center!important;}
 .jshop.cart .title_remove {display: none;}
 .jshop.cart .jshop_prod_cart.cart {margin-top: 25px;}
 .jshop.cart  {border: none!important;}
 .jshop_prod_cart.cart {border: none!important;}
 .jshop.cart .single_price .price {color: #078787; margin-top: -15px;}

.jshop.cart .jshop_img_description_center img {width: 80%; height: auto; margin-left: auto; margin-right: auto;}
.jshop.cart .jshop_prod_cart .row {margin: 10px 0;}
.jshop.cart .jshop_img_description_center {/*border: 2px solid transparent; border-radius: 6px;*/}
.jshop.cart .jshop_img_description_center:hover {/*border: 2px solid #E37111; overflow: hidden;*/}
.jshop.cart .jshop_img_description_center:hover img {   
    filter: grayscale(90%);
    /*transform: scale(1.1);*/
    transition-duration: 1s;
}
.jshop.cart .product_name a{color: #2b2b2b}
.jshop.cart .product_name a:hover {color: #E37111;}


@media (max-width: 991px) {
    .jshop.cart .title_jshop_img_description_center,
    .jshop.cart .title_product_name,
    .jshop.cart .title_single_price,
    .jshop.cart .title_quantity,
    .jshop.cart .title_total_price,
    .jshop.cart .title_remove{
        margin-top: 25px; margin-bottom: 15px; font-size: 14px; font-weight: 500; text-align: center!important;}
}

@media (max-width: 767px) {
    .jshop.cart .title_jshop_img_description_center,
    .jshop.cart .title_product_name,
    .jshop.cart .title_single_price,
    .jshop.cart .title_quantity,
    .jshop.cart .title_total_price,
    .jshop.cart .title_remove   {display: none!important;}
    .jshop.cart {margin-top: 25px;}
    .jshop.cart .jshop_img_description_center {width: 94%;}
    .jshop.cart .product_name {margin-bottom: 15px; text-align: center;}
    .jshop.cart .quantity .mobile-cart-inline {display: none; width: 0!important;}
    .jshop.cart .quantity {height: 36px; width: 150px}
    .jshop.cart .quantity input {padding-left: 10!important;}
    .jshop.cart .cart_reload.icon-refresh {margin-left: -25px!important; margin-top: -5px;}
    .jshop.cart .total_price {display: inherit!important; font-size: 20px;}
    .jshop.cart .single_price  {
        color: #078787; 
        margin-top: -15px; 
        margin-bottom: 15px;
        text-align: center!important;
        width: 100%;
    }
    .jshop.cart .jshop_img_description_center { margin-left: auto; margin-right: auto;}
    .jshop.cart .jshop_img_description_center img {margin-left: auto; margin-right: auto;}
    .jshop.cart .remove a {margin-top: -2px!important;}
    .jshop_prod_cart.cart { width: 94%;}
    table.jshop.jshop_subtotal {width: 94%!important;}
    .jshop.cart_buttons { padding-right: 3%;}
}

/*------------------- Оформление ---------------*/
.com-jshopping.view-checkout h1 {text-align: center; font-size: 32px; margin-bottom: 40px}
.jshop_order_step.active {text-align: center;}
.com-jshopping.view-checkout .control-group.other_delivery_adress {display: none;}
.com-jshopping.view-checkout .control-group .control-label {font-size: 1.2em}
.com-jshopping.view-checkout .control-group.box_button .requiredtext {
    font-size: 1.1em;
    color: #E7C188;
}
.com-jshopping.view-checkout #active_step.active_step {color: #043A38}

.com-jshopping.view-checkout .box_button input {
    width: 50%!important; 
    display: block!important; 
    margin-right: auto; 
    margin-left: auto; 
    margin-top: 25px;
    background: #078787;
    border-color: #078787;
    color: #fff;
    text-transform: uppercase;
}
.com-jshopping.view-checkout .box_button input:hover {background: #E37111; border-color: #E37111}
.com-jshopping.view-checkout td.quantity {text-align: center!important; border-color: transparent!important;}
.com-jshopping.view-checkout .cway-std-uapost {margin-top: 25px}
.com-jshopping.view-checkout.task-step5 .pfinish_comment_block {width: 50%!important; max-width: 100%!important}
.com-jshopping.view-checkout.task-step5 .pfinish_comment_block #order_add_info {width: 100%!important; max-width: 100%}
.com-jshopping.view-checkout.task-step5 .row_agb a {color: #078787}
.com-jshopping.view-checkout.task-step5 .row_agb a:hover {color: #E37111}
.com-jshopping.view-checkout.task-step5 h4.checkout-step2-formtitle {text-align: center; margin-top: 25px}


/*-------------- Account ----------------*/
.com-jshopping.view-user h1 {text-align: center; font-size: 32px; margin-bottom: 40px}
.com-jshopping.view-user .jshop_profile_data {width: 50%; margin-left: auto; margin-right: auto;}
.com-jshopping.view-user .jshop_profile_data .name {text-align: center; margin-top: 25px; font-size: 1.4em; font-weight: 500}
.com-jshopping.view-user .jshop_profile_data span {margin-right: 15px}
.com-jshopping.view-user .myaccount_urls {margin-top: 40px}
.com-jshopping.view-user .myaccount_urls div {margin-bottom: 15px; text-align: center;}
.com-jshopping.view-user .myaccount_urls a {
    color: #fff;
    padding: 4px 25px;
    background: #078787;
    border-radius: 5px;
    text-align: center;
}
.com-jshopping.view-user .myaccount_urls a:hover {background: #E37111}

/*edit*/
.com-jshopping.task-editaccount h1 {text-align: center; font-size: 32px; margin-bottom: 40px}
.com-jshopping.task-editaccount .control-group.other_delivery_adress {display: none;}
.com-jshopping.task-editaccount .control-group.box_button .requiredtext {
    font-size: 1.1em;
    color: #E7C188;
}
.com-jshopping.task-editaccount .box_button input {
    width: 50%!important; 
    display: block!important; 
    margin-right: auto; 
    margin-left: auto; 
    margin-top: 25px;
    background: #078787;
    border-color: #078787;
    color: #fff;
    text-transform: uppercase;
}
.com-jshopping.task-editaccount .cway-editaccount-btn input:hover {background-color: red!important; border-color: green}
.com-jshopping.task-editaccount form {width: 90%!important; max-width: 90%!important; margin-left: auto; margin-right: auto;}

.com-jshopping.task-editaccount .box_button .controls input.btn:hover {background: #E37111!important; border-color: #E37111}

table.jshop.jshop_subtotal tr.shipping {display: none;}
.cway-previewfinish-ukrposhta {text-align: right; font-style: italic;}

@media (max-width:766px) {
    .com-jshopping.view-checkout .control-group .control-label,
    .com-jshopping.task-editaccount .control-group .control-label {display: block!important; width: 100%}
    .com-jshopping.view-checkout .control-group .controls,
    .com-jshopping.task-editaccount .control-group .controls {
        display: block!important; 
        width: 100%;
        padding: 0px!important;
        margin: 0!important;
    }
    .com-jshopping.view-checkout .jshop.cart.cartcheckout {background: #fff}
    .com-jshopping.view-checkout td.single_price {display: inline-block!important; width: 40%!important; font-size: .8em}
    .com-jshopping.view-checkout td.quantity  {display: inline-block!important; width: 20%!important;}
    .com-jshopping.view-checkout td.total_price { width: 40%;}
    .com-jshopping.view-checkout .single_price .data span,
    .com-jshopping.view-checkout .quantity .data span,
    .com-jshopping.view-checkout .total_price .data {font-size: 14px!important; text-align: center!important;}
    .com-jshopping.view-checkout .quantity .data span {position: relative;top: -15px}
    .com-jshopping.view-checkout td.total_price {position: relative; left: 210px; top: -50px}
    .com-jshopping.view-checkout.task-step5 .pfinish_comment_block {width: 90%!important;}
    .com-jshopping.view-checkout .box_button,
    .com-jshopping.task-editaccount .box_button input { width:80%!important;} 
}

/*------------Last prod - main ----------------*/
.cway-lastprod-mod {margin-top: 60px; margin-bottom: 120px}
.latest_products .cway-last-prod-block { margin: 0!important; padding: 0 5px!important;margin-bottom: 25PX}
.cway-lastprod-after-info {font-size: 1.2em; margin-top: 25px; text-align: center;}
.jshop_categ.category.category_id_6, .jshop_categ.category.category_id_2 {display: none;}
.cway-lastprod-mod .cw-last-pro-main-btn {
    margin-top: 40px; 
}
.cway-lastprod-mod .cw-last-pro-main-btn a {
    color:#fff; 
    background: #078787;     
    padding: 8px 40px;
    border-radius: 8px;
    text-transform: uppercase;
}
.cway-lastprod-mod .cw-last-pro-main-btn a:hover {background: #E37111;}

/*-------------- Thank page finish ---------------*/
.cw-thank-you-order {text-align: center!important; width: 100%; margin-bottom: -40px; background: #1c1c1c!important}
.cw-thank-you-order .cw-thank-orderN  {font-size: 18px; color: #078787; font-weight: 600;}
.cw-thank-you-button {margin-top: 40px; margin-right: auto; margin-left: auto;}
.cw-thank-you-button a {
    padding: 5px 25px;
    background: #078787;
    color: #fff;
    text-transform: uppercase;
    border-radius: 8px;
}
.cw-thank-you-button a:hover {background: #E37111}
.cw-choise-model {color: #512511!important}