/* echtagentur */

/* grün: #6a982b;
/* blau: #005189;
 */

.lh-home > * > .tm-header {
    visibility: hidden;
    height: 1px;
}

.lh-home-img  .el-image {
    box-shadow: 0 8px 50px -6px rgba(84,84,120,.26);
}

.uk-navbar-container {
    margin-top: 15px;
}

.fc-basic-view .fc-body .fc-row {
    min-height: 8em;
}

h2 {
	font-size: 28px;
}

#dp-event-information {
	margin-bottom: 40px;
}

.control-label {
	font-family: PT Serif !important;
	font-size: 16px !important;
	font-weight: normal !important;
	color: #6c6d74 !important;
}

.icon-loop {
	margin-top: 10px;
}

/*----------Responsive Overlay----------*/
@media (max-width: 959px) {
	.lhh-overlay .uk-position-top,
	.lhh-overlay .uk-position-bottom,
	.lhh-overlay .uk-position-left,
	.lhh-overlay .uk-position-right,
	.lhh-overlay .uk-position-top-left,
	.lhh-overlay .uk-position-top-center,
	.lhh-overlay .uk-position-top-right,
	.lhh-overlay .uk-position-bottom-left,
	.lhh-overlay .uk-position-bottom-center,
	.lhh-overlay .uk-position-bottom-right,
	.lhh-overlay .uk-position-center,
	.lhh-overlay .uk-position-center-right,
	.lhh-overlay .uk-position-center-left
	{
		margin: 0px;
		position:unset!important;
	}



    .lhh-overlay .uk-position-medium.uk-position-center-left,
    .lhh-overlay .uk-position-medium.uk-position-center-right,
    .lhh-overlay .uk-position-medium.uk-position-bottom-left,
    .lhh-overlay .uk-position-medium.uk-position-bottom-right,
    .lhh-overlay .uk-position-medium.uk-position-bottom-center {
    	-webkit-transform: translateY(0%) translateY(0px);
    	transform: translateY(0%) translateY(0px);
	}

	.lhh-overlay .uk-position-center-left,
	.lhh-overlay .uk-position-center-right,
	.lhh-overlay .uk-position-bottom-left,
	.lhh-overlay .uk-position-bottom-right,
	.lhh-overlay .uk-position-bottom-center {
    	top: 0%;
    	-webkit-transform: translateY(0%);
    	transform: translateY(0%);
	}

	.lhh-overlay .uk-width-large {
    	width: auto;
	}

	.lhh-overlay .uk-overlay {
		padding: 20px 50px;
	}

	.lhh-overlay .uk-position-bottom-center{
	width: 100%;
	}

	.lhh-overlay .uk-position-bottom-center > .uk-overlay {
	width: 100%;
	}

	.lhh-bereiche {
		font-size: 20px;
	}

	.lhh-sidebar {
		visibility: collapse;
		display: none;
	}

	.lhh-second-sidebar {
		visibility: collapse;
		display: none;
	}

	.lhh-headline-bereiche {
		margin-top: 50px;
	}
}

@media(min-width: 959px) {
  .cookiebuttons {
    float: right;
    margin-top: -42px!important;
  }

  #redim-cookiehint .cookiecontent {
    width: 95%;
  }

  #cookiehintsubmit {
    margin-bottom: -20px!important;
  }
}

#redim-cookiehint .cookiecontent {
  font-weight: 400;
}

#redim-cookiehint {
  background-color: rgba(0, 0, 0, 0.8);
}

.cookiecontent a {
  color: white;
  text-decoration: underline;
}

#jsn_form_1 .checkbox {
padding-left: 0px!important;
}
