.uk-navbar-nav a {
  position: relative;
  border: 1px solid #d4d4d4;
  border-bottom-color: #cacaca;
  border: 1px solid rgba(0,0,0,0.15);
    border-top-color: rgba(0, 0, 0, 0.15);
    border-bottom-color: rgba(0, 0, 0, 0.15);
  border-top-color: rgba(0,0,0,0.08);
  border-bottom-color: rgba(0,0,0,0.25);
  background: #eaeaea;
  background: -moz-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: -webkit-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: -o-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: linear-gradient(to bottom, #f6f6f6 0%, #eaeaea 100%);
  box-shadow: 0 2px 0 rgba(255,255,255,0.85) inset, 0 0 10px rgba(0,0,0,0.08) inset, 0 1px 1px rgba(0,0,0,0.05), 0 7px 4px -4px rgba(0,0,0,0.08);
  color: #666;
  text-shadow: 0 1px 0 rgba(255,255,255,0.6);
  transition: box-shadow 100ms linear, border 100ms linear, color 100ms linear;
  border-radius: 3px;
}

.uk-navbar-nav .uk-active a, .uk-navbar-nav .uk-active:hover a{
  position: relative;
  border: 1px solid #0067a2;
  border: 1px solid rgba(0,0,0,0.2);
    border-top-color: rgba(0, 0, 0, 0.2);
    border-bottom-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(0,0,0,0.05);
  border-bottom-color: rgba(0,0,0,0.35);
  background: #008ADA;
  background: -moz-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: -webkit-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: -o-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: linear-gradient(to bottom, #00AFF8 0%, #008ADA 100%);
  box-shadow: 0 2px 0 rgba(192,226,255,0.3) inset, 0 0 0 1px rgba(122,206,255,0.2) inset, 0 0 10px rgba(0,61,104,0.25) inset, 0 1px 1px rgba(0,61,104,0.1), 0 7px 4px -4px rgba(0,61,104,0.15);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,61,104,0.2);

}
.uk-navbar-nav .uk-active:hover a{
  box-shadow: 0 2px 0 rgba(192,226,255,0.3) inset, 0 0 0 1px rgba(122,206,255,0.2) inset, 0 0 10px rgba(122,206,255,0.2) inset, 0 1px 1px rgba(0,61,104,0.1), 0 7px 4px -4px rgba(0,61,104,0.05);
  text-shadow: 0 1px 1px rgba(0,61,104,0.3);
}
.uk-navbar-nav a:hover{
  color: #008ADA;
  border: 1px solid rgba(0,0,0,0.1);
    border-bottom-color: rgba(0, 0, 0, 0.1);
  border-bottom-color: rgba(0,0,0,0.15);
  background: #f3f3f3;
  box-shadow: 0 2px 0 rgba(255,255,255,0.5) inset, 0 0 10px rgba(0,0,0,0.05) inset, 0 1px 0 rgba(255,255,255,1);
}
body {
  background: #efefef !important;
  background: -moz-linear-gradient(top, #fafafa 0%, #efefef 60%) !important;
  background: -webkit-linear-gradient(top, #fafafa 0%, #efefef 60%) !important;
  background: -o-linear-gradient(top, #fafafa 0%, #efefef 60%) !important;
  background: linear-gradient(to bottom, #fafafa 0%, #efefef 60%) !important;
}
.tm-headerbar,.uk-navbar-container{background-color:transparent !important;}

.tm-page {
  background: url(../../yootheme_joomla_agency/images/concrete.png) 0 0 repeat;
}

hr{
  min-height: 10px;
  margin-top: 20px;
  padding-top: 20px;
  background: url(../../yootheme_joomla_agency/images/section.png) 50% 0 no-repeat;
  background-size: auto;
}

.dotted > div {
  padding: 15px;
  border: 2px dashed #ddd;
  border: 2px dashed rgba(0,0,0,0.1);
  border-radius: 6px;
}

.uk-navbar-nav > li > a{width:100%;}
.tm-toolbar{
  background: rgba(255,255,255,0.4);
    background-clip: border-box;
  background-clip: padding-box;
  box-shadow: 0 -1px 0 rgba(255,255,255,1) inset, 0 1px 3px rgba(0,0,0,0.06), 0 3px 8px rgba(0,0,0,0.05);
}

.uk-navbar-dropdown-nav{
  border: 1px solid #ddd;
  border: 1px solid rgba(0,0,0,0.1);
    border-bottom-color: rgba(0, 0, 0, 0.1);
  border-bottom-color: rgba(0,0,0,0.15);
  background: #f7f7f7;
    background-clip: border-box;
  background-clip: padding-box;
  box-shadow: 0 0 5px rgba(255,255,255,1) inset, 0 5px 8px rgba(0,0,0,0.1);
  margin: 2px 8px 12px 8px;
border-radius: 5px;
}
.uk-navbar-dropdown-nav li{
  border-top: 1px solid #ddd;
  border-top: 1px solid rgba(0,0,0,0.1);
  box-shadow: 0 1px 0 rgba(255,255,255,1) inset;
}
.uk-navbar-dropdown-nav li:first-child {
  border: none;
  box-shadow: none;
}
.flag.nturl.notranslate{padding-left:8px;}

.uk-switcher{
  min-height: 150px;
  margin-top: 20px;
  background: url("../../yootheme_joomla_agency/images/section.png") 50% 0 no-repeat;
    background-size: auto;
  background-size: contain;
}
.uk-button-primary{
  position: relative;
  border: 1px solid #0067a2;
  border: 1px solid rgba(0,0,0,0.2);
    border-top-color: rgba(0, 0, 0, 0.2);
    border-bottom-color: rgba(0, 0, 0, 0.2);
  border-top-color: rgba(0,0,0,0.05);
  border-bottom-color: rgba(0,0,0,0.35);
  background: #008ADA;
  background: -moz-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: -webkit-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: -o-linear-gradient(top, #00AFF8 0%, #008ADA 100%);
  background: linear-gradient(to bottom, #00AFF8 0%, #008ADA 100%);
  box-shadow: 0 2px 0 rgba(192,226,255,0.3) inset, 0 0 0 1px rgba(122,206,255,0.2) inset, 0 0 10px rgba(0,61,104,0.25) inset, 0 1px 1px rgba(0,61,104,0.1), 0 7px 4px -4px rgba(0,61,104,0.15);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,61,104,0.2);
  font-weight:300;
}
.uk-button-default{
  position: relative;
  border: 1px solid #d4d4d4;
  border-bottom-color: #cacaca;
  border: 1px solid rgba(0,0,0,0.15);
  border-top-color: rgba(0,0,0,0.08);
  border-bottom-color: rgba(0,0,0,0.25);
  background: #eaeaea;
  background: -moz-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: -webkit-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: -o-linear-gradient(top, #f6f6f6 0%, #eaeaea 100%);
  background: linear-gradient(to bottom, #f6f6f6 0%, #eaeaea 100%);
  box-shadow: 0 2px 0 rgba(255,255,255,0.85) inset, 0 0 10px rgba(0,0,0,0.08) inset, 0 1px 1px rgba(0,0,0,0.05), 0 7px 4px -4px rgba(0,0,0,0.08);
  color: #666;
  text-shadow: 0 1px 0 rgba(255,255,255,0.6);
}