.editor-styles-wrapper{ max-width:100% !important; } h1,h2,h3,h4,h5,h6 { line-height:1.3em; clear:both; margin:0; padding:0; } body.content p,p{ padding:.8em; margin:0; } ol,dl,ul{ padding:0; margin:0; list-style-type:none; } ol { padding:.5em 0 .5em 2em; list-style-type:decimal; } ul { list-style-type:disc; padding:.5em 0 .5em 2em; } ol ol{ margin:0; } ol li ol{ list-style-type:lower-alpha; } ol li ol li ol{ list-style-type:lower-roman; } img { max-width:100%; height:auto; } .wp-embedded-content{ max-width:95%; } .clear,.arrow { clear:both; } a{ text-decoration:underline; } a:hover{ text-decoration: none; } h1,.editor-post-title__block .editor-post-title__input{ font-size: 1.5em; padding:15px; margin:10px 0; } h2 { background:#ccc; position: relative !important; font-size: 1.25em !important; margin: 3em auto .5em !important; padding: .8em 1em !important; border-radius: 5px !important; } h3{ background:#eee; font-size: 1.2em !important; margin: 3em auto .5em !important; padding:1em !important; position:relative !important; border-radius: 5px; } h4{ border-bottom:4px solid #ccc; } h5{ border-bottom:1px solid #ccc; } h6{ border-bottom:1px dashed #ccc; } h4,h5,h6 { position: relative !important; overflow: hidden !important; font-size: 1.1em !important; margin: 3em auto .5em !important; padding: 0 0 .5em; } h2,h3,h4,h5,h6{ margin:0 0 .5em; } pre { background: #f9f9f9; border: 1px solid #ccc; margin:1em; padding:1em 1.5em; overflow:auto; } blockquote { color:#666666; background-color:#f9f9f9; padding:3.5em 3em 2.5em; position:relative; margin:5px; } blockquote:before,blockquote:after { content:"“"; font-size:500%; line-height:1em; font-family: Georgia; font-weight:bold; color:#ccc; position:absolute; } blockquote:before{ left:0.1em; top:5px; } blockquote:after{ content:"”"; right:0.1em; bottom:-0.4em; } cite,blockquote .block-editor-rich-text__editable.wp-block-quote__citation{ display: block; text-align:right; font-size:0.9em; line-height:1.2em; } .wp-caption { max-width:calc( 100% - 20px ); height:auto; background:rgba(0,0,0,.05); padding:10px 10px 0.1em; margin:10px 10px 20px; border-radius: 3px; box-sizing:border-box; } .wp-caption img { display:block; margin:0 auto; max-width:100%; border: 0 none; } .wp-caption-text { padding:5px; text-align:center; font-size: 0.8em; line-height: 1.2em; } .aligncenter{ display:block; margin:0 auto; } .alignleft{ float: left; margin-right: 1.625em; } .block-editor-block-list__layout .block-editor-block-list__block[data-align=left]>.block-editor-block-list__block-edit{ padding-right: 1.625em; } .alignright{ float: right; margin-left: 1.625em; } .block-editor-block-list__layout .block-editor-block-list__block[data-align=right]>.block-editor-block-list__block-edit{ padding-left: 1.625em; } .wp-block-image{ margin:0; } table { width:100%; border-collapse: collapse; line-height: 1.3em; margin:1em 0; } table th { padding: 10px; font-weight: bold; vertical-align: top; border: 1px solid #ccc; } table td { padding: 10px; vertical-align: top; border: 1px solid #ccc; } .sticky { } .gallery-item{ margin:0 0 10px; } .gallery-caption { } .bypostauthor { } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .wp-block-quote{ border:none; } .block-editor-block-list__block a{ pointer-events: none; } .block-editor-block-list__block ul{ padding:0; } .block-editor-block-list__block ul li{ list-style:none; } .block-editor-block-list__block ul li:not(.recentcomments) a{ padding:13px 18px 13px 0; display:block; position:relative; } .block-editor-block-list__block ul li:not(.recentcomments),ul#recentcomments li{ border-bottom:1px solid rgba(0,0,0,.1); position:relative; display:flex; align-items:center; flex-wrap:wrap; } .wp-block-categories ul ul{ border-top: 1px solid rgba(0,0,0,.1); margin-top: 0; } .wp-block-categories ul ul ul{ border-top: 1px solid rgba(0,0,0,.1); padding-left: 28px; margin-left: -28px; } .wp-block-categories ul ul li:last-child { border: none !important; } .wp-block-categories ul li:not(.recentcomments) ul li{ padding-left: 28px; } .wp-block-categories ul ul{ width:100%; } .wp-block-categories ul li:not(.recentcomments) ul ul li{ padding-left: 38px; } .wp-block-categories ul li:not(.recentcomments) ul ul li:after{ left:18px; } .block-editor-block-list__block select{ width:100%; background:#fff; border:1px solid #ccc; font-size:1em; padding:1em; box-sizing:border-box; }