/*text block*/ .txt_cont { overflow: hidden; font-size: 20px; color:#404040; } /*heading*/ .txt_cont h1 {font-size:2em;} .txt_cont h2 {font-size:1.6em;} .txt_cont h3 {font-size:1.4em;} .txt_cont h4 {font-size:1.1em;} .txt_cont p { /*text-indent:1em;*/ font-size: 1em; line-height: 1.5em; } /*image*/ .txt_cont img { display: block; margin: 0 auto; max-width: 100%; min-width: 50px; } .txt_cont .image { display: table; clear: both; text-align: center; margin: 1em auto; /*border: 1px solid #e6e6e6;*/ box-shadow: 0 0 6px 1px #aeaeae; } /*image float*/ .ck-content .image-style-side, .txt_cont .image-style-side { float:right; margin-left:1.5em; margin-top:0.2em !important; } .txt_cont .image > figcaption { display:table-caption; caption-side: bottom; word-break: break-word; color: #333; background-color: #f7f7f7; padding: .6em; font-size: .75em; outline-offset: -1px; box-shadow: 0 0 6px 1px #aeaeae; } .txt_cont figure.table {margin:0;} /*video*/ .txt_cont .media { clear: both; margin: 1em 0; display: block; min-width: 15em; } .txt_cont figure.table { display: table; } .ck-content .table table td, .ck-content .table table th, .txt_cont .table table td, .txt_cont .table table th { min-width: 2em; padding: .4em; border: 1px solid #bfbfbf; } .txt_cont table { border-collapse: collapse; width: 100%; } .ck-content .table table th , .txt_cont .table table th { font-weight: 700; background: hsla(0,0%,0%,5%); } .txt_cont .table th { text-align: left; } .txt_cont hr { margin: 15px 0; height: 4px; background: #dedede; border: 0; } .txt_cont code { background-color: hsla(0,0%,78%,.3); padding: .15em; border-radius: 2px; } .txt_cont pre { padding: 1em; color: #353535; background: hsla(0,0%,78%,.3); border: 1px solid #c4c4c4; border-radius: 2px; text-align: left; direction: ltr; tab-size: 4; white-space: pre-wrap; font-style: normal; min-width: 200px; position: relative; } .txt_cont pre code { background-color: transparent; } .txt_cont ul { list-style-type: disc; padding-left:18px; } .txt_cont blockquote { overflow: hidden; padding-right: 1.5em; padding-left: 1.5em; margin-left: 0; margin-right: 0; font-style: italic; border-left: 5px solid #ccc; }