@charset "CP850";
/*********************************************************************************

	Project		:	EWWS Multiplikator 2017
	Copyright	:	°° zweikreis.de || mediendesign

**********************************************************************************/
body.free #header:not(.nl_header) {
  background: #FFF; }
body.free #header:not(.nl_header) .logo.multi {
  width: 280px;
  margin-top: 30px; }
@media only screen and (max-width: 650px) {
  body.free #header:not(.nl_header) .logo.multi {
    margin-top: 10px; } }
body.free #header:not(.nl_header) .ihrlogo {
  position: absolute;
  right: 20px;
  top: 10px;
  height: 80px; }
body.free #header:not(.nl_header) .ihrlogo img {
  max-height: 100%;
  max-width: 280px; }
@media only screen and (max-width: 650px) {
  body.free #header:not(.nl_header) .ihrlogo {
    top: 70px; } }
@media only screen and (max-width: 650px) {
  body.free #header:not(.nl_header) {
    height: 160px !important; } }
body.free .startheadermulti {
  display: block;
  background-color: #d1dca4;
  background-position: 42% !important;
  background-repeat: no-repeat;
  height: 270px; }
body.free .startheadermulti .sloganmulti img {
  float: left;
  width: 525px;
  max-width: 100%;
  margin: 35px 0px 0 20px; }
body.free .startheadermulti .ewslogomulti {
  float: right;
  width: 200px;
  background: #FFF;
  padding: 15px;
  margin-top: 150px; }
@media only screen and (max-width: 600px) {
  body.free .startheadermulti {
    height: auto; }
  body.free .startheadermulti .sloganmulti img {
    margin: 0 0 0 0; } }
body.free #content .content .main_content .kasten .link {
  background: #6c819f; }
body.free #content .content .main_content .kasten .pic {
  border: 1px solid #cfcfcf;
  border-bottom: none; }
body.free .hori.freenav {
  background: #6c819f; }
@media only screen and (max-width: 950px) {
  body.free .hori.freenav .top-bar-section {
    background: #EEE; } }
body.free .hori.freenav .navi .top-bar .row.start > .columns {
  padding-left: 1.25rem; }
body.free .hori.freenav .navi .top-bar .title-area {
  background: #6c819f !important; }
body.free .hori.freenav .navi .top-bar .top-bar-section ul li.adminlink {
  background: #ffc42d !important; }
body.free .hori.freenav .navi .top-bar .top-bar-section ul li.adminlink a {
  color: #1b3454 !important; }
body.free .hori.freenav .navi .top-bar .top-bar-section ul li.adminlink a:hover {
  color: #1b3454 !important; }
body.free .hori.freenav .navi .top-bar .top-bar-section ul li.adminlink a:before {
  content: "\f07c";
  color: #FFFFFF;
  font-family: 'FontAwesome';
  font-size: 21px;
  margin: 0 10px 0 -6px;
  display: block;
  float: left; }
body.free .logoleiste {
  background: #6c819f;
  height: 80px; }
@media only screen and (min-width: 951px) {
  body.free .lang_switch {
    right: 20px !important; } }
@media only screen and (max-width: 400px) {
  body.free .lang_switch {
    right: auto !important; } }
@media only screen and (max-width: 650px) {
  body.free .lang_switch {
    top: 170px !important; } }
body.free .sitemap {
  text-align: center !important;
  padding-top: 20px; }
body.free .sitemap a {
  padding: 10px;
  font-size: 0.8rem; }
body.free .sitemap a.active {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  filter: Alpha(opacity=50);
  opacity: 0.5;
  moz-opacity: 0.5; }
