.quickcms_styles p {
	margin: 0px 0px 15px;
}

.quickcms_styles p:last-of-type {
	margin: 0px;
}

.quickcms_styles a {
	color					: #045f9f;
	outline					: 0;
	-webkit-transition		: all 0.2s ease-in-out;
	-moz-transition			: all 0.2s ease-in-out;
	-o-transition			: all 0.2s ease-in-out;
	transition				: all 0.2s ease-in-out;
}
.quickcms_styles a:hover{
	color					: #181819;
	text-decoration			: none;
}


.quickcms_styles ul {
	list-style: none;
	margin: 17px 0px 17px 0px;
}

.quickcms_styles ul li:before {
	content: url(/fa-svg/solid/chevron-right.svg);
	display: inline-block;
	width: 13px;
	height: auto;
	padding: 0 7px 0 0;
	color: #696969;
	margin: 0 0 0 -13px;
	vertical-align: text-bottom;
}

/* alt
.quickcms_styles ul li:before {
	font-family: FontAwesome;
	content: "";
	font-size: 100%;
	padding-right: 7px;
	color: #696969;
	margin-left: -14px;
}
*/

.quickcms_styles ul li {
	margin-left: -18px;
	text-indent: 0; /* 2px */
}

.quickcms_styles ul li.searchresult:before {
	display: none;
}
.quickcms_styles ul li.searchresult {
	margin-left: 0;
}
.quickcms_styles h1 {
}

.quickcms_styles h2 {
	font-family: 'Oswald', sans-serif;
	font-size: 22px;
	font-weight: 400;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}

.quickcms_styles h3 {
	font-family: 'Oswald', sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}

.quickcms_styles hr {
	border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.15), rgba(0,0,0,0.15), rgba(0,0,0,0.15)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0.15), rgba(0,0,0,0.15), rgba(0,0,0,0.15)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0.15), rgba(0,0,0,0.15), rgba(0,0,0,0.15)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0.15), rgba(0,0,0,0.15), rgba(0,0,0,0.15));
	margin:26px 0 26px 0;
	clear: both;
}
	

/* Bildkorrektur im CMS nach unten schieben */

.quickcms_styles img {
	margin-top: 4px;
	max-width:100%;
}

.layer_wysiwyg {
}

/* YouTube Embed responsive dynamisch machen */

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}