@charset "UTF-8";

@font-face {
	font-family: 'FontAwesome5B';
	font-style: normal;
	font-weight: normal;
	src: url("webfonts/fa-brands-400.eot");
	src: url("webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("webfonts/fa-brands-400.woff2") format("woff2"), url("webfonts/fa-brands-400.woff") format("woff"), url("webfonts/fa-brands-400.ttf") format("truetype"), url("webfonts/fa-brands-400.svg#fontawesome") format("svg");
}

.fab {
	font-family: 'FontAwesome5B';
}

@font-face {
	font-family: 'FontAwesome5L';
	font-style: normal;
	font-weight: 300;
	src: url("webfonts/fa-light-300.eot");
	src: url("webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"), url("webfonts/fa-light-300.woff2") format("woff2"), url("webfonts/fa-light-300.woff") format("woff"), url("webfonts/fa-light-300.ttf") format("truetype"), url("webfonts/fa-light-300.svg#fontawesome") format("svg");
}

.fal {
	font-family: 'FontAwesome5L';
	font-weight: 300;
}

@font-face {
	font-family: 'FontAwesome5R';
	font-style: normal;
	font-weight: 400;
	src: url("webfonts/fa-regular-400.eot");
	src: url("webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("webfonts/fa-regular-400.woff2") format("woff2"), url("webfonts/fa-regular-400.woff") format("woff"), url("webfonts/fa-regular-400.ttf") format("truetype"), url("webfonts/fa-regular-400.svg#fontawesome") format("svg");
}

.far {
	font-family: 'FontAwesome5R';
	font-weight: 400;
}

@font-face {
	font-family: 'FontAwesome5S';
	font-style: normal;
	font-weight: 900;
	src: url("webfonts/fa-solid-900.eot");
	src: url("webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("webfonts/fa-solid-900.woff2") format("woff2"), url("webfonts/fa-solid-900.woff") format("woff"), url("webfonts/fa-solid-900.ttf") format("truetype"), url("webfonts/fa-solid-900.svg#fontawesome") format("svg");
}

.fa,
.fas {
	font-family: 'FontAwesome5S';
	font-weight: 900;
}

/*
Theme Name: Enfold Child
Template: enfold
Author: 
Version: 2.0 ch
Updated:###### Sat May 5 07:48:57 CEST 2018
*/
/*small bar - header*/
.special_amp
{
	font-family: inherit;
	font-style: normal;
	font-size: 1.0em;
	line-height: 0.5em;
	font-weight: normal;
	color: inherit !important;
}
.phone-info {
	font-size: 1em;
	padding: 0.5% 0;
	font-weight: 500;
}

.ShariffHeadline {
	text-align: center;
}

.container.av-logo-container {
	margin-top: 1%;
}

.html_header_top.html_header_sticky #top #wrap_all #main {
	padding-top: 282px !important;
}

.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__time {
	margin: 1vh 5px 1vh 10px;
}

.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__image {
	width: 7.5vh;
}

.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__action,
.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__image,
.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__meta,
.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__time {
	margin: 1vh 15px;
}

.page-id-80 .wcs-timetable__container h3 {
	font-size: 100%;
}

.page-id-80 .wcs-class__time-duration {
	font-size: 80%;
}
.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__time span:first-child {
    font-size: 100%;
}
.page-id-80 .wcs-timetable__list .wcs-class .wcs-class__time span:last-child {
    font-size: 85%;
}
.page-id-80 .wcs-timetable__list .wcs-class {
	min-height: 5.0vh;
}
.page-id-80 .avia-icon-list li {
	margin: 0 0 2vh 0;
}
.paw--spacer SPAN.av-seperator-icon:before {
    font-family: 'FontAwesome5S' !important;
    content: '\f1b0';
    font-size: 1.5em;
}
.page-id-80 .avia-icon-list .iconlist_icon .iconlist-char:before {   
	font-family: 'FontAwesome5S' !important;
    content: '\f1b0';
    font-size: 1.25em;
}
.page-id-80 .avia-icon-list .iconlist_title a:hover {
	text-decoration: none !important;
	color: #009dd3 !important;
}
.page-id-80 .avia-icon-list .iconlist_icon {opacity: 0.7 !important;}
.page-id-80 .avia-icon-list .iconlist_icon:hover {opacity: 1 !important;}
.page-id-80 h2.av-special-heading-tag {
    line-height: 1.75 ;
    font-size: 200%;
    text-shadow: 1px 1px #000;
}