.post-minimal .post-image img {top: 15px; min-height: auto; width: -webkit-fill-available; height: 90%; }
#mxcpr{display:none;}

.productitem a {font-size:large;}

.related .productitem_id {  }

.related h3{ font-size: 16px; font-weight: 400; font-style: normal; }

.related .manufacturer {display:none;}


/* pic+label */
.badge { font-size: 1.0em; }
/* .badge_1 { background-color: #007bff!important; } */
/* .badge_2 { background-color: #7b00ff!important; } */
/* .badge_3 { background-color: #7bff00!important; } */
.product_label {position:absolute;right:0;width:25%;}
.post-image {position: relative;}

/* menu */
.rd-navbar-default .rd-navbar-aside {
    line-height: 1;
}
.rd-navbar-default.rd-navbar-static .rd-navbar-nav {
    margin-right: 0px!important;
}


blockquote {
border-left: 4px solid #cca876;
padding: 10px 20px;
margin: 20px 0;
background: #f9f9f9; /* Светлый фон для выделения блока */
color: #333; /* Цвет текста */
}

blockquote p {
margin: 0;
font-style: italic; /* Курсив для текста цитаты */
}


/* pagination */
.page-item {line-height:1;}
.page-link {border: 1px solid #d7d7d7;}
.icon-angle-double-left:before, .icon-angle-left:before, .icon-angle-double-right:before, .icon-angle-right:before, .icon-menu:before {
	display: inline-block;
	font: normal normal normal 24px/1 "Material Design Icons";
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	}
.icon-angle-double-left:before { content: "\f233"; }
.icon-angle-left:before { content: "\f237"; }
.icon-angle-double-right:before { content: "\f234"; }
.icon-angle-right:before { content: "\f238"; }


/* announces */
.post-boxed .post-boxed-body { border-width:0px!important; }
.post-boxed { border: 1px solid #e5e7e9; }


/* category vertical menu */
.icon-menu:before { content: "\f44e"; font-size: xx-large; }

.category_vertical, .category_vertical .navbar-toggler { font-size: 1.75rem; width:100%; }
.category_vertical a { font-size: 1.50rem; padding:4px 0px; }
.category_vertical .level_1 { padding-left:20px; }
.category_vertical .active { font-weight:bold; }

/* breadcrumb */
li.breadcrumb-item:first-child a { padding-left: 0 !important; }
/* breadcrumb hide item */
@media (max-width: 576px) {
	/* .breadcrumb-item:nth-last-child(2), первый от конца скрыть */
	.breadcrumb-item:nth-last-child(3), /* второй от конца */
	.breadcrumb-item:nth-last-child(4) { /* третий от конца */
	display: none;
	}
	.breadcrumb-item:last-child {
	display: inline;
	}
}
@media (min-width: 577px) and (max-width: 768px) {
	.breadcrumb-item:nth-last-child(3), /* второй от конца */
	.breadcrumb-item:nth-last-child(4) { /* третий от конца */
	display: none;
	}
	.breadcrumb-item:nth-last-child(2),
	.breadcrumb-item:last-child {
	display: inline;
	}
}
@media (min-width: 769px) and (max-width: 992px) {
	.breadcrumb-item:nth-last-child(4) { /* третий от конца */
	display: none;
	}
	.breadcrumb-item:nth-last-child(3),
	.breadcrumb-item:nth-last-child(2),
	.breadcrumb-item:last-child {
	display: inline;
	}
}
/* li */
.post-body ul { margin-top:1rem; }
.post-body li { color: #000; position: relative; padding-left: 32px; }
.post-body li:before { position: absolute; top: 1px; left: 0; content: '\f238'; font-family: "Material Design Icons"; display: inline-block; margin-right: 11px; line-height: inherit; vertical-align: middle; color: #cca876; }

@media (max-width: 576px) {
	.img-cat { text-align: center; }
	}

/* form */
.form-darker .select2-selection__rendered{color:#000!important;}
.select2-container--bootstrap .select2-selection--single { height: 42px; line-height: 42px; padding: 0px; }
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow { right: 0px; }


/* from chess-2-col */
.mymt-sm-3 { margin-top: 3rem; }
@media (min-width: 992px) { .mymt-sm-3 { margin-top: 0; } }

