.btn { border-radius: 8px; font-size: 16px; padding: 8px 25px; font-weight: 500; line-height: 1.5; text-align: center; border: none; background-color: #fff; box-shadow: none; transition: all .15s ease-in-out; &:active, &:focus { outline: none !important; box-shadow: none !important; } i { margin-right: 7px; } &.btn-primary { background-color: $primary-color; color: #fff; display: flex; align-items: center; justify-content: center; &:hover { background-color: $primary-hover; color: #fff; } } &.btn-success { background-color: $success-color; color: #fff; &:hover { background-color: $success-color; color: #fff; } } &.btn-danger { background-color: $danger-color; color: #fff; &:hover { background-color: $danger-color; color: #fff; } } &.btn-secondary { background-color: $secondary-color; color: #fff; &:hover { background-color: $secondary-color; color: #fff; } } &.btn-light { background-color: $light-color; color: $text-color; border: 1px solid $border-color!important; &:hover { background-color: $light-color; } } &.btn-action { border-radius: 50%; &.btn-primary { background-color: $primary-bg-color; color: $primary-color; &:hover { background-color: $primary-color; color: #fff; } } &.btn-success { background-color: $success-bg-color; color: $success-color; &:hover { background-color: $success-color; color: #fff; } } &.btn-danger { background-color: $danger-bg-color; color: $danger-color; &:hover { background-color: $danger-color; color: #fff; } } &.btn-secondary { background-color: $secondary-bg-color; color: $secondary-color; &:hover { background-color: $secondary-color; color: #fff; } } } }