/*
Hier kannst du dein eigenes CSS einfügen.

Klicke auf das Hilfe-Symbol oben, um mehr zu lernen.
*/

.post .entry-meta .by-author:before,
.post .entry-meta .date:before,
.post .entry-meta .category:before,
.post .entry-meta .comments:before,
.post .entry-meta .edit-link:before {
	display: none;
}

.post .entry-meta .by-author,

.post .entry-meta .category,
.post .entry-meta .comments {
	display: none;
}

.header-post-title-class {
font-size: 2.4em;
margin-left: 100px;
margin-top: 30px;
}

.header-post-title-container {
	border-bottom: 0px solid #EAEAEA;
}

.post .entry-meta .read-more-link {
	padding: 5px 10px;
	background-color: #999;
	float: right;
	border-right: none;
		-webkit-transition: 0.5s background-color;
		-moz-transition: 0.5s background-color;
		-box-transition: 0.5s background-color;
}
.post .entry-meta .read-more-link:hover {
	background-color: #0056a2;
-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.6);
	-moz-box-shadow:0 0 0px rgba(0, 0, 0, 0.6);
	box-shadow:0 0 0px rgba(0, 0, 0, 0.6);
}

.post .entry-meta {
border: 0;
border-top: 1px solid #CCC;
}

.post .entry-title a, .page .entry-title a {
-webkit-transition: color 0.3s;
-moz-transition: color 0.3s;
-box-transition: color 0.3s;
font-size: 32px;
}

.post .entry-title a:hover, .page .entry-title a:hover {

}

@media screen and (max-width: 1308px)
	.inner-wrap {
width: 90%;
}

.main-navigation {
padding-top: 20px;
}

.main-navigation ul li a {
	font-size: 19px;
}

.site-header .menu-toggle:before {
display: none;
}

.resp-tab-active {
    border-top-color: #0056a2 !important;
    border-bottom-color: #0056a2 !important;
}

.mitgliedertabelle {
width: 100%;
}

.mitgliederzelle {
width: 33%;
border: 0px solid;
padding-top: 20px;
}


@media (max-width: 768px) {
.mitgliederzelle {
display:block;
width: 70%;
padding-left: 0px;
}
}

.mitgliederzelle h5 {
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-top: 0px;
}

.mitgliederzelle img {
margin-bottom: 10px;
}

@media screen and (max-width: 959px) {
	#primary, #secondary, .wide-978 #primary, .narrow-978 #primary {
		float: none;
		width: 100%;
		margin: 0;
	}
	
	#site-description {
		padding-bottom: 5px;
	}
	#header-right-section {
		float: none;
		max-width: 100%;
	}
	#header-right-section .widget {
		padding: 0 0 10px 0;
		float: none;
		text-align: center;
	}
	
	#featured-slider .entry-container { max-width: 70%; }
	#featured-slider .entry-description-container { padding: 5px 10px; padding: 0.5rem 1rem; }
	#featured-slider .slider-title-head { margin-bottom: 0; }
	#featured-slider .entry-title span { font-size: 18px; line-height: 1.4; }
	#featured-slider .entry-content p { font-size: 14px; line-height: 1.4; }
	#featured-slider .slider-read-more-button { font-size: 14px; padding: 5px 10px; padding: 0.5rem 1rem; }
}

.leitung {
border: 0px solid;
width: 120%;
margin-bottom: 70px;
}



.leitung td:first-child {
width: 90px;
text-align: right;
border: 0px solid;
border-right: 1px #666 solid;
}

.leitung td:nth-child(2) {
border: 0;
width: 270px;
}

.leitung td:nth-child(3) {
border: 0;
padding-bottom: 0;
}

.leitung td:nth-child(4) {
border: 0;
padding-bottom: 0;
}

.leitung img {
margin-bottom: 0;
margin-top: auto;
}

.site-header{
border-top: 9px solid #444;
} 

#header-text-nav-wrap {
border-bottom: 2px solid #aaa;
padding-top: 30px;
padding-bottom: 18px;
margin-bottom: 10px
}

#header-right-section {
margin-right: 30px;
}

.cds {
border: 1px solid #999;
width: 300px;
margin-left: 65%;
text-align: center;
margin-top: -100px;
margin-bottom: 40px;
font-style: normal;
background-color: #fff;
}

@media (max-width: 768px) {
.cds {
margin-top: 0;
margin-left: 10%;
}
}

@font-face {
font-family: "Social Shapes"; 
src: url(http://mvlangenwang.lima-city.de/wp-content/themes/spacious/fonts/social_shapes.ttf);
src: url('http://mvlangenwang.lima-city.de/wp-content/themes/spacious/fonts/social_shapes-webfont.eot');
src: url('http://mvlangenwang.lima-city.de/wp-content/themes/spacious/fonts/trashhand.eot?#iefix') format('embedded-opentype'),
url('http://mvlangenwang.lima-city.de/wp-content/themes/spacious/fonts/social_shapes-webfont.woff') format('woff'),

url('http://mvlangenwang.lima-city.de/wp-content/themes/spacious/fonts/social_shapes-webfont.svg') format('svg');
font-weight: normal;
}


.smtest {
font-size: 30pt;
color: #000;
font-family: "Social Shapes", Arial, sans serif;
}

@media (max-width: 768px) {
.header-post-title-class {
margin-left: 0px;
font-size: 22pt;
}
}

@media (max-width: 768px) {
#header-right-section {
margin-right: 0px;
}
}

.footer-widgets-wrapper {
height: 110px;
}

.tg-one-fourth {
width: auto;
margin: 0;
padding-bottom: 0;
}

.tg-one-fourth:nth-child(2) {
width: 100px;
position: absolute;
left: 50%;
margin-left: -50px;
}

@media screen and (max-width: 1078px) {
.tg-column-2 {
float: left;
}}


.leitung td img {
padding-bottom: 20px;
padding-top: 0px;
}

.view-container-border {
background-color: #0056a2;
}

.block {
text-align: justify;
padding-right: 35px;
}

.wp-image-549 {
margin-top: 40px;
margin-bottom: 5px !important;
}

.wp-image-633 {
margin-bottom: 5px !important;
}

@media screen and (max-width: 1024px) {
.wp-image-549 {
margin-top: 20px;
}
.wp-image-633 {
}
}

.schoeggl {
text-align: justify;
padding-left: 40px;
padding-right: 40px;
}

.pretulerbuam {
border: 1px solid #aaa;
}

.preitler {
font-style: normal;
font-weight: 900;
padding-left: 20px;
}

.abs1re {
margin-top: 190px;
padding-bottom: 50px;
text-align: justify;
}

@media screen and (max-width: 1024px) {
.abs1re {
margin-top: 20px;
padding-bottom: 10px;
}}

.heimtabelle {
border: 0;
}

.heimzelle {
width: 50%;
border: 0;
}


@media (max-width: 768px) {
.heimzelle {
display:block;
width: 70%;
padding-left: 0px;
}
}

p.musikerheim {
text-align: justify;
padding-right: 50px;
}

#post-404 h4 {
margin-top: 70px;
}

.abs2re {
margin-top: 45px;
text-align: justify;
}

@media screen and (max-width: 1024px) {
.abs2re {
margin-top: 20px;
}}


.liausnahme {
margin-top: 50px;
padding-bottom: 50px;
text-align: justify;
}

@media screen and (max-width: 1024px) {
.liausnahme {
margin-top: 20px;
padding-bottom: 10px;
}}


.linktabelle {
width: 100%;
}

.linkzelle {
width: 33%;
border: 0px solid;
padding-top: 70px;
}


@media (max-width: 768px) {
.linkzelle {
display:block;
width: 70%;
padding-left: 0px;
padding-top: 20px;
}
}