.scFormPage { background-color: #f4f6f9; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; margin: 8px; text-decoration: none }
.scFormBorder { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); padding: 0; margin: css_form_moldura_margin; border-collapse: collapse; border-color: #dee2e6; border-style: solid; border-width: 1px }
.scBlockFrame { background-image: none; border-style: none; border-collapse: collapse }
.scBlockFrameNoBorder { box-shadow: none !important; border-style: none !important; border-width: 0 !important }
.scFormPageText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormColorPaleteItem { background-size: contain; cursor: pointer; width: 16px; height: 16px; display: inline-block; margin: 0 2px 0 0; border-width: 1px; border-style: solid; border-color: #000 }
.scFormColorPaleteItemChecked { background-image: url(../../img/scriptcase__NM__ico__NM__check_checkbox.png) }
.scFormHeader { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 0 0 1px 0 }
.scFormHeaderFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none }
.scFormFooter { background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scFormFooterFont { color: #999999; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; text-decoration: none }
.scFormToolbarNav { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none; padding: 5px; text-align: center; height: 20px; line-height: 10px; display: inline-block; box-sizing: border-box }
.scFormToolbarNavOpen { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #1FB6FF; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none; border-style: none; padding: 5px; text-align: center; height: 20px; line-height: 10px; display: inline-block; box-sizing: border-box }
.scFormToolbar { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); padding: 10px 20px; border-color: #dee2e6; border-style: solid; border-width: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; margin: -0px -0px }
.scFormToolbarPadding { padding: 10px 20px }
.scFormToolbarInput { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 3px 5px; text-decoration: none; vertical-align: middle; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.scFormToolbarInputText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none; background: transparent }
.scFormToolbarInputText:focus { outline: none !important }
.scFormToolbarInput:focus { background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #66afe9; color: #212529; box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) }
.scFormToolbarInputWm { color: #212529 }
.scFormTable { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; border-color: #dee2e6; border-style: solid; border-width: 1px; margin: 10px 20px; width: calc(100% - 40px) }
.scFormTableTd { padding: 0 }
.scFormLabelLink { color: #FFFFFF; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle }
.scFormLabelOdd { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; padding: 10px 13px; text-decoration: none; vertical-align: top }
.scFormHelpOdd { background-image: none; opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em; padding: 0 2px }
.scFormLabelOddMult { background-color: #FFFFFF; background-image: none; border-color: #dee2e6; border-style: solid; border-width: 1px 1px 2px 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; padding: 5px; text-decoration: none; vertical-align: middle }
.scFormHelpOddMult { background-image: none; opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em; padding: 0 2px }
.scFormLabelOddMult:hover { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; text-decoration: none; border-color: #dee2e6; border-style: solid; border-width: 1px 1px 2px 1px }
.scFormLabelOddMult:hover .scFormLabelLink { color: #212529 }
.scFormHelpOddMult:hover { background-image: none; opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em; padding: 0 2px }
.scFormLabelOddFormat { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none }
.scFormLabelAboveOddFormat { display: contents; margin: 0 0 4px 0; padding: 0 }
.scFormLabelOddFormatMult { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none }
.scFormRequiredOdd { color: #dc3545; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; margin: 0 20px }
.scFormRequiredOddMult { color: #dc3545; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; margin: 0 20px }
.scFormRequiredOddColor { color: #dc3545; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; margin: 0 20px }
.scFormRequiredOddColorMult { color: #dc3545; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; margin: 0 20px }
.scFormRequiredMarkOdd { color: #9f3a38; font-family: Arial; font-size: 13px; font-weight: bold }
.scFormRequiredMarkOddMult { color: #f75959; font-family: Arial; font-size: 12px; font-weight: bold }
.scFormRequiredMarkOddColor { color: #9f3a38; font-family: Arial; font-size: 13px; font-weight: bold }
.scFormRequiredMarkOddColorMult { color: #f75959; font-family: Arial; font-size: 12px; font-weight: bold }
.scFormObjectOdd, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 3px 5px; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.scFormObjectOdd:hover { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100) }
.scFormObjectOddPwdBox { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; padding: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: inline-block }
.scFormObjectOddPwdInput { padding: 3px 5px; border-width: 0; border-style: none; background-color: transparent }
.scFormObjectOddPwdText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.select2-container--default .select2-selection { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.scFormPage .ui-menu .ui-menu-item, .scFormTable .select2-container--default .select2-selection--single .select2-selection__rendered, .scFormPage .select2-container--default .select2-results__option[aria-selected="true"] { color: #212529 }
.jSignature { background-color: #FFFFFF }
.scFormPage .ui-menu .ui-menu-item, .scFormPage .select2-container .select2-dropdown { background-color: #FFFFFF; border-color: #dee2e6 }
.scFormPage .select2-container--default .select2-results__option[aria-selected="true"] { background-color: #5897fb; color: white }
.scFormObjectOddMult, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 3px 4px; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px }
.scFormObjectOddMult:hover { background-color: css_form_objetohover_impar_multiplasbackground_color; background-image: none; background-position: css_form_objetohover_impar_multiplasbackground_position; background-repeat: css_form_objetohover_impar_multiplasbackground_repeat; border-color: css_form_objetohover_impar_multiplasborder_color; color: css_form_objetohover_impar_multiplascolor; box-shadow: css_form_objetohover_impar_multiplasbox_shadow }
.scFormObjectOddMultPwdBox { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; padding: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; display: inline-block }
.scFormObjectOddMultPwdInput { padding: 3px 4px; border-width: 0; border-style: none; background-color: transparent }
.scFormObjectOddMultPwdText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormTable .select2-container--default .select2-selection--single .select2-selection__rendered { color: #212529 }
.scFormObjectOddSpin { font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol' !important; font-size: 14px !important }
.scFormObjectOddMultSpin { font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol' !important; font-size: 14px !important }
.scFormObjectFocusOdd, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector:focus { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #007bff; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 3px 5px; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); outline: none }
.scFormObjectFocusOddPwdBox { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #007bff; border-style: solid; border-width: 1px; padding: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); display: inline-block }
.scFormObjectFocusOddPwdInput { padding: 3px 5px; border-width: 0; border-style: none; background-color: transparent; outline: none }
.scFormObjectFocusOddPwdText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormObjectFocusOddMult, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector:focus { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #007bff; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 3px 4px; text-decoration: none; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); outline: none }
.scFormObjectFocusOddMultPwdBox { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #007bff; border-style: solid; border-width: 1px; padding: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); display: inline-block }
.scFormObjectFocusOddMultPwdInput { padding: 3px 4px; border-width: 0; border-style: none; background-color: transparent; outline: none }
.scFormObjectFocusOddMultPwdText { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormDataOdd { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 10px; text-decoration: none; display: css_form_campo_impar_simples_display }
.scFormDataHelpOdd { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #888888; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; padding: 0 4px; letter-spacing: 1px; text-transform: uppercase; display: inline-block }
.scFormDataTagOdd { opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em }
.scFormDataOddMult { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; padding: 5px; text-decoration: none }
.scFormDataHelpOddMult { background-image: none; opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em; padding: 0 2px }
.scFormDataTagOddMult { opacity: 1; filter: alpha(opacity=100); font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 1em }
.scFormDataFontOdd { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormDataFontOdd input[type=checkbox] + label, .scFormDataFontOdd input[type=radio] + label { position: relative; top: -1px }
.scFormDataFontOddMult { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.scFormDataFontOdd .highlight { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #ff0000; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; display: inline-block }
.scFormDataFontOddMult .highlight { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #ff0000; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; display: inline-block }
.scFormLinkOdd { color: #212529; text-decoration: underline }
.scFormLinkOddMult { color: #6082C5; text-decoration: underline }
.scFormLabelLinkOdd { color: #212529; text-decoration: none }
.scFormLabelLinkOddMult { color: #212529; text-decoration: none }
.scFormInputError { background-color: #FFF6F6; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #9f3a38; border-color: #e0b4b4 }
.scFormInputErrorPwdBox { background-color: #FFF6F6; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #9f3a38; border-color: #e0b4b4 }
.scFormInputErrorPwdText { color: #9f3a38 }
.scFormInputErrorMult { background-color: #FFF6F6; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #9f3a38; border-color: #e0b4b4 }
.scFormInputErrorMultPwdBox { background-color: #FFF6F6; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #9f3a38; border-color: #e0b4b4 }
.scFormInputErrorMultPwdText { color: #9f3a38 }
.scFormInputDisabled, .ui-dropdownchecklist-selector-wrapper > .ui-state-disabled { background-color: #CCCCCC; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529 }
.scFormInputDisabledMult, .ui-dropdownchecklist-selector-wrapper > .ui-state-disabled { background-color: #CCCCCC; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529 }
.ui-dropdownchecklist-selector-wrapper > .ui-state-disabled > .ui-dropdownchecklist-text { color: #212529 }
.sc-ui-pwd-eye { margin-left: 5px; margin-right: 5px }
.scFormDataDragNDrop { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #A8A8A8; border-style: dashed; border-width: 2px; color: #A8A8A8; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 13px; font-weight: bold; padding: 9px; text-decoration: none; margin: 6px 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px }
.scFormMessageTable { background-color: #F9EDBE; background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; border-color: #D8D8D8; border-style: solid; border-width: 1px; height: 40px; width: 280px }
.scDebugWindow { position: fixed !important; top: 50% !important; left: 50% !important; transform: translate(-50%,-50%) !important; z-index: 10 !important }
.scFormMessageTitle { background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; padding: 2px; text-decoration: none; vertical-align: middle }
.scFormMessageTitleFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; text-decoration: none }
.scFormMessageMessage { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; padding: 4px; text-decoration: none }
.scFormMessageMessageFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; text-decoration: none }
.scFormErrorTable { background-color: #F9EDBE; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #D8D8D8; border-style: solid; border-width: 1px; height: 30px; width: 320px }
.scFormErrorTitle { background-image: none; opacity: 1; filter: alpha(opacity=100); border-style: none; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; padding: 2px; text-decoration: none; vertical-align: middle }
.scFormErrorTitleFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; text-decoration: none }
.scFormErrorMessage { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; padding: 4px; text-decoration: none }
.scFormErrorMessageFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; text-decoration: none }
.scFormErrorLine { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; padding: 5px 6px; letter-spacing: 0px; text-decoration: none }
.scFormFieldErrorTable { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; border-style: none; -moz-border-radius: css_fielderror_radius; -webkit-border-radius: css_fielderror_radius; border-radius: css_fielderror_radius; position: relative }
.scFormFieldErrorMessage { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #ff0000; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 10px; padding: 0 4px; text-decoration: none; vertical-align: middle }
.scFormBlock { background-color: #F8F9FA; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px 1px 2px 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; padding: 5px; text-decoration: none; vertical-align: middle }
.scFormBlockFont { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none }
.scFormBlockAlign { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle }
.scFormProcess { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; text-decoration: none }
.scFormProcessFixed { background-color: #FFF; border-style: none; height: 26px; padding-top: 13px; position: absolute; text-align: center; width: 350px }
.scFormHelpPage { background-image: none; background-repeat: repeat-x; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; text-decoration: none }
.scFormPopup { border-collapse: collapse; display: none; position: absolute; z-index: 50 }
.scFormPopupCorner { height: 15px; width: 19px }
.scFormPopupTopLeft { background-image: url(../../img/scriptcase__NM__help_topLeftCorner.png); padding: 0 }
.scFormPopupTop { background-image: url(../../img/scriptcase__NM__help_topLine.png); padding: 0 }
.scFormPopupTopRight { background-image: url(../../img/scriptcase__NM__help_topRightCorner.png); padding: 0 }
.scFormPopupLeft { background-image: url(../../img/scriptcase__NM__help_leftColumn.png); padding: 0 }
.scFormPopupRight { background-image: url(../../img/scriptcase__NM__help_rightColumn.png); padding: 0 }
.scFormPopupBottomLeft { background-image: url(../../img/scriptcase__NM__help_bottomLeftCorner.png); padding: 0 }
.scFormPopupBottom { background-image: url(../../img/scriptcase__NM__help_bottomLine.png); padding: 0; text-align: center }
.scFormPopupBottom img { display: block; margin: 0 auto }
.scFormPopupBottomRight { background-image: url(../../img/scriptcase__NM__help_bottomRightCorner.png); padding: 0 }
.scFormPopupContent { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-style: normal; text-decoration: none }
.scButtonMultiUploadSend { float: left }
.scButtonMultiUploadSend:hover { cursor: pointer }
.TB_overlayBG { background-color: #6e6e6e }
#TB_window { border-style: none; background-color: #f4f6f9 }
.sc-cal-categ .sc-cal-categ-input-caret { position: absolute; cursor: default; top: 9px; right: 10px; font-size: 12px; transform: scale(1,0.75) }
.sc-cal-categ { position: relative }
.sc-cal-categ-item .sc-cal-categ-colorbox { width: 17px; height: 17px; float: left; margin-right: 10px }
.sc-cal-categ > .sc-cal-categ-input { box-sizing: border-box; width: 100% !important; display: block !important }
.sc-cal-categ-dropdown { position: absolute; top: 30px !important; left: 0px !important; width: 99% !important }
.scFormACTable { border-collapse: collapse; border-color: #dee2e6; border-style: solid; border-width: 1px }
.scFormACTitle { background-color: #f2f2f2; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #dee2e6; border-style: solid; border-width: 1px 0; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; padding: 2px  2px; text-decoration: none }
.ac_results { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse; border-color: #dee2e6; border-style: solid; border-width: 1px; color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; overflow: hidden; padding: 0; text-decoration: css_ajaxac_linha_par_text_decoration; z-index: 99999 }
.ac_results ul { list-style: none; list-style-position: outside; margin: 0; padding: 0; width: 100% }
.ac_results li { cursor: default; display: block; margin: 0; overflow: hidden; padding: 2px 5px; line-height: 16px }
.ac_odd { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px }
.ac_over { background-color: #dee2e6; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 10px }
.ui-dropdownchecklist-text { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px; text-decoration: none }
.ui-dropdownchecklist-selector { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px }
.ui-dropdownchecklist-dropcontainer { background-color: #FFFFFF; background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 14px }
.scBtnPassField { margin: 4px 2px }
#sc_b_summary_b { font-size: 14px }
.fileinput-button-padding { margin-top: 5px }
.ui-front { z-index: 9999 }
#sc_b_navpage_t,#sc_b_navpage_b { padding: 0 }
.scAjaxDiv { background-image: none; opacity: 1; filter: alpha(opacity=100); color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 11px; font-weight: bold; text-decoration: none; border-collapse: collapse; border-style: none; padding: 6px 0  0  0 }
.lcs_checkbox_switch { display: inline-block; position: relative; overflow: hidden; transition: all .2s ease-in-out; width: 29px; height: 15px; border-radius: 30px; cursor: pointer; background-color: #DDDDDD; background-image: none; margin: 2px 3px }
.lcs_checkbox_switch:after { content: "\002714"; display: inline-block; position: absolute; overflow: hidden; top: 1px; left: 5px; font-size: 9px; transition: all .2s; opacity: 0; filter: alpha(opacity=0); color: #FFFFFF }
.lcs_checkbox_switch.lcs_on { background-color: #007bff; background-image: none }
.lcs_checkbox_switch.lcs_on:after { opacity: 1; filter: alpha(opacity=100) }
.lcs_checkbox_switch .lcs_cursor { display: inline-block; position: absolute; overflow: hidden; top: 1px; left: 1px; z-index: 10; transition: all .2s linear; width: 13px; height: 13px; border-radius: 100%; background-color: #FFFFFF; background-image: none }
.lcs_checkbox_switch.lcs_off .lcs_cursor { display: inline-block; position: absolute; overflow: hidden; top: 1px; left: 1px; z-index: 10; transition: all .2s linear; width: 13px; height: 13px; border-radius: 100%; background-color: #FFFFFF; background-image: none }
.lcs_checkbox_switch.lcs_on .lcs_cursor  { left: calc(100% - 1px); transform: translateX(-100%) }
.lcs_radio_switch { display: inline-block; position: relative; overflow: hidden; transition: all .2s ease-in-out; width: 12px; height: 12px; border-radius: 100%; border-width: 1px; border-color: #66afe9; border-style: solid; cursor: pointer; background-color: rgba(0,0,0,0); background-image: none; margin: 2px 3px }
.lcs_radio_switch.lcs_off { display: inline-block; position: relative; overflow: hidden; transition: all .2s ease-in-out; width: 12px; height: 12px; border-radius: 100%; border-width: 1px; border-color: #66afe9; border-style: solid; cursor: pointer; background-color: rgba(0,0,0,0); background-image: none; margin: 2px 3px }
.lcs_radio_switch.lcs_on { background-color: rgba(0,0,0,0); background-image: none }
.lcs_radio_switch .lcs_cursor { display: inline-block; position: absolute; overflow: hidden; top: -1px; left: -1px; z-index: 10; transition: all .1s linear; transform: scale(0); width: 14px; height: 14px; border-width: 1px; background-color: #007bff; background-image: none }
.lcs_radio_switch.lcs_off .lcs_cursor { display: inline-block; position: absolute; overflow: hidden; top: -1px; left: -1px; z-index: 10; transition: all .1s linear; transform: scale(0); width: 14px; height: 14px; border-width: 1px; background-color: #007bff; background-image: none }
.lcs_radio_switch.lcs_on .lcs_cursor  { transform: scale(1); left: -1px }
.lcs_switch.lcs_on { box-shadow: none }
.lcs_checkbox_switch.lcs_switch.lcs_off { background-color: rgba(178, 178, 178, 0.4); box-shadow: 0px 0px 2px rgba(164, 164, 164, 0.8) inset }
.sc.switch, .sc.radio { margin: 2px 5px 2px 0 }
.sc.switch input, .sc.radio input { position: absolute!important }
.sc.switch span { min-width: 22px }
.sc.radio span { min-width: 12px; min-height: 12px }
.ui-slider-horizontal { background-color: #dee2e6; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #FFFFFF !important; border-style: none; border-collapse: collapse; margin: 6px auto 0 auto; height: .5em !important }
.ui-slider-horizontal > .ui-slider-range { background-color: #007bff; background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.ui-slider-horizontal > .ui-state-default { background: #007bff !important; background-image: none; opacity: 1; filter: alpha(opacity=100); border-color: #FFFFFF !important; border-collapse: collapse; margin: 0 0 0 -3px !important; -moz-border-radius: 50% 50% 0; -webkit-border-radius: 50% 50% 0; border-radius: 50% 50% 0; top: -17px !important; -webkit-transform: rotateZ(45deg); -ms-transform: rotateZ(45deg); transform: rotateZ(45deg); outline: none }
.ui-slider-horizontal > .ui-slider-handle { width: 0.8em !important; height: 0.8em !important }
.ui-slider-horizontal > .ui-state-hover { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.ui-slider-horizontal > .ui-state-active { background-image: none; opacity: 1; filter: alpha(opacity=100); border-collapse: collapse }
.sc-ui-100perc-table { table-layout: fixed }
.sc-ui-100perc-span-input { display: -webkit-box; display: flex; flex-direction: row; flex-wrap: nowrap; -webkit-box-pack: flex-start; justify-content: flex-start; align-items: center }
.sc-ui-100perc-span-select { display: -webkit-box; display: flex; -webkit-box-flex: 1; -webkit-flex: 1; flex-grow: 1 }
.sc-ui-100perc-input { display: -webkit-box; display: flex; -webkit-box-flex: 1; -webkit-flex: 1; flex-grow: 1 }
.sc-steps { background-color: #FFFFFF; background-image: none; padding: 0; margin: 6px; border-collapse: collapse; border-color: #dee2e6; border-style: none; border-width: 0 }
.sc-steps.is-boxed { border-style: solid; border-width: 1px }
.sc-steps.is-boxed .item + .item, .sc-steps.is-boxed .item + .item::after { border-color: #dee2e6 }
.sc-ui-form-step-done .title { color: #28a745; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; opacity: 1; filter: alpha(opacity=100) }
.sc-ui-form-step-done .icon { color: #28a745; opacity: 1; filter: alpha(opacity=100) }
.sc-steps .item.is-complete { color: #28a745 }
.sc-steps.is-lined .item.is-complete::before,.sc-steps.is-numbered .item.is-complete::before { background-color: #28a745 }
.sc-ui-form-step-done .description { color: #28a745; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; opacity: 1; filter: alpha(opacity=100) }
.sc-ui-form-step-now .title { color: #727cf5; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; opacity: 1; filter: alpha(opacity=100) }
.sc-ui-form-step-now .icon { color: #727cf5; opacity: 1; filter: alpha(opacity=100) }
.sc-ui-form-step-now .description { color: #727cf5; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; opacity: 1; filter: alpha(opacity=100) }
.sc-ui-form-step-next .title { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; opacity: 0.8; filter: alpha(opacity=80) }
.sc-ui-form-step-next .icon { color: #212529; opacity: 0.8; filter: alpha(opacity=80) }
.sc-ui-form-step-next .description { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; opacity: 0.8; filter: alpha(opacity=80) }
.sc-ui-form-step-todo .title { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; font-weight: bold; opacity: 0.4; filter: alpha(opacity=40) }
.sc-ui-form-step-todo .icon { color: #212529; opacity: 0.4; filter: alpha(opacity=40) }
.sc-ui-form-step-todo .description { color: #212529; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 12px; opacity: 0.4; filter: alpha(opacity=40) }
.sc-mobile-steps .progress-circle { stroke: #727cf5 }
.sc-mobile-steps .counter { color: #727cf5; font-family: 'Source Sans 3',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol' }




.scFormObjectOdd, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector {
    min-width: 125px !important;
    border-color: #ccc !important;
    background-color:  #fff  !important;
    border-radius: 4px !important;	
	height: 26px !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

.scFormObjectFocusOdd, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector {
    min-width: 125px !important;
    border-color:  #ccc  !important;
    background-color:  #fff  !important;
    border-radius: 4px !important;		
	height: 26px !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}


.scFormObjectOddPwdText {
    color: #ccc;
    text-decoration: none;
    font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
    font-family: Archivo, sans-serif !important;
}

.select2 .select2-selection--single{
    border-color:  #ccc  !important;
    background-color:  #fff  !important;
    border-radius: 4px !important;
    font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

span.select2-selection__rendered{
    border-color:  #ccc  !important;
    background-color:  #fff  !important;
    border-radius: 4px !important;
    height: 33px !important;
    font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

.scFormLabelOddFormat {
	font-weight:500 !important;	
	padding-bottom: 4px !important;
	color:#464e5f !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

.scFormLabelOdd {
	font-weight:500 !important;	
	padding-bottom: 4px !important;
	color:#464e5f !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}
	


.select2-container{
    min-width: 172px !important;
}

.select2-container--default .select2-selection{
    height: 36px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 36px !important;
}


.select2-selection__arrow{
    height: 36px !important;
}

span[id*="_label_"] {
    min-height: 20px !important;
}

span[id*="_read_on_"] {
    min-height: 20px !important;
    width: 250px !important;
}

.select2-results__option[aria-selected] {
    cursor: pointer;
}


.scFormPage .select2-container--default .select2-results__option[aria-selected="true"] {
    background-color: #5897fb;
    color: white;
    font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}
	
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block !important;
	color:#464e5f !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}

.select2-container{
    width: 272px !important;
}
	
.ui-datepicker-trigger{
    width: 25px !important;
    margin: 0px !important;
}


.scFormInputDisabled, .ui-dropdownchecklist-selector-wrapper > .ui-state-disabled {
    background-color: #eeeeee !important;
	border-color:#eeeeee !important;
	font-family: Archivo,sans-serif !important;
	font-size: .8rem !important;
}
	

.scFormObjectFocusOdd, .ui-dropdownchecklist-selector-wrapper > .ui-dropdownchecklist-selector :focus {
    border-color:  #538bec  !important;
    font-family: Archivo,sans-serif !important;
    font-size: .8rem !important;
}


/*******************************************************************************/

input[size="10"]{
    width: 50px !important;
}
input[size="10"].hasDatepicker{
	width: 25px !important;
}
	
input[size="11"]{
    width: 50px !important;
}
input[size="11"].hasDatepicker{
	width: 25px !important;
}

input[size="20"]{
    width: 100px !important;
}
input[size="20"].hasDatepicker{
	width: 75px !important;
}
	
input[size="30"]{
    width: 150px !important;
}
input[size="30"].hasDatepicker{
	width: 125px !important;
}

input[size="50"]{
    width: 250px !important;
}
input[size="50"].hasDatepicker{
	width: 225px !important;
}
	
input[size="80"]{
    width: 400px !important;
}
input[size="80"].hasDatepicker{
	width: 375px !important;
}

input[size="100"]{
    width: 500px !important;
}
input[size="100"].hasDatepicker{
	width: 475px !important;
}
	
textarea[cols="30"]{
    width: 150px !important;
}
textarea[cols="50"]{
    width: 250px !important;
}	
textarea[cols="80"]{
    width: 400px !important;
}
textarea[cols="100"]{
    width: 500px !important;
}
	
textarea[rows="2"]{
    height: 44px !important;
}
textarea[rows="5"]{
    height: 110px !important;
}
textarea[rows="10"]{
    height: 220px !important;
}	
textarea[rows="20"]{
    height: 440px !important;
}
textarea[rows="30"]{
    height: 660px !important;
}

select{
    width: 272px !important;
}

/**********************************************************************/

#TB_window {
    border-width: 0;
    border-radius: 10px;
    overflow: visible !important;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, .3) !important;
    background: transparent !important;
}

#TB_iframeContent {
    border-radius:6px !important;
}

span[id^=id_ajax_label_]:not([style*="display: none"]), span[id^=id_read_on_]:not([style*="display: none"]){
	padding: 7px 10px !important;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
	border: 1px solid #f3f6f9 !important;
	border-radius: 4px !important;
	background-image: none !important;
	opacity: 1;
	filter: alpha(opacity=100) !important;
	text-decoration: none !important;
	vertical-align: middle !important;
	display: inline-block !important;
	text-align: left !important;
	min-width: 125px !important;
	color: #111 !important;
    background-color: #eeeeee !important;
	border-color: #eeeeee !important;
    font-size: .8rem !important;
	font-weight:400 !important;	
	font-family: Archivo,sans-serif !important;
}

/***********************************************************************/
.scTabLine {
    border-style: none !important; 
}

.scTabLine {
    background-color: white !important;
    background-image: none;
    opacity: 1;
    width: 100%;
    list-style-type: none;
    box-sizing: border-box;
    background-position: center center;
    border-color: rgb(224, 230, 237);
    border-style: solid !important;
    border-top: transparent !important;
    border-width: 1px 0px;
    /*margin: 10px !important;*/
    padding: 0px !important;
    font-family: Archivo,sans-serif !important;
}
.scTabInactive {
    border-color: transparent !important;
	background-color: transparent !important;
	font-family: Archivo,sans-serif !important;
}

.scTabActive, .scTabActive a {
    font-family: 'Archivo' !important;
    font-size: 0.8rem !important;
	text-transform: uppercase !important;
}
.scTabInactive, .scTabInactive a {
    font-family: 'Archivo' !important;
    font-size: 0.8rem !important;
	text-transform: uppercase !important;
}
.scTabLine .scTabActive a { 
	font-size: 0.8rem !important;
	font-weight: 600  !important;
	text-transform: uppercase !important;
	color: #464e5f !important;
	padding: 6px 20px !important;
	font-family: Archivo,sans-serif !important;
}
.scTabLine .scTabInactive a {
	border-color: transparent !important;
	padding: 6px 20px !important;
	font-family: Archivo,sans-serif !important;
}


.scFormPage .scTabLine li:first-child {
	padding: 6px 20px !important;
	
}
.scTabLine li {
	padding: 6px 20px !important;
}

/************************************************************************/

.scFormBlockAlign {
	text-transform: uppercase !important;
	font-size: 0.9rem !important;
	font-family: Archivo,sans-serif !important;
}
.scFormBlock {
  background-color: white !important;
  border-color: white !important;
  border-style: solid;
  font-family: Archivo,sans-serif !important;
  font-size: 0.9rem !important;
  font-family: Archivo,sans-serif !important;
  text-transform: uppercase !important;
}
.scFormBlockFont{
	text-transform: uppercase !important;
	font-size: 0.9rem !important;
	font-family: Archivo,sans-serif !important;
}

.scFormHeader {
    border-color: transparent;
}

.scFormHeaderFont {
    font-family: Archivo,sans-serif !important;
    line-height: 1.28571em !important;
    margin: calc(-0.142857em + 2rem) 0em 1rem !important;
    padding: 0em !important;
    /*text-transform: uppercase !important;*/
    font-size: 0.9rem !important;
    font-weight: 600  !important;
}

.scFormBorder {
    border-style: none !important;
}

.scFormPage .scFormDataOdd{
	padding: calc(.2rem + 1px) !important;
}

.scFormPage .scFormTable{
	margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
}
	
.scFormPage {
    background-color: transparent !important;
	margin:0px;
}

.scFormBorder {
    border-radius: 6px !important;
    padding: 5px !important;
 
}	
.scFormTable {
    border-style: none !important;

}
.scFormDataFontOdd {
    font-family: Archivo,sans-serif !important;
    font-size: .8rem !important;
}
.scFormDataHelpOdd {
    font-family: 'Archivo' !important;
    text-transform: none !important;
}

.scFormFooterFont {
    font-family: 'Archivo' !important;
    font-size: 13px !important;
}
.scFormDataOdd {
    font-family: 'Archivo' !important;
}

.scFormDataTagOdd {
    font-weight: 500 !important;
    padding-bottom: 4px !important;
    color: #464e5f !important;
    font-family: Archivo, sans-serif !important;
    font-size: .8rem !important;
}
