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

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

/* ====== LANGUAGE MOD ====== */
div.mod-languages a {
    text-decoration: none;
    color: #808284;
    font-size: 11px;}
div.mod-languages li {
    margin-left: 10px;
    margin-right: 10px;
    font-weight: bold;}

/* ====== HEADING ====== */
h4, .uk-h4 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;}

h5, .uk-h5 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;}

.uk-navbar-content:before, .uk-navbar-brand:before, .uk-navbar-toggle:before {
    content: none;
    display: inline-block;
    height: auto;
    vertical-align: middle;}

[data-uk-sticky][class*='uk-animation-'] {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    box-shadow: 0 2px 10px 0 rgba(150, 150, 150, 0.2);}

.uk-icon-button {
    box-sizing: border-box;
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 100%;
  	border-color: #e2e4e9;
    background: #ffffff;
    line-height: 25px;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    -webkit-transition: background .2s;
    transition: background .2s;}

/* Toolbar Background: linear-gradient(-120deg, #00a0df, #0047ba, #031d40)!important */ 
	.tm-toolbar {
    	background: none!important; 
    	border-bottom: 1px solid #e2e4e9; }

.tm-header-absolute .tm-top-hero > div {
    padding-top: 0px;}

/* Secondary Background */
	.uk-block-secondary {
    	background: linear-gradient(180deg, #00a0df, #0047ba, #031d40)!important; }

.tm-title {
    margin-bottom: 10px !important;}