/*
Willkommen bei Individuelles CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/
.screen-reader-text {
	display: none;
}

#logobox {
	text-align: left;
}

#meta {
	display: none;
}

#comments {
	display: none;
}

.comment {
	display: none;
}

.bg {
	background: #f8f8f8;
}

/*Footer*/
@media (min-width: 992px) {
	.col-md-3, .span3 {
		width: 100%;
	}
	
	.main {
		width: 1170px;
	}
	
	.col-md-1, .col-md-10, .col-md-11, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col2-set .col-1, .col2-set .col-2, .span1, .span10, .span11, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9 {
		float: left;
	}
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-25, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-25, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-25, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-ss-1, .col-ss-10, .col-ss-11, .col-ss-12, .col-ss-2, .col-ss-3, .col-ss-4, .col-ss-5, .col-ss-6, .col-ss-7, .col-ss-8, .col-ss-9, .col-xm-25, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col2-set .col-1, .col2-set .col-2, .span1, .span10, .span11, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 5px;
}

*, :after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#containerfooter h3, #containerfooter {
	color: #009cb4;
}

.footerclass {
	color: #7a7978;
	font-size: 13px;
	line-height: 160%;
}

.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}

.container:after, .container:before {
	content: " ";
	display: table;
}

*, :after, :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.footerlist {
	clear: both;
	color: #009cb4 !important;
}

.footercredits p {
	font-size: 11px;
	color: #009cb4;
}

.footer-widget {
	
}

h4 {
	font-family: "PT Sans";
	line-height: 20px;
	font-weight: 400;
	font-style: normal;
	color: #7a7978;
	font-size: 13px;
	margin-bottom: 5px;
}

.col2-set, .row, .row-fluid {
	margin-left: -15px;
	margin-right: -15px;
}

.col2-set:after, .row-fluid:after, .row:after {
	clear: both;
}

.col2-set:after, .col2-set:before, .row-fluid:after, .row-fluid:before, .row:after, .row:before {
	content: " ";
	display: table;
}

.fairicon {
	margin: 5px 5px 5px 0;
/*float: left;*/
}

img {
	max-width: 100%;
	height: auto;
	/**vertical-align: middle;**/
	border: 0;
	-ms-interpolation-mode: bicubic;
}

.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 1170px;
}

.container_12 .grid_12 {
	width: 1170px;
}

.footercol1 {
	max-width: 240px;
}

.footercol2 {
	min-width: 280px;
}

.footercol4 {
	min-width: 300px;
}

.widget {
	padding: 5px;
}

.widget a {
	font-weight: normal;
}

h4, h5, h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}

@media (min-width: 992px) {
	.divHeight {
		height: 38px;
	}
}