/* Colours */ .embed { background-color: #d8d8d8; border-radius: 5px; padding: 5px; } .alert-primary { border-radius: 2px; background-color: #3498db; border: 1px solid #2980b9; padding: 1rem; color: white; } .alert-danger { border-radius: 2px; background-color: #e74c3c; border: 1px solid #c0392b; padding: 1rem; color: white; } .alert-warning { border-radius: 2px; background-color: #f1c40f; border: 1px solid #f39c12; padding: 1rem; color: white; } .alert-success { border-radius: 2px; background-color: #2ecc71; border: 1px solid #27ae60; padding: 1rem; color: white; } .notification-primary { width: 100%; display: flex; padding: 5px; border: 2px solid #3498db; border-radius: 2px; } .notification-primary h2 { border-right: 0.3rem solid #3498db; padding: 5px; margin-right: 5px; min-width: 70px; height: auto; display: flex; } .notification-danger { width: 100%; display: flex; padding: 5px; border: 2px solid #e74c3c; border-radius: 2px; } .notification-danger h2 { border-right: 0.3rem solid #e74c3c; padding: 5px; margin-right: 5px; min-width: 70px; height: auto; display: flex; } .notification-warning { width: 100%; display: flex; padding: 5px; border: 2px solid #f1c40f; border-radius: 2px; } .notification-warning h2 { border-right: 0.3rem solid #f1c40f; padding: 5px; margin-right: 5px; min-width: 70px; height: auto; display: flex; } .notification-success { width: 100%; display: flex; padding: 5px; border: 2px solid #2ecc71; border-radius: 2px; } .notification-success h2 { border-right: 0.3rem solid #2ecc71; padding: 5px; margin-right: 5px; min-width: 70px; height: auto; display: flex; } .notification-body { line-height: 30pt; font-size: 15pt; word-wrap: break-word; }