.btn, .ui-datepicker-buttonpane button, .sp-container button {
    display: inline-block;
    font-weight: 400;
    color: #001737;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.46875rem 0.9375rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .btn, .ui-datepicker-buttonpane button, .sp-container button {
        transition: none;
    }
}

.btn:hover, .ui-datepicker-buttonpane button:hover, .sp-container button:hover {
    color: #001737;
    text-decoration: none;
}

.btn:focus, .ui-datepicker-buttonpane button:focus, .sp-container button:focus, .btn.focus, .ui-datepicker-buttonpane button.focus, .sp-container button.focus {
    outline: 0;
    box-shadow: none;
}

.btn.disabled, .ui-datepicker-buttonpane button.disabled, .sp-container button.disabled, .btn:disabled, .ui-datepicker-buttonpane button:disabled, .sp-container button:disabled {
    opacity: 0.65;
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none;
}

.btn-primary {
    color: #fff;
    background-color: #10b759;
    border-color: #10b759;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #0158d4;
        border-color: #0153c7;
    }

    .btn-primary:focus, .btn-primary.focus {
        box-shadow: 0 0 0 0.2rem rgba(39, 127, 251, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
    .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #0153c7;
        border-color: #014ebb;
    }

        .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(39, 127, 251, 0.5);
        }

.btn-secondary, .ui-datepicker-buttonpane button {
    color: #fff;
    background-color: #7987a1;
    border-color: #7987a1;
}

    .btn-secondary:hover, .ui-datepicker-buttonpane button:hover {
        color: #fff;
        background-color: #64738f;
        border-color: #5f6d88;
    }

    .btn-secondary:focus, .ui-datepicker-buttonpane button:focus, .btn-secondary.focus, .ui-datepicker-buttonpane button.focus {
        box-shadow: 0 0 0 0.2rem rgba(141, 153, 175, 0.5);
    }

    .btn-secondary.disabled, .ui-datepicker-buttonpane button.disabled, .btn-secondary:disabled, .ui-datepicker-buttonpane button:disabled {
        color: #fff;
        background-color: #7987a1;
        border-color: #7987a1;
    }

    .btn-secondary:not(:disabled):not(.disabled):active, .ui-datepicker-buttonpane button:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .ui-datepicker-buttonpane button:not(:disabled):not(.disabled).active,
    .show > .btn-secondary.dropdown-toggle,
    .ui-datepicker-buttonpane .show > button.dropdown-toggle {
        color: #fff;
        background-color: #5f6d88;
        border-color: #5a6780;
    }

        .btn-secondary:not(:disabled):not(.disabled):active:focus, .ui-datepicker-buttonpane button:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .ui-datepicker-buttonpane button:not(:disabled):not(.disabled).active:focus,
        .show > .btn-secondary.dropdown-toggle:focus,
        .ui-datepicker-buttonpane .show > button.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(141, 153, 175, 0.5);
        }

.btn-success {
    color: #fff;
    background-color: #10b759;
    border-color: #10b759;
}

    .btn-success:hover {
        color: #fff;
        background-color: #0d9448;
        border-color: #0c8842;
    }

    .btn-success:focus, .btn-success.focus {
        box-shadow: 0 0 0 0.2rem rgba(52, 194, 114, 0.5);
    }

    .btn-success.disabled, .btn-success:disabled {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

    .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
    .show > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #0c8842;
        border-color: #0b7c3c;
    }

        .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
        .show > .btn-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(52, 194, 114, 0.5);
        }

.btn-info {
    color: #fff;
    background-color: #00b8d4;
    border-color: #00b8d4;
}

    .btn-info:hover {
        color: #fff;
        background-color: #0097ae;
        border-color: #008ca1;
    }

    .btn-info:focus, .btn-info.focus {
        box-shadow: 0 0 0 0.2rem rgba(38, 195, 218, 0.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        color: #fff;
        background-color: #00b8d4;
        border-color: #00b8d4;
    }

    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
    .show > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #008ca1;
        border-color: #008194;
    }

        .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(38, 195, 218, 0.5);
        }

.btn-warning {
    color: #1c273c;
    background-color: #ffc107;
    border-color: #ffc107;
}

    .btn-warning:hover {
        color: #1c273c;
        background-color: #e0a800;
        border-color: #d39e00;
    }

    .btn-warning:focus, .btn-warning.focus {
        box-shadow: 0 0 0 0.2rem rgba(221, 170, 15, 0.5);
    }

    .btn-warning.disabled, .btn-warning:disabled {
        color: #1c273c;
        background-color: #ffc107;
        border-color: #ffc107;
    }

    .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
    .show > .btn-warning.dropdown-toggle {
        color: #1c273c;
        background-color: #d39e00;
        border-color: #c69500;
    }

        .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
        .show > .btn-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(221, 170, 15, 0.5);
        }

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

    .btn-danger:hover {
        color: #fff;
        background-color: #c82333;
        border-color: #bd2130;
    }

    .btn-danger:focus, .btn-danger.focus {
        box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
    }

    .btn-danger.disabled, .btn-danger:disabled {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

    .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
    .show > .btn-danger.dropdown-toggle {
        color: #fff;
        background-color: #bd2130;
        border-color: #b21f2d;
    }

        .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
        .show > .btn-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
        }

.btn-light {
    color: #1c273c;
    background-color: #f4f5f8;
    border-color: #f4f5f8;
}

    .btn-light:hover {
        color: #1c273c;
        background-color: #dde0e9;
        border-color: #d5d9e4;
    }

    .btn-light:focus, .btn-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
    }

    .btn-light.disabled, .btn-light:disabled {
        color: #1c273c;
        background-color: #f4f5f8;
        border-color: #f4f5f8;
    }

    .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
    .show > .btn-light.dropdown-toggle {
        color: #fff;
        background-color: #10b759;
        border-color: #cdd2df;
    }

        .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
        .show > .btn-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
        }

.btn-dark {
    color: #fff;
    background-color: #3b4863;
    border-color: #3b4863;
}

    .btn-dark:hover {
        color: #fff;
        background-color: #2d374b;
        border-color: #283143;
    }

    .btn-dark:focus, .btn-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
    }

    .btn-dark.disabled, .btn-dark:disabled {
        color: #fff;
        background-color: #3b4863;
        border-color: #3b4863;
    }

    .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
    .show > .btn-dark.dropdown-toggle {
        color: #fff;
        background-color: #283143;
        border-color: #232b3b;
    }

        .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
        .show > .btn-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(88, 99, 122, 0.5);
        }

.btn-outline-primary {
    color: #10b759;
    border-color: #10b759;
}

    .btn-outline-primary:hover {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

    .btn-outline-primary:focus, .btn-outline-primary.focus {
        box-shadow: 0 0 0 0.2rem rgba(1, 104, 250, 0.5);
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #10b759;
        background-color: transparent;
    }

    .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

        .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(1, 104, 250, 0.5);
        }

.btn-outline-secondary {
    color: #7987a1;
    border-color: #7987a1;
}

    .btn-outline-secondary:hover {
        color: #fff;
        background-color: #7987a1;
        border-color: #7987a1;
    }

    .btn-outline-secondary:focus, .btn-outline-secondary.focus {
        box-shadow: 0 0 0 0.2rem rgba(121, 135, 161, 0.5);
    }

    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
        color: #7987a1;
        background-color: transparent;
    }

    .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
    .show > .btn-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #7987a1;
        border-color: #7987a1;
    }

        .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(121, 135, 161, 0.5);
        }

.btn-outline-success {
    color: #10b759;
    border-color: #10b759;
}

    .btn-outline-success:hover {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

    .btn-outline-success:focus, .btn-outline-success.focus {
        box-shadow: 0 0 0 0.2rem rgba(16, 183, 89, 0.5);
    }

    .btn-outline-success.disabled, .btn-outline-success:disabled {
        color: #10b759;
        background-color: transparent;
    }

    .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
    .show > .btn-outline-success.dropdown-toggle {
        color: #fff;
        background-color: #10b759;
        border-color: #10b759;
    }

        .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-success.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(16, 183, 89, 0.5);
        }

.btn-outline-info {
    color: #00b8d4;
    border-color: #00b8d4;
}

    .btn-outline-info:hover {
        color: #fff;
        background-color: #00b8d4;
        border-color: #00b8d4;
    }

    .btn-outline-info:focus, .btn-outline-info.focus {
        box-shadow: 0 0 0 0.2rem rgba(0, 184, 212, 0.5);
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #00b8d4;
        background-color: transparent;
    }

    .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
    .show > .btn-outline-info.dropdown-toggle {
        color: #fff;
        background-color: #00b8d4;
        border-color: #00b8d4;
    }

        .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-info.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(0, 184, 212, 0.5);
        }

.btn-outline-warning {
    color: #ffc107;
    border-color: #ffc107;
}

    .btn-outline-warning:hover {
        color: #1c273c;
        background-color: #ffc107;
        border-color: #ffc107;
    }

    .btn-outline-warning:focus, .btn-outline-warning.focus {
        box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
    }

    .btn-outline-warning.disabled, .btn-outline-warning:disabled {
        color: #ffc107;
        background-color: transparent;
    }

    .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
    .show > .btn-outline-warning.dropdown-toggle {
        color: #1c273c;
        background-color: #ffc107;
        border-color: #ffc107;
    }

        .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-warning.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
        }

.btn-outline-danger {
    color: #dc3545;
    border-color: #dc3545;
}

    .btn-outline-danger:hover {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

    .btn-outline-danger:focus, .btn-outline-danger.focus {
        box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
    }

    .btn-outline-danger.disabled, .btn-outline-danger:disabled {
        color: #dc3545;
        background-color: transparent;
    }

    .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
    .show > .btn-outline-danger.dropdown-toggle {
        color: #fff;
        background-color: #dc3545;
        border-color: #dc3545;
    }

        .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-danger.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
        }

.btn-outline-light {
    color: #f4f5f8;
    border-color: #f4f5f8;
}

    .btn-outline-light:hover {
        color: #1c273c;
        background-color: #f4f5f8;
        border-color: #f4f5f8;
    }

    .btn-outline-light:focus, .btn-outline-light.focus {
        box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
    }

    .btn-outline-light.disabled, .btn-outline-light:disabled {
        color: #f4f5f8;
        background-color: transparent;
    }

    .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
    .show > .btn-outline-light.dropdown-toggle {
        color: #1c273c;
        background-color: #f4f5f8;
        border-color: #f4f5f8;
    }

        .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-light.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
        }

.btn-outline-dark {
    color: #3b4863;
    border-color: #3b4863;
}

    .btn-outline-dark:hover {
        color: #fff;
        background-color: #3b4863;
        border-color: #3b4863;
    }

    .btn-outline-dark:focus, .btn-outline-dark.focus {
        box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
    }

    .btn-outline-dark.disabled, .btn-outline-dark:disabled {
        color: #3b4863;
        background-color: transparent;
    }

    .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
    .show > .btn-outline-dark.dropdown-toggle {
        color: #fff;
        background-color: #3b4863;
        border-color: #3b4863;
    }

        .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(59, 72, 99, 0.5);
        }

.btn-link {
    font-weight: 400;
    color: #10b759;
    text-decoration: none;
}

    .btn-link:hover {
        color: #0148ae;
        text-decoration: none;
    }

    .btn-link:focus, .btn-link.focus {
        text-decoration: none;
        box-shadow: none;
    }

    .btn-link:disabled, .btn-link.disabled {
        color: #7987a1;
        pointer-events: none;
    }

.btn-lg, .btn-group-lg > .btn, .ui-datepicker-buttonpane .btn-group-lg > button, .sp-container .btn-group-lg > button {
    padding: 0.6rem 1rem;
    font-size: 1.09375rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn, .ui-datepicker-buttonpane .btn-group-sm > button, .sp-container .btn-group-sm > button, .ui-datepicker-buttonpane button {
    padding: 0.391rem 0.5rem;
    font-size: 0.8125rem;
    line-height: 1.5;
    border-radius: 0.2rem;
}

.btn-block {
    display: block;
    width: 100%;
}

    .btn-block + .btn-block {
        margin-top: 0.5rem;
    }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
}
.btn-brand-01 {
    background-color: #009900;
    border-color: #009900;
    color: #fff;
}

    .btn-brand-01:hover, .btn-brand-01:focus {
        background-color: #009900;
        border-color: #009900;
        color: #fff;
    }

.btn-brand-02 {
    background-color: #042893;
    border-color: #042893;
    color: #fff;
}

    .btn-brand-02:hover, .btn-brand-02:focus {
        background-color: #063cdd;
        border-color: #063cdd;
        color: #fff;
    }

.btn-outline-facebook {
    background-color: transparent;
    border-color: #4064ac;
    color: #4064ac;
}

    .btn-outline-facebook:hover, .btn-outline-facebook:focus {
        background-color: #4064ac;
        border-color: #4064ac;
        color: #fff;
    }

.btn-outline-twitter {
    background-color: transparent;
    border-color: #00a7e6;
    color: #00a7e6;
}

    .btn-outline-twitter:hover, .btn-outline-twitter:focus {
        background-color: #00a7e6;
        border-color: #00a7e6;
        color: #fff;
    }

.btn-uppercase {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: .5px;
    line-height: 1.75;
}

    .btn-uppercase.btn-sm, .btn-group-sm > .btn-uppercase.btn, .sp-container .btn-group-sm > button.btn-uppercase, .ui-datepicker-buttonpane button.btn-uppercase {
        font-size: 11px;
        line-height: 1.773;
    }

    .btn-uppercase.btn-xs {
        font-size: 10px;
        line-height: 1.8;
    }





.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.9375rem + 2px);
    padding: 0.46875rem 0.625rem;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5;
    color: #596882;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #c0ccda;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none;
    }
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}

.form-control:focus {
    color: #596882;
    background-color: #fff;
    border-color: #7cb2fe;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(1, 104, 250, 0.25);
}

.form-control::placeholder {
    color: #7987a1;
    opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
    background-color: #e3e7ed;
    opacity: 1;
}

select.form-control:focus::-ms-value {
    color: #596882;
    background-color: #fff;
}

.form-control-file,
.form-control-range {
    display: block;
    width: 100%;
}

.col-form-label {
    padding-top: calc(0.46875rem + 1px);
    padding-bottom: calc(0.46875rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5;
}

.col-form-label-lg {
    padding-top: calc(0.6rem + 1px);
    padding-bottom: calc(0.6rem + 1px);
    font-size: 1.09375rem;
    line-height: 1.5;
}

.col-form-label-sm {
    padding-top: calc(0.391rem + 1px);
    padding-bottom: calc(0.391rem + 1px);
    font-size: 0.8125rem;
    line-height: 1.5;
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding-top: 0.46875rem;
    padding-bottom: 0.46875rem;
    margin-bottom: 0;
    line-height: 1.5;
    color: #001737;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0;
}

    .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
        padding-right: 0;
        padding-left: 0;
    }

.form-control-sm {
    height: calc(1.5em + 0.782rem + 2px);
    padding: 0.391rem 0.5rem;
    font-size: 0.8125rem;
    line-height: 1.5;
    border-radius: 0.2rem;
}

.form-control-lg {
    height: calc(1.5em + 1.2rem + 2px);
    padding: 0.6rem 1rem;
    font-size: 1.09375rem;
    line-height: 1.5;
    border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
    height: auto;
}

textarea.form-control {
    height: auto;
}

.form-group {
    margin-bottom: 1rem;
}

.form-text {
    display: block;
    margin-top: 0.25rem;
}

.form-row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}

    .form-row > .col,
    .form-row > [class*="col-"] {
        padding-right: 5px;
        padding-left: 5px;
    }

.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem;
}

.form-check-input {
    position: absolute;
    margin-top: 0.3rem;
    margin-left: -1.25rem;
}

    .form-check-input:disabled ~ .form-check-label {
        color: #7987a1;
    }

.form-check-label {
    margin-bottom: 0;
}

.form-check-inline {
    display: inline-flex;
    align-items: center;
    padding-left: 0;
    margin-right: 0.75rem;
}

    .form-check-inline .form-check-input {
        position: static;
        margin-top: 0;
        margin-right: 0.3125rem;
        margin-left: 0;
    }
.divmembers {
    margin: 1% 0 5% 0;
}

.divsettings {
    margin:1% 25% 5% 25%;
}
.divlisthis {
    background-color: #edf5fa;
    padding: 5px;
    border-radius: 4px;
}
.tbody, td, tfoot, th, thead, tr {
    border-color: inherit;
    border-style: none;
    border-width: 0;

}
.diviconcenter {
text-align:center;  padding:10px;
}
.divpopupinfo {
    width: 1000px !important;
    min-height: 530px !important;
}

.RadWindow_Silk .rwContent {
    border-color: #d9d9d9;
    color: #333;
    min-height: 460px !important;
}

.RadWindow .rwContent {
    padding: 5px 10px;
    border-style: none;
    overflow: auto;
    box-sizing: border-box;
}

.RadWindow_Silk .rwTitleBar {
    border-color: #e3e3e3;
    color: #5f5f5f;
    background-color: rgba(134,184,23,.9) !important;
    background-image: linear-gradient(white,#e3e3e3);
    border-radius: 3px 3px 0 0;
}

.RadWindow .rwTitleWrapper {
    padding: 4px 5px;
    line-height: 3em;
    height: 3em;
    background-color: rgba(134,184,23,.9) !important;
    font-weight: bold;
    color: white;
}
.divbuttonAct {
    /*	line-height: 36px;
	height: 36px;
	width: 36px;
	background-color: #b9b2b2;
	font-size: 14px;
	color: white;
	border: solid 1px #cdd5e6;
	text-transform: none;
	text-align: center;*/

    position: relative;
    display: block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    /*		border: solid 1px #cdd5e6;*/
    border-radius: 50%;
    color: white;
    background-color: #b9b2b2;
    font-size: 14px;
    text-align: center;
    text-transform: none;
}

.divbuttonActed {
    position: relative;
    display: block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    /*	border: solid 1px #cdd5e6;*/
    border-radius: 50%;
    color: white;
    background-color: rgba(134,184,23,.9);
    font-size: 14px;
    text-align: center;
    text-transform: none;
}
.form-fieldset {
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 20px 25px 25px;
    border-radius: 0.25rem;
}
    .form-fieldset legend {
        width: auto;
        background-color: inherit;
        padding: 0 10px;
        position: relative;
        margin-left: -10px;
        text-transform: uppercase;
        font-weight: 600;
        font-size: inherit;
        color: #1c273c;
        letter-spacing: 0.5;
    }
/*----- Mobile -------*/
@media screen and (max-width : 767px) {
    .divsettings {
        margin: 5px 0 0 0;
    }

    .divpopupinfo {
        width: 100% !important;
        min-height: 100vh !important;
        position: fixed !important;
        top: 30px !important;
    }

    .RadWindow_Silk .rwContent {
        border-color: #d9d9d9;
        color: #333;
        min-height: 330px !important;
    }
}
/*----- Table -------*/
@media (min-width: 768px) and (max-width: 992px) {
    .divsettings {
        margin: 5px 0 0 0;
    }

    .divpopupinfo {
        width: 100% !important;
        min-height: 100vh !important;
        position: fixed !important;
        top: 30px !important;
    }

    .RadWindow_Silk .rwContent {
        border-color: #d9d9d9;
        color: #333;
        min-height: 330px !important;
    }
}