/**
 *
 * Farben
 *
 */
/**
 * Level 1
 */
.wrapper {
	box-shadow: 0px 0px 13px 1px rgba(162, 162, 162, 0.5);
	background-color: #fff;
}

/**
 * Level 2

was ist .template-content- ???

 */
.template-content--bg {
	background-color: #fff;
}
.template-content--border-bottom {
	border-bottom: 2px solid #fff;
}
.template-content--border-top {
	border-top: 2px solid #fff;
}
.template-content--shadow {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.49);
}
.template--burger {
	background-color: #555;
}


.dropapp-photo,
.carousel-inner {
	border-top: 2px solid #777;
	border-bottom: 2px solid #777;
}


/**
 * Schriften
 */
div, blockquote, dd, body,
p, li, label, td, th {
	color: #727378;
}

h1 {
	color: #2476b1
}
h2 {
	color: #4c9fdb;
}
h3 {
	color: #455a64;
}
h4 {
	color: #546e7a;
}
h5 {
	color: #607d8b;
}


.content > div > div > h2 {
	color: #ffffff;
	background-color: #4c9fdb;
}


input {
	color: #263238;
}

a,
a:link,
a:visited,
a:focus {
	color: #4c9fdb;
}
a:hover {
	color: #0f2852;
}
a:active {
	color: #4c9fdb;
}
hr {
	border-top-color: #9e9e9e;
}


/**
 * Navigation
 */
div.yuimenubaritem,
div.yuimenubaritem a,
div.yuimenubaritem a:link,
div.yuimenubaritem a:active,
div.yuimenubaritem a:visited {
	color: #ffffff;
}
div.yuimenubaritem_activ,
div.yuimenubaritem_activ a,
div.yuimenubaritem_activ a:link,
div.yuimenubaritem_activ a:hover,
div.yuimenubaritem_activ a:active,
div.yuimenubaritem_activ a:visited {
	color: #ffffff;
}
div.yuimenuitem a:before {
	background-color: #ffffff;
}

#navbar{
	background-color: #4c9fdb;
}
}

div.yuimenubaritem_activ {
	background-color: #b26834;
}


/**
 * Farbe Untermenü
 */
.yuimenu > .bd > ul.first-of-type {
	background-color: #8cc7f1;
}


div.yuimenuitem,
div.yuimenuitem_activ {
	border-color: #fff;
}


/**
 * unterpunkte
 */
li.yuimenuitem a,
li.yuimenuitem_activ a {
	color: #fff;
}


/**
 * Unterunterpunkte
 */
li.yuimenubaritem li.yuimenuitem > div.yuimenu > .bd > ul.first-of-type,
li.yuimenubaritem_activ li.yuimenuitem > div.yuimenu > .bd > ul.first-of-type,
li.yuimenubaritem_activ li.yuimenuitem_activ > div.yuimenu > .bd > ul.first-of-type {
	border-left: 1px solid #fff;
}



div.yuimenuitem a:hover,
div.yuimenuitem_activ a {
	color: #222;
}

div.yuimenuitem_activ:hover a::before {
	color: #fff;
}

.search span.fa,
.search span.icon-bar {
	color: #fff;
}
.template--burger {
	background-color: #fff;
}


/**
 * Footer
 */
div.foot-yuimenubaritem_activ,
div.foot-yuimenubaritem {
	color: #212121;
}

footer {
	background-color: #4c9fdb;
}
footer p,
footer a,
footer a:active,
footer a:visited,
footer a:link {
	color: #fff;
}
footer .foot-first-of-type {
	list-style-type: none;
}



/**
 * form
 */
.header-search {
	
}


.droptours-month {
	color: #4c9fdb;
}

/**
 * DropEvent
 */


 .dropapp-event a:link,
 .dropapp-event a:active,
 .dropapp-event a:visited {
	 color: #2476b1;
 }