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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.tm-navbar-center.uk-flex-center {  
-ms-flex-pack: end;  
-webkit-justify-content: flex-end;  
justify-content: flex-end;  
/* Optional distance in case there is a "search" or other module to the right: */  
padding-right: 150px;  
}  

.uk-navbar-nav > li > a
{
  color: #fff;
  font-size: 16px;

 
}

.uk-navbar-nav-subtitle > div
{
  margin-top: -38px;
  font-size: 12px;
  line-height: 14px;
}
.uk-nav-navbar > li > a
{
  color: #ffffff;
 
}

/*input, textarea, .uneditable-input
{
  width: 100px!important;
}*/

.tm-navbar .tm-search .tm-navbar-dropdown, .tm-navbar .tm-more .tm-navbar-dropdown
{
  width: 100px;
  background-color: #0f0f0f;
}

#yoo-zoo .categories .category
{
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 50px;
}

.yoo-zoo img
{
 margin-top: 10px;
}

#yoo-zoo .items div.teaser-item
{
  padding-top: 0px;
  padding-right: 10px;
  padding-bottom: 0px;
  padding-left: 40px;
  overflow-x: hidden;
  overflow-y: hidden;
}

h1, h2, h3, h4, h5, h6
{
 
  color: #77a554;


}

a, .uk-link
{
  color: #77a554;

}

a:hover, .uk-link:hover
{
  color: #77a554;

}

h1, .uk-h1
{
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 15px!important;
  margin-top: 10px;
 
}

.uk-contrast a:not([class]), .uk-contrast .uk-link
{
  color: #fff;
  text-decoration-line: none;
  text-decoration-style: solid;
}

.uk-panel-title
{
  color: #77a554;
  font-size: 28px!important;
}

p
{
color: #77a554;
 font-size: 20px!important;
 line-height: 24px;
}



em
{
  color: #77a554;
}

/*.uk-width-medium-3-4
{
  width: 73%;
  margin-right: 20px;
}

.uk-width-medium-1-4
{
  width: 25%;
  border-left: solid 1px #fff;
  padding-left: 20px;
}*/
.tm-block-footer
{
  box-sizing: border-box;
  padding-top: 45px;
  padding-bottom: 45px;
  color: #fff!important;
  background-image: url("../../../images/page_footer_bg.png");
}


select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus
{
 
  background-color: #ffff!important;
 
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input
{
  background-color: #ffffff!important;

}

.btn-primary
{
 
  background-color: #77a554;
  
}
.btn-primary:hover
{
  
  background-color: #000000;
  
}