input[type="radio"]+label::before{background-image:url(../img/svg/radiobutton.svg)}
#footer_mail,.mail_link{background:url(../img/svg/footer_mail.svg) no-repeat}
#footer_phone{background:url(../img/svg/footer_phone.svg) no-repeat}
#region{background:url(../img/svg/location.svg) no-repeat}
#login{background:url(../img/svg/login.svg) no-repeat}
#cart_button{background-image:url(../img/svg/basket.svg);background-position: 3%;}
#cart_button:hover {background-position: 97%;}
#looked{background:url(../img/svg/looked.svg) no-repeat;line-height:10px;margin-top:5px;}
#favorites{background:url(../img/svg/favorites.svg) no-repeat;}
.vote{background-image:url(../img/svg/vote.svg);}
.rating_blank{background-image:url(../img/svg/rate.svg);}
.rating_votes{background:url(../img/svg/rate.svg);}
.rating_hover{background:url(../img/svg/rate.svg) 0 -40px;}
.rating_stars.small .rating_blank{background:url(../img/svg/rate_small.svg) 0 -12px;}
.rating_stars.small .rating_votes{background:url(../img/svg/rate_small.svg);}
.rating_stars.small .rating_hover{background:url(../img/svg/rate_small.svg) 0 -24.5px;}
.rating_stars{height: 18px;width: 98px;}
.rating_blank, .rating_votes, .rating_hover{height: 18px;}
.info{width:12px; height:12px; background-image:url(../img/svg/info.svg);}
.analogs_cart{background-image:url(../img/svg/basket_small.svg);}
.arrow_top{background-image:url(../img/svg/arrow_top.svg);background-position: center;width: 100%; margin-left: 0;}
.arrow_top:hover{background-image:url(../img/svg/arrow_top_hover.svg);}
.arrow_bottom{background-image:url(../img/svg/arrow_bottom.svg);background-position: center;width: 100%; margin-left: 0;}
.arrow_bottom:hover{background-image:url(../img/svg/arrow_bottom_hover.svg);}
#to_favorites{background-image:url(../img/svg/to_favorite.svg);}
#download_catalog{background-image:url(../img/svg/download_pdf.svg);}
.arrow_left{background-image:url(../img/svg/arrow_0.svg);}
.arrow_left:hover{background-image:url(../img/svg/arrow_0.svg);    background-position: 34% 100%;}
.arrow_right{background-image:url(../img/svg/arrow_0.svg);}
.arrow_right:hover{background-image:url(../img/svg/arrow_0.svg);}
.small_cart{background-image:url(../img/svg/basket_small.svg);width: 16px;height: 14px;}
.stages_next{background-image:url(../img/svg/stages_arrow.svg);}
.stages_equal{background-image:url(../img/svg/stages_equal.svg);}
.hits_marker{background-image:url(../img/svg/hit.svg);width: 64px;height: 64px;}
.pagination_left{background-image:url(../img/svg/arrow_left.svg);}
.pagination_left:active, .pagination_left:focus, .pagination_left:hover{background-image:url(../img/svg/arrow_left_hover.svg);}
.pagination_right{background-image:url(../img/svg/arrow_right.svg);}
.pagination_right:active, .pagination_right:focus, .pagination_right:hover{background-image:url(../img/svg/arrow_right_hover.svg);}
.filter_arrow_down{background-image:url(../img/svg/filter_arrow_down.svg);}
.filter_arrow_up{background-image:url(../img/svg/filter_arrow_up.svg);}
.for_select{background-image:url('../img/svg/filter_arrow_down.svg');}
.del_goods{background-image:url(../img/svg/close.svg);}
.required{background-image:url(../img/svg/star.svg);}
a#username{background:url(../img/svg/login.svg) no-repeat;}
a.weblink{background:url(../img/svg/web.svg) no-repeat;}
.phone-link{background:url(../img/svg/phone.svg) no-repeat;}
.close{background-image:url(../img/svg/close.svg);}
.scroll_left{background-image: url(../img/svg/arrow_0.svg);}
.scroll_right {background-image: url(../img/svg/arrow_0.svg);}
.scroll_right:hover{background-image:url(../img/svg/arrow_0.svg);}
.scroll_left:hover{background-image:url(../img/svg/arrow_0.svg);}
#panel_favorite{background-image:url('../img/svg/panel_favorite.svg'); background-repeat: no-repeat;}
#panel_cart{background-image:url('../img/svg/panel_cart.svg'); background-repeat: no-repeat;}
#panel_looked{background-image:url('../img/svg/panel_looked.svg');background-repeat: no-repeat;}
@media screen and (max-width:640px){
	#callback{background-image:url('../img/svg/callback_small.svg');background-repeat: no-repeat;background-size: 11px;}
}

input[type="checkbox"]+label::before{height:21px; width:21px; margin:-1px 10px 0 0; background-image:url(../img/svg/checkbox.svg); background-repeat:no-repeat}
#search_button{width:63px; height:60px; background-image:url(../img/svg/magnifier.svg),-webkit-linear-gradient(90deg,rgba(39,175,213,1.00) 0%,rgba(123,208,225,1.00) 100%); background-image:url(../img/svg/magnifier.svg),-moz-linear-gradient(90deg,rgba(39,175,213,1.00) 0%,rgba(123,208,225,1.00) 100%); background-image:url(../img/svg/magnifier.svg),-o-linear-gradient(90deg,rgba(39,175,213,1.00) 0%,rgba(123,208,225,1.00) 100%); background-image:url(../img/svg/magnifier.svg),linear-gradient(0deg,#27afd5 0%,#7bd0e1 100%); background-position:100%; border:0; position:absolute; right:0px; top:-1px}
#search_button:hover{background-image:url(../img/svg/magnifier.svg); background-position:0%; border:1px; outline:none}
#search_button:active{border:3px ridge #7bd0e1; outline:none; background-position:3%}
.blue_button .to_cart{width:32px;height:26px;background-image: url(../img/basket.svg);float:right;background-position: 100% 100%;background-size: 32px 26px;position:relative;right:15px;border-bottom: none;}
.blue_button:hover{background-position:0%;border:1px;outline:none;background-color: #27afd5; background-image: -webkit-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%); background-image: -moz-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%);background-image: -o-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%);background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(12, 82, 108, 0) 95%, rgba(12, 82, 108, 1) 95% ), linear-gradient(90deg,  rgba(144, 218, 231,1) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,0) 99%, rgba(144, 218, 231,1) 100%), linear-gradient(180deg, rgba(144, 218, 231,1) 1%, rgba(144, 218, 231,1) 2%, rgba(83, 197, 221, 1) 25%, rgba(63, 188, 216, 1) 50%, rgba(50, 166, 205, 1) 50%, 80%, rgba(34, 177, 217, 0.8) 94%, rgba(144, 218, 231,1) 95%);}
a.blue_button{display:block; width:168px; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:900; letter-spacing:0em; text-transform:uppercase; font-family:"Arial Black",Arial; text-shadow:0px 1px 0px rgba(0,0,0,0.3); background-image:url(../img/svg/button_blue.svg),-webkit-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%); background-image:url(../img/svg/button_blue.svg),-moz-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%); background-image:url(../img/svg/button_blue.svg),-o-linear-gradient(90deg,#27afd5 0%,#7bd0e1 100%); background-image:url(../img/svg/button_blue.svg),linear-gradient(0deg,#27afd5 0%,#7bd0e1 100%); background-position:100%; border:0; position:relative; left:40%}
.item_cart_button{width:168px;height:48px;background-color: #7bd0e1;background-image: -webkit-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: -moz-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: -o-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(12, 82, 108, 0) 95%, rgba(12, 82, 108, 1) 95% ), .item_cart_button{/* background-image:url(../img/svg/button_blue.svg); */width:168px;height:48px;background-color: #7bd0e1;background-image: -webkit-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: -moz-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: -o-linear-gradient(90deg,#7bd0e1 0%,#3fbdd6 100%);background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(12, 82, 108, 0) 95%, rgba(12, 82, 108, 1) 95% ), linear-gradient(90deg,  rgba(144, 218, 231,1) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,0) 99%, rgba(144, 218, 231,1) 100%), linear-gradient(180deg, rgba(144, 218, 231,1) 1%, rgba(144, 218, 231,1) 2%, rgba(83, 197, 221, 1) 25%, rgba(63, 188, 216, 1) 50%, rgba(50, 166, 205, 1) 50%, 80%, rgba(34, 177, 217, 0.8) 94%, rgba(144, 218, 231,1) 95%);}
#send_order{width:259px; height:52px; background-color:transparent; font-family:"Arial Black",Arial; color:#fff; font-size:22px; font-weight:900; text-transform:uppercase; border:0; cursor:pointer; background-image:url(../img//img/svg/main_button.svg); background-repeat:no-repeat; background-position:0% 0%; outline:none}
