/*
16380 -> 18083 Aeltere Beitraege
18085 -> 18085 Artikel von Cobra Chronologisch
      -> 18078 Startseite neu
*/


article#post-18078 h1.entry-title
{
	display: none;
}

article#post-18078 div.printfriendly
{
	display: none;
}


.page article {
    border-color: #ffffff;
}
	
/* Home top blog listing - fixes */
/*
ul.lcp_catlist > li > a
{
	font-size: 20px;
	color: rgba(57,43,124,1);
}
ul.lcp_catlist > li > h3
{
	font-size: inherit;
	color: 
}
*/

ul.lcp_catlist > li
{
	font-size: 15px;
	color: rgba(0, 0, 0, 0.5);
	font-family: "Open sans", "sans-serif";
}

ul.lcp_catlist > li > div
{
	font-size: 17px;
	color: rgba(17,0,96,0.83);
}

/* -------------------------------------------------------
			Zufalls- / festgelegte Artikel
------------------------------------------------------- */

/* Bild Container - sofern Bild vorhanden */
div.titriplerandomfixed
{
	display: inline-block;
	float: left;
	margin-right: 16px;
	margin-bottom: 10px;

	max-height: 155px;
	height: 155px;
	overflow-y: hidden;
}

/* Bild - sofern Bild vorhanden */
div.titriplerandomfixed img
{
	max-width: 210px;
	width: 210px;
	min-width: 210px;
	border: 0px none transparent;

	position: relative;
	top: 50%;
	transform: translateY(-50%);
}

/* Überschrift */
h2.titriplerandomfixed
{
	font-size: 20px;
	line-height: 1.4em;
	color: rgba(57,43,124,1);
}

h2.titriplerandomfixed a
{
	color: rgba(6,18,76,0.75);
}

/* Inhaltstext */
span.titriplerandomfixed
{
	/* margin-bottom: 30px; */
	float: left;
}

p.titriplerandomfixed
{
	display: inline-block;
}



/* Blogauflistung bei der Seite "Artikel von Cobra" (neu) */
.page article.artikel-von-cobra
{
    border: 0px none transparent;
    border-radius: 0px;
    box-shadow: none;	
}


/* Blogauflistung 3-spaltig - 2. / 3. spalte */

div.excerpt.entry-summary.vtfixremoveicons
{
	padding-bottom: 60px;
}

div.post-meta.vcard.vtfixremoveicons,
div.post-meta.vcard.vtfixremoveicons p,
div.post-meta.vcard.vtfixremoveicons span,
div.post-meta.vcard.vtfixremoveicons a
{
	font-size: 12px;
	color: rgba(0, 0, 0, 0.5);
	font-family: "Open sans", "sans-serif";
}

div.post-meta.vcard.vtfixremoveicons p
{
	margin-bottom: 5px;
}

div.post-meta.vcard i
{
	display: none;
}

/* Artikel von Cobra (neu) */

article#post-18085 div.pf-content article.artikel-von-cobra header.entry-header h3
{
/*	background-color: #ff0000; */
	margin-bottom: 0px;
	padding-bottom: 5px;
}

article#post-18085 div.pf-content article.artikel-von-cobra header.entry-header h3 a
{
	/* background-color: #00ff00; */
	color: rgba(57,43,124,1);
	font-weight: 700;
	font-size: 20px;
}

article#post-18085 div.pf-content article.artikel-von-cobra footer.entry-footer span a
{
	/* background-color: #0000ff; */
	font-weight: 400;
	font-size: 16px; /* Org: 17px; 1 Punkt Kleiner; */
	
}

article#post-18085 div.pf-content article.artikel-von-cobra footer.entry-footer span a time
{
	font-size: 15px;
	color: rgba(0, 0, 0, 0.5);
	font-family: "Open sans", "sans-serif";
}

/* Also inherit this size to next two columns accordingly */
.wp-posts-pro
{
    font-size: inherit;
}

.wp-posts-pro span,
.wp-posts-pro a.read-more-button
{
    font-size: 17px;
}



/* Footer bar */
footer#footer,
footer#footer div#footer-bottom

{
	background-color: #6eafa9;
}

/* Another more complete button fix */
ul.lcp_catlist li div.lcp_excerpt + a
{
/*
    -webkit-font-smoothing: antialiased;
	
	text-align: left;
	
	box-sizing: border-box;
	
	word-wrap: break-word;
	
	margin: 0;
	font: inherit;
    vertical-align: baseline;
	
	text-decoration: none;
    word-break: break-word;
*/
	outline: 0;
	background: rgba(0,0,0,.1);
	border: 0;
    border-style: solid;
    border-radius: 3px;
    box-shadow: none;
	font-family: inherit;
    font-size: inherit;
    font-weight: 600;
    line-height: normal;
    text-shadow: none;
    text-transform: uppercase;
    cursor: pointer;
    transition: .3s ease;
    border-color: #FFF;
	
	display: flex;
    -webkit-box-align: center;
	align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
	flex-direction: row;
    padding: 10px 12px;
    color: rgba(0,0,0,.6);
    float: left;
	
	width: initial;
	
}

ul.lcp_catlist li div.lcp_excerpt + a,
ul.lcp_catlist li div.lcp_excerpt + a:visited
{
	color: rgba(35,117,219,0.75);
}
ul.lcp_catlist li div.lcp_excerpt + a:hover
{
	background: rgba(0,0,0,.2);
    color: rgba(0,0,0,.75);
    text-shadow: none;	
}
ul.lcp_catlist li div.lcp_excerpt + a:visited
{
	color: rgba(0,0,0,.6);
}

ul.lcp_catlist li div.lcp_excerpt + a:after
{
	content: '\e62f';
    margin: 1px 0 0 -5px;
    opacity: 0;
    color: inherit!important;
	
	/* color: #FFF; */
    position: relative;
    transition: .3s ease;
    font-family: ET-Extra!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: inherit!important;
}

ul.lcp_catlist li div.lcp_excerpt + a:hover:after
{
	margin:1px 0 0 6px;
	opacity:1
}


/* Aeltere Artikel - Pagination fixup */
article#post-18083 ul.lcp_paginator li
{
	display: none;
}
/*
article#post-18083 ul.lcp_paginator li.lcp_currentpage - li,
article#post-18083 ul.lcp_paginator li.lcp_nextlink - li,
article#post-18083 ul.lcp_paginator li.lcp_prevlink,
article#post-18083 ul.lcp_paginator li.lcp_prevlink + li,
article#post-18083 ul.lcp_paginator li.lcp_currentpage,
article#post-18083 ul.lcp_paginator li.lcp_currentpage + li,
article#post-18083 ul.lcp_paginator li.lcp_nextlink
*/

article#post-18083 ul.lcp_paginator li:first-child,
article#post-18083 ul.lcp_paginator li.lpc_frsthack,
article#post-18083 ul.lcp_paginator li.lpc_prevhack,
article#post-18083 ul.lcp_paginator li.lcp_currentpage,
article#post-18083 ul.lcp_paginator li.lpc_nexthack,
article#post-18083 ul.lcp_paginator li.lpc_lasthack,
article#post-18083 ul.lcp_paginator li:last-child
{
	display: inline-block;
}

/* No images for related posts */
div.et_extra_other_module.related-posts div.related-posts-content div.related-post div.featured-image
{
	display: none;
}

/* main article text padding to left 'border'-shadow */
div.et_pb_extra_column_main article.single-post-module
{
    /* padding: 10px 0 10px 20px; same as some h3 on same page */
    padding: 0px 20px 10px 20px; /* top already pads; padding right vor <hr> event padding l/r */
}

/* Jetpack likes center and other optimations */
div.sharedaddy.jetpack-likes-widget-wrapper
{
	text-align: center;
    margin-top: 32px;
    width: 100%;
    width: calc(100% + 60px);
}

div.sharedaddy.jetpack-likes-widget-wrapper h3
{
	width: 100%;
}

div.sharedaddy.jetpack-likes-widget-wrapper h3.sd-title:before
{
    padding-top: 10px;
}

div.sharedaddy.jetpack-likes-widget-wrapper iframe
{
	padding-left: 80px;
    padding-right: 75px;
    width: 100%;
}

/* Space between print-button and sharing button part */
body.post-template-default.single.single-post div#page-container article div.post-wrap
{
	padding-bottom: 0px;
}

/* Show some text next to the mobile menu */
div#et-mobile-navigation div.show-menu-button:after
{
	content: 'Men\00FC';
    /* float: left; */
    /* display: inline; */
    position: absolute;
    top: 50%;
    left: 48px;
    /* bottom: 0px; */
    /* vertical-align: center; */
    transform: translateY(-50%);
}
	
/* } */


div.et_pb_widget.widget_whitcounter > h4.widgettitle
{
	/* padding: 0px;
	color: rgba(17,0,96,0.83); */
	font-size: 17px;
	font-weight: 400;
	line-height: 18px;
}

div.et_pb_widget.widget_whitcounter > div.wordpress-hit-counter
{
	/* padding: 0px;
	padding-bottom: 15px;
	color: #457A77; */
	font-family: "Open Sans";
/*	font-size: 18px; */
	font-size: 20px;
	font-weight: 600;
	letter-spacing: normal;
}




div.separator.tibottomofeverypost
{
    width: 100%;
    border-top: 1px solid rgba(0,0,0,.1);
/*    padding: 15px 60px 0; */
    box-sizing: border-box;
/*    text-align: center; */
}

.post-footer
{
	border-top: 0px none transparent;
}

.boxed_layout .container
{
    width: 97%;
/*    max-width: 1360px; */
}



div.et_pb_extra_column_sidebar div.et_pb_widget.widget_text > h4:first-child
{
	display: none;
}

.button:visited,
.post-nav .nav-links .button:visited,
.read-more-button:visited,
.et_pb_pagebuilder_layout .et_pb_text .read-more-button, 
button:visited,
button[type=submit]:visited,
input[type=submit]:visited,
input[type=reset]:visited,
input[type=button]:visited
{
    color: rgba(0,0,0,.6)!important;
}

#et-menu>li>ul,
#et-menu li>ul,
#et-menu>li>ul>li>ul,
.et-top-search-primary-menu-item
.et-top-search,
.et_pb_module,
.module,
.page article,
.authors-page .page,
#timeline-sticky-header,
.et_extra_other_module, .woocommerce .woocommerce-info
{
    border-color: #ffffff;
}

div.et_pb_extra_column_sidebar div.et_pb_widget.widget_media_image
{
	display: flex;
	flex-direction: column;
}

div.et_pb_extra_column_sidebar div.et_pb_widget.widget_media_image > h4
{
	order: 2;
	padding-top: 14px;
}

div.et_pb_extra_column_sidebar div.et_pb_widget.widget_media_image > a
{
	order:1;	
}



article.single-post-module div.post-thumbnail
{
	display: none;
}

div#et-trending-container div.et-trending-post > a,
div#et-trending-container div.et-trending-latest > a
{
	text-overflow: ellipsis;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
}