a {
	color: #00ff7f;
}
a:hover, a.a_big:hover {
	color: #ffd700;
}
a.a_big {
	font-size: 16px;
	color: #ff0000;
	font-weight: bold;
}
div.logo a {
	font-size: 18px;
	font-weight: bold;
	color: black;
}
div.logo a:hover {
	color: #ffd700;
}

.slider-description-inner h1 span {
	background-color: initial;
	font-weight: bold;
}
.color_kon {
	color: #00008b;
}
.color_red {
	color: #ff0000;
}
.cd-headline.clip b {
	opacity: 1;
	font-weight: normal;
}
span.cd-words-wrapper-sym b.non-visible {
	display: none;
}

.header-page .inner-content .header-content h1 {
	font-size: 24px;
}
.menu-list ul li a {
	font-size: 16px;
}

span.info_date {
	display: inline-block;
	width: 77px;
}

.video_youtube{
  position:relative;
  width:100%;
  padding-top:56.25%;
}
.video_youtube iframe{
  position:absolute;
  top:0;
  right:0;
  width:100%;
  height:100%;
}

@media(max-width: 767px) {
	ul.foo {
		display: none;
	}
}
@media(min-width: 768px) {
	.main-menu-indicator {
		display: none;
	}
	.menu-wrap {
		display: none;
	}


	.logo {
		float: initial;
		line-height: 80px;
	}

	ul.foo {
		display:table;
		table-layout:fixed;
		width:100%;
		padding: 0;
		border-bottom:1px solid white;
	}
	ul.foo li {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
		background-color: #00ff7f;
		background: linear-gradient(#7fffd4, #00ff7f);
		border-left:1px solid white;
		padding: 10px 0 10px 0;
	}
	ul.foo li:first-child {
		border:none;
	}
	ul.foo li a {
		display:block;
		text-decoration:none;
		color: white;
	}
	ul.foo li a:hover {
		color: #ffd700;
	}
	ul.foo li a.menu_selected {
		color: #ffd700;
		font-weight: bold;
	}
}