<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* --- MODUL COOKIE MSG ----------------------------- */
div#module-1-112 {
	
	font-size: 13px;
}

/* --- MODUL TEL NR. ----------------------------- */
div#module-1-109 {
	
	display: inline-block;
	font-size: 24px;
}

/* --- MODULS SPECIALOFFER ----------------------------- */
div.specialoffer p {
	
	font-size: 13px;
}

/* --- LOGO ----------------------------- */
span#brand {
	
    margin: 0px;
    font-size: 40px;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    margin-top: 18px;
    margin-bottom: 9px;
    line-height: 1.1;
}

span#brand a {
	
    color: #FFF;
}

/* --- MAIN NAV ----------------------------------------- */
.header .navbar-default .navbar-nav &gt; li &gt; a span.link-title {
	
	left: 6px;
}

div.specialoffer p a {
	
	color: white;
	font-weight: 300;
}

/* --- STARTSEITE GRID ----------------------------- */
.column-index .grid .item h3 {
	
    margin: 0px 0px 10px;
    padding-bottom: 0px;
    font-size: 16px;
    border-bottom: none;
}

.column-index .grid .item p.tags {
	
    border-top: 1px dotted white;
    margin-top: 8px;
    padding-top: 2px;
    font-size: 12px;
}

.column-index .grid .item p.tags a {
	
    color: white;
}

/* --- PAGE TEXT STYLE ----------------------------------------- */
.inner-page .blog .blog-content {
	
    margin-top: 0px;
}

.inner-page .blog-post .entry p {
	
    color: #BBB !important;
}

.blog b,
.blog strong {
	
    font-weight: bold !important;
}
/* --- WERBE BOX ----------------------------------------- */
.sde-ads img {
	
	width:100%;
	height: auto;
}

/* --- BILDER GALERIE ----------------------------------------- */
div.ppt {
	
    display: block !important;
}

/* --- KONTAKT FORM ----------------------------------------- */
input.sde-small {
	
	width: auto;
	display: inline-block;
}

/* --- ZIELORT PER MAIL SCHICKEN ----------------------------- */
form#mail {
	
	display: none;
}

div#sendmail a {
	
	padding: 10px 40px;
	color: white;
	background-color: #3BAFDA;
}

/* --- KONTAKT INVITE SIGNUP --------------------------------- */
.inner-page .testimonial-content .testimonial-item {
	
    max-width: 900px;
    margin-top: 10px;
}

/* --- UNTERKUNFT ÃœBERSICHT --------------------------------- */
table#acc-all-pricetable tr td a {
	
	color: white;
}

table tr td.td-link {
	
	cursor: pointer;
	text-align: center;
}

table#course-desc tr td {
	
	padding-bottom: 10px; 
}

/* --- KURS SINGLEANSICHT --------------------------------- */
table#course-desc tr td:first-child {
	
	text-align: right;
	font-weight: bold; 
}

table#course-desc tr td:last-child {
	
	padding-left: 10px; 
}

div#price table {
	
	max-width:300px;
}

/* --- BUCHUNG SCHRITT 2: UNTERKUNFT ------------------------ */
table#accData tr td {
	
	padding-bottom: 10px; 
}

table#accData tr td:first-child {
	
	text-align: right;
	font-weight: bold; 
}

table#accData tr td:last-child {
	
	padding-left: 10px; 
}

table#acc-list {
	
	margin-bottom: 0px;
}

table#acc-list tr td {
	
	border-top: none;
}

div#myModal .modal-header {
	
    border: none;
}

div#myModal div#modal-acc-content h3 {
	
	color:#434A54;
	margin-top: 0px;
	margin-bottom: 20px;
}

div#myModal table#accData tr th,
div#myModal table tr th,
div#myModal table#accData tr td,
div#myModal table tr td {
	
	color:#434A54;
}

div#myModal div#modal-acc-content p {
	
	color:#434A54;
}

/* --- FOOTER ----------------------------- */
div.footer div#locations-footer p a {
	
	color:white;
	font-size: 13px;
}

div#module-1-122,
div.footer-copyright ul.navbar-nav {
	
	display: inline-block;
	width: auto;
}

div.footer-copyright ul.navbar-nav {
	
	float:none;
	vertical-align:bottom;
}

div.footer-copyright ul li a {
	
    display: inline-block;
    color: #DADADA;
    border-bottom: 1px dashed #FFF;
    font-size: 14px;
    line-height: 24px;
	text-align: center;
    font-weight: 400;
    padding:0px 4px;
}

div.footer-copyright ul.nav &gt; li &gt; a:hover, 
div.footer-copyright ul.nav &gt; li &gt; a:focus {
	
    outline: 0px none;
    text-decoration: none;
    background-color: transparent;
    color: #fff;
    border-bottom: none;
}

/* --- MOBILE ----------------------------------------*/
@media (min-width: 767px) {

	.inner-page .blog-post .entry h4, 
	.inner-page .blog-post .entry p {
		
	    margin-left: 0px;
	}
	
	.inner-page #news .blog-post .entry h4, 
	.inner-page #news .blog-post .entry p {
		
	    margin-left: 183px;
	}
}
</pre></body></html>