header div.w-text {
line-height: initial;
}
.w-vwrapper>* {
margin-bottom: 0;
}
div.header-text div.w-text {
line-height: 1rem;
}
@media (max-width: 600px) {
div.header-text {
display: none;
}
}
@media (min-width: 900px) {
.column-count-2 {
column-count: 2; 
}
#page-content {
padding-bottom: 2rem;
}
.w-toplink {
bottom: 2.5rem;
transform: translate3d(0,8rem,0);
}
footer {
position: fixed;
bottom: 0;
z-index: 10;
max-height: 150px;
transition: max-height 0.5s ease-out;
}
footer section.initial {
height: 0px;
}
footer.hide {
max-height: 0;
transition: max-height 0.3s ease-out;
}
}
.insert-page .wpb_text_column {
padding-left: 0 !important;
padding-right: 0 !important;
}
.l-section-h {
padding-top: 2rem;
padding-bottom: 2rem;
}
.polaroid {
border-radius: 0.6rem;
box-shadow: 0 0.03rem 0.06rem rgba(0,0,0,0.1), 0 0.1rem 0.3rem rgba(0,0,0,0.1);
transition-duration: 0.3s;
}
.polaroid:hover {
box-shadow: 0 0.06rem 0.12rem rgba(0,0,0,0.1), 0 0.2rem 0.6rem rgba(0,0,0,0.15);
transition-duration: 0.3s;
}
.polaroid .l-section-overlay {
border-radius: 0.6rem;
}
.no-padding-h {
padding-left: 0;
padding-right: 0;
}
i.fas {
padding-right: 0.5rem;
}
#menu-item-1920.current_page_item a {
color: #f39912
}
#menu-item-1920 a:hover {
color: #f39912
}
#menu-item-1920 .menu-item a {
color: rgb(245, 245, 245);
}
#menu-item-1920 .menu-item a:hover {
color: #f39912;
}
#menu-item-1920 .current-menu-item a {
color: #f39912;
}
.moveit-young h1, .moveit-young h2, .moveit-young h3, .moveit-young h4, .moveit-young main a { 
color: hsl(36, 80%, 47%)
}
.moveit-young main a:hover { 
color: #f39912
}
.moveit-young footer a.menu-item:hover {
color: #f39912
}
.pos-rel-overflow-hidden {
position: relative;
overflow: hidden;
}
.banderole {
position: absolute;
top: 7%;
right: -35px;
z-index: 10;
display: inline-block;
font-size: 12px;
width: 150px;
text-align: center;
padding: .25em 0;
color: white;
transform: rotate(45deg);
border: 2px solid #fff;
background: #f39912;
}
.banderole-orange {
background: #f39912;
}
.banderole-gruen {
background: #1a9f4e;
}
.supporter-wrap {
display: flex;
flex-direction: row;
min-height: 150px;
}
.supporter-image {
flex-basis: 70%;
flex-grow: 3;
}
.supporter-text {
border-left: 1px solid black;
flex-basis: 30%;
flex-grow: 1;
min-width: 130px;
}
.color-1 {
background-color: hsl(199, 25%, 46%);
background-color: hsl(199, 25%, 46%, 0.8);
transition-duration: 0.3s;
}
.color-1:hover {
background-color: hsl(199, 25%, 46%);
transition-duration: 0.3s;
}
.color-2 {
background-color: hsl(271, 23%, 26%);
background-color: hsl(271, 23%, 26%, 0.8);
transition-duration: 0.3s;
}
.color-2:hover {
background-color: hsl(271, 23%, 26%);
transition-duration: 0.3s;
}
.color-3 {
background-color:hsl(162, 48%, 30%);
background-color:hsl(162, 48%, 30%, 0.8);
transition-duration: 0.3s;
}
.color-3:hover {
background-color:hsl(162, 48%, 30%);
transition-duration: 0.3s;
}
.color-4 {
background-color: hsl(31, 89%, 68%);
background-color: hsl(31, 89%, 68%, 0.8);
transition-duration: 0.3s;
}
.color-4 {
background-color: hsl(31, 89%, 68%);
transition-duration: 0.3s;
}
div.infobox {
padding:  1rem 1.5rem;
color: #eeeeee;
color: #eeeeeeec;
box-shadow: 0 0.03rem 0.06rem rgba(0,0,0,0.1), 0 0.1rem 0.3rem rgba(0,0,0,0.1);
transition-duration: 0.3s;
border-radius: 0.4rem;
width: max-content;
}
.taxonomy-inline div.post_taxonomy  {
display: inline;
}
.expandable-content .ult_exp_content .ult_ecpsub_cont {
text-align: left;
}