.bd-form-header { margin: 15px 0 10px; color: rgba(255, 255, 255, 0.15); font-size: 14px; font-weight: 700; line-height: 16px; text-transform: uppercase; font-weight: 600; flex-shrink: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif; display: flex; .bd-form-header-text { flex: 1 1 auto; } .bd-form-header-button { flex: 0 0; margin-left: 5px; svg { width: 16px; height: 16px; cursor: pointer; fill: #ccc; } } &:hover { .bd-form-header-button svg { fill: #fff; } } } .bd-form-item h5 { color: #b9bbbe; text-transform: uppercase; font-weight: 600; font-size: 12px; } .bd-form-divider { height: 1px; margin: 15px 0; background: hsla(218,5%,47%,.3); transition: background-color 0.2s ease; .bd-form-item-changed > & { background: $colok; } } .bd-form-warning { display: flex; margin-top: 20px; background: #d84040; border: 1px solid #B30B0B; opacity: .8; border-radius: 4px; padding: 10px; .bd-text { display: flex; color: #FFF; font-weight: 700; align-items: center; flex-grow: 1; } .bd-form-button { margin: 0; align-self: flex-end; background: #C42929; &:hover { background: darken(#C42929, 2%); } } } .bd-form-button { width: 100px; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; margin-top: 10px; cursor: pointer; font-weight: 500; user-select: none; }