


td, th {
	text-align: left !important;
	vertical-align: top !important;
}

ol, ul {
	margin-bottom:18px; /* vorher 32px */
}

aside .widget ul {
	margin-bottom:0px;
}

.hellgrün { background-color: #e9f5f4; }
.mittelgrün { background-color: #cce7e5; }
.dunkelgrün { background-color: #a6d5d2; }
.hellgrau { background-color: #e5e5e5; }
.mittelgrau { background-color: #cccccc; }
.mittelblau { background-color: #c8e1f3; }

.slb_group_status { text-align: right !important; }

.single_tags { display: none !important; }

.wp_rp_content, .wp_rp_wrap ul.related_post { width: 100%; }

.title_subtitle_holder_inner {
	visibility:hidden;
}
.header_top {
	font-size: 14px;
	font-weight: 500;
}
.header_bottom {
	opacity:0.93;
	-moz-opacity:0.93;
	-webkit-opacity:0.93;
	-o-opacity:0.93;
}

.column2 h2, .column2 h6 {
	font-size: 30px;
	font-weight: 600;
	margin-bottom: 4px;
}

.column2 h3 {
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 10px;
	margin-top: 20px;
}

.column2 h4 {
	font-size: 18px;
	font-weight: 500;
	margin-bottom: 10px;
	margin-top: 20px;
}

.column2 p {
	margin-top: 10px;
	margin-bottom: 10px;
}

.column2 ul {
	margin-left:16px;
}

.column2 ol {
	margin-left:36px;
}

.column2 ul li {
	list-style:none;
	font-weight: 400;
}

.column2 ul li:before {
	color:#e6110d; 
	content:"\2022"; 
	font-size:1.5em; 
	padding-right:.25em; 
	position:relative;
	margin-left: -12px;
	top:.1em; 
}

.column2 .social_share_privacy li:before, .column2 .pagination li:before {
	color:#fff; 
	content:""; 
	font-size:0.1em; 
	padding-right:0; 
	position:relative;
	top:0; 
	margin-left:0;
}

.column2 ol li {
	font-weight: 400;
}

.pagination ul li span {
	color:#fff;
	background-color:#088787;
}

.footer_top_holder {
	background: url('https://www.ikt-online.org/wp-content/uploads/2014/10/rohre-footer2.jpg');
	background-size: cover;
}

 p.wp-caption-text {
	font-size: 12px;
	line-height: 17px;
	margin-top: -6px;
	margin-right: 7px;
	/* display: inline-block; */
	padding: 8px;
	color: #008dcd;
	background-color:#e9f5f5;
	/* width: 260px; */
}

/*
div.wp-caption.aligncenter a img {
	width: 320px;
	padding: 0 10px;
}
*/

blockquote {
	padding: 18px 56px 18px 70px;
	margin: 24px 24px 24px 0;
	width: 84%;
	font-style: italic;
	border: 0;
	background: #e9f5f5 url('https://www.ikt-online.org/wp-content/themes/ikt-2014/img/content-quote-background.gif') no-repeat;
}

blockquote.fa {
	display:none;
}

i.fa.fa-tag {color:#088787;}

.tags_text h5, .comment_number_inner h5 {font-size:18px;font-weight:500;}

.quotebox100 {
	padding: 18px 56px 8px 70px;
	margin: 24px 24px 24px 0;
	width: 84%;
	font-style: italic;
	background: #e9f5f5 url('https://www.ikt-online.org/wp-content/themes/ikt-2014/img/content-quote-background.gif') no-repeat;
}

.infobox100 {
	padding: 20px 56px 8px 70px;
	margin: 24px 24px 24px 0;
	width: 84%;
	font-style: italic;
	background: #e9f5f5 url('https://www.ikt-online.org/wp-content/themes/ikt-2014/img/content-infobox-background.gif') no-repeat;
}

.infobox50 {
	padding: 20px 56px 8px 70px;
	margin: 6px 24px 24px 0;
	float: left;
	width: 33%;
	font-style: italic;
	background: #e9f5f5 url('https://www.ikt-online.org/wp-content/themes/ikt-2014/img/content-infobox-background.gif') no-repeat;
}

.quotebox100 cite {
	color: #088787;
	font-size:12px;
}

.infobox100 h5, .infobox50 h5 {
	color: #088787;
}

.quotebox100 p, .infobox100 h5, .infobox50 h5, blockquote p {
	font-size:16px;
	font-weight:500;
}

.textmarker {
	background-color: #e9f5f5;
	color: #088787;
	padding: 0 3px;
}

.tab100 {
	width: 100%;
}

.tab75 {
	width: 75%;
}

.tab66 {
	width: 66%;
}

.tab50 {
	width: 50%;
}

.tab33 {
	width: 33%;
}

.column2 p a, .column2 ul li a, .column2 div a {
	text-decoration: underline;
}

.column2 h1 a, .column2 h2 a, .column2 h3 a, .column2 h4 a, .column2 h5 a, .column2 h6 a {
	text-decoration: none;
}


.column2 table {
	margin: 20px 0;
}

table th {
	background-color: #e9f5f5;
	border-bottom: 1px solid #ddd;
	padding: 7px 14px;
}

table td {
	border-bottom: 1px solid #ddd;
	padding: 7px 14px;
}


.qode_search_form, .qode_search_form input, .qode_search_form input:focus { background-color: #fff; }
.qode_search_form input, .qode_search_form input:focus { font-size: 16px; }

.gallery-caption {
	font-size: 12px !important;
	line-height: 1.5em !important;
	text-decoration: none !important;
	color:#088787;
	display: none;
}

#wysija-2, #wysija-3, #wysija-4, #wysija-5, #wysija-6, #wysija-7  {
	background-color:#e5e5e5;
	padding:10px;
}

.widget_wysija h5 {
	padding-bottom:0px;
	font-size:20px;
}

.wysija-input {
	border: 1px solid #bababa;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #999999;
	width: 50%;
	margin: 6px 0 3px 0;
}

/*.wysija-input {
	border: none;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #999999;
	width: 90%;
} */

.widget_wysija_cont .wysija-submit {
	margin-top: 10px;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	color: #088787;
	background-color: #cccccc;
	border: 1px solid #cccccc;
}

.wysija-paragraph {
	font-size: 13px;
	line-height: 17px;
	margin: 6px 0 12px 0;
}

.widget_wysija_cont .updated, .widget_wysija_cont .login .message {
	background-color: transparent;
	border-color: transparent;
	border: none;
}

.widget_wysija_cont .updated ul li {
	border: none;
}

.widget_wysija_cont .updated ul li::after {
	content: "";
}

#text-9, #text-10, #text-11, #text-13, #text-17, #text-19 {
	padding: 10px;
}

.enhanced-text-widget h5, #text-9 h5, #text-10 h5, #text-11 h5, #text-13 h5, #text-17 h5, #text-19 h5, .enhanced-text-widget h5 a, #text-9 h5 a, #text-10 h5 a, #text-11 h5 a, #text-13 h5 a, #text-17 h5 a, #text-19 h5 a {
	font-size:20px;
	font-weight: 600;
}

.enhanced-text-widget  {
	padding:10px;
}

aside .widget.posts_holder li { border:none; }

.comment_holder .comment {
	border: 5px solid #e9f5f5;
	background-color: transparent;
}

div.comment.author-id-0 {
	background-color: #e9f5f5;
	border:none;
}

.comment_holder .comment .text .name {
	color: #088787;
	font-size:16px;
	font-weight:500;
}

.comment_holder .comment-list li ul.children {
	margin: 15px 0 0 0;
	padding: 0 0 0 54px;
}

ul.related_post li a img { 
	width:105px !important;
	height:75px !important;
}

.wp_rp_wrap h3.related_post_title {
	background: transparent !important;
	border: none !important;
	margin:38px 0 0px 0 !important;
	padding:20px 0 !important;
	font-weight: 500 !important;
	border-top: 3px double #ddd !important;
}

.wp_rp_wrap ul.related_post {
	border-bottom: 3px double rgba(0, 0, 0, .1) !important;
	margin-bottom: 36px !important;
}

.wp_rp_wrap ul.related_post li {
	min-height: 75px !important;
	border-top: 1px solid rgba(0, 0, 0, .1) !important;
	border-bottom: none !important;
}

.wp_rp_wrap ul.related_post li:before {
	color:#fff !important; 
	content:"" !important; 
	font-size:0.1em !important; 
	padding-right:0 !important; 
	position:relative !important;
	top:0 !important; 
	margin-left: 0px !important;
}

#slb_viewer_wrap .slb_theme_slb_default .slb_data_title, #slb_viewer_wrap .slb_theme_slb_default .slb_group_status {
	font-family: 'Roboto',arial,sans-serif !important;
	font-size: 16px !important;
	color: #088787 !important;
}

#slb_viewer_wrap .slb_theme_slb_default .slb_group_status {
	font-size: 12px !important;
	display: block !important;
	font-style: normal !important;
	color: #545454 !important;
}

#ascrail2000.nicescroll-rails { width: 16px !important; }
#ascrail2000 div { width: 12px !important; }


/* Mediaqueries */


@media only screen and (max-width:1200px) {
	div.textwidget div p input { width:200px; }
}

@media only screen and (max-width:1000px) {
	div.textwidget div p input { width:130px; }
	div.title.title_size_medium.position_left.has_background, .title .not_responsive {background-image: url('/wp-content/uploads/2018/11/header_nl.jpg');}
	.title .not_responsive img {display:none;}
	.title_subtitle_holder {visibility:hidden;}

}

@media only screen and (max-width:800px) {
	div.textwidget div p input { width:110px; }
}

@media only screen and (max-width:768px) {
	div.textwidget div p input { width:100px; }
}

@media only screen and (max-width:600px) {
	.column1 { display:none; }
	.wp_rp_thumbnail { margin-right:12px; }
}


.wp-post-image, div.wp-caption img, .grauerrahmen  { border: solid 1px #ccc; }
.wp-caption-text { border: solid 1px #e9f5f5 }
.keinrahmen { border: none; }


/* Vlad März 2019 */

.csc-menu {
	margin-left: -10px;
    width: 344px;
    height: auto;
}

.csc-menu li a {
    display: block;
    color: #000;
	margin-top: -16px;
    margin-left: -1px;
    padding-left: 5px;
	padding-top: 10px;
	background-image: url(/wp-content/themes/ikt-2014/img/menu3_1.png);   
	background-repeat: no-repeat;
	font-size: 13px;
    width: 339px;
    height: 50px;
    line-height: 18px;
}