:root {
  --kt-primary-color: #EF6A00;
  --kt-footer-color: #EF6A00;
  --kt-font-color:  #250025;
}

@font-face {
  font-family: 'montserrat';
  src: url('../fonts/montserrat/Montserrat-Regular.ttf');
}

@font-face {
  font-family: 'montserrat-light';
  src: url('../fonts/montserrat/Montserrat-Light.ttf');
}

body {
  font-size: 1.5em;
  font-family:  'montserrat', Verdana, Arial, Helvetica, sans-serif;
}

.navbar {
  background-color: var(--kt-primary-color) !important;
}

footer {
  background-color: var(--kt-footer-color) !important;
  color: #250025;
  min-height: 230px;
  background: #fff;
  background: -moz-linear-gradient(top,#fff 0%,#fff 33%,#EF6A00 33%,#EF6A00 100%);
  background: -webkit-linear-gradient(top,#fff 0%,#fff 33%,#EF6A00 33%,#EF6A00 100%);
  background: linear-gradient(top bottom,#fff 0%,#fff 33%,#EF6A00 33%,#EF6A00 100%);
  padding-bottom: 0px;
}

/** Container  im Footer */
footer > .container{
  padding-top: 10px;
  padding-right: 15px;
  padding-left: 15px;
  background-color: #E6E6E6;
  color: #505050;
  min-height: 200px;
  margin-right: auto;
  margin-left: auto;
  width: 460px;
}

/* Schriftfarbe im Footer  */
footer a, footer a:focus, footer a:hover {
color:  #250025;
}


/** Footerlinks für kleine Screens z.B. Handies links platziert */
footer .footerlinks {
  text-align: left;
}

@media (min-width: 768px) {
  footer > .container {
     width: 750px;
  }
}

@media (min-width: 992px) {
  footer > .container {
    width: 980px;
  }
  
  /** Footerlinks ab Tabletgröße rechts platziert  */
  footer .footerlinks {
     text-align: right;
  }

}

@media (min-width: 1180px) {
  footer > .container {
    width: 1170px;
  }
}
/* alte Änderungen von vor dem Relaunch*/

#ausbildung_abschluss {
  width: 20px;
  height: 18px;
}

.ausbildungenauswahl_buttons, .qualifikationenauswahl_buttons {
  left: 25px !important;
  width: 35px;
}

#dozent_qualifikationenauswahl, #dozent_ausbildungenauswahl {
  padding-left: 50px;
  padding-top: 11px;
}

.kursplanung_kurs_kopie_neben_knr_button, .kursplanung_kurs_kopie_button {
  background-color: rgb(201, 48, 44);
  border-color: rgb(201, 48, 44);
  color: rgb(255, 255, 255);
}

.kursplanung_kurs_kopie_neben_knr_button:hover, .kursplanung_kurs_kopie_button:hover {
  background-color: rgb(217, 83, 79);
  border-color: rgb(212, 63, 58);
  color: rgb(255, 255, 255);
}

.ausbildungenauswahl_buttons,
.qualifikationenauswahl_buttons {
  font-size: 1.8em !important;
}

#suchformDiv .datebuttons {
  font-size: 0.8em;
}

.kurseactions .kursvorschlag {
  display: none; 
}