/*
Willkommen bei eigenen CSS-Anpassungen!

CSS (Cascading Style Sheets) ist eine Art von Stilanweisungen, die dem
Browser mitteilen, wie dieser eine Webseite darzustellen hat. Du kannst
diese Kommentare löschen und mit Deinen Anpassungen beginnen.

Standardmäig wird dieses eigene Stylesheet *nach* dem Stylesheet Deines
derzeit aktiven Themes geladen. Dadurch können auch CSS-Regeln des Themes
überschrieben werden. Trage hier einfach ein, was Du ändern möchtest. Du
brauchst aber auf keinen Fall alle Regeln des Themes hierher kopieren.
*/
.main-holder {
	background-image: url("/wp-content/uploads/sites/2/body.png");
}

.bottom-header, .dropcap {
	background: url("/wp-content/uploads/sites/2/menu.png") repeat-x;
}

.wpcf7-submit {
	background: url("/wp-content/themes/theme2025/images/btn.png") repeat-x;
	color: white;
	border: none;
}

.nav .sf-menu li:hover,
.nav .sf-menu li.current-menu-item,
.nav .sf-menu li:hover,
.nav .sf-menu li.current-menu-item,
#respond #submit:hover,
body .btn:hover,
.comment-reply-link:hover,
.pagination.pagination__posts ul li.active a,
.pagination.pagination__posts ul li a:hover,
.pager li a:hover,
li.current-menu-item,
#submit:hover,
body .btn:hover,.comment-reply-link:hover, .wpcf7-submit:hover {
	background: url("/wp-content/uploads/sites/2/menu-hover.png") repeat-x;
}

#partnerpage .span3 img {
	border: 0 solid;
}

.nav .sf-menu {
	border-right: 1px solid #666666;
}

.nav .sf-menu li {
	border-right: 1px solid #666666;
	border-left: 1px solid #999999;
}

.logo {
	top: 55px;
	left: 0;
}

@media (min-width: 1200px) {
	.logo {
		width: 742px;
	}
	
	.span8 {
		width: 790px;
	}
	
	.span4 {
		width: 350px;
	}
	
	.span3 {
		width: 255px;
	}
}

@media (min-width: 980px) and (max-width: 1199px) {
	.span8 {
		width: 640px;
	}
	
	.span4 {
		width: 280px;
	}
	
	.span3 {
		width: 205px;
	}
	
	.sf-menu &gt; li &gt; a {
		font: 16px/22px Open Sans Condensed;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	.span8 {
		width: 504px;
	}
	
	.span4 {
		width: 200px;
	}
	
	.span3 {
		width: 150px;
	}
}

.footer-widgets {
	display: none;
}

.noBottomMargin {
	margin-bottom: 0;
}

.footer-text, .copyright {
	padding-top: 0;
}

.wpcf7-submit {
	background-color: #ffffff;
}

.post-title {
	display: block;
	font-family: 'Open Sans Condensed', sans-serif!important;
	margin-top: 15px!important;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 2.8em;
}

.text-highlight {
	margin: 0;
}

.jp-carousel-comment-form-field, .jp-carousel-commentlink, .jp-carousel-left-column-wrapper {
	display: none;
}