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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 

 
 .uk-dropdown-navbar li a {
     color: #FFFFFF;
 }
 .uk-dropdown-navbar li a:hover {
     color: #00396f;
 }
 .uk-nav > li.uk-active > a, .uk-nav-dropdown > li.uk-active > a {
     color: #00396f;
 }
 .uk-dropdown-navbar:before {
     border-color: transparent transparent #009fe3;
 }
 .uk-dropdown-navbar {
     background: none repeat scroll 0 0 #009fe3;
 }
 .uk-dropdown-flip.uk-dropdown-navbar:before {
     border-color: transparent transparent #009fe3;
 }
/* .tm-navbar-fixed .tm-headerbar {
 	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
 	box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
 }*/
 .uk-progress-bar {
	font-weight: bold;
}
.uk-search:before {
    color: #00396f;
}
.uk-nav-header {
    margin-bottom: 10px;
}
.uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus {
	color: #009fe3;
}
.uk-nav-side .uk-nav-header {
    color: #009fe3;
}
.uk-nav-side > li > a {
	letter-spacing: 0.035rem;
	font-size: .95rem;
}
.tm-teaser h1, .tm-teaser h2, .tm-teaser h3, .tm-teaser h4, .tm-teaser h5, .tm-teaser h6 {
    color: #00396f;
}
.tm-teaser-text-primary {
    color: #009fe3;
    font-size: 26pt !important;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 35pt;
    text-transform: none;
}
.tm-teaser-text-secondary {
    color: #009FE3;
    font-weight: 300;
    font-size: 22px;
    line-height: 26px;
}
em {
    color: #919191;
}
.tm-teaser-text-third {
    color: #FFFFFF;
    font-size: 20pt;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 25pt;
    text-transform: none;
}
.uk-navbar-content .uk-search .uk-search-field {
color: #00396f;
}
.uk-dropdown-flip.uk-dropdown-search:before {
left: inherit;
right: 0;
border-width: 0 0 20px 20px;
border-color: transparent transparent #003465;
	border-bottom-width: 20px;
	border-bottom-color: #FFFFFF;
}
.uk-nav-search .uk-nav-header {
	font-size: 14px;
/*    font-weight: 300;*/
	color: #00396f;
}

[data-uk-scrollspy*="uk-animation-"]:not([data-uk-scrollspy*="target"]) {
    opacity: 1;
}
/*RsForm Pro*/
.formResponsive .formHorizontal .formControls {
margin-left: 0px;
}

.tm-navbar-fixed .tm-headerbar-small, .tm-navbar-fixed .tm-headerbar-small .uk-navbar-brand, .tm-navbar-fixed .tm-headerbar-small .uk-navbar-content, .tm-navbar-fixed .tm-headerbar-small .uk-navbar-toggle {
    background: #dbe1e5;
}

.uk-table th, .uk-table td {
    padding: 10px 0;
}

/*.uk-navbar-brand.uk-visible-small img,  
.tm-navbar-fixed .tm-headerbar-small .uk-navbar-brand img {  
width: 230px;  
}*/

.uk-navbar-nav > li:first-child { 
display: none; 
}
.uk-icon-button {
  margin-top: 4px;
}