.errored { animation: shake 300ms; color: #eb3434 !important; background-color: #fef2f2 !important; border: 1px solid #eb3434 !important; } .modal-dialog, .modal-content { height: auto; } .timeWorkTitle { color: #5C5C5C; font-weight: 600; font-size: 12px; margin: auto 0 auto 6px; } .groupBox { background-color: #F5F5F5; border-radius: 10px; border: 1px solid #E7E7E7; padding: 6px; margin: 6px 3px; } .groupBox .form-control { background-color: #ffffff; } .groupBox .form-control::placeholder { color: #bfbfbf; opacity: 1; /* Firefox */ } .groupBox .form-control::-ms-input-placeholder { /* Edge 12-18 */ color: #bfbfbf; } .btnAddTimeWork { display: flex; align-items: center; justify-content: center; background-color: #84CC16; border-radius: 5px; color: #ffffff; font-size: 12px; font-weight: 500; padding: 4px 8px; } .btnRemoveTimeWork { display: flex; align-items: center; justify-content: center; background-color: #F87171; border-radius: 7px; padding: 3px; width: 30px; height: 30px; } /***************** Start Account - Modal ******************/ .password-strength-group .password-strength-meter { width: 100%; transition: height 0.3s; display: flex; justify-content: stretch; padding: 0 15px; } .password-strength-group .password-strength-meter .meter-block { height: 6px; background: #E7E7E7; margin-right: 6px; flex-grow: 1; border-radius: 5px; margin-top: 5px; } .password-strength-group .password-strength-meter .meter-block:last-child { margin: 0; margin-top: 5px; } .password-strength-group .password-strength-message { font-weight: 20px; text-align: right; transition: all 0.5s; position: relative; right: 15px; } .password-strength-group .password-strength-message .message-item { font-size: 12px; position: absolute; right: 0; opacity: 0; transition: opacity 0.2s; } .password-strength-group[data-strength="1"] .meter-block:nth-child(-n+1) { background: #5e7734; } .password-strength-group[data-strength="1"] .message-item:nth-child(1) { opacity: 1; } .password-strength-group[data-strength="2"] .meter-block:nth-child(-n+2) { background: #8cb34a; } .password-strength-group[data-strength="2"] .message-item:nth-child(2) { opacity: 1; } .password-strength-group[data-strength="3"] .meter-block:nth-child(-n+3) { background: #a6d358; } .password-strength-group[data-strength="3"] .message-item:nth-child(3) { opacity: 1; } .password-strength-group[data-strength="4"] .meter-block:nth-child(-n+4) { background: #BEF264; } .password-strength-group[data-strength="4"] .message-item:nth-child(4) { opacity: 1; } /***************** End Account - Modal ******************/ .ShowMessage { position: absolute; background: #dfdfdf; width: 100%; top: 0; right: 0; height: 100%; border-radius: 10px; display: flex; align-items: center; justify-content: center; } .profilePasswordModal .modal-footer { margin: 8px 0; } .profilePasswordModal .modal-footer button { padding: 8px; }