/* Enter Your Custom CSS Here */
.comment-reply-title, .comments-title {
	padding-left:20px;
  	color:#fff;
  	font-weight: 400;
  	background-color: rgba(36,137,36,0.99);
}
.video-js .vjs-tech {
    background-color:rgba(255,255,255,0.97);
  	//border-radius:150px;
}
.vjs-default-skin.vjs-has-started .vjs-control-bar {
  	background-color:rgba(0,0,0,0.5);
}
.vjs-control-bar {
 	border-radius:10px; 
}
.vjs-poster {
  	max-width:980px;
  	min-width:980px;
  	width:980px;
  	border-radius:0px;
}
.vjs-default-skin div.vjs-big-play-button {
	//left:58%;  
}
.vjs-loading-spinner {
 	//left:58%;   
}
.video-js {
  	margin-left: auto;
    margin-right: auto;
  	max-width:980px;
  	min-width:980px;
  	width:980px;
  	border-radius:0px;
}
@media screen and (max-width: 1250px) {
.video-js .vjs-tech {
    background-color:rgba(51,51,51,0.97);
    border-radius:0px;
    box-shadow:-0px -0px 15px 5px #eee;
    //box-shadow:10px 10px 10px #eee;
}
.vjs-poster {
  	max-width:500px;
  	min-width:500px;
  	width:500px;
    border-radius:0px;
}
.video-js {
  	max-width:500px;
  	min-width:500px;
  	width:500px; 
    max-height:360px;
    border-radius:0px;
}
.vjs-control-bar {
 	border-radius:4px; 
}  
}
@media screen and (max-width: 667px) {
  body {
  font-size:80%;
  }  
.video-js .vjs-tech {
    background-color:rgba(51,51,51,0.97);
    border-radius:0px;
    box-shadow:-0px -0px 15px 5px #eee;
    //box-shadow:10px 10px 10px #eee;
}
.vjs-poster {
  	max-width:300px;
  	min-width:300px;
  	width:300px;
    border-radius:0px;
}
.video-js {
  	max-width:300px;
  	min-width:300px;
  	width:300px; 
    max-height:250px;
    border-radius:0px;
}
.vjs-control-bar {
 	border-radius:4px; 
} 
.entry-content table, .comment-content table {
    font-size:.8em;
}
  .site-content .entry-content {
  	padding:2px;
    padding-right:5px;
  }
  .site-content .entry-content img {
    margin:0px;
  }  
}
/*social sharing buttons*/
.social a{
    display:inline-block;
    margin:10px 10px 5px 0;
    padding:10px 15px;
    //color:#fff;
    color:rgba(255,255,255,0);
  	font-weight:bold;
    text-align:center;
    text-decoration:none;
    border-radius:5px;
  	border:solid 2px #3B5998;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -webkit-border-radius:5px;
    -ms-border-radius:5px;
  	float:left;
}
/*Twitter*/
.twitter{
    background:#9AE4E8;
}
/*Facebook*/
.facebook{
    background:#3B5998;
  	background-image:url(wp-content/themes/Walter/images/facebook-teilen.jpg);
  	background-size: 168px 45px;
}
/*Google Plus*/
.google-plus{
    background:#D34836;
}
/*Rand um die Bilder */
img.size-large {
	margin: 3px; 
  	//box-shadow:-0px -0px 15px 5px #aaa;
}
/* Hover link bei Bildern*/
a:hover img {
  	border-radius:20px;
	-moz-border-radius:20px;
    -o-border-radius:20px;
    -webkit-border-radius:20px;
    -ms-border-radius:20px;
  	//border: 3px solid #095b02;
}
.foogallery-default.hover-effect-zoom a:hover {
 	top:-5px;
 	box-shadow:0px 8px 15px 5px #999;
	width:150px;
  	height:148px;
}
#netgo-carousel-heading {
	font-size:0px;
  	margin-top:0px;
}
div.netgo-main-carousel {
	max-width:990px;
  	max-height: 150px;
  	overflow:hidden;
}
#netgo-carousel-slider1 .overview li {
	max-height: 150px;
  	max-width: 230px;
}
.list-view .site-content .hentry {
	padding-top:0px;  /*padding-top:48px; wird überschrieben  Oben Rand über Beiträgen*/  	
}
.list-view .site-content .hentry {
	border-top:0px;  /*Linie oben über Beitrag entfernt*/
}
.entry-title {
	margin-top:30px;  /*Rand von 40px über der Überschrift entfernt*/
}
.widget ul, .widget ol {
	font-size: 1em;    /*Linke Spalte Widget Besuchte Seitentext*/
}
.widget li > ol, .widget li > ul {
	font-size: 1em;    /*Linke Spalte Menue Unterliste*/
}
.entry-title {
	padding-left:20px;    /*linker Rand bei der Überschrift*/
}