/* the most common styles are sorted for quick changes */
h2, h3, h4, table.title-search-result .price, .card_popup_frame.popup .total_wrapp, .display_list .list_item .show_props a, .module_products_list .price-cell .price, 
.bx_filter_vertical input[type="checkbox"] + label:hover, .compare_wrapp a.compare_link, .module-cart .colored tfoot td.row_values, .module-cart .summ-cell, 
.module-cart .summ-cell *, .store_description .title, .jobs_wrapp .item .salary, .catalog_detail .availability-row .value a, .catalog_detail a.wish_item .value, 
.catalog_detail a.compare_item  .value, .catalog_detail .price, .module-pagination .nums a.cur, ul.tabs li.cur:hover span, 
ul.tabs li:active span, .module_products_list .basket_button.read_more span,
ul.mini-menu li a, .top-h-row   .phone span, .top-h-row  .phone span a, /*ul.tabs li span,*/
.char_name .hint .icon, .char_name .hint.active .icon , .char_name .hint.active .icon:hover, .bx_filter_container_title .hint .hint_icon, 
.bx_filter_container_title .hint.active .hint_icon , .bx_filter_container_title .hint.active .hint_icon:hover, .module-order-history  .status.delivere , .module-order-history
.tr-d.opened .item-name-cell  .item_name, .compare_button span, .left_block .internal_sections_list .title a, .btn_big, .catalog_detail .set_wrapp .title, .catalog_detail .bx_item_set_hor_container_big .title, .catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_title .price, 
.bx_modal_container .bx_modal_small_title, .bx_kit_result_two .price, .bx_kit_result_one .price, .bx_kit_result_tre .price, .bx_kit_result_two .price *, .bx_kit_result_one .price *, .bx_kit_result_tre .price *, .bx_kit_two_section .title, .card_popup_frame.popup .basket_empty *, .bx_modal_body .item_wrapp .item_block_title
{
	color: #000;
}
.display_list .price, .display_list .likes_icons *, .filter_button span, blockquote, .catalog_detail .stock_board .title, .module_products_list .basket_button.to-cart span, 
.module_products_list .basket_button.to-subscribe span, .catalog_detail .tabs_content table.colored td.property, .module-order-history .tr-d .price-cell, .module-order-history .result .order_property.price td, 
.module-order-history .status.delivered, .module-order-history .status.canceled, .left_block .internal_sections_list li a, #footer .phone span.phone_text,
 #footer .phone span.phone_text *, table.colored td.name, .catalog_item .price, .view-list .price, .front_slider .price, .left_menu a, .left_menu li.current a:hover, 
 .left_block .internal_sections_list li a, .left_block .internal_sections_list li.cur a:hover span, .page_not_found td.description .title404,
 .catalog_detail .set_wrapp .item .price, .bx_item_set_hor .bx_item_set_hor_item .price, .catalog_detail .set_wrapp .item:hover .item-title a, .bx_item_set_hor .bx_item_set_hor_item .item_wrapp:hover .item-title a,  .popup-window-titlebar .popup-window-top-row .popup-window-center-column span div, 
 .bx_modal_body .bx_kit_item .price, .bx_modal_body .bx_kit_item:hover .item-title a, #header .basket_fly .opener .count
{
	color: #212121;
}
a:hover, .front_slider .read_more:hover, .front_slider .item-title a:hover span, .catalog_item .item-title a:hover, .catalog_item:hover .item-title a, 
.view-item .item-title a:hover, .view-item:hover  a, .pseudo:hover, .news_block a:hover, .articles-list .item:hover .item-title a, 
.catalog_section_list .section_item li.sect a:hover, .display_list .list_item_wrapp:hover .desc_name a span, .popup .item_name:hover span,
.card_popup_frame.popup  .but_row a.to_basket:hover .text, .front_slider_wrapp .extended_pagination span, .catalog_detail .info_block a:hover, 
div.reviews-post-reply-buttons a:hover, .services_block .item a:hover span.link, .avtorization-call.enter span:hover, .catalog_section_list .section_item li.name span, 
.module-cart td.name-cell a:hover, .top-h-row .h-user-block .have-user a.reg, .top-h-row .h-user-block .have-user a.reg span, .articles-list .item .item-title a:hover,
.catalog_detail .stock_board .read_more:hover, .module_products_list tr:hover td.item-name-cell a, .sort_header .sort_filter a span, .filter_opener, .compare_list_item:hover .name a, 
.catalog_detail .tabs_section .tabs_content a:hover, .module-order-history .tr-d:hover .item_name, .btn_big, .page_not_found td.description .subtitle404,
.card_popup_frame.popup .but_row a.to_delay:hover .text
{
	color: #333;
}
#header .catalog_menu  ul.menu.adaptive.opened li.menu_opener, #header .catalog_menu  ul.menu.adaptive.opened li.menu_opener a,
#header .catalog_menu  ul.menu.adaptive.opened li.menu_opener:hover, #header .catalog_menu  ul.menu.adaptive.opened li.menu_opener:hover a, #header ul.menu.full > li.search_row, #header ul.menu.full > li.search_row input[id^=title-search-input]:focus
{
	border-color: #3d3d3d;
}

#header .catalog_menu ul.menu.full.opened > li:not(.current):hover a, #header ul.menu.full.opened > li:not(.current):hover a, #header ul.menu.adaptive > li a, .specials_slider.product_slider .basket_button.in-cart span
{
	color: #fff;
}
.basket_button:hover, /*.button30:hover,*/ .button30.back_button:hover, .button30.grey:hover, .button30.fast_order:hover, .fancy:hover .zoom, /*.reviews-expanded .button30.add_review:hover,*/ 
.button30.ask_question.opened:hover, .question-list .q:hover .ic, .button22:hover, .button22.grey:hover,/* .filter_button.show:hover, .filter_button.clear_filter:hover,*/
.display_list .list_item .show_props a:hover  .icon, .compare_button:hover, .catalog_block .catalog_item:hover .basket_button:hover,
.card_popup_frame.popup  .but_row a.to_basket:hover .icon, .card_popup_frame.popup .but_row a.to_delay:hover .icon, .char_name .hint .icon:hover, .bx_filter_container_title .hint .hint_icon:hover, .authorization-cols  .soc-avt .row a:hover, .soc-serv-main .row a:hover, .module-order-history .tr-d:hover .item_name:hover .icon,
.module-order-history .tr-d .item_name:hover .icon, .soc-avt .row a:hover, .popup .bx-auth-service-form input[type='submit']:hover, 
#bx_auth_servform input[type=submit]:hover, a i.arrow, a:hover i.arrow, table.title-search-result td.title-search-all a:hover .icon,
.card_popup_frame.popup a.more_row:hover .icon, .basket_fly td.total_wrapp a.more_row:hover .icon, #header .catalog_menu  ul.menu.adaptive.opened li.menu_opener:hover, .filter_opener:hover
{
	border-bottom: 1px solid #3d3d3d;
}
.count-cell div.error, .ask_small_block, .jobs_wrapp .item, .staff_wrapp .section, .item_slider .thumbs li, .catalog_detail .item_main_info, .specials_slider li, 
.catalog_block .catalog_item, .display_list .list_item_wrapp, ul.menu .child .child_wrapp, .breadcrumbs .dropdown, .ask_big_block, .news_detail_wrapp .price_block, .news_date_time_detail, 
.tooltip, .form-block, .module-order-history .drop-container .item-shell thead td, .module-cart .cost-cell .price_name, #order_form_div .sale_order_table .ps_logo img, 
#order_form_div .sale_order_confirm img, #order_form_div .account img, .catalog_detail .set_wrapp .item, .bx_item_set_hor .bx_item_set_hor_item .item_wrapp, .catalog_detail .bx_item_set_hor_container_big,
.bx_modal_body .bx_kit_item, .search-page form, #order_form_div .sale_order_table.delivery .prop img
{
	border: 1px solid #e7e7e7;
}
li.catalog_item, .jobs_wrapp .item, .staff_wrapp .section, .ask_small_block, .ask_big_block, .catalog_block .catalog_item, .display_list .list_item_wrapp,
.catalog_detail .item_main_info, .viewed_products_column .view-list, .question-list .ans, .bx_filter_vertical, .news_detail_wrapp .price_block,
.bx_filter_container #modef, .form-block, .module-order-history .module-orders-list .drop-container, .popup .form-description-wrapp, .popup .form_description, 
.left_block .internal_sections_list, .catalog_detail .set_wrapp .item, .bx_item_set_hor .bx_item_set_hor_item .item_wrapp, .bx_modal_body .bx_kit_item,
.left_block .internal_sections_list .child_wrapp, .search-page form
{
	box-shadow: 0 1px 2px #e7e7e7;
	-moz-box-shadow: 0 1px 2px #e7e7e7;
	-o-box-shadow: 0 1px 2px #e7e7e7;
	-webkit-box-shadow: 0 1px 2px #e7e7e7;
}
.catalog_detail a.compare_item:hover .icon, .catalog_detail a.compare_item.added .icon, .catalog_detail a.wish_item:hover .icon, .catalog_detail a.wish_item.added .icon, /*.button30:hover,*/ .basket_button:hover, .fancy:hover .zoom, 
.reviews-expanded .button30.add_review:hover, .services_block a:hover i.arrow, a:hover i.arrow, .button30.ask_question.opened:hover, .question-list .q:hover .ic,
.button30.back_button:hover, .button30.grey:hover, .button30.fast_order:hover, /*.filter_button.show:hover, .filter_button.clear_filter:hover, */
.smartfilter .bx_ui_slider_track .bx_ui_slider_handle, .display_list .list_item .show_props a:hover .icon, .compare_button:hover,
.catalog_block .catalog_item:hover .basket_button:hover, .card_popup_frame.popup  .but_row a.to_basket:hover .icon, .card_popup_frame.popup .but_row a.to_delay:hover .icon,
.char_name .hint .icon:hover, .bx_filter_container_title .hint .hint_icon:hover, .soc-avt .row a:hover, .soc-serv-main .row a:hover, .module-order-history .tr-d:hover .item_name:hover .icon, 
.module-order-history .tr-d .item_name:hover .icon, .button22:hover, .button22.grey:hover, .popup .bx-auth-service-form input[type='submit']:hover,
#bx_auth_servform input[type=submit]:hover, table.title-search-result td.title-search-all a:hover .icon, .card_popup_frame.popup a.more_row:hover .icon, .basket_fly td.total_wrapp a.more_row:hover .icon,
.button30.review_preview:hover, /*#header ul.menu.adaptive.opened li,*/ #header .catalog_menu  ul.menu.adaptive.opened li.menu_opener:hover, /*#header ul.menu.full > li.search_row,*/ .filter_opener.opened, .filter_opener:hover
{
	/*background: #848484;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0ODQ4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjQ2NDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #848484 0%, #4a4a4a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#848484), color-stop(100%,#4a4a4a));
	background: -webkit-linear-gradient(top,  #848484 0%,#4a4a4a 100%);
	background: -o-linear-gradient(top,  #848484 0%,#4a4a4a 100%);
	background: -ms-linear-gradient(top,  #848484 0%,#4a4a4a 100%);
	background: linear-gradient(to bottom,  #848484 0%,#4a4a4a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#848484', endColorstr='#4a4a4a',GradientType=0 );*/
	background:#5bad14;
}
.filter_opener.opened
{
	border-bottom: 3px solid #4a4a4a;
}
.basket_button.one_click, /* .reviews-expanded .button30.add_review,.button30.review_preview,*/ .button30.ask_question.opened, /*.filter_button.clear_filter, */
.module_products_list .basket_button.to-cart, .module_products_list .basket_button.to-subscribe,  .module_products_list .basket_button.read_more, .char_name .hint .icon, .bx_filter_container_title .hint .hint_icon, 
.soc-avt .row a, .soc-serv-main .row a, .button22.grey, .module-order-history .status.canceled
{
	background:#e4e4e4;
	/*background: #e0e0e0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e0e0e0 0%, #c6c6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#c6c6c6));
	background: -webkit-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: -o-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: -ms-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: linear-gradient(to bottom,  #e0e0e0 0%,#c6c6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c6c6c6',GradientType=0 );*/
	border-bottom: 1px solid #e4e4e4; /*#b1b1b1;*/
}
.reviews-expanded .button30.add_review, .button30.review_preview{
	background:#e4e4e4;
}
#footer .bottom_submenu  li a, .number_list a span, .sort_header .sort_filter a span, .filter_opener, .module-cart td.name-cell a:hover, .left_menu a span, 
.catalog_item:hover .item-title a, .catalog_item .item-title a:hover, .view-item .item-title a:hover, .view-item:hover  a, 
.catalog_section_list .section_item li.name a, .breadcrumbs a span, ul.left_menu > li.exit.current > a > span,
.catalog_detail .set_wrapp .item:hover .item-title a, .bx_item_set_hor .bx_item_set_hor_item .item_wrapp:hover .item-title a,
.bx_modal_body .bx_kit_item:hover .item-title a
{
	border-bottom: 1px solid #b4b4b4;
}
.front_slider .item-title a:hover, .services_block .item a:hover span.link, .articles-list .item .item-title a:hover, .display_list .list_item_wrapp:hover .desc_name a span,
.popup .item_name:hover span, .card_popup_frame.popup  .but_row a.to_basket:hover .text, .card_popup_frame.popup .but_row a.to_delay:hover .text
{
	border-bottom-color: #b4b4b4;
}

/* less-used styles, sorted by type and colors*/
/* text collors */
h1, .header-cart-block .cart a
{
	color: #4d4d4d;
}
.counter_block input[type="text"]
{
	color: #292b32;
}
.popup label
{
	color: #211f26;
}
#footer  .copyright, #footer  .bottom_submenu a
{
	color: #4d4d4d;
}
body, .display_list a.compare_item:hover span, .display_list a.wish_item:hover span, .catalog_detail .extended_info a:hover span, .catalog_detail .extended_info a:hover, 
.display_list .list_item .show_props a:hover span
{
	color: #555;
}
.display_list .list_item .preview_text, .display_list .list_item  .props_list td, .smartfilter, .smartfilter input, .catalog_detail .stock_board .txt, .index_bottom .info_column .about_column, .header-cart-block .cart .summ, .header-cart-block .cart .delay_link
{
	color: #636363;
}
.module-breadcrumbs > .breadcrumbs-text, .module-cart .cost-cell, .module-cart .cost-cell *
{
	color: #656565;
}
.front_slider .preview_text, table.title-search-result td.title-search-all a, .card_popup_frame.popup a.more_row, .basket_fly td.total_wrapp a.more_row, ul.menu .child li.menu_item a, 
ul.menu .child .child_wrapp  a, .breadcrumbs a span, .breadcrumbs .dropdown > a, table.colored thead td, 
table.colored td.prop, .articles-list .date_small, .specials_slider.product_slider .basket_button span, .detail_picture_block .picture_description,
.left_block .internal_sections_list .child_wrapp a
{
	color: #666;
}
.show_number, .show_number *, .module-cart [data-id="total_buttons"] .description, .catalog_detail .props_block .char_value, .catalog_detail .price.discount, 
table.colored td.price .price.discount, .display_list .price.discount, .module-pagination .nums a, .module-order-history .item-shell .price-cell,
.module-order-history .result .order_property td, .catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_title, .catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_price .price.discount, .catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_price .price.discount *, 
.bx_modal_container .bx_modal_description,  .bx_modal_body .bx_kit_item .price.discount, .bx_kit_result_two .total_title, .bx_kit_result_one .total_title, .display_list .availability-row .value
{
	color: #777;
}
.catalog_detail .element_detail_text, .tabs_content li.video
{
	color: #7e7e7e;
}
.file_type .size, .tooltip .tooltip_close
{
	color: #828282;
}
.tooltip .tooltip_close:hover
{
	color: #333;
}
.display_list .available_block, .display_list .noavailable_block
{
	color: #888;
}
.price.discount, .module_products_list .price-cell .price.discount, .module-cart .cost-cell .discount, .module-cart .cost-cell .discount strike,
.module-order-history .status, .module-cart .count-cell .measure, .catalog_detail .set_wrapp .item .price.detail, .bx_item_set_hor .bx_item_set_hor_item .price.detail
{
	color: #999;
}
.top-h-row .h-user-block .have-user a.exit, .top-h-row .h-user-block .have-user a.exit span, .top-h-row .menu li a
{
	color: #919191;
}
#footer  .copyright .grey
{
	color: #a0a0a0;
}
.front_slider .price.discount
{
	color: #adadad;
}
form .star, form div.r div.error, form div.r label.error, label.error, .order-checkout .sof-req, .popup label .star, .star_big, .pay-status-cell.not_payed
{
	color: #ff530d; /*#cb0000;*/
}
.basket_button:hover, .button30:hover, .basket_button:hover span, .button22:hover span, .button30:hover span, .compare_button:hover span, .filter_button:hover span, 
.button30.fast_order span, .button30.back_button span, .button30.grey span, .char_name .hint .icon:hover, .bx_filter_container_title .hint .hint_icon:hover, .popup .soc-avt .row a:hover, 
.popup .bx-auth-service-form input[type='submit']:hover, #bx_auth_servform input[type=submit]:hover, .filter_opener.opened, .filter_opener:hover span
{
	color: #fff;
}

/* borders */
ul.tabs li span, ul.tabs li.cur span
{
	/*border-bottom: 1px dotted #000; */
}
a.avtorization-call.enter:hover, .pseudo:hover, .articles-list .item:hover .item-title a, .articles-list .item .item-title a:hover
{
	border-bottom-color: #919191;
}
table.title-search-result td.title-search-all a span.text, a h3
{
	border-bottom: 1px solid #b2b2b2;
}
.props_table td
{
	border-bottom: 1px dotted #b4b4b4;
}
.catalog_detail .counter_block input[type="text"]:focus
{
	border-color: #b4b4b4;
}
.breadcrumbs .drop a span
{
	border-bottom: 1px dotted #b4b4b4;
}
.staff_wrapp .item .contacts, .popup .cart_shell td, .module_products_list td, .question-list , .detail_picture_block .picture_description,
.authorization-cols .col.authorization .soc-avt, .module-orders-list .drop-container .item-shell, ul.left_menu > li.exit, 
.popup .form-description-wrapp, .popup .soc-avt, .popup .bx-auth-service-form, .popup .form_description, .catalog_section_list .section_item .desc .desc_wrapp, .catalog_detail .set_wrapp,
.basket_fly .module-cart table.colored tbody td, #header .middle-h-row form.basket_wrapp
{
	border-top: 1px solid #e7e7e7;
}
table.colored td, .catalog_detail hr, .viewed_products_column .view-list, .ask_small_block .ask_btn_block, .popup .form-description-wrapp, .popup .soc-avt, .popup .form_description,
#order_form_div .title , #order_form_div hr, #order_form_div form .title, #order_form_div .sale_order_table.props td, .differences_table td, .basket_fly li[item-section="AnDelCanBuy"] .module-cart table.colored tbody,
#header .basket_fly li[item-section="AnDelCanBuy"] .module-cart .colored tfoot td.total_wrapp, .catalog_detail .offer_stores .stores_block_wrap
{
	border-bottom: 1px solid #e7e7e7;
}
.module-cart .colored tbody, .module-cart .colored tfoot
{
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	border-bottom: 1px solid #e7e7e7;
}
.viewed_products_column .view-item, .module-orders-list td.drop-cell
{
	border-top: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
}
.module-order-history .module-orders-list .tr-d:hover td
{
	border-top: 1px solid #e7e7e7; 
}
.module-order-history .module-orders-list .tr-d:hover td.item-name-cell, .module-order-history .module-orders-list .tr-d.opened td.item-name-cell
{
	border-left: 1px solid #e7e7e7; 
}
.module-order-history .module-orders-list .tr-d:hover td.order-status-cell, .module-order-history .module-orders-list .tr-d.opened td.order-status-cell, 
.module-cart .colored tfoot tr[data-id="total_buttons"] td .basket_update
{
	border-right: 1px solid #e7e7e7; 
}
.flex-direction-nav li:first-child,  .staff_wrapp .section .icon
{
	border-bottom: 1px solid #eef1f1;
}
/*.catalog_item .item_info,*/ .catalog_detail .set_wrapp .item_info, .bx_item_set_hor .bx_item_set_hor_item_info, .bx_modal_body .bx_kit_item .item_info,
 .bx_item_set_hor_item .item_info
{
	border-top: 1px solid #f4f4f4;
}
.viewed_products_column .view-item .image
{
	/*border-bottom: 1px solid #f4f4f4;*/
}
.viewed_products_column .view-item:hover .image{
	border-bottom:none;
}
/* backgrounds */
hr 
{
	background: #e4e4e4;
}
.thumbs_navigation .flex-direction-nav li, .flex-direction-nav li:first-child,  .staff_wrapp .section .icon, .opener_icon
{
	/*background: #eef1f1;*/
}
.top-h-row
{
	background: #5bad14;  /*#f0f0f0 url("../images/header_paling.png") bottom left repeat-x;*/
}
.catalog_detail .tabs.main_tabs > li
{
	background: #a8a8a8; /*#f2f2f2;*/
}
.ask_small_block .ask_btn_block, .ask_big_block, .news_detail_wrapp .price_block, .news_date_time_detail, .bx_filter_vertical, .bx_filter_container #modef,
.module-order-history .module-orders-list .tr-d:hover td, table.colored.item-shell thead td, .module-order-history .drop-cell .result-row, .popup .form-description-wrapp, 
.differences tr.hovered:hover, .bx_kit_two_section, .left_block .internal_sections_list .child_wrapp, .search-page form
{
	background: #fafafa;
}
body, .adaptive_filter
{
	background: #fff;
}
#footer .phone .icon
{
	background: #fff;
}
.thumbs_navigation, .item_slider ul.slides li 
{
	background: #fff;
}
.module-pagination .nums a.cur 
{
	background: #fff;
}
#header .basket_fly
{
	background: #fff;
	border: 1px solid #e9e9e9;
	box-shadow: rgba(44, 44, 44, 0.4) 0px 6px 18px;
	-moz-box-shadow: rgba(44, 44, 44, 0.4) 0px 6px 18px;
	-webkit-box-shadow: rgba(44, 44, 44, 0.4) 0px 6px 18px;
}
#header .basket_fly .opener
{
	box-shadow: rgba(44, 44, 44, 0.2) 0px 3px 9px;
	-moz-box-shadow: rgba(44, 44, 44, 0.2) 0px 3px 9px;
	-webkit-box-shadow: rgba(44, 44, 44, 0.2) 0px 3px 9px;
}
table.title-search-result td.title-search-all 
{
	background: #fff !important;
}
.top-h-row   .phone .icon
{
	background: #8b8b8b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiOGI4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTRhNGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #8b8b8b 0%, #4a4a4a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8b8b), color-stop(100%,#4a4a4a));
	background: -webkit-linear-gradient(top, #8b8b8b 0%,#4a4a4a 100%);
	background: -o-linear-gradient(top, #8b8b8b 0%,#4a4a4a 100%);
	background: -ms-linear-gradient(top, #8b8b8b 0%,#4a4a4a 100%);
	background: linear-gradient(to bottom, #8b8b8b 0%,#4a4a4a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8b8b8b', endColorstr='#4a4a4a',GradientType=0 );
}
/*.search #search-submit-button, #header ul.menu.full > li.search_row #search-submit-button
{
	background: #919191;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxOTE5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YzZjNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #919191 0%, #6c6c6c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919191), color-stop(100%,#6c6c6c));
	background: -webkit-linear-gradient(top,  #919191 0%,#6c6c6c 100%);
	background: -o-linear-gradient(top,  #919191 0%,#6c6c6c 100%);
	background: -ms-linear-gradient(top,  #919191 0%,#6c6c6c 100%);
	background: linear-gradient(to bottom,  #919191 0%,#6c6c6c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#6c6c6c',GradientType=0 );
}*/
.catalog_detail .item_main_info .buttons_block, .catalog_detail .bx_item_set_hor_container_big .total_wrapp
{
	background: #f6f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #e9e9e9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#e9e9e9));
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#e9e9e9 100%);
	background: -o-linear-gradient(top,  #f6f6f6 0%,#e9e9e9 100%);
	background: -ms-linear-gradient(top,  #f6f6f6 0%,#e9e9e9 100%);
	background: linear-gradient(to bottom,  #f6f6f6 0%,#e9e9e9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e9e9e9',GradientType=0 );
	border-bottom: 1px solid #ddd;
}
table.colored thead td, .authorization-cols .col.authorization .soc-avt, .module-order-history .module-orders-list .tr-d.opened td, .popup .soc-avt
{
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f3f3f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f3f3f3 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f3f3f3 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f3f3f3 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f3f3f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3',GradientType=0 );
}
.header-cart-block .cart.empty_cart > span.icon
{
	background: #e9e9e9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e9e9e9 0%, #d5d5d5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#d5d5d5));
	background: -webkit-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: -o-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: -ms-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: linear-gradient(to bottom,  #e9e9e9 0%,#d5d5d5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#d5d5d5',GradientType=0 );
	border-bottom: 1px solid #cacaca;
}
.popup .popup-intro.grey
{
	border-bottom: 1px solid #bfbfbf;
	background: #e9e9e9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQ1ZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e9e9e9 0%, #d5d5d5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#d5d5d5));
	background: -webkit-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: -o-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: -ms-linear-gradient(top,  #e9e9e9 0%,#d5d5d5 100%);
	background: linear-gradient(to bottom,  #e9e9e9 0%,#d5d5d5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#d5d5d5',GradientType=0 );
}
/* shadows */
.wrapper.head_type_1.banner_narrow #header, .wrapper.head_type_1:not(.front_page) #header
{
	border-bottom: 1px solid #f0f0f0;
	box-shadow: 0px 0px 5px #f0f0f0 inset;
	-moz-box-shadow: 0px 0px 5px #f0f0f0 inset;
	-o-box-shadow: 0px 0px 5px #f0f0f0 inset;
	-webkit-box-shadow: 0px 0px 5px #f0f0f0 inset;
}
div.title-search-result
{
	box-shadow: 1px 1px 3px #cfcfcf;
	-moz-box-shadow: 1px 1px 3px #cfcfcf;
	-o-box-shadow: 1px 1px 3px #cfcfcf;
	-webkit-box-shadow: 1px 1px 3px #cfcfcf;
}
.module-cart .colored tfoot tr[data-id="total_buttons"] td .top_shadow
{
	box-shadow: 0 1px 2px #e7e7e7 inset;
	-moz-box-shadow: 0 1px 2px #e7e7e7 inset;
	-o-box-shadow: 0 1px 2px #e7e7e7 inset;
	-webkit-box-shadow: 0 1px 2px #e7e7e7 inset;
}
.top-h-row  .search input[id^=title-search-input]
{
	color: #b2b2b2;
	/*box-shadow: 0 0 1px #ededed;
	-moz-box-shadow: 0 0 1px #ededed;
	-o-box-shadow: 0 0 1px #ededed;
	-webkit-box-shadow: 0 0 1px #ededed;
	border-color: #e6e7e8;*/
}
.middle-h-row  .search input[id^=title-search-input]
{
	color: #b2b2b2;
	box-shadow: 0 0 1px #ededed;
	-moz-box-shadow: 0 0 1px #ededed;
	-o-box-shadow: 0 0 1px #ededed;
	-webkit-box-shadow: 0 0 1px #ededed;
	border-color: #f2f3f4;
}
.middle-h-row  .search input[id^=title-search-input]:focus
{
	color: #b2b2b2;
	box-shadow: 0 0 1px #ddd;
	-moz-box-shadow: 0 0 1px #ddd;
	-o-box-shadow: 0 0 1px #ddd;
	-webkit-box-shadow: 0 0 1px #ddd;
	border-color: #e8e9ea;
}
table.title-search-result img.item_preview
{
	box-shadow: 0 0 15px 5px #fff;
	-moz-box-shadow: 0 0 15px 5px #fff;
	-o-box-shadow: 0 0 15px 5px #fff;
	-webkit-box-shadow: 0 0 15px 5px #fff;
}

/* unsorted styles*/
.front_slider .read_more:hover, .btn_big:hover
{
	text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-o-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	color: #fff;
	border-bottom: 2px solid #212121 !important;
	background: #848484 !important;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod�EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
	background: -moz-linear-gradient(top, #848484 0%, #464646 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#848484), color-stop(100%,#464646)) !important;
	background: -webkit-linear-gradient(top, #848484 0%,#464646 100%) !important;
	background: -o-linear-gradient(top, #848484 0%,#464646 100%) !important;
	background: -ms-linear-gradient(top, #848484 0%,#464646 100%) !important;
	background: linear-gradient(to bottom, #848484 0%,#464646 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#848484', endColorstr='#464646',GradientType=0 ) !important;
	color: #fff !important;
	box-shadow: 0px -1px 0 #555 inset;
	-moz-box-shadow: 0px -1px 0 #555 inset;
	-o-box-shadow: 0px -1px 0 #555 inset;
	-webkit-box-shadow: 0px -1px 0 #555 inset;
}
ul.menu li .child.cat_menu hr
{
	border-bottom: 1px solid #fff;
	background: #e7e7e7;
}
ul.menu .child .child_wrapp, .breadcrumbs .dropdown, .tooltip
{
	background: #f5f5f6;
	box-shadow: 0 1px 5px #fafafa;
	-moz-box-shadow: 0 1px 5px #fafafa;
	-o-box-shadow: 0 1px 5px #fafafa;
	-webkit-box-shadow: 0 1px 5px #fafafa;
}
.catalog_detail .counter_block input[type="text"]
{
	border: 1px solid #cbcbcb;
	color: #2a2b32;
	box-shadow: 0 0 1px #eee inset;
	-moz-box-shadow: 0 0 1px #eee inset;
	-o-box-shadow: 0 0 1px #eee inset;
	-webkit-box-shadow: 0 0 1px #eee inset;
}
.basket_button:hover span, .button30:hover span, .button30.back_button:hover span, .button30.grey:hover span, .button30.fast_order:hover span, .compare_button:hover span, .char_name .hint .icon:hover i, 
.bx_filter_container_title .hint .hint_icon:hover i, .popup .soc-avt .row a:hover span, .popup .bx-auth-service-form input[type='submit']:hover, #bx_auth_servform input[type=submit]:hover
{
	/*text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-o-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.2);*/
}
.basket_button.read_more:hover span 
{
	background-position: 1px -448px !important;
}
.basket_button.add:hover span 
{
	background-position: 0px -86px;
}
.basket_button.added:hover span 
{
	background-position: 0px -126px
}
.services_block a:hover i.arrow b
{
	background-position: -35px -18px !important;
}
.specials_slider.product_slider .catalog_item:hover .basket_button.read_more span
{
	background-position: 1px -408px;
}
.module_products_list .basket_button.read_more span
{
	background-position: 1px -408px;
}
.module-pagination .nums a:hover
{
	background: #f5f5f5;
}
.module-pagination .nums a
{
	border: 1px solid #cecece !important;
}
input[type="text"], input[type="password"], input[type="email"], textarea, select 
{
	border: 1px solid #cbcbcb;
	box-shadow: 0 0 1px #cbcbcb inset;
	-moz-box-shadow: 0 0 1px #cbcbcb inset;
	-o-box-shadow: 0 0 1px #cbcbcb inset;
	-webkit-box-shadow: 0 0 1px #cbcbcb inset;
	outline: none;
	-webkit-transition: all ease-out 0.2s;
    -moz-transition: all ease-out 0.2s;
    -o-transition: all ease-out 0.2s;
    transition: all ease-out 0.2s;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus
{
	border: 1px solid #aaa;
}
.top-h-row .search input[id^=title-search-input]:focus
{
	border-color: #ddd;
	box-shadow: 0 0 1px #eee;
	-moz-box-shadow: 0 0 1px #eee;
	-webkit-box-shadow: 0 0 1px #eee;
	-o-box-shadow: 0 0 1px #eee;
}
.question-list .ans
{
	color: #444;
	border: 1px solid #e8e8e8;
	background: #f2f2f2;
	border-bottom: 1px solid #bdbdbd;
}
.question-list .ans .arr 
{
	border-bottom: 10px solid #f2f2f2;
}
input.error, textarea.error
{
	border-color: #ff530d; /*#cb0000;*/
}
input#COUPON.error
{
	border-color: #cb0000 !important;
}
input#COUPON.good
{
	border-color: #00cb00 !important;
}
.bx-google-map
{
	border: 2px solid #c8c8c8;
}
h2.feedback_title
{
	color: #221f26;
}
.module-cart .remove-cell a:hover, .cart_shell .remove-cell a:hover, .bx_item_set_hor .bx_item_set_hor_item a.remove,
.bx-touch .bx_item_set_hor_container_big .bx_item_set_del, .bx_item_set_hor_container_big .bx_item_set_hor_item:hover .bx_item_set_del, .bx_kit_item:hover .bx_kit_item_del
{
	box-shadow: 0 0 3px #ffbb9e inset;
	-moz-box-shadow: 0 0 3px #ffbb9e inset;
	-o-box-shadow: 0 0 3px #ffbb9e inset;
	-webkit-box-shadow: 0 0 3px #ffbb9e inset;
	background: #ff3000;
}
.button30.fast_order
{
	background: #00b0d8;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00b0d8 0%, #007db9 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b0d8), color-stop(100%,#007db9));
	background: -webkit-linear-gradient(top,  #00b0d8 0%,#007db9 100%);
	background: -o-linear-gradient(top,  #00b0d8 0%,#007db9 100%);
	background: -ms-linear-gradient(top,  #00b0d8 0%,#007db9 100%);
	background: linear-gradient(to bottom,  #00b0d8 0%,#007db9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0d8', endColorstr='#007db9',GradientType=0 );
	border-bottom: 1px solid #00699d;	
}
.button30.fast_order span
{
	text-shadow: 0 1px 1px #006f9c;
	-moz-text-shadow: 0 1px 1px #006f9c;
	-o-text-shadow: 0 1px 1px #006f9c;
	-webkit-text-shadow: 0 1px 1px #006f9c;
}
.button30.back_button, .button30.grey
{
	background: #b0c3cc;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwYzNjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDk4YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b0c3cc 0%, #7d98a5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b0c3cc), color-stop(100%,#7d98a5));
	background: -webkit-linear-gradient(top,  #b0c3cc 0%,#7d98a5 100%);
	background: -o-linear-gradient(top,  #b0c3cc 0%,#7d98a5 100%);
	background: -ms-linear-gradient(top,  #b0c3cc 0%,#7d98a5 100%);
	background: linear-gradient(to bottom,  #b0c3cc 0%,#7d98a5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0c3cc', endColorstr='#7d98a5',GradientType=0 );
	border-bottom: 1px solid #69808c;
}
.button30.back_button span
{
	text-shadow: 0 1px 1px #69808c;
	-moz-text-shadow: 0 1px 1px #69808c;
	-o-text-shadow: 0 1px 1px #69808c;
	-webkit-text-shadow: 0 1px 1px #69808c;
}
.bx_filter_vertical, .bx_filter_container #modef, .left_block .internal_sections_list, .left_block .internal_sections_list .child_wrapp
{	
	border: 1px solid #dadada;
}
.bx_filter_container_title > span.name span
{
	color: #333;
	border-bottom: 1px dotted #6e6e6e;
	font-weight: 700;
    font-size: 12px;
    text-transform: uppercase;
}
.bx_filter_container_title, .left_block .internal_sections_list ul.sections_list_wrapp > li.item
{
	border-top: 1px solid #dadada;
}
.bx_filter_vertical .bx_filter_container_title i.arr
{
	background: #fafafa url("../images/arrows_small.png") -15px -21px no-repeat;
}
.bx_filter_vertical .for_button 
{
	border-top: 1px solid #dadada;
}
.sort_header, .filter_opener
{
	background: #f9f9f9;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 1%, #f3f3f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f9f9f9), color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top,  #f9f9f9 1%,#f3f3f3 100%);
	background: -o-linear-gradient(top,  #f9f9f9 1%,#f3f3f3 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 1%,#f3f3f3 100%);
	background: linear-gradient(to bottom,  #f9f9f9 1%,#f3f3f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f3f3f3',GradientType=0 );
	border-bottom: 1px solid #e8e8e8;
}
.display_list .list_item  .props_list td
{
	border-top: 1px dotted #ccc;
}
.display_list .information_wrapp
{
	border-left: 1px solid #f4f4f4;
}
.smartfilter .bx_ui_slider_track
{
	background: #dadada;
	box-shadow: 0 0 3px #bfbfbf inset;
	-moz-box-shadow: 0 0 3px #bfbfbf inset;
	-o-box-shadow: 0 0 3px #bfbfbf inset;
	-webkit-box-shadow: 0 0 3px #bfbfbf inset;
}
.compare_wrapp
{
	background: #fcfcfc;
	border: 1px solid #f1f1f1;
	box-shadow: 0 0px 1px #e7e7e7 inset;
	-moz-box-shadow: 0 0px 1px #e7e7e7 inset;
	-o-box-shadow: 0 0px 1px #e7e7e7 inset;
	-webkit-box-shadow: 0 0px 1px #e7e7e7 inset;
}
.popup, div[id^="CatalogSetConstructor"]  .popup-window
{
	background: #fff;
	box-shadow: 0 10px 50px rgba(0,0,0,.5), 0 0 0 rgba(255,255,255,.5) inset;
	-moz-box-shadow: 0 10px 50px rgba(0,0,0,.5), 0 0 0 rgba(255,255,255,.5) inset;
	-o-box-shadow: 0 10px 50px rgba(0,0,0,.5), 0 0 0 rgba(255,255,255,.5) inset;
	-webkit-box-shadow: 0 10px 50px rgba(0,0,0,.5), 0 0 0 rgba(255,255,255,.5) inset;
}
.popup .close:hover, .popup-window-close-icon.popup-window-titlebar-close-icon:hover
{
	background: #fff;
	box-shadow: 0px 0px 3px rgba(0,0,0,.2);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.2);
	-o-box-shadow: 0px 0px 3px rgba(0,0,0,.2);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.2);
}
.popup .pop-up-title, .popup-window-titlebar .popup-window-top-row .popup-window-center-column span div
{
	text-shadow: 0 1px 0 rgba(255, 255, 255, .57);
	-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, .57);
	-o-text-shadow: 0 1px 0 rgba(255, 255, 255, .57);
	-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, .57);
}
.card_popup_frame.popup .total_wrapp, .compare_frame.popup .button_row, .module-form-block-wr .soc-serv-main, .bx_modal_container  .bx_kit_two_section
{
	box-shadow: 0 2px 2px  #e6e6e6 inset;
	-moz-box-shadow: 0 2px 2px  #e6e6e6 inset;
	-o-box-shadow: 0 2px 2px  #e6e6e6 inset;
	-webkit-box-shadow: 0 2px 2px  #e6e6e6 inset;
}
.smartfilter .bx_ui_slider_track .bx_ui_slider_range
{
	box-shadow: 0 2px 2px rgba(0,0,0,.05)inset;
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,.05)inset;
	-o-box-shadow: 0 2px 2px rgba(0,0,0,.05)inset;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.05)inset;
}
.left_block .internal_sections_list .title
{
	background: #ededed;
}
.jqmOverlay, .popup-window-overlay
{
	background: rgba(0,0,0, .4) !important;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
	-moz-opacity: 1 !important;
	-khtml-opacity: 1 !important;
	opacity: 1 !important;
}
.bx_kit_item_empty
{
	background:#dfdfdf !important;
	border: 1px solid #d0d0d0 !important;
}
.bx_kit_item_slider_arrow_left, .bx_kit_item_slider_arrow_right
{
	border-bottom: 1px solid #b1b1b1;
	background: #e0e0e0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmM2YzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e0e0e0 0%, #c6c6c6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#c6c6c6));
	background: -webkit-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: -o-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: -ms-linear-gradient(top,  #e0e0e0 0%,#c6c6c6 100%);
	background: linear-gradient(to bottom,  #e0e0e0 0%,#c6c6c6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c6c6c6',GradientType=0 );
}
.left_block .internal_sections_list .child_wrapp  a.menu_title, ul.menu .child .menu_title, ul.menu .child .depth3 a.title
{
	color: #312d35;
}
.bx_filter_vertical .bx_filter_block.scrollable
{
	background: #fff;
	border: 1px solid #cbcbcb;
	box-shadow: 0 0 0px 1px #eee inset;
	-moz-box-shadow: 0 0 0px 1px #eee inset;
	-o-box-shadow: 0 0 0px 1px #eee inset;
	-webkit-box-shadow: 0 0 0px 1px #eee inset;
}
.bx_item_set_hor .bx_item_set_hor_item .item_wrapp.main_item
{
	border: 4px solid #dadada;
}
.top-h-row .menu .separator
{
	border-left: 1px dotted #c8c8c8;
}
#header .basket_fly .basket_title
{
	color: #1f1f1f;
}
#header .basket_fly .opener .basket_count.empty, #header .basket_fly .opener .wish_count
{
	background: #e0e0e0;
}
#header .basket_fly .opener .wish_count
{
	border-top: 1px solid #ececec;
}
.cart_empty, .module-cart, .count-cell div.error
{
	background: #fff;
}
.question-list .q a:hover span
{
	border-color: #b4b4b4;
}
.flexslider .light, .flexslider .light a:not(.button30), .flexslider .light .banner_title, .flexslider .light .banner_text
{
	color: #fff;
}
.flexslider .light a .banner_title span
{
	
}
.flexslider .dark a .banner_title span
{
	
}
.flexslider .dark  .banner_title
{
	color: #202020;
}
.flexslider .dark  .banner_text
{
	color: #222;
}
.soc-serv-main .button30 span, .authorization .row .button30 span, .soc-avt .button30 span
{
	color: #000;
	text-shadow: 0 1px 0px rgba(255, 255,255 , .5);
	-moz-text-shadow: 0 1px 0px rgba(255, 255,255 , .5);
	-o-text-shadow: 0 1px 0px rgba(255, 255,255 , .5);
	-webkit-text-shadow: 0 1px 0px rgba(255, 255,255 , .5);
}
.soc-serv-main .button30:hover span, .authorization .row .button30:hover span, .soc-avt .button30:hover span, #bx_auth_servform input[type=submit]
{
	color: #fff;
	text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-moz-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-o-text-shadow: 0 1px 0 rgba(0,0,0,.2);
	-webkit-text-shadow: 0 1px 0 rgba(0,0,0,.2);
}
.catalog_block .catalog_item .basket_button.to-cart span, .catalog_block .catalog_item .basket_button.read_more span, .catalog_block .catalog_item .basket_button.to-subscribe span
{
	color: #000;
}
.catalog_block .catalog_item .basket_button.in-subscribe span, .specials_slider.product_slider .basket_button.in-subscribe span
{
	color: #fff;
}
/*#header ul.menu.adaptive.opened > li.menu_opener i, #header ul.menu.adaptive.opened:hover > li.menu_opener i
{
	background-position: 1px -33px;
}
#header ul.menu.adaptive.opened > li
{
	border-bottom: 1px solid #3d3d3d !important;
}
#header ul.menu.adaptive.opened > li.menu_opener a
{
	color: #fff;
}*/
#header ul.menu.full > li.search_row input[id^=title-search-input]
{
	border-color: #555;
}
#header ul.menu.full > li.search_row #search-submit-button
{
	/*border: 1px solid #555;*/
	background:none;
}
.rss_feed_icon:hover
{
	color: #fff !important;
}
.button22.grey:hover span
{
	color: #fff;
}
.button22.grey span
{
	color: #000;
}
.module-cart .colored tfoot tr[data-id="total_buttons"] td
{
	box-shadow: 0 4px 3px -2px #e7e7e7 inset;
	-moz-box-shadow: 0 4px 3px -2px #e7e7e7 inset;
	-webkit-box-shadow: 0 4px 3px -2px #e7e7e7 inset;
}
.button30{
	border:1px solid #5bad14;
	border-radius:0;
}
/*.button30:hover, .button30:hover span{
	color:#5bad14;
}*/