@import "../bravosell.css";
 body {
  border-top: 5px solid #1abc9c;
}
.HOVER,
.short_favorites .favorite_btn:hover,
.short_compare.compare:hover,
.review_pages a:hover {
  color: #47d2b6;
}
.ACTV,
.short_favorites .favorite_btn:active,
.short_compare.compare:active,
.review_pages a:active,
.review_pages a.active {
  color: #47d2b6;
}
.short_title a:hover,
.short_brand a:hover,
.resume-btn a:hover,
.product-name-group a:hover span,
.left_blocks_content ul li a:hover,
body.showLeftMenu #left .left_menu li a:hover,
.left_blocks_content ul li.active ul li a:hover,
.bottom_tabs a:hover,
a.questionFormClick:hover,
a.answer_form:hover,
.review_msg a:hover,
.reviews_all:hover,
.product_details_menu table a:hover,
.diff_height li.asdf a:hover,
.last_news > li .title:hover,
.title a:hover {
  color: #47d2b6;
}
.short_buy a:hover,
.order-btn a:hover,
.modern_button a:hover,
.search .button:hover,
.header_left_menu li.active:hover,
.compair-btn a:hover,
.modern_button a:hover,
.review_bottom:hover {
  background: #47d2b6;
}
.short_buy a:active,
.order-btn a:active,
.modern_button a:active,
.search .button:active,
.header_left_menu li.active:active,
.compair-btn a:active,
.modern_button a:active,
.review_bottom:active {
  background: #47d2b6;
}
.header_menu_top li.active {
  background: #1abc9c;
}
.header_menu_top li:hover {
  background: #1abc9c;
}
.header_menu_top li:hover a,
.header_menu_top li.active a,
.header_menu_top li:active a {
  color: #fff;
}
.header_menu_top li:active {
  background: #47d2b6;
}
.header_left_menu > li.active,
.header_left_menu > li.activated,
.header_left_menu > li:hover,
.header_left_menu .rubric-type-menu-item.active,
.header_left_menu .rubric-type-menu-item.activated,
.header_left_menu .rubric-type-menu-item:hover {
  background: #1abc9c;
}
.header_left_menu > li:active,
.header_left_menu .rubric-type-menu-item:active {
  background: #47d2b6;
}
.header_left_menu > li.active a,
.header_left_menu > li:hover a,
.header_left_menu > li.activated a,
.header_left_menu .rubric-type-menu-item.active .rubric-type-link a,
.header_left_menu .rubric-type-menu-item:hover .rubric-type-link a,
.header_left_menu .rubric-type-menu-item.activated .rubric-type-link a {
  color: #fff;
}
.header_left_menu {
  border-top: 1px solid #1abc9c;
  border-bottom: 1px solid #1abc9c;
}
.header_menu_top > li a {
  color: #1abc9c;
}
.header_left_menu > li a,
.header_left_menu .rubric-type-menu-item .rubric-type-link a {
  color: #1abc9c;
}
.block_phone h4,
.block_phone .phone_t {
  color: #808080;
}
.block_phone a {
  color: #1abc9c;
}
.block_grafic h5,
.block_grafic h6,
.block_grafic .job-t,
.block_grafic .job-tt {
  color: #808080;
}
.search #search {
  border: 1px solid #1abc9c;
  color: #000;
}
.search .button,
.search .button:focus {
  color: #fff;
  background: #1abc9c;
}
a.client_enter,
a.user_name {
  color: #1abc9c;
  background: url(pic/ic_1.svg) left center no-repeat;
  background-size: 13px, 11px;
}
a.client_enter:hover,
a.user_name:hover {
  color: #0ed9b1;
  background: url(pic/ic_1_h.svg) left center no-repeat;
  background-size: 13px, 11px;
}
a.client_enter:active,
a.user_name:active {
  color: #279e86;
  background: url(pic/ic_1_a.svg) left center no-repeat;
  background-size: 13px, 11px;
}
a.logout_ling {
  background: url(pic/logout.svg) left center no-repeat;
}
a.logout_ling:hover {
  background: url(pic/logout_h.svg) left center no-repeat;
}
a.logout_ling:active {
  background: url(pic/logout_a.svg) left center no-repeat;
}
a.disabledWishList,
a.wishList {
  color: #1abc9c;
  background: url(pic/ic_15.svg) left center no-repeat;
  background-size: 14px, 11px;
}
.text-block {
  color: #808080;
}
.basket-button {
  color: #1abc9c;
  background: url(pic/ic_2.svg) left center no-repeat;
  background-size: 31px, 27px;
}
.basket-button:hover,
.basket-button:active {
  color: #47d2b6;
  background: url(pic/ic_2_h.svg) left center no-repeat;
  background-size: 31px, 27px;
}
.basket-button:active {
  background: url(pic/ic_2_a.svg) left center no-repeat;
  background-size: 31px, 27px;
}
.left_blocks_content ul li a,
body.showLeftMenu #left .left_menu li a {
  color: #1abc9c;
}
.left_blocks_content ul li.active a,
body.showLeftMenu #left .left_menu li.active a {
  color: #1abc9c;
  background: #e6fffa;
}
.left_blocks_content ul li.active ul li a {
  color: #1abc9c;
}
.left_blocks_content ul li.active ul li a.active,
.left_blocks_content ul li.active ul li a.menuSuggestActiveItem {
  color: #000;
}
.filter_group h5 {
  color: #1abc9c;
}
.filter_group input[type="checkbox"] + label,
.niceCheck input[type="checkbox"] + label {
  background: url(pic/3.svg) left center no-repeat;
  background-size: 16px, 16px;
}
.filter_group input[type="checkbox"] + label:hover,
.niceCheck input[type="checkbox"] + label:hover {
  background: url(pic/32.svg) left center no-repeat;
  background-size: 16px, 16px;
}
.filter_group input[type="checkbox"]:checked + label,
.niceCheck input[type="checkbox"]:checked + label {
  background: url(pic/13.svg) left center no-repeat;
  background-size: 16px, 16px;
}
.filter_group input[type="checkbox"]:checked + label:hover,
.niceCheck input[type="checkbox"]:checked + label:hover {
  background: url(pic/33.svg) left center no-repeat;
  background-size: 16px, 16px;
}
.selected_filters_div {
  background: #E6FFFA;
}
.selected_filters h3 {
  color: #1abc9c;
}
#filter_list li a {
  background: url(pic/ic_7.svg) center no-repeat;
  background-size: 9px, 9px;
}
.price-input input[type="text"] {
  color: #333;
  border: 1px solid #a5a5a5;
}
.price-input input[type="button"] {
  background: url(pic/ic_6.svg) center no-repeat;
  background-size: 27px, 27px;
}
.price-input input[type="button"]:hover {
  background: url(pic/ic_6_h.svg) center no-repeat;
  background-size: 27px, 27px;
}
.price-input input[type="button"]:active {
  background: url(pic/ic_6_a.svg) center no-repeat;
  background-size: 27px, 27px;
}
.cb {
  background: url(pic/11.png) repeat-x;
}
.lb,
.rb {
  background: url(pic/10.png) repeat-x;
}
.left-slider,
.right-slider {
  background: url(pic/12.svg) no-repeat;
  background-size: 13px, 13px;
}
.left-slider:hover,
.right-slider:hover {
  background: url(pic/56.svg) no-repeat;
  background-size: 13px, 13px;
}
.left-slider:active,
.right-slider:active {
  background: url(pic/69.svg) no-repeat;
  background-size: 13px, 13px;
}
.products_table .short_news .short_c:hover {
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
  border: 2px solid #1abc9c;
  background: #fff;
}
.products_table .short_info {
  background: #fff;
}
.line_menu > li a {
  color: #9a9a9a;
}
.line_menu li:last-child:after {
  background: url(pic/9.svg) center no-repeat;
  background-size: 7px, 4px;
}
.arrow {
  background: url(pic/8.svg) center no-repeat;
  background-size: 7px, 3px;
}
p.selected_filters_left2 {
  color: #9c9c9c;
}
#option_count {
  background: url(pic/5.svg) right center no-repeat;
  background-size: 10px, 5px;
}
#sort {
  background: url(pic/5.svg) right center no-repeat;
  background-size: 10px, 5px;
}
.short_price {
  color: #333;
}
.product_brand,
.product_description {
  color: #1abc9c;
}
.pages_selector ul {
  border-top: 1px solid #eaeaea;
}
.pages_selector ul li a {
  color: #1abc9c;
}
.pages_selector ul li a.active,
.pages_selector ul li a:hover {
  color: #000;
  border: 1px solid #1abc9c;
}
.order.basket-buy {
  color: #fff;
  background: #1abc9c;
}
.short_favorites .favorite_btn {
  color: #1abc9c;
  background: url(pic/ic_15.svg) left center no-repeat;
  background-color: #fff;
  background-size: 14px, 11px;
}
.short_favorites .favorite_btn:hover {
  background: url(pic/ic_15_h.svg) left center no-repeat;
  background-size: 14px, 11px;
}
.on_main .short_favorites .favorite_btn:hover,
.catalog-item-in-line-1 .short_news .short_favorites .favorite_btn:hover {
  background: url(pic/ic_15_h.svg) 25px center no-repeat;
  background-color: #fff;
  background-size: 14px, 11px;
}
.short_favorites .favorite_btn:active {
  background: url(pic/ic_15_a.svg) left center no-repeat;
  background-size: 14px, 11px;
}
.short_compare.compare {
  color: #1abc9c;
  background: url(pic/ic_16.svg) left center no-repeat;
  background-size: 11px, 13px;
}
.short_compare.compare:hover {
  background: url(pic/ic_16_h.svg) left center no-repeat;
  background-size: 11px, 13px;
}
.short_compare.compare:active {
  background: url(pic/ic_16_a.svg) left center no-repeat;
  background-size: 11px, 13px;
}
.category_description_img {
  border: 1px solid #e3e3e3;
}
.category_description {
  color: #2b2b2b;
}
.favorite_btn_title {
  color: #1abc9c;
  background: url(pic/47.png) left top repeat-x, url(pic/48.png) left bottom repeat-x;
  background-color: #f7f7f7;
}
.products_table .favorite_btn_title:after,
.short_favorites .favorite_btn_dsk:after,
.disabledWishListTitle:after {
  background: url(pic/ic_46.svg) center no-repeat;
  background-size: 9px, 6px;
}
.favorite_btn_dsk,
div.disabledWishListTitle {
  border-right: 1px solid #47d2b6;
  border-left: 1px solid #47d2b6;
  background: url(pic/47.png) left top repeat-x, url(pic/48.png) left bottom repeat-x;
  background-color: #f7f7f7;
}
.basket-basket {
  background: #ffffff;
}
.basket-background {
  background-color: #1abc9c;
}
.basket-title {
  color: #1abc9c;
}
.product-name-group span {
  color: #1abc9c;
}
.basket-caption-group > li p {
  color: #808080;
}
.product-number-input {
  color: #1abc9c;
}
.product-number-btn-up {
  background: url(pic/22.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.product-number-btn-up:hover {
  background: url(pic/36.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.product-number-btn-up:active {
  background: url(pic/61.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.product-number-btn-dwn {
  background: url(pic/23.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.product-number-btn-dwn:hover {
  background: url(pic/37.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.product-number-btn-dwn:active {
  background: url(pic/62.svg) 0 0 no-repeat;
  background-size: 10px, 5px;
}
.basket-caption-group {
  border-bottom: 1px solid #aeaeae;
}
.product {
  border-bottom: 1px dashed #aeaeae;
}
.current-price,
.amount {
  color: #1abc9c;
}
.result-amount .number {
  color: #1abc9c;
}
.result-amount .total-amount {
  color: #1abc9c;
}
.row_product_block ul.product:last-child {
  border-bottom: 2px solid #d7d7d7;
}
.resume-btn a,
.resume-btn p {
  color: #1abc9c;
}
.resume-btn a:hover {
  color: #1abc9c;
}
.order-btn a {
  background: #1abc9c;
}
.resume-btn a {
  border: 1px solid #1abc9c;
}
.resume-btn a:hover {
  border: 1px solid #47d2b6;
  color: #47d2b6;
}
input.loading {
  background: url(pic/ani2.gif) no-repeat;
}
.compair-board-wrapper {
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
  border-top: 2px solid #1abc9c;
  background: #fff;
}
.delete-item {
  background: #fff url(pic/24.svg) center no-repeat;
  background-size: 16px, 16px;
}
.compair-btn a {
  color: #fff;
  background: #1abc9c;
}
.products_table_bottom p {
  color: #1abc9c;
}
.compair-captions ul li,
.characteristics li {
  color: #1abc9c;
}
.compair-captions ul li:nth-child(even),
.characteristics li:nth-child(even) {
  background-color: #f7fffd;
}
.compair-captions ul {
  border-top: 1px solid #f5f5f5;
}
.characteristics {
  border-top: 1px solid #f5f5f5;
}
.copyright h4,
.copyright h5,
.copyright .copyright_link,
.copyright .copyright_year {
  color: #808080;
}
.who_make a {
  color: #808080;
}
.brands-caption p {
  color: #1abc9c;
}
.bottom_telephone p {
  color: #808080;
}
.bottom_adress p {
  color: #808080;
}
.vk {
  background: url(pic/17.png) center no-repeat;
}
.fb {
  background: url(pic/18.png) center no-repeat;
}
.tw {
  background: url(pic/19.png) center no-repeat;
}
.ok {
  background: url(pic/20.png) center no-repeat;
}
.gl {
  background: url(pic/21.png) center no-repeat;
}
.vk:hover {
  background: url(pic/41.png) center no-repeat;
}
.fb:hover {
  background: url(pic/42.png) center no-repeat;
}
.tw:hover {
  background: url(pic/43.png) center no-repeat;
}
.ok:hover {
  background: url(pic/44.png) center no-repeat;
}
.gl:hover {
  background: url(pic/45.png) center no-repeat;
}
.vk:active {
  background: url(pic/64.png) center no-repeat;
}
.fb:active {
  background: url(pic/65.png) center no-repeat;
}
.tw:active {
  background: url(pic/66.png) center no-repeat;
}
.ok:active {
  background: url(pic/67.png) center no-repeat;
}
.gl:active {
  background: url(pic/68.png) center no-repeat;
}
.bottom_tabs a,
.menu-bottom a {
  color: #1abc9c;
}
.bottom_tabs a:hover,
.menu-bottom a:hover {
  color: #47d2b6;
}
.full_img {
  border: 1px solid #e3e3e3;
}
.photo_ext > div {
  border: 1px solid #e3e3e3;
}
.full_title {
  color: #333;
}
.full_price > h3 {
  color: #333;
}
.modern_button a,
.review_bottom,
form input[type="button"] {
  color: #fff;
  background: #1abc9c;
}
.full_favorite > a,
.full_callback_btn {
  color: #1abc9c;
  border: 1px solid #1abc9c;
}
.full_favorite > a:hover {
  border: 1px solid #47d2b6;
}
.full_favorite .favorite_btn_title {
  border-right: 1px solid #8cddcd;
  border-left: 1px solid #8cddcd;
}
.full_favorite .favorite_btn_title:after {
  background: url(pic/ic_46.svg) center no-repeat;
  background-size: 9px, 6px;
}
.full_favorite .favorite_btn_dsk:after {
  background: url(pic/ic_46.svg) center no-repeat;
  background-size: 9px, 6px;
}
.full_compare {
  color: #1abc9c;
  background: url(pic/ic_16.svg) left center no-repeat;
  background-size: 11px, 13px;
}
.full_available {
  color: #333;
}
.prodcode {
  color: #9a9a9a;
}
.category-content {
  background: #e6fffa;
}
.category-text h2 {
  color: #333;
}
.category-text p {
  color: #808080;
}
.category-txt1 {
  background: url(pic/ic_25.svg) left top no-repeat;
  background-size: 31px, 23px;
}
.category-txt2 {
  background: url(pic/26.svg) left top no-repeat;
  background-size: 19px, 25px;
}
.category-txt3 {
  background: url(pic/27.svg) left top no-repeat;
  background-size: 25px, 23px;
}
.category-txt4 {
  background: url(pic/ic_credit_card.svg) left top no-repeat;
  background-size: 31px, 23px;
}
.product_details_menu ul li {
  border-bottom: 1px solid #f8f8f8;
}
.product_details_menu ul li a {
  color: #1abc9c;
  border-right: 1px dashed #eaeaea;
}
.product_details_menu ul li.active a {
  color: #1abc9c;
}
.product_details_menu ul li.active {
  border-right: 1px solid #f8f8f8;
  border-left: 1px solid #f8f8f8;
  border-top: 3px solid #1abc9c;
  background: #fff;
}
.cod {
  color: #1abc9c;
}
.addthis_32x32_style .dummy .at300bs,
.addthis_32x32_style .at300bs,
.addthis_32x32_style .at15t {
  background: url(widget016_32x32_top.gif) no-repeat left;
}
.full_info_text,
.full_promo {
  color: #1abc9c;
}
#group {
  border: 1px solid #9e9e9e;
  background: url(pic/5.svg) right 10px center no-repeat;
  background-size: 10px, 5px;
}
.product_details_main.product_details_description h3 {
  color: #1abc9c;
}
.product_details_main.product_details_description tr:nth-child(even) {
  background: rgba(26, 188, 156, .05);
}
.product_details_main.product_details_description table {
  border-bottom: 1px solid #e3e3e3;
}
.reviews_all {
  color: #1abc9c;
}
.groupsDescription {
  color: #1abc9c;
}
#autorize_block {
  background-color: rgba(26, 188, 156, .3);
}
#form_new_user,
#autorize_block_content {
  background-color: #fff;
}
.autorize_block .autorize_block_content .autorize_block_title {
  color: #1abc9c;
}
.autorize_block div.divide_line {
  border-bottom: 1px dashed #eaeaea;
}
a.cancel,
a.review_form_close {
  background: url(pic/ic_7_h.svg) center no-repeat;
  background-size: 13px, 13px;
}
a.forgot_pass {
  color: #1abc9c;
}
.autorize_block a.register_link {
  color: #1abc9c;
  border: 1px solid #1abc9c;
}
#auth_error {
  color: #fb8717;
}
.reviews-wr > .review:before,
.groupsReviews > .review:before {
  background: url(pic/ic_50.svg) no-repeat;
  background-size: 19px, 13px;
}
.pluses b {
  background: url(pic/ic_51.svg) left center no-repeat;
  background-size: 21px, 21px;
}
.minuses b {
  background: url(pic/ic_52.svg) left center no-repeat;
  background-size: 21px, 21px;
}
.review .name,
.review_date {
  color: #808080;
}
a.answer_form {
  color: #1abc9c;
}
.review .vote_5 {
  background: url(pic/54.svg) 0 -48px no-repeat;
  background-size: 72px, 60px;
}
.review .vote_4 {
  background: url(pic/54.svg) 0 -36px no-repeat;
  background-size: 72px, 60px;
}
.review .vote_3 {
  background: url(pic/54.svg) 0 -24px no-repeat;
  background-size: 72px, 60px;
}
.review .vote_2 {
  background: url(pic/54.svg) 0 -12px no-repeat;
  background-size: 72px, 60px;
}
.review .vote_1 {
  background: url(pic/54.svg) 0 0 no-repeat;
  background-size: 72px, 60px;
}
div.answers > .review {
  background: url(pic/ic_53.svg) 25px 0 no-repeat;
  background-size: 15px, 11px;
}
#review_form,
div.answer_form {
  background-color: rgba(26, 188, 156, .6);
}
form.review_forms {
  background: #fff;
}
.review_forms textarea {
  border: 1px solid #9e9e9e;
}
.author_name {
  color: #000;
  border: 1px solid #9e9e9e;
}
#review_form .review_form_middle,
.product_details_right .questionForm .review_form_middle {
  background: #f7f7f7;
}
.review_pan a {
  color: #1abc9c;
}
.review_form_middle b {
  color: #1abc9c;
}
/*input[type="radio"].niceRadio + label {
  color: #1abc9c;
  background: url(pic/4.svg) right center no-repeat;
  background-size: 16px, 16px;
}
input[type="radio"] + label:hover {
  background: url(pic/34.svg) right center no-repeat;
  background-size: 16px, 16px;
}
input[type="radio"]:checked + label {
  background: url(pic/14.svg) right center no-repeat;
  background-size: 16px, 16px;
}
input[type="radio"]:checked + label:hover {
  background: url(pic/35.svg) right center no-repeat;
  background-size: 16px, 16px;
}*/
.review_radio label {
  background: no-repeat url(pic/stars.png) -163px 0;
}
.review_radio label.active,
.review_radio label.active-tc {
  background: no-repeat url(pic/stars.png) -226px 0;
}
.review_pages_div_list,
[id*="pagination"] {
  border-top: 1px solid #eaeaea;
  background: #fff;
}
.review_pages_div_list li,
[id*="pagination"] li,
.swiper-pagination-clickable .swiper-pagination-bullet {
  border: 2px solid #1abc9c;
}
[id*="pagination"] li:hover,
.swiper-pagination-clickable .swiper-pagination-bullet:hover {
  border: 3px solid #1abc9c;
}
.review_pages_div_list li.active {
  background: #1abc9c;
}
[id*="pagination"] li.current,
.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
  border: 2px solid #1abc9c;
  background: #1abc9c;
}
[id*="pagination"] li.current:hover,
.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:hover {
  border: 2px solid #1abc9c;
}
.review_msg {
  background: #f7f7f7;
}
.review_msg a {
  color: #1abc9c;
}
.review_msg p.review_msg_text {
  color: #1abc9c;
}
.questionForm .review_form_middle {
  background: #fff;
}
.questionForm {
  background: rgba(26, 188, 156, .3);
}
a.questionFormClick,
a.review_form {
  color: #1abc9c;
}
.product_details_right .questionForm {
  background-color: rgba(0, 0, 0, 0);
}
.questions_div > .review:before {
  background: url(pic/57.svg) no-repeat;
  background-size: 48px, 43px;
}
.groupsQuestions > .review:before {
  background: url(pic/57.svg) no-repeat;
  background-size: 48px, 43px;
}
.groupsAll_text {
  color: #1abc9c;
}
.read_more {
  color: #1abc9c;
}
#center .products_table .product_details_menu ul li.active a {
  color: #1abc9c;
}
#center .products_table .product_details_menu ul li a {
  color: #1abc9c;
}
.new_buyer,
.form_client {
  background-color: #f7f7f7;
}
.new_buyer input,
.form_client input,
form input[type="text"] {
  border: 1px solid #9e9e9e;
}
.new_buyer textarea,
.form_client textarea,
form textarea {
  border: 1px solid #9e9e9e;
}
.under_dashed {
  color: #1abc9c;
  border: 1px solid #1abc9c;
}
.order_information .__class__ td p a {
  color: #1abc9c;
}
.zakaz_footer h3 {
  border-top: 1px solid #f1f1f1;
}
.next_bay.basket-show {
  color: #1abc9c;
  border: 2px solid #1abc9c;
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
}
.form_client #type_phone_id,
.form_client .select_address {
  border: 1px solid #9e9e9e;
  background-color: #fff;
}
.last_added_goods_on_site,
.goods_for_homepage,
.catalog_homapage {
  color: #333;
}
.products_blocks h5 a {
  color: #333;
}
.products_blocks .asdf a {
  color: #1abc9c;
}
.diff_height:hover li h5,
.diff_height:hover li a {
  color: #47d2b6;
}
.diff_height_div {
  background: url(pic/333.png) left bottom repeat-x;
}
.diff_height:hover .products_blocks {
  border: 2px solid #47d2b6;
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
  background: #fff;
}
.main_last_add .main_short_news:hover .short_m,
.start_for_homepage .main_short_news:hover .short_m {
  border: 2px solid #1abc9c;
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
  background: #fff;
}
.product_description a.full_text {
  color: #1abc9c;
}
.on_main .short_info,
.catalog-item-in-line-1 .short_news .short_info {
  background: rgba(26, 188, 156, .3);
}
.on_main .main_short_news .short_favorites > a,
.on_main .main_short_news .short_compare.compare,
.catalog-item-in-line-1 .short_news .short_favorites > a,
.catalog-item-in-line-1 .short_news .short_compare.compare {
  background-color: #fff;
}
.line {
  border-right: 1px dashed #eaeaea;
}
.on_main .short_favorites .favorite_btn_title,
.on_main .short_favorites .favorite_btn_dsk,
.catalog-item-in-line-1 .short_news .short_favorites .favorite_btn_title,
.catalog-item-in-line-1 .short_news .short_favorites .favorite_btn_dsk {
  border: 1px solid #47d2b6;
}
.last_news > li .title {
  color: #1abc9c;
}
.last_news > li .date {
  color: #808080;
}
.morenews {
  color: #1abc9c;
}
.read-all-news a {
  color: #1abc9c;
}
.reviews_mod .author,
.reviews_mod .date {
  color: #808080;
}
.reviews_mod .info-good {
  background: url(pic/ic_50.svg) left top no-repeat;
  background-size: 19px, 13px;
}
.fav-hint,
.fav-hint2,
.fav-hover,
.fav-hover2 {
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 2px #d6d6d6, inset 0 -1px 2px #d6d6d6;
  background: url(pic/47.png) left top repeat-x, url(pic/48.png) left bottom repeat-x;
  background-color: #f7f7f7;
}
.fav-hint-text a {
  color: #1abc9c;
}
.fav-hint-arrow,
.fav-hover-arrow,
.products_table_container .on_main .fav-hint-arrow,
.products_table_container .on_main .fav-hover-arrow {
  background: url(pic/ic_46.svg) center no-repeat;
  background-size: 9px, 6px;
}
#search:focus {
  background: #fff;
}
@-webkit-keyframes glow {
  0% {
    border-color: #1abc9c;
    box-shadow: 0 0 2px rgba(107, 212, 240, .2), inset 0 0 2px rgba(107, 212, 240, .1);
  }
  100% {
    border-color: #1abc9c;
    box-shadow: 0 0 5px rgba(107, 212, 240, .6), inset 0 0 3px rgba(107, 212, 240, .4);
  }
}
@-moz-keyframes glow {
  0% {
    border-color: #1abc9c;
    box-shadow: 0 0 2px rgba(107, 212, 240, .2), inset 0 0 2px rgba(107, 212, 240, .1);
  }
  100% {
    border-color: #1abc9c;
    box-shadow: 0 0 5px rgba(107, 212, 240, .6), inset 0 0 3px rgba(107, 212, 240, .4);
  }
}
@-o-keyframes glow {
  0% {
    border-color: #1abc9c;
    box-shadow: 0 0 2px rgba(107, 212, 240, .2), inset 0 0 2px rgba(107, 212, 240, .1);
  }
  100% {
    border-color: #1abc9c;
    box-shadow: 0 0 5px rgba(107, 212, 240, .6), inset 0 0 3px rgba(107, 212, 240, .4);
  }
}
@keyframes glow {
  0% {
    border-color: #393;
    box-shadow: 0 0 5px rgba(107, 212, 240, .2), inset 0 0 5px rgba(107, 212, 240, .1), 0 2px 0 #000;
  }
  100% {
    border-color: #6f6;
    box-shadow: 0 0 20px rgba(107, 212, 240, .6), inset 0 0 10px rgba(107, 212, 240, .4), 0 2px 0 #000;
  }
}
.linky-switcher-header {
  background: #fff;
}
.linky-switcher-header a {
  color: #333;
}
.linky-switcher-header-arrow {
  border-top: 6px solid #1abc9c;
}
.linky-switcher-header-arrow:hover,
.linky-switcher-header-arrow.active,
.linky-switcher-header.opened .linky-switcher-header-arrow {
  border-top: 6px solid #1abc9c;
}
.linky-switcher-header-divider {
  border-left: 1px solid #c3c3c3;
  border-right: 1px solid #fff;
  background: #000;
}
.linky-switcher-line {
  background: #eee;
}
.linky-switcher-line a {
  color: #333;
}
.linky-switcher-line:hover {
  background: #f8f8f8;
}
.linky-switcher-line.active {
  background: #999;
}
.linky-switcher-line-link a {
  color: #333;
}
.article_details.article_details_news.short {
  border-top: 1px solid #eee;
}
.article_details.article_details_news.short h3 a {
  color: #1abc9c;
}
.article_details.article_details_news.short h3 a:hover {
  color: #1abc9c;
}
.read_more_news {
  color: #1abc9c;
}
.article_details.article_details_news.full a {
  color: #1abc9c;
}
.full_callback > a {
  color: #1abc9c;
  background: url(pic/100.svg) left center no-repeat;
  background-size: 14px, 9px;
}
.full_callback > a:hover {
  color: #0ed9b1;
  background: url(pic/100_h.svg) left center no-repeat;
  background-size: 14px, 9px;
}
.full_callback > a:active {
  color: #279e86;
  background: url(pic/100_a.svg) left center no-repeat;
  background-size: 14px, 9px;
}
.callback_wrapper,
.callback_wrapper--phones {
  background-color: rgba(26, 188, 156, .3);
}
.callback_block {
  background: #fff;
}
.callback_top .callback_top_title {
  color: #2c3e50;
}
.callback_top .callback_button,
.callback_top .callback_button_modal,
.callback_top .callback_button_modal--phones {
  background: url(pic/ic_7_h.svg) center no-repeat;
  background-size: 24px, 24px;
}
.callback_request .name input,
.callback_request .phone input {
  color: #000;
  border: 1px solid #B2B3B3;
}
.callback_request .request textarea {
  border: 1px solid #B2B3B3;
}
.callback_request .submit input {
  background: #1abc9c;
  color: #fff;
}
.callback_request .submit input:hover {
  background: #1abc9c;
}
.contact_container_right .callback_button_modal,
.contact_container_right .callback_button_modal--phones,
.products_table_in > h3 {
  color: #1abc9c;
}
.contact_container_right .callback_button_modal {
  background: url(pic/100.svg) 0 0px no-repeat;
  background-size: 13px;
}
.contact_container_right .callback_button_modal:hover {
  background: url(pic/100_h.svg) 0 0px no-repeat;
  background-size: 13px;
}
.contact_container_right .callback_button_modal:active {
  background: url(pic/100_a.svg) 0 0px no-repeat;
  background-size: 13px;
}
.rubric_type h2 a {
  color: #1abc9c;
}
.rubric_type .view_all a {
  color: #1abc9c;
}
.personal_cab_list > li.active {
  border-top: 3px solid #1abc9c;
  border-bottom: 3px solid #1abc9c;
}
.personal_cab_list > li a {
  color: #1abc9c;
}
.personal_cab_list > li.active a span {
  color: #333 !important;
}
.personal_data {
  border: 1px solid #ccc;
  background: #e6fffa;
}
.personal_data h1 {
  color: #333;
}
.personal_data h1 {
  color: #333;
}
.personal_data .field_conditions {
  color: #333;
}
.personal_data .field_conditions_input,
.personal_data input[type="text"],
#addresses,
.personal_data textarea {
  border: 1px solid #898989;
  background-color: #fff;
}
.personal_data input[type="submit"] {
  color: #fff;
  background: #1abc9c;
}
.personal_data a {
  color: #fff !important;
  background: #1abc9c;
}
.personal_data a.cancel {
  color: #1abc9c !important;
}
.short_discount--main {
  color: #fff;
  background: #47d2b6;
}
.short_discount,
.short_discount--mini {
  color: #fff;
  box-shadow: 2px 2px 3px #ccc;
  background: #47d2b6;
}
.short_discount::before,
.short_discount::after,
.short_discount--mini::before,
.short_discount--mini::after {
  border-color: transparent transparent #ffca14 transparent;
}
.short_discount::after,
.short_discount--mini::after {
  border-color: #ffca14 transparent transparent transparent;
}
.favorites .unfavorite_btn {
  background: url(pic/ic_7_h.svg) center no-repeat;
  background-size: 13px, 13px;
}
.favorites .short_buy > a {
  color: #fff;
  background: #1abc9c !important;
}
.order_list {
  border: 1px solid #ccc;
  background: #e6fffa;
}
.order_list th {
  border-bottom: 1px dashed #666;
}
.superPuperGroupImg .eachImg {
  border: 1px solid #ddd;
}
.superPuperGroupImg .eachImg:hover {
  border: 1px solid #1abc9c;
}
.filter-colored span {
  border: 1px solid #ddd;
}
.filter-colored input[checked="checked"] + label span {
  border: 1px dashed #333;
}
.filter-colored span:hover {
  border: 1px dashed #333;
}
.card-colored span {
  border: 1px solid #ddd;
}
.card-colored span:hover {
  border: 1px solid #1abc9c;
}
.expand2,
.rubric-menu {
  border: 1px solid #1abc9c;
  background: #fff;
}
.expand2 a,
.rubric-menu .rubric-menu-item .rubric-link a,
.rubric-menu .category-menu .category-link a {
  color: #1abc9c;
}
.expand2 a:hover,
.rubric-menu .rubric-menu-item .rubric-link a:hover,
.rubric-menu .category-menu .category-link a:hover {
  color: #1abc9c;
}
#searchPopup {
  border: 1px solid #1abc9c;
  background: #fff;
}
#searchPopup .search-confirm {
  background: #1abc9c;
  color: #fff;
}
#searchPopup .search-noresult {
  background: #1abc9c;
  color: #fff;
}
#searchPopup .short_news:hover,
#search1 #searchPopup .short_news:hover {
  background: #f2f7fb;
}
.main-categories .sc-text {
  color: #1abc9c;
}
.main-categories .sc:hover {
  box-shadow: 0 4px 21px rgba(26, 188, 156, .9);
  border: 2px solid #1abc9c;
  background: #fff;
}
.recent_goods .short_news:hover {
  border: 1px solid #1abc9c;
}
.recent_goods .short_price,
.recent_goods .short_title {
  background: rgba(26, 188, 156, 0.8);
  color: #fff;
}
.recent_goods > h2 {
  color: #1abc9c;
}
.recent_goods .short_news {
  border: 1px solid #fff;
}
.cotact_block .cotact_block_left h3 {
  color: #333;
}
.cotact_block .cotact_block_left h6 {
  color: #666;
}
.recent_goods .short_buy a {
  background: url(pic/ic_2.svg) 2px 5px no-repeat;
  background-size: 18px, 12px;
}
.recent_goods .short_buy a:hover {
  background: url(pic/ic_2_h.svg) 2px 5px no-repeat;
  background-size: 18px, 12px;
}
.filter-slide-button {
  color: #1abc9c;
}
.short_news:hover .bx-wrapper .bx-next,
.short_news:hover .bx-wrapper .bx-prev {
  border: 1px solid #1abc9c;
}
.short_news:hover .bx-wrapper .bx-next:hover,
.short_news:hover .bx-wrapper .bx-prev:hover,
.short_news:hover .bx-wrapper .bx-next:hover:before,
.short_news:hover .bx-wrapper .bx-prev:hover:before {
  background: #1abc9c;
  color: #fff;
}
.short_news .bx-wrapper .bx-next:before,
.short_news .bx-wrapper .bx-prev:before {
  color: #1abc9c;
}
.footer {
  border-top: 1px solid #1abc9c;
  border-bottom: 5px solid #1abc9c;
}
@media only screen and (max-width: 768px) {
  .block_phone .contact_btn {
    background: url(pic/ic_7_h.svg) center no-repeat;
    background-size: 13px, 13px;
  }
  .who_make .fot_logo {
    background: url(pic/tl.svg) left center no-repeat;
    background-size: 23px, 19px;
  }
  .full_favorite > a {
    background: url(pic/ic_15.svg) center no-repeat;
    background-size: 14px, 11px;
  }
  .menu__block_btn {
    background: #1abc9c;
  }
  .menu__catalog,
  .menu__filter,
  .menu__category,
  .menu__good {
    border: 1px solid #1abc9c;
    color: #1abc9c;
  }
  .menu__catalog:before,
  .menu__filter:before,
  .menu__category:before,
  .menu__good:before {
    border-top: 7px solid #1abc9c;
  }
  .menu__catalog_btn .icon-bar,
  .menu__filter_btn .icon-bar,
  .menu__category_btn .icon-bar,
  .menu__good_btn .icon-bar {
    background: #1abc9c;
  }
  .swiper-pagination-switch,
  .swiper-pagination-bullet {
    border: 2px solid #1abc9c;
    background: #fff;
  }
  .swiper-pagination-switch:hover,
  .swiper-pagination-bullet:hover {
    border: 2px solid #1abc9c;
  }
  .swiper-pagination-switch.swiper-active-switch,
  .swiper-pagination-bullet.current {
    background: #1abc9c;
    border: 2px solid #1abc9c;
  }
  .swiper-pagination-switch.swiper-active-switch:hover,
  .swiper-pagination-bullet.current:hover {
    border: 2px solid #1abc9c;
  }
  .header_menu_top li,
  .header_left_menu > li:active, 
  .header_left_menu .rubric-type-menu-item:active {
    background: #1abc9c !important;
  }
  .menu-bottom {
    border-top: 3px solid #1abc9c;
  }
  .who_make {
    background: #1abc9c;
  }
  .header_left_menu_shadow_right {
    background: #1abc9c;
  }
  .left_blocks_content .menu__category,
  #left .content .menu__filter,
  .product_details_menu .menu__good {
    background-color: rgba(26, 188, 156, .1);
  }
  #left .content .menu__filter:after,
  .left_blocks_content .menu__category:after,
  .product_details_menu .menu__good:after {
    border-bottom: 7px solid #1abc9c !important;
  }
  .products_table .short_news .short_c {
    border: 2px solid #1abc9c;
  }
  .left_blocks_menu .left_blocks_content ul li {
    border-bottom: 1px solid #1abc9c;
  }
  .filter_group ul li {
    border-bottom: 1px solid #1abc9c;
  }
  .filter_group ul li:first-child {
    border-bottom: 2px solid #1abc9c;
  }
  .utg_count,
  .wishCount {
    border: 1px solid #1abc9c;
  }
  .contact_btn {
    background: url(pic/contact_information.svg) 0 0 no-repeat;
    background-size: 30px 20px;
  }
  .callback_btn {
    background: url(pic/ic_phone.svg) 0 0 no-repeat;
    background-size: 20px 20px;
  }
  .callback_btn:hover {
    background: url(pic/ic_phone_h.svg) 0 0 no-repeat;
    background-size: 20px 20px;
  }
  .callback_btn:active {
    background: url(pic/ic_phone_a.svg) 0 0 no-repeat;
    background-size: 20px 20px;
  }
  .full_compare.compare {
    border: 1px solid #1abc9c;
  }
  .product_details_menu ul li {
    border-bottom: 1px solid #1abc9c !important;
  }
  .product_details_menu ul li.active {
    border-bottom: 1px solid #1abc9c !important;
  }
  #main {
    border-top: 3px solid #1abc9c;
  }
  .wishCount {
    color: #1abc9c;
  }
  .personal_cab_list > li.active {
    border-bottom: 1px solid #1abc9c;
  }
  #left .left_blocks .personal_cab_block ul li {
    border-bottom: 1px solid #1abc9c;
  }
  .status span,
  .total_sum {
    color: #1abc9c !important;
  }
  .product_line {
    background-color: #1abc9c !important;
  }
}
.review_post_text {
  color: #1abc9c;
}

.info-good .text a {
  color: #1abc9c;
}
.info-good .text a:hover {
  color: #47d2b6;
}
@media (max-width: 768px) {
  .short_c .short_buy .order.basket-buy {
    background: url(pic/ic_2.svg) left center no-repeat;
    background-size: 31px, 27px;
  }
  .short_c .short_buy .order.basket-buy, .short_favorites .favorite_btn, .short_compare.compare {
    border: 1px solid #1abc9c;
  }
  .short_favorites .favorite_btn.unfavorite_btn,
  .full_favorite .favorite_btn.unfavorite_btn {
    background: #1abc9c url(pic/ic_sfu.svg) center no-repeat;
    background-size: 14px, 11px;
  }
  /*.short_favorites .favorite_btn.unfavorite_btn:hover,
  .full_favorite .favorite_btn.unfavorite_btn:hover {
    background-size: 14px, 11px;
    background: #004289 url(pic/72.svg) center no-repeat;
  }*/
  .chg .dark_wrapper {
    border: 1px solid #1abc9c;
  }
  .char-group-catalog {
    color: #1abc9c;
    background: url(pic/5.svg) 121px center no-repeat;
  }
  .favorites .short_favorites .favorite_btn.unfavorite_btn {
    background: #fff url(pic/ic_7_h.svg) center no-repeat !important;
    background-size: 13px, 13px;
  }
  .favorites .short_favorites .favorite_btn.unfavorite_btn:hover {
    background: url(pic/ic_7_h.svg) center no-repeat !important;
    background-size: 13px, 13px;
    background-color: #fff;
  }
  .header_menu_top {
    background: #1abc9c;
  }
  a.client_enter, a.user_name {
    background: url(pic/ic_1_w.svg) left center no-repeat !important;
  }
  a.disabledWishList, a.wishList {
    background: url(pic/ic_15_2.svg) left center no-repeat !important;
  }
  .open-search-btn {
    background: url(pic/ic_search.svg) center center no-repeat;
    background-size: cover;
  }
  .search-close-btn {
    background: url(pic/ic_7_h.svg) center no-repeat;
    background-size: 13px, 13px;
  }
  .callback-title {
    background: #1abc9c;
    color: #fff;
  }
}
@media (max-width: 568px) {
  .short_c .short_buy .order.basket-buy {
    background: url(pic/ic_2.svg) left center no-repeat;
    background-size: 31px, 27px;
  }
  .short_c .short_buy .order.basket-buy, .short_favorites .favorite_btn, .short_compare.compare {
    border: 1px solid #1abc9c;
  }
  .chg .dark_wrapper {
    border: 1px solid #1abc9c;
  }
  .char-group-catalog {
    color: #1abc9c;
    background: url(pic/5.svg) 121px center no-repeat;
  }
}
@media (max-width: 320px) {
  .short_c .short_buy .order.basket-buy {
    background: url(pic/ic_2.svg) left center no-repeat;
    background-size: 31px, 27px;
  }
  .short_c .short_buy .order.basket-buy, .short_favorites .favorite_btn, .short_compare.compare {
    border: 1px solid #1abc9c;
  }
  .chg .dark_wrapper {
    border: 1px solid #1abc9c;
  }
  .char-group-catalog {
    color: #1abc9c;
    background: url(pic/5.svg) 121px center no-repeat;
  }
}