.linkandbutton{
	width: 680px;
}
#block-block-44{
	display: inline-block;
	float: right;
}

#block-block-10{
	width: 50%;
	display: inline-flex;
}
#block-block-10 p{
	width: 100%;
}

.democlass {
	font-size: 1.2em; 
	font-weight: bold;
	padding:20px;
	margin: 10px 0px;
	background-color: #f2f2f2;
}
section.box.toolbox.article-social-network-options.hide-on-print{
	background-color: #FFFFFF;
	display: inline-block;
}
.toolbox .block-grid>li a:before {
	font-size: 1em;
}
.toolbox .block-grid>li a {
	height: 30px;
}
.block-grid.five-up>li {
	width: auto;
}
ul.block-grid.five-up li {
	margin-right: 7px;
}
ul.block-grid.five-up li a{
	padding: 5px 9px;
}
ul.block-grid.five-up li a.icon-facebook-sign{
	background-color: #3b5998;
	color: #FFFFFF;
}
ul.block-grid.five-up li a.icon-twitter-sign{
	background-color: #4099FF; 
	color: #FFFFFF;
}
ul.block-grid.five-up li a.icon-google-plus-sign{
	background-color: #d34836;
	color: #FFFFFF;
}
ul.block-grid.five-up li a.icon-whatsapp-sign{
	background-color: #25D366;
	color: #FFFFFF;
}
.icon-whatsapp-sign:before {
	content: "\e018";
}
ul.block-grid.five-up li.icons-info{
	border: 1px solid #e3e3e3;
	padding-top: 4px;
	padding-bottom: 5px;
	color:#777777;
	height: 30px;
}
ul.block-grid.five-up li i.icon-info-comment{
	padding: 5px 5px;
	line-height: 1; 
	height: 28px;
}
i.icon-info-comment a.icon-printer{
	display: inline;
}
#single-article #copy p#vorspann {
	font-weight: bold;
}
#vor-ad {
	float: right;
	width: 40%;
	/*background-color: #f2f2f2;*/
	padding: 10px;
	margin: 5px;
}
@media screen and (max-width: 780px) {
	#single-article #copy p#vorspann {
		font-weight: bold;
		max-width: 100%;
	}
	#vor-ad {
		width: 100%;
		/*background-color: #f2f2f2;*/
		padding: 5px;
	}
}
/*
div.plista_widget_infeed span div a.plista_widget_infeed_item span.plista_widget_imgwrapper {
	width: 100% !important;
}
*/
div#comments h2.title.comment-form {
	/*background-color: #FFFFFF;*/
}
.plista_widget_infeed .plistaPowered {
	position: inherit;
}
.toolbox .block-grid li a:hover{
	color: #0071A3;
	/*background-color: #F9F9F9;*/
}

.toolbox .block-grid> li a:hover{
	background: transparent;
}

.social.profiles.inline-list li > a{
	color: #777777;
	font-size: 1.5em;
	padding-right: 30px;
}
.social.profiles.inline-list li > a:lastChild{
	padding-right: 0px;
}
.social.profiles.inline-list li > a:hover{
	color: #0071A3;
}
#single-article #copy figure,
#single-article #copy figure figcaption,.box,
#single-article #copy .field-infobox,aside#meta,
#single-article #copy .field-links{
	background-color: #fff;
}
.column{
	float: none;
}
.field-infobox{
width: -moz-max-content;
}
.field-infobox{
width: max-width;
}
@media screen and (min-width: 780px){
	#single-article #copy figure figcaption{
		float: right;
		width: 25%;
	}
	#single-article #copy figure figcaption cite{
		position: inherit;
	}
	#single-article #copy figure img{
		float: left;
		/*max-width: 74%*/
	}
}
@media (orientation: landscape){
	#main{
		margin-right: auto;
		margin-left: auto;
	}
}

@media only screen and (max-width: 767px){
	html.touch #main{
		margin: 0px;
	}
	#block-block-10{
		width: 100%;
	}
	.linkandbutton{
		width: 100%;
	}	
}
.kalooga_15119{
	overflow: hidden;
}
#single-article #copy .node-galerie ul.pager{
	color: #3f3f3f; 
	background-color: #FFFFFF;
}
#single-article #copy .node-galerie ul.pager li.pager-previous.first a,
#single-article #copy .node-galerie ul.pager li.pager-next.last a {
	color: #0071a3; 
	background-color: #FFFFFF;
}
#single-article #copy .node-galerie ul.pager li.pager-next:hover {
	color: #0071a3; 
	background-color: #FFFFFF;
}
#single-article #copy figure, #single-article #copy figure figcaption{
	background-color: #FFFFFF;
}
#single-article #copy .node-galerie ul.pager li.pager-previous.first {
	text-align: left;
}
#single-article #copy .node-galerie ul.pager li.pager-next.last {
	text-align: right;
}
.pager-current {
    font-weight: 400;
}
#copy {
	max-width: 900px;
	margin: 0px auto;
}
#main #single-article #copy {
    padding-left: 0px;
}
.item-list {
    max-width: 900px;
    width: 100%;
}
#single-article #copy figure cite::before {
    position: inherit;
}
#single-article #copy figure figcaption cite {
background-color: #FFFFFF;
color: #3F3F3F;
width: 100%;
}
@media only screen and (min-width: 1025px) {
	html #main #single-article #copy {
	    padding-left: 0px;
	}
}
.tags a {
outline: none;
border-radius: 5px;
border: 1px solid #e3e3e3;
padding-bottom: 5px;
}
#single-article #copy figure figcaption {
/*margin-top: 25%;*/
padding: 0;
width: 100%;
}
@media screen and (max-width: 779px){
	#single-article #copy figure figcaption {
		margin-top: 0%;
	}
	#single-article #copy figure {
		/*max-width: 640px;*/
		margin: 0 auto;
	}
}
.box {
	-webkit-box-shadow: 0 0px 0px 0px rgba(0,0,0,0.66667) inset;
	-moz-box-shadow: 0 0px 0px 0px rgba(0,0,0,0.66667) inset;
	box-shadow: 0 0px 0px 0px rgba(0,0,0,0.66667) inset;
}
@media screen and (min-width: 1440px){
	.my_container{
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 25px;
	}
	.my_head{
		width: 900px;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1439px){
	.my_container{
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 25px;
	}
	.my_head{
		width: 834px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
	.my_container{
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 25px;
	}
	.my_head{
		width: 752px;
	}
}
/* hinzugefügt am 29.01.18 MW */
.facebook{
	/*margin-top: 5px;
	width: 100px;
	background-color: #3b5898;*/
	font-size: 7px;
	display: inline-block;
	/*padding: 5px;*/
	text-decoration: none;
}
.twitter{
	/*margin-top: 5px;
	width: 100px;
	background-color: #4297FF;*/
	font-size: 7px;
	display: inline-block;
	/*padding: 5px;*/
}
.google{
	/*margin-top: 5px;
	width: 100px;
	background-color: #d94536;*/
	font-size: 7px;
	display: inline-block;
	/*padding: 5px;*/
}
.whatsapp{
	/*margin-top: 5px;
	width: 100px;
	background-color: #28d268;*/
	font-size: 7px;
	display: inline-block;
	/*padding: 5px;*/
}
/* hinzugefügt am 07.11.17 MW */
.facebook2{
	margin-top: 5px;
	width: 100px;
	background-color: #3b5898;
	font-size: 7px;
	display: inline-block;
	padding: 5px;
	text-decoration: none;
}
.twitter2{
	margin-top: 5px;
	width: 100px;
	background-color: #4297FF;
	font-size: 7px;
	display: inline-block;
	padding: 5px;
}
.google2{
	margin-top: 5px;
	width: 100px;
	background-color: #d94536;
	font-size: 7px;
	display: inline-block;
	padding: 5px;
}
.whatsapp2{
	margin-top: 5px;
	width: 100px;
	background-color: #28d268;
	font-size: 7px;
	display: inline-block;
	padding: 5px;
}
.sms{
	margin-top: 5px;
	width: 100px;
	background-color: #006400;
	font-size: 7px;
	display: inline-block;
	padding: 5px;
}
.icons-info{
	margin-top: 5px;
	padding: 5px;
	height: 30px;
}
.comment{
	/*background-color: #777;*/
	font-size: 20px;
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 5px;
	color:#777;
	height: 30px;
}
.startpage{
	width: 200px;
	background-color: #0071a3;
	color: #fff;
	font-size: 7px;
	padding: 5px;
	text-align: center;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;

}
.social{
	display: -webkit-inline-box;
	height: 45px;
	width: 100%;
	margin-bottom: 1em;
	font-family: Signika, Corbel, Calibri, sans-serif;
}

@media screen and (max-width: 425px){
	.social{
		display: -webkit-inline-box;
		/*height: 80px;*/
		width: 100%;
		margin-bottom: 1em;
		font-family: Signika, Corbel, Calibri, sans-serif;
	}
	ul.block-grid{
		width: 100%;
	}	
}
.block-grid>li{
	/*height: 30px;*/
}
.block-grid.five-up>li:nth-child(5n+1){
	clear: none;
}
@media screen and (max-width: 375px){
	.social{
		display: -webkit-inline-box;
		/*height: 120px;*/
		width: 100%;
		margin-bottom: 1em;
		font-family: Signika, Corbel, Calibri, sans-serif;
	}	
}
.socialtext{
	font-family: 'PT Sans', sans-serif;
	font-size: medium;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 5px;
	padding-right: 5px;
}
.startbtntext{
	font-family: 'PT Sans', sans-serif;
	font-size: medium;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	padding-left: 5px;
	padding-right: 5px;
}
@media screen and (min-width: 765px){
	#desktop{
		display: none;
	}
}
@media screen and (max-width: 767px){
	.socialtext{
		display: none;
	}
	#block-block-44{
		width: auto;
		display: block;
		float: none;
	}
}
.box{
	padding: 0px;
}
@media screen and (max-width: 425px){
	.glomex-wrapper{
		margin-bottom: 10px;
	}
}
@media screen and (min-width: 426px) and (max-width: 768px){
	.glomex-wrapper{
		margin-bottom: 10px;
	}
}
@media screen and (min-width: 769px) and (max-width: 1024px){
	.glomex-wrapper{
		margin-bottom: 110px;
	}
}
div#comments h2.title{
	background-color: #0071a3;
	color: #fff;
	display: -webkit-inline-box;
	width: -webkit-fill-available;
}