/* +++++++++++++++++++++++++++ Main Content Styling +++++++++++++++++++++++++++ */ body#tinymce.wp-editor { font-size:16px; line-height:1.5em; font-family:sans-serif; margin:40px 50px 0; padding:0; } body#tinymce.wp-editor hr { border: none; border-top: 2px solid rgba(0,0,0,0.1); padding: 0 0 1.5rem; margin: 1.5rem 0 0; } body#tinymce.wp-editor a:hover { text-decoration:underline; } body#tinymce.wp-editor img, body#tinymce.wp-editor figure { max-width:100%; display:block; margin:0; padding:0; } body#tinymce.wp-editor .alignleft { float:left; margin:0 25px 30px 0; } body#tinymce.wp-editor .alignright { float:right; margin:0 0 30px 25px; } body#tinymce.wp-editor .aligncenter { float:none; margin:0 auto 30px; } body#tinymce.wp-editor .alignnone { float:none; margin:0 0 30px; } body#tinymce.wp-editor .wp-caption-text { font-size:0.75rem; padding:5px 0; } body#tinymce.wp-editor ul, body#tinymce.wp-editor ol, body#tinymce.wp-editor p, body#tinymce.wp-editor h1, body#tinymce.wp-editor h2, body#tinymce.wp-editor h3, body#tinymce.wp-editor h4, body#tinymce.wp-editor h5, body#tinymce.wp-editor h6, body#tinymce.wp-editor table, body#tinymce.wp-editor address, body#tinymce.wp-editor dl, body#tinymce.wp-editor pre { margin:0 0 1.5rem; padding:0; line-height:1.7rem; } body#tinymce.wp-editor blockquote, body#tinymce.wp-editor q { padding:0 0 0 1rem; border-left:1px solid rgba(0,0,0,0.1); margin:0; } body#tinymce.wp-editor ul, body#tinymce.wp-editor ol { margin:0 0 20px 40px; } body#tinymce.wp-editor ul ul, body#tinymce.wp-editor ol ol, body#tinymce.wp-editor ol ul, body#tinymce.wp-editor ul ol { margin:7px 0 0 20px; } body#tinymce.wp-editor ul li, body#tinymce.wp-editor ol li { padding:0 0 5px; margin:0; } body#tinymce.wp-editor table { margin:0 0 2rem; border:1px solid rgba(0,0,0,0.1); min-width:100%; } body#tinymce.wp-editor table td, body#tinymce.wp-editor table th { padding:7px 12px; } body#tinymce.wp-editor table th { font-weight:600; background:#f2f2f2; } body#tinymce.wp-editor table tr.odd { background:#f9f9f9; } body#tinymce.wp-editor pre { padding:20px; display:block; background:rgba(0,0,0,0.05); font-family:monospace; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; max-width:100%; white-space:pre; overflow-x:auto; } body#tinymce.wp-editor code, body#tinymce.wp-editor kbd, body#tinymce.wp-editor tt { background:rgba(0,0,0,0.05); font-family:monospace; display:inline-block; margin:0 2px; border-radius:3px; padding:0 6px; } body#tinymce.wp-editor q:before { content:"\201C"; } body#tinymce.wp-editor q:after { content:"\201D"; } body#tinymce.wp-editor var { font-weight:600; font-style:italic; opacity:0.5; } body#tinymce.wp-editor .boxytheme-main-templatedt { font-weight:600; } body#tinymce.wp-editor dd { margin:0 0 10px; } body#tinymce.wp-editor big { font-size:125%; } body#tinymce.wp-editor abbr { opacity:0.65; } body#tinymce.wp-editor acronym, body#tinymce.wp-editor cite { font-style:italic; opacity:0.65; } body#tinymce.wp-editor h4 { font-weight:600; } body#tinymce.wp-editor dl { margin:0 0 2rem; } body#tinymce.wp-editor dt { font-weight:600; } body#tinymce.wp-editor dd { margin-bottom:1rem; } body#tinymce.wp-editor p small, body#tinymce.wp-editor p sub, body#tinymce.wp-editor p sup { font-size:0.8rem; } /* +++++++++++++++++++++++++++ Galleries +++++++++++++++++++++++++++ */ body#tinymce.wp-editor .gallery { display:flex; margin:0 -15px 2rem; flex-direction:row; flex-wrap:wrap; } body#tinymce.wp-editor .gallery figure { margin:0 0 1rem; padding:0 15px; box-sizing:border-box; } body#tinymce.wp-editor .gallery figure figcaption { line-height:1.1rem; padding:12px 0 10px; } body#tinymce.wp-editor .gallery figure img { width:100%; } body#tinymce.wp-editor .gallery.gallery-columns-1 figure { width:100%; } body#tinymce.wp-editor .gallery.gallery-columns-2 figure { width:50%; } body#tinymce.wp-editor .gallery.gallery-columns-3 figure { width:33.333%; } body#tinymce.wp-editor .gallery.gallery-columns-4 figure { width:25%; } body#tinymce.wp-editor .gallery.gallery-columns-5 figure { width:20%; } body#tinymce.wp-editor .gallery.gallery-columns-6 figure { width:16.666%; } body#tinymce.wp-editor .gallery.gallery-columns-7 figure { width:14.285%; } body#tinymce.wp-editor .gallery.gallery-columns-8 figure { width:12.5%; } body#tinymce.wp-editor .gallery.gallery-columns-9 figure { width:11.111%; }