#navigation a {
    color: #b3b3b3;
    text-decoration: none;
    background-color: transparent;
    font-size: 13px;
}
.breadcrumbs .item {
    color: black;
    font-size: 13px;
}
.item.active {
    color: black;
    font-size: 13px;
    font-weight: bold;
}
.item:hover{text-decoration: none !important; color:black!important;font-weight: bold;}

.breadcrumbs .item .active {
    color: black;
    font-size: 13px;
}
#navigation a:hover {
    color: #343a40;
    text-decoration: none;
    cursor: pointer;
}
#magazin-main {
    width: 68%;
    margin: 0 auto;
}
.breadcrumbs {
    margin: 21px 0 0;
    font-size: 0.875em;
}
.breadcrumbs+.main-title {
    margin: 10px 0;
}
.breadcrumbs .item:not(:last-child):after {
    content: '>';
    display: inline-block;
    margin: 0 5px 0 5px;
    color: #828282;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin: 10px 0;
    color: #282828;
    font-weight: 700;
}













/*all*/
.category-wrap {
    position: relative;
    width: calc((100% - 72px) / 3);
    margin: 10px 0;
    margin-right: 10px;
    box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.12);
}
.category-wrap:hover {
    box-shadow: 3px 3px 10px 0px gray;
    z-index: 20;
    transition : 0.2s;
    cursor: pointer;
}
#powerbank img {
    width: 100px;
    height: 100px;
}
#android img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}
#portative img {
    width: 120px;
    height: 120px;
    object-fit: cover;
}
#automobile img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}
#headphone img {
    width: 80px;
    height: 80px;
    object-fit: cover;
}
div#all_categories {
    margin: 20px 0;
    display: flex;
    flex-wrap: wrap;
}
#categories_container .category {
    width: 100%;
    height: 100%;
    padding: 30px;
    background-color: #fff;
    transition: box-shadow .2s ease;
    box-sizing: border-box;
}
#categories_container .category .static {
    display: flex;
    position: relative;
}
#categories_container .category .img {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    margin-right: 18px;
    flex-shrink: 0;
}
.catalog_name {
    color: #282828;
    font-weight: 700;
}
.sub {
    margin-top: 8px;
    display: grid;
}
#categories_container .category .text .sub .item {
    display: inline-block;
    max-width: 100%;
    margin-right: 10px;
    font-size: 0.875em;
    color: #424242;
    line-height: 1em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 10px;
}
.catalog_name:hover {
    text-decoration: none !important;
}


.icon-new {
    background: #18c139;
    color: #fff;
    padding: 3px 4px;
    font-size: 11px;
    border-radius: 3px;
    font-weight: normal;
}









/*apple*/
#iphone-catalog img {
    width: 100px;
    height: 80px;
    object-fit:cover;
}
#iphones-all {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -12px;
}
#apple-tovar {
    background: #fff;
    border: 1px solid #e3e4e8;
    width: 218px;
    padding: 10px;
    margin-right: 11px;
    margin-bottom: 10px;
}
button.btn.btn-dark.btn-lg.mt-3 {
    margin: 10px 0px 0px 0px !important;
}
#tovar_page{margin-bottom: 20px;}
.see_all{color:gray;opacity:0.5;}
.see_all:hover{opacity:1;}

#androids img {
    width: 80px;
    height: 80px;
    object-fit: contain;
}