.c-pill { align-items: center; font-family: "Open Sans", Arial, Verdana, sans-serif; font-weight: bold; font-size: 11px; display: inline-block; height: 100%; white-space: nowrap; width: auto; position: relative; border-radius: 100px; line-height: 1; overflow: hidden; padding: 0px 12px 0px 20px; text-overflow: ellipsis; line-height: 1.25rem; color: #fff; word-break: break-word; } .c-pill--success { background: #6BC167; } .c-pill--warning { background: #ffc400; } .c-pill--danger { background: #ff4436; } .card-gdpr:hover { background-color: coral; } .table-gdpr { font-family: arial, sans-serif; border-collapse: collapse; width: 100% } .th-gdpr { background-color: #04AA6D; color: white; } .td-gdpr, .th-gdpr { border: 2px solid #dddddd; padding: 8px; } .gdpr-modal { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); opacity: 0; visibility: hidden; transform: scale(1.1); transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s; } .gdpr-modal-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: white; padding: 1rem 1.5rem; width: 30rem; border-radius: 0.5rem; } .gdpr-close-button { float: right; width: 1.5rem; line-height: 1.5rem; text-align: center; cursor: pointer; border-radius: 0.25rem; background-color: lightgray; } .gdpr-close-button:hover { background-color: darkgray; } .gdpr-show-modal { opacity: 1; visibility: visible; transform: scale(1.0); transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s; }