::-webkit-input-placeholder {
    color: #a1aab5 !important;
}

:-moz-placeholder {
    color: #a1aab5;
    opacity: 1;
}

::-moz-placeholder {
    color: #a1aab5;
    opacity: 1;
}

:-ms-input-placeholder {
    color: #a1aab5;
}

::-ms-input-placeholder {
    color: #a1aab5;
}

::placeholder {
    color: #a1aab5 !important;
}

@media (max-width: 1240px) {
    .wide-table-wrapper {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
}

.btn-primary-light {
    background-color: transparent;
    color: #6F66E6;
    padding-left: 8px;
}

.btn-primary-light:hover,
.btn-primary-light:active {
    color: #6F66E6;
    background-color: #6F66E614;
}

.btn-delete-light {
    background-color: transparent;
    padding-left: 8px;
}

.btn-delete-light:hover,
.btn-delete-light:active {
    color: #6F66E6;
    background-color: rgba(234, 89, 111, 0.12);;
}

.report-result-table .chips-cell {
    padding-top: 12px !important;
}

.dropdown-toggle.show::after,
.dropdown a.show svg {
    transform: rotate(-180deg);
}

.dropdown-toggle::after,
.dropdown a svg {
    transition: all 250ms ease-in-out;
}

.__jivoDesktopButton,
.__jivoMobileButton {
    z-index: 1000 !important;
}

rect {
    width: 100%;
    height: 100%;
    fill: transparent;
    stroke: transparent;
    opacity: 0;
}

.user-agreement label {
    color: #667C89 !important;
    font-size: 12px !important;
    line-height: 18px !important;
}

.dtp-content a {
    text-decoration: none;
}

.bg-violet {
    background: #a521bd;
}

.bg-blue {
    background: #4286DE;
}

.bg-light-violet {
    background: #f0ebf5;
}

.text-violet {
    color: #a521bd;
}

div.disabled {
    opacity: 0.7;
}
