.editor * { margin:0px; padding:0px; color:#000000; font-size: 15px; word-wrap: break-word; }

.editor, .editor p, .editor div, .editor a, .editor li, .editor td, .editor th {  word-wrap: break-word; white-space: normal; font-size: 15px; }

.editor, .editor p, .editor li { line-height:30px; }

.editor li {
	list-style-type: none;
	padding-left: 12px;
	margin-bottom: 14px;
	background-image: url("img/editor/li.png");
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 16px;
}
.editor img { border:none; }

.editor a, .editor a:link, .editor a:active, .editor a:visited { color:#000000;}

.editor a:hover { color:#000000; }

.editor ol { margin-left:25px; }

.editor table.border_class, .editor table.border_class td, .editor table.border_class th { border-collapse:collapse; border:solid #CCCCCC 1px; }

.editor td, .editor th { padding:3px; }

hr { border:none; height:1px; background-color:#CCCCCC; color:#CCCCCC; }

.editor table.table-center{margin:0 auto;}

.editor .underline, .editor .underline * { text-decoration:underline; }

.editor .w900{
	font-weight: 900;
}

.editor a.learn_more{
	position: relative;
	line-height:  30px;
	font-size: 15px;
	box-sizing: border-box;
	padding-right: 50px;
	padding-left: 50px;
	display: table;
	margin : 0 auto;
	margin-top: 20px;;
	margin-bottom: 20px;;
}
.editor a.learn_more::after{
	content: "";
	display: inline-block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #a67c52;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url("img/body/home/more-icon.svg");
	vertical-align:  bottom;
	background-size: 16px;
	margin-left: 10px;
}