.btn-org {
    font-weight: bolder;
    min-width: 70px;
    min-height: 32px;
}

.btn-primary-org {
    color: #FFFFFF;
    background-color: #0844a4;
}

.btn-primary-org:hover {
    color: #FFFFFF;
    background-color: #0844a4;
    border-color: #0844a4;
}

.btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc;
}

.btn-outline-primary-org {
    color: #0844a4;
    background-color: #FFFFFF;
    border-color: #0844a4;
}

.btn-outline-primary-org:hover {
    color: #0844a4;
    background-color: #FFFFFF;
    border-color: #0844a4;
}

.btn-selected-org {
    color: #FFFFFF;
    background-color: #5d79ad;
}

.btn-nonselected-org {
    color: #7a7a7a;
    background-color: #d4e3fc;
}

.btn-selected-org:hover {
    color: #FFFFFF;
    background-color: #5d79ad;
}

.btn-nonselected-org:hover {
    color: #7a7a7a;
    background-color: #d4e3fc;
}

.btn-resotre-org {
    color: #FFFFFF;
    background-color: #3f7f62;
}

.btn-resotre-org:hover {
    color: #FFFFFF;
    background-color: #3f7f62;
    border-color: #3f7f62;
}

label {
    cursor: pointer;
}

/*input {
    display: none;
}*/

.check-box:checked + .label {
    color: #FFFFFF;
    background-color: #5d79ad;
}

.btn-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

.btn-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}

.btn-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
}

.btn-danger:hover {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

.btn-choice-org {
    font-size: 16px;
    font-weight: bolder;
    min-width: 70px;
    min-height: 38px;
    width: 130px;
}

.btn-nonselected-choice-org {
    background-color: #e0e0e0;
    color: #000000;
}

label1 label2 {
    cursor: pointer;
}

input[type=radio]:checked + .label1 {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

input[type=radio]:checked + .label2 {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
}

primary warning danger secondary {
    cursor: pointer;
}

input[type=radio]:checked + .primary {
    color: #ffffff;
    background-color: #007bff;
    border-color: #007bff;
}

input[type=radio]:checked + .warning {
    color: #343a40;
    background-color: #ffc107;
    border-color: #ffc107;
}

input[type=radio]:checked + .danger {
    color: #ffffff;
    background-color: #dc3545;
    border-color: #dc3545;
}

input[type=radio]:checked + .secondary {
    color: #ffffff;
    background-color: #6c757d;
    border-color: #6c757d;
}

.nonedit-textbox-org {
    background-color: #f7f6f6;
    width: 800px;
    min-height: 30px;
    /*border: solid 1px #aaaaaa;
    border-radius: 5px;*/
}

.font-size-large-org {
    font-size: 24px;
    /*font-weight: bolder;*/
}

.font-size-medium-org {
    font-size: 18px;
    /*font-weight: bolder;*/
}

.font-size-small-org {
    font-size: 14px;
    /*font-weight: bolder;*/
}

.gridview-pager-org {
    background-color: #fff;
    padding: 1px;
    margin: 1px;
}

.gridview-pager-org a {
    margin: -1px;
    width: auto;
    background-color: #fff;
    border: 1px solid #D4E3FC;
    color: #428bca;
    padding: 2px 5px 2px 5px;
    display:inline-block;
}

.gridview-pager-org span {
    margin: -1px;
    background-color: #0062cc;
    border: 1px solid #D4E3FC;
    color: #fff;
    padding: 2px 5px 2px 5px;
    display: inline-block;
}


.text-primary-org {
    color: #005580;
}


.btn.disabled, .btn:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.btn.action_disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.action_disabled {
    pointer-events: none;
    /*touch-action: none;*/
    cursor: default;
    text-decoration: none;
}

.text-color-black {
    color: #000000 !important;
}