
/* padding sidebar widget
 * code from Oliver Campion

#sidebar .widget {
padding: 0;
}
 */ 

/* von alter Homepage */
/*added cfe */
.listing-item {
	margin-bottom: 40px;
}

/*img border added cfe*/
.img_border {
		border: 1px double #808080;
		width: 750px !important;
}

/******************************/
/* Taken from my blogdown CSS */

.img_shadow {
    border: 2px solid #e6e6e6 !important;
    padding: 2px;
		box-shadow: 0 10px 30px gray;
}

.img_half {
    width: 50% !important;
    height: auto;
}

.img_one-quarter {
    width: 25% !important;
    height: auto;
}

.img_three-quarter {
    width: 75% !important;
    height: auto;
}

/* ***************************
 * old glossary link 
 * "WP Glossary"
 * not valide anymore
 * but with active old plugin
 * dotted read link without lamp
 * to see the difference with the
 * new plugin

.wp-glossary a {
	text-decoration: none;
	border-bottom: 2px dotted red;
}

*****************************/

/* ***************************
 * new glossary plugin 
 * "CM Tooltip Glossary"
 * with shining lamp
*****************************/

a.glossaryLink {
	background-image: url("/wp-content/uploads/2014/09/bulb.png");
	background-repeat: no-repeat;
	padding-left: 15px;
	text-decoration: none;
	border-bottom: 1px dotted red;
}



/* **************** */
/* AUS ALTEN THEME  */
/* **************** */
input[type=checkbox] {
	margin: 0 !important;
	padding: 0 !important;
}

/* 
 * habe ich für neues 
 * Design rausgenommen
hr {
	display: block !important;
	margin-top: .5em !important;
	margin-bottom: .5em !important;
	margin-left: auto !important;
	margin-right: auto !important;
	border-style: inset !important;
	border-width: 1px !important;
}

*/

/*table style added pb*/
#t01 {
	width: 100%;
	border: 1px solid black;
	border-collapse: collapse;
}

#t01 th, #t01 td {
	border: 1px solid black;
	border-collapse: collapse;
	padding: 5px;
	text-align: left;
}

table#t01 tr:nth-child(even) {
	background-color: #eee;
}

table#t01 tr:nth-child(odd) {
	background-color: #fff;
}

table#t01 th {
	background-color: black;
	color: white;
}

/*table style added pb */
#customers {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 100%;
	border-collapse: collapse;
}

#customers td, #customers th {
	font-size: 1em;
	border: 1px solid #98bf21;
	padding: 3px 7px 2px;
}

#customers th {
	font-size: 1.1em;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 4px;
	background-color: #A7C942;
	color: #ffffff;
}

#customers tr.alt td {
	color: #000000;
	background-color: #EAF2D3;
}

.login h1 a {
	background-image: url("http://peter.baumgartner.name/wp-content/uploads/2015/11/logo_gedankensplitter21.png") !important;
}
.entry-content > img {border: black 1px solid;}
.entry-content > img a {border: black 1px solid;}


/* Plugin-Erweiterung: https://displayposts.com/2019/01/04/image-alignment/ 
*/

.display-posts-listing.image-left .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-left .image {
	float: left;
	margin: 0 16px 0 0;
}

.display-posts-listing.image-left .title {
	display: block;
}

.display-posts-listing.image-left .excerpt-dash { 
	display: none; 
}

.display-posts-listing.image-right .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-right .image {
	float: left;
	margin: 0 16px 0 0;
}

.display-posts-listing.image-right .title {
	display: block;
}

.display-posts-listing.image-right .excerpt-dash { 
	display: none; 
}

/* Aus: https://wordpress.com/support/display-posts-shortcode/ 
jedoch mit meinen Adaptionen
IST DAS MIT NEUEN DESIGN NOCH RELEVANT?
*/

.image .wp-post-image {
    float: right;
    margin: 0 0 5px 5px;
	  border: none;
}

/* by oliver@webd.uk 

.overlay-header .site-description {
color: #980e10;
}
*/

/* Grid style */
.display-posts-listing.grid {
	display: grid;
	grid-gap: 16px;
}

.display-posts-listing.grid .title {
	display: block;
}

.display-posts-listing.grid img { 
	display: block; 
	max-width: 100%; 
	height: auto; 
}

@media (min-width: 600px) {
	.display-posts-listing.grid {
		grid-template-columns: repeat( 2, 1fr );
	}
}

@media (min-width: 1024px) {
	.display-posts-listing.grid {
		grid-template-columns: repeat( 3, 1fr );
	}
}

/* https://wordpress.org/support/topic/post-grid-styling/#post-13326031 */

.display-posts-listing.grid .listing-item .wp-post-image{float:none !important;}

/* Post Ratings images
 * are vertical: 
 * overwritten by theme
https://wordpress.org/support/topic/ratings-image-displaying-vertical-not-horizontal/
PLUGIN ENTFERNT!! ANDERER!
*/

.post-ratings img,
.post-ratings-loading img,
.post-ratings-image img {
   display: inline !important;
}


.my-widget-text {
	font-size: 9pt;
}

/* *********************** */
/* Recent Comment List 
 * don't know why this is here.
 * Coming from oliver@webd.uk? */
/* *********************** */


.recent-comments-list .comment-avatar img {
	border-radius: 50%;
}

.recent-comments-list {
	font-size: 1.3rem;

}

.recent-comments-list .comment-excerpt {
	float: clear;
}

.recent-comments-list .comment-avatar img {
	border-radius: 50%;
}


.recent-comments-list .comment-avatar img {
	border-radius: 50%;
}

/* *********************** */
/* Recent Post Widget Extended 
 * don't know why this is here.
 * Maybe an addition of a Plugin? 
 * There is one with this name
 * Or Coming from oliver@webd.uk? */
/* *********************** */

.rpwe-block ul{
list-style: none !important;
margin-left: 0  !important;
padding-left: 0 !important;
}

.rpwe-block li{
border-bottom: 1px solid #eee;
margin-bottom: 10px;
padding-bottom: 10px;
list-style-type: none;
}

.rpwe-block a{
display: inline !important;
text-decoration: none;
}

.rpwe-block h3{
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 14px !important;
line-height: 1.5em;
}

.rpwe-thumb{
border: 1px solid #eee !important;
box-shadow: none !important;
margin: 2px 10px 2px 0;
padding: 3px !important;
}

.rpwe-summary{
font-size: 14px;
}

.rpwe-time{
color: #000 !important;
font-size: 14px;
}

.rpwe-comment{
color: #980e10 !important;
font-size: 14px;
white-space: pre;

}

.rpwe-alignleft{
display: inline;
float: left;
}

.rpwe-alignright{
display: inline;
float: right;
}

.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}

.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}

.rpwe-clearfix:after{
clear: both;
}

.rpwe-clearfix{
zoom: 1;
}

