/* MCE scheme */
@font-face {
    font-family: 'Open Sans', Arial, Verdana;
    font-style: normal;
    font-weight: 400;
    src: url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.eot.xhtml?ln=fonts");
    /* IE9 Compat Modes */
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.eot.xhtml?ln=fonts?#iefix") format('embedded-opentype'), /* IE6-IE8 */ url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.woff2.xhtml?ln=fonts") format('woff2'), /* Super Modern Browsers */ url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.woff.xhtml?ln=fonts") format('woff'), /* Modern Browsers */ url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.ttf.xhtml?ln=fonts") format('truetype'), /* Safari, Android, iOS */ url("/authadaident/jakarta.faces.resource/open-sans-v15-latin-regular.svg.xhtml?ln=fonts#OpenSans") format('svg'); /* Legacy iOS */
}

/*html {*/
/*    background-color: white;*/
/*}*/

body {
    font-family: "Open Sans", Arial, Verdana;
}

.ui-widget {
    font-family: 'Open Sans', Arial, Verdana;
}

.row-value, .row-value-info-text {
    font-family: 'Open Sans', Arial, Verdana;
}

/*.panel {*/
/*    background-color: #efefef;*/
/*}*/

.panel-header {
    color: #bf1829;
    border-bottom: 2px solid #d5b1b1;
}

.panel-box {
    background-color: transparent;
    border-color: #929292;
}

.ui-chkbox-box.ui-state-active, .ui-chkbox-box.ui-state-focus.ui-state-active,
.ui-radiobutton-box.ui-state-active, .ui-radiobutton-box.ui-state-focus.ui-state-active {
    border: 1px solid #722b36;
    background-color: #bf1829;
    color: #fff;
}

.ui-state-highlight, .borderless .ui-state-highlight, .ui-datepicker-current-day > a {
    background-color: #bf1829 !important;
}

.borderless .ui-state-highlight:hover {
    background-color: #ae4b55 !important;
}

.plain-link {
    color: #bf1829;
}

.plain-link:hover {
    color: #ae4b55;
}

.row-info:hover {
    color: #bf1829;
}

.start-button, .row-list-line:before, .text-bring-out {
    color: #bf1829;
}

.h2j {
    font-family: 'Open Sans', Arial, Verdana;
    font-size: 20px;
    text-align: left;
    color: #000;
    font-weight: bold;
    padding-top: 5px;
}

.h3j {
    font-family: 'Open Sans', Arial, Verdana;
    font-size: 16px;
    color: #000;
    font-weight: 400;
    padding-top: 5px;
}

body .ui-commandlink {
    color: white;
}

body .ui-inputgroup .ui-inputgroup-addon {
    background: #bf1829;
}

.ui-wizard-nav-next {
    float: right;
    border: 1px solid #764545 !important;
    background: #bf1829 !important;
    color: #fff !important;
}

.ui-wizard-nav-back {
    display: none !important;
}

body .ui-chkbox .ui-chkbox-box.ui-state-active {
    border: 1px solid #722b36;
    background-color: #bf1829;
    color: #fff
}

body .ui-chkbox .ui-chkbox-box.ui-state-active.ui-state-hover {
    border: 1px solid #722b36;
    background-color: #bf1829;
    color: #fff
}
