.pointer {
    cursor: pointer;
}

.text-pre-wrap {
    white-space: pre-wrap;
}

a {
    text-decoration: none;
}

textarea {
    resize: none;
}

/* body {
    background: url("") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
} */

#loader {
    z-index: 1100;
}

.text-purple {
    color: #6f42c1;
}

.text-bg-purple {
    color: #fff;
    background-color: #6f42c1;
}

.purple-subtle {
    color: #6f42c1;
    background-color: #f3e8ff;
}

.text-bg-purple-subtle {
    color: #6f42c1;
    background-color: #f3e8ff;
}

.btn-purple {
    color: #fff;
    background-color: #6f42c1;
    border-color: #6f42c1;
}

.btn-purple:hover {
    color: #fff;
    background-color: #5a379e;
    border-color: #53338e;
}

.btn-purple:focus,
.btn-purple.focus {
    color: #fff;
    background-color: #5a379e;
    border-color: #53338e;
    box-shadow: 0 0 0 0.25rem rgba(111, 66, 193, 0.5);
}

.btn-purple:disabled,
.btn-purple.disabled {
    color: #fff;
    background-color: #6f42c1;
    border-color: #6f42c1;
    opacity: 0.65;
}

.btn-purple:active,
.btn-purple.active,
.show > .btn-purple.dropdown-toggle {
    color: #fff;
    background-color: #53338e;
    border-color: #4a2e80;
}

.btn-purple:active:focus,
.btn-purple.active:focus,
.show > .btn-purple.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.25rem rgba(111, 66, 193, 0.5);
}

.btn-outline-purple {
    color: #6f42c1;
    background-color: transparent;
    border: 1px solid #6f42c1;
}

.btn-outline-purple:hover {
    color: #fff;
    background-color: #6f42c1;
    border-color: #6f42c1;
}

.btn-outline-purple:focus,
.btn-outline-purple.focus {
    box-shadow: 0 0 0 0.25rem rgba(111, 66, 193, 0.5);
}

.btn-outline-purple:active,
.btn-outline-purple.active {
    color: #fff;
    background-color: #5a379e;
    border-color: #53338e;
}

.btn-outline-purple:disabled,
.btn-outline-purple.disabled {
    color: #6f42c1;
    background-color: transparent;
    border-color: #6f42c1;
    opacity: 0.65;
}
