/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.nn-call {
  margin-right: -320px;
  margin-top: -50px;
}


 .tm-headerbar {
 	background: #008bd2;
 	padding: 10px 0;
 }

.tm-page {
    margin: 20px auto;
}

 .tm-parallax-teaser-caption {
  display: inline-block;
  margin-top: 5px;
  padding: 5px 10px;
  background: rgba(0, 0, 0, 0.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;
}

.tm-parallax-teaser-headline {
  display: inline-block;
  padding: 5px 10px;
  background: rgba(0, 139, 210, 0.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;
}

.fullscreen-slideshow .tm-page {
z-index: 2;
position: relative;
}

.fullscreen-slideshow .tm-fullscreen .wk-slideshow .tm-image {
height: 600px;
}

.tm-fullscreen:not(.uk-hidden-large) + .tm-page {
    margin-top: -50px;
}
