﻿.ChkBoxClass input {
    width: 1.6rem;
    height: 1.6rem;
}

.ChkBoxClass label {
    font-size: 1.5rem;
}


.ChkBoxClass2 input {
    width: 1.1rem;
    height: 1.1rem;
}

.ChkBoxClass2 label {
    font-size: 1.0rem;
    margin: 2px;
}


.RBBoxClass input {
    width: 1.3rem;
    height: 1.3rem;
  
}

.RBBoxClass label {
    font-size: 1.2rem;
    font-weight:500;
}


/*.RadRadioButtonList button,
.RadRadioButtonList button .rbIcon:before {
    font-size: 1.3em;
}

    .RadRadioButtonList button .rbIcon {
        padding-top: 0.1em;
    }

html .RadButton.rbCheckBox .rbIcon,
html .RadButton.rbToggleButton .rbIcon,
html .RadButton.rbRadioButton .rbIcon {
    margin: 0 0.5em 0 0;
}*/

.disabledDiv {
    pointer-events: none;
    opacity: 0.4;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 10000000;
}

.disabledDivLoader {
    pointer-events: none;
    opacity: 0.4;
    background-repeat: no-repeat;
    background-image: url("/images/Ajax-loader.gif");
    background-position: center;
    z-index: 10000000;
}



.general_disable {
    pointer-events: none;
}


.cardlink a {
    color: black;
    text-decoration: none;
}

.dont-break-out {
    width: 100%;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    /* These are technically the same, but use both */
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    /* This is the dangerous one in WebKit, as it breaks things wherever */
    word-break: break-all;
    /* Instead use this non-standard one: */
    word-break: break-word;
    /* Adds a hyphen where the word breaks, if supported (No Blink) */
    -ms-hyphens: none;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    hyphens: none;
}


.customflexboxcenter {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 125px;
}


.small-input {
    width: 50px !important;
}

div.scrollClock {
    height: 700px;
    overflow-x: hidden;
    overflow-y: auto;
    text-align: justify;
}

div.scrollRadGridAssignments {
    overflow-x: hidden;
    overflow-y: auto;
    text-align: justify;
}

.KnockoffBootstrap5Checkbox input {
    width: 1em;
    height: 1em;
    margin-top: 0.25em;
    vertical-align: top;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid rgba(0, 0, 0, 0.25);
    /*-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    border-radius: 0.25em;*/
  
}

.KnockoffBootstrap5Checkbox label {
}

div.bulletinboardscroll {
    height: 295px;
    overflow-x: auto;
    overflow-y: auto;
    text-align: justify;
}

.style2 {
    color: #235F95;
}

.warning {
    color: #FF0000;
    font-weight: bold;
    font-family: Arial;
    background-color: #FFFFFF;
}

.detailTable {
    margin-left: 40px !important;
}

.transferredlabel {
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial;
    font-size: large;
}

.hr {
    color: #FF0000;
    font-weight: bold;
    font-family: Arial;
    background-color: #FFFFFF;
}

.hyp {
    font-family: Arial;
    font-size: small;
}

a:link {
    color: blue;
}

a:visited {
    color: blue;
}

a:active {
    color: blue;
}

.success {
    color: #49AD52;
    font-weight: bold;
    font-family: Arial;
    background-color: #FFFFFF;
}

.reorderListDemo li {
    list-style: none;
}

.minilabel {
    font-size: xx-small;
}



.rblist {
    font-size: xx-small;
}

.shorttext {
    font-family: Arial;
    font-size: xx-small;
}

.shorttextscorer1 {
    font-family: Arial;
    font-size: xx-small;
    color: Navy;
    font-weight: bold;
}

.shorttextscorer2 {
    font-family: Arial;
    font-size: xx-small;
    color: Green;
    font-weight: bold;
}


.shorttextverifier {
    font-family: Arial;
    font-size: xx-small;
    color: maroon;
    font-weight: bold;
}

.shorttextqc {
    font-family: Arial;
    font-size: xx-small;
    color: Purple;
    font-weight: bold;
}

td {
    font-family: Arial;
}

tr {
    font-family: Arial;
    background-color: White;
}

.label {
    font-family: Arial;
    font-size: small;
}

.whitelabel {
    font-family: Arial;
    font-size: medium;
    color: White;
    font-weight: bold;
}

.whitelabelheader {
    font-family: Arial;
    font-size: x-large;
    color: White;
    font-weight: bold;
}

.standardbutton {
    font-family: Arial;
    font-size: 0.9em;
    background-color: White;
    color: #284E98;
    border-color: #507CD1;
    border-style: solid;
    font-family: Verdana;
    border-width: 1px;
}

.deletebutton {
    font-family: Arial;
    font-size: 1.0em;
    background-color: White;
    color: Red;
    border-color: #FF0000;
    border-style: solid;
    font-family: Verdana;
    border-width: 1px;
}


.greenbutton {
    font-family: Arial;
    font-size: 0.9em;
    background-color: White;
    color: green;
    font-family: Verdana;
}


.linkbutton {
    font-family: Arial;
    font-size: 0.9em;
    background-color: White;
    color: #284E98;
    font-family: Verdana;
}

.printlinkbutton {
    font-family: Arial;
    font-size: 0.9em;
    background-color: White;
    color: #309C4D;
    font-family: Verdana;
}



.adminlinkbutton {
    font-family: Arial;
    font-size: 0.9em;
    background-color: White;
    color: #700000;
    font-family: Verdana;
}

img {
    border-style: none;
}


.radiobuttonlist td {
    text-align: left
}
