@import url(https://fonts.googleapis.com/css?family=Lato);

.mce-container .quote {overflow: auto;}
.mce-container .comment {overflow: auto;}
.mce-container :focus{outline:0}
.mce-container b, .mce-container b *, .mce-container strong, .mce-containerstrong *{font-weight:700}
.mce-container img {max-width: 500px;object-fit: scale-down;}
.mce-container ol, .mce-container ul{list-style:none}
.mce-container button,.mce-container input,.mce-container input:not([type]),.mce-container input[type=color],.mce-container input[type=text],.mce-container input[type=time],.mce-container input[type=url],.mce-container input[type=week],.mce-container input[type=button],.mce-container input[type=reset],.mce-container input[type=submit],.mce-container input[type=date],.mce-container input[type=datetime],.mce-container input[type=datetime-local],.mce-container input[type=email],.mce-container input[type=month],.mce-container input[type=number],.mce-container input[type=password],.mce-container input[type=search],.mce-container input[type=tel],.mce-container pre,.mce-container select,.mce-container textarea{font:inherit}
@font-face{font-family:aileron;font-style:normal;font-weight:200;src:url(../fonts/aileron-ultra-light.eot?#iefix) format("embedded-opentype"),url(../fonts/aileron-ultra-light.woff) format("woff"),url(../fonts/aileron-ultra-light.ttf) format("truetype")}
.codepen body{margin:10px 0 0}
.codepen body textarea{display:none}
.mce-container textarea{display:inline-block!important}
/*.mce-content-body{font-family:Lato!important;font-size:14px;color:#626262;padding:0 25px 25px}*/
.mce-content-body{font-family:Lato!important;font-size:1em;color:#626262;padding:0 25px 25px}
.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{font-family:aileron;font-weight:200;line-height:1.4em;margin:25px 0 15px}
.mce-content-body *{background-position:initial}
/*.mce-content-body h1{font-size:34px}
.mce-content-body h2{font-size:30px}
.mce-content-body h3{font-size:26px}
.mce-content-body h4{font-size:22px}
.mce-content-body h5{font-size:18px}
.mce-content-body h6{font-size:14px}*/
.mce-content-body p{margin:25px 0}
.mce-content-body ol,.mce-content-body ul{margin-left:15px;list-style-position:outside;margin-bottom:20px}
.mce-content-body ol li,.mce-content-body ul li{margin-left:10px;margin-bottom:10px;color:#626262}
.mce-content-body ul{list-style-type:disc}
.mce-content-body ol{list-style-type:decimal}
.mce-content-body a[href]{text-decoration:underline}
.mce-content-body table{width:100%;border-spacing:0;border-collapse:separate;border:1px solid #aaa}
.mce-content-body table tr:nth-child(even){background:#FAFAFA}
.mce-content-body table caption,.mce-content-body table td,.mce-content-body table th{padding:15px 7px;font:inherit}
.mce-content-body table th{font-weight:400;color:#6E6E6E;background-position:100% 100%;background-size:2px 10px;background-repeat:no-repeat}
.mce-content-body table th:last-child{background:0 0}
.mce-content-body hr{border-top:2px solid #BBB}