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

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

.tm-navbar {
    border-bottom: 4px solid #5cd1df;
    height: 0px;
    visibility: hidden;
      margin-bottom: -4px;
}
.tm-headerbar {
    position: relative;
    min-height: 20px;
}

.uk-navbar-nav > li > a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 20px;
    padding: 5px 25px 0 25px;
    line-height: 20px;
    color: #adadae;
    font-size: 15px;
    font-family: 'Roboto', Arial, sans-serif;
    font-weight: 100;
}

.uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel {
    margin-top: 0px;
}

.uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.uk-hover [class*='uk-overlay-slide'], .uk-overlay-active .uk-active > [class*='uk-overlay-slide'] {
    opacity: 0.9;
    -webkit-transform: translateX(0) translateY(0);
    transform: translateX(0) translateY(0);
}

/* Theme components
 ========================================================================== */
/*
 * Tags
 */
.tm-tag-color-1 {
  color: #2db3c4;
}
.tm-tag-color-2 {
  color: #ffbd4f;
}
.tm-tag-color-3 {
  color: #f1878a;
}
.tm-tag-color-4 {
  color: #93d6a7;
}
.tm-tag-color-5 {
  color: #f9f9f9;
}
.tm-tag-color-6 {
  color: #d55050;
}
.tm-tag-color-7 {
  color: #93d6a7;
}
.tm-tag-color-8 {
  color: #93d6a7;
}
.tm-tag-color-9 {
  color: #93d6a7;
}
.tm-tag-color-10 {
  color: #93d6a7;
}
/* Navbar */
.tm-tag-1-nav .tm-navbar {
  border-bottom-color: #2db3c4;
}
.tm-tag-1-nav .uk-navbar-nav > li.uk-active > a {
  color: #2db3c4;
}
.tm-tag-2-nav .tm-navbar {
  border-bottom-color: #ffbd4f;
}
.tm-tag-2-nav .uk-navbar-nav > li.uk-active > a {
  color: #ffbd4f;
}
.tm-tag-3-nav .tm-navbar {
  border-bottom-color: #f1878a;
}
.tm-tag-3-nav .uk-navbar-nav > li.uk-active > a {
  color: #f1878a;
}
.tm-tag-4-nav .tm-navbar {
  border-bottom-color: #93d6a7;
}
.tm-tag-4-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
.tm-tag-5-nav .tm-navbar {
  border-bottom-color: #f9f9f9;
}
.tm-tag-5-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
.tm-tag-6-nav .tm-navbar {
  border-bottom-color: #d55050;
}
.tm-tag-6-nav .uk-navbar-nav > li.uk-active > a {
  color: #d55050;
}
.tm-tag-7-nav .tm-navbar {
  border-bottom-color: #93d6a7;
}
.tm-tag-7-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
.tm-tag-8-nav .tm-navbar {
  border-bottom-color: #93d6a7;
}
.tm-tag-8-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
.tm-tag-9-nav .tm-navbar {
  border-bottom-color: #93d6a7;
}
.tm-tag-9-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
.tm-tag-10-nav .tm-navbar {
  border-bottom-color: #93d6a7;
}
.tm-tag-10-nav .uk-navbar-nav > li.uk-active > a {
  color: #93d6a7;
}
/* Blog */
.tm-tag-1 .tm-article-image {
  border-color: #2db3c4;
}
.tm-tag-2 .tm-article-image {
  border-color: #ffbd4f;
}
.tm-tag-3 .tm-article-image {
  border-color: #f1878a;
}
.tm-tag-4 .tm-article-image {
  border-color: #93d6a7;
}
.tm-tag-5 .tm-article-image {
  border-color: #f9f9f9;
}
.tm-tag-6 .tm-article-image {
  border-color: #d55050;
}
.tm-tag-7 .tm-article-image {
  border-color: #93d6a7;
}
.tm-tag-8 .tm-article-image {
  border-color: #93d6a7;
}
.tm-tag-9 .tm-article-image {
  border-color: #93d6a7;
}
.tm-tag-10 .tm-article-image {
  border-color: #93d6a7;
}
/* Badge */
.tm-tag-1 .uk-badge,
.tm-tag-1.uk-panel .uk-badge,
.tm-tag-1 .uk-badge a {
  color: #2db3c4;
}
.tm-tag-2 .uk-badge,
.tm-tag-2.uk-panel .uk-badge,
.tm-tag-2 .uk-badge a {
  color: #ffbd4f;
}
.tm-tag-3 .uk-badge,
.tm-tag-3.uk-panel .uk-badge,
.tm-tag-3 .uk-badge a {
  color: #f1878a;
}
.tm-tag-4 .uk-badge,
.tm-tag-4.uk-panel .uk-badge,
.tm-tag-4 .uk-badge a {
  color: #93d6a7;
}
.tm-tag-5 .uk-badge,
.tm-tag-5.uk-panel .uk-badge,
.tm-tag-5 .uk-badge a {
  color: #f9f9f9;
}
.tm-tag-6 .uk-badge,
.tm-tag-6.uk-panel .uk-badge,
.tm-tag-6 .uk-badge a {
  color: #d55050;
}
.tm-tag-7 .uk-badge,
.tm-tag-7.uk-panel .uk-badge,
.tm-tag-7 .uk-badge a {
  color: #93d6a7;
}
.tm-tag-8 .uk-badge,
.tm-tag-8.uk-panel .uk-badge,
.tm-tag-8 .uk-badge a {
  color: #93d6a7;
}
.tm-tag-9 .uk-badge,
.tm-tag-9.uk-panel .uk-badge,
.tm-tag-9 .uk-badge a {
  color: #93d6a7;
}
.tm-tag-10 .uk-badge,
.tm-tag-10.uk-panel .uk-badge,
.tm-tag-10 .uk-badge a {
  color: #93d6a7;
}
/* Tab */
.uk-tab > li.tm-tag-1 > a:after {
  background-color: #2db3c4;
}
.uk-tab > li.tm-tag-2 > a:after {
  background-color: #ffbd4f;
}
.uk-tab > li.tm-tag-3 > a:after {
  background-color: #f1878a;
}
.uk-tab > li.tm-tag-4 > a:after {
  background-color: #93d6a7;
}
.uk-tab > li.tm-tag-5 > a:after {
  background-color: #f9f9f9;
}
.uk-tab > li.tm-tag-6 > a:after {
  background-color: #d55050;
}
.uk-tab > li.tm-tag-7 > a:after {
  background-color: #93d6a7;
}
.uk-tab > li.tm-tag-8 > a:after {
  background-color: #93d6a7;
}
.uk-tab > li.tm-tag-9 > a:after {
  background-color: #93d6a7;
}
.uk-tab > li.tm-tag-10 > a:after {
  background-color: #93d6a7;
}
/* Widgetkit
 ========================================================================== */
/*
 * Map
 */
.gm-style-iw,
.gm-style-iw a {
  color: #606062;
}
/*
 * Twitter Monday
 */
.tm-twitter-monday .tm-panel-teaser-bottom {
  border-radius: 0 0 0 0;
  padding: 30px;
  padding-bottom: 60px;
  margin: 0 -30px -30px -30px !important;
  background: #5cd1df;
  color: #ffffff;
}
.tm-twitter-monday .tm-panel-teaser-bottom h4 {
  color: inherit;
  margin-bottom: 0;
}
.tm-twitter-subtitle {
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.tm-twitter-monday {
  box-shadow: 0 5px 8px 0 rgba(160, 166, 168, 0.35);
}
.tm-twitter-monday + .uk-overlay-panel .uk-dotnav a {
  background: rgba(255, 255, 255, 0.3);
}
.tm-twitter-monday + .uk-overlay-panel .uk-dotnav .uk-active > a,
.tm-twitter-monday + .uk-overlay-panel .uk-dotnav a:hover {
  background: #ffffff;
}
/*
 * Grid Monday
 */
.tm-grid-monday .tm-tag-border {
  margin: -30px -30px 30px -30px;
}
/* Tablet and desktop */
@media (max-width: 768px) {
  .tm-panel-teaser-bottom {
    margin: 30px -30px -30px -30px !important;
  }
}
.tm-grid-monday .tm-panel-teaser-bottom .uk-overlay {
  border-radius: 0 0 0 0;
}
.tm-grid-monday.uk-grid-collapse {
  overflow: hidden;
  -webkit-transform: translateZ(0);
  border-radius: 0;
}
.tm-grid-monday.uk-grid-collapse .uk-panel-box,
.tm-grid-monday.uk-grid-collapse .tm-panel-teaser-bottom .uk-overlay {
  border-radius: 0 !important;
}
.tm-grid-monday .tm-panel-teaser-bottom .tm-tag-border {
  margin: 30px 0 0 0;
}
.tm-grid-monday [class*=tm-tag-] .tm-tag-border {
  border-bottom-width: 4px;
  border-bottom-style: solid;
}
.tm-grid-monday .tm-tag-1 .tm-tag-border {
  border-bottom-color: #2db3c4;
}
.tm-grid-monday .tm-tag-2 .tm-tag-border {
  border-bottom-color: #ffbd4f;
}
.tm-grid-monday .tm-tag-3 .tm-tag-border {
  border-bottom-color: #f1878a;
}
.tm-grid-monday .tm-tag-4 .tm-tag-border {
  border-bottom-color: #93d6a7;
}
.tm-grid-monday .tm-tag-5 .tm-tag-border {
  border-bottom-color: #f9f9f9;
}
.tm-grid-monday .tm-tag-6 .tm-tag-border {
  border-bottom-color: #d55050;
}
.tm-grid-monday .tm-tag-7 .tm-tag-border {
  border-bottom-color: #93d6a7;
}
.tm-grid-monday .tm-tag-8 .tm-tag-border {
  border-bottom-color: #93d6a7;
}
.tm-grid-monday .tm-tag-9 .tm-tag-border {
  border-bottom-color: #93d6a7;
}
.tm-grid-monday .tm-tag-10 .tm-tag-border {
  border-bottom-color: #93d6a7;
}