/* Let's go */



.uk-navbar-nav {margin-top: 42px;}
.uk-sticky-below .uk-navbar-nav {margin-top: inherit;}


.overlay-col {margin-top: -450px; min-height: 400px;  background-color: #FFF;}
.overlay-col .uk-button-large {position: absolute;}


.whitetrans {
    background-color: rgba(255,255,255,0.9);
    padding: 15px;
}

.whitetext h1 {color: #FFFFFF!important; text-shadow: 1px 1px 1px #888;}


 
.uk-sticky.uk-sticky-fixed.uk-sticky-below .uk-logo {
	max-width: 100px !important;
    transition: max-width 0.3s ease;
}
.uk-sticky.uk-sticky-fixed.uk-sticky-below .uk-navbar-container {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
	transition: padding 0.3s ease;
}

.tm-toolbar-default {
    /*color: rgba(255, 255, 255, 1)!important;*/
}

.uk-light .uk-navbar-toggle {
    color: #FFFFFF!important;
    background-color: #0481B7;
    padding: 20px;
    border-radius: 50%;
    }
.uk-navbar-toggle-icon svg {color: #3D3D3D!important; width: 25px;}


.bubblepic {
    -webkit-mask-image: url(../images/shape1.svg);
    mask-image: url(../images/shape1.svg);
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
}

.maskiert {
	 -webkit-mask-image: url(../images/shape1.svg);
    mask-image: url(../images/shape1.svg);
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
}

.uk-navbar-dropdown::before {
  content: "";
  position: absolute;
  top: -10px; /* über dem Dropdown */
  left: 50%;
  transform: translateX(-50%);
  border-width: 0 10px 10px 10px;
  border-style: solid;
  border-color: transparent transparent #ecfadb transparent;
}


.formControlLabel {display: none!important;}
.rsform-submit-button {display: block; margin: auto;}
.uk-form-label {display:none;}
.uk-form-horizontal .uk-form-controls {
    margin-left: 0px;
}
.uk-form-horizontal .uk-form-label {
        width: 0px!important;
    }

