/* FORMS */

.uk-input, .uk-select, .uk-textarea, .uneditable-input:not([class*=uk-]), input[type=color]:not([class*=uk-]), input[type=date]:not([class*=uk-]), input[type=datetime-local]:not([class*=uk-]), input[type=datetime]:not([class*=uk-]), input[type=email]:not([class*=uk-]), input[type=month]:not([class*=uk-]), input[type=number]:not([class*=uk-]), input[type=password]:not([class*=uk-]), input[type=search]:not([class*=uk-]), input[type=tel]:not([class*=uk-]), input[type=text]:not([class*=uk-]), input[type=time]:not([class*=uk-]), input[type=url]:not([class*=uk-]), input[type=week]:not([class*=uk-]), select:not([class*=uk-]), textarea:not([class*=uk-]) {
    background: #fff;
}
.form-actions {
  padding: 20px 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  border-top: none;
}

[class*='uk-modal-close-'] {
  top: 30px;
  right: 30px;
  padding: 0px;
}
.uk-close:before{
  content:"schliessen";
  padding-right: 10px;
}
label.error, .visform:not(.bt4mcindividual) label.error {
    font-size: 12px;
    color: #fff;
    padding: 3px 8px;
    background-color: #c00d0d;
    border-radius: 0px;
    display: inline-block !important;
    max-width: auto;
    margin: auto;
}
p.errorcontainer:after, .visform:not(.bt4mcindividual) p.errorcontainer:after {
    border-top: 0px;
}

/* ALERT */
.uk-alert h3{
	display: none !important;
	
}
.alert, .uk-alert {
    margin-bottom: 0px;
}

/* MOBILE NAV */
.mn>*:not([class=uk-first-column]) {
	border-left: 1px solid #BFB2AF;
}

/* j5 */
@media (max-width: 639px){
  .tm-header{display: none !important};
}