.editor-styles-wrapper{
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;
}
.mceContentBody{
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;
font-size: 14px;
line-height: 1.5;
padding: 8px;
box-sizing: border-box;
}  .editor-styles-wrapper h2,
.post_body h2,
.mceContentBody h2 {
color: #55A62C!important;
padding: 10px 15px!important;
border-left: none!important;
border-bottom: 3px solid #55A62C!important;
margin-bottom: 1em!important;
font-weight: bold!important;
} .editor-styles-wrapper h3,
.post_body h3,
.mceContentBody h3 {
color: #55A62C!important;
padding: 10px 15px!important;
border-left: 10px solid #55A62C!important;
border-bottom: 1px solid #55A62C!important;
margin-bottom: 1em!important;
} .editor-styles-wrapper h4,
.post_body h4,
.mceContentBody h4 {
color: #55A62C!important;
padding: 10px 15px!important;
border-left: 10px solid #55A62C!important;
background-color: #EDFFD6!important;
margin-bottom: 1em!important;
}
@media (max-width: 767px) {
.contBox02 .alignnone {
margin: 5px 0 20px 0;
}
.contBox02 .alignright {
float:right;
margin: 5px 0 20px 0;
}
.contBox02 .alignleft {
float: left;
margin: 5px 0 20px 0;
}
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background: #eee;
border: 1px solid #ddd;
max-width: 96%;
padding: 10px;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
margin: 0;
padding: 5px 0;
}
.contBox02 ul,
.contBox02 ol,
.contBox02 dl{
list-style-position: inside;
}