.hide {
    display: none;
}

.disable {
    pointer-events: none;
    opacity: 0.6;
}

input.parsley-success,
select.parsley-success,
textarea.parsley-success {
    color: #1FAD5D !important;
    background-color: #DFF0D8 !important;
    border: 1px solid #D6E9C6 !important;
}

input.parsley-error,
select.parsley-error,
textarea.parsley-error {
    color: #B94A48 !important;
    background-color: #F2DEDE !important;
    border: 1px solid #EED3D7 !important;
}

.parsley-errors-list {
    margin: 5px 0 3px !important;
}

.parsley-errors-list.filled {
    opacity: 1 !important;
    color: #B94A48 !important;
}

.selectize-input > .parsley-errors-list {
    display: none !important;
}

.auth-one-bg {
    background-image: url(/custom/img/bg/bg-21245774dfa1b4805503e108d7e33ab7.png);
    background-position: center;
    background-size: cover;
}

.large-text-column {
    word-break: break-word;
    vertical-align: top;
}

/* Theme customizations */
[data-topbar=dark] #page-topbar {
    background-color: #364498 !important;
    border-color: #364498 !important;
}

[data-layout=horizontal] #page-topbar {
    border-bottom: 1px solid #364498 !important;
}

[data-topbar=dark] .topbar-user {
    background-color: #364498 !important;
}

.footer {
    background-color: #364498 !important;
}

.auth-bg-cover {
    background: #1f29a3 !important;
}

.auth-one-bg .bg-overlay {
    background: #1f29a3 !important;
    opacity: .9 !important;
}

.spocto-text-color {
    color: #364498 !important;
}

.bg-soft-spocto {
    background-color: rgba(54, 68, 152, .18) !important;
}

.map-height {
    min-height: 400px;
}

.mapz .leaflet-pane {
    z-index: 0 !important;
}

.mapz .leaflet-top {
    z-index: 0 !important;
}

.mapz .leaflet-control {
    z-index: 0 !important;
}

.scroll-table .row:nth-child(2) {
    overflow-x: auto;
}

#custom-datatable1_filter,
#custom-datatable1_length {
    padding: 20px;
}

.threePlContractDisable {
    pointer-events: none;
    opacity: 0.6;
}

.no-margin {
    margin-top: 0 !important;
    padding: 1.5rem 0.75rem !important;
}