/**
 * DASHBOARD
 */

 .dashboard_aktionen
 {
  display:flex;
  justify-content: end;
 }




/* todo_bearbeiten.php */

.m_todo_auftragsbeschreibung label {
 vertical-align: top;
}

.m_todo_auftragsnotizen label {
 vertical-align: top;
}

.m_todo_auftragsbeschreibung textarea {
 resize: none;
}

#m_todo_bearbeiten label {
 display: inline-block;
 width: 145px;
 text-align: left;
}

.m_todo_bearbeiten input {
 display: inline-block;
}

.m_todo_bearbeiten select {
 display: inline-block;
}

#m_todo_auftragsnotizen_parent {
 display: inline-block;
 width: 145px;
 text-align: left;
}

#m_todo_auftragsbeschreibung_parent {
 display: inline-block;
 width: 145px;
 text-align: left;
}

.m_todo_bestaetigen {
 padding: 25px 25px 25px 0;
}

/* inc_liste_aufgaben_nach_kategorie.php */

.m_todo_aufgabe {
 border-radius: 5px;
 background-color: #e6e6e6;
 border: 1px solid #CCC;
}

.m_todo_aufgabe h1 {
 color: #8d101b;
}

.m_todo_aufgabe {
 display: block;
 margin: 10px;
}

.m_todo_auftragszeiten {
 font-size: 0.8em;
 margin-bottom: 10px;
}

.m_todo_beginn {}

.m_todo_ende {
 float: right;
}

.m_todo_beginn, .m_todo_ende {
 display: inline-block;
 font-weight: 900;
}

/* .m_todo_tool {float:right; display:flex; clear:right;} */

.m_todo_beschreibung {
 margin-bottom: 10px;
 margin-right: 5px;
}

/*--- CSS für Einstellungen - Modul Aufgabenverwaltung -------------------------------*/

#m_todo_kategorien_bearbeiten {
 background-color: #eeeeee;
 padding: 12px;
}

#m_todo_kategorien_bearbeiten ul {
 padding: 0px
}

#m_todo_kategorien_bearbeiten li {
 background-color: #ddd;
 margin: 3px 0 0;
 padding: 6px;
 list-style-type: none;
}

#m_todo_kategorien_bearbeiten li .m_todo_einstell_kategorien_submit_umbenennen {
 float: right;
 margin: 0 6px 0 6px;
}

#m_todo_kategorien_bearbeiten li .m_todo_einstell_kategorien_submit_loeschen {
 float: right;
}

#m_todo_kategorien_bearbeiten li .m_todo_einstell_unterkategorie_submit_erstellen {
 display: block;
 margin-top: 10px;
}

#m_todo_kategorien_bearbeiten button {
 margin-top: 6px;
 margin-bottom: 15px;
}

#m_todo_kategorien_bearbeiten .m_todo_unterkategorien_liste li {
 background-color: #FFF;
}

#m_todo_kategorieauswahl_select {
 margin-left: 22px;
 margin-top: 10px;
}

#m_todo_kategorieauswahl_select select {
 margin-top: 5px;
 display: inline-block;
}

#m_todo_kategorieauswahl_select label {
 display: block;
}

#m_todo_kategorieauswahl_info {
 display: inline-block;
 margin-left: 15px;
 width: 230px;
}

#m_todo_kategorieauswahl_info p {
 color: #8D101B;
}

/* AUFGABENLISTE ---------------------------------------*/

#erledigte_aufgaben_anzeigen {
 padding-left: 10px;
}

#m_todo_aufgabenliste {
 width: 100%;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile {
 padding-left: 10px;
 padding-right: 12px;
 min-width: 770px;
 align-items: center;
 margin-bottom: 10px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile {
 display: flex;
 justify-content: space-between;
 flex-wrap: wrap;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile #m_todo_aktionen {
 display: flex;
 justify-content: space-between;
 width: 221px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile #m_todo_aktionen>input {
 margin-right: 5px;
 margin-left: 20px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile #aufgaben_kategorie {
 display: flex;
 align-items: center;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile #aufgaben_kategorie #inc_kategorie_liste {
 margin-right: 10px;
}
#m_todo_aufgabenliste #m_todo_aufgabenliste_kopfzeile #aufgaben_kategorie #inc_mitarbeiter_liste {
 margin-right: 10px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt {
 display: flex;
 flex-wrap: wrap;
}

#m_todo_aufgabenliste #m_todo_hinweis_keine_aufgaben_gefunden {
 justify-content: center;
 display: flex;
 width: 100%;
 flex-direction: column;
 align-items: center;
 margin-bottom: 250px;
}

#m_todo_aufgabenliste #m_todo_hinweis_keine_aufgaben_gefunden>div:first-of-type {
 margin: 25px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe {
 width: 358px;
 display: flex;
 flex-direction: column;
 justify-content: space-between;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_aufgabe_inhalt {
 padding:10px;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_aufgabe_inhalt #todo_prioritaet_anzeige_a{
 font-weight:bold;
 color:red;
}
#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_aufgabe_inhalt #todo_prioritaet_anzeige_b{
 font-weight:bold;
 color:orange;
}
#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_aufgabe_inhalt #todo_prioritaet_anzeige_c{
 font-weight:bold;
 color:green;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_tool {
 display: flex;
 justify-content: space-between;
 align-items: center;
 border-top: 1px solid #bdbdbd;
 padding: 10px;
 background-color: #f2f2f2;
}

#m_todo_aufgabenliste #m_todo_aufgabenliste_inhalt .m_todo_aufgabe .m_todo_tool .aufgabe_tool {

}

/* ENDE AUFGABENLISTE --------------------------------------------------------------*/

.m_todo_aufgabe_loeschen {
 width: 100%;
 display: flex;
 flex-flow: column;
 align-items: center;
 margin-top: 25px;
}