/** Main Font Settings **/
.bbcodesfield {font-family:"Open Sans",arial,sans-serif;font-size:14px;color:#343434;margin:0px;line-height:25px;}
/** a **/
.bbcodesfield a {color:#003d90 !important;}
/** b **/
.bbcodesfield b,
.bbcodesfield strong,  { font-weight:bold; }
/** breaker **/
.bbcodesfield .breaker { width:100%;height:1px;float:clear;clear:both;display:block;}
/** h1 **/
.bbcodesfield h1, 
.sceditor-header-option h1 { color: #333;margin:0px;text-transform: uppercase;font-family: 'Open Sans',sans-serif;clear:both;font-size: 32px;line-height:46px;font-weight: 100;}
/** h2 **/
.bbcodesfield h2,
.sceditor-header-option h2 { padding:0px;margin:0px;color: #FFFFFF;text-shadow:0 -1px #999999, 1px 0 #999999, 0 1px #999999, -1px 0 #999999;display: block;font-size: 28px;font-weight: 700;line-height: 37px;padding-top: 20px;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;}
@media screen and (max-width: 1400px) { .bbcodesfield h2, .sceditor-header-option h2 { font-size: 26px;line-height: 32px;padding-top:33px; }}
@media screen and (max-width: 850px) { .bbcodesfield h2, .sceditor-header-option h2 { font-size: 20px;line-height: 27px;padding-top:40px; }}
@media screen and (max-width: 703px) { .bbcodesfield h2, .sceditor-header-option h2 { font-size: 18px;line-height: 25px;padding-top:48px}}
/** Anker Element **/
body[bbcodeeditor=true] a[kind="anker"] { width:18px;height:18px;position:relative;display:inline-block;background:url(../../images/anchor.png) bottom center no-repeat transparent;cursor:help;}
/** Attachment Link **/
.bbcodesfield a[kind="attachment"]:not(.plain) { background:url(./images/download.png) 10px center no-repeat #b0c9e6;color:#0e4f70 !important;padding:10px 17px 10px 48px;margin:10px 0px;display:inline-block;}
.bbcodesfield a[kind="attachment"]:hover:not(.plain) {  background:url(./images/download.png) 10px center no-repeat #9fbbdc;}
.bbcodesfield a[kind="attachment"] span.ul { color:#fff;}
.bbcodesfield a[kind="attachment"].plain span.ul { color:#858585 !important;}
.bbcodesfield a[kind="attachment"].plain {display:inline-block;}
.bbcodesfield a[kind="attachment"] .percentbar { position:absolute;bottom:0px;left:0px;height:2px;background-color:#06344b;}
.bbcodesfield a[kind="attachment"] .percentbar div {display:none;}
.bbcodesfield a[kind="attachment"] { position:relative;cursor:pointer;} 
/** BOX BBC **/
.bbcodesfield section[boxkind="1"] { background-color: #b0c9e6;color: #003d90 !important;display: block;padding: 14px 32px;}
.bbcodesfield section[boxkind="2"] { padding:10px 32px !important;background-color:#ddebfb !important;}
.bbcodesfield section[boxkind="3"] { padding:10px 32px !important;background-color:#fff !important;}
/** spoiler **/
.bbcodesfield .spoiler,  
.bbcodesfield .bbc_spoiler_container {background-color:#fff;padding:10px;box-sizing:border-box;border:0px solid #ccc;background-color:#f3f3f3;margin-bottom:2px; }
.bbcodesfield .spoiler > .spoilerhead, 
.bbcodesfield .bbc_spoiler_container > .bbc_spoiler_head { cursor:pointer;background:url("./images/up.svg") no-repeat center right 10px #d3d3d3;background-size:25px auto;padding:10px;border-bottom:0px solid #ccc;box-sizing:border-box;margin:-10px;margin-bottom:10px;}
.bbcodesfield .spoiler > .bbc_spoiler_body, 
.bbcodesfield .bbc_spoiler_container > .bbc_spoiler_body {  }
.bbcodesfield .bbc_spoiler_container:not(.aktiv) .bbc_spoiler_body { display:none !important; }
.bbcodesfield .bbc_spoiler_container:not(.aktiv) .bbc_spoiler_head { margin-bottom:-10px;background:url("./images/down.svg") no-repeat center right  10px #d3d3d3 !important;background-size:25px auto !important;}

  /** quote **/
.bbcodesfield  blockquote  {background: #f9f9f9;border-left: 10px solid #ccc;margin: 1.5em 10px;padding: 0.5em 10px;quotes: "\201C""\201D""\2018""\2019";}
.bbcodesfield  blockquote:before {color: #ccc;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;}
 /** code **/
.bbcodesfield  code {background: #f9f9f9;border-left: 10px solid #ccc;margin: 1.5em 10px;padding: 0.5em 10px;display:block;font-size:16px;}
/** table **/
.bbcodesfield table tr td  { padding:5px;}
.bbcodesfield table { width:100%;}
.bbcodesfield table tr:nth-child(odd) td {background-color:#f2f2f2;}
/** ul **/
.bbcodesfield ul { margin:0;padding:0;list-style:none;}
.bbcodesfield ul > li {padding:8px 8px 8px 40px;color:#333;}
.bbcodesfield ul > li:nth-child(2n+1) {background:#f3f3f3 url("./images/checkgrey.gif") no-repeat scroll 8px center; }
.bbcodesfield ul > li:nth-child(2n) {	background:#fff url("./images/checkgrey.gif") no-repeat scroll 8px center; }
/** twocollums **/
.bbcodesfield .neocms_customcollums.neocms_bbc_column_2,
.bbcodesfield div[block-kind=twocolumns] {column-width: auto;column-count: 2;column-gap: 30px;-moz-column-width: auto;-moz-column-count: 2;-moz-column-gap: 30px;-webkit-column-width: auto;-webkit-column-count: 2;-webkit-column-gap: 30px;}
/** threecollums **/
.bbcodesfield .neocms_customcollums.neocms_bbc_column_3, 
.bbcodesfield div[block-kind=threecolumns] { column-width: auto;column-count: 3;column-gap: 20px;-moz-column-width: auto;-moz-column-count: 3;-moz-column-gap: 20px;-webkit-column-width: auto;-webkit-column-count: 3;-webkit-column-gap: 20px;}
@media screen and (max-width: 900px) {
	.bbcodesfield {font-size:14px;}
	.bbcodesfield h1 {font-size:22px !important}
	.bbcodesfield h2 {margin:0px;	}
	.bbcodesfield .neocms_customcollums.neocms_bbc_column_2 {column-width: auto;column-count: 1 !important;column-gap: 0px !important;-moz-column-count: 1 !important;-moz-column-gap: 0px !important;-webkit-column-count: 1 !important;-webkit-column-gap: 0px !important;}
	.bbcodesfield .neocms_customcollums.neocms_bbc_column_3 {  column-width: auto;column-count: 1 !important;column-gap: 0px !important;-moz-column-count: 1 !important;-moz-column-gap: 0px !important;-webkit-column-count: 1 !important;-webkit-column-gap: 0px !important;}
	.plugin_gallery_gallerybox { width:50% !important;}
}