.absolute {  
position: fixed;  
right: 0;  
top: 180px;  
z-index: 99;  
}

.tm-block-light {
  background: #fff -webkit-radial-gradient(center, ellipse cover, #fff 0%, #fff 120%) 0 0 no-repeat;
  background: #fff radial-gradient(ellipse at center, #fff 0%, #fff 120%) 0 0 no-repeat;
}

a, .uk-link {
    color: #f27a21;
    cursor: pointer;
    text-decoration: none;
}

.uk-overlay-hover:hover .uk-overlay-fade {
opacity: 0.9 !important;
}

h1, .uk-h1 {
    font-size: 40px;
    line-height: 60px;
}

.tm-toolbar, .tm-footer {
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #202020;
}

.tm-parallax-teaser-headline {
    display: inline-block;
    padding: 5px 10px;
    background: rgba(210,108,33,.7);
    color: #ffffff;
    line-height: 65px;
    font-weight: bold;
    font-size: 65px;
    -webkit-animation: Parallax-FadeIn;
    animation: Parallax-FadeIn;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
}

.tm-parallax-teaser-caption {
    display: inline-block;
    margin-top: 5px;
    padding: 5px 10px;
    background: rgba(32,32,32,.7);
    color: #ffffff;
    line-height: 25px;
    font-size: 25px;
    -webkit-animation: Parallax-FadeIn;
    animation: Parallax-FadeIn;
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
}