/* MCE scheme */
@font-face
{
    font-family: 'Open Sans', Arial, Verdana;
    font-style: normal;
    font-weight: 400;
    src: url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.eot.xhtml?ln=fonts");
    /* IE9 Compat Modes */
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.eot.xhtml?ln=fonts?#iefix") format('embedded-opentype'), /* IE6-IE8 */ url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.woff2.xhtml?ln=fonts") format('woff2'), /* Super Modern Browsers */ url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.woff.xhtml?ln=fonts") format('woff'), /* Modern Browsers */ url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.ttf.xhtml?ln=fonts") format('truetype'), /* Safari, Android, iOS */ url("/documentupload/jakarta.faces.resource/open-sans-v15-latin-regular.svg.xhtml?ln=fonts#OpenSans") format('svg'); /* Legacy iOS */
}

body
{
    font-family: "Open Sans", sans-serif;
}

.panel-header
{
    color: #bf1829;
    border-bottom: 2px solid #d5b1b1;
}

body .ui-chkbox .ui-chkbox-box.ui-state-active, body .ui-chkbox .ui-chkbox-box.ui-state-focus.ui-state-active,
body .ui-chkbox .ui-radiobutton-box.ui-state-active, body .ui-chkbox .ui-radiobutton-box.ui-state-focus.ui-state-active
{
    border: 1px solid #722b36;
    background-color: #bf1829;
    color: #fff;
}

body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover
{
    background: #bf1829;
}

.ui-state-highlight, .borderless .ui-state-highlight, .ui-datepicker-current-day > a
{
    background-color: #bf1829 !important;
}

.h2j
{
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    text-align: left;
    color: #000;
    font-weight: bold;
    padding-top: 5px;
}

.row-info:hover {
    color: #bf1829;
}
