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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .tm-block-light {
	 background: #181f4e;}
.tm-block-light .uk-panel-box-secondary { 
	 background: #f29400;}
.uk-overlay-fade {opacity: 1;}
h1, h2, h3, h4, h5, h6 {font-family: 'Titillium Web', sans-serif; color: #181f4e;}
.uk-button {background: #f29400; color: #181f4e; font-family: 'Titillium Web',sans-serif;}
.uk-button:hover, .uk-button:focus { background:#181f4e; color: #f29400;}
.tm-block-footer {background: #181f4e; border-bottom: 20px solid #f29400;}
.uk-panel-box {border: 0 solid #D0D0D0;}
html {font: 300 16px/26px 'Titillium Web',sans-serif;}
.uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus {color: #f29400;}
.uk-navbar-nav > li > a {font-family: 'Titillium Web',sans-serif; font-size: 18px; text-decoration:none; font-weight: 500; color: #181f4e; }
.uk-width-large-1-3, .uk-width-large-2-6 {height: 100%;}
.uk-nav-navbar .uk-nav-header {color: #F29400;}
.uk-dropdown-navbar {background: #292E55;}
.uk-nav-header {font-family: 'Titillium Web',sans-serif;}
.tm-bottom-b {background: #f29400;}
.uk-panel-box {background: transparent;}
.uk-buttonreferenzen {  
  /* 1 */
  -webkit-appearance: none;
  /* 2 */
  margin: 0;
  /* 3 */
  border: none;
  /* 4 */
  overflow: visible;
  /* 5 */
  font: inherit;
  color: #f29400;
  /* 6 */
  text-transform: none;
  /* 7 */
  display: inline-block;
  box-sizing: border-box;
  padding: 0 24px;
  background: #181f4e;
  vertical-align: middle;
  /* 8 */
  line-height: 44px;
  /* 9 */
  min-height: 44px;
  /* 10 */
  font-size: 13px;
  /* 11 */
  text-decoration: none;
  text-align: center;
  border: 1px solid transparent;
  border-radius: 501px;
  text-transform: uppercase;
  font-family: 'Titillium Web',sans-serif;
  font-weight: 300;
  letter-spacing: 1.5px;
  -webkit-transition: background-color 0.3s ease-out, background 0.3s ease-out, opacity 0.3s ease-out, border-color 0.3s ease-out;
  transition: background-color 0.3s ease-out, background 0.3s ease-out, opacity 0.3s ease-out, border-color 0.3s ease-out;}
.uk-buttonreferenzen:hover, .uk-buttonreferenzen:focus { background: #FFFFFF; color: #292e55;}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  background-color: rgba(0, 0, 0, 0);
  color: #f29400;
  /* 3 */
  outline: none;
}
.uk-navbar-nav:hover > li > a {
  color: rgba(242, 148, 0, 1);
  -webkit-transition: color 0.3s ease-in;
  transition: color 0.3s ease-in;}
.uk-navbar-nav:hover > li > a:hover {
  color: #292e55;
}
.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {height: 100px;}
.uk-nav-offcanvas > li > a {font-family: 'Titillium Web',sans-serif; color: #292e55;}
.uk-offcanvas-bar {background: #FFFFFF;}
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {background: #f29400; color:#FFFFFF;}
.uk-nav-offcanvas .uk-nav-sub {background: #292e55; font-family: 'Titillium Web',sans-serif;}
.uk-nav-offcanvas .uk-nav-header {color: #f29400;}
div.mod-languages ul {margin-top: -63px; font-size:10pt;}
@media (min-width: 360px) and (max-width: 1220px) {
.uk-navbar .uk-text-center {padding-top: 70px;}
}
.uk-panel-box {padding:35px;}
.tm-bottom-c {background: #F29400;}
.uk-accordion-title {background: #181F4E; color: #FFFFFF; padding: 10px 0; text-align: center;}
.uk-accordion-title:hover {background: #F29400; color: #181F4E;}
.uk-accordion-title:active {background: #F29400; color: #181F4E;}
.uk-dotnav {display: none;}
h3, .uk-h3 {font-size: 38px; line-height: 45px;}
.uk-button-large {margin-bottom: 30px;}
.tm-top-b .uk-overlay-hover:hover .uk-overlay-fade, .tm-top-b .uk-overlay-active .uk-active > .uk-overlay-fade{background:#f29400;}
.slidertitel {font-size: 65px; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); color: #FFFFFF; font-family: 'Titillium Web',sans-serif; border-bottom: 3px solid #f29400}
a, .uk-link {color: #f29400;}
a:hover, .uk-link:hover {color: #181F4E;}