@charset "UTF-8";
/* style */

* {
  outline: 0;
}

body, td, input[type=text], textarea {
  font-family: Formular;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6 {
  font-family: Formular;
}

nav {
  position: relative;
}

.hr__white {
  border-bottom: 1px solid #fff;
}

.hr__red {
  border-bottom: 1px solid #f45648;
}

.hr__small {
  width: 60px;
}

/*=================== header ====================*/

.header .uk-navbar-right {
  position: absolute;
  top: -60px;
  right: 10px;
}

.header .uk-text-lead,
.header .uk-text-small {
  color: #4a87a5;
}

.language-switch {
  width: 16px;
  height: 11px;
}

.language-switch__en {
  background: url("../pict/eng__flag.gif");
  background-position: center;
  background-repeat: no-repeat;
}

.uk-navbar-nav > li > a,
.uk-navbar-toggle {
  text-transform: none;
  height: 33px;
  text-decoration: underline;
  color: #4a87a5;
  font-weight: bold;
}

.uk-navbar-nav > li:hover > a {
  color: #79aac3;
}

.uk-search-input {
  color: #4a87a5;
}

.uk-navbar-toggle:hover {
  color: #4a87a5;
}

.uk-navbar-nav > li.uk-active > a {
  background: #4a87a5;
  color: white!important;
}

/* colors */

a {
  color: #4a87a5!important;
}

.uk-light a {
  color: #fff!important;
}

.uk-light a:hover{
  text-decoration: none!important;
}

/* patch */

.uk-light {
  color: #fff!important;
}

.uk-text-primary {
  color: #4a87a5!important;
}

.uk-text-secondary {
  color: #f35547!important;
}

.uk-section-muted {
  background: #e9eaec;
}

.uk-container-small {
  max-width: 940px;
}

.uk-card-default {
  box-shadow: none;
}

.uk-list ul {
  padding-left: 10px;
}

/* custom */

.my-hr-red {
  width: 60px;
  border-bottom: 1px solid #f45648;
}

.my-hr-white {
  width: 60px;
  border-bottom: 1px solid #fff;
}

/* editpage */

#editpage {
  position: fixed;
  top: 20px;
  right: 20px;
  z-index: 3000;
  padding: 5px 15px;
  background: red;
  color: white!important;
}