.form-group {
    margin-bottom: 1rem;
}

.alert {
    margin-bottom: 5px;
}

.sw .toolbar {
    padding: 0 !important;
}

h4 {
    margin-bottom: 10px;
    margin-top: 5px;
}

.tab-pane {
    padding-left: 0 !important;
    padding-right: 0 !important;
    height: auto !important;
}

.tab-content {
    height: auto !important;
}

.btn-success {
    background-color: #7cc87c !important;
}

.btn-danger {
    background-color: #ce6365 !important;
}

/*Success*/
.btn-success {
    color: #fff;
    background-color: #739e73;
    border-color: #659265;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.btn-success:hover {
    color: #fff;
    background-color: #5b835b;
    border-color: #4c6e4c;
}

.btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.1rem #a0bda0;
    box-shadow: 0 0 0 0.1rem #a0bda0;
}

.btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #a0bda0;
    border-color: #a0bda0;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #5b835b;
    border-color: #4c6e4c;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0.1rem #a0bda0;
    box-shadow: 0 0 0 0.1rem #a0bda0;
}

/*End Success*/

/*Primary*/
.btn-primary {
    color: #fff;
    background-color: #3276b1;
    border-color: #2c699d;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.btn-primary:hover {
    color: #fff;
    background-color: #275b89;
    border-color: #1f496d;
}

.btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.1rem rgba(98, 141, 212, 0.5);
    box-shadow: 0 0 0 0.1rem rgba(98, 141, 212, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #4679cc;
    border-color: #4679cc;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #3060af;
    border-color: #2d5ba5;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0.1rem rgba(98, 141, 212, 0.5);
    box-shadow: 0 0 0 0.1rem rgba(98, 141, 212, 0.5);
}

/*End Primary*/

/*Default*/
.btn-default {
    background-color: #f5f5f5;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#f5f5f5), to(#f1f1f1));
    background-image: linear-gradient(to top, #f5f5f5, #f1f1f1);
    color: #444;
}

.btn-default:hover {
    border: 1px solid #c6c6c6;
}

.btn-default:focus {
    border-color: #82a4dd !important;
}

/*End Default*/

/*Danger*/
.btn-danger {
    color: #fff;
    background-color: #a90329;
    border-color: #900323;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.btn-danger:hover {
    color: #fff;
    background-color: #77021d;
    border-color: #540114;
}

.btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.1rem rgba(253, 87, 165, 0.5);
    box-shadow: 0 0 0 0.1rem rgba(253, 87, 165, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #fd87a2;
    border-color: #fd87a2;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #77021d;
    border-color: #540114;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 0.1rem #f4043b;
    box-shadow: 0 0 0 0.1rem #f4043b;
}

/*End danger*/

.fa-key {
    font-size: 20px;
}