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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.tm-header > .tm-logo {
width: 100%;
float: none;
text-align: center;
}
 
 .tm-navbar-space .tm-navbar {
    margin-bottom: 50px;
    margin-top: 50px;
}

.tm-navbar-space .tm-toolbar-center {
    margin-bottom: 20px;
    margin-top: -18px;
}

.uk-navbar .uk-navbar-nav {  
float: none;  
display: table;  
margin: 0 auto;  
}

.uk-navbar-nav > li.uk-active > a {
  background-color:rgba(0, 0, 0, 0);
  border-color:rgba(75, 80, 82, 0.0980392);
  color:#FFFFFF;
}

.uk-navbar-nav > li > a {
  border:2px solid transparent;
  box-sizing:border-box;
  color:#FFFFFF;
  display:block;
  font-family:Lato;
  font-size:18px;
  font-weight:400;
  height:40px;
  line-height:36px;
  padding:0 10px;
  text-decoration:none;
  text-transform:uppercase;
}

div.chronoform,
div.human,
.hidden {
display:none;
}

.gl_calendar_wrapper {
position:relative;
z-index:1000;
}

.gl_calendar_wrapper .calendar {
display:none;
}

.gl_calendar_wrapper .gldp-flatwhite {
top:0!important;
left:0!important;
z-index:1000;
}

.gl_calendar_wrapper .gldp-flatwhite .noday {
cursor:not-allowed!important;
}

.gl_calendar_wrapper .gldp-flatwhite .dow {
cursor:auto!important;
}

form.Chronoform input[disabled="disabled"],
form.Chronoform select[disabled="disabled"],
form.Chronoform input.has-calendar[disabled="disabled"] {
cursor:not-allowed;
}

form.Chronoform input.has-calendar {
cursor:pointer;
}

.gl_calendar_wrapper .gldp-flatwhite a.prev-arrow,
.gl_calendar_wrapper .gldp-flatwhite a.next-arrow {
text-decoration:none;
}

form#nl_registration input.nl_email {
color:#afcb38!important;
}

form#nl_registration ::-moz-placeholder { /* Firefox 19+ */
color:#afcb38!important;
}

form#nl_registration :-moz-placeholder { /* Firefox 18- */
color:#afcb38!important;
}

form#nl_registration ::-webkit-input-placeholder { /* WebKit browsers (Chrome, Safari) */
color:#afcb38!important;
}

form#nl_registration :-ms-input-placeholder { /* IE */
color:#afcb38!important;
}

form span.price {
font-weight:bold;
}

ul.csquare-style li {
  float:none;
  list-style:square;
}

.tm-footer {
    color: #f6f9e5;
}

.tm-panel-blank h1, .tm-panel-blank h2, .tm-panel-blank h3, .tm-panel-blank h4, .tm-panel-blank h5, .tm-panel-blank h6 {
    color: #f6f9e5;
}

.tm-panel-blank {
    color: #f6f9e5;
}

.uk-article + .uk-article {
  border-top-color:#EAEAEA;
  border-top-style:dotted;
  border-top-width:2px;
  padding-top:35px;
}

div.chronoform,
div.human, div.sc-footer, 
.hidden {
display:none;
}

.chrono_credits,
.human {
  display: none;	
}