 .sort a{float:left;margin: 5px 0;}
.sort .vozvr{border-right: 1px solid #E7E7E7;background: url(/images/svg/vverx.svg)center no-repeat;width:50px;height:25px;display:block;}
.sort .ubiv{border-right: 1px solid #E7E7E7;background: url(/images/svg/vniz.svg)center no-repeat;width: 50px;height: 25px;display:block;}
.sort .ubi{border-right: 1px solid #E7E7E7;background: url(/images/svg/xit.svg)center no-repeat;width:50px;height:25px;display:block;}
.sort .akcia{border-right: 1px solid #E7E7E7;background: url(/images/svg/skidki.svg)center no-repeat;width:50px;height:25px;display:block;}
.sort .akciad{background:url(/images/svg/skidki.svg)center no-repeat #fff;width:50px;height:25px;display:block;}
.sort .new{background: url(/images/svg/news.svg)center no-repeat;width: 50px;height: 25px;display:block;}
.sort .filtrbg{float:right;background: url(/images/svg/filter.svg)center no-repeat;width: 65px;height: 35px;display:block;margin-right:0;background-color: #F1F1F1;box-shadow: 0px 0px 40px rgb(0 0 0 / 0.15);border-radius: 74px;margin: 0;}
.sort .poisk{float:right;background:url(/images/svg/poisk.svg)center no-repeat #fff;width:50px;height:25px;display:block;}
 div#top_nav {background: #F1F1F1!important; border-radius: 20px;}

.favadd {background: url(/images/svg/starn.svg)center no-repeat;background-size: 30px;}
.favdel {background: url(/images/svg/starna.svg)center no-repeat;background-size: 30px;}
.favadd:hover{background: url(/images/svg/starn.svg)center no-repeat;background-size:30px;}
.favdel:hover{background: url(/images/svg/starna.svg)center no-repeat;background-size:30px;}
.sort a{background-size:20px!important;}

.optprice{text-align:center;margin: 5px 0 0 0;font-size: 16px;color:#5da31f;}
.iprice{background: #f0f0f0;display: inline-block;color: #585858;font-size: 12px;text-transform: uppercase;font-weight: bold;padding: 1px 5px;}
.bx_full_price bigger{color: black;}

.oldprice {text-align: right;
    font-size: 10px;
    text-decoration: line-through;
    position: absolute;
    height: 10px;
    right: 0;
    top: -10px;} 
.bx_catalog_item_price b{color:#5da31f;}
.iprice{background:transparent!important;}

.favdel,.favadd {text-decoration: none;font-size: 0;display: block;width: 39px;height: 30px;border-radius:3px;float: left;}

div.title-search-result {min-width: 300px!important;background: #fff;}

#poiskpop{display:none;}
#poiskpop #search{display:block!important;}	
.bx_content_section{width: 320px;margin:0 auto;}
.bx_catalog_list_home{padding:0;margin-top: 20px;}
.system-nav-orange .nav-title {padding: 5px 0;font-size: 14px;}
big{font-size: 14px;text-align:right;}
big:before{content:".";font-size:0;clear:both;}
bigger{font-size: 22px;font-weight: 500;position:relative;}
biger{font-size:14px;}
.drobnoe {position: absolute;top: -16px;right: -10px;font-size: 8px;text-align: center;width: 10px;}
#search{display:none;}

/* catalog.section */
.bx_catalog_item_controls_blockone .bx_bt_button_type_2{display:none;}
.bx_catalog_item .bx_catalog_item_controls_blockone{width: 180px;height: 34px;padding-left: 50px;} 
.bx_catalog_item{position: relative;width:320px;border: 1px solid #E5E5E5;overflow: hidden;background:#fff;border-radius: 5px;margin-bottom: 10px;}
.bx_catalog_item .bx_catalog_item_container{width:320px;}
.bx_catalog_item:after{content:".";font-size:0px;}
.bx_catalog_item .bx_catalog_item_title {float: left;line-height: 39px;height: 49px;width: 220px;padding-left: 40px;overflow: hidden;}
.bx_catalog_item .bx_catalog_item_title a {font-size: 13px;line-height: 13px;width: 180px;max-height: 49px;text-align: left;text-decoration: none;padding: 10px 0 0 0;display: inline-block;vertical-align: middle;margin: 0 auto;overflow: hidden;}
.clb.mobile{clear:none;}
.bx_catalog_item .bx_catalog_item_images{display: block;width: 100px;height: 100px;background: no-repeat center top;background-size: 100% auto;}
.catleft{width: 100px;height: 147px;}
.hidden_img{z-index:-1;width:60px;position:absolute;top:0px;}
.bx_catalog_item .control_cat{width: 220px;float: left;position:relative;padding-left: 40px;margin-top: 9px;}
.bx_catalog_item .bx_catalog_item_price{width: 100%;overflow:visible;text-align:center;padding:0;}
.bx_catalog_item .bx_price{font-size:18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: black;text-align: center;display: none;line-height: 30px;} 
.bx_catalog_item .bx_full_price{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;line-height: 30px;position: relative;margin-top: 9px;}
.bx_catalog_item .bx_price,.bx_catalog_item .bx_full_price{width: 100px;padding:0;height: 30px;}
.bx_catalog_item .bx_catalog_item_price{position:relative;}
.bx_catalog_item .bx_catalog_item_controls_blockone .bx_col_input {float: left;display: block;width: 40px;line-height: 30px;padding: 0;text-align: center;border: 0px;background: white;text-transform: uppercase;color: #C4C4C4;border-radius:3px;font-size: 20px;}
.bx_catalog_item .bx_catalog_item_controls_blockone .bx_col_input:focus{outline:0}
.bx_catalog_item .bx_catalog_item_controls_blockone .bx_bt_button_type_2 {width: 40px;height: 30px;line-height: 35px;font-weight: 500;margin: 0;float: left;padding: 0;text-align: center;border: 0;text-transform: uppercase;color: #000;text-decoration: none;display: block;font-size: 20px;}
.bx_catalog_item_controls_blockone svg {width: 20px;height: 30px;}
.bx_catalog_item .buy_but {text-decoration: none;font-size: 0;display: block;width: 120px;height: 30px;text-align: center;margin: 0 auto;background: url(/upload/images/cartn.svg)center no-repeat #52AC31;background-size: 22px;text-transform: uppercase;color: #000;float: right;line-height: 37px;border-radius: 5px;margin-right: 10px;}
/* catalog.section.list */
.catalog_list{width: 154px;height:200px;margin: 0 0 20px 4px;float:left;}
.catalog_list_img {width: 154px;height: 154px;display: block;background: center no-repeat #fff;border: 1px solid #e1e0e0;background-size: 100%;}
.catalog_title{text-align: center;padding:5px 0 0 0;}
.catalog_title a{text-decoration:none;}
.catalog_list:hover .catalog_title a {color: #fc530e;}


