body { background: linear-gradient(to bottom, #4a5568, #2b6cb0); color: #333; font-family: 'Arial', sans-serif; user-select: none; margin: 0; padding: 41px; display: flex; flex-direction: column; } .container { display: flex; justify-content: space-between; } .column { display: flex; flex-direction: column; gap: 20px; } .box { background: #134563; border: 2px solid #2e3a4000; border-radius: 12px; height: 270px; width: 450px; } .createbox { display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; height: 100%; } .createbox h1 { color: #5D80BD; position: absolute; top: 10px; right: 10px; margin: 0; } .createbox .createIcon { display: flex; justify-content: center; align-items: center; height: calc(100% - 40px); } .createbox svg { width: 135px; height: 135px; } .box h3, .box h1 { display: inline-block; vertical-align: top; } .box h3 { color: #92B1E7; font-family: 'Trebuchet MS', sans-serif; font-weight: bold; text-align: center; margin-left: 40%; margin-top: 6%; margin-bottom: 2%; } .box h1 { color: #4b4bb6; margin-top: 3px; margin-left: 33%; } .box .hr { height: 2px; background-color: #adadad; margin-left: 2%; margin-right: 2%; margin-top: 2%; margin-bottom: 10px; } .box b { font-family: 'Trebuchet MS', sans-serif; } .standortkunde, .auftragskunde, .vorheriger, .naechster, .maschienen { color: #D2CEC8; margin-left: 3%; margin-right: 3%; font-family: 'Verdana', sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .TaskBar { display: flex; justify-content: space-between; align-items: center; margin-left: 3%; margin-top: 1%; margin-right: 3%; } .Task { flex-grow: 1; height: 20px; background-color: #b1b1b1; border-radius: 15px; position: relative; margin: 0 0px; } .Task .Progress { height: 100%; background-color: #4CAF50; border-radius: 15px; position: absolute; top: 0; left: 0; } .footer-box { color: #D2CEC8; background: #134563; border: 2px solid #2e3a4000; border-radius: 12px; height: 270px; width: 450px; margin-top: 1px; display: flex; flex-direction: column; align-items: center; justify-content: center; box-sizing: border-box; padding: 10px; } /* 03314B */ .footer-box p { color: #D2CEC8; margin: 5px 0; text-align: center; } .footer-box p strong { color: #D2CEC8; font-size: 24px; display: block; } .footer-box p:not(strong) { color: #D2CEC8; font-size: 16px; } a { color: #D2CEC8; text-decoration: none; } a:hover { color:#D2CEC8; text-decoration:none; cursor:pointer; }