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

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

/* Logo size for centered navigation */
.tm-navbar-center [class*='tm-logo'] { transform: scale(1.2); }
.uk-block-primary .uk-panel-teaser {
    background: #465D7A;
}
.uk-container-center {
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}

.uk-panel-title {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 18px;
    line-height: 20px;
    font-weight: 300;
    text-transform: uppercase;
    color: #000000;
}
.uk-button { font-weight: 500; margin: 15px 0;}

.uk-button-primary {
  background-color: #344449;
  color: #ffffff;
  background-image: linear-gradient(0deg, #344449, #344449);
  box-shadow: inset 0 0 0 1px #344449;
}
/* Hover */
.uk-button-primary:hover,
.uk-button-primary:focus {
  background-color: #ffffff;
  color: #000000;
  box-shadow: inset 0 0 0 1px #344449;
}
/* Active */
.uk-button-primary:active,
.uk-button-primary.uk-active {
  background-color: #344449;
  color: #ffffff;
}

.uk-button-orange {
background-color: #E8930C;
color: #ffffff;
background-image: linear-gradient(0deg, #E8930C, #E8930C);
box-shadow: inset 0 0 0 1px #E8930C;
}
/* Hover */
.uk-button-orange:hover,
.uk-button-orange:focus {
  background-color: #ffffff;
  color: #000000;
  box-shadow: inset 0 0 0 1px #E8930C;
}
/* Active */
.uk-button-orange:active,
.uk-button-orange.uk-active {
  background-color: #E8930C;
  color: #ffffff;
}

.uk-button-darkorange {
background-color: #E8510C;
color: #ffffff;
background-image: linear-gradient(0deg, ##E8510C, ##E8510C);
box-shadow: inset 0 0 0 1px #E8510C;
}
/* Hover */
.uk-button-darkorange:hover,
.uk-button-darkorange:focus {
  background-color: #E8510C;
  color: #000000;
  box-shadow: inset 0 0 0 1px #E8510C;
}
/* Active */
.uk-button-darkorange:active,
.uk-button-darkorange.uk-active {
  background-color: #E8510C;
  color: #ffffff;
}
/* RSFORM */
#userForm { padding: 20px; background-color: #FFFCF9; border: 1px solid #cccccc; }
fieldset.formFieldset > legend { font-size: 20px; color: #ffffff; }
#userForm > H2 { font-size: 20px; color: #003468 ; margin-bottom: 30px; border-bottom: 1px solid #d8d8d8; padding-left:10px; }
fieldset.formHorizontal { margin-top: 15px; }
.formResponsive .formHorizontal .formControlLabel { width: 30%; padding-right: 30px; }
div.formBody > input { width: 65%; }
div.formBody > textarea { width: 65%; }
div.formBody > select { width: 65%; }
.formResponsive .formHorizontal .rsform-block { margin-bottom: 5px}
div.formControlLabel > H4 { font-size:14px;  }
div.formBody > H4 { font-size:14px; float:left; margin-left: -172px; line-height: 18px; margin-bottom: 15px }
.formResponsive input[type="radio"] { margin-top: 8px;  height: 18px; margin-bottom: 15px; }
.formResponsive input[type="checkbox"] { margin-top: 8px;  }
.formResponsive label { margin-right: 15px; }

.tm-block-footer {
    padding: 0px 0;
}
.uk-subnav > * > * {
    display: inline-block;
    color: #000000;
    font-family: 'Montserrat', Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    font-weight:bolder
    letter-spacing: 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.uk-container-center {
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;}

.uk-article-title {
    font-size: 18px;
    line-height: 52px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
    color:#4B6992;
}
.uk-navbar-nav > li > a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 40px;
    padding: 0 10px;
    line-height: 40px;
    color: #003468;
    font-size: 12px;
    font-family: 'Montserrat', Helvetica, Arial, sans-serif;
    font-weight: 300;
    position: relative;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
}
.tm-block-toolbar {
    position: relative;
    z-index: 2;
    background-color: #97D767;
    border-bottom: 1px solid #e9e9e9;
}
.uk-block-large {
    padding-top: 40px;
    padding-bottom: 40px;
}
.uk-panel-box {
    padding: 25px;
    color: #93CEE1;
    background-color: white;
    position: relative;
    border: 1px solid #e9e9e9;
    border-radius: 3px;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
.uk-panel-box-primary .uk-panel-title {
    color: #4B6992;
}
.background-tussenpagina{background-color:aquamarine}
h2, .uk-h2 {
    color: #003468;
    font-weight: 600;
}
h2, .uk-h2 {
    font-size: 28px;
    line-height: 15px;
}
.uk-navbar-nav > li > a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 35px;
    padding: px;
    line-height: 40px;
    color: #003468;
    font-size: 16px;
    font-family: 'Montserrat', Helvetica, Arial, sans-serif;
    font-weight: 600;
    position: relative;
    text-transform: uppercase;
    letter-spacing: 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
}
.uk-nav-dropdown > li > a, .uk-nav-navbar > li > a {
    padding: 3px 25px;
    font-size: 14px;
    font-weight: 400;
}
.uk-block-secondary a:not([class]), .uk-block-secondary .uk-link {
    color: #ee5f5b;
    font-weight:bold
}
.uk-block-secondary h1, .uk-block-secondary h2, .uk-block-secondary h3, .uk-block-secondary h4, .uk-block-secondary h5, .uk-block-secondary h6, .uk-block-secondary .uk-panel-header .uk-panel-title {
    color: #003468;
    font-weight:normal;
}
.uk-contrast .uk-panel:not([class*='uk-panel-box']) > .uk-panel-title {
    color: #ee5f5b;
}
a, .uk-link {
    color: #EE5F5B;
    text-decoration: none;
    cursor: pointer;
    font-weight: normal;
}
.uk-nav-offcanvas ul a { color: #ffffff; }