.mag_container {
	float: right;
	margin: 20px 0 0;
}
.img_l {
	float: left;
	margin: 18px 20px 0 0;
	width: auto;
}
#filimonova_p{
	float: left;
	margin: 0 15px 1px 0;
	padding: 0;
}
#filimonova_p img{
	width: 124px;
}
#pages_p img{
	width: 100%;
}
.MsoNormalTable tr{
	height: auto !important;
}
.MsoNormalTable tr td{
	border: 0 !important;
	border-bottom: 2px solid #dddddd !important;
	width: auto !important;
	height: auto !important;
	padding: 10px 10px 10px 0 !important;
}
.MsoNormalTable tr:nth-child(1) td{
	padding: 0 10px 10px 0 !important;
}
.ico_span img{
	vertical-align: bottom;
	margin: 0 5px 0 0;
}
.no_padding{
	padding: 0;
}
#covers {
	width: 100%;
	position: relative;
	float: left;
	margin: 10px 0 12px;
}
#mag {
	float: left;
	margin: 0 0 10px 30px;
	width: 100%;
	z-index: 1;
	position: relative;
	max-width: 536px;
	text-align: center;
}
#bck {
	position: absolute;
	width: 100%;
	background: linear-gradient(90deg, #F05A72 0%, #F7901E 100%);
	color: transparent;
	height: 90px;
	z-index: 1;
	top: 65px;
}

.button {
	background: linear-gradient(180deg, #EDEBE9 0%, #F6F5F4 14.36%, #D4D4D5 100%);
	border: 1px solid #939598;
	border-radius: 20px;
	padding: 5px 15px;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	display: inline-block;
	margin: 0 20px;
}
.button:hover {
	background: #F6F5F4;
	color: #000000;
}