.breadcrumbs a:hover span
{
	border-bottom-color: #dd8ba7 !important; 
}
.rss_feed_icon
{
	background: #cc517b;
	color: #000;
}
.top-h-row .top_wrapper  .phone .icon i
{
	background-position: top center;	
}
.top-h-row .top_wrapper .phone .phone_wrapper:hover .icon i
{
	background-position: top center;
}
#header ul.menu.full > li.search_row #search-submit-button:hover, #header ul.menu.full > li.search_row #search-submit-button.hover,
.search #search-submit-button:hover, .search #search-submit-button.hover, .top-h-row .top_wrapper .phone .phone_wrapper:hover .icon,
table.title-search-result td.title-search-all a .icon, .header-cart-block .cart span.icon, a i.arrow, .flex-direction-nav li, .flex-direction-nav li:hover, ul.tabs li.cur,
.catalog_detail .tabs.main_tabs > li.cur, .basket_button, .catalog_item:hover .basket_button, .catalog_detail a.wish_item .icon, .catalog_detail a.cart-avtorization-call.wish .icon, .catalog_detail a.compare_item .icon,
.fancy .zoom,  .view-list .view-header, .button30, .thumbs_navigation .flex-direction-nav li:hover, .jobs_wrapp .item .name a:hover .icon,
.staff_wrapp .section  a.section_title:hover .icon, .left_menu li.current a, .question-list .q .ic, .main-nav .menu > li.current > a, .module-cart a.wish_item:hover .icon, .module-cart a.cart-avtorization-call.wish:hover .icon,
.sort_btn.current,  .catalog_block .catalog_item:hover .basket_button, .filter_button.show, .smartfilter .bx_ui_slider_track .bx_ui_slider_handle:hover,
.smartfilter .bx_ui_slider_track .bx_ui_slider_handle:active, .bx_filter_vertical input[type="checkbox"]:checked + label:before,
.authorization-cols .col.authorization .form-block .but-r .remember input[type="checkbox"]:checked  + label:before,
.display_list .list_item .show_props a i.icon, .number_list a.current, .display_list a.compare_item:hover .icon, .display_list a.wish_item:hover .icon, .display_list a.cart-avtorization-call.wish:hover .icon,
.display_list a.compare_item.current .icon, .display_list a.wish_item.current .icon, .display_list a.cart-avtorization-call.wish.current .icon, .compare_button, .wish_item.added, .cart-avtorization-call.wish.added, .compare_item.added,
.display_list a.compare_item.added .icon, .display_list a.wish_item.added .icon, .display_list a.cart-avtorization-call.wish.added .icon, .catalog_item .basket_button.in-cart, .catalog_item .basket_button.in-subscribe, .popup .popup-intro, .card_popup_frame.popup
.but_row a.to_basket .icon, .card_popup_frame.popup .but_row a.to_delay .icon, .card_popup_frame.popup  a.more_row  .icon, .basket_fly td.total_wrapp a.more_row .icon,
.front_slider_wrapp .extended_pagination > li.active, .char_name .hint.active .icon, .bx_filter_container_title .hint.active .hint_icon, .opener_icon:hover, .catalog_detail .offers_table td.opener:hover .opener_icon, .module-order-history .item_name .icon, .module-order-history  .status.delivered, .module-order-history .tr-d:hover .item_name .icon, .module-order-history .tr-d.opened .item_name .icon, .button22,
.popup .bx-auth-service-form input[type='submit'], #bx_auth_servform input[type=submit], .left_block .internal_sections_list li.item.cur > a, .popup-window.popup-window-titlebar .popup-window-top-row .popup-window-left-column, .popup-window.popup-window-titlebar .popup-window-top-row .popup-window-center-column, .popup-window.popup-window-titlebar .popup-window-top-row .popup-window-right-column, .popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column, .popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column, .popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column, .bx_kit .bx_kit_item_add, .bx_kit_item_slider_arrow_left:hover, .bx_kit_item_slider_arrow_right:hover, .left_block .internal_sections_list ul.sections_list_wrapp > li.item:hover > a,
#header .catalog_menu ul.menu > li, #header ul.menu.adaptive:not(.opened) li.menu_opener, #header .basket_fly .opener .wish_count .icon, .front_slider .read_more, .btn_big,
#header ul.menu.full.opened li:not(.search_row):hover, #header ul.menu.full.opened li.current
{
	background: #c42561;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MjU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjBmMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c42561 0%, #9b0f39 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c42561), color-stop(100%,#9b0f39));
	background: -webkit-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
	background: -o-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
	background: -ms-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
	background: linear-gradient(to bottom,  #c42561 0%,#9b0f39 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42561', endColorstr='#9b0f39',GradientType=0 );
}
#header ul.menu.full > li.search_row #search-submit-button:hover, #header ul.menu.full > li.search_row #search-submit-button.hover
{
	border: transparent;
}
#header .catalog_menu ul.menu > li, #header ul.menu.adaptive:not(.opened) li.menu_opener, #header ul.menu.full.opened li:not(.search_row):hover, #header ul.menu.full.opened li.current
{
	border-bottom: 1px solid #910e32;
}
#header .catalog_menu ul.menu > li:not(.current):not(.stretch):hover
{
	border-bottom: 1px solid #a4244f;
	border-right: 1px solid #a4244f;
}
#header ul.menu.full.opened li:not(.search_row):hover, #header ul.menu.full.opened li.current
{
	border-top: 1px solid #c42561;
}
#header .catalog_menu ul.menu > li:not(.current):not(.stretch):hover, #header ul.menu.adaptive:not(.opened) li.menu_opener:hover
{
	background: #c42561;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MjU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGQ0ZDg3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NkMmQ2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #c42561 0%, #dd4d87 0%, #cd2d64 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c42561), color-stop(0%,#dd4d87), color-stop(100%,#cd2d64));
	background: -webkit-linear-gradient(top,  #c42561 0%,#dd4d87 0%,#cd2d64 100%);
	background: -o-linear-gradient(top,  #c42561 0%,#dd4d87 0%,#cd2d64 100%);
	background: -ms-linear-gradient(top,  #c42561 0%,#dd4d87 0%,#cd2d64 100%);
	background: linear-gradient(to bottom,  #c42561 0%,#dd4d87 0%,#cd2d64 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42561', endColorstr='#cd2d64',GradientType=0 );
}
#header .catalog_menu ul.menu > li:not(.current):hover > a
{
	border-left: 1px solid #e575a3;
}
#header .catalog_menu ul.menu > li.current
{
	border-bottom: 1px solid #5a0922 !important;
	border-right: 1px solid #5a0922 !important;
	background: #c42561 !important;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MjU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTMxYjRhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcxMGMyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)  !important;
	background: -moz-linear-gradient(top,  #c42561 0%, #931b4a 0%, #710c2b 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c42561), color-stop(0%,#931b4a), color-stop(100%,#710c2b)) !important;
	background: -webkit-linear-gradient(top,  #c42561 0%,#931b4a 0%,#710c2b 100%) !important;
	background: -o-linear-gradient(top,  #c42561 0%,#931b4a 0%,#710c2b 100%) !important;
	background: -ms-linear-gradient(top,  #c42561 0%,#931b4a 0%,#710c2b 100%) !important;
	background: linear-gradient(to bottom,  #c42561 0%,#931b4a 0%,#710c2b 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42561', endColorstr='#710c2b',GradientType=0 );
}
#header .catalog_menu ul.menu > li.current > a
{
	color: #fff;
	border-left: 1px solid #aa4d6f;
}
#header .catalog_menu ul.menu > li
{
	border-right: 1px solid #910e32;
}
#header .catalog_menu ul.menu > li > a
{
	border-left: 1px solid #d15383;
}
.header-cart-block .cart span.icon i
{
	background-position: 0px -84px;
}
div.title-search-result, ul.menu li .child .child_wrapp, .ask_small_block, .breadcrumbs .dropdown, .tooltip, .authorization-cols .form-block, .registraion-page .form-block
{
	border-top: 2px solid #cc517b;
}
.bx_filter_popup_result, .left_block .internal_sections_list .child_wrapp
{
	border-left: 2px solid #cc517b !important; 
}
.catalog_detail ul.tabs.main_tabs
{
	border-bottom: 2px solid #cc517b;
}
ul.menu li b.space, .breadcrumbs .drop b.space, .hint .triangle
{
	border-bottom: 6px solid #cc517b;
}
.flex-direction-nav li a.flex-next
{
	background-position: -30px -94px;
}
.flex-direction-nav li, .flex-direction-nav li:hover, .basket_button, .fancy .zoom, .button30, .jobs_wrapp .item  .name a:hover .icon, .left_menu li.current a, 
.question-list .q .ic, .main-nav .menu > li.current > a, .catalog_item:hover .basket_button, .filter_button.show, 
.bx_filter_vertical input[type="checkbox"]:checked + label:before, .display_list .list_item .show_props a i.icon, .number_list a.current, .compare_button,
.catalog_block .catalog_item:hover .basket_button, .catalog_item .basket_button.in-cart, .catalog_item .basket_button.in-subscribe, .popup .popup-intro, .card_popup_frame.popup  .but_row a.to_basket .icon,
.card_popup_frame.popup  .but_row a.to_delay .icon, .view-list .view-header, .sort_btn.current, .staff_wrapp .section a.section_title:hover .icon, 
.char_name .hint.active .icon, .bx_filter_container_title .hint.active .hint_icon, .opener_icon:hover, .catalog_detail .offers_table td.opener:hover .opener_icon, 
.module-order-history  .status.delivered, .module-order-history .tr-d:hover .item_name .icon, .module-order-history .tr-d.opened .item_name .icon, .button22, 
.popup .bx-auth-service-form input[type='submit'], #bx_auth_servform input[type=submit], a i.arrow,
table.title-search-result td.title-search-all a .icon, .left_block .internal_sections_list li.cur a, .catalog_detail .tabs.main_tabs > li.cur,
.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-left-column, 
.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-center-column, 
.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-right-column, 
.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column, 
.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column, 
.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column,
.bx_kit .bx_kit_item_add, .bx-no-touch .bx_kit_item_slider_arrow_left:hover, .bx-no-touch .bx_kit_item_slider_arrow_right:hover,
.card_popup_frame.popup a.more_row .icon, .basket_fly td.total_wrapp a.more_row .icon, .left_block .internal_sections_list ul.sections_list_wrapp > li.item:hover > a, .header-cart-block .cart > span.icon,
#header .basket_fly .opener .basket_count, #header .basket_fly .opener .wish_count:not(.empty) .icon
{
	border-bottom: 1px solid #820c2b;
}
.basket_button, .basket_button span, .button30, .button30 span, .popup .soc-avt .row a
{
	color: #fff;
}
#footer .footer_inner .line, #header .basket_fly .opener .basket_count, .page_not_found td.image img
{
	background: #96123f;
}
ul.tabs li.cur .triangle, .view-list .view-header i.triangle
{
	border-top: 5px solid #9b0f39 !important;
}
.basket_button.add span
{
	background-position: 0px -6px;
}
.basket_button.read_more span
{
	background-position: 1px -448px;
}
.basket_button.added span
{
	background-position: 0px -45px;
}

.front_slider .read_more, .btn_big
{
	color: #fff;
	box-shadow: 0px -1px 0 #c33364 inset;
	-moz-box-shadow: 0px -1px 0 #c33364 inset;
	-o-box-shadow: 0px -1px 0 #c33364 inset;
	-webkit-box-shadow: 0px -1px 0 #c33364 inset;
	border-bottom: 2px #7e002a solid;
}
.front_slider_wrapp .extended_pagination > li.active i.triangle
{
	border-right-color: #ae194b;
}
.catalog_detail .extended_info a.compare_item i
{
	background-position: -32px -65px;
}
.catalog_detail .extended_info a.wish_item  i, .catalog_detail .extended_info a.cart-avtorization-call.wish  i
{
	background-position: -3px -63px;
}

.display_list a.compare_item i
{
	background-position: -32px -3px;
}
.display_list a.wish_item  i, .display_list a.cart-avtorization-call.wish i
{
	background-position: -3px -2px;
}
.display_list a.compare_item:hover i, .display_list a.compare_item.added i
{
	background-position: -32px -65px;
}
.display_list a.wish_item:hover  i, .display_list a.cart-avtorization-call.wish:hover  i, .display_list a.wish_item.added  i, .display_list a.cart-avtorization-call.wish.added  i, .display_list a.cart-avtorization-call.wish:hover  i, .display_list a.cart-avtorization-call.wish.added  i
{
	background-position: -3px -63px;
}
.props_block .char 
{
	margin: 12px 0;
	display: inline-block;
	width: 24%;
	text-align: justify;
}
.props_block .char_name 
{
	font-weight: bold;
	text-align: left;
}
.services_block a i.arrow b
{
	background-position: -35px -18px !important;
}
.specials_slider li:hover, .item_slider .thumbs li:hover, .item_slider .thumbs li.current, .catalog_block .catalog_item:hover, .display_list .list_item_wrapp:hover, 
.catalog_detail .set_wrapp .item:hover, .bx_item_set_hor .bx_item_set_hor_item .item_wrapp:hover, .bx_modal_body .bx_kit_item:hover
{
	border: 2px solid #cc517b;
}
.bx_item_set_hor .bx_item_set_hor_item .item_wrapp.main_item:hover
{
	border: 4px solid #ccc;
}
.item_slider .thumbs i.triangle
{
	border-bottom: 5px solid #cc517b;
}
.catalog_detail .stock_board
{
	border: 2px solid #cc517b;
}
blockquote
{
	border-top: 2px solid #cc517b;
	border-bottom: 2px solid #cc517b;
}
.ask_big_block, .news_detail_wrapp .price_block
{
	border-left: 2px #cc517b solid;
}
.module-gallery-list li .fancy_hover:hover
{
	border: 2px solid #cc517b;
}
.module-pagination .nums a.cur 
{
	border-color: #cc517b !important;
}
.sort_header .sort_filter a.cur
{
	color: #000;
}
.sort_header .sort_filter a.POPULARITY:hover i.icon, .sort_header .sort_filter a.POPULARITY.current i.icon
{
	background-position: 2px 1px; 
}
.sort_header .sort_filter a.NAME:hover i.icon, .sort_header .sort_filter a.NAME.current i.icon
{
	background-position: 2px -35px; 
}
.sort_header .sort_filter a.PRICE:hover i.icon, .sort_header .sort_filter a.PRICE.current i.icon
{
	background-position: 1px -73px; 
}
.sort_header .sort_filter a.QUANTITY:hover i.icon, .sort_header .sort_filter a.QUANTITY.current i.icon
{
	background-position: 2px -322px; 
}
.sort_header .sort_filter a.current.desc:hover i.arr, .sort_header .sort_filter a.current.desc i.arr
{
	background-position: -78px -216px;
}
.sort_header .sort_filter a.current.asc:hover i.arr, .sort_header .sort_filter a.current.asc i.arr
{
	background-position: -78px -251px;
}
.sort_display a.block:hover i
{
	background-position: 1px -107px;
}
.sort_display a.block.current i
{
	background-position: -71px -107px;
}
.sort_display a.list:hover i
{
	background-position: 1px -143px;
}
.sort_display a.list.current i
{
	background-position: -71px -143px;
}
.sort_display a.table:hover i
{
	background-position: 1px -179px;
}
.sort_display a.table.current i 
{
	background-position: -71px -179px;
}
.smartfilter .bx_ui_slider_track .bx_ui_slider_range
{
	background: #cc517b;
}

.catalog_block .catalog_item .basket_button.read_more span
{
	background-position: 1px -408px;
}
.catalog_block .catalog_item .basket_button.to-cart span
{
	background-position: 0 -7px;
}
.catalog_block .catalog_item:hover .basket_button span
{
	color: #fff;
	background-position: 0px -87px;
}
.catalog_block .catalog_item:hover .basket_button.read_more span
{
	background-position: 1px -448px !important;
}
.catalog_item .basket_button.in-cart span, .basket_button.in-cart span
{
	background-position: 0px -127px !important;
}
.catalog_item:hover .basket_button.added span
{
	color: #fff;
}
a:hover i.arrow
{
	border-bottom: 1px solid #3d3d3d;
}
.basket_button:hover
{
	border-bottom: 1px solid #3d3d3d !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;
}
.basket_button:hover span
{
	color: #fff !important;
}
.bx_filter_container #modef .triangle,  .left_block .internal_sections_list .child_wrapp .triangle
{
	border-right: 6px solid #cc517b;
}
#order_form_div .sale_order_table .ps_logo img:hover, #order_form_div .sale_order_table .ps_logo input[type=radio]:checked + label img, #order_form_div .sale_order_table.delivery label:hover img, #order_form_div .sale_order_table.delivery input[type=radio]:checked + label img, #order_form_div div.ps_logo.selected img, #order_form_div .account label:hover img, #order_form_div .account img.active
{
	border: 2px solid #cc517b;
}
.front_slider_wrapp .extended_pagination > li.active span, a.b-share-popup__item:hover .b-share-popup__item__text
{
	color: #fff !important;
}
ul.tabs li.cur span, ul.tabs li.cur:hover span, .front_slider_wrapp  a.read_more
{
	color: #fff;
}
.front_slider_wrapp  a.read_more, .btn_big, .button30, .button30 span, .filter_button.show span, .popup .soc-avt .row a, .popup .bx-auth-service-form input[type='submit'], .view-list .view-header span, .bottom_main_menu li a,
.left_menu .current a, .left_menu li.current a:hover, .popup .pop-up-title, .popup-window-titlebar .popup-window-top-row .popup-window-center-column span div, #footer .phone span.phone_text a,  .catalog_detail .basket_button.one_click:hover span, .reviews-expanded .button30.add_review:hover span,
.button30.review_preview:hover span, .compare_button span
{
	color: #fff;
	text-shadow: 0 1px 0px rgba(0,0,0,.2);
	-moz-text-shadow: 0 1px 0px rgba(0,0,0,.2);
	-o-text-shadow: 0 1px 0px rgba(0,0,0,.2);
	-webkit-text-shadow: 0 1px 0px rgba(0,0,0,.2);
}
a i.arrow b
{
	background-position: -36px 0px;
}
.top-h-row .search #search-submit-button:hover i, .top-h-row .search #search-submit-button.hover i
{
	background-position: top center;
}
.catalog_detail a.compare_item:hover .icon i
{
	background-position: -32px -65px;
}
.catalog_detail a.wish_item:hover .icon i, .catalog_detail a.cart-avtorization-call.wish:hover .icon i
{
	background-position: -3px -63px;
}
.basket_button.button30 span
{
	background-position: -3px -84px;
}
.main-nav .menu > li.current > a
{
	color: #fff !important;
}
ul.menu li.current a i
{
	background-position: -61px 0px;
}
.button30.ask_question span.show_form, .button30.ask_question span.hide_form
{
	background-position: 5px -605px;
}
.button30.ask_question span.hide_form
{
	color: #000;
}
.button30.ask_question span.hide_form:hover
{
	color: #fff;
}
.question-list .q .ic b
{
	background-position: -38px -188px;
}
.question-list .q.op .ic b
{
	background-position: -8px -188px;
}
.display_list .list_item .show_props a i.icon b
{
	background-position: -37px -159px;
}
.display_list .list_item .show_props a.opened i.icon b 
{
	background-position: -7px -159px;
}
.number_list a.current span
{
	color: #fff !important;
}
.basket_button span, .compare_button span
{
	background-position: 0px -87px;
}
.bx_filter_container_title .hint.active .hint_icon, .bx_filter_container_title .hint.active .hint_icon, .bx_filter_container_title .hint.active .hint_icon:hover, #header .basket_fly .opener .basket_count:not(.empty) .count
{
	color: #fff;
}
.char_name .hint.active .icon
{
	color: #fff !important;
}
.sort_header .sort_filter a.SHOWS.current i.icon
{
	background-position: -72px 0;
}
.sort_header .sort_filter a.NAME.current i.icon
{
	background-position: -70px -35px !important;
}
.sort_header .sort_filter a.PRICE.current i.icon
{
	background-position: -70px -73px !important;
}
.sort_header .sort_filter a.sort_btn.current span
{
	
}
.sort_header .sort_filter a.sort_btn.current  span
{
	border-bottom-color: #fff;
	color: #fff;
}
.left_block .internal_sections_list li.item:hover > a, .left_block .internal_sections_list li.item.cur > a
{
	color: #fff;
	
}
.left_block .internal_sections_list li *
{
	-webkit-transition: none; 
	-moz-transition: none; 
	-o-transition: none; 
	transition: none; 
}
a.compare_item i
{
	background-position: -31px -1px;
}
a.wish_item i, a.cart-avtorization-call.wish i
{
	background-position: -2px -1px;
}
a.compare_item:hover i
{
	background-position: -31px -33px;
}
a.wish_item:hover i, a.cart-avtorization-call.wish:hover i
{
	background-position: -2px -32px;
}
a.compare_item.added i
{
	background-position: -31px -63px;
}
a.wish_item.added i, a.cart-avtorization-call.wish.added i
{
	background-position: -2px -62px;
}
.module_products_list .basket_button.to-cart span
{
	background-position: 0 -7px;
}
.module_products_list .basket_button.to-cart:hover span
{
	background-position: 0px -87px;
}
.basket_button.in-cart span 
{
	background-position: 0px -127px;
}
.popup .close i, .popup-window-close-icon.popup-window-titlebar-close-icon:after
{
	background-position: -1px -89px;
}
.popup .close:hover i, .popup .grey .close i, .popup-window-close-icon.popup-window-titlebar-close-icon:hover:after
{
	background-position: -1px -59px;
}
.card_popup_frame.popup  .but_row a.to_basket .icon  i
{
	background-position: -5px -170px;
}
.flex-direction-nav li a.flex-prev:hover
{
	background-position: 0 -94px;
}
.soc-serv-main .button30 span, .reviews-expanded .button30.add_review span, .catalog_detail .basket_button.one_click span, .button30.review_preview span, .popup .grey .pop-up-title
{
	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);
}
.module-order-history .item_name .icon i
{
	background-position: -35px -18px;
}
.module-order-history .status.delivered
{
	color: #fff;
}
.module-order-history .tr-d.opened .item_name .icon i
{
	background-position: -36px 0;
}
.button22 span
{
	color: #fff;
}
.jobs_wrapp .item a:not(.opened):hover .icon i, .staff_wrapp .section .section_title:not(.opened):hover .icon i
{
	background-position: -31px -33px;
}
.jobs_wrapp .item a.opened:hover .icon i, .staff_wrapp .section .section_title.opened:hover .icon i
{
	background-position: 0 -34px;
}
.button30.add_review span
{
	background-position: 4px -286px;
}
.module-cart a.wish_item.to_basket:hover i, .module-cart a.cart-avtorization-call.wish.to_basket:hover i
{
	background-position: 0px -85px;
}
.module-cart a.wish_item:hover i, .module-cart a.cart-avtorization-call.wish:hover i
{
	background-position: -3px -63px;
}
.basket_button.button30.in-cart span 
{
	background-position: -3px -124px !important;
}
.button30.send_review span 
{
	background-position: 4px -365px;
}
.card_popup_frame.popup  .but_row a.to_delay .icon i
{
	background-position: -48px -257px;
}
.compare_button span
{
	background-position: -32px -64px;
}
#header .basket_fly .opener .basket_count .icon i
{
	background-position: -7px -89px;
} 
#header .basket_fly .opener .basket_count.empty:hover .icon i
{
	background-position: -7px -47px;
}
#header .basket_fly .opener .basket_count.empty .icon i
{
	background-position: -7px -5px;
}
#header .basket_fly .opener .wish_count .icon i
{
	background-position: -48px -424px;
}
#header .basket_fly .opener .wish_count:hover .icon i
{
	background-position: -48px -383px;
}
ul.menu li a
{
	color: #000;
}
.catalog_menu ul.menu li a
{
	color: #fff;
}
ul.menu li a i 
{
	background-position: -2px -20px;
}
.catalog_menu ul.menu li a i
{
	background-position: -61px 0px;
}
table.title-search-result td.title-search-all a:hover span.text, #footer .bottom_submenu  li a:hover, .front_slider .item-title a, 
.services_block .item a span.link, .articles-list .item .item-title a, .left_menu li a:hover span, .catalog_section_list .section_item li.name a:hover,
.display_list .desc_name a span, .number_list a:hover span, .popup .item_name, .card_popup_frame.popup  .but_row a.to_basket .text,
.card_popup_frame.popup  .but_row a.to_delay .text, .module-order-history ul.tabs li:hover span, .left_block .internal_sections_list .title a:hover
{
	border-bottom: 1px solid #dd8ba7;
}
a, .top-h-row .h-user-block .have-user a.reg:hover, .top-h-row .h-user-block .have-user a.reg:hover span, 
.top-h-row .h-user-block .have-user a.exit:hover, .top-h-row .h-user-block .have-user a.exit:hover span, table.title-search-result td.main b,
table.title-search-result td.title-search-all a:hover span.text, ul.menu li .child li a:hover, #footer .bottom_submenu  li a:hover, 
.front_slider_wrapp .extended_pagination > li:hover span, ul.tabs li:hover span, .breadcrumbs a:hover span, .left_menu li a:hover, 
.catalog_section_list .section_item li.name a:hover span, .bx_filter_vertical .bx_filter_container_title:hover span.name span, 
.display_list .desc_name a span, .number_list a:hover span, .breadcrumbs .dropdown > a:hover, .popup .item_name span,
.card_popup_frame.popup  .but_row a.to_basket .text, .card_popup_frame.popup  .but_row a.to_delay .text, .card_popup_frame.popup a.more_row:hover, .basket_fly td.total_wrapp a.more_row:hover, .compare_wrapp .compare_link:hover, 
.rss_feed_icon:hover, .left_block .internal_sections_list .title a:hover, .header-cart-block .cart .delay_link:hover,
.header-cart-block .cart a:hover span, .left_block .internal_sections_list .child_wrapp .menu_title a:hover, .left_block .internal_sections_list .child_wrapp a:hover,  .left_block .internal_sections_list .child_wrapp .menu_item.cur, .left_block .internal_sections_list .child_wrapp .menu_item.cur > a, 
.top-h-row .menu li a:hover, ul.menu .child .child_wrapp  a:hover,  ul.menu .child .child_wrapp > .current a:hover, .main-nav .menu > li > a:hover,
.left_block .internal_sections_list .child_wrapp a.menu_title:hover, ul.menu .child .depth3 a.title:hover, li:before
{
	color: #bb174f;
}
a.b-share-popup__item .b-share-popup__item__text
{
	color: #f15a23 !important;
}
.header-cart-block .cart a:hover span
{
	border-color: #dd8ba7;
}
.thumbs_navigation .flex-direction-nav li:hover a.flex-next
{
	background-position: -29px -259px;
}
.thumbs_navigation .flex-direction-nav li:hover a.flex-prev
{
	background-position: 0px -259px;
}
a i.arrow.down b
{
	background-position: -36px -35px;
}
table.title-search-result td.title-search-all a .icon i, .card_popup_frame.popup  a.more_row .icon i, .basket_fly td.total_wrapp a.more_row .icon i
{
	background-position: -36px -19px;
}
.catalog_item:hover .basket_button span
{
	color: #fff;
}
ul.specials_slider .basket_button span
{
	background-position: 0 -7px;
}
ul.specials_slider  .basket_button:hover span, ul.specials_slider  li:hover .basket_button span 
{
	background-position: 0px -87px;
}
ul.specials_slider   .basket_button.read_more span 
{
	background-position: 1px -408px;
}
ul.specials_slider  li:hover .basket_button.read_more span 
{
	background-position: 1px -448px !important;
}
.catalog_detail .offers_table td.opener:hover .opener_icon i
{
	background-position: -31px -32px;
}
.catalog_detail .offers_table td.opener:hover .opener_icon.opened i
{
	background-position: 0px -34px;
}
.top_slider_wrapp .flex-direction-nav li a.flex-next
{
	background-position: -58px -60px;
}
.top_slider_wrapp .flex-direction-nav li:hover a.flex-prev 
{
	background-position: -3px -60px;
}
.top_slider_wrapp .flex-direction-nav li a.flex-prev 
{
	background-position: -3px 0px;
}
#header .basket_fly .opener .wish_count.empty:hover .icon i
{
	background-position: -48px -341px;
}
#header .basket_fly .opener .wish_count.empty .icon i 
{
	background-position: -48px -299px;
}
@media all and (max-width: 768px)
{
	body .top_slider_wrapp .flex-direction-nav li a
	{
		background-image: url(../../images/arrows_big.png);
	}
	body .top_slider_wrapp .flex-direction-nav li a.flex-next
	{
		background-position: -30px -94px;
	}
	body .top_slider_wrapp .flex-direction-nav li a.flex-prev 
	{
		background-position: 0 -127px;
	}
	body .top_slider_wrapp .flex-direction-nav li a.flex-prev:hover 
	{
		background-position: 0 -94px;
	}
}
@media all and (max-width: 600px)
{
	body .flex-control-paging li a.flex-active, body .flex-control-paging li:hover a
	{
		background: #c42561;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0MjU2MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjBmMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #c42561 0%, #9b0f39 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c42561), color-stop(100%,#9b0f39));
		background: -webkit-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
		background: -o-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
		background: -ms-linear-gradient(top,  #c42561 0%,#9b0f39 100%);
		background: linear-gradient(to bottom,  #c42561 0%,#9b0f39 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c42561', endColorstr='#9b0f39',GradientType=0 );
	}
}
@media all and (max-width: 550px)
{
	body #footer .footer_inner .line
	{
		border-top: 4px solid #96123f;
	}
}