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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /*
 * Mark
 * Note: Addresses styling not present in IE 8/9.
 */
mark {
  background: rgba(1, 163, 165, 0.3);
  color: #6e762e;
}
/*
 * Quote
 */
 
 /* Selection pseudo-element 
 ========================================================================== */
::-moz-selection {
  background: rgba(1, 163, 165, 0.8);
  color: #ffffff;
  text-shadow: none;
}
::selection {
  background: rgba(1, 163, 165, 0.8);
  color: #ffffff;
  text-shadow: none;
}

/* Creates a colored background */
.tm-heading-box {
  display: inline-block;
  padding: 40px 50px;
  background: rgba(1, 163, 165, 0.85);
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
  line-height: 26px;
  font-size: 26px;
}

/*
 * Active
 * `html .uk-nav` needed for higher specificity to override hover
 */
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
  background: #1d1d1d;
  color: #ffffff;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 2px;
  height: 44px;
  border: 1px solid rgba(0, 0, 0, 0.06);
  background: #01a3a5;
  background-image: -webkit-linear-gradient(top, #bbc46a, #abb95b);
  background-image: linear-gradient(to bottom, #bbc46a, #abb95b);
}
/*

/*
 * Active
 * `li` needed for higher specificity to override hover
 */
.uk-subnav-pill > li.uk-active > a {
  background: #01a3a5;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.07);
}
.uk-subnav {
  font-weight: 400;
}
.uk-subnav > li > a:hover {
  text-decoration: none;
}

/*
 * Active
 */
.uk-pagination > .uk-active > span {
  background: #01a3a5;
  color: #ffffff;
  border-color: #9aa645;
}
/*
 * Disabled
 */
 
 /*
 * Modifier: `uk-button-primary`
 */
.uk-button-primary {
  background-color: #01a3a5;
  color: #ffffff;
  background-image: -webkit-linear-gradient(top, #bbc46a, #abb95b);
  background-image: linear-gradient(to bottom, #bbc46a, #abb95b);
  border-color: transparent;
}
/* Hover */
.uk-button-primary:hover,
.uk-button-primary:focus {
  background-color: #01a3a5;
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0.1);
  background-image: none;
  box-shadow: inset 0 -1px 3px rgba(0, 0, 0, 0.025);
  text-shadow: none;
}

.uk-alert:before {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: -3px;
  width: 3px;
  height: 100%;
  border: 1px solid rgba(0, 0, 0, 0.06);
  background: #01a3a5;
  background-image: -webkit-linear-gradient(top, #bbc46a, #abb95b);
  background-image: linear-gradient(to bottom, #bbc46a, #abb95b);
}
/*
 * Add margin if adjacent element
 */
 
 
 .wk-slideshow-eat .nav .active span {
  background-color: #01a3a5;
  border-color: rgba(0, 0, 0, 0);
}

.wk-slideshow-eat > div .next,
.wk-slideshow-eat > div .prev {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -30px;
  background-color: #01a3a5;
  border-radius: 50%;
  opacity: 0;
}

.uk-text-primary {
  color: #01a3a5 !important;
}





