@charset "UTF-8";/* kolommen */div.main,article.main {	width: 100%;}aside {	width: 100%;}@media only screen and (min-width: 768px) {	div.main,	article.main {		width: -moz-calc(100% - 210px); /* Firefox */		width: -webkit-calc(100% - 210px); /* WebKit */		width: -o-calc(100% - 210px); /* Opera */		width: calc(100% - 210px); /* Standard */		float: left;	}	aside {		width: 200px;		float: right;		margin-right: -30px;	}}article.main img {	width: 100%;	max-width: 600px;	margin-top: 15px;	margin-bottom: 30px;	border-radius: 5px;}/* styles */aside .box {	padding-left: 15px;	padding-right: 10px;	padding-top: 10px;	margin-bottom: 25px;	border-radius: 5px;}aside p.titel-submenu,.links p.titel-submenu {	padding-bottom: 10px;}aside p, aside ul {	font-size: 14px;	line-height: 20px;}/* links */aside .links {	display: none;}@media only screen and (min-width: 768px) {	aside .links {		display: inherit;	}	.links h4 {		padding-bottom: 10px;	}	.links ul {		position: relative;		list-style: none;	}	.links ul li {		position: relative;		padding-left: 10px;		line-height: 24px;	}	.links ul li a:hover {		text-decoration: underline;	}	.links ul li:hover:before {		color: #e9456f;	}	.links ul li:before{		content: "\63";		font-family: "50plusmatching";		font-size: 20px;		position: absolute;		left: -15px;	}}/* blogtitels */aside .blogtitels h4 {	padding-bottom: 10px;}aside .blogtitels ul {	position: relative;	list-style: none;	padding-left: 0px;	padding-bottom: 5px;}aside .blogtitels ul li {	position: relative;	padding-left: 0px;	line-height: 24px;	padding-bottom: 10px;}aside .blogtitels ul li a:hover {	text-decoration: underline;}