.bx_breadcrumbs{
    margin-bottom:15px;
    padding-top:0px
}
.bx_breadcrumbs ul{
    margin:0;
    padding:0
}
.bx_breadcrumbs ul li{
    display:inline-block;
    line-height:20px
}
.bx_breadcrumbs ul li a{
    display:block;
    padding:0 15px;
    background:url(images/breadcrumbs_arrow.png) no-repeat center right;
    color:#555;
    text-decoration:none;
    font-size:11px;
    opacity:.5
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}
.bx_breadcrumbs ul li a:hover{
    text-decoration:underline;
    line-height:20px;
    opacity:1
}
   main .bx_breadcrumbs ul li span {
        display: block;
        padding: 0 15px;
        color: #b6b5b5;
        text-decoration: none;
        font-size: 16px;
        font-weight: normal;
		text-align: left;
    }
.bx_breadcrumbs,
.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.bx_breadcrumbs{
	display:none;
}



@media (max-width: 1281px){
	.bx_breadcrumbs{
		display:block;
	}
    .bx_breadcrumbs ul li a{
        display:flex !important;
        padding:0 0px !important;
        background:transparent !important;
        color:#555;
        text-decoration:none;
        font-size:11px;
        opacity:.5
    }
	.bx_breadcrumbs ul li:not(:last-child) a:after {
		content: "--";
		color: #b6b5b5;
	}
		
    .bx_breadcrumbs ul{
        display: flex !important;
		flex-wrap: wrap;
    }
    .bx_breadcrumbs ul li{
        display: flex !important;
    }
    .bx_breadcrumbs .bread_sep{
        padding: 0;
    }
}

@media screen and (min-width: 720px) and (max-width: 1281px){
    .bx_breadcrumbs{
		display:block;
		margin-top:100px;
	}
	.content.not_main .one_goods_right.one_goods_right_mob{
		margin-bottom:40px !important;
	}
	.catalog_list_vert_one {
        width: 100%;
	}
}