ul.typo3-messages { list-style-type: none; padding: 0px; }
.mp form .input-group.date { max-width: 300px; width: 100%; }

/* global */
.container.mp { border: 1px solid #ccc; border-radius: 5px; padding: 20px; margin-bottom: 30px; }

/* navigation */
.mp-navigation .nav li.login { float: right; }
.mp-navigation .nav li.login a { margin: 0; }
.mp-navigation .nav li.login .dropdown-menu { padding: 15px; right: 0; left: auto; min-width: 270px; }

/* search */
.mp .mp-search { margin-bottom: 40px; }
.mp .mp-search fieldset { display: inline-block; margin-right: 15px; }
.mp .mp-gifloader { display: block; margin: 0 auto; }

/* editor */
.mp .mp-editor {}
.mp .mp-editor-form label { font-weight: 400; }
.mp .mp-editor-form table { width: 100%; margin-bottom: 30px; }
.mp .mp-editor-form table tr th { text-align: center; padding: 0px 10px 10px; }
.mp .mp-editor-form table tr td { padding: 0px 10px 10px; }
.mp .mp-editor-form table tr th:first-child,
.mp .mp-editor-form table tr td:first-child { width: 30%; }
/*  2024  */
.mp-editor-form .mp-editor-submit  {
    background-color: #5cb85c; 
    margin-right: 2em;
} 

/* history */
.mp .mp-history {}
.mp .mp-history-main table { width: 100%; }
.mp .mp-history-main table tr th { background-color: #F3F3F3; }
.mp .mp-history-main table tr td { vertical-align: middle; }
.mp .mp-history-main table tr th:first-child,
.mp .mp-history-main table tr td:first-child { width: 30%; }
.mp .mp-history-main table tr th:not(:first-child),
.mp .mp-history-main table tr td:not(:first-child) { text-align: center; font-weight: 400; }
.mp .mp-history-main table tr th:not(:first-child) { font-weight: 400; }

.mp .mp-chart #chartCanvas { width: 100%; height: auto; margin: 0px auto; display: block; }