.promo_left_box > div:first-child h3 {border-top: none;}
.promo_left_box h3 {border-top: 0.5rem solid #ededed;}

.promo_left_box .text_link_list {overflow: hidden; padding: 0.5rem;}
.promo_left_box .text_link_list .el > *	{vertical-align: top;}
.promo_left_box .text_link_list a.el.max:hover {text-decoration: none !important;}
.promo_left_box .text_link_list a.el.max:hover > b {text-decoration: underline;}
.promo_left_box .text_link_list > a b {vertical-align: top;  padding: 0.5rem 0; display: block;}
.promo_left_box .text_link_list > a img {float: left; margin-right: 0.5rem;}
.promo_left_box .text_link_list > a.el.min { overflow: hidden; }
.promo_left_box .text_link_list > a.el.min > span {height: 50px; width: 50px; display: inline-block; overflow: hidden; }
.promo_left_box .text_link_list > a.el.min > div { display: inline-block; max-width: 329px; margin-left: 0.5rem; }
.promo_left_box .text_link_list > a.el.min:hover > div {text-decoration: underline;}
/*
.promo_left_box > .promo_box_magazin > .text_link_list > a:not(:nth-child(1)){margin: 0.5rem; display: block;}
*/
.promo_end_box .promo_box_magazin 
.promo_end_box .text_link_list img {float: left; margin-right: .5rem;}
.promo_end_box {background-color: #fff;}
.promo_end_box .user_list, .promo_end_box .unit_list {width: 400px;}
.promo_end_box .text_link_list {padding: .75rem .5rem .5rem .5rem; background-color: #fff;  margin-top: .25rem; margin-right: .25rem;}
.promo_end_box .text_link_list a {display: block; margin-bottom: 1rem;}
.promo_end_box .plx_list .element_box {padding-right: .25rem;}
.promo_end_box .plx_list .element_box:nth-child(2n) {padding-right: 0;}

.promo_box_magazin .text_link_list a {display: block;}
.promo_box_magazin .text_link_list a.min {font-weight: bolder; padding: .5rem 0;}
.promo_box_magazin .text_link_list a > span > img {overflow: hidden;}

@media (min-width:1024px) and (max-width: 1199px)
{
	.promo_end_box .text_link_list img {display: none;}
}
@media (min-width:768px) and (max-width: 1023px) {
	.promo_end_box .promo_box_magazin {display: none;}
}
@media (max-width: 767px) {
	.promo_end_box {display: none;}
}