body .uk-offcanvas-content .tm-page .tm-toolbar {
  height: 20px;
  padding: 10px 0 20px;
}
body .uk-offcanvas-content .tm-page .tm-toolbar .uk-container [class*='toolbar-'] {
  margin: 0 0 0 20px;
}
body .uk-offcanvas-content .tm-page .tm-toolbar .uk-container [class*='toolbar-']:before {
  content: '';
  display: inline-block;
  height: 20px;
  margin: 0 10px 0 0;
  position: relative;
  width: 20px;
}
body .uk-offcanvas-content .tm-page .tm-toolbar .uk-container .toolbar-pin:before {
  background: url(../images/icon-pin.png);
  background-repeat: no-repeat;
  background-size: 100%;
  top: 5px;
}
body .uk-offcanvas-content .tm-page .tm-toolbar .uk-container .toolbar-mail:before {
  background: url(../images/icon-mail.png);
  background-repeat: no-repeat;
  background-size: 100%;
  top: 5px;
}
body .uk-offcanvas-content .tm-page .tm-toolbar .uk-container .toolbar-phone:before {
  background: url(../images/icon-phone.png);
  background-repeat: no-repeat;
  background-size: 100%;
  top: 5px;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li {
  display: none;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li.uk-active {
  display: list-item;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li.uk-active a {
  text-transform: none;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li.uk-active ul.uk-nav-sub li {
  display: list-item;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li.uk-active ul.uk-nav-sub li a {
  text-transform: uppercase;
}
body .uk-offcanvas-content .tm-page .uk-section .uk-container .uk-grid .uk-first-column .uk-panel ul.uk-nav li.uk-active ul.uk-nav-sub li ul li a {
  color: #DC001A;
  text-transform: none;
}

.uk-tile ul.uk-nav-sub>li>a {
    color: #002154 !important;
}
ul.uk-nav>li>a:hover {
    color: #c90710 !important;
}
ul.uk-nav-sub>li>a:hover {
    color: #c90710 !important;
}
.uk-tile ul.uk-nav-sub>li.uk-active>a {
    color: #c90710 !important;
}
.uk-tile ul.uk-nav>li {
    display: none;
}
.uk-tile ul.uk-nav>li.uk-parent>a {
    color: #c90710;
    font-size: 24px;
    font-weight: 400;
    font-family: Bitter;
}
ul.uk-nav-sub li {
    display: block;
    line-height: 26px;
}
ul.uk-nav li.uk-active {
    display: block;
}






