.redactor-editor{
	
}
.redactor-editor p{
	margin:30px 0;
	padding:0;
}
.redactor-editor table{
	table-layout: fixed;
	width: 80%;
	border-collapse: collapse;
	border:none;
	margin:30px 0;
}
.redactor-editor table tr{
	border-top: 2px solid #dedede;
	border-bottom: 2px solid #dedede;
}
.redactor-editor table td{
	padding:15px 0;
}
.redactor-editor table tr td:first-child{
	width:30%;
}

@media (max-width: 1023px) {
.redactor-editor table{
	width:100%;
	margin:10px 0;
}
.redactor-editor table tr td:first-child{
	width:50%;
}	
}


.redactor-editor p{
	padding:0;
	margin:0;
}
.redactor-editor ul{
	list-style:none;
	padding:0;
}
.redactor-editor ul li{
	position:relative;
	padding:5px 0 5px 21px;
}
.redactor-editor ul li:before{
	content:'';
	position:absolute;
	top:50%;
	left:0;
	transform:translate(0, -50%);
	display:block;
	width:8px;
	height:8px;
	border-radius:4px;
	background:#8ab933;
}
.redactor-editor ol{
	counter-reset: myCounter;
	padding:15px 0;
}
.redactor-editor ol li{
	position: relative;
	list-style: none;
	margin:0 0 10px 20px;
	padding:5px 0 0 20px;
}

.redactor-editor ol li:before {
	position: absolute;
	top:5px;
	left:-20px;
	counter-increment: myCounter;
	content:counter(myCounter);
	color:var(--main-color);
	font-size:14px;
	margin:0 0 0 0;
}

.dsc{
	
}
.dsc h1, .dsc h2, .dsc h3, .dsc h4, .dsc h5, .dsc h6{
	color:var(--main-color);
}
.dsc ul{
	margin:0 0 0 20px;
}
.dsc ul li{
	position:relative;
	padding:3px 0;
}
.dsc ul li:before{
	content:'';
	position:absolute;
	top:50%;
	transform:translate(0, -50%);
	left:-20px;
	display:block;
	width:6px;
	height:6px;
	background:var(--main-color);
	border-radius:4px;
}
.dsc ol{
	counter-reset: myCounter;
	padding:15px 0;
}
.dsc ol li{
	position: relative;
	list-style: none;
	margin:0 0 10px 20px;
	padding:5px 0 0 20px;
}

.dsc ol li:before {
	position: absolute;
	top:5px;
	left:-20px;
	counter-increment: myCounter;
	content:counter(myCounter);
	color:var(--main-color);
	font-size:14px;
	margin:0 0 0 0;
}

.dsc a{
	color:#9dc510;
	border-bottom:1px dashed #9dc510;
}
.dsc a:hover{
	color:#9dc510;
	border-bottom:1px solid #9dc510;
}