.BaseRBtn {
    display: inline-block
}

    .BaseRBtn span, .RoundedBtn input {
        display: block;
        float: left
    }

    .BaseRBtn .BtnLeft {
        background: transparent no-repeat scroll 0 0
    }

    .BaseRBtn .BtnRight {
        background: transparent no-repeat scroll right 0
    }

    .BaseRBtn .BtnBackground {
        overflow: hidden;
        background: transparent repeat-x scroll
    }

    .BaseRBtn .BtnText {
        border: 0;
        background: transparent;
        margin: 0;
        white-space: nowrap;
        width: auto;
        overflow: visible
    }

.Animation {
    --gx-animation-type: 'idNative'
}

.GridRow, .WorkWithRowSelected, .WorkWithSelection > TBODY > TR[data-gxselected][data-gxrow], .WorkWithRowHover, .WorkWithSelection > TBODY > TR[data-gxrow]:hover, .WorkWithSelection > TBODY > TR[data-gxrow].gx-row-hovered, .WorkWithHeader, .WorkWith > THEAD > TR, .PromptGrid > THEAD > TR, .ViewGrid > THEAD > TR, .WorkWithSelection > THEAD > TR, .GridWithBorderColorHeader, .GridWithBorderColor > THEAD > TR, .GridNoBorderHeader, .GridNoBorder > THEAD > TR {
    border-style: none;
    border-width: 0
}

.WorkWithRowSelected, .WorkWithSelection > TBODY > TR[data-gxselected][data-gxrow] {
    background-color: #f7f7f7;
    border-bottom: 1px;
    border-left: 0;
    border-right: 0;
    border-top: 1px;
    border-bottom-color: #eaeaea;
    border-top-color: #eaeaea;
    border-style: solid
}

.WorkWithRowHover, .WorkWithSelection > TBODY > TR[data-gxrow]:hover, .WorkWithSelection > TBODY > TR[data-gxrow].gx-row-hovered {
    background-color: #f7f7f7;
    border-top: 1px;
    border-top-color: #eaeaea;
    border-style: solid
}

.WorkWithHeader, .WorkWith > THEAD > TR, .PromptGrid > THEAD > TR, .ViewGrid > THEAD > TR, .WorkWithSelection > THEAD > TR {
    background-color: #f7f7f7;
    border-bottom: 1px solid;
    border-left: 0;
    border-right: 0;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0;
    padding-top: 3px;
    border-bottom-color: #d9d9d9;
    height: 38px;
    vertical-align: middle
}

.GridWithBorderColorHeader, .GridWithBorderColor > THEAD > TR {
    border-bottom: 3px;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    color: #575b5d;
    border-bottom-color: #0060a4;
    border-style: solid
}

.GridNoBorderHeader, .GridNoBorder > THEAD > TR {
    background-color: #fff;
    text-transform: uppercase
}

.Tab, .WWTab {
    border-style: none;
    border-width: 0
}

.TabPage, .WWTabPage, .WWTabPageSelected, .WWTabPageHovered, .WWFirstTabPage {
    border-style: none;
    border-width: 0
}

.EmbeddedPage {
    border-style: none;
    border-width: 0
}

.ErrorViewerLine {
    border-style: none;
    border-width: 0
}

.Flex {
    border-style: none;
    border-width: 0
}

.TableRow, .BackgroundColorRow, .WWPagingFooterRow {
    border-style: none;
    border-width: 0
}

.TableCell, .WWPagingFooterCell, .TableCellBotones {
    border-style: none;
    border-width: 0
}

.TableCellBotones {
    background-color: white;
    background-position: right;
    background-repeat: no-repeat;
    margin-left: 3%;
    margin-right: 10%;
    margin-top: 20px;
    display: inline-block;
    background-image: none;
    border-bottom-color: #f1f1f1;
    border-left-color: #f1f1f1;
    border-right-color: #f1f1f1;
    border-top-color: #f1f1f1;
    border-style: solid;
    border-width: 1px
}

.Popup, .Form .gx-popup.gx-popup-default, .Form100x100H .gx-popup.gx-popup-default, .FormNoBackgroundColor .gx-popup.gx-popup-default, .FormBackgroundImage .gx-popup.gx-popup-default, .FormSplitScreen .gx-popup.gx-popup-default, .FormLogin .gx-popup.gx-popup-default {
    border-style: none;
    border-width: 0
}

.CallTarget {
    border-style: none;
    border-width: 0
}

.NavigationStyle #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.NavigationStyle .gx-call-target {
    overflow: auto
}

.NavigationStyle .gx-center-target {
    display: table-cell
}

.NavigationStyle .gx-call-target.top {
    height: 15vh
}

.NavigationStyle .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.NavigationStyle .gx-call-target.bottom {
    height: 10vh
}

.NavigationStyle .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.ResponsiveSlide #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.ResponsiveSlide .gx-call-target {
    overflow: auto
}

.ResponsiveSlide .gx-center-target {
    display: table-cell
}

.ResponsiveSlide .gx-call-target.top {
    height: 15vh
}

.ResponsiveSlide .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.ResponsiveSlide .gx-call-target.bottom {
    height: 10vh
}

.ResponsiveSlide .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.Form #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.Form .gx-call-target {
    overflow: auto
}

.Form .gx-center-target {
    display: table-cell
}

.Form .gx-call-target.top {
    height: 15vh
}

.Form .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.Form .gx-call-target.bottom {
    height: 10vh
}

.Form .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.Form100x100H #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.Form100x100H .gx-call-target {
    overflow: auto
}

.Form100x100H .gx-center-target {
    display: table-cell
}

.Form100x100H .gx-call-target.top {
    height: 15vh
}

.Form100x100H .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.Form100x100H .gx-call-target.bottom {
    height: 10vh
}

.Form100x100H .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormNoBackgroundColor #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormNoBackgroundColor .gx-call-target {
    overflow: auto
}

.FormNoBackgroundColor .gx-center-target {
    display: table-cell
}

.FormNoBackgroundColor .gx-call-target.top {
    height: 15vh
}

.FormNoBackgroundColor .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormNoBackgroundColor .gx-call-target.bottom {
    height: 10vh
}

.FormNoBackgroundColor .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormBackgroundImage #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormBackgroundImage .gx-call-target {
    overflow: auto
}

.FormBackgroundImage .gx-center-target {
    display: table-cell
}

.FormBackgroundImage .gx-call-target.top {
    height: 15vh
}

.FormBackgroundImage .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormBackgroundImage .gx-call-target.bottom {
    height: 10vh
}

.FormBackgroundImage .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormSplitScreen #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormSplitScreen .gx-call-target {
    overflow: auto
}

.FormSplitScreen .gx-center-target {
    display: table-cell
}

.FormSplitScreen .gx-call-target.top {
    height: 15vh
}

.FormSplitScreen .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormSplitScreen .gx-call-target.bottom {
    height: 10vh
}

.FormSplitScreen .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormLogin #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormLogin .gx-call-target {
    overflow: auto
}

.FormLogin .gx-center-target {
    display: table-cell
}

.FormLogin .gx-call-target.top {
    height: 15vh
}

.FormLogin .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormLogin .gx-call-target.bottom {
    height: 10vh
}

.FormLogin .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.ResponsiveSlide #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.ResponsiveSlide .gx-call-target {
    overflow: auto
}

.ResponsiveSlide .gx-center-target {
    display: table-cell
}

.ResponsiveSlide .gx-call-target.top {
    height: 15vh
}

.ResponsiveSlide .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.ResponsiveSlide .gx-call-target.bottom {
    height: 10vh
}

.ResponsiveSlide .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.Form #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.Form .gx-call-target {
    overflow: auto
}

.Form .gx-center-target {
    display: table-cell
}

.Form .gx-call-target.top {
    height: 15vh
}

.Form .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.Form .gx-call-target.bottom {
    height: 10vh
}

.Form .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.Form100x100H #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.Form100x100H .gx-call-target {
    overflow: auto
}

.Form100x100H .gx-center-target {
    display: table-cell
}

.Form100x100H .gx-call-target.top {
    height: 15vh
}

.Form100x100H .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.Form100x100H .gx-call-target.bottom {
    height: 10vh
}

.Form100x100H .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormNoBackgroundColor #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormNoBackgroundColor .gx-call-target {
    overflow: auto
}

.FormNoBackgroundColor .gx-center-target {
    display: table-cell
}

.FormNoBackgroundColor .gx-call-target.top {
    height: 15vh
}

.FormNoBackgroundColor .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormNoBackgroundColor .gx-call-target.bottom {
    height: 10vh
}

.FormNoBackgroundColor .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormBackgroundImage #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormBackgroundImage .gx-call-target {
    overflow: auto
}

.FormBackgroundImage .gx-center-target {
    display: table-cell
}

.FormBackgroundImage .gx-call-target.top {
    height: 15vh
}

.FormBackgroundImage .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormBackgroundImage .gx-call-target.bottom {
    height: 10vh
}

.FormBackgroundImage .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormSplitScreen #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormSplitScreen .gx-call-target {
    overflow: auto
}

.FormSplitScreen .gx-center-target {
    display: table-cell
}

.FormSplitScreen .gx-call-target.top {
    height: 15vh
}

.FormSplitScreen .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormSplitScreen .gx-call-target.bottom {
    height: 10vh
}

.FormSplitScreen .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.FormLogin #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed
}

.FormLogin .gx-call-target {
    overflow: auto
}

.FormLogin .gx-center-target {
    display: table-cell
}

.FormLogin .gx-call-target.top {
    height: 15vh
}

.FormLogin .gx-call-target.right {
    display: table-cell;
    width: 400px
}

.FormLogin .gx-call-target.bottom {
    height: 10vh
}

.FormLogin .gx-call-target.left {
    display: table-cell;
    width: 400px
}

.ActionGroupItem, .SelectedMainMenuItem, .SelectedSubMenuItem, .MainMenuItem, .MainMenuItemHovered, .SubMenuItem {
    border-style: none;
    border-width: 0
}

.Rating.rating-container .rating-stars {
    color: #f5c145
}

.Rating.rating-container {
    color: #e6e6e6
}

.gx-switch-Switch .on {
    background-color: #0077c6 !important;
    color: #fff !important
}

.gx-switch-Switch .off {
    background-color: #eee !important;
    color: #000 !important
}

.GridColumn, .WWIconActionColumn, .ActionColumn, .WWColumn, .WWSecondaryColumn, .WWTextActionColumn, .WWColumnItalic, .WWColumnLineThrough, .WWColumnUnderline, .WWActionGroupColumn, .WWColumnSuccess, .WWColumnDanger, .WWColumnWarning, .WWColumnGray, .WWColumnBold, .WWColumnInfo, .WWActionColumn, .WWOptionalColumn, .TagColumn, .OptionalColumn {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    border-style: none;
    border-width: 0;
    font-family: SourceSansPro-Regular;
    text-transform: none !mportant
}

.WWIconActionColumn {
    width: 52px
}

.ActionColumn {
    width: 36px
}

.WWColumn, .WWSecondaryColumn, .WWTextActionColumn, .WWColumnItalic, .WWColumnLineThrough, .WWColumnUnderline, .WWActionGroupColumn, .WWColumnSuccess, .WWColumnDanger, .WWColumnWarning, .WWColumnGray, .WWColumnBold, .WWColumnInfo, .WWActionColumn, .WWOptionalColumn {
    white-space: normal;
    vertical-align: middle;
    text-overflow: ellipsis
}

.WWActionGroupColumn {
    width: 52px
}

.WWColumnSuccess {
    background-color: #dff0d8
}

.WWColumnDanger {
    background-color: #f2dede
}

.WWColumnWarning {
    background-color: #faf2cc
}

.WWColumnGray {
    background-color: #f7f7f7
}

.WWColumnInfo {
    background-color: #e0f1ff
}

.WWActionColumn {
    padding-left: 10px;
    padding-right: 10px;
    width: 52px
}

.WWOptionalColumn {
    padding-bottom: 9px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 9px;
    visibility: visible
}

.TagColumn {
    padding-right: 5px;
    width: 30px
}

.Section, .TabContainer, .OrdersCell, .WWGridCell, .ViewGridCell, .ViewGridCellAdvanced, .WWGridCellExpanded, .ToggleCell, .ToolbarCellClass, .HeaderLine, .gx-navbar-inner, .ContentPlace, .ReservedSpaceCell, .FormCell, .FormCellSimple, .FormCellAdvanced, .SubtitleContainer, .TopLeftSeparateCell, .PopupSections, .PopupContent, .PopupHeader, .WWTabStrip, .WWActionGroupList, .FilterSearchAttributeSelectorClass, .DateFilterSearchAttributeSelectorClass, .CleanFiltersIcon, .NotificationSubtitleCell, .HomeModulesBigIconCell, .HomeModulesBigDescriptionCell, .CellExtendedComboFL, .CellSplitScreenFS, .CellMarginBottom10, .CellNoPaddingRightSplitScreenTabs, .CellTableRightAssociation, .CellViewTab, .EditableGridCell_LinedAtts, .CardImageCell, .TableViewCardsCell, .ViewCardCellWidth40, .ViewCardCellWidth60, .ViewGridNoBorderCell, .NestedGridCell, .CardLongDescriptionOnHover, .TableTransactionTemplate, .EditForm, .TableCell100x100H, .TableContentContrato, .TableRow100x15HFondo, .WizardStepsContainerCell, .PanelCardContainer, .page-content, .ActionGroupGrouped, .SectionFSData, .CellTotalizer, .StepNumberBulletCell, .MergeLabelCell, .CellWidthAuto, .CellWidthAuto100ExtraSmall, .WWActionsCell, .ViewActionsCell, .ViewGridActionsCell, .ViewActionsBackCell, .WWFiltersCell, .WWFiltersCellCollapsed, .WWAdvancedBarCell, .ViewAdvancedBarCell, .PromptAdvancedBarCell, .VerticalCenteredCell, .CellNoPaddingHorizontal, .CellBannerModules, .CellNoPaddingRight, .CellMarginTop, .CellMarginTopAssociationButtons, .CellMarginLeft15, .CellMarginLeft30, .WorkWithCell, .ShowMenuImageCell, .ShowMenuImageCellNotFixed, .ShowMenuImageCellNotFixedRight, .ShowMenuImageCellNotFixedRightNavTabs, .CellAlignRight, .CellAlignRightWithMargin, .CellMenuIcon, .CellMarginTopInExtraSmall, .DataContentCell, .RequiredDataContentCell, .DataContentCell_TB2_100, .DataContentCellLogin, .RequiredDataContentCellLogin, .DataContentCellView, .LabelCell, .DataContentCellFL, .RequiredDataContentCellFL, .CellMarginLeft, .CellViewTextBlockTitle, .CellViewAttributeTitle, .CellViewTableTitle, .CellTextBlockTitleWWP, .CellPaddingBottom, .CellFloatRight, .CellTableAssociationButtons, .TableSuborLevelCell, .ExportOptionsPanellCell, .CellTableContentHolderFixed, .MasterHeaderCell, .MasterHeaderCellNoBackground, .AssociationTitleCell, .CellNoMarginBottom, .CellAttributeSearch, .CellAlignTop, .CellAlignTopPaddingTop10, .CellAlignTopPaddingTop2, .CellAlignCenter, .CellPaddingLeft10, .ColumnSettingsContainer, .ColumnSettingsRangeContainer, .ColumnSettingsRangeContainerDiv, .ColumnSettingsRangeContainerSpan, .CellWidth_6_25, .CellWidth_12_5, .CellWidth_93_75, .CellWidth_87_5, .PromptFiltersCell, .CellAssociationAttributeTitle, .FSLineSeparatorCell, .StepNumberCell, .StepContainerCell, .TableStepNumberCell, .AttributeStepCell, .AttributeStepBulletCell, .TextBlockWizardDescriptionCell, .WWColumnFirstColumn, .WWColumnDangerFirstColumn, .WWColumnDangerSingleCell, .WWColumnWarningFirstColumn, .WWColumnWarningSingleCell, .WWColumnSuccessFirstColumn, .WWColumnSuccessSingleCell, .WWColumnGrayFirstColumn, .WWColumnGraySingleCell, .WWColumnInfoFirstColumn, .WWColumnInfoSingleCell, .PaginationBar, .PaginationBarEmptyGrid, .CellPaddingLeftRight0XS, .CellMarginLogin, .CellMarginLoginImageLeft, .CellMarginLoginLeft, .CellPaddingLogin, .CellTableContentMaster, .CellTableContentMasterVertMenuNotFixed, .CellTitleMaster, .CellTitleMasterFixed, .CellTitleMasterFixed_HorizontalMenu, .CellTitleMasterHorizontalMenu, .CellTitleMasterHorizontalMenu_HeaderFixed, .HorizontalMenuIcon, .MasterFooterCellVM, .MasterFooterCellFixedVM, .MasterFooterCellFixedHM, .MasterFooterCellFixedVMSidebarImage, .MasterFooterCellHM, .MasterFooterCellVMSidebarImage, .CellContentHolder, .CellTableContentWithFooter, .CellTableContentHorizontalMenu, .CellTableContentHorizontalMenuFixedTitle, .CellTableContentHorizontalMenuFixedHeader, .CellMarginTop10, .TagAfterText, .TagBeforeText, .ShowMenuImageCellCircle, .LogoCellFixedHeader, .LogoCellNotFixedHeader, .TableUserRoleCell, .MoreInfoCardCell, .MoreInfoAdminCell, .AdminDashboardIcon, .MoreInfoAdminIcon, .ProgressCardCell, .ProgressCardCellDanger, .ProgressCardCellWarning, .ProgressCardCellInfo, .ProgressCardCellSuccess, .ProgressCardCellBaseColor, .ProgressCardCellInfoLight, .ProgressCardContentCell, .ProgressCardIcon, .ProgressCardIconDanger, .ProgressCardIconWarning, .ProgressCardIconInfo, .ProgressCardIconSuccess, .ProgressCardIconBaseColor, .ProgressCardIconInfoLight, .ProgressAdminCardIcon, .ProgressAdminCardCellIcon, .CellMarginTopMedium, .CellTitleMasterNoBackground, .ProgressAdminCardCell, .SimpleCardTableActionsCell, .FontColorIcon, .FontColorIconDanger, .FontColorIconWarning, .FontColorIconSuccess, .FontColorIconInfo, .FontColorIconInfoLight, .FontColorIconSmall, .ChatGridCell, .ChatImageCell, .ChatImageCellBaseColor, .ChatMessageCell, .ChatMessageCellBaseColor, .ConvertToDDO, .CellWWLink, .CellWWLinkPanel, .CellPaddingTop10, .ImageMenuIcon, .CardMaterialMoreInfoIcon, .PanelChat, .FontIconTopRightActions, .CellMarginPrompt, .GAMIconLogin, .GridGroupTitle, .CellPaddingLeft30, .CardsMenuIcon, .ButtonAddGridLineCell, .HomeModulesBigTitleCell, .HomeModulesBackImageCell, .HomeModulesTitleCell, .HomeModulesIcon, .HomeModulesBigIcon, .HomeModulesIconCell, .BreadCrumbIcon, .ObjectFitCoverFix, .ObjectFitCover, .CellFSSplitScreen, .CellTitleViewSplitScreen, .CellLeftSplitScreen, .CellWCSplitScreen, .CellWCSplitScreenWithTabs, .AttributeCardsMenuTitleCell, .ActionGroupColorFilledActions, .CSTitleIcon, .CSTitleIconDanger, .CSDropDownIcon, .CSDropDownFilter, .CellMarginTop30, .NotificationItemRight, .NotificationContent, .NotificationFontIcon, .NotificationFontIconDanger, .NotificationFontIconSuccess, .NotificationFontIconInfo, .NotificationFontIconWarning, .NotificationFontIconBaseColor, .NotificationFontIconInfoLight, .NotificationItemContent, .FontColorIconBookmark, .FontColorIconBookmarkAdded, .FontColorIconBookmarkTitle, .FontColorIconBookmarkTitleAdded, .SimpleCardIconPadding, .FontIconMenu, .NotificationFontIconGrid, .CellPaddingRight30, .CellWWLinkRight40, .CellWWLinkRight60, .ProductsCardFreeStyleCell, .TableContentWhite, .page-content1, .HorizontalMenuCell, .CellMarginTopExtraSmall, .ActionGroupHeaderFontIcon, .CellPaddingTop5, .CellHeaderBar, .CellMarginBottom15, .ViewCellRightItem, .TreeViewCell, .DashboardMenuIconCell, .DashboardIcon, .DashboardWithCalendarLeftContentCell, .DashboardWithCalendarRightContentCell, .TreeViewGridCell, .TableWizardStepsLine, .CellWizardActions, .VerticalTabs, .StepNumberUnderlineCell, .WizardStepsUnderlineContainerCell, .WizardVerticalStepTitlesCell, .WizardVerticalStepsPositionCell, .WizardStepsUnderlinePositionCell, .FreeStyleStepsProgressCell, .FontUserIcon, .WorkWithTitle, .CSDropDownFI, .HeaderImageCell, .CellMax400, .MasterTopActionsHeader {
    background-color: white;
    border-style: none;
    border-width: 0;
    height: 100%;
    width: 100%
}

.CellTabsIFrameHorizontal {
    padding-right: 30px
}

.TableContentContrato {
    padding-left: 30px;
    padding-right: 30px
}

.TableRow100x15HFondo {
    height: 70px
}

.WizardStepsContainerCell {
    padding-left: 0
}

.PanelCardContainer {
    padding-bottom: 15px
}

.ActionGroupGrouped {
    line-height: 38px
}

.SectionFSData {
    border-bottom: 1px solid;
    border-bottom-color: #eaeaea;
    border-right-color: #eaeaea;
    border-right: 1px solid;
    margin-right: -1px;
    max-height: 300px;
    overflow-y: scroll
}

.CellTotalizer {
    height: 40px;
    text-align: right
}

.StepNumberBulletCell {
    background-color: transparent;
    padding-top: 3px;
    text-align: center
}

.MergeLabelCell {
    padding-right: 0;
    padding-top: 7px;
    text-align: right
}

.CellWidthAuto, .CellWidthAuto100ExtraSmall {
    width: auto
}

.WWActionsCell, .ViewActionsCell, .ViewGridActionsCell, .ViewActionsBackCell {
    text-align: right
}

.WWFiltersCell, .WWFiltersCellCollapsed {
    padding-bottom: 15px
}

.VerticalCenteredCell {
    float: none;
    padding-left: 5px;
    display: inline-block;
    vertical-align: middle
}

.CellNoPaddingHorizontal, .CellBannerModules {
    padding-left: 0;
    padding-right: 0
}

.CellBannerModules {
    margin-top: -15px
}

.CellNoPaddingRight {
    padding-right: 0
}

.CellMarginTop, .CellMarginTopAssociationButtons {
    margin-top: 15px
}

.CellMarginLeft15 {
    margin-left: 15px
}

.CellMarginLeft30 {
    margin-left: 30px
}

.ShowMenuImageCell, .ShowMenuImageCellNotFixed, .ShowMenuImageCellNotFixedRight, .ShowMenuImageCellNotFixedRightNavTabs {
    left: 209px;
    position: fixed;
    top: 0;
    width: auto
}

.ShowMenuImageCellNotFixed, .ShowMenuImageCellNotFixedRight, .ShowMenuImageCellNotFixedRightNavTabs {
    left: 224px;
    position: absolute
}

.ShowMenuImageCellNotFixedRight, .ShowMenuImageCellNotFixedRightNavTabs {
    left: 275px
}

.CellAlignRight {
    text-align: right
}

.CellAlignRightWithMargin {
    float: right;
    margin-bottom: 10px;
    margin-top: 10px;
    width: auto
}

.CellMenuIcon {
    left: 175px;
    padding-top: 3px;
    position: absolute
}

.DataContentCell, .RequiredDataContentCell, .DataContentCell_TB2_100, .DataContentCellLogin, .RequiredDataContentCellLogin, .DataContentCellView, .LabelCell, .DataContentCellFL, .RequiredDataContentCellFL {
    background-color: transparent;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 2px;
    white-space: nowrap;
    vertical-align: middle
}

.DataContentCellLogin, .RequiredDataContentCellLogin {
    padding-left: 15px;
    padding-right: 15px
}

.DataContentCellView {
    white-space: normal
}

.LabelCell {
    margin-bottom: 15px;
    padding-top: 7px;
    text-align: right
}

.DataContentCellFL, .RequiredDataContentCellFL {
    padding-bottom: 0;
    padding-top: 0
}

.CellMarginLeft {
    margin-left: 10px
}

.CellViewTextBlockTitle {
    padding-right: 0;
    padding-top: 4px
}

.CellViewAttributeTitle {
    padding-left: 0;
    padding-top: 4px
}

.CellViewTableTitle {
    padding-bottom: 15px
}

.CellTextBlockTitleWWP {
    background-color: #f7f7f7;
    border-bottom: 1px;
    border-bottom-color: #d9d9d9;
    border-left: 0;
    border-right: 0;
    border-style: solid;
    border-top: 1px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-left: 35px;
    padding-right: 5px;
    padding-top: 5px;
    border-top-style: solid;
    border-top-color: #d9d9d9
}

.CellPaddingBottom {
    border-top-color: #d9d9d9;
    border-style: solid;
    padding-bottom: 15px;
    border-top-width: 1px
}

.CellFloatRight {
    float: right
}

.CellTableAssociationButtons {
    padding-right: 5px;
    padding-top: 88px;
    height: 350px;
    text-align: center
}

.TableSuborLevelCell {
    padding-top: 10px
}

.ExportOptionsPanellCell {
    margin-left: 20px;
    padding-top: 10px
}

.CellTableContentHolderFixed {
    margin-top: 47px
}

.MasterHeaderCell, .MasterHeaderCellNoBackground {
    background-color: #0060a4;
    box-shadow: 5px 0 10px rgba(0,0,0,.5);
    z-index: 1002;
    height: 70px
}

.MasterHeaderCellNoBackground {
    background-color: transparent;
    box-shadow: 5px 0 10px rgba(0,0,0,.5)
}

.AssociationTitleCell {
    padding-right: 3pt;
    height: 25px;
    white-space: nowrap;
    vertical-align: middle
}

.CellNoMarginBottom {
    margin-bottom: 0
}

.CellAttributeSearch {
    border-bottom-color: #ddd;
    border-left-color: #ddd;
    border-right-color: #ddd;
    border-top-color: #ddd;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-right: 22px;
    z-index: 1040;
    height: 35px
}

.CellAlignTop, .CellAlignTopPaddingTop10, .CellAlignTopPaddingTop2 {
    vertical-align: top
}

.CellAlignTopPaddingTop10 {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.CellAlignTopPaddingTop2 {
    padding-top: 2px
}

.CellAlignCenter {
    text-align: center
}

.CellPaddingLeft10 {
    padding-left: 10px !important
}

.ColumnSettingsContainer {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.ColumnSettingsRangeContainer {
    margin-bottom: 10px;
    width: 180px;
    display: table;
    text-align: right
}

.ColumnSettingsRangeContainerDiv {
    float: right;
    width: 123px
}

.ColumnSettingsRangeContainerSpan {
    padding-right: 10px;
    display: table-cell;
    color: #575b5d;
    vertical-align: middle;
    line-height: 28px
}

.CellWidth_6_25 {
    width: 6.25%
}

.CellWidth_12_5 {
    width: 12.5%
}

.CellWidth_93_75 {
    width: 83.75%
}

.CellWidth_87_5 {
    width: 87.5%
}

.PromptFiltersCell {
    padding-bottom: 10px;
    padding-top: 10px
}

.CellAssociationAttributeTitle {
    padding-left: 0;
    padding-top: 4px
}

.FSLineSeparatorCell {
    border-bottom: 1px;
    border-bottom-color: #eaeaea;
    border-style: solid;
    padding-bottom: 5px;
    padding-top: 5px
}

.StepNumberCell {
    padding-top: 1.5px
}

.StepContainerCell {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.TableStepNumberCell {
    padding-left: 15px;
    padding-right: 5px
}

.AttributeStepCell {
    height: 60px;
    padding-right: 15px !important
}

.AttributeStepBulletCell {
    padding-top: 5px;
    text-align: center
}

.TextBlockWizardDescriptionCell {
    padding-top: 20px
}

.WWColumnFirstColumn, .WWColumnDangerFirstColumn, .WWColumnDangerSingleCell, .WWColumnWarningFirstColumn, .WWColumnWarningSingleCell, .WWColumnSuccessFirstColumn, .WWColumnSuccessSingleCell, .WWColumnGrayFirstColumn, .WWColumnGraySingleCell, .WWColumnInfoFirstColumn, .WWColumnInfoSingleCell {
    box-shadow: 2px 0 0 0 inset
}

.WWColumnDangerFirstColumn, .WWColumnDangerSingleCell {
    box-shadow: 2px 0 0 0 #dd4b39 inset;
    -webkit-box-shadow: 3px 0 0 #d73d32 inset
}

.WWColumnDangerSingleCell {
    box-shadow: 2px 0 0 0 #dd4b39 inset
}

.WWColumnWarningFirstColumn, .WWColumnWarningSingleCell {
    box-shadow: 2px 0 0 0 #f39c12 inset;
    -webkit-box-shadow: 3px 0 0 #f4b400 inset
}

.WWColumnWarningSingleCell {
    box-shadow: 2px 0 0 0 #f39c12 inset
}

.WWColumnSuccessFirstColumn, .WWColumnSuccessSingleCell {
    box-shadow: 2px 0 0 0 #00a65a inset;
    -webkit-box-shadow: 3px 0 0 #53a93f inset
}

.WWColumnSuccessSingleCell {
    box-shadow: 2px 0 0 0 #00a65a inset
}

.WWColumnGrayFirstColumn, .WWColumnGraySingleCell {
    box-shadow: 2px 0 0 0 #808080 inset;
    -webkit-box-shadow: 3px 0 0 #808080 inset
}

.WWColumnGraySingleCell {
    box-shadow: 2px 0 0 0 #808080 inset
}

.WWColumnInfoFirstColumn, .WWColumnInfoSingleCell {
    box-shadow: 2px 0 0 0 #3c8dbc inset;
    -webkit-box-shadow: 3px 0 0 #008cff inset
}

.WWColumnInfoSingleCell {
    box-shadow: 2px 0 0 0 #3c8dbc inset
}

.PaginationBar, .PaginationBarEmptyGrid {
    background-color: #f7f7f7;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
    padding-bottom: 7px;
    padding-top: 7px;
    border-top: 0
}

.PaginationBarEmptyGrid {
    box-shadow: 0 1px 3px rgba(0,0,0,.2)
}

.CellMarginLogin, .CellMarginLoginImageLeft, .CellMarginLoginLeft {
    margin-top: 5%;
    padding-left: 30px
}

.CellMarginLoginImageLeft, .CellMarginLoginLeft {
    margin-top: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5%;
    vertical-align: top;
    padding-top: calc(50vh - 290px)
}

.CellMarginLoginLeft {
    display: none
}

.CellPaddingLogin {
    padding-top: 15px
}

.CellTableContentMaster, .CellTableContentMasterVertMenuNotFixed {
    margin-top: 70px;
    padding-left: 30px
}

.CellTableContentMasterVertMenuNotFixed {
    margin-top: 0;
    padding-right: 0;
    width: calc(100% - 239px);
    padding-left: 30px !important
}

.CellTitleMaster, .CellTitleMasterFixed, .CellTitleMasterFixed_HorizontalMenu, .CellTitleMasterHorizontalMenu, .CellTitleMasterHorizontalMenu_HeaderFixed {
    background-color: #fff;
    border-bottom: 1px solid;
    border-bottom-color: #d9d9d9;
    box-shadow: 1px 0 5px rgba(0,0,0,.1);
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    z-index: 1
}

.CellTitleMasterFixed, .CellTitleMasterFixed_HorizontalMenu {
    box-shadow: 1px 0 5px rgba(0,0,0,.1);
    left: 0;
    margin-bottom: 0;
    margin-left: 224px;
    position: fixed;
    z-index: 3
}

.CellTitleMasterFixed_HorizontalMenu {
    box-shadow: 1px 0 5px rgba(0,0,0,.1);
    margin-left: 0;
    top: 50px
}

.CellTitleMasterHorizontalMenu, .CellTitleMasterHorizontalMenu_HeaderFixed {
    box-shadow: 1px 0 5px rgba(0,0,0,.1);
    padding-left: 35px
}

.CellTitleMasterHorizontalMenu_HeaderFixed {
    box-shadow: 1px 0 5px rgba(0,0,0,.1);
    left: 0;
    margin-top: 50px
}

.HorizontalMenuIcon {
    padding-right: 7px;
    font-size: 12px
}

.MasterFooterCellVM, .MasterFooterCellFixedVM, .MasterFooterCellFixedHM, .MasterFooterCellFixedVMSidebarImage, .MasterFooterCellHM, .MasterFooterCellVMSidebarImage {
    background-color: #eee;
    background-image: none;
    bottom: 0;
    padding-left: 254px;
    position: absolute;
    z-index: 2
}

.MasterFooterCellFixedVM, .MasterFooterCellFixedHM, .MasterFooterCellFixedVMSidebarImage {
    left: 0;
    padding-left: 239px;
    position: fixed
}

.MasterFooterCellFixedHM {
    padding-left: 15px
}

.MasterFooterCellFixedVMSidebarImage {
    padding-left: 275px
}

.MasterFooterCellHM {
    padding-left: 15px
}

.MasterFooterCellVMSidebarImage {
    padding-left: 290px
}

.CellContentHolder {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px
}

.CellTableContentWithFooter {
    padding-bottom: 60px !important
}

.CellTableContentHorizontalMenu, .CellTableContentHorizontalMenuFixedTitle, .CellTableContentHorizontalMenuFixedHeader {
    padding-left: 30px;
    padding-right: 15px
}

.CellTableContentHorizontalMenuFixedTitle {
    margin-top: 97px
}

.CellTableContentHorizontalMenuFixedHeader {
    margin-top: 50px
}

.CellMarginTop10 {
    margin-top: 10px
}

.TagAfterText {
    margin-left: 5px;
    margin-right: 0
}

.TagBeforeText {
    margin-right: 5px
}

.ShowMenuImageCellCircle {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    box-shadow: 0 2px 2px 0 rgba(153,153,153,.14)
}

.LogoCellFixedHeader, .LogoCellNotFixedHeader {
    background-color: #0060a4;
    margin-left: -15px;
    padding-left: 15px;
    position: absolute;
    height: 50px;
    width: 224px
}

.LogoCellNotFixedHeader {
    width: 239px
}

.MoreInfoCardCell {
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    margin-left: 15px;
    margin-top: 15px;
    padding-left: 0;
    padding-top: 10px;
    width: calc(100% - 30px);
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.MoreInfoAdminCell {
    background-color: rgba(0,0,0,.1);
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    margin-left: 5px;
    margin-top: 20px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: calc(100% - 10px)
}

.AdminDashboardIcon {
    position: absolute;
    right: 20px;
    top: 0;
    color: rgba(0,0,0,.15);
    transition: all .3s linear;
    font-size: 90px !important
}

.MoreInfoAdminIcon {
    color: rgba(255,255,255,.8);
    font-size: 16px !important
}

.ProgressCardCell, .ProgressCardCellDanger, .ProgressCardCellWarning, .ProgressCardCellInfo, .ProgressCardCellSuccess, .ProgressCardCellBaseColor, .ProgressCardCellInfoLight {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    width: 67px
}

.ProgressCardCellDanger {
    background-color: #dd4b39;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardCellWarning {
    background-color: #f39c12;
    background-image: none;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardCellInfo {
    background-color: #3c8dbc;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardCellSuccess {
    background-color: #00a65a;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardCellBaseColor {
    background-color: #0060a4;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardCellInfoLight {
    background-color: #00c0ef;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

.ProgressCardContentCell {
    background-color: #fff;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px
}

.ProgressCardIcon, .ProgressCardIconDanger, .ProgressCardIconWarning, .ProgressCardIconInfo, .ProgressCardIconSuccess, .ProgressCardIconBaseColor, .ProgressCardIconInfoLight {
    font-size: 17px;
    color: #999
}

.ProgressCardIconDanger {
    color: #dd4b39
}

.ProgressCardIconWarning {
    color: #f39c12
}

.ProgressCardIconInfo {
    color: #3c8dbc
}

.ProgressCardIconSuccess {
    color: #00a65a
}

.ProgressCardIconBaseColor {
    color: #0060a4
}

.ProgressCardIconInfoLight {
    color: #00c0ef
}

.ProgressAdminCardIcon {
    color: white;
    text-align: center;
    line-height: 90px
}

.ProgressAdminCardCellIcon {
    background-color: rgba(0,0,0,.2);
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    width: 90px;
    text-align: center
}

.CellTitleMasterNoBackground {
    padding-top: 15px
}

.ProgressAdminCardCell {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    padding-bottom: 8px;
    padding-top: 8px
}

.SimpleCardTableActionsCell {
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 13px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 13px;
    border-bottom: 0;
    border-left: 0;
    border-right: 0
}

.FontColorIcon, .FontColorIconDanger, .FontColorIconWarning, .FontColorIconSuccess, .FontColorIconInfo, .FontColorIconInfoLight, .FontColorIconSmall {
    font-size: 17px;
    color: #0060a4
}

.FontColorIconDanger {
    color: #dd4b39
}

.FontColorIconWarning {
    color: #f39c12
}

.FontColorIconSuccess {
    color: #00a65a
}

.FontColorIconInfo {
    color: #3c8dbc
}

.FontColorIconInfoLight {
    color: #00c0ef
}

.FontColorIconSmall {
    padding-bottom: 3px;
    padding-top: 3px;
    font-size: 12px !important
}

.ChatGridCell {
    overflow: auto;
    max-height: 400px
}

.ChatImageCell, .ChatImageCellBaseColor {
    width: 47px;
    vertical-align: top
}

.ChatImageCellBaseColor {
    background-color: #0060a4
}

.ChatMessageCell, .ChatMessageCellBaseColor {
    background-color: #d2d6de;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-left: 10px;
    overflow: hidden;
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 7px;
    height: 31px;
    display: inline-block;
    text-overflow: ellipsis;
    line-height: 20px
}

.ChatMessageCellBaseColor {
    background-color: #0060a4;
    margin-left: 0;
    color: white
}

.ConvertToDDO {
    background-color: transparent;
    height: auto;
    text-indent: 0;
    box-shadow: none
}

.CellWWLink, .CellWWLinkPanel {
    float: right;
    margin-top: -1px;
    right: 15px;
    top: 12px;
    z-index: 1;
    height: 0;
    width: auto;
    padding-bottom: 0 !important
}

.CellWWLinkPanel {
    top: 1px
}

.CellPaddingTop10 {
    padding-top: 10px
}

.ImageMenuIcon {
    padding-bottom: 23px;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 23px;
    color: #fff;
    font-size: 24px !important
}

.CardMaterialMoreInfoIcon {
    margin-right: 5px;
    color: #999
}

.PanelChat {
    max-width: 500px
}

.FontIconTopRightActions {
    margin-left: 2px;
    margin-right: 7px
}

.CellMarginPrompt {
    margin-bottom: 15px;
    margin-left: 15px
}

.GAMIconLogin {
    padding-left: 5px;
    padding-right: 5px;
    color: #555;
    font-size: 17px
}

.GridGroupTitle {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    text-align: center;
    vertical-align: bottom
}

.CellPaddingLeft30 {
    padding-left: 30px
}

.CardsMenuIcon {
    padding-bottom: 7px;
    padding-top: 36px;
    color: white
}

.ButtonAddGridLineCell {
    border-bottom-color: #d9d9d9;
    margin-left: 15px;
    margin-top: -30px;
    width: calc(100% - 30px);
    border-bottom-style: solid;
    border-bottom-width: 1px
}

.HomeModulesBigTitleCell {
    padding-bottom: 15px;
    padding-top: 12px
}

.HomeModulesBackImageCell {
    z-index: 0
}

.HomeModulesTitleCell {
    padding-top: 95px;
    z-index: 1
}

.HomeModulesIcon {
    padding-top: 3px;
    color: white
}

.HomeModulesBigIcon {
    color: white
}

.HomeModulesIconCell {
    z-index: 1;
    text-align: center
}

.BreadCrumbIcon {
    padding-left: 10px;
    padding-right: 10px;
    color: #0060a4;
    vertical-align: middle;
    font-size: 20px !important
}

.ObjectFitCoverFix {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.ObjectFitCover {
    object-fit: cover
}

.CellFSSplitScreen {
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    padding-left: 0;
    padding-right: 0;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: calc(100vh - 346px);
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.CellTitleViewSplitScreen {
    padding-bottom: 20px;
    padding-left: 35px;
    padding-right: 0;
    padding-top: 20px;
    z-index: 1
}

.CellLeftSplitScreen {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.05);
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    width: 400px
}

.CellWCSplitScreen {
    margin-top: 15px;
    width: calc(100% - 430px)
}

.CellWCSplitScreenWithTabs {
    padding-top: 28px;
    height: calc(100vh - 256px)
}

.AttributeCardsMenuTitleCell {
    padding-left: 20px;
    padding-right: 20px
}

.ActionGroupColorFilledActions {
    padding-left: 4px;
    padding-top: 4px
}

.CSTitleIcon, .CSTitleIconDanger {
    font-size: 11px;
    color: #67757c;
    text-indent: 0;
    display: block !important
}

.CSTitleIconDanger {
    color: #f56a67
}

.CSDropDownIcon {
    padding-right: 7px;
    vertical-align: middle
}

.CSDropDownFilter {
    margin-left: -20px;
    padding-right: 7px;
    vertical-align: middle
}

.CellMarginTop30 {
    margin-top: 30px
}

.NotificationItemRight {
    width: 248px;
    display: inline-block;
    vertical-align: middle
}

.NotificationContent {
    overflow: auto;
    max-height: 305px;
    width: 350px
}

.NotificationFontIcon, .NotificationFontIconDanger, .NotificationFontIconSuccess, .NotificationFontIconInfo, .NotificationFontIconWarning, .NotificationFontIconBaseColor, .NotificationFontIconInfoLight {
    background-color: #0060a4;
    border-top-left-radius: 100%;
    border-top-right-radius: 100%;
    border-bottom-right-radius: 100%;
    border-bottom-left-radius: 100%;
    margin-right: 15px;
    padding-bottom: 13px;
    padding-top: 13px;
    width: 40px;
    font-size: 14px;
    color: white;
    text-align: center;
    text-indent: 0
}

.NotificationFontIconDanger {
    background-color: #f56a67
}

.NotificationFontIconSuccess {
    background-color: #00a65a
}

.NotificationFontIconInfo {
    background-color: #3c8dbc
}

.NotificationFontIconWarning {
    background-color: #fb6e52
}

.NotificationFontIconInfoLight {
    background-color: #00c0ef
}

.NotificationItemContent {
    border-bottom: 1px solid rgba(120,130,140,.13);
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.FontColorIconBookmark, .FontColorIconBookmarkAdded {
    margin-left: 2px;
    margin-right: 7px;
    font-size: 14px;
    color: #627077
}

.FontColorIconBookmarkAdded {
    color: #0060a4
}

.FontColorIconBookmarkTitle, .FontColorIconBookmarkTitleAdded {
    font-size: 19px;
    color: #fff
}

.FontColorIconBookmarkTitleAdded {
    color: white
}

.SimpleCardIconPadding {
    padding-bottom: 10px;
    padding-left: 25px;
    padding-top: 10px
}

.FontIconMenu {
    font-size: 16px;
    color: #627077;
    vertical-align: middle
}

.NotificationFontIconGrid {
    margin-right: 0;
    padding-bottom: 6px;
    padding-top: 6px;
    width: 26px;
    font-size: 10pt;
    text-indent: 0
}

.CellPaddingRight30 {
    padding-right: 30px
}

.ProductsCardFreeStyleCell {
    padding-left: 30px
}

.TableContentWhite {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.page-content1 {
    background-image: url(../Fondo_Bienvenida.png)
}

.HorizontalMenuCell {
    overflow: hidden;
    position: relative;
    height: 50px
}

.ActionGroupHeaderFontIcon {
    font-size: 16px;
    color: #fff
}

.CellPaddingTop5 {
    padding-top: 5px
}

.CellHeaderBar {
    line-height: 48px
}

.CellMarginBottom15 {
    margin-bottom: 15px
}

.ViewCellRightItem {
    line-height: 34px
}

.TreeViewCell {
    margin-right: 15px;
    min-width: 285px
}

.DashboardMenuIconCell {
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    width: 152px;
    text-align: center
}

.DashboardIcon {
    margin-right: 0
}

.DashboardWithCalendarLeftContentCell {
    margin-right: 15px;
    width: calc(100% - 365px)
}

.DashboardWithCalendarRightContentCell {
    width: 350px
}

.TreeViewGridCell {
    width: calc(100% - 300px)
}

.TableWizardStepsLine {
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 40px
}

.CellWizardActions {
    padding-top: 35px
}

.VerticalTabs {
    display: flex
}

.StepNumberUnderlineCell {
    text-align: center
}

.WizardStepsUnderlineContainerCell {
    background-color: #f7f7f7;
    margin-bottom: 20px;
    margin-left: 15px;
    margin-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    min-height: 70px;
    width: calc(100% - 30px);
    overflow-x: auto;
    overflow-y: hidden
}

.WizardVerticalStepTitlesCell {
    border-right-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 35px;
    padding-left: 35px;
    padding-right: 40px;
    padding-top: 35px;
    min-width: 220px;
    border-top: 0;
    border-left: 0;
    border-bottom: 0
}

.WizardVerticalStepsPositionCell {
    padding-bottom: 35px;
    padding-left: 35px;
    padding-right: 35px;
    padding-top: 35px
}

.WizardStepsUnderlinePositionCell {
    padding-bottom: 20px;
    padding-left: 35px;
    padding-right: 35px
}

.FreeStyleStepsProgressCell {
    margin-left: 5px
}

.FontUserIcon {
    margin-right: 7px
}

.WorkWithTitle {
    padding-left: 5pt;
    font-weight: 500
}

.CSDropDownFI {
    margin-right: 7px;
    vertical-align: middle
}

.HeaderImageCell {
    width: 211px
}

.CellMax400 {
    max-width: 400px
}

.MasterTopActionsHeader {
    border-bottom: 1px solid #ddd;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.ActionGroup, .MainMenu, .Submenu, .Confirm, .WWViewActions, .TrnActionGroup, .WizardTrnActionGroup, .ActionGroupRight {
    border-style: none;
    border-width: 0
}

.TrnActionGroup {
    margin-bottom: 10px;
    margin-top: 10px
}

.WizardTrnActionGroup {
    padding-bottom: 15px;
    padding-left: 15px
}

.ActionGroupRight {
    margin-right: 5px;
    margin-top: 10px;
    text-align: right
}

.Form, .FormNoBackgroundColor, .FormBackgroundImage, .FormSplitScreen, .FormLogin {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background-color: #eee;
    background-image: none;
    border-style: none;
    border-width: 0;
    font-family: "MuseoSans";
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #444;
    height: 100%
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx, body.Form-fx {
    transition-property: transform,opacity;
    -moz-transition-property: transform,opacity;
    -ms-transition-property: transform,opacity;
    -o-transition-property: transform,opacity;
    -webkit-transition-property: transform,opacity;
    transition-timing-function: cubic-bezier(0,1,1,.69);
    -moz-transition-timing-function: cubic-bezier(0,1,1,.69);
    -ms-transition-timing-function: cubic-bezier(0,1,1,.69);
    -o-transition-timing-function: cubic-bezier(0,1,1,.69);
    -webkit-transition-timing-function: cubic-bezier(0,1,1,.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

    div.gx-content-placeholder > div.gx-ct-body.Form-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.enter-fx-duration, body.Form-fx.enter-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

    div.gx-content-placeholder > div.gx-ct-body.Form-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.leave-fx-duration, body.Form-fx.leave-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.Form-fx.entering {
    opacity: .1;
    position: absolute
}

.Form-fx.leaving {
    opacity: .1;
    position: absolute
}

.FormNoBackgroundColor {
    background-color: white !important
}

div.gx-content-placeholder > div.gx-ct-body.FormNoBackgroundColor-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormNoBackgroundColor-fx, body.FormNoBackgroundColor-fx {
    transition-property: transform,opacity;
    -moz-transition-property: transform,opacity;
    -ms-transition-property: transform,opacity;
    -o-transition-property: transform,opacity;
    -webkit-transition-property: transform,opacity;
    transition-timing-function: cubic-bezier(0,1,1,.69);
    -moz-transition-timing-function: cubic-bezier(0,1,1,.69);
    -ms-transition-timing-function: cubic-bezier(0,1,1,.69);
    -o-transition-timing-function: cubic-bezier(0,1,1,.69);
    -webkit-transition-timing-function: cubic-bezier(0,1,1,.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

    div.gx-content-placeholder > div.gx-ct-body.FormNoBackgroundColor-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormNoBackgroundColor-fx.enter-fx-duration, body.FormNoBackgroundColor-fx.enter-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

    div.gx-content-placeholder > div.gx-ct-body.FormNoBackgroundColor-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormNoBackgroundColor-fx.leave-fx-duration, body.FormNoBackgroundColor-fx.leave-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.FormNoBackgroundColor-fx.entering {
    opacity: .1;
    position: absolute
}

.FormNoBackgroundColor-fx.leaving {
    opacity: .1;
    position: absolute
}

.FormBackgroundImage {
    overflow: auto;
    background-image: url(../LoginImage.jpg);
    background-size: cover
}

div.gx-content-placeholder > div.gx-ct-body.FormBackgroundImage-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormBackgroundImage-fx, body.FormBackgroundImage-fx {
    transition-property: transform,opacity;
    -moz-transition-property: transform,opacity;
    -ms-transition-property: transform,opacity;
    -o-transition-property: transform,opacity;
    -webkit-transition-property: transform,opacity;
    transition-timing-function: cubic-bezier(0,1,1,.69);
    -moz-transition-timing-function: cubic-bezier(0,1,1,.69);
    -ms-transition-timing-function: cubic-bezier(0,1,1,.69);
    -o-transition-timing-function: cubic-bezier(0,1,1,.69);
    -webkit-transition-timing-function: cubic-bezier(0,1,1,.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

    div.gx-content-placeholder > div.gx-ct-body.FormBackgroundImage-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormBackgroundImage-fx.enter-fx-duration, body.FormBackgroundImage-fx.enter-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

    div.gx-content-placeholder > div.gx-ct-body.FormBackgroundImage-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormBackgroundImage-fx.leave-fx-duration, body.FormBackgroundImage-fx.leave-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.FormBackgroundImage-fx.entering {
    opacity: .1;
    position: absolute
}

.FormBackgroundImage-fx.leaving {
    opacity: .1;
    position: absolute
}

.FormSplitScreen {
    background-color: #fff
}

div.gx-content-placeholder > div.gx-ct-body.FormSplitScreen-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormSplitScreen-fx, body.FormSplitScreen-fx {
    transition-property: transform,opacity;
    -moz-transition-property: transform,opacity;
    -ms-transition-property: transform,opacity;
    -o-transition-property: transform,opacity;
    -webkit-transition-property: transform,opacity;
    transition-timing-function: cubic-bezier(0,1,1,.69);
    -moz-transition-timing-function: cubic-bezier(0,1,1,.69);
    -ms-transition-timing-function: cubic-bezier(0,1,1,.69);
    -o-transition-timing-function: cubic-bezier(0,1,1,.69);
    -webkit-transition-timing-function: cubic-bezier(0,1,1,.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

    div.gx-content-placeholder > div.gx-ct-body.FormSplitScreen-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormSplitScreen-fx.enter-fx-duration, body.FormSplitScreen-fx.enter-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

    div.gx-content-placeholder > div.gx-ct-body.FormSplitScreen-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormSplitScreen-fx.leave-fx-duration, body.FormSplitScreen-fx.leave-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.FormSplitScreen-fx.entering {
    opacity: .1;
    position: absolute
}

.FormSplitScreen-fx.leaving {
    opacity: .1;
    position: absolute
}

.FormLogin {
    background-color: #0060a4
}

div.gx-content-placeholder > div.gx-ct-body.FormLogin-fx, div.gxwebcomponent > div.gxwebcomponent-body.FormLogin-fx, body.FormLogin-fx {
    transition-property: transform,opacity;
    -moz-transition-property: transform,opacity;
    -ms-transition-property: transform,opacity;
    -o-transition-property: transform,opacity;
    -webkit-transition-property: transform,opacity;
    transition-timing-function: cubic-bezier(0,1,1,.69);
    -moz-transition-timing-function: cubic-bezier(0,1,1,.69);
    -ms-transition-timing-function: cubic-bezier(0,1,1,.69);
    -o-transition-timing-function: cubic-bezier(0,1,1,.69);
    -webkit-transition-timing-function: cubic-bezier(0,1,1,.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s
}

    div.gx-content-placeholder > div.gx-ct-body.FormLogin-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormLogin-fx.enter-fx-duration, body.FormLogin-fx.enter-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

    div.gx-content-placeholder > div.gx-ct-body.FormLogin-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.FormLogin-fx.leave-fx-duration, body.FormLogin-fx.leave-fx-duration {
        transition-duration: .5s;
        -moz-transition-duration: .5s;
        -ms-transition-duration: .5s;
        -o-transition-duration: .5s;
        -webkit-transition-duration: .5s
    }

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative
}

.FormLogin-fx.entering {
    opacity: .1;
    position: absolute
}

.FormLogin-fx.leaving {
    opacity: .1;
    position: absolute
}

.Attribute, .BlobInputAttribute, .AttributeDragging, .AttributeNoAcceptDrag, .DownloadAttribute, .ReadonlyDownloadAttribute, .AttSubTitle, .BlobInputAttSubTitle, .BlobContentAttSubTitle, .ReadonlyBlobContentAttSubTitle, .ReadonlyAttSubTitle, .IME_Active, .BlobContentIME_Active, .ReadonlyBlobContentIME_Active, .BlobInputIME_Active, .ReadonlyIME_Active, .IME_Inactive, .BlobContentIME_Inactive, .ReadonlyBlobContentIME_Inactive, .BlobInputIME_Inactive, .ReadonlyIME_Inactive, .IME_Disabled, .BlobContentIME_Disabled, .ReadonlyBlobContentIME_Disabled, .BlobInputIME_Disabled, .ReadonlyIME_Disabled, .CheckboxLabel, .BlobContentCheckboxLabel, .ReadonlyBlobContentCheckboxLabel, .BlobInputCheckboxLabel, .ReadonlyCheckboxLabel, .FilterAttribute, .BlobContentFilterAttribute, .ReadonlyBlobContentFilterAttribute, .ReadonlyFilterAttribute, .BlobInputFilterAttribute, .FilterComboAttribute, .BlobContentFilterComboAttribute, .ReadonlyBlobContentFilterComboAttribute, .BlobInputFilterComboAttribute, .ReadonlyFilterComboAttribute, .FilterSearchAttribute, .BlobContentFilterSearchAttribute, .ReadonlyBlobContentFilterSearchAttribute, .BlobInputFilterSearchAttribute, .ReadonlyFilterSearchAttribute, .FilterSearchAttributeFocus, .BlobContentFilterSearchAttributeFocus, .ReadonlyBlobContentFilterSearchAttributeFocus, .BlobInputFilterSearchAttributeFocus, .ReadonlyFilterSearchAttributeFocus, .DateFilterSearchAttribute, .BlobContentDateFilterSearchAttribute, .ReadonlyBlobContentDateFilterSearchAttribute, .BlobInputDateFilterSearchAttribute, .ReadonlyDateFilterSearchAttribute, .FilterPanel, .BlobContentFilterPanel, .ReadonlyBlobContentFilterPanel, .BlobInputFilterPanel, .ReadonlyFilterPanel, .DescriptionAttribute, .BlobContentDescriptionAttribute, .ReadonlyBlobContentDescriptionAttribute, .ReadonlyDescriptionAttribute, .BlobInputDescriptionAttribute, .LoginAttribute, .BlobContentLoginAttribute, .ReadonlyBlobContentLoginAttribute, .BlobInputLoginAttribute, .ReadonlyLoginAttribute, .LoginComboAttribute, .BlobContentLoginComboAttribute, .ReadonlyBlobContentLoginComboAttribute, .BlobInputLoginComboAttribute, .ReadonlyLoginComboAttribute, .RegistrationAttribute, .BlobContentRegistrationAttribute, .ReadonlyBlobContentRegistrationAttribute, .BlobInputRegistrationAttribute, .ReadonlyRegistrationAttribute, .RequiredAttribute, .BlobContentRequiredAttribute, .ReadonlyBlobContentRequiredAttribute, .BlobInputRequiredAttribute, .ReadonlyRequiredAttribute, .InactiveAttribute, .BlobContentInactiveAttribute, .ReadonlyBlobContentInactiveAttribute, .BlobInputInactiveAttribute, .ReadonlyInactiveAttribute, .ComboAttribute, .BlobContentComboAttribute, .ReadonlyBlobContentComboAttribute, .BlobInputComboAttribute, .ReadonlyComboAttribute, .SubtitleAttribute, .BlobContentSubtitleAttribute, .ReadonlyBlobContentSubtitleAttribute, .BlobInputSubtitleAttribute, .ReadonlySubtitleAttribute, .URLAttribute, .BlobContentURLAttribute, .ReadonlyBlobContentURLAttribute, .BlobInputURLAttribute, .ReadonlyURLAttribute, .TextAttribute, .BlobContentTextAttribute, .ReadonlyBlobContentTextAttribute, .BlobInputTextAttribute, .ReadonlyTextAttribute, .TextActionAttribute, .BlobContentTextActionAttribute, .ReadonlyBlobContentTextActionAttribute, .BlobInputTextActionAttribute, .ReadonlyTextActionAttribute, .AttributeCardsMenuTitle, .ReadonlyAttributeCardsMenuTitle, .AttributeSecondary, .ReadonlyAttributeSecondary, .Attribute250, .ImageLogoCircleOpenBox, .ImgSeguridad, .AttributeBoton, .AttributeFL, .ReadonlyAttributeFL, .ErrorAttributeFL, .BlobInputAttributeFL, .BlobContentAttributeFL, .ReadonlyBlobContentAttributeFL, .AttributeTitleSplitScreen, .ReadonlyAttributeTitleSplitScreen, .AttributeSubtitleSplitScreen, .ReadonlyAttributeSubtitleSplitScreen, .AttributeSearchSplitScreen, .ReadonlyAttributeSearchSplitScreen, .AttributeSearch, .ReadonlyAttributeSearch, .AttributeLogin, .AttributeLoginImageLeft, .AttributeRealWidthTotalizer, .AttributeAcceptDrag, .AttributeTotalizer, .AttributeWidthAuto, .AttributeStep, .ReadonlyAttributeStep, .AttributeStepSelected, .ReadonlyAttributeStepSelected, .AttributeStepBullet, .ReadonlyAttributeStepBullet, .AttributeStepBulletUnSelected, .ReadonlyAttributeStepBulletUnSelected, .AttributeStepBulletSelected, .ReadonlyAttributeStepBulletSelected, .AttributeDateTime, .AttributeRealWidthDatetime, .ReadonlyAttributeDateTime, .CheckBox, .BlobContentCheckBox, .ReadonlyBlobContentCheckBox, .BlobInputCheckBox, .ReadonlyCheckBox, .AttributeCheckBox, .ImageAttribute, .ResponsiveImageAttribute, .BlobContentResponsiveImageAttribute, .ReadonlyBlobContentResponsiveImageAttribute, .ReadonlyResponsiveImageAttribute, .BlobInputResponsiveImageAttribute, .ProfileImageAttribute, .BlobContentProfileImageAttribute, .ReadonlyBlobContentProfileImageAttribute, .BlobInputProfileImageAttribute, .ReadonlyProfileImageAttribute, .SmallProfileImageAttribute, .BlobContentSmallProfileImageAttribute, .ReadonlyBlobContentSmallProfileImageAttribute, .BlobInputSmallProfileImageAttribute, .ReadonlySmallProfileImageAttribute, .ActionAttribute, .BlobContentActionAttribute, .ReadonlyBlobContentActionAttribute, .ReadonlyActionAttribute, .DeleteAttribute, .BlobContentDeleteAttribute, .ReadonlyBlobContentDeleteAttribute, .ReadonlyDeleteAttribute, .BlobInputDeleteAttribute, .DisplayAttribute, .BlobContentDisplayAttribute, .ReadonlyBlobContentDisplayAttribute, .ReadonlyDisplayAttribute, .BlobInputDisplayAttribute, .SelectionAttribute, .BlobContentSelectionAttribute, .ReadonlyBlobContentSelectionAttribute, .ReadonlySelectionAttribute, .BlobInputSelectionAttribute, .DisabledActionAttribute, .BlobContentDisabledActionAttribute, .ReadonlyBlobContentDisabledActionAttribute, .ReadonlyDisabledActionAttribute, .BlobInputDisabledActionAttribute, .BlobInputActionAttribute, .SelectAttribute, .BlobContentSelectAttribute, .ReadonlyBlobContentSelectAttribute, .BlobInputSelectAttribute, .ReadonlySelectAttribute, .BlackAttribute, .BlobContentBlackAttribute, .ReadonlyBlobContentBlackAttribute, .BlobInputBlackAttribute, .ReadonlyBlackAttribute, .ActionBaseColorAttribute, .BlobContentActionBaseColorAttribute, .ReadonlyBlobContentActionBaseColorAttribute, .ActionText1, .ReadonlyActionBaseColorAttribute, .BlobInputActionBaseColorAttribute, .ReadonlyImageAttribute, .VideoAttribute, .ReadonlyVideoAttribute, .AudioAttribute, .ReadonlyAudioAttribute, .ErrorAttribute, .ErrorAttributeDate, .WarningAttribute, .AssociationListAttribute, .BlobContentAssociationListAttribute, .ReadonlyBlobContentAssociationListAttribute, .BlobInputAssociationListAttribute, .ReadonlyAssociationListAttribute, .ReadonlyAttribute, .ReadonlyMedio, .BlobContentReadonlyMedio, .ReadonlyBlobContentReadonlyMedio, .BlobInputReadonlyMedio, .ReadonlyReadonlyMedio, .ReadonlyAttributeRealWidth, .ReadonlyAttributeNoWrap, .ReadonlyAttributeTotalizer, .ReadonlyAttributeRealWidthTotalizer, .ReadonlyAttributeRealWidthDatetime, .TextoCuentasPrincipal, .BlobContentTextoCuentasPrincipal, .ReadonlyBlobContentTextoCuentasPrincipal, .BlobInputTextoCuentasPrincipal, .ReadonlyTextoCuentasPrincipal, .TextoCuentasSecundario, .BlobContentTextoCuentasSecundario, .ReadonlyBlobContentTextoCuentasSecundario, .BlobInputTextoCuentasSecundario, .ReadonlyTextoCuentasSecundario, .TextoCuentasSecundarioPaddingTop, .BlobContentTextoCuentasSecundarioPaddingTop, .ReadonlyBlobContentTextoCuentasSecundarioPaddingTop, .BlobInputTextoCuentasSecundarioPaddingTop, .ReadonlyTextoCuentasSecundarioPaddingTop, .GridTitle, .ReadonlyGridTitle, .AttributeTitleWWP, .BlobContentAttributeTitleWWP, .ReadonlyBlobContentAttributeTitleWWP, .BlobInputAttributeTitleWWP, .ReadonlyAttributeTitleWWP, .AttributeWhite, .BlobContentAttributeWhite, .ReadonlyBlobContentAttributeWhite, .BlobInputAttributeWhite, .ReadonlyAttributeWhite, .AttributeCharLong, .BlobContentAttributeCharLong, .ReadonlyBlobContentAttributeCharLong, .BlobInputAttributeCharLong, .ReadonlyAttributeCharLong, .AttributeManageFilters, .AttributeImageFixWidth, .BlobContentAttributeImageFixWidth, .ReadonlyBlobContentAttributeImageFixWidth, .BlobInputAttributeImageFixWidth, .ReadonlyAttributeImageFixWidth, .AttributeDate, .BlobContentAttributeDate, .ReadonlyBlobContentAttributeDate, .BlobInputAttributeDate, .ReadonlyAttributeDate, .AttributeRealWidthDate, .ReadonlyAttributeRealWidthDate, .AttributeInactive, .BlobContentAttributeInactive, .ReadonlyBlobContentAttributeInactive, .BlobInputAttributeInactive, .ReadonlyAttributeInactive, .AttributeRealWidth, .BlobContentAttributeRealWidth, .ReadonlyBlobContentAttributeRealWidth, .BlobInputAttributeRealWidth, .AttributeTag, .AttributeTagSuccess, .AttributeTagWarning, .AttributeTagDanger, .AttributeTagInfoLight, .AttributeTagInfo, .SearchResultsListTitleAttribute, .ReadonlySearchResultsListTitleAttribute, .SearchResultsListDescriptionAttribute, .ReadonlySearchResultsListDescriptionAttribute, .CardImageAttribute, .ReadonlyCardImageAttribute, .CardImageAttributeWhiteWithShadow, .ReadonlyCardImageAttributeWhiteWithShadow, .CardImageAttributeWhiteSubtitleWithShadow, .ReadonlyCardImageAttributeWhiteSubtitleWithShadow, .AttributeBannerModules, .ReadonlyAttributeBannerModules, .ImageHomeModulesBack, .CardImageAttributeDescription, .BlobContentCardImageAttributeDescription, .ReadonlyBlobContentCardImageAttributeDescription, .BlobInputCardImageAttributeDescription, .ReadonlyCardImageAttributeDescription, .SimpleCardAttributeTitle, .ReadonlySimpleCardAttributeTitle, .SimpleCardAttributeSubtitle, .ReadonlySimpleCardAttributeSubtitle, .CardSmallImageAttribute, .ReadonlyCardSmallImageAttribute, .CardSmallImageAttributeDescription, .ReadonlyCardSmallImageAttributeDescription, .CardWithImageAttributeDescription, .BlobContentCardWithImageAttributeDescription, .ReadonlyBlobContentCardWithImageAttributeDescription, .BlobInputCardWithImageAttributeDescription, .ReadonlyCardWithImageAttributeDescription, .ChatAttributeName, .BlobContentChatAttributeName, .ReadonlyBlobContentChatAttributeName, .BlobInputChatAttributeName, .ReadonlyChatAttributeName, .ChatAttributeDate, .BlobContentChatAttributeDate, .ReadonlyBlobContentChatAttributeDate, .BlobInputChatAttributeDate, .ReadonlyChatAttributeDate, .ChatAttributeImage, .BlobContentChatAttributeImage, .ReadonlyBlobContentChatAttributeImage, .BlobInputChatAttributeImage, .ReadonlyChatAttributeImage, .ChatAttributeMessage, .BlobContentChatAttributeMessage, .ReadonlyBlobContentChatAttributeMessage, .BlobInputChatAttributeMessage, .ReadonlyChatAttributeMessage, .AttributeRegister, .ProgressAdminCardDescription, .ProgressAdminCardNumber, .ReadonlyProgressAdminCardNumber, .ReadonlyProgressAdminCardDescription, .ProgressBarAdminV2Description, .ProgressBarAdminV2Number, .ReadonlyProgressBarAdminV2Number, .ProgressBarAdminV2NumberTotal, .ReadonlyProgressBarAdminV2NumberTotal, .ProgressBarAdminV2Title, .DashboardNumber, .ReadonlyDashboardNumber, .DashboardInfo, .ReadonlyDashboardInfo, .DashboardDanger, .ReadonlyDashboardDanger, .DashboardSuccess, .ReadonlyDashboardSuccess, .DashboardWarning, .ReadonlyDashboardWarning, .DashboardNumberCard, .ReadonlyDashboardNumberCard, .DashboardNumberCardNoBorder, .ReadonlyDashboardNumberCardNoBorder, .DashboardNumberAdmin, .ReadonlyDashboardNumberAdmin, .DashboardBaseColor, .ReadonlyDashboardBaseColor, .DashboardInfoLight, .ReadonlyDashboardInfoLight, .DashboardPercentageSuccess, .ReadonlyDashboardPercentageSuccess, .DashboardPercentageDanger, .ReadonlyDashboardPercentageDanger, .CardLongDescription, .ReadonlyCardLongDescription, .AttributeHomeModulesTitle, .ReadonlyAttributeHomeModulesTitle, .AttributeHomeModulesBigTitle, .ReadonlyAttributeHomeModulesBigTitle, .AttributeHomeModulesBigDescription, .ReadonlyAttributeHomeModulesBigDescription, .ProductCardSmallImageAttribute, .ReadonlyProductCardSmallImageAttribute, .ImgSeguridadSeleccion, .AttributeImgSeg, .ReadonlyAttributeImgSeg, .AttributeRequired, .AttributeDetalleTRN, .ReadonlyAttributeDetalleTRN, .AttributeGestionesError, .BlobContentAttribute, .ReadonlyBlobContentAttribute, .AttributeInicioPassword, .AttributeInicioTasas, .AttributeStepUnderline, .ReadonlyAttributeStepUnderline, .AttributeStepVertical, .ReadonlyAttributeStepVertical, .AttributeImage30, .ReadonlyAttributeImage30, .MasterPageTopActionsImage, .ReadonlyMasterPageTopActionsImage, .MasterPageTopActionsUserName, .ReadonlyMasterPageTopActionsUserName, .MasterPageTopActionsRoleName, .ReadonlyMasterPageTopActionsRoleName, .AttributeLoginRadius, .BlobContentAttributeLoginRadius, .ReadonlyBlobContentAttributeLoginRadius, .BlobInputAttributeLoginRadius, .ReadonlyAttributeLoginRadius, .CriterioSearchBar, .BlobContentCriterioSearchBar, .ReadonlyBlobContentCriterioSearchBar, .BlobInputCriterioSearchBar, .ReadonlyCriterioSearchBar {
    margin-left: 5px;
    display: inline-block;
    background-color: transparent;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    font-family: SourceSansPro-Regular;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #575b5d;
    max-width: 350px;
    text-indent: 0;
    box-shadow: none
}

.ReadonlyAttributeCardsMenuTitle {
    border-width: 0;
    color: white
}

.ReadonlyAttributeSecondary {
    border-width: 0;
    color: #999
}

.ImageLogoCircleOpenBox {
    border-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.ImgSeguridad {
    height: 120px;
    width: 120px
}

.AttributeBoton {
    width: 100%
}

.AttributeFL, .ReadonlyAttributeFL, .ErrorAttributeFL, .BlobInputAttributeFL, .BlobContentAttributeFL, .ReadonlyBlobContentAttributeFL {
    margin-bottom: -7px;
    margin-left: 0;
    padding-top: 19px;
    font-size: 16px;
    color: #67757c;
    max-width: 100%;
    text-align: left !important
}

.ReadonlyAttributeFL {
    padding-top: 22px;
    white-space: normal;
    border-bottom-color: #f5f4f4;
    border-left-color: #f5f4f4;
    border-right-color: #f5f4f4;
    border-top-color: #f5f4f4;
    color: #a0a2a2;
    min-height: 48px;
    width: 100%;
    min-width: 206px
}

.ErrorAttributeFL {
    border-bottom-color: #f56a67;
    border-left-color: #f56a67;
    border-right-color: #f56a67;
    border-top-color: #f56a67
}

.BlobInputAttributeFL {
    text-align: left !important;
    width: 100% !important
}

.BlobContentAttributeFL, .ReadonlyBlobContentAttributeFL {
    border-bottom: 0;
    height: 400px;
    width: 100%
}

.ReadonlyBlobContentAttributeFL {
    border-width: 0
}

.AttributeTitleSplitScreen, .ReadonlyAttributeTitleSplitScreen, .AttributeSubtitleSplitScreen, .ReadonlyAttributeSubtitleSplitScreen {
    padding-top: 0;
    font-size: 11pt;
    color: #222d32;
    line-height: 20px
}

.ReadonlyAttributeTitleSplitScreen {
    border-width: 0
}

.AttributeSubtitleSplitScreen, .ReadonlyAttributeSubtitleSplitScreen {
    font-size: 10pt;
    color: #999;
    line-height: 19px
}

.ReadonlyAttributeSubtitleSplitScreen {
    border-width: 0
}

.AttributeSearchSplitScreen, .ReadonlyAttributeSearchSplitScreen {
    margin-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    padding-bottom: 12px;
    padding-left: 15px;
    padding-top: 12px;
    font-size: 11pt;
    color: #222d32;
    height: auto;
    max-width: 100%;
    text-align: left;
    width: calc(100% - 30px)
}

.ReadonlyAttributeSearchSplitScreen {
    border-width: 0
}

.AttributeSearch, .ReadonlyAttributeSearch {
    margin-left: 0;
    border-style: none;
    color: #fff;
    height: auto
}

.ReadonlyAttributeSearch {
    border-width: 0
}

.AttributeLogin, .AttributeLoginImageLeft {
    margin-left: 0
}

.AttributeLoginImageLeft {
    margin-top: 5px;
    padding-bottom: 6px;
    padding-left: 0;
    padding-right: 12px;
    padding-top: 6px;
    background-color: #f4f4f4;
    border-style: none;
    max-width: 290px
}

.AttributeRealWidthTotalizer {
    font-weight: bold
}

.AttributeTotalizer {
    font-weight: bold
}

.AttributeWidthAuto {
    width: auto;
    max-width: 100%
}

.AttributeStep, .ReadonlyAttributeStep, .AttributeStepSelected, .ReadonlyAttributeStepSelected {
    font-size: 12pt;
    color: #808080
}

.ReadonlyAttributeStep {
    border-width: 0
}

.AttributeStepSelected, .ReadonlyAttributeStepSelected {
    color: white
}

.ReadonlyAttributeStepSelected {
    border-width: 0
}

.AttributeStepBullet, .ReadonlyAttributeStepBullet, .AttributeStepBulletUnSelected, .ReadonlyAttributeStepBulletUnSelected, .AttributeStepBulletSelected, .ReadonlyAttributeStepBulletSelected {
    margin-left: 0;
    color: #0060a4;
    max-width: 80px;
    text-align: center
}

.ReadonlyAttributeStepBullet {
    border-width: 0
}

.AttributeStepBulletUnSelected, .ReadonlyAttributeStepBulletUnSelected {
    color: #d9d9d9
}

.ReadonlyAttributeStepBulletUnSelected {
    border-width: 0
}

.AttributeStepBulletSelected, .ReadonlyAttributeStepBulletSelected {
    font-weight: bold
}

.ReadonlyAttributeStepBulletSelected {
    border-width: 0
}

.ReadonlyAttributeDateTime {
    margin-right: 5px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    border-style: none;
    font-family: "Poppins",sans-serif;
    max-height: 30px;
    width: auto;
    max-width: 100%;
    margin-bottom: 0 !important
}

.CheckBox, .BlobContentCheckBox, .ReadonlyBlobContentCheckBox, .BlobInputCheckBox, .ReadonlyCheckBox {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: none;
    border-width: 0
}

.AttributeCheckBox {
    display: inline;
    border-style: none;
    max-width: 100%
}

.ImageAttribute, .ResponsiveImageAttribute, .BlobContentResponsiveImageAttribute, .ReadonlyBlobContentResponsiveImageAttribute, .ReadonlyResponsiveImageAttribute, .BlobInputResponsiveImageAttribute, .ProfileImageAttribute, .BlobContentProfileImageAttribute, .ReadonlyBlobContentProfileImageAttribute, .BlobInputProfileImageAttribute, .ReadonlyProfileImageAttribute, .SmallProfileImageAttribute, .BlobContentSmallProfileImageAttribute, .ReadonlyBlobContentSmallProfileImageAttribute, .BlobInputSmallProfileImageAttribute, .ReadonlySmallProfileImageAttribute, .ActionAttribute, .BlobContentActionAttribute, .ReadonlyBlobContentActionAttribute, .ReadonlyActionAttribute, .DeleteAttribute, .BlobContentDeleteAttribute, .ReadonlyBlobContentDeleteAttribute, .ReadonlyDeleteAttribute, .BlobInputDeleteAttribute, .DisplayAttribute, .BlobContentDisplayAttribute, .ReadonlyBlobContentDisplayAttribute, .ReadonlyDisplayAttribute, .BlobInputDisplayAttribute, .SelectionAttribute, .BlobContentSelectionAttribute, .ReadonlyBlobContentSelectionAttribute, .ReadonlySelectionAttribute, .BlobInputSelectionAttribute, .DisabledActionAttribute, .BlobContentDisabledActionAttribute, .ReadonlyBlobContentDisabledActionAttribute, .ReadonlyDisabledActionAttribute, .BlobInputDisabledActionAttribute, .BlobInputActionAttribute, .SelectAttribute, .BlobContentSelectAttribute, .ReadonlyBlobContentSelectAttribute, .BlobInputSelectAttribute, .ReadonlySelectAttribute, .BlackAttribute, .BlobContentBlackAttribute, .ReadonlyBlobContentBlackAttribute, .BlobInputBlackAttribute, .ReadonlyBlackAttribute, .ActionBaseColorAttribute, .BlobContentActionBaseColorAttribute, .ReadonlyBlobContentActionBaseColorAttribute, .ActionText1, .ReadonlyActionBaseColorAttribute, .BlobInputActionBaseColorAttribute, .ReadonlyImageAttribute {
    width: auto
}

.ActionAttribute, .BlobContentActionAttribute, .ReadonlyBlobContentActionAttribute, .ReadonlyActionAttribute, .DeleteAttribute, .BlobContentDeleteAttribute, .ReadonlyBlobContentDeleteAttribute, .ReadonlyDeleteAttribute, .BlobInputDeleteAttribute, .DisplayAttribute, .BlobContentDisplayAttribute, .ReadonlyBlobContentDisplayAttribute, .ReadonlyDisplayAttribute, .BlobInputDisplayAttribute, .SelectionAttribute, .BlobContentSelectionAttribute, .ReadonlyBlobContentSelectionAttribute, .ReadonlySelectionAttribute, .BlobInputSelectionAttribute, .DisabledActionAttribute, .BlobContentDisabledActionAttribute, .ReadonlyBlobContentDisabledActionAttribute, .ReadonlyDisabledActionAttribute, .BlobInputDisabledActionAttribute, .BlobInputActionAttribute, .SelectAttribute, .BlobContentSelectAttribute, .ReadonlyBlobContentSelectAttribute, .BlobInputSelectAttribute, .ReadonlySelectAttribute, .BlackAttribute, .BlobContentBlackAttribute, .ReadonlyBlobContentBlackAttribute, .BlobInputBlackAttribute, .ReadonlyBlackAttribute, .ActionBaseColorAttribute, .BlobContentActionBaseColorAttribute, .ReadonlyBlobContentActionBaseColorAttribute, .ActionText1, .ReadonlyActionBaseColorAttribute, .BlobInputActionBaseColorAttribute {
    margin-left: 0;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    background-color: #0060a4;
    border-width: 0;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    vertical-align: middle
}

.ActionBaseColorAttribute, .BlobContentActionBaseColorAttribute, .ReadonlyBlobContentActionBaseColorAttribute, .ActionText1, .ReadonlyActionBaseColorAttribute, .BlobInputActionBaseColorAttribute {
    box-shadow: none;
    outline: none;
}

.ReadonlyImageAttribute {
    border-width: 0;
    max-width: 124px;
    max-height: 68px
}

.VideoAttribute, .ReadonlyVideoAttribute {
    width: 300px
}

.ReadonlyVideoAttribute {
    border-width: 0
}

.AudioAttribute, .ReadonlyAudioAttribute {
    width: 300px
}

.ReadonlyAudioAttribute {
    border-width: 0
}

.ErrorAttribute, .ErrorAttributeDate {
    border-bottom-color: #f56a67;
    border-left-color: #f56a67;
    border-right-color: #f56a67;
    border-top-color: #f56a67
}

.WarningAttribute {
    border-bottom-color: #f39c12;
    border-left-color: #f39c12;
    border-right-color: #f39c12;
    border-top-color: #f39c12
}

.AssociationListAttribute, .BlobContentAssociationListAttribute, .ReadonlyBlobContentAssociationListAttribute, .BlobInputAssociationListAttribute, .ReadonlyAssociationListAttribute {
    color: #444;
    min-height: 300px;
    max-width: 100%;
    width: 100% !important;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px
}

.ReadonlyBlobContentAssociationListAttribute {
    border-width: 0
}

.ReadonlyAssociationListAttribute {
    border-width: 0
}

.ReadonlyAttribute, .ReadonlyMedio, .BlobContentReadonlyMedio, .ReadonlyBlobContentReadonlyMedio, .BlobInputReadonlyMedio, .ReadonlyReadonlyMedio, .ReadonlyAttributeRealWidth, .ReadonlyAttributeNoWrap, .ReadonlyAttributeTotalizer, .ReadonlyAttributeRealWidthTotalizer, .ReadonlyAttributeRealWidthDatetime, .TextoCuentasPrincipal, .BlobContentTextoCuentasPrincipal, .ReadonlyBlobContentTextoCuentasPrincipal, .BlobInputTextoCuentasPrincipal, .ReadonlyTextoCuentasPrincipal, .TextoCuentasSecundario, .BlobContentTextoCuentasSecundario, .ReadonlyBlobContentTextoCuentasSecundario, .BlobInputTextoCuentasSecundario, .ReadonlyTextoCuentasSecundario, .TextoCuentasSecundarioPaddingTop, .BlobContentTextoCuentasSecundarioPaddingTop, .ReadonlyBlobContentTextoCuentasSecundarioPaddingTop, .BlobInputTextoCuentasSecundarioPaddingTop, .ReadonlyTextoCuentasSecundarioPaddingTop {
    margin-left: 3px;
    margin-right: 5px;
    padding-bottom: 20px;
    padding-left: 0;
    padding-right: 1px;
    padding-top: 9px;
    white-space: normal;
    border-style: none;
    font-family: "Poppins",sans-serif;
    max-height: 30px;
    width: auto;
    max-width: 100%;
    margin-bottom: 0 !important
}

.ReadonlyAttributeNoWrap {
    white-space: nowrap
}

.ReadonlyAttributeTotalizer, .ReadonlyAttributeRealWidthTotalizer {
    padding-left: 1px;
    border-width: 0;
    font-weight: bold;
    line-height: 37px
}

.TextoCuentasPrincipal, .BlobContentTextoCuentasPrincipal, .ReadonlyBlobContentTextoCuentasPrincipal, .BlobInputTextoCuentasPrincipal, .ReadonlyTextoCuentasPrincipal {
    font-size: 26px;
    font-weight: 900;
    color: #898989
}

.ReadonlyBlobContentTextoCuentasPrincipal {
    border-width: 0
}

.ReadonlyTextoCuentasPrincipal {
    border-width: 0
}

.TextoCuentasSecundario, .BlobContentTextoCuentasSecundario, .ReadonlyBlobContentTextoCuentasSecundario, .BlobInputTextoCuentasSecundario, .ReadonlyTextoCuentasSecundario, .TextoCuentasSecundarioPaddingTop, .BlobContentTextoCuentasSecundarioPaddingTop, .ReadonlyBlobContentTextoCuentasSecundarioPaddingTop, .BlobInputTextoCuentasSecundarioPaddingTop, .ReadonlyTextoCuentasSecundarioPaddingTop {
    font-size: 16px;
    font-weight: 200;
    color: #898989
}

.ReadonlyBlobContentTextoCuentasSecundario {
    border-width: 0
}

.ReadonlyTextoCuentasSecundario {
    border-width: 0
}

.TextoCuentasSecundarioPaddingTop, .BlobContentTextoCuentasSecundarioPaddingTop, .ReadonlyBlobContentTextoCuentasSecundarioPaddingTop, .BlobInputTextoCuentasSecundarioPaddingTop, .ReadonlyTextoCuentasSecundarioPaddingTop {
    padding-top: 20px
}

.ReadonlyBlobContentTextoCuentasSecundarioPaddingTop {
    border-width: 0
}

.ReadonlyTextoCuentasSecundarioPaddingTop {
    border-width: 0
}

.GridTitle, .ReadonlyGridTitle {
    margin-bottom: 1pt;
    margin-left: 0;
    margin-right: 1pt;
    margin-top: 1pt;
    padding-bottom: 2pt;
    padding-left: 2pt;
    padding-right: 2pt;
    padding-top: 2pt;
    border-width: 0;
    font-weight: bold;
    color: white;
    height: 100%;
    width: 100%
}

.ReadonlyGridTitle {
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    white-space: nowrap
}

.AttributeTitleWWP, .BlobContentAttributeTitleWWP, .ReadonlyBlobContentAttributeTitleWWP, .BlobInputAttributeTitleWWP, .ReadonlyAttributeTitleWWP {
    margin-left: 0;
    font-size: 15pt;
    font-weight: normal;
    color: #455a64;
    margin-bottom: 0 !important
}

.BlobContentAttributeTitleWWP, .ReadonlyBlobContentAttributeTitleWWP {
    color: #d9d9d9
}

.ReadonlyBlobContentAttributeTitleWWP {
    border-width: 0
}

.BlobInputAttributeTitleWWP {
    color: #d9d9d9
}

.ReadonlyAttributeTitleWWP {
    white-space: nowrap;
    border-width: 0;
    font-family: "Poppins",sans-serif;
    font-size: 21px;
    margin-bottom: 0 !important;
    line-height: 30px
}

.AttributeWhite, .BlobContentAttributeWhite, .ReadonlyBlobContentAttributeWhite, .BlobInputAttributeWhite, .ReadonlyAttributeWhite {
    color: white
}

.ReadonlyBlobContentAttributeWhite {
    border-width: 0
}

.ReadonlyAttributeWhite {
    border-width: 0
}

.AttributeCharLong, .BlobContentAttributeCharLong, .ReadonlyBlobContentAttributeCharLong, .BlobInputAttributeCharLong, .ReadonlyAttributeCharLong {
    width: auto;
    max-width: 100%
}

.ReadonlyBlobContentAttributeCharLong {
    border-width: 0
}

.ReadonlyAttributeCharLong {
    border-width: 0
}

.AttributeManageFilters {
    padding-left: 12px;
    padding-right: 12px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    height: 32px
}

.AttributeImageFixWidth, .BlobContentAttributeImageFixWidth, .ReadonlyBlobContentAttributeImageFixWidth, .BlobInputAttributeImageFixWidth, .ReadonlyAttributeImageFixWidth {
    max-width: 400px
}

.ReadonlyBlobContentAttributeImageFixWidth {
    border-width: 0
}

.ReadonlyAttributeImageFixWidth {
    border-width: 0
}

.AttributeDate, .BlobContentAttributeDate, .ReadonlyBlobContentAttributeDate, .BlobInputAttributeDate, .ReadonlyAttributeDate, .AttributeRealWidthDate, .ReadonlyAttributeRealWidthDate {
    min-width: 80px
}

.ReadonlyBlobContentAttributeDate {
    border-width: 0
}

.ReadonlyAttributeDate {
    padding-top: 7px;
    border-width: 0
}

.ReadonlyAttributeRealWidthDate {
    border-width: 0
}

.AttributeInactive, .BlobContentAttributeInactive, .ReadonlyBlobContentAttributeInactive, .BlobInputAttributeInactive, .ReadonlyAttributeInactive {
    color: gray
}

.ReadonlyAttributeInactive {
    border-width: 0
}

.AttributeRealWidth, .BlobContentAttributeRealWidth, .ReadonlyBlobContentAttributeRealWidth, .BlobInputAttributeRealWidth {
    width: auto;
    max-width: 100%
}

.ReadonlyBlobContentAttributeRealWidth {
    border-width: 0
}

.AttributeTag, .AttributeTagSuccess, .AttributeTagWarning, .AttributeTagDanger, .AttributeTagInfoLight, .AttributeTagInfo {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    padding-bottom: .3em;
    padding-left: .6em;
    padding-right: .6em;
    padding-top: .3em;
    white-space: nowrap;
    border-style: none;
    border-top-left-radius: .25em;
    border-top-right-radius: .25em;
    border-bottom-right-radius: .25em;
    border-bottom-left-radius: .25em;
    font-size: 10px;
    font-weight: 700;
    color: white;
    height: auto;
    line-height: 13px
}

.AttributeTagSuccess {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00a65a
}

.AttributeTagWarning {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #f39c12
}

.AttributeTagDanger {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #dd4b39
}

.AttributeTagInfoLight {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00c0ef
}

.AttributeTagInfo {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #3c8dbc
}

.SearchResultsListTitleAttribute, .ReadonlySearchResultsListTitleAttribute {
    font-size: 18px;
    color: #455a64
}

.ReadonlySearchResultsListTitleAttribute {
    border-width: 0
}

.SearchResultsListDescriptionAttribute, .ReadonlySearchResultsListDescriptionAttribute {
    color: #666;
    height: auto;
    max-width: 100%
}

.ReadonlySearchResultsListDescriptionAttribute {
    border-width: 0
}

.CardImageAttribute, .ReadonlyCardImageAttribute {
    margin-left: 0;
    display: block;
    height: 325px;
    max-height: 100%;
    width: 100%;
    max-width: 100%;
    object-fit: cover
}

.ReadonlyCardImageAttribute {
    border-width: 0
}

.CardImageAttributeWhiteWithShadow, .ReadonlyCardImageAttributeWhiteWithShadow, .CardImageAttributeWhiteSubtitleWithShadow, .ReadonlyCardImageAttributeWhiteSubtitleWithShadow {
    font-size: 26px;
    color: white;
    text-shadow: 2px 2px 3px rgba(0,0,0,.36);
    line-height: 17px
}

.ReadonlyCardImageAttributeWhiteWithShadow {
    border-width: 0;
    max-width: 100%;
    text-shadow: 2px 2px 3px rgba(0,0,0,.36)
}

.CardImageAttributeWhiteSubtitleWithShadow, .ReadonlyCardImageAttributeWhiteSubtitleWithShadow {
    overflow: hidden;
    font-size: 11px;
    text-transform: uppercase;
    text-shadow: 2px 2px 3px rgba(0,0,0,.36)
}

.ReadonlyCardImageAttributeWhiteSubtitleWithShadow {
    border-width: 0;
    text-shadow: 2px 2px 3px rgba(0,0,0,.36)
}

.AttributeBannerModules, .ReadonlyAttributeBannerModules {
    margin-left: 0;
    border-style: none;
    height: 400px;
    width: 100%;
    max-width: 100%
}

.ReadonlyAttributeBannerModules {
    border-width: 0
}

.ImageHomeModulesBack {
    left: 0;
    margin-left: 0;
    position: absolute;
    top: 0;
    height: 250px;
    width: 250px;
    max-width: 100%;
    box-shadow: none;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    object-fit: cover
}

.CardImageAttributeDescription, .BlobContentCardImageAttributeDescription, .ReadonlyBlobContentCardImageAttributeDescription, .BlobInputCardImageAttributeDescription, .ReadonlyCardImageAttributeDescription {
    margin-bottom: 10px;
    margin-top: 10px;
    white-space: normal;
    max-height: 20px;
    max-width: 100%;
    text-overflow: ellipsis
}

.ReadonlyBlobContentCardImageAttributeDescription {
    border-width: 0
}

.ReadonlyCardImageAttributeDescription {
    border-width: 0
}

.SimpleCardAttributeTitle, .ReadonlySimpleCardAttributeTitle, .SimpleCardAttributeSubtitle, .ReadonlySimpleCardAttributeSubtitle {
    font-family: "Poppins",sans-serif;
    font-size: 17px;
    font-weight: 600;
    color: #455a64;
    max-width: 100%
}

.ReadonlySimpleCardAttributeTitle {
    border-width: 0
}

.SimpleCardAttributeSubtitle, .ReadonlySimpleCardAttributeSubtitle {
    font-size: 15px;
    color: #999
}

.ReadonlySimpleCardAttributeSubtitle {
    border-width: 0
}

.CardSmallImageAttribute, .ReadonlyCardSmallImageAttribute {
    margin-bottom: 8px;
    margin-left: 0;
    margin-right: 8px;
    height: 100%;
    max-height: 65px;
    max-width: 65px;
    object-fit: cover
}

.ReadonlyCardSmallImageAttribute {
    border-width: 0
}

.CardSmallImageAttributeDescription, .ReadonlyCardSmallImageAttributeDescription {
    font-family: "Poppins",sans-serif;
    font-size: 15px;
    color: gray
}

.ReadonlyCardSmallImageAttributeDescription {
    overflow: hidden;
    padding-top: 5px;
    border-width: 0;
    height: 65px;
    max-width: 100%;
    text-overflow: ellipsis;
    line-height: 20px
}

.CardWithImageAttributeDescription, .BlobContentCardWithImageAttributeDescription, .ReadonlyBlobContentCardWithImageAttributeDescription, .BlobInputCardWithImageAttributeDescription, .ReadonlyCardWithImageAttributeDescription {
    margin-bottom: 10px;
    margin-top: 10px;
    overflow: hidden;
    white-space: nowrap;
    color: #666;
    max-height: 20px;
    max-width: 100%;
    text-overflow: ellipsis
}

.ReadonlyBlobContentCardWithImageAttributeDescription {
    border-width: 0
}

.ReadonlyCardWithImageAttributeDescription {
    border-width: 0
}

.ChatAttributeName, .BlobContentChatAttributeName, .ReadonlyBlobContentChatAttributeName, .BlobInputChatAttributeName, .ReadonlyChatAttributeName {
    font-size: 11px;
    font-weight: bold;
    color: gray
}

.ReadonlyBlobContentChatAttributeName {
    border-width: 0
}

.ReadonlyChatAttributeName {
    border-width: 0
}

.ChatAttributeDate, .BlobContentChatAttributeDate, .ReadonlyBlobContentChatAttributeDate, .BlobInputChatAttributeDate, .ReadonlyChatAttributeDate {
    font-size: 11px;
    color: gray
}

.ReadonlyBlobContentChatAttributeDate {
    border-width: 0
}

.ReadonlyChatAttributeDate {
    border-width: 0
}

.ChatAttributeImage, .BlobContentChatAttributeImage, .ReadonlyBlobContentChatAttributeImage, .BlobInputChatAttributeImage, .ReadonlyChatAttributeImage {
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    height: 40px;
    width: 40px;
    object-fit: cover
}

.ReadonlyBlobContentChatAttributeImage {
    border-width: 0
}

.ReadonlyChatAttributeImage {
    border-width: 0
}

.ChatAttributeMessage, .BlobContentChatAttributeMessage, .ReadonlyBlobContentChatAttributeMessage, .BlobInputChatAttributeMessage, .ReadonlyChatAttributeMessage {
    overflow: hidden;
    height: 40px;
    max-width: 100%;
    text-overflow: ellipsis;
    line-height: 20px
}

.ReadonlyBlobContentChatAttributeMessage {
    border-width: 0
}

.ReadonlyChatAttributeMessage {
    border-width: 0
}

.AttributeRegister {
    margin-right: 5px
}

.ProgressAdminCardDescription, .ProgressAdminCardNumber, .ReadonlyProgressAdminCardNumber, .ReadonlyProgressAdminCardDescription, .ProgressBarAdminV2Description, .ProgressBarAdminV2Number, .ReadonlyProgressBarAdminV2Number, .ProgressBarAdminV2NumberTotal, .ReadonlyProgressBarAdminV2NumberTotal, .ProgressBarAdminV2Title {
    padding-left: 5px;
    border-style: none;
    border-width: 0;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: white
}

.ProgressAdminCardNumber, .ReadonlyProgressAdminCardNumber {
    font-size: 18px;
    font-weight: bold;
    min-height: 21px
}

.ProgressBarAdminV2Description, .ProgressBarAdminV2Number, .ReadonlyProgressBarAdminV2Number, .ProgressBarAdminV2NumberTotal, .ReadonlyProgressBarAdminV2NumberTotal, .ProgressBarAdminV2Title {
    padding-left: 0;
    color: #455a64;
    text-transform: none
}

.ProgressBarAdminV2Number, .ReadonlyProgressBarAdminV2Number {
    padding-right: 0;
    font-weight: bold;
    color: #627077
}

.ProgressBarAdminV2Title {
    font-weight: 700
}

.DashboardNumber, .ReadonlyDashboardNumber, .DashboardInfo, .ReadonlyDashboardInfo, .DashboardDanger, .ReadonlyDashboardDanger, .DashboardSuccess, .ReadonlyDashboardSuccess, .DashboardWarning, .ReadonlyDashboardWarning, .DashboardNumberCard, .ReadonlyDashboardNumberCard, .DashboardNumberCardNoBorder, .ReadonlyDashboardNumberCardNoBorder, .DashboardNumberAdmin, .ReadonlyDashboardNumberAdmin, .DashboardBaseColor, .ReadonlyDashboardBaseColor, .DashboardInfoLight, .ReadonlyDashboardInfoLight {
    margin-left: 0;
    border-width: 0;
    font-family: "Poppins",sans-serif;
    font-size: 20px;
    font-weight: bold
}

.DashboardInfo, .ReadonlyDashboardInfo {
    color: #3c8dbc
}

.DashboardDanger, .ReadonlyDashboardDanger {
    color: #dd4b39
}

.DashboardSuccess, .ReadonlyDashboardSuccess {
    color: #00a65a
}

.DashboardWarning, .ReadonlyDashboardWarning {
    color: #f39c12
}

.DashboardNumberCard, .ReadonlyDashboardNumberCard, .DashboardNumberCardNoBorder, .ReadonlyDashboardNumberCardNoBorder {
    font-size: 26px;
    font-weight: 300;
    color: #455a64;
    min-height: 30px
}

.DashboardNumberCardNoBorder, .ReadonlyDashboardNumberCardNoBorder {
    font-size: 2.5em;
    font-weight: bold;
    color: #627077
}

.DashboardNumberAdmin, .ReadonlyDashboardNumberAdmin {
    white-space: nowrap;
    font-size: 38px;
    color: white;
    min-height: 50px
}

.DashboardBaseColor, .ReadonlyDashboardBaseColor {
    color: #0060a4
}

.DashboardInfoLight, .ReadonlyDashboardInfoLight {
    color: #00c0ef
}

.DashboardPercentageSuccess, .ReadonlyDashboardPercentageSuccess, .DashboardPercentageDanger, .ReadonlyDashboardPercentageDanger {
    margin-left: -2px;
    font-size: 12px;
    color: #00a65a
}

.ReadonlyDashboardPercentageSuccess {
    border-width: 0
}

.DashboardPercentageDanger, .ReadonlyDashboardPercentageDanger {
    color: #dd4b39
}

.ReadonlyDashboardPercentageDanger {
    border-width: 0
}

.CardLongDescription, .ReadonlyCardLongDescription {
    font-size: 14px;
    color: white;
    max-width: 100%
}

.ReadonlyCardLongDescription {
    border-width: 0
}

.AttributeHomeModulesTitle, .ReadonlyAttributeHomeModulesTitle {
    font-size: 18px;
    font-weight: bold;
    color: white;
    text-transform: uppercase
}

.ReadonlyAttributeHomeModulesTitle {
    border-width: 0
}

.AttributeHomeModulesBigTitle, .ReadonlyAttributeHomeModulesBigTitle {
    font-size: 21px;
    font-weight: bold;
    color: white
}

.ReadonlyAttributeHomeModulesBigTitle {
    border-width: 0
}

.AttributeHomeModulesBigDescription, .ReadonlyAttributeHomeModulesBigDescription {
    font-size: 14px;
    color: white
}

.ReadonlyAttributeHomeModulesBigDescription {
    border-width: 0
}

.ProductCardSmallImageAttribute, .ReadonlyProductCardSmallImageAttribute {
    margin-left: 0;
    border-style: none;
    max-height: 83px;
    max-width: 100%
}

.ReadonlyProductCardSmallImageAttribute {
    border-width: 0
}

.ImgSeguridadSeleccion {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    border-width: 3px;
    height: 120px;
    width: 120px
}

.AttributeImgSeg, .ReadonlyAttributeImgSeg {
    margin-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: gray;
    border-style: none;
    font-size: 10px;
    color: white;
    max-width: 100%
}

.ReadonlyAttributeImgSeg {
    white-space: normal;
    width: 100%
}

.AttributeRequired {
    border-bottom-color: tomato;
    border-left-color: tomato;
    border-right-color: tomato;
    border-top-color: tomato
}

.AttributeDetalleTRN, .ReadonlyAttributeDetalleTRN {
    border-style: none;
    font-family: 'Arial';
    font-size: 15px;
    color: #003d66
}

.ReadonlyAttributeDetalleTRN {
    font-size: 13px;
    color: #5a5b59
}

.ReadonlyAttributeGestionesHeader {
    padding-left: 15px;
    border-style: none;
    font-size: 20px
}

.AttributeGestionesError {
    border-style: none;
    border-width: 0;
    font-size: 9pt;
    color: #d21c2e
}

.BlobContentAttribute, .ReadonlyBlobContentAttribute {
    height: 400px;
    width: 100%;
    max-width: 100%;
    box-shadow: none;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    display: none !important
}

.AttributeInicioPassword {
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-style: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 12pt;
    font-weight: 600;
    color: dimgray;
    min-height: 39px;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    text-align: center;
    text-align: center !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    max-width: 100% !important;
    margin-left: 0 !important
}

.AttributeInicioTasas {
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-style: none;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 12pt;
    font-weight: 600;
    color: dimgray;
    min-height: 39px;
    width: 150px;
    text-align: center;
    text-align: center !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    margin-left: 0 !important
}

.AttributeStepUnderline, .ReadonlyAttributeStepUnderline {
    white-space: nowrap;
    font-size: 14px;
    font-weight: bold;
    color: #8c8d8e;
    max-width: 100%;
    text-transform: uppercase
}

.ReadonlyAttributeStepUnderline {
    border-width: 0
}

.AttributeStepVertical, .ReadonlyAttributeStepVertical {
    white-space: nowrap;
    font-size: 14px;
    font-weight: bold;
    color: #8c8d8e;
    box-shadow: none;
    line-height: 30px
}

.ReadonlyAttributeStepVertical {
    border-width: 0
}

.AttributeImage30, .ReadonlyAttributeImage30 {
    border-style: none;
    max-height: 30px;
    max-width: 30px;
    object-fit: contain
}

.ReadonlyAttributeImage30 {
    border-width: 0
}

.MasterPageTopActionsImage, .ReadonlyMasterPageTopActionsImage {
    margin-right: 10px;
    border-style: none;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    height: 54px;
    max-width: 54px;
    box-shadow: none;
    background-size: contain
}

.ReadonlyMasterPageTopActionsImage {
    border-width: 0
}

.MasterPageTopActionsUserName, .ReadonlyMasterPageTopActionsUserName {
    font-size: 14px;
    color: #455a64
}

.ReadonlyMasterPageTopActionsUserName {
    border-width: 0
}

.MasterPageTopActionsRoleName, .ReadonlyMasterPageTopActionsRoleName {
    font-size: 11px;
    color: #455a64
}

.ReadonlyMasterPageTopActionsRoleName {
    border-width: 0
}

.AttributeLoginRadius, .BlobContentAttributeLoginRadius, .ReadonlyBlobContentAttributeLoginRadius, .BlobInputAttributeLoginRadius, .ReadonlyAttributeLoginRadius {
    background-color: #fff;
    border-bottom-color: #fff;
    border-left-color: #fff;
    border-right-color: #fff;
    border-top-color: #fff;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    max-height: 50px;
    min-height: 50px;
    width: 230px;
    max-width: 230px;
    text-align: left;
    vertical-align: middle
}

.ReadonlyBlobContentAttributeLoginRadius {
    border-width: 0
}

.ReadonlyAttributeLoginRadius {
    border-width: 0
}

.CriterioSearchBar, .BlobContentCriterioSearchBar, .ReadonlyBlobContentCriterioSearchBar, .BlobInputCriterioSearchBar, .ReadonlyCriterioSearchBar {
    background-color: white
}

.ReadonlyBlobContentCriterioSearchBar {
    border-width: 0
}

.ReadonlyCriterioSearchBar {
    border-width: 0
}

.Button, .SpecialButtons, .BtnCheck, .BtnEnter, .BottomEnter, .BtnFirst, .BtnGet, .BtnHelp, .BtnLast, .BtnNext, .BtnPrevious, .BtnRefresh, .BtnSelect, .SpecialButtonsDisabled, .BtnToggle, .BtnToggleActive, .BtnLogin, .BtnAdd, .BtnAddHovered, .BtnBack, .HideFiltersButton, .ShowFiltersButton, .BtnEnterHovered, .BtnCancelHovered, .BtnDeleteDisabled, .BtnCancel, .BtnDelete, .BtnImage, .BtnImageFullHeight, .BtnEnglish, .BtnSpanish, .BtnPortuguese, .BtnExportReport, .BtnExport, .BtnEditColumns, .BtnActionGroupUpdate, .BtnActionGroupDelete, .BtnInsertImage, .BtnSaveImage, .BtnBackImage, .BtnExportCSV, .BtnActionGroupDisplay, .BtnDefault, .BtnDefaultMarginRight0, .ButtonDragging, .ButtonAcceptDrag, .ButtonNoAcceptDrag, .ButtonDisabled, .ButtonGAM, .MainMenuButton, .Button1, .ButtonLogin, .ButtonLogin2, .btn_Master, .ActionButtons, .ActionButtonsHovered, .BtnInsert, .ButtonSearchCell, .ButtonAsLink, .ButtonAsLinkBold, .ButtonAsLinkBasecolor, .ButtonColor, .ButtonExcel, .ButtonPDF, .ButtonCSV, .ButtonMaterial, .ButtonMaterialDefault, .ButtonMaterialGAM, .ButtonColorFilled, .ButtonColorFilledFullWidth, .ButtonAddNewRow, .ButtonCodigo, .ActionButtonsHovered1, .ButtonOlvido, .BtnYellow, .TableTituloInferior1, .BtnYellowPassword, .AttributeInicioUsuario1, .ButtonFin, .MasterPageTopActionsOption, .ButtonWizard, .ButtonRedLogin, .ButtonCuentas {
    border-top: 1px;
    margin-right: 3pt;
    padding-bottom: 7px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 7px;
    display: inline-block;
    white-space: nowrap;
    background-color: #f00;
    border-bottom-color: #f00;
    border-left-color: #f00;
    border-right-color: #f00;
    border-top-color: #f00;
    border-style: none;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    font-family: SourceSansPro-Regular;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    text-decoration: none;
    color: white;
    min-width: 0;
    cursor: pointer;
    text-align: center;
    text-indent: 0;
    vertical-align: middle;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border-radius: 4px !important;
    height: 35px !important
}

.BtnCancel {
    background-color: white;
    border-bottom-color: #c8c8c8;
    border-left-color: #c8c8c8;
    border-right-color: #c8c8c8;
    border-top-color: #c8c8c8;
    color: black
}

.BtnDelete {
    background-color: white;
    border-bottom-color: #c8c8c8;
    border-left-color: #c8c8c8;
    border-right-color: #c8c8c8;
    border-top-color: #c8c8c8;
    color: black
}

.BtnImage, .BtnImageFullHeight, .BtnEnglish, .BtnSpanish, .BtnPortuguese, .BtnExportReport, .BtnExport, .BtnEditColumns, .BtnActionGroupUpdate, .BtnActionGroupDelete, .BtnInsertImage, .BtnSaveImage, .BtnBackImage, .BtnExportCSV, .BtnActionGroupDisplay {
    background-repeat: no-repeat;
    opacity: .7;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    background-color: transparent;
    background-image: none;
    color: #0060a4;
    height: 30px;
    width: 30px;
    background-size: contain
}

.BtnExportReport {
    background-image: url(../ActionExportReport.png);
    color: #ea4c3a
}

.BtnExport {
    background-image: url(../ActionExport.png);
    color: #08743b
}

.BtnActionGroupUpdate {
    background-image: url(../BtnUpdateImage.png)
}

.BtnActionGroupDelete {
    background-image: url(../BtnDeleteImage.png)
}

.BtnInsertImage {
    background-image: url(../WorkWithPlusTheme/ActionInsert.png)
}

.BtnSaveImage {
    background-image: url(../ActionSave.png)
}

.BtnBackImage {
    background-image: url(../ActionBack.png)
}

.BtnExportCSV {
    background-image: url(../ActionCSV.png)
}

.BtnActionGroupDisplay {
    background-image: url(../BtnDisplayImage.png)
}

.BtnDefault, .BtnDefaultMarginRight0 {
    background-color: transparent;
    border-bottom-color: #505050;
    border-left-color: #505050;
    border-right-color: #505050;
    border-top-color: #505050;
    border-style: solid;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    color: #505050;
    height: 40px;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    box-shadow: none
}

.BtnDefaultMarginRight0 {
    margin-right: 0
}

.ButtonLogin {
    background-color: #0060a4;
    border-bottom-color: #0069af;
    border-left-color: #0069af;
    border-right-color: #0069af;
    border-top-color: #0069af;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    font-family: "Poppins",sans-serif;
    min-height: 45px;
    width: 100%;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 300px !important
}

.ButtonLogin2 {
    background-color: #0060a4;
    border-bottom-color: #0069af;
    border-left-color: #0069af;
    border-right-color: #0069af;
    border-top-color: #0069af;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    font-family: "Poppins",sans-serif;
    min-height: 40px;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.btn_Master {
    margin-left: 8px;
    margin-right: 0
}

.BtnInsert {
    margin-right: 0;
    padding-top: 4px;
    height: 30px
}

.ButtonSearchCell {
    margin-left: 5px
}

.ButtonAsLink, .ButtonAsLinkBold, .ButtonAsLinkBasecolor {
    background-color: transparent;
    border-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    font-weight: normal;
    color: #fff;
    height: 50px;
    outline: 0;
    box-shadow: none
}

.ButtonAsLinkBold, .ButtonAsLinkBasecolor {
    font-weight: bold;
    cursor: default !important
}

.ButtonAsLinkBasecolor {
    padding-bottom: 0;
    padding-top: 0;
    font-family: "Poppins",sans-serif;
    font-size: 17px;
    font-weight: 600;
    color: #0060a4;
    height: auto
}

.ButtonColor, .ButtonExcel, .ButtonPDF, .ButtonCSV {
    padding-bottom: 8px;
    padding-top: 8px;
    background-color: white;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    border-style: solid;
    font-weight: normal;
    color: #0060a4
}

.ButtonExcel {
    border-bottom-color: #08743b;
    border-left-color: #08743b;
    border-right-color: #08743b;
    border-top-color: #08743b;
    color: #08743b
}

.ButtonPDF {
    border-bottom-color: #ea4c3a;
    border-left-color: #ea4c3a;
    border-right-color: #ea4c3a;
    border-top-color: #ea4c3a;
    color: #ea4c3a
}

.ButtonCSV {
    border-bottom-color: #f39c12;
    border-left-color: #f39c12;
    border-right-color: #f39c12;
    border-top-color: #f39c12;
    color: #f39c12
}

.ButtonMaterial, .ButtonMaterialDefault, .ButtonMaterialGAM {
    box-shadow: 0 7px 10px -5px #0060a4;
    padding-bottom: 12px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 12px;
    font-size: 12px;
    text-transform: uppercase
}

.ButtonMaterialDefault {
    box-shadow: 0 2px 2px 0 #c9c9c9;
    background-color: #999
}

.ButtonMaterialGAM {
    box-shadow: 0 7px 10px -5px #0060a4;
    padding-bottom: 0;
    padding-top: 0;
    height: 34px
}

.ButtonColorFilled, .ButtonColorFilledFullWidth {
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    font-family: "Poppins",sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    box-shadow: none
}

.ButtonColorFilledFullWidth {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    width: 100%
}

.ButtonAddNewRow {
    background-color: transparent;
    font-size: 12px;
    font-weight: 700;
    color: #627077;
    box-shadow: none
}

.ButtonCodigo, .ActionButtonsHovered1 {
    box-shadow: 0 7px 10px -5px #0060a4;
    background-color: #0060a4
}

.ActionButtonsHovered1 {
    box-shadow: 0 7px 10px -5px #0060a4
}

.ButtonOlvido {
    background-color: #e3e5ec;
    color: black;
    height: 45px;
    width: 215px;
    width: 372px !important;
    line-height: 21px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.BtnYellow, .TableTituloInferior1 {
    padding-bottom: 5px;
    padding-top: 5px;
    background-color: #004f84;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 13pt;
    font-weight: 700;
    height: 35px;
    min-width: 145px;
    box-shadow: 0 4px 6px -3px #333 !important;
    color: white !important
}

.TableTituloInferior1 {
    padding-left: 20px;
    padding-right: 20px;
    background-color: white;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px
}

.BtnYellowPassword {
    margin-left: 25px;
    background-color: #0060a4;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 15pt;
    font-weight: 700;
    height: 40px;
    min-width: 145px;
    box-shadow: 0 4px 6px -3px #333 !important;
    color: white !important
}

.AttributeInicioUsuario1 {
    margin-left: -47px;
    margin-right: -47px;
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size: 12pt;
    font-weight: 600;
    color: dimgray;
    min-height: 45px;
    min-width: 300px;
    text-align: center !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important
}

.MasterPageTopActionsOption {
    padding-bottom: 10px;
    padding-left: 18px;
    padding-top: 10px;
    background-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    font-weight: normal;
    color: #575b5d;
    width: 100%;
    text-align: left;
    box-shadow: none
}

.ButtonRedLogin {
    border-style: solid;
    border-top-left-radius: 25pt;
    border-top-right-radius: 25pt;
    border-bottom-right-radius: 25pt;
    border-bottom-left-radius: 25pt;
    font-size: 16px;
    height: 40px;
    max-height: 40px;
    width: 120px;
    max-width: 120px
}

.ButtonCuentas {
    background-color: #005e9e;
    border-bottom-color: #005e9e;
    border-left-color: #005e9e;
    border-right-color: #005e9e;
    border-top-color: #005e9e;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%
}

.Grid, .GridDragging, .GridAcceptDrag, .GridNoAcceptDrag, .WorkWith, .PromptGrid, .ViewGrid, .WorkWithSelection, .GridWithBorderColor, .GridNoBorder, .GridNoData, .Grid[data-gx-grid-nodata], .GridDragging[data-gx-grid-nodata], .GridAcceptDrag[data-gx-grid-nodata], .GridNoAcceptDrag[data-gx-grid-nodata], .WorkWithBorder[data-gx-grid-nodata], .GridWithPaginationBar[data-gx-grid-nodata], .GridWithTotalizer[data-gx-grid-nodata], .WorkWith[data-gx-grid-nodata], .PromptGrid[data-gx-grid-nodata], .ViewGrid[data-gx-grid-nodata], .WorkWithSelection[data-gx-grid-nodata], .GridWithBorderColor[data-gx-grid-nodata], .GridNoBorder[data-gx-grid-nodata], .GridNoData[data-gx-grid-nodata], .FreeStyleGrid[data-gx-grid-nodata], .TrnSublevelGrid[data-gx-grid-nodata], .RecentLinksGrid[data-gx-grid-nodata], .FreeStyleStepsVertical[data-gx-grid-nodata], .FreeStyleHomeModulesBig[data-gx-grid-nodata], .FreeStyleHomeModules[data-gx-grid-nodata], .FreeStyleHomeModulesBigDark[data-gx-grid-nodata], .FSGridAutoUnselectAll[data-gx-grid-nodata], .FreeStyleSteps[data-gx-grid-nodata], .VerticalTabGrid[data-gx-grid-nodata], .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata], .FreeStyleGridWithHeader[data-gx-grid-nodata], .FreeStyleStepsLine[data-gx-grid-nodata], .FreeStyleStepsProgress[data-gx-grid-nodata], .FreeStyleStepsUnderline[data-gx-grid-nodata], .FreeStyleGridCuentas[data-gx-grid-nodata] {
    margin-left: 1pt;
    padding-bottom: 1pt;
    padding-left: 5pt;
    padding-right: 5pt;
    padding-top: 1pt;
    color: black;
    border-width: 1px;
    text-align: left;
    text-indent: 5px
}

    .Grid > tbody > tr, .Grid > [data-gxrow] {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .Grid > thead > tr, .Grid > tfoot > tr {
        color: black;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .Grid[data-bkgstyle='none'] > thead > tr, .Grid[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .Grid[data-bkgstyle='none'] > tbody > tr {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .Grid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .Grid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .Grid[data-bkgstyle='uniform'] > thead > tr, .Grid[data-bkgstyle='uniform'] > tfoot > tr {
        color: black;
        text-align: left;
        text-indent: 5px
    }

    .Grid[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .Grid[data-bkgstyle='header'] > tbody > tr:nth-child(even), .Grid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .Grid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .Grid[data-bkgstyle='header'] > thead > tr, .Grid[data-bkgstyle='header'] > tfoot > tr, .Grid[data-bkgstyle='report'] > thead > tr, .Grid[data-bkgstyle='report'] > tfoot > tr {
        color: black;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging > tbody > tr, .GridDragging > [data-gxrow] {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging > thead > tr, .GridDragging > tfoot > tr {
        color: black;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging[data-bkgstyle='none'] > thead > tr, .GridDragging[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .GridDragging[data-bkgstyle='none'] > tbody > tr {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridDragging[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridDragging[data-bkgstyle='uniform'] > thead > tr, .GridDragging[data-bkgstyle='uniform'] > tfoot > tr {
        color: black;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridDragging[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridDragging[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridDragging[data-bkgstyle='header'] > thead > tr, .GridDragging[data-bkgstyle='header'] > tfoot > tr, .GridDragging[data-bkgstyle='report'] > thead > tr, .GridDragging[data-bkgstyle='report'] > tfoot > tr {
        color: black;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag > tbody > tr, .GridAcceptDrag > [data-gxrow] {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag > thead > tr, .GridAcceptDrag > tfoot > tr {
        color: black;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag[data-bkgstyle='none'] > thead > tr, .GridAcceptDrag[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .GridAcceptDrag[data-bkgstyle='none'] > tbody > tr {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridAcceptDrag[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridAcceptDrag[data-bkgstyle='uniform'] > thead > tr, .GridAcceptDrag[data-bkgstyle='uniform'] > tfoot > tr {
        color: black;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridAcceptDrag[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridAcceptDrag[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridAcceptDrag[data-bkgstyle='header'] > thead > tr, .GridAcceptDrag[data-bkgstyle='header'] > tfoot > tr, .GridAcceptDrag[data-bkgstyle='report'] > thead > tr, .GridAcceptDrag[data-bkgstyle='report'] > tfoot > tr {
        color: black;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag > tbody > tr, .GridNoAcceptDrag > [data-gxrow] {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag > thead > tr, .GridNoAcceptDrag > tfoot > tr {
        color: black;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag[data-bkgstyle='none'] > thead > tr, .GridNoAcceptDrag[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .GridNoAcceptDrag[data-bkgstyle='none'] > tbody > tr {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridNoAcceptDrag[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridNoAcceptDrag[data-bkgstyle='uniform'] > thead > tr, .GridNoAcceptDrag[data-bkgstyle='uniform'] > tfoot > tr {
        color: black;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridNoAcceptDrag[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridNoAcceptDrag[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: black;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoAcceptDrag[data-bkgstyle='header'] > thead > tr, .GridNoAcceptDrag[data-bkgstyle='header'] > tfoot > tr, .GridNoAcceptDrag[data-bkgstyle='report'] > thead > tr, .GridNoAcceptDrag[data-bkgstyle='report'] > tfoot > tr {
        color: black;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px
    }

.WorkWith, .PromptGrid, .ViewGrid, .WorkWithSelection {
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 1pt;
    color: #000;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    width: 100%;
    vertical-align: middle;
    border-collapse: collapse !important
}

    .WorkWith > tbody > tr, .WorkWith > [data-gxrow] {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith > thead > tr, .WorkWith > tfoot > tr {
        color: #000;
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith[data-bkgstyle='none'] > thead > tr, .WorkWith[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .WorkWith[data-bkgstyle='none'] > tbody > tr {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .WorkWith[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .WorkWith[data-bkgstyle='uniform'] > thead > tr, .WorkWith[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: white;
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .WorkWith[data-bkgstyle='header'] > tbody > tr:nth-child(even), .WorkWith[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWith[data-bkgstyle='header'] > thead > tr, .WorkWith[data-bkgstyle='header'] > tfoot > tr, .WorkWith[data-bkgstyle='report'] > thead > tr, .WorkWith[data-bkgstyle='report'] > tfoot > tr {
        color: #000;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid > tbody > tr, .PromptGrid > [data-gxrow] {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid > thead > tr, .PromptGrid > tfoot > tr {
        color: #000;
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid[data-bkgstyle='none'] > thead > tr, .PromptGrid[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .PromptGrid[data-bkgstyle='none'] > tbody > tr {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .PromptGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .PromptGrid[data-bkgstyle='uniform'] > thead > tr, .PromptGrid[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: white;
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .PromptGrid[data-bkgstyle='header'] > tbody > tr:nth-child(even), .PromptGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .PromptGrid[data-bkgstyle='header'] > thead > tr, .PromptGrid[data-bkgstyle='header'] > tfoot > tr, .PromptGrid[data-bkgstyle='report'] > thead > tr, .PromptGrid[data-bkgstyle='report'] > tfoot > tr {
        color: #000;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid > tbody > tr, .ViewGrid > [data-gxrow] {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid > thead > tr, .ViewGrid > tfoot > tr {
        color: #000;
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid[data-bkgstyle='none'] > thead > tr, .ViewGrid[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .ViewGrid[data-bkgstyle='none'] > tbody > tr {
        color: #000;
        font-family: "Poppins",sans-serif;
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        color: black;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .ViewGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .ViewGrid[data-bkgstyle='uniform'] > thead > tr, .ViewGrid[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: white;
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .ViewGrid[data-bkgstyle='header'] > tbody > tr:nth-child(even), .ViewGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .ViewGrid[data-bkgstyle='header'] > thead > tr, .ViewGrid[data-bkgstyle='header'] > tfoot > tr, .ViewGrid[data-bkgstyle='report'] > thead > tr, .ViewGrid[data-bkgstyle='report'] > tfoot > tr {
        color: #000;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle;
        border-collapse: collapse !important
    }

    .WorkWithSelection[data-bkgstyle='none'] > thead > tr, .WorkWithSelection[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .WorkWithSelection[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .WorkWithSelection[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .WorkWithSelection[data-bkgstyle='uniform'] > thead > tr, .WorkWithSelection[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: white
    }

    .WorkWithSelection[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: white
    }

    .WorkWithSelection[data-bkgstyle='header'] > thead > tr, .WorkWithSelection[data-bkgstyle='header'] > tfoot > tr, .WorkWithSelection[data-bkgstyle='report'] > thead > tr, .WorkWithSelection[data-bkgstyle='report'] > tfoot > tr {
        background-color: #f7f7f7
    }

.GridWithBorderColor {
    background-color: #fff;
    color: #000;
    vertical-align: middle
}

    .GridWithBorderColor > tbody > tr, .GridWithBorderColor > [data-gxrow] {
        background-color: #fff;
        color: #000;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor > thead > tr, .GridWithBorderColor > tfoot > tr {
        background-color: #fff;
        color: #000;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor[data-bkgstyle='none'] > thead > tr, .GridWithBorderColor[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .GridWithBorderColor[data-bkgstyle='none'] > tbody > tr {
        color: #000;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridWithBorderColor[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridWithBorderColor[data-bkgstyle='uniform'] > thead > tr, .GridWithBorderColor[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: #fff;
        color: #000;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridWithBorderColor[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridWithBorderColor[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor[data-bkgstyle='header'] > thead > tr, .GridWithBorderColor[data-bkgstyle='header'] > tfoot > tr, .GridWithBorderColor[data-bkgstyle='report'] > thead > tr, .GridWithBorderColor[data-bkgstyle='report'] > tfoot > tr {
        color: #000;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

.GridNoBorder {
    background-color: #fff;
    margin-left: 0;
    color: #000;
    border-style: none
}

    .GridNoBorder > tbody > tr, .GridNoBorder > [data-gxrow] {
        background-color: #fff;
        color: #000;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder > thead > tr, .GridNoBorder > tfoot > tr {
        background-color: #fff;
        color: #000;
        color: #fff;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder[data-bkgstyle='none'] > thead > tr, .GridNoBorder[data-bkgstyle='none'] > tfoot > tr {
        background-color: transparent
    }

    .GridNoBorder[data-bkgstyle='none'] > tbody > tr {
        color: #000;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridNoBorder[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridNoBorder[data-bkgstyle='uniform'] > thead > tr, .GridNoBorder[data-bkgstyle='uniform'] > tfoot > tr {
        background-color: #fff;
        color: #000;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridNoBorder[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridNoBorder[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        color: #000;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .GridNoBorder[data-bkgstyle='header'] > thead > tr, .GridNoBorder[data-bkgstyle='header'] > tfoot > tr, .GridNoBorder[data-bkgstyle='report'] > thead > tr, .GridNoBorder[data-bkgstyle='report'] > tfoot > tr {
        color: #000;
        background-color: #f7f7f7;
        text-align: left;
        text-indent: 5px
    }

    .GridNoData, .Grid[data-gx-grid-nodata], .GridDragging[data-gx-grid-nodata], .GridAcceptDrag[data-gx-grid-nodata], .GridNoAcceptDrag[data-gx-grid-nodata], .WorkWithBorder[data-gx-grid-nodata], .GridWithPaginationBar[data-gx-grid-nodata], .GridWithTotalizer[data-gx-grid-nodata], .WorkWith[data-gx-grid-nodata], .PromptGrid[data-gx-grid-nodata], .ViewGrid[data-gx-grid-nodata], .WorkWithSelection[data-gx-grid-nodata], .GridWithBorderColor[data-gx-grid-nodata], .GridNoBorder[data-gx-grid-nodata], .GridNoData[data-gx-grid-nodata], .FreeStyleGrid[data-gx-grid-nodata], .TrnSublevelGrid[data-gx-grid-nodata], .RecentLinksGrid[data-gx-grid-nodata], .FreeStyleStepsVertical[data-gx-grid-nodata], .FreeStyleHomeModulesBig[data-gx-grid-nodata], .FreeStyleHomeModules[data-gx-grid-nodata], .FreeStyleHomeModulesBigDark[data-gx-grid-nodata], .FSGridAutoUnselectAll[data-gx-grid-nodata], .FreeStyleSteps[data-gx-grid-nodata], .VerticalTabGrid[data-gx-grid-nodata], .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata], .FreeStyleGridWithHeader[data-gx-grid-nodata], .FreeStyleStepsLine[data-gx-grid-nodata], .FreeStyleStepsProgress[data-gx-grid-nodata], .FreeStyleStepsUnderline[data-gx-grid-nodata], .FreeStyleGridCuentas[data-gx-grid-nodata] {
        background-color: #d9d9d9;
        margin-left: 0
    }

        .GridNoData > tbody > tr, .GridNoData > [data-gxrow] {
            color: black;
            font-family: SourceSansPro-Regular;
            font-size: 8.5pt;
            font-style: normal;
            background-color: white;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData > thead > tr, .GridNoData > tfoot > tr {
            color: black;
            color: #fff;
            font-family: "Poppins",sans-serif;
            font-size: 11pt;
            font-style: normal;
            font-variant: normal;
            font-weight: bold;
            text-decoration: none;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData[data-bkgstyle='none'] > thead > tr, .GridNoData[data-bkgstyle='none'] > tfoot > tr {
            background-color: transparent
        }

        .GridNoData[data-bkgstyle='none'] > tbody > tr {
            color: black;
            font-family: SourceSansPro-Regular;
            font-size: 8.5pt;
            font-style: normal;
            background-color: white;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .GridNoData[data-bkgstyle='uniform'] > tbody > tr:nth-child(even), .GridNoData[data-bkgstyle='uniform'] > thead > tr, .GridNoData[data-bkgstyle='uniform'] > tfoot > tr {
            color: black;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData[data-bkgstyle='header'] > tbody > tr:nth-child(odd), .GridNoData[data-bkgstyle='header'] > tbody > tr:nth-child(even), .GridNoData[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
            color: black;
            background-color: white;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
            color: black;
            background-color: white;
            text-align: left;
            text-indent: 5px
        }

        .GridNoData[data-bkgstyle='header'] > thead > tr, .GridNoData[data-bkgstyle='header'] > tfoot > tr, .GridNoData[data-bkgstyle='report'] > thead > tr, .GridNoData[data-bkgstyle='report'] > tfoot > tr {
            color: black;
            background-color: #f7f7f7;
            text-align: left;
            text-indent: 5px
        }

.Group, .GroupTitle {
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 10px;
    margin-top: 0;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.GroupTitle {
    background-image: none;
    box-sizing: border-box;
    float: none;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    height: 29px;
    width: auto;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    font-family: "Poppins",sans-serif;
    font-size: 16px;
    font-variant: normal;
    font-weight: normal;
    color: #444;
    text-indent: 0;
    border: none !important;
    font-weight: 500
}

.GroupTitleTitle {
    font-family: "Poppins",sans-serif;
    font-size: 10pt;
    font-weight: bold;
    box-sizing: border-box;
    float: none;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    font-family: "Poppins",sans-serif;
    font-size: 16px;
    font-variant: normal;
    font-weight: normal;
    color: #444;
    text-indent: 0;
    border: none !important;
    font-weight: 500
}

.Image, .ImageDragging, .ImageAcceptDrag, .ImageNoAcceptDrag, .ImageHeaderBackground, .ImageHandCenter, .ImageHandCenter:hover, .TabPaging, .TabPagingNext, .TabPagingPrevious, .PoweredBy, .ResponsiveImage, .ImageAdd, .ImageBack, .RoundedImage, .RoundedImageTitle, .PopupButtons, .PopupButtonsClose, .PopupButtonsCloseHovered, .PopupButtonsResize, .Fixed30, .ImageSearch, .ImageRombo, .ImageLogoSmall, .LogoError, .Image45x100Logo, .HeaderImage1, .UserActionPrompt, .UnauthorizedImage, .ImageTop, .ImageTopNotFixed, .PagingButtons, .PagingButtonsFirst, .PagingButtonsLast, .PagingButtonsNext, .PagingButtonsPrevious, .ImageTopHeader, .ImageBlock, .ImageHiddenExtraSmall, .AssociationImage, .StepImage, .StepImageUnSelected, .ImageMenu, .ImageMenuCircle, .gx-image-link:active .ImageMenuCircle, .ImageLoginLeft, .ImageLoginLeftGAM, .ImageLoginLeftGAMLarge, .ImageLoginLeftGAMOtherLogin, .ImageLoginLeftGAMLogonTo, .IconoAdministradorUsuario, .IconoAutorizarTRN, .IconoConfiguracionUsuario, .IconoConsultas, .IconoDonaciones, .IconoFavoritos, .IconoGestiones, .IconoHistorialTransaccional, .IconoNotificacionUsuario, .IconoPagos, .IconoSalir, .IconoTransferencias, .IconoVerificarTRN, .IconoConvertidor, .Image100VH, .Image35VW, .Image45H, .ImageOpcionesLogin, .ImageSeguridadLogin, .Image65, .ImageRounded, .ImageLoginLogo, .ImageDashboardBanner, .ImageHRight, .ImageInferiorIzq, .ImageSuperiorDer, .ImageH80px, .ImageCrearUsuario, .ImageLoginClass, .LogoCircleCheckBox, .ImageBilletera, .ImageBtnCuentas {
    border-style: none;
    border-width: 0;
    vertical-align: middle
}

.ImageRombo {
    width: 35vw
}

.ImageLogoSmall {
    max-width: 200px
}

.LogoError {
    height: 60px
}

.Image45x100Logo {
    margin-left: 10px
}

.UserActionPrompt {
    padding-bottom: 15px;
    padding-left: 6px;
    padding-top: 15px;
    position: absolute;
    right: 27px;
    top: -58px;
    border-left-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
    background-image: none !important
}

.UnauthorizedImage {
    margin-bottom: 20%;
    margin-top: 40%
}

.ImageTop, .ImageTopNotFixed {
    margin-bottom: 21px;
    margin-top: 17px;
    height: 37px;
    max-height: 28px;
    max-width: 200px
}

.ImageTopNotFixed {
    padding-left: 15px
}

.PagingButtons, .PagingButtonsFirst, .PagingButtonsLast, .PagingButtonsNext, .PagingButtonsPrevious {
    background-repeat: no-repeat;
    height: 18px;
    width: 18px;
    cursor: pointer
}

.PagingButtonsFirst {
    background-image: url(../WorkWithPlusTheme/PageFirst.png);
    width: 21px
}

.PagingButtonsLast {
    background-image: url(../WorkWithPlusTheme/PageLast.png);
    width: 21px
}

.PagingButtonsNext {
    background-image: url(../WorkWithPlusTheme/PageNext.png)
}

.PagingButtonsPrevious {
    background-image: url(../WorkWithPlusTheme/PagePrevious.png)
}

.ImageTopHeader {
    margin-right: 14px;
    max-height: 35px;
    max-width: 40px
}

.ImageBlock {
    display: block
}

.StepImage, .StepImageUnSelected {
    background-color: #0060a4;
    height: 60px
}

.StepImageUnSelected {
    background-color: #eee
}

.ImageMenu, .ImageMenuCircle, .gx-image-link:active .ImageMenuCircle {
    padding-bottom: 13px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 13px
}

.ImageMenuCircle, .gx-image-link:active .ImageMenuCircle {
    padding-bottom: 10px;
    padding-top: 10px;
    color: #fff
}

.ImageLoginLeft, .ImageLoginLeftGAM, .ImageLoginLeftGAMLarge, .ImageLoginLeftGAMOtherLogin, .ImageLoginLeftGAMLogonTo {
    box-shadow: 0 0 14px 0 #0060a4;
    margin-right: 50px;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    height: 454px
}

.ImageLoginLeftGAM {
    box-shadow: 0 0 14px 0 #0060a4;
    margin-right: 0;
    margin-top: 180px;
    border-style: none;
    height: 507px;
    box-shadow: none
}

.ImageLoginLeftGAMLarge {
    box-shadow: 0 0 14px 0 #0060a4;
    height: 623px
}

.ImageLoginLeftGAMOtherLogin {
    box-shadow: 0 0 14px 0 #0060a4;
    height: 543px
}

.ImageLoginLeftGAMLogonTo {
    box-shadow: 0 0 14px 0 #0060a4;
    height: 587px
}

.IconoAdministradorUsuario {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

    .IconoAdministradorUsuario:after {
        background-repeat: no-repeat;
        display: inline-block;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        content: '';
        background-size: cover;
        background-position: center
    }

.IconoAutorizarTRN {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoConfiguracionUsuario {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoConsultas {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

    .IconoConsultas:after {
        background-repeat: no-repeat;
        display: inline-block;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        content: '';
        background-size: cover;
        background-position: center
    }

.IconoDonaciones {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoFavoritos {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoGestiones {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoHistorialTransaccional {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoNotificacionUsuario {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoPagos {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoSalir {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoTransferencias {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

.IconoVerificarTRN {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center;
    background-size: cover;
    background-position: center;
    background-size: cover;
    background-position: center;
    background-size: cover;
    background-position: center;
    background-size: cover;
    background-position: center
}

    .IconoVerificarTRN:after {
        background-repeat: no-repeat;
        display: inline-block;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        content: 'background-size: cover; background-position:center;background-size: cover; bacbackground-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;background-size: cover; background-position:center;';
        background-size: cover;
        background-position: center;
        background-size: cover;
        background-position: center;
        background-size: cover;
        background-position: center;
        background-size: cover;
        background-position: center;
        background-size: cover;
        background-position: center
    }

.IconoConvertidor {
    background-repeat: no-repeat;
    margin-bottom: 6%;
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 6%;
    display: inline-block;
    background-image: none;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    height: 45px;
    width: 50px;
    background-size: cover;
    background-position: center
}

    .IconoConvertidor:after {
        background-repeat: no-repeat;
        display: inline-block;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        content: '';
        background-size: cover;
        background-position: center
    }

.Image100VH {
    height: 100vh
}

.Image35VW {
    height: 145px;
    width: 100vw
}

.Image45H {
    height: 270px
}

.ImageOpcionesLogin {
    height: 30px
}

.ImageSeguridadLogin {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 110px
}

.Image65 {
    max-height: 120px;
    min-height: 120px
}

.ImageRounded {
    margin-bottom: 15px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    width: 120px
}

.ImageLoginLogo {
    margin-bottom: 40px;
    margin-left: 10px;
    margin-top: 40px;
    width: 30vw
}

.ImageDashboardBanner {
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    height: auto;
    max-height: 250px;
    width: 100%;
    object-fit: cover
}

.ImageHRight {
    position: fixed;
    right: 0;
    top: 0
}

.ImageInferiorIzq {
    height: 32vh
}

.ImageSuperiorDer {
    position: fixed;
    top: 0;
    height: 35vh
}

.ImageH80px {
    margin-top: 35px;
    height: 85px
}

.ImageCrearUsuario {
    height: 60px;
    width: 60px
}

.ImageLoginClass {
    height: 140px;
    width: 270px
}

#MAINTABLE { /*CAMBIO*/
    /*display: flex;*/
    height: 100%;
    background-size: cover !important;
    overflow: hidden !important;
    /*ackground-color: #1C64AC;*/
    background: radial-gradient(circle, #FFFFFF 0%, #D8E2E7 100%);
}

#TBLPRINCIPALIZQUIERDAINICIO1 { /*TABLE1*/
    /*width: 50vw;  Ocupa la mitad de la pantalla a lo ancho */
    height: 100%; /* Ocupa toda la altura de MAINTABLE */
    /*display: flex;  Flexbox para centrar TABLE2 */
    /*justify-content: center;  Centra TABLE2 horizontalmente */
    align-items: center; /* Centra TABLE2 verticalmente */
    /*padding-left: 20px; padding: 20px; /* Espacio interior */
    padding-top: 20px;
    border-radius: 20px;
    margin-top: 20px;
    /*background-color: #1C64AC;*/
}

/* Configuraci�n de TABLE2 dentro de TABLE1 */
#TBLSECUNDARIAIZQUIERDAINICIO {
    /*width: 48vw;*/
    height: 95.5vh;
    /*display: flex;
    justify-content: center;*/
    border-radius: 20px;
    background-color: transparent;
    padding-top: 10vh;
    box-sizing: border-box; /* BORRAR CAMBIO */
}

#IMAGENSINNOMBRE { /*  #IMAGE2  */
    margin-bottom: 80px;
    /* Limita el ancho m�ximo de la imagen al 90% de TABLE2 */
}

/* Configuraci�n de TABLE6 para ocupar la izquierda */
#TBLPRINCIPALIZQUIERDAINICIO6 { /*#TABLE6*/
    /*width: 50vw;*/
    height: 100%;
    display: flex;
    /*justify-content: center;*/
}

/* Configuraci�n de TABLE6 para ocupar la derecha */
#TBLPRINCIPALDERECHAINICIO6 { /*#TABLE6*/
    /*width: 50vw;*/
    height: 100%;
    display: flex;
    /*justify-content: center;*/
}

#IMAGENGRANDEIZQUIERDAINICIO, #IMAGENGRANDEDERECHAINICIO { /*#IMAGE1*/
    width: 100%;
    height: 100vh;
}

#BTNINICIOINGRESAR {
    width: 17vw;
    height: 50px !important;
    border-radius: 25px !important;
    background-color: #1C64AC;
    color: #FFFFFF;
    font-family: GaretBook;
    font-size: 20px;
    font-weight: 900;
}

#BTNINICIOREGISTRARSE {
    width: 17vw;
    height: 50px !important;
    border-radius: 25px !important;
    background-color: #898989;
    color: #FFFFFF;
    font-family: GaretBook;
    font-size: 20px;
}

#TEXTBLOCKMENSAJEBIENVENIDA {
    color: #898989;
    font-family: GaretBook;
    font-size: 24px;
    font-weight: 700 !important;
}

#LBLUSUARIO, #LBLCONTRASENA, #LBLCORREO {
    color: #898989;
    font-family: GaretBook;
    font-size: 20px;
    font-weight: 700 !important;
    display: table;
    width: 100%;
    text-align: left;
}

#vUSUARIOV2 {
    border-radius: 25px !important;
    height: 50px;
    width: 27vw;
    border-color: #1C64AC;
    background-color: transparent;
    color: #898989;
    font-family: GaretBook;
    font-size: 20px;
}

    #vUSUARIOV2::placeholder {
        padding-left: 1vw;
    }

#DIVSAVEUSER {
    cursor: default;
}

#TBLREMEMBERUSER {
    display: flex;
}

#TXTBLOCKRECORDARUSUARIO { /*TEXTBLOCK2*/
    margin-left: -127% !important;
    font-family: GaretBook !important;
    font-size: 14px !important;
    color: black !important;
    font-weight: normal !important;
    cursor: pointer !important;
}

    #TXTBLOCKRECORDARUSUARIO:hover {
        text-decoration: none !important;
    }

#span_vTXTREMEMBERUSER {
    margin-left: -127% !important;
    font-family: GaretBook !important;
    font-size: 14px !important;
    color: black !important;
    cursor: pointer !important;
    white-space: nowrap;
    margin-top: -8px !important;
}
/*#LBLOLVIDACREDENCIALES {
    color: #000000;
    font-size: 8pt;
    font-family: 'Garet-Book';
}*/
/*#TEXTBLOCK1 {
    font-family: 'Garet-Heavy';
    color: #000000;
    font-size: 24px;
    
}*/
#TBLIMAGENTEXTOSEGURIDAD {
    width: 100%; /* Ajusta al tama�o de la tabla contenedora */
    display: flex;
    flex-wrap: wrap; /* Permite que los elementos se muevan a la siguiente l�nea si no caben */
    justify-content: center; /* Centra el contenido principal horizontalmente */
    align-items: center; /* Centra verticalmente */
    box-sizing: border-box; /* Incluye el padding en el tama�o total */
}

#TBLIMAGENIZQUIERDAPASSWORD {
    flex: 1 1 auto; /* Permite que la imagen ocupe el espacio disponible */
    display: flex;
    justify-content: center; /* Centra la imagen en su contenedor */
    align-items: center; /* Centra verticalmente */
    padding: 10px; /* Espaciado alrededor */
    max-width: 100%; /* Asegura que la imagen no se salga del contenedor */
    box-sizing: border-box; /* Incluye el padding en el tama�o total */
}

#TBLTEXTODERECHAPASSWORD {
    flex: 2 1 auto; /* Permite que el texto ocupe m�s espacio */
    display: flex;
    justify-content: flex-start; /* Alinea el texto a la izquierda */
    align-items: center; /* Centra verticalmente */
    padding: 10px; /* Espaciado alrededor */
    margin-left: 0; /* No se necesita margen negativo */
    word-wrap: break-word; /* Ajusta texto si es muy largo */
    max-width: 100%; /* Asegura que el texto no se salga del contenedor */
    box-sizing: border-box; /* Incluye el padding en el tama�o total */
}

#IDTEXTOSEGURIDADDERECHO {
    word-wrap: break-word; /* Asegura que las palabras largas se dividan correctamente */
    word-break: break-word; /* Ayuda con el control del desbordamiento de las palabras */
    width: 100%; /* Asegura que el div ocupe el 100% del ancho disponible */
    box-sizing: border-box; /* Incluye padding y border en el ancho total del div */
    height: auto; /* Permite que la altura del div se ajuste autom�ticamente */
}

    #IDTEXTOSEGURIDADDERECHO p {
        color: #000000;
        font-size: 12pt;
        font-family: 'GaretBook' !important;
        margin: 0;
        word-wrap: break-word; /* Ajusta el texto para que se divida correctamente */
        /*white-space: normal;*/ /* PONERLO SOLO EN MEDIA QUERY */
        text-align: left;
        margin-top: 20px !important;
    }
/*#TBLIMAGENTEXTOSEGURIDAD {
    background-color: aqua;
    width: 30%*/ /*30vw;*/
/*}

#TBLIMAGENIZQUIERDAPASSWORD {
    background-color: aquamarine;
    display: flex;
    justify-content: end;
}

#TBLTEXTODERECHAPASSWORD {
    display: flex;
    justify-content: center;
    margin-left: -30px;
}*/
#vCONTRASENAV2, #vNOCUENTATARJETA, #vNUMERODEIDENTIDAD_, #vCORREOELECTRONICO, #vPREGUNTA_1, #vPREGUNTA_2, #vPREGUNTA_3 {
    border-radius: 25px !important;
    height: 50px;
    width: 27vw; /*27*/
    border-color: #1C64AC;
    background-color: transparent;
    color: #898989;
    font-family: GaretBook;
    font-size: 20px;
}

    #vCONTRASENAV2::placeholder {
        padding-left: 2vw;
        font-size: 18px;
    }

#BTNINICIOCANCELAR {
    width: 17vw;
    height: 50px !important;
    border-radius: 25px !important;
    background-color: #E9212D;
    color: #FFFFFF;
    font-family: GaretBook;
    font-size: 20px;
    font-weight: 900;
}

#IMAGENSINNOMBRE2 {
    margin-bottom: 45px;
    /* Limita el ancho m�ximo de la imagen al 90% de TABLE2 */
    /*max-height: 50%;  Limita el alto m�ximo al 90% de TABLE2 */
}

#IMGIZQUIERDASEGURIDAD {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 110px;
    border-style: solid;
    border-width: 2px;
    border-color: white;
    margin-left: 10px;
}

#OLVIDAUSUARIO {
    font-family: 'GaretBook' !important;
}

#LBLOLVIDACREDENCIALES {
    color: red !important;
}

#TEXTREMEMBERUSER {
    font-family: GaretBook !important;
    font-size: 14px !important;
    text-decoration: none !important; /* Elimina el subrayado de manera global */
    /*display: inline-block;*/ /* Hace que se comporte como un enlace */
}

#BTNTEXTRECORDARUSUARIO {
    color: blue !important;
    width: 50%;
}

iframe#gxp0_ifrm {
    width: 1500px !important;
}

#TEXTBLOCKANGEL {
    color: red;
}

.LogoCircleCheckBox {
    margin-right: -15px;
    margin-top: -3px;
    height: 22px;
    width: 22px
}

.ImageBilletera {
    height: 80px
}

.ImageBtnCuentas {
    height: 25px
}

.Table, .TableDragging, .TableAcceptDrag, .TableNoAcceptDrag, .TableGrid, .TableLeftMenu, .TableTopMenu, .ViewTable, .TableHorizontalLine, .header_pink_line, .HorizontalSpace, .TableBottom, .RecentLinksTable, .RecentLinksTableOdd, .RecentLinksTableEven, .Table80, .Table95, .TableButtons, .Table960, .TableGreyFooter, .TableBlackFooter, .TableBlackHeader, .LevelTable, .BodyContainer, .LoginContainer, .HeaderContainer, .RecentLinksContainer, .ThinHeaderContainer, .FormContainer, .TabsFormContainer, .Container, .ContainerFluid, .AdvancedContainerItem, .AdvancedContainerItemExpanded, .OrdersTable, .RecentLinksMainTable, .RecentLinksMainTableExpanded, .PromptContainer, .PromptMainTable, .GridTabMainTable, .TopBottom30, .TopBottom5, .FiltersContainer, .FiltersContainerItem, .FilterContainerItemSearch, .NegativeMarginTop10, .Table193x216, .Table193x216Collapsed, .ActionsContainer, .ActionsContainerItem, .ActionsContainerVisible, .ViewAdvancedContainer, .ViewAdvancedContainerVisible, .TableMainPrompt, .TableMainTabs, .MergedItemNotRequired, .TableLabel50Percent, .TableContentHolderWithShadow, .ProgressCardTable, .hrtcr, .FondoPrimario, .TableCardsMenu, .TableCardsMenu2x, .TableCardsMenuOptionWCPB, .CardsMenuProgressIndicatorCircle, .TableCardsMenuOptionWCCircle, .TableAssociation, .TableLogo, .TableTotalizer, .TableTotalizerAl, .TableStepBulletLineCell, .TableWizardMain, .TableWizardMainWithShadow, .WizardStepsCell, .WizardStepsPositionCell, .FilterMultipleSelectorCell, .FilterMultiplePromptCell, .FSSingleLine, .FSWithHeaderCellBottomRow, .TableFSHeader, .AdvancedContainer, .AdvancedContainerVisible, .WWAdvancedContainer, .MainContainer, .MainContainerWithFooter, .MainContainerNoBackground, .MainContainerBackgroundWhite, .TableDynamicFilters, .select, .PopupContentCell, .TextBlockTitleCell, .TableTitleCell, .DataDescriptionCell, .DataDescriptionCellLeft, .DataDescriptionCellLogin, .GridHeaderCell, .GridHeaderCellCleanFilters, .TableTop, .TableTopSearch, .TableContent, .TableMainView, .TableMainViewWithShadow, .Table100x100, .TableBorder, .Table100x1004C, .TableViewGeneralAtts, .TableGridHeader, .Table100x100H, .Table100x89H, .TableView, .GridLineEven, .GridLineOdd, .GridFooter, .TableData, .SpaceTable, .TableMain, .TableMainPopup, .TableMainWithShadow, .TableLeftSplitScreen, .TableMainTransaction, .TableMainTransactionPopUp, .TableMainWhiteHeader, .TableCardNumber, .TableLogin, .SmallTableLogin, .LargeTableLogin, .WelcomeTable, .TableLogin2Cols, .TableLoginError, .TableLoginError2Cols, .TableLoginWithLeftImage, .TableLoginWithLeftImageError, .TableWhiteBorder, .TableMerged, .TableSearch, .TableActions, .TableAttributesCell, .TableSearchCell, .TablePaddingLeft, .TableLineSeparator, .TableRowSideBar, .breadCrumbTitleCell, .TableActionsCell, .TableActionsCellLogin, .TableGeolocation, .TableBar, .TableCellAlignRight, .TableAlignRight, .TableAlignRightWithMargin, .TableAlignRightMaster, .TableCardMaterial, .TableSplitMasterListRow, .TableSplitMasterListSelectedRow, .MasterTopIconsCell, .TableHiddenExtraSmall, .CellPaddingTop, .TableViewTab, .TablePaddingTop5, .TableAlignedCentered, .TableWithBottomBorder, .TableStep, .TableStepSelected, .TableContainerStep, .TableContainerStepSelected, .TableContainerStepFirst, .TableContainerStepLast, .TableStepBullet, .TableStepBulletChecked, .TableStepBulletSelected, .TableStepExtraBulletChecked, .TableContainerStepBullet, .TableStepBulletLine, .TableStepBulletLineChecked, .WizardTitleCell, .TableStepInfo, .TableMasterPagePopup, .TableUserRoleFixedHeader, .TableHeaderSidebarImage, .TableCardDashboardAdmin, .TableCardDashboardAdminInfoLight, .TableCardDashboardAdminDanger, .TableCardDashboardAdminWarning, .TableCardDashboardAdminSuccess, .TableCardDashboardAdminInfo, .TableCardDashboardAdminBaseColor, .TableCardProgressAdmin, .TableCardProgressAdminDanger, .TableCardProgressAdminWarning, .TableCardProgressAdminInfo, .TableCardProgressAdminSuccess, .TableCardProgressAdminBaseColor, .TableCardProgressAdminInfoLight, .SimpleCardTable, .ProductCardTable, .CardWithImageTable, .TableSplitScreen, .CardImageMoreInfoTable, .ChatDataTable, .TableWizardSummaryStep, .TableCardProgress, .Table35P, .TablePanelGreen, .TablePanelContent, .Table46P, .Table28P, .TableOverFlowHidden, .Table100x100H1, .TableMenus, .TableFontMenu, .Table70W100H, .Table30W100H, .TableAbsoluteLB, .TableRelativeR, .Table10W100H, .TableBottom2, .TableSub, .TableEspacios, .Table10W, .TableFondoPrimary, .Table35, .Table65, .TableLoginRight, .TableHeaderRight, .TableInnerLogin, .TableContenedorSeguridad, .TablePasswordRight, .TableFinSesionRight, .TableOutLogin, .TableInnerPasswor2, .TableMarginLeft, .TableInnerPassword, .TableTituloInferior, .TableTituloSuperior, .TableContenedorCarousel2, .TableMainPopover, .TableStepUnderline, .TableStepUnderlineExtraBullet, .TableContainerStepUnderline, .TableStepExtraUnderlineChecked, .WizardStepsLinePositionCell, .TableStepVertical, .TableStepUnderlineExtra, .TableWizardMainFullWidth, .TableFinSesion, .TableHeaderSplitScreen, .TableLoginLeftContent, .TableOverFlowHiddenWithBackround, .TableBlueRadius, .TableLoginCenter, .TableOverFlowHiddenWithBackround2, .TableTitulo, .TableTituloPassword, .TableCuentas, .InnerLeftCell, .InnerRightCell, .OuterLeftCell, .OuterRightCell, .WidthCell100 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-style: none;
    border-width: 0;
    font-family: "Poppins",sans-serif;
    font-size: 9pt;
    font-style: normal
}

.FondoPrimario {
    background-color: #0060a4;
    height: 16vh;
    width: 100%
}

.TableCardsMenu, .TableCardsMenu2x {
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    overflow: hidden;
    background-color: #222d32;
    height: 130px;
    width: 130px;
    -moz-transition: .1s linear;
    -ms-transition: .1s linear;
    transition: .1s linear
}

.TableCardsMenu2x {
    width: 264px
}

.TableCardsMenuOptionWCPB {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 41px
}

.CardsMenuProgressIndicatorCircle {
    margin-top: 4px
}

.TableCardsMenuOptionWCCircle {
    padding-top: 29px
}

.TableAssociation {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    padding-bottom: 10px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 25px;
    background-color: white;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableLogo {
    left: 20px;
    position: fixed;
    top: 20px;
    z-index: 1010
}

.TableTotalizer, .TableTotalizerAl {
    margin-left: 1px;
    margin-right: -1px;
    margin-top: -2px;
    background-color: #f7f7f7;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    width: 100%;
    border-top: 0
}

.TableTotalizerAl {
    margin-top: 0
}

.TableStepBulletLineCell {
    width: 50%;
    vertical-align: middle !important
}

.TableWizardMain, .TableWizardMainWithShadow {
    margin-top: 15px;
    background-color: white;
    border-bottom-color: #eaeaea;
    border-left-color: #eaeaea;
    border-right-color: #eaeaea;
    border-top-color: #eaeaea;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.TableWizardMainWithShadow {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.WizardStepsCell {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.WizardStepsPositionCell {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0
}

.FilterMultipleSelectorCell {
    height: 30px;
    vertical-align: top;
    padding-top: 6px !important;
    padding-right: 0 !important
}

.FilterMultiplePromptCell {
    height: 30px;
    vertical-align: top;
    padding-top: 6px !important;
    padding-left: 5px !important;
    padding-right: 6px !important
}

.FSSingleLine {
    height: 40px
}

.FSWithHeaderCellBottomRow {
    border-bottom: 1px;
    border-bottom-color: #eaeaea;
    border-style: solid
}

.TableFSHeader {
    background-color: #f7f7f7;
    border-left-color: #c9c9c9;
    border-right-color: #c9c9c9;
    border-top-color: #c9c9c9;
    border-style: solid;
    border-width: 1px;
    height: 40px;
    width: auto;
    line-height: 40px;
    border-bottom: 0
}

.MainContainer, .MainContainerWithFooter, .MainContainerNoBackground, .MainContainerBackgroundWhite {
    padding-right: 15px;
    background-color: white
}

.MainContainerWithFooter {
    height: 100%
}

.MainContainerNoBackground {
    background-color: transparent
}

.MainContainerBackgroundWhite {
    background-color: #fff
}

.TableDynamicFilters, .select {
    margin-left: auto
}

.PopupContentCell {
    border-bottom: 1px;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    padding-left: 30px;
    border-bottom-color: #d7dfe3;
    border-style: solid;
    padding-bottom: 15px !important
}

.TextBlockTitleCell {
    padding-left: 20px;
    padding-top: 10px;
    white-space: nowrap;
    vertical-align: middle
}

.TableTitleCell {
    padding-right: 10px;
    white-space: nowrap;
    vertical-align: middle
}

.DataDescriptionCell, .DataDescriptionCellLeft, .DataDescriptionCellLogin {
    background-repeat: repeat-x;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    white-space: nowrap;
    background-image: none;
    height: 24px;
    text-align: right;
    vertical-align: middle
}

.DataDescriptionCellLeft, .DataDescriptionCellLogin {
    padding-bottom: 0;
    text-align: left
}

.DataDescriptionCellLogin {
    padding-left: 5px
}

.GridHeaderCell {
    padding-right: 3pt;
    padding-top: 4px;
    white-space: nowrap
}

.GridHeaderCellCleanFilters {
    padding-top: 8px;
    vertical-align: top
}

.TableContent, .TableMainView, .TableMainViewWithShadow {
    margin-top: 10px;
    vertical-align: top
}

.TableMainView, .TableMainViewWithShadow {
    margin-bottom: 15px;
    margin-left: 0;
    margin-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    background-color: #fff;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    width: 100%
}

.TableMainViewWithShadow {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    border-style: none
}

.Table100x100, .TableBorder, .Table100x1004C, .TableViewGeneralAtts, .TableGridHeader, .Table100x100H, .Table100x89H {
    height: 100%;
    width: 100%;
    text-align: left;
    vertical-align: top
}

.TableGridHeader {
    margin-top: 15px
}

.Table100x100H {
    background-size: cover !important
}

.Table100x89H {
    height: 90%;
    background-size: cover !important
}

.TableView {
    margin-left: 1px;
    margin-top: 15px;
    background-color: white;
    color: #444;
    width: 100%;
    border-top-width: 0
}

.GridLineEven, .GridLineOdd {
    padding-left: 2pt;
    padding-right: 2pt;
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    font-size: 8.5pt;
    height: 100%;
    width: 100%
}

.GridLineOdd {
    background-color: #f7f7f7
}

.GridFooter {
    padding-bottom: 2px;
    padding-left: 0;
    padding-right: 5px;
    padding-top: 2px;
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    font-size: 11pt;
    font-weight: bold;
    height: 26px;
    width: 100%
}

.TableData {
    border-width: 1px;
    width: 100%
}

.SpaceTable {
    height: 100px
}

.TableMain, .TableMainPopup, .TableMainWithShadow, .TableLeftSplitScreen, .TableMainTransaction, .TableMainTransactionPopUp {
    padding-top: 2px;
    width: 100%
}

.TableMainPopup {
    padding-top: 15px
}

.TableMainWithShadow, .TableLeftSplitScreen {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    margin-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    background-color: #fff;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableLeftSplitScreen {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2)
}

.TableMainTransaction, .TableMainTransactionPopUp {
    padding-top: 5px
}

.TableMainTransactionPopUp {
    padding-bottom: 10px;
    padding-left: 5px;
    padding-top: 0
}

.TableMainWhiteHeader {
    background-color: transparent
}

.TableCardNumber {
    border-right-color: #d9d9d9;
    border-style: solid;
    border-width: 2px;
    border-left: 0;
    border-top: 0;
    border-bottom: 0
}

.TableLogin, .SmallTableLogin, .LargeTableLogin, .WelcomeTable, .TableLogin2Cols, .TableLoginError, .TableLoginError2Cols, .TableLoginWithLeftImage, .TableLoginWithLeftImageError {
    box-shadow: 0 0 14px rgba(0,0,0,.1);
    padding-bottom: 35px;
    padding-top: 35px;
    background-color: white;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    width: 300px
}

.SmallTableLogin {
    box-shadow: 0 0 14px rgba(0,0,0,.1)
}

.LargeTableLogin {
    box-shadow: 0 0 14px rgba(0,0,0,.1)
}

.WelcomeTable {
    box-shadow: 0 0 14px rgba(0,0,0,.1)
}

.TableLogin2Cols {
    box-shadow: 0 0 14px rgba(0,0,0,.1);
    padding-left: 10px;
    padding-right: 10px;
    width: 550px
}

.TableLoginError, .TableLoginError2Cols {
    box-shadow: 0 0 14px rgba(0,0,0,.1);
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.TableLoginError2Cols {
    box-shadow: 0 0 14px rgba(0,0,0,.1);
    width: 506px
}

.TableLoginWithLeftImage, .TableLoginWithLeftImageError {
    box-shadow: 0 0 14px #0060a4;
    background-color: #fff;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    width: 400px
}

.TableLoginWithLeftImageError {
    box-shadow: 0 0 14px #0060a4;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    min-height: 0
}

.TableWhiteBorder {
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top: 1px;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-style: solid;
    border-width: 1px
}

.TableMerged {
    margin-bottom: 15px;
    padding-right: 2px
}

.TableSearch {
    margin-bottom: 5px;
    width: 100%;
    -moz-border-radius: 5px;
    border-radius: 5px
}

.TableActions {
    margin-top: 10px
}

.TableAttributesCell {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.TableSearchCell {
    text-align: right;
    vertical-align: middle
}

.TablePaddingLeft {
    padding-left: 15px
}

.TableLineSeparator {
    padding-left: 20px;
    padding-right: 20px
}

.TableRowSideBar {
    height: 40px
}

.breadCrumbTitleCell {
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 5px;
    white-space: nowrap;
    background-color: white;
    background-image: none;
    vertical-align: middle
}

.TableActionsCell, .TableActionsCellLogin {
    padding-right: 10px
}

.TableActionsCellLogin {
    padding-right: 0;
    padding-top: 20px
}

.TableGeolocation {
    padding-bottom: 5px;
    padding-top: 5px
}

.TableBar {
    height: 7px;
    width: 100%
}

.TableCellAlignRight {
    text-align: right
}

.TableAlignRight, .TableAlignRightWithMargin, .TableAlignRightMaster {
    margin-left: auto
}

.TableAlignRightWithMargin {
    margin-bottom: 10px;
    margin-top: 10px
}

.TableAlignRightMaster {
    height: 70px
}

.TableCardMaterial {
    margin-top: 13px
}

.TableSplitMasterListRow, .TableSplitMasterListSelectedRow {
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    border-bottom-color: #d7dfe3;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: solid;
    border-width: 1px
}

.TableSplitMasterListSelectedRow {
    background-color: #f2f2f2;
    border-bottom-color: #d9d9d9
}

.MasterTopIconsCell {
    padding-left: 10px;
    z-index: 1101
}

.CellPaddingTop {
    padding-top: 20px
}

.TableViewTab {
    background-color: #fff
}

.TablePaddingTop5 {
    padding-top: 5px
}

.TableAlignedCentered {
    margin-left: auto;
    margin-right: auto
}

.TableWithBottomBorder {
    border-bottom: 1px;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-color: #eaeaea;
    border-style: solid;
    padding-bottom: 0 !important
}

.TableStep, .TableStepSelected {
    border-bottom-color: #808080;
    border-left-color: #808080;
    border-right-color: #808080;
    border-top-color: #808080;
    border-style: solid;
    border-width: 2px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    height: 25px;
    width: 25px;
    text-align: center
}

.TableStepSelected {
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white
}

.TableContainerStep, .TableContainerStepSelected {
    background-color: #eee
}

.TableContainerStepSelected {
    background-color: #0060a4
}

.TableContainerStepFirst {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px
}

.TableContainerStepLast {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px
}

.TableStepBullet, .TableStepBulletChecked, .TableStepBulletSelected, .TableStepExtraBulletChecked {
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    background-color: #d9d9d9;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    height: 25px;
    width: 25px
}

.TableStepBulletChecked, .TableStepBulletSelected, .TableStepExtraBulletChecked {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color: #0060a4;
    background-image: url(../WizardStepChecked.png)
}

.TableStepBulletSelected {
    margin-bottom: 0;
    margin-top: 0;
    background-image: none;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    height: 35px;
    width: 35px
}

.TableStepExtraBulletChecked {
    background-image: none
}

.TableContainerStepBullet {
    background-color: #fff;
    width: 100px
}

.TableStepBulletLine, .TableStepBulletLineChecked {
    margin-left: -1px;
    position: absolute;
    top: -3px;
    border-bottom-color: #d9d9d9;
    border-width: 4px;
    width: 39px;
    border-bottom-style: solid
}

.TableStepBulletLineChecked {
    border-bottom-color: #0060a4
}

.WizardTitleCell {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px
}

.TableStepInfo {
    margin-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    background-color: #eee;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableMasterPagePopup {
    padding-bottom: 10px;
    padding-left: 10px
}

.TableUserRoleFixedHeader {
    position: fixed;
    right: 15px;
    max-height: 50px;
    min-height: 48px
}

.TableHeaderSidebarImage {
    margin-right: 15px;
    margin-top: 5px;
    min-height: 48px
}

.TableCardDashboardAdmin, .TableCardDashboardAdminInfoLight, .TableCardDashboardAdminDanger, .TableCardDashboardAdminWarning, .TableCardDashboardAdminSuccess, .TableCardDashboardAdminInfo, .TableCardDashboardAdminBaseColor {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableCardDashboardAdminInfoLight {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00c0ef
}

.TableCardDashboardAdminDanger {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #dd4b39
}

.TableCardDashboardAdminWarning {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #f39c12
}

.TableCardDashboardAdminSuccess {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00a65a
}

.TableCardDashboardAdminInfo {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #3c8dbc
}

.TableCardDashboardAdminBaseColor {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #0060a4
}

.TableCardProgressAdmin, .TableCardProgressAdminDanger, .TableCardProgressAdminWarning, .TableCardProgressAdminInfo, .TableCardProgressAdminSuccess, .TableCardProgressAdminBaseColor, .TableCardProgressAdminInfoLight {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    width: 100%
}

.TableCardProgressAdminDanger {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #dd4b39
}

.TableCardProgressAdminWarning {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #f39c12
}

.TableCardProgressAdminInfo {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #3c8dbc
}

.TableCardProgressAdminSuccess {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00a65a
}

.TableCardProgressAdminBaseColor {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #0060a4
}

.TableCardProgressAdminInfoLight {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    background-color: #00c0ef
}

.SimpleCardTable, .ProductCardTable {
    overflow: hidden;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    height: 225px
}

.ProductCardTable {
    margin-left: -15px;
    padding-bottom: 10px;
    padding-top: 10px;
    height: inherit
}

.CardWithImageTable {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    height: 428px;
    max-width: 100%
}

.TableSplitScreen {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    overflow-y: auto;
    height: calc(100vh - 227px)
}

.CardImageMoreInfoTable {
    bottom: 0;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    position: absolute
}

.ChatDataTable {
    margin-bottom: -3px
}

.TableWizardSummaryStep {
    padding-top: 10px;
    border-bottom-color: #d7dfe3;
    border-style: solid;
    border-bottom-width: 1px
}

.TableCardProgress {
    margin-left: 30px;
    margin-right: 30px
}

.Table35P {
    height: 100%;
    width: 38%
}

.TablePanelGreen {
    padding-left: 25px;
    padding-right: 25px;
    background-color: rgba(0,96,164,.75);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.TablePanelContent {
    height: 50%
}

.Table46P {
    height: 100%;
    width: 46%
}

.Table28P {
    height: 100%;
    width: 28%
}

.TableOverFlowHidden, .Table100x100H1 {
    height: 100%;
    background-size: cover !important;
    overflow: hidden !important
}

.Table100x100H1 {
    background-size: cover !important
}

.TableMenus {
    margin-right: 2%;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    background-color: transparent;
    border-bottom-color: #0060a4;
    border-top-color: #0060a4;
    font-family: SourceSansPro-Regular;
    height: 70px;
    width: 92%;
    background-size: cover !important
}

.TableFontMenu {
    margin-left: 20px;
    font-size: 16px;
    font-weight: normal;
    height: 100%;
    color: #003e68;
    background-size: cover !important
}

.Table70W100H {
    background-position: bottom;
    background-repeat: no-repeat;
    margin-left: -2pt;
    margin-top: -1pt;
    background-image: url(../WorkWithPlusTheme/FondoLoginJuti.jpg);
    height: 100%;
    width: 70vw;
    background-size: auto
}

.Table30W100H {
    background-position: bottom;
    background-repeat: no-repeat;
    height: 100%;
    width: 26vw;
    background-size: contain
}

.TableAbsoluteLB {
    position: fixed;
    bottom: 0;
    left: 0
}

.TableRelativeR {
    margin-top: -3px;
    position: relative;
    right: -4px;
    height: 100%
}

.Table10W100H {
    height: 100vh;
    width: 2vw
}

.TableBottom2 {
    position: fixed;
    bottom: 30px !important
}

.TableSub {
    background-color: #0060a4
}

.TableEspacios {
    height: 30px
}

.Table10W {
    width: 10%
}

.TableFondoPrimary {
    background-color: #23376f
}

.Table35 {
    height: 100%;
    width: 35%
}

.Table65 {
    height: 100%;
    width: 65%
}

.TableLoginRight {
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: top
}

.TableHeaderRight {
    background-attachment: fixed;
    background-image: url(../WorkWithPlusTheme/PestanaHeaderRight.png);
    height: 70px;
    max-height: 70px;
    min-height: 70px;
    width: 100%
}

.TableInnerLogin {
    margin-bottom: 20pt;
    margin-left: 0;
    padding-bottom: 70px;
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 50px;
    background-color: #23376f;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 25vw;
    color: #005893;
    color: #04844b
}

.TableContenedorSeguridad {
    margin-left: -45px;
    margin-right: -50px
}

.TablePasswordRight {
    background-image: url(../WorkWithPlusTheme/Fondo_Password_Login.png);
    height: 100%;
    width: 100%;
    background-size: cover;
    background-position: top
}

.TableFinSesionRight {
    height: 100vh;
    width: 100%;
    background-size: cover;
    background-position: top
}

.TableOutLogin {
    margin-left: 0;
    margin-right: 10vw;
    padding-bottom: 25px;
    padding-left: 90px;
    padding-right: 90px;
    padding-top: 0;
    background-color: rgba(247,244,242,.74);
    border-bottom-color: rgba(0,88,147,.79);
    border-left-color: rgba(0,88,147,.79);
    border-right-color: rgba(0,88,147,.79);
    border-top-color: rgba(0,88,147,.79);
    border-style: solid;
    border-width: 3px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    color: white
}

.TableInnerPasswor2 {
    margin-left: 0;
    margin-right: 10vw;
    padding-bottom: 15px;
    padding-left: 90px;
    padding-right: 52px;
    padding-top: 0;
    background-color: rgba(209,221,215,.89);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    color: #005893;
    color: #04844b
}

.TableMarginLeft {
    margin-left: 13px
}

.TableInnerPassword {
    margin-left: 0;
    padding-bottom: 20px;
    padding-left: 24%;
    padding-right: 24%;
    padding-top: 15px;
    background-color: #23376f;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 28vw;
    color: #005893;
    color: #04844b
}

.TableTituloInferior {
    padding-left: 20px;
    padding-right: 20px;
    background-color: rgba(255,255,255,.81);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 100%
}

.TableTituloSuperior {
    margin-bottom: 20pt;
    margin-top: 20pt;
    padding-left: 20px;
    padding-right: 20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 100%
}

.TableContenedorCarousel2 {
    background-image: url(../WorkWithPlusTheme/Fondo_Login_User2.png);
    background-size: cover;
    background-position: top
}

.TableMainPopover {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.TableStepUnderline, .TableStepUnderlineExtraBullet {
    margin-right: 5px;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 2px;
    border-top-left-radius: 100%;
    border-top-right-radius: 100%;
    border-bottom-right-radius: 100%;
    border-bottom-left-radius: 100%;
    height: 30px;
    width: 30px;
    line-height: 26px
}

.TableStepUnderlineExtraBullet {
    margin-left: -10px;
    margin-right: -30px;
    border-style: none
}

.TableContainerStepUnderline {
    margin-right: 30px
}

.TableStepExtraUnderlineChecked {
    margin-right: 5px;
    background-color: transparent;
    background-image: none;
    height: 26px;
    width: 26px;
    text-align: center;
    line-height: 30px
}

.WizardStepsLinePositionCell {
    padding-bottom: 40px;
    padding-left: 45px;
    padding-right: 45px;
    padding-top: 0
}

.TableStepVertical {
    margin-right: 5px;
    padding-top: 6px;
    background-color: #eee;
    border-top-left-radius: 100%;
    border-top-right-radius: 100%;
    border-bottom-right-radius: 100%;
    border-bottom-left-radius: 100%;
    height: 30px;
    width: 30px;
    line-height: 18px
}

.TableStepUnderlineExtra {
    margin-left: -10px;
    margin-right: -20px
}

.TableWizardMainFullWidth {
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    margin-top: 15px;
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableFinSesion {
    background-repeat: no-repeat;
    background-image: none;
    background-size: cover
}

.TableHeaderSplitScreen {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.TableLoginLeftContent {
    padding-left: 50px;
    padding-top: 90px
}

.TableOverFlowHiddenWithBackround {
    height: 100%;
    background-size: cover !important;
    overflow: hidden !important
}

.TableBlueRadius {
    background-color: rgba(255,255,255,.88);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    width: 200px
}

.TableLoginCenter {
    padding-right: 60pt
}

.TableOverFlowHiddenWithBackround2 {
    height: 100%;
    background-size: cover !important;
    overflow: hidden !important
}

.TableTitulo {
    margin-bottom: 13px;
    background-color: transparent;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    width: 296px
}

.TableTituloPassword {
    margin-bottom: 38px;
    background-color: transparent;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    width: 296px
}

.TableCuentas {
    margin-bottom: 35px;
    margin-left: 35px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    display: flex;
    border-bottom-color: #005e9e;
    border-left-color: #005e9e;
    border-right-color: #005e9e;
    border-top-color: #005e9e;
    border-style: solid;
    border-width: 3px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 900px;
    justify-content: center
}

.InnerLeftCell {
    width: 15%
}

.InnerRightCell {
    width: 85%
}

.OuterLeftCell {
    width: 70%
}

.OuterRightCell {
    width: 30%
}

.WidthCell100 {
    width: 100%
}

    .TextBlock, .TextBlockDragging, .TextBlockAcceptDrag, .TextBlockNoAcceptDrag, .Title, .BigTitle, .UncollapsedBigTitle, .SeparateBigTitle, .SubTitle, .TableHeaderText, .Grid > caption, .GridDragging > caption, .GridAcceptDrag > caption, .GridNoAcceptDrag > caption, .WorkWithBorder > caption, .GridWithPaginationBar > caption, .GridWithTotalizer > caption, .WorkWith > caption, .PromptGrid > caption, .ViewGrid > caption, .WorkWithSelection > caption, .GridWithBorderColor > caption, .GridNoBorder > caption, .GridNoData > caption, .Grid[data-gx-grid-nodata] > caption, .GridDragging[data-gx-grid-nodata] > caption, .GridAcceptDrag[data-gx-grid-nodata] > caption, .GridNoAcceptDrag[data-gx-grid-nodata] > caption, .WorkWithBorder[data-gx-grid-nodata] > caption, .GridWithPaginationBar[data-gx-grid-nodata] > caption, .GridWithTotalizer[data-gx-grid-nodata] > caption, .WorkWith[data-gx-grid-nodata] > caption, .PromptGrid[data-gx-grid-nodata] > caption, .ViewGrid[data-gx-grid-nodata] > caption, .WorkWithSelection[data-gx-grid-nodata] > caption, .GridWithBorderColor[data-gx-grid-nodata] > caption, .GridNoBorder[data-gx-grid-nodata] > caption, .GridNoData[data-gx-grid-nodata] > caption, .FreeStyleGrid[data-gx-grid-nodata] > caption, .TrnSublevelGrid[data-gx-grid-nodata] > caption, .RecentLinksGrid[data-gx-grid-nodata] > caption, .FreeStyleStepsVertical[data-gx-grid-nodata] > caption, .FreeStyleHomeModulesBig[data-gx-grid-nodata] > caption, .FreeStyleHomeModules[data-gx-grid-nodata] > caption, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] > caption, .FSGridAutoUnselectAll[data-gx-grid-nodata] > caption, .FreeStyleSteps[data-gx-grid-nodata] > caption, .VerticalTabGrid[data-gx-grid-nodata] > caption, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] > caption, .FreeStyleGridWithHeader[data-gx-grid-nodata] > caption, .FreeStyleStepsLine[data-gx-grid-nodata] > caption, .FreeStyleStepsProgress[data-gx-grid-nodata] > caption, .FreeStyleStepsUnderline[data-gx-grid-nodata] > caption, .FreeStyleGridCuentas[data-gx-grid-nodata] > caption, .Table > caption, .TableDragging > caption, .TableAcceptDrag > caption, .TableNoAcceptDrag > caption, .TableGrid > caption, .TableLeftMenu > caption, .TableTopMenu > caption, .ViewTable > caption, .TableHorizontalLine > caption, .header_pink_line > caption, .HorizontalSpace > caption, .TableBottom > caption, .RecentLinksTable > caption, .RecentLinksTableOdd > caption, .RecentLinksTableEven > caption, .Table80 > caption, .Table95 > caption, .TableButtons > caption, .Table960 > caption, .TableGreyFooter > caption, .TableBlackFooter > caption, .TableBlackHeader > caption, .td5 > caption, .td100 > caption, .ToolbarMain > caption, .LevelTable > caption, .BodyContainer > caption, .LoginContainer > caption, .HeaderContainer > caption, .RecentLinksContainer > caption, .ThinHeaderContainer > caption, .FormContainer > caption, .TabsFormContainer > caption, .Container > caption, .ContainerFluid > caption, .AdvancedContainerItem > caption, .AdvancedContainerItemExpanded > caption, .OrdersTable > caption, .RecentLinksMainTable > caption, .RecentLinksMainTableExpanded > caption, .PromptContainer > caption, .PromptMainTable > caption, .GridTabMainTable > caption, .TableBorder100x100 > caption, .HorizantalSpace > caption, .TopBottom30 > caption, .TopBottom5 > caption, .FiltersContainer > caption, .FiltersContainerItem > caption, .FilterContainerItemSearch > caption, .NegativeMarginTop10 > caption, .Table193x216 > caption, .Table193x216Collapsed > caption, .ActionsContainer > caption, .ActionsContainerItem > caption, .ActionsContainerVisible > caption, .ViewAdvancedContainer > caption, .ViewAdvancedContainerVisible > caption, .TableMainPrompt > caption, .TableMainTabs > caption, .FiltersCell > caption, .Table1 > caption, .TableFiltersCell > caption, .Invisible > caption, .DataFilterContentCell > caption, .MergedItemNotRequired > caption, .TableLabel50Percent > caption, .TableWizardStepsArrow > caption, .DynamicFilters > caption, .TableContentHolderWithShadow > caption, .ProgressCardTable > caption, .GridNoHeaderCell > caption, .GridNoHeaderCellItems > caption, .TableLoginLeft > caption, .AttributeBotones > caption, .Required > caption, .Table25 > caption, .TableWelcome > caption, .TableContentFin > caption, .btn-group > caption, .hrtcr > caption, .TableRightMenu > caption, .FondoPrimario > caption, .TableCardsMenu > caption, .TableCardsMenu2x > caption, .TableCardsMenuOptionWCPB > caption, .CardsMenuProgressIndicatorCircle > caption, .TableCardsMenuOptionWCCircle > caption, .TableAssociation > caption, .TableLogo > caption, .TableTotalizer > caption, .TableTotalizerAl > caption, .TableStepBulletLineCell > caption, .TableWizardMain > caption, .TableWizardMainWithShadow > caption, .WizardStepsCell > caption, .WizardStepsPositionCell > caption, .FilterMultipleSelectorCell > caption, .FilterMultiplePromptCell > caption, .FSSingleLine > caption, .FSWithHeaderCellBottomRow > caption, .MergeDataCell > caption, .TableFSHeader > caption, .AdvancedContainer > caption, .AdvancedContainerVisible > caption, .WWAdvancedContainer > caption, .MainContainer > caption, .MainContainerWithFooter > caption, .MainContainerNoBackground > caption, .MainContainerBackgroundWhite > caption, .TableDynamicFilters > caption, .select > caption, .PopupContentCell > caption, .TextBlockTitleCell > caption, .TableTitleCell > caption, .DataDescriptionCell > caption, .DataDescriptionCellLeft > caption, .DataDescriptionCellLogin > caption, .GridHeaderCell > caption, .GridHeaderCellCleanFilters > caption, .TableTop > caption, .TableTopSearch > caption, .TableContent > caption, .TableMainView > caption, .TableMainViewWithShadow > caption, .Table100x100 > caption, .TableBorder > caption, .Table100x1004C > caption, .TableViewGeneralAtts > caption, .TableGridHeader > caption, .Table100x100H > caption, .Table100x89H > caption, .TableView > caption, .GridLineEven > caption, .GridLineOdd > caption, .GridFooter > caption, .TableData > caption, .SpaceTable > caption, .TableMain > caption, .TableMainPopup > caption, .TableMainWithShadow > caption, .TableLeftSplitScreen > caption, .TableMainTransaction > caption, .TableMainTransactionPopUp > caption, .TableMainWhiteHeader > caption, .TableCardNumber > caption, .TableLogin > caption, .SmallTableLogin > caption, .LargeTableLogin > caption, .WelcomeTable > caption, .TableLogin2Cols > caption, .TableLoginError > caption, .TableLoginError2Cols > caption, .TableLoginWithLeftImage > caption, .TableLoginWithLeftImageError > caption, .TableWhiteBorder > caption, .TableMerged > caption, .TableSearch > caption, .TableActions > caption, .TableAttributesCell > caption, .TableSearchCell > caption, .TablePaddingLeft > caption, .TableLineSeparator > caption, .TableRowSideBar > caption, .breadCrumbTitleCell > caption, .TableActionsCell > caption, .TableActionsCellLogin > caption, .TableGeolocation > caption, .TableBar > caption, .TableCellAlignRight > caption, .TableAlignRight > caption, .TableAlignRightWithMargin > caption, .TableAlignRightMaster > caption, .TableCardMaterial > caption, .TableSplitMasterListRow > caption, .TableSplitMasterListSelectedRow > caption, .MasterTopIconsCell > caption, .TableHiddenExtraSmall > caption, .CellPaddingTop > caption, .TableViewTab > caption, .TablePaddingTop5 > caption, .TableAlignedCentered > caption, .TableWithBottomBorder > caption, .TableStep > caption, .TableStepSelected > caption, .TableContainerStep > caption, .TableContainerStepSelected > caption, .TableContainerStepFirst > caption, .TableContainerStepLast > caption, .TableStepBullet > caption, .TableStepBulletChecked > caption, .TableStepBulletSelected > caption, .TableStepExtraBulletChecked > caption, .TableContainerStepBullet > caption, .TableStepBulletLine > caption, .TableStepBulletLineChecked > caption, .WizardTitleCell > caption, .TableStepInfo > caption, .TableMasterPagePopup > caption, .TableUserRoleFixedHeader > caption, .TableHeaderSidebarImage > caption, .TableCardDashboardAdmin > caption, .TableCardDashboardAdminInfoLight > caption, .TableCardDashboardAdminDanger > caption, .TableCardDashboardAdminWarning > caption, .TableCardDashboardAdminSuccess > caption, .TableCardDashboardAdminInfo > caption, .TableCardDashboardAdminBaseColor > caption, .TableCardProgressAdmin > caption, .TableCardProgressAdminDanger > caption, .TableCardProgressAdminWarning > caption, .TableCardProgressAdminInfo > caption, .TableCardProgressAdminSuccess > caption, .TableCardProgressAdminBaseColor > caption, .TableCardProgressAdminInfoLight > caption, .SimpleCardTable > caption, .ProductCardTable > caption, .CardWithImageTable > caption, .TableSplitScreen > caption, .CardImageMoreInfoTable > caption, .ChatDataTable > caption, .TableWizardSummaryStep > caption, .TableCardProgress > caption, .Table35P > caption, .TablePanelGreen > caption, .TablePanelContent > caption, .Table46P > caption, .Table28P > caption, .TableOverFlowHidden > caption, .Table100x100H1 > caption, .TableMenus > caption, .TableFontMenu > caption, .Table70W100H > caption, .Table30W100H > caption, .TableAbsoluteLB > caption, .TableRelativeR > caption, .Table10W100H > caption, .TableBottom2 > caption, .TableSub > caption, .TableEspacios > caption, .Table10W > caption, .TableFondoPrimary > caption, .Width100 > caption, .Table35 > caption, .Table65 > caption, .TableLoginRight > caption, .TableHeaderRight > caption, .TableInnerLogin > caption, .TableContenedorSeguridad > caption, .TablePasswordRight > caption, .TableFinSesionRight > caption, .TableOutLogin > caption, .TableInnerPasswor2 > caption, .TableMarginLeft > caption, .TableInnerPassword > caption, .TableTituloInferior > caption, .TableTituloSuperior > caption, .TableContenedorCarousel > caption, .TableContenedorCarousel2 > caption, .TableMainPopover > caption, .TableStepUnderline > caption, .TableStepUnderlineExtraBullet > caption, .TableContainerStepUnderline > caption, .TableStepExtraUnderlineChecked > caption, .WizardStepsLinePositionCell > caption, .TableStepVertical > caption, .TableStepUnderlineExtra > caption, .TableWizardMainFullWidth > caption, .TableFinSesion > caption, .TableHeaderSplitScreen > caption, .TableLoginLeftContent > caption, .TableOverFlowHiddenWithBackround > caption, .TableBlueRadius > caption, .TableLoginCenter > caption, .TableOverFlowHiddenWithBackround2 > caption, .TableTitulo > caption, .TableTituloPassword > caption, .TableCuentas > caption, .InnerLeftCell > caption, .InnerRightCell > caption, .OuterLeftCell > caption, .OuterRightCell > caption, .WidthCell100 > caption, .FloatingVersionText, .FloatingVersionTextColoured, .VersionText, .bullet, .subBullet, .TextTable, .TBTopMenu, .HomeBodyText, .HomeBodyTextLink, .TBLeftMenu, .TextBlockHeader, .PopupTitle, .TextBlockHeaderLinkClass, .RecentLink, .FieldSetTitle, .Separator, .SmallLink, .RecentLinkItem, .VerticalMenuOption, .RecentsTitle, .WWAdvancedLabel, .WWOrderByLabel, .WWFilterLabel, .WWDateFilterLabel, .WWOrderItem, .WWOrderItemSelected, .WWOrderItemSelectedHover, .WWLinkOrderItemSelected, .WWLinkOrderItem, .WWOrderItemHover, .BtnTextBlock, .BtnTextBlockBack, .BtnTextBlockBackLink, .TextLikeLink, .WelcomeText, .WelcomeTextName, .WelcomeTextMarginLeft, .PagingText, .SelectedPagingText, .GlobalTitle, .BigGlobalTitle, .MainMenuTitle, .FilterLabel, .SubtitleLabel, .LogoutMenuOption, .SpecialText, .SpecialTextLabel, .RoundedImageText, .LinkRoundedImageText, .ActionText, .LinkText, .Mesage, .TextBlockDashboardNumber, .TextBlockDashboardInfo, .TextBlockDashboardDanger, .TextBlockDashboardSuccess, .TextBlockDashboardWarning, .TextBlockDashboardNumberCard, .TextBlockDashboardNumberAdmin, .TextBlockDashboardBaseColor, .TextBlockDashboardInfoLight, .TextBlockGaretBook, .TextBlockGaret, .TextBlockTitleWWPError, .TextBlockTitleWWPSubError, .TextBlockContrato, .ProgressBarCardsMenuDescription, .BreadCrumb, .AttributeFLLabel, .TextBlockDashboardDescription, .TextBlockDashboardDescriptionCard, .TextBlockDashboardDescriptionAdmin, .FooterText, .TextBlockTitleLogin, .GridNewRow, .GridNewRowWhite, .Grid > tfoot .gx_newrow, .GridDragging > tfoot .gx_newrow, .GridAcceptDrag > tfoot .gx_newrow, .GridNoAcceptDrag > tfoot .gx_newrow, .WorkWithBorder > tfoot .gx_newrow, .GridWithPaginationBar > tfoot .gx_newrow, .GridWithTotalizer > tfoot .gx_newrow, .WorkWith > tfoot .gx_newrow, .PromptGrid > tfoot .gx_newrow, .ViewGrid > tfoot .gx_newrow, .WorkWithSelection > tfoot .gx_newrow, .GridWithBorderColor > tfoot .gx_newrow, .GridNoBorder > tfoot .gx_newrow, .GridNoData > tfoot .gx_newrow, .Grid[data-gx-grid-nodata] > tfoot .gx_newrow, .GridDragging[data-gx-grid-nodata] > tfoot .gx_newrow, .GridAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow, .GridNoAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow, .WorkWithBorder[data-gx-grid-nodata] > tfoot .gx_newrow, .GridWithPaginationBar[data-gx-grid-nodata] > tfoot .gx_newrow, .GridWithTotalizer[data-gx-grid-nodata] > tfoot .gx_newrow, .WorkWith[data-gx-grid-nodata] > tfoot .gx_newrow, .PromptGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .ViewGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .WorkWithSelection[data-gx-grid-nodata] > tfoot .gx_newrow, .GridWithBorderColor[data-gx-grid-nodata] > tfoot .gx_newrow, .GridNoBorder[data-gx-grid-nodata] > tfoot .gx_newrow, .GridNoData[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .TrnSublevelGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .RecentLinksGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleStepsVertical[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleHomeModulesBig[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleHomeModules[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] > tfoot .gx_newrow, .FSGridAutoUnselectAll[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleSteps[data-gx-grid-nodata] > tfoot .gx_newrow, .VerticalTabGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleGridWithHeader[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleStepsLine[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleStepsProgress[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleStepsUnderline[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleGridCuentas[data-gx-grid-nodata] > tfoot .gx_newrow, .FreeStyleGridFooter > .gx_newrow, .TrnSublevelGridFooter > .gx_newrow, .RecentLinksGridFooter > .gx_newrow, .FreeStyleStepsVerticalFooter > .gx_newrow, .FreeStyleHomeModulesBigFooter > .gx_newrow, .FreeStyleHomeModulesFooter > .gx_newrow, .FreeStyleHomeModulesBigDarkFooter > .gx_newrow, .FSGridAutoUnselectAllFooter > .gx_newrow, .FreeStyleStepsFooter > .gx_newrow, .VerticalTabGridFooter > .gx_newrow, .ColumnsSelectorFreeStyleGridFooter > .gx_newrow, .FreeStyleGridWithHeaderFooter > .gx_newrow, .FreeStyleStepsLineFooter > .gx_newrow, .FreeStyleStepsProgressFooter > .gx_newrow, .FreeStyleStepsUnderlineFooter > .gx_newrow, .FreeStyleGridCuentasFooter > .gx_newrow, .GridLoadingText, .Grid + div.gx-grid-loading, .GridDragging + div.gx-grid-loading, .GridAcceptDrag + div.gx-grid-loading, .GridNoAcceptDrag + div.gx-grid-loading, .WorkWithBorder + div.gx-grid-loading, .GridWithPaginationBar + div.gx-grid-loading, .GridWithTotalizer + div.gx-grid-loading, .WorkWith + div.gx-grid-loading, .PromptGrid + div.gx-grid-loading, .ViewGrid + div.gx-grid-loading, .WorkWithSelection + div.gx-grid-loading, .GridWithBorderColor + div.gx-grid-loading, .GridNoBorder + div.gx-grid-loading, .GridNoData + div.gx-grid-loading, .Grid[data-gx-grid-nodata] + div.gx-grid-loading, .GridDragging[data-gx-grid-nodata] + div.gx-grid-loading, .GridAcceptDrag[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoAcceptDrag[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWithBorder[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithPaginationBar[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithTotalizer[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWith[data-gx-grid-nodata] + div.gx-grid-loading, .PromptGrid[data-gx-grid-nodata] + div.gx-grid-loading, .ViewGrid[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWithSelection[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithBorderColor[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoBorder[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoData[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGrid[data-gx-grid-nodata] + div.gx-grid-loading, .TrnSublevelGrid[data-gx-grid-nodata] + div.gx-grid-loading, .RecentLinksGrid[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsVertical[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModulesBig[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModules[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] + div.gx-grid-loading, .FSGridAutoUnselectAll[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleSteps[data-gx-grid-nodata] + div.gx-grid-loading, .VerticalTabGrid[data-gx-grid-nodata] + div.gx-grid-loading, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGridWithHeader[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsLine[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsProgress[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsUnderline[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGridCuentas[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGrid + div.gx-grid-loading, .TrnSublevelGrid + div.gx-grid-loading, .RecentLinksGrid + div.gx-grid-loading, .FreeStyleStepsVertical + div.gx-grid-loading, .FreeStyleHomeModulesBig + div.gx-grid-loading, .FreeStyleHomeModules + div.gx-grid-loading, .FreeStyleHomeModulesBigDark + div.gx-grid-loading, .FSGridAutoUnselectAll + div.gx-grid-loading, .FreeStyleSteps + div.gx-grid-loading, .VerticalTabGrid + div.gx-grid-loading, .ColumnsSelectorFreeStyleGrid + div.gx-grid-loading, .FreeStyleGridWithHeader + div.gx-grid-loading, .FreeStyleStepsLine + div.gx-grid-loading, .FreeStyleStepsProgress + div.gx-grid-loading, .FreeStyleStepsUnderline + div.gx-grid-loading, .FreeStyleGridCuentas + div.gx-grid-loading, .GridNoDataText, .Grid + .gx-text-gridnodata, .GridDragging + .gx-text-gridnodata, .GridAcceptDrag + .gx-text-gridnodata, .GridNoAcceptDrag + .gx-text-gridnodata, .WorkWithBorder + .gx-text-gridnodata, .GridWithPaginationBar + .gx-text-gridnodata, .GridWithTotalizer + .gx-text-gridnodata, .WorkWith + .gx-text-gridnodata, .PromptGrid + .gx-text-gridnodata, .ViewGrid + .gx-text-gridnodata, .WorkWithSelection + .gx-text-gridnodata, .GridWithBorderColor + .gx-text-gridnodata, .GridNoBorder + .gx-text-gridnodata, .GridNoData + .gx-text-gridnodata, .Grid[data-gx-grid-nodata] + .gx-text-gridnodata, .GridDragging[data-gx-grid-nodata] + .gx-text-gridnodata, .GridAcceptDrag[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoAcceptDrag[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWithBorder[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithPaginationBar[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithTotalizer[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWith[data-gx-grid-nodata] + .gx-text-gridnodata, .PromptGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .ViewGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWithSelection[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithBorderColor[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoBorder[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoData[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .TrnSublevelGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .RecentLinksGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsVertical[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModulesBig[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModules[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] + .gx-text-gridnodata, .FSGridAutoUnselectAll[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleSteps[data-gx-grid-nodata] + .gx-text-gridnodata, .VerticalTabGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGridWithHeader[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsLine[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsProgress[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsUnderline[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGridCuentas[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGrid + .gx-text-gridnodata, .TrnSublevelGrid + .gx-text-gridnodata, .RecentLinksGrid + .gx-text-gridnodata, .FreeStyleStepsVertical + .gx-text-gridnodata, .FreeStyleHomeModulesBig + .gx-text-gridnodata, .FreeStyleHomeModules + .gx-text-gridnodata, .FreeStyleHomeModulesBigDark + .gx-text-gridnodata, .FSGridAutoUnselectAll + .gx-text-gridnodata, .FreeStyleSteps + .gx-text-gridnodata, .VerticalTabGrid + .gx-text-gridnodata, .ColumnsSelectorFreeStyleGrid + .gx-text-gridnodata, .FreeStyleGridWithHeader + .gx-text-gridnodata, .FreeStyleStepsLine + .gx-text-gridnodata, .FreeStyleStepsProgress + .gx-text-gridnodata, .FreeStyleStepsUnderline + .gx-text-gridnodata, .FreeStyleGridCuentas + .gx-text-gridnodata, .TextBlockFSWithHeaderTitle, .Label, .RequiredLabel, .gx-label.RatingLabel, .gx-label.AttributeLabel, .gx-label.BlobInputAttributeLabel, .gx-label.AttributeDraggingLabel, .gx-label.AttributeNoAcceptDragLabel, .gx-label.DownloadAttributeLabel, .gx-label.ReadonlyDownloadAttributeLabel, .gx-label.AttSubTitleLabel, .gx-label.BlobInputAttSubTitleLabel, .gx-label.BlobContentAttSubTitleLabel, .gx-label.ReadonlyBlobContentAttSubTitleLabel, .gx-label.ReadonlyAttSubTitleLabel, .gx-label.IME_ActiveLabel, .gx-label.BlobContentIME_ActiveLabel, .gx-label.ReadonlyBlobContentIME_ActiveLabel, .gx-label.BlobInputIME_ActiveLabel, .gx-label.ReadonlyIME_ActiveLabel, .gx-label.IME_InactiveLabel, .gx-label.BlobContentIME_InactiveLabel, .gx-label.ReadonlyBlobContentIME_InactiveLabel, .gx-label.BlobInputIME_InactiveLabel, .gx-label.ReadonlyIME_InactiveLabel, .gx-label.IME_DisabledLabel, .gx-label.BlobContentIME_DisabledLabel, .gx-label.ReadonlyBlobContentIME_DisabledLabel, .gx-label.BlobInputIME_DisabledLabel, .gx-label.ReadonlyIME_DisabledLabel, .gx-label.CheckboxLabelLabel, .gx-label.BlobContentCheckboxLabelLabel, .gx-label.ReadonlyBlobContentCheckboxLabelLabel, .gx-label.BlobInputCheckboxLabelLabel, .gx-label.ReadonlyCheckboxLabelLabel, .gx-label.FilterAttributeLabel, .gx-label.BlobContentFilterAttributeLabel, .gx-label.ReadonlyBlobContentFilterAttributeLabel, .gx-label.ReadonlyFilterAttributeLabel, .gx-label.BlobInputFilterAttributeLabel, .gx-label.FilterComboAttributeLabel, .gx-label.BlobContentFilterComboAttributeLabel, .gx-label.ReadonlyBlobContentFilterComboAttributeLabel, .gx-label.BlobInputFilterComboAttributeLabel, .gx-label.ReadonlyFilterComboAttributeLabel, .gx-label.FilterSearchAttributeLabel, .gx-label.BlobContentFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeLabel, .gx-label.BlobInputFilterSearchAttributeLabel, .gx-label.ReadonlyFilterSearchAttributeLabel, .gx-label.FilterSearchAttributeFocusLabel, .gx-label.BlobContentFilterSearchAttributeFocusLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel, .gx-label.BlobInputFilterSearchAttributeFocusLabel, .gx-label.ReadonlyFilterSearchAttributeFocusLabel, .gx-label.DateFilterSearchAttributeLabel, .gx-label.BlobContentDateFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel, .gx-label.BlobInputDateFilterSearchAttributeLabel, .gx-label.ReadonlyDateFilterSearchAttributeLabel, .gx-label.FilterPanelLabel, .gx-label.BlobContentFilterPanelLabel, .gx-label.ReadonlyBlobContentFilterPanelLabel, .gx-label.BlobInputFilterPanelLabel, .gx-label.ReadonlyFilterPanelLabel, .gx-label.DescriptionAttributeLabel, .gx-label.BlobContentDescriptionAttributeLabel, .gx-label.ReadonlyBlobContentDescriptionAttributeLabel, .gx-label.ReadonlyDescriptionAttributeLabel, .gx-label.BlobInputDescriptionAttributeLabel, .gx-label.LoginAttributeLabel, .gx-label.BlobContentLoginAttributeLabel, .gx-label.ReadonlyBlobContentLoginAttributeLabel, .gx-label.BlobInputLoginAttributeLabel, .gx-label.ReadonlyLoginAttributeLabel, .gx-label.LoginComboAttributeLabel, .gx-label.BlobContentLoginComboAttributeLabel, .gx-label.ReadonlyBlobContentLoginComboAttributeLabel, .gx-label.BlobInputLoginComboAttributeLabel, .gx-label.ReadonlyLoginComboAttributeLabel, .gx-label.RegistrationAttributeLabel, .gx-label.BlobContentRegistrationAttributeLabel, .gx-label.ReadonlyBlobContentRegistrationAttributeLabel, .gx-label.BlobInputRegistrationAttributeLabel, .gx-label.ReadonlyRegistrationAttributeLabel, .gx-label.RequiredAttributeLabel, .gx-label.BlobContentRequiredAttributeLabel, .gx-label.ReadonlyBlobContentRequiredAttributeLabel, .gx-label.BlobInputRequiredAttributeLabel, .gx-label.ReadonlyRequiredAttributeLabel, .gx-label.InactiveAttributeLabel, .gx-label.BlobContentInactiveAttributeLabel, .gx-label.ReadonlyBlobContentInactiveAttributeLabel, .gx-label.BlobInputInactiveAttributeLabel, .gx-label.ReadonlyInactiveAttributeLabel, .gx-label.ComboAttributeLabel, .gx-label.BlobContentComboAttributeLabel, .gx-label.ReadonlyBlobContentComboAttributeLabel, .gx-label.BlobInputComboAttributeLabel, .gx-label.ReadonlyComboAttributeLabel, .gx-label.SubtitleAttributeLabel, .gx-label.BlobContentSubtitleAttributeLabel, .gx-label.ReadonlyBlobContentSubtitleAttributeLabel, .gx-label.BlobInputSubtitleAttributeLabel, .gx-label.ReadonlySubtitleAttributeLabel, .gx-label.URLAttributeLabel, .gx-label.BlobContentURLAttributeLabel, .gx-label.ReadonlyBlobContentURLAttributeLabel, .gx-label.BlobInputURLAttributeLabel, .gx-label.ReadonlyURLAttributeLabel, .gx-label.TextAttributeLabel, .gx-label.BlobContentTextAttributeLabel, .gx-label.ReadonlyBlobContentTextAttributeLabel, .gx-label.BlobInputTextAttributeLabel, .gx-label.ReadonlyTextAttributeLabel, .gx-label.TextActionAttributeLabel, .gx-label.BlobContentTextActionAttributeLabel, .gx-label.ReadonlyBlobContentTextActionAttributeLabel, .gx-label.BlobInputTextActionAttributeLabel, .gx-label.ReadonlyTextActionAttributeLabel, .gx-label.AttributeCardsMenuTitleLabel, .gx-label.ReadonlyAttributeCardsMenuTitleLabel, .gx-label.AttributeSecondaryLabel, .gx-label.ReadonlyAttributeSecondaryLabel, .gx-label.Attribute250Label, .gx-label.BootstrapTooltipRightLabel, .gx-label.BootstrapTooltipLeftLabel, .gx-label.AttributeNoWrapLabel, .gx-label.UpdateAttributeLabel, .gx-label.AttributeRealWidthCheckBoxLabel, .gx-label.AttributeStepUnderlineUnselectedLabel, .gx-label.TextBlockWhiteFont10Label, .gx-label.FieldCuentasLabel, .gx-label.FieldMonedaLabel, .gx-label.FieldMontoLabel, .gx-label.FieldEncabezadoLabel, .gx-label.LabelCampoLabel, .gx-label.FieldCaracterLabel, .gx-label.FieldNumericLabel, .gx-label.FieldDateLabel, .gx-label.FieldComboLabel, .gx-label.FieldComentarioLabel, .gx-label.FieldDecimalLabel, .gx-label.FieldEditCuentasLabel, .gx-label.FieldEditCuentas2Label, .gx-label.FieldEditCuentas3Label, .gx-label.FieldEmailLabel, .gx-label.FieldPhoneLabel, .gx-label.LabelDescripLabel, .gx-label.FieldComentLabel, .gx-label.FieldFavoritoLabel, .gx-label.Attribute80Label, .gx-label.AttributeBBLabel, .gx-label.AttributeCompletoLabel, .gx-label.ErrorImpuestosLabel, .gx-label.AttributeInicioUsuarioV2Label, .gx-label.AttributeInicioUsuarioV3Label, .gx-label.LogoCircleOpenBoxLabel, .gx-label.AttributeBotonesRutaLabel, .gx-label.ImageLogoCircleOpenBoxLabel, .gx-label.ImgSeguridadLabel, .gx-label.AttributeBotonLabel, .gx-label.AttributeFLLabel, .gx-label.ReadonlyAttributeFLLabel, .gx-label.ErrorAttributeFLLabel, .gx-label.BlobInputAttributeFLLabel, .gx-label.BlobContentAttributeFLLabel, .gx-label.ReadonlyBlobContentAttributeFLLabel, .gx-label.AttributeTitleSplitScreenLabel, .gx-label.ReadonlyAttributeTitleSplitScreenLabel, .gx-label.AttributeSubtitleSplitScreenLabel, .gx-label.ReadonlyAttributeSubtitleSplitScreenLabel, .gx-label.AttributeSearchSplitScreenLabel, .gx-label.ReadonlyAttributeSearchSplitScreenLabel, .gx-label.AttributeSearchLabel, .gx-label.ReadonlyAttributeSearchLabel, .gx-label.AttributeLoginLabel, .gx-label.AttributeLoginImageLeftLabel, .gx-label.AttributeRealWidthTotalizerLabel, .gx-label.AttributeAcceptDragLabel, .gx-label.AttributeTotalizerLabel, .gx-label.AttributeWidthAutoLabel, .gx-label.AttributeStepLabel, .gx-label.ReadonlyAttributeStepLabel, .gx-label.AttributeStepSelectedLabel, .gx-label.ReadonlyAttributeStepSelectedLabel, .gx-label.AttributeStepBulletLabel, .gx-label.ReadonlyAttributeStepBulletLabel, .gx-label.AttributeStepBulletUnSelectedLabel, .gx-label.ReadonlyAttributeStepBulletUnSelectedLabel, .gx-label.AttributeStepBulletSelectedLabel, .gx-label.ReadonlyAttributeStepBulletSelectedLabel, .gx-label.AttributeDateTimeLabel, .gx-label.AttributeRealWidthDatetimeLabel, .gx-label.ReadonlyAttributeDateTimeLabel, .gx-label.CheckBoxLabel, .gx-label.BlobContentCheckBoxLabel, .gx-label.ReadonlyBlobContentCheckBoxLabel, .gx-label.BlobInputCheckBoxLabel, .gx-label.ReadonlyCheckBoxLabel, .gx-label.AttributeCheckBoxLabel, .gx-label.ImageAttributeLabel, .gx-label.ResponsiveImageAttributeLabel, .gx-label.BlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyResponsiveImageAttributeLabel, .gx-label.BlobInputResponsiveImageAttributeLabel, .gx-label.ProfileImageAttributeLabel, .gx-label.BlobContentProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentProfileImageAttributeLabel, .gx-label.BlobInputProfileImageAttributeLabel, .gx-label.ReadonlyProfileImageAttributeLabel, .gx-label.SmallProfileImageAttributeLabel, .gx-label.BlobContentSmallProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel, .gx-label.BlobInputSmallProfileImageAttributeLabel, .gx-label.ReadonlySmallProfileImageAttributeLabel, .gx-label.ActionAttributeLabel, .gx-label.BlobContentActionAttributeLabel, .gx-label.ReadonlyBlobContentActionAttributeLabel, .gx-label.ReadonlyActionAttributeLabel, .gx-label.DeleteAttributeLabel, .gx-label.BlobContentDeleteAttributeLabel, .gx-label.ReadonlyBlobContentDeleteAttributeLabel, .gx-label.ReadonlyDeleteAttributeLabel, .gx-label.BlobInputDeleteAttributeLabel, .gx-label.DisplayAttributeLabel, .gx-label.BlobContentDisplayAttributeLabel, .gx-label.ReadonlyBlobContentDisplayAttributeLabel, .gx-label.ReadonlyDisplayAttributeLabel, .gx-label.BlobInputDisplayAttributeLabel, .gx-label.SelectionAttributeLabel, .gx-label.BlobContentSelectionAttributeLabel, .gx-label.ReadonlyBlobContentSelectionAttributeLabel, .gx-label.ReadonlySelectionAttributeLabel, .gx-label.BlobInputSelectionAttributeLabel, .gx-label.DisabledActionAttributeLabel, .gx-label.BlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyBlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyDisabledActionAttributeLabel, .gx-label.BlobInputDisabledActionAttributeLabel, .gx-label.BlobInputActionAttributeLabel, .gx-label.SelectAttributeLabel, .gx-label.BlobContentSelectAttributeLabel, .gx-label.ReadonlyBlobContentSelectAttributeLabel, .gx-label.BlobInputSelectAttributeLabel, .gx-label.ReadonlySelectAttributeLabel, .gx-label.BlackAttributeLabel, .gx-label.BlobContentBlackAttributeLabel, .gx-label.ReadonlyBlobContentBlackAttributeLabel, .gx-label.BlobInputBlackAttributeLabel, .gx-label.ReadonlyBlackAttributeLabel, .gx-label.ActionBaseColorAttributeLabel, .gx-label.BlobContentActionBaseColorAttributeLabel, .gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel, .gx-label.ActionText1Label, .gx-label.ReadonlyActionBaseColorAttributeLabel, .gx-label.BlobInputActionBaseColorAttributeLabel, .gx-label.ReadonlyImageAttributeLabel, .gx-label.VideoAttributeLabel, .gx-label.ReadonlyVideoAttributeLabel, .gx-label.AudioAttributeLabel, .gx-label.ReadonlyAudioAttributeLabel, .gx-label.ErrorAttributeLabel, .gx-label.ErrorAttributeDateLabel, .gx-label.WarningAttributeLabel, .gx-label.AssociationListAttributeLabel, .gx-label.BlobContentAssociationListAttributeLabel, .gx-label.ReadonlyBlobContentAssociationListAttributeLabel, .gx-label.BlobInputAssociationListAttributeLabel, .gx-label.ReadonlyAssociationListAttributeLabel, .gx-label.ReadonlyAttributeLabel, .gx-label.ReadonlyMedioLabel, .gx-label.BlobContentReadonlyMedioLabel, .gx-label.ReadonlyBlobContentReadonlyMedioLabel, .gx-label.BlobInputReadonlyMedioLabel, .gx-label.ReadonlyReadonlyMedioLabel, .gx-label.ReadonlyAttributeRealWidthLabel, .gx-label.ReadonlyAttributeNoWrapLabel, .gx-label.ReadonlyAttributeTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthDatetimeLabel, .gx-label.TextoCuentasPrincipalLabel, .gx-label.BlobContentTextoCuentasPrincipalLabel, .gx-label.ReadonlyBlobContentTextoCuentasPrincipalLabel, .gx-label.BlobInputTextoCuentasPrincipalLabel, .gx-label.ReadonlyTextoCuentasPrincipalLabel, .gx-label.TextoCuentasSecundarioLabel, .gx-label.BlobContentTextoCuentasSecundarioLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioLabel, .gx-label.BlobInputTextoCuentasSecundarioLabel, .gx-label.ReadonlyTextoCuentasSecundarioLabel, .gx-label.TextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobInputTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyTextoCuentasSecundarioPaddingTopLabel, .gx-label.GridTitleLabel, .gx-label.ReadonlyGridTitleLabel, .gx-label.AttributeTitleWWPLabel, .gx-label.BlobContentAttributeTitleWWPLabel, .gx-label.ReadonlyBlobContentAttributeTitleWWPLabel, .gx-label.BlobInputAttributeTitleWWPLabel, .gx-label.ReadonlyAttributeTitleWWPLabel, .gx-label.AttributeWhiteLabel, .gx-label.BlobContentAttributeWhiteLabel, .gx-label.ReadonlyBlobContentAttributeWhiteLabel, .gx-label.BlobInputAttributeWhiteLabel, .gx-label.ReadonlyAttributeWhiteLabel, .gx-label.AttributeCharLongLabel, .gx-label.BlobContentAttributeCharLongLabel, .gx-label.ReadonlyBlobContentAttributeCharLongLabel, .gx-label.BlobInputAttributeCharLongLabel, .gx-label.ReadonlyAttributeCharLongLabel, .gx-label.AttributeManageFiltersLabel, .gx-label.AttributeImageFixWidthLabel, .gx-label.BlobContentAttributeImageFixWidthLabel, .gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel, .gx-label.BlobInputAttributeImageFixWidthLabel, .gx-label.ReadonlyAttributeImageFixWidthLabel, .gx-label.AttributeDateLabel, .gx-label.BlobContentAttributeDateLabel, .gx-label.ReadonlyBlobContentAttributeDateLabel, .gx-label.BlobInputAttributeDateLabel, .gx-label.ReadonlyAttributeDateLabel, .gx-label.AttributeRealWidthDateLabel, .gx-label.ReadonlyAttributeRealWidthDateLabel, .gx-label.AttributeInactiveLabel, .gx-label.BlobContentAttributeInactiveLabel, .gx-label.ReadonlyBlobContentAttributeInactiveLabel, .gx-label.BlobInputAttributeInactiveLabel, .gx-label.ReadonlyAttributeInactiveLabel, .gx-label.AttributeRealWidthLabel, .gx-label.BlobContentAttributeRealWidthLabel, .gx-label.ReadonlyBlobContentAttributeRealWidthLabel, .gx-label.BlobInputAttributeRealWidthLabel, .gx-label.AttributeTagLabel, .gx-label.AttributeTagSuccessLabel, .gx-label.AttributeTagWarningLabel, .gx-label.AttributeTagDangerLabel, .gx-label.AttributeTagInfoLightLabel, .gx-label.AttributeTagInfoLabel, .gx-label.SearchResultsListTitleAttributeLabel, .gx-label.ReadonlySearchResultsListTitleAttributeLabel, .gx-label.SearchResultsListDescriptionAttributeLabel, .gx-label.ReadonlySearchResultsListDescriptionAttributeLabel, .gx-label.CardImageAttributeLabel, .gx-label.ReadonlyCardImageAttributeLabel, .gx-label.CardImageAttributeWhiteWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteWithShadowLabel, .gx-label.CardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.AttributeBannerModulesLabel, .gx-label.ReadonlyAttributeBannerModulesLabel, .gx-label.ImageHomeModulesBackLabel, .gx-label.CardImageAttributeDescriptionLabel, .gx-label.BlobContentCardImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardImageAttributeDescriptionLabel, .gx-label.BlobInputCardImageAttributeDescriptionLabel, .gx-label.ReadonlyCardImageAttributeDescriptionLabel, .gx-label.SimpleCardAttributeTitleLabel, .gx-label.ReadonlySimpleCardAttributeTitleLabel, .gx-label.SimpleCardAttributeSubtitleLabel, .gx-label.ReadonlySimpleCardAttributeSubtitleLabel, .gx-label.CardSmallImageAttributeLabel, .gx-label.ReadonlyCardSmallImageAttributeLabel, .gx-label.CardSmallImageAttributeDescriptionLabel, .gx-label.ReadonlyCardSmallImageAttributeDescriptionLabel, .gx-label.CardWithImageAttributeDescriptionLabel, .gx-label.BlobContentCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardWithImageAttributeDescriptionLabel, .gx-label.BlobInputCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyCardWithImageAttributeDescriptionLabel, .gx-label.ChatAttributeNameLabel, .gx-label.BlobContentChatAttributeNameLabel, .gx-label.ReadonlyBlobContentChatAttributeNameLabel, .gx-label.BlobInputChatAttributeNameLabel, .gx-label.ReadonlyChatAttributeNameLabel, .gx-label.ChatAttributeDateLabel, .gx-label.BlobContentChatAttributeDateLabel, .gx-label.ReadonlyBlobContentChatAttributeDateLabel, .gx-label.BlobInputChatAttributeDateLabel, .gx-label.ReadonlyChatAttributeDateLabel, .gx-label.ChatAttributeImageLabel, .gx-label.BlobContentChatAttributeImageLabel, .gx-label.ReadonlyBlobContentChatAttributeImageLabel, .gx-label.BlobInputChatAttributeImageLabel, .gx-label.ReadonlyChatAttributeImageLabel, .gx-label.ChatAttributeMessageLabel, .gx-label.BlobContentChatAttributeMessageLabel, .gx-label.ReadonlyBlobContentChatAttributeMessageLabel, .gx-label.BlobInputChatAttributeMessageLabel, .gx-label.ReadonlyChatAttributeMessageLabel, .gx-label.AttributeRegisterLabel, .gx-label.ProgressAdminCardDescriptionLabel, .gx-label.ProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardDescriptionLabel, .gx-label.ProgressBarAdminV2DescriptionLabel, .gx-label.ProgressBarAdminV2NumberLabel, .gx-label.ReadonlyProgressBarAdminV2NumberLabel, .gx-label.ProgressBarAdminV2NumberTotalLabel, .gx-label.ReadonlyProgressBarAdminV2NumberTotalLabel, .gx-label.ProgressBarAdminV2TitleLabel, .gx-label.DashboardNumberLabel, .gx-label.ReadonlyDashboardNumberLabel, .gx-label.DashboardInfoLabel, .gx-label.ReadonlyDashboardInfoLabel, .gx-label.DashboardDangerLabel, .gx-label.ReadonlyDashboardDangerLabel, .gx-label.DashboardSuccessLabel, .gx-label.ReadonlyDashboardSuccessLabel, .gx-label.DashboardWarningLabel, .gx-label.ReadonlyDashboardWarningLabel, .gx-label.DashboardNumberCardLabel, .gx-label.ReadonlyDashboardNumberCardLabel, .gx-label.DashboardNumberCardNoBorderLabel, .gx-label.ReadonlyDashboardNumberCardNoBorderLabel, .gx-label.DashboardNumberAdminLabel, .gx-label.ReadonlyDashboardNumberAdminLabel, .gx-label.DashboardBaseColorLabel, .gx-label.ReadonlyDashboardBaseColorLabel, .gx-label.DashboardInfoLightLabel, .gx-label.ReadonlyDashboardInfoLightLabel, .gx-label.DashboardPercentageSuccessLabel, .gx-label.ReadonlyDashboardPercentageSuccessLabel, .gx-label.DashboardPercentageDangerLabel, .gx-label.ReadonlyDashboardPercentageDangerLabel, .gx-label.CardLongDescriptionLabel, .gx-label.ReadonlyCardLongDescriptionLabel, .gx-label.AttributeHomeModulesTitleLabel, .gx-label.ReadonlyAttributeHomeModulesTitleLabel, .gx-label.AttributeHomeModulesBigTitleLabel, .gx-label.ReadonlyAttributeHomeModulesBigTitleLabel, .gx-label.AttributeHomeModulesBigDescriptionLabel, .gx-label.ReadonlyAttributeHomeModulesBigDescriptionLabel, .gx-label.ProductCardSmallImageAttributeLabel, .gx-label.ReadonlyProductCardSmallImageAttributeLabel, .gx-label.ImgSeguridadSeleccionLabel, .gx-label.AttributeImgSegLabel, .gx-label.ReadonlyAttributeImgSegLabel, .gx-label.AttributeRequiredLabel, .gx-label.AttributeDetalleTRNLabel, .gx-label.ReadonlyAttributeDetalleTRNLabel, .gx-label.AttributeGestionesHeaderLabel, .gx-label.ReadonlyAttributeGestionesHeaderLabel, .gx-label.AttributeGestionesErrorLabel, .gx-label.AttributeGestionesDescripcionLabel, .gx-label.AttributeInicioUsuarioLabel, .gx-label.BlobContentAttributeLabel, .gx-label.ReadonlyBlobContentAttributeLabel, .gx-label.AttributeGestionesError2Label, .gx-label.AttributeInicioPasswordLabel, .gx-label.AttributeInicioTasasLabel, .gx-label.AttributeStepUnderlineLabel, .gx-label.ReadonlyAttributeStepUnderlineLabel, .gx-label.AttributeStepVerticalLabel, .gx-label.ReadonlyAttributeStepVerticalLabel, .gx-label.AttributeImage30Label, .gx-label.ReadonlyAttributeImage30Label, .gx-label.MasterPageTopActionsImageLabel, .gx-label.ReadonlyMasterPageTopActionsImageLabel, .gx-label.MasterPageTopActionsUserNameLabel, .gx-label.ReadonlyMasterPageTopActionsUserNameLabel, .gx-label.MasterPageTopActionsRoleNameLabel, .gx-label.ReadonlyMasterPageTopActionsRoleNameLabel, .gx-label.AttributeLoginRadiusLabel, .gx-label.BlobContentAttributeLoginRadiusLabel, .gx-label.ReadonlyBlobContentAttributeLoginRadiusLabel, .gx-label.BlobInputAttributeLoginRadiusLabel, .gx-label.ReadonlyAttributeLoginRadiusLabel, .gx-label.CriterioSearchBarLabel, .gx-label.BlobContentCriterioSearchBarLabel, .gx-label.ReadonlyBlobContentCriterioSearchBarLabel, .gx-label.BlobInputCriterioSearchBarLabel, .gx-label.ReadonlyCriterioSearchBarLabel, .AssociationTitle, .SmallText, .SelectedTab, .UnSelectedTab, .DataDescription, .DataDescriptionLogin, .TextBlockTitleWWP, .WizardTitle, .TextBlockTitleWWPTab, .TextBlockTitleNotAuthorized, .WizardStepDescription, .WizardStepTitleLine, .WizardStepDescriptionLine, .WizardStepDescriptionUnderline, .TextBlockTitleMaster, .TextBlockTitleMaterial, .WizardStepDescriptionVertical, .DataFilterDescription, .DataFixedFilterDescription, .DataFilterDescriptionPrefix, .DescriptionWhite, .WorkWithFooter, .InGridDeletion, .StepNumber, .StepNumberSelected, .TextBlockLink, .StepNumberBullet, .StepNumberBulletSelected, .WizardTextBlock, .WizardTextBlockDescription, .TextBlockNotAuthorized, .TextBlockLogo, .TextBlockMoreInfoCard, .TextBlockMoreInfoAdmin, .ProgressAdminCardTitle, .NotificationTitle, .NotificationItemTitle, .NotificationItemDescription, .NotificationItemDatetime, .SimpleCardTitle, .TextBlockTitulosWhite, .TextBlockSubTitulosWhite, .TextBlockGren, .TextBlockTitlePrimary, .TextBlockTitleSecondary, .TextBlockOpcionesLogin, .TextBlocksubTitulos, .LabelTRN, .RequiredLabel1, .TextBlockSubTCR, .TextBlockLoginGreenTitulo, .TextBlockLoginGreen, .TextBlockThinGreen, .TextBlockLoginImagenSeguridad, .TextBlockTitleGreen, .TextBlockTituloInferior, .TextBlockTituloSuperior, .StepNumberUnderline, .StepNumberUnderlineSelected, .StepNumberVertical, .TextBlockGaretBienvenida, .TextBlockGaretLabel {
        padding-right: 3pt;
        white-space: nowrap;
        border-style: none;
        border-width: 0;
        font-family: SourceSansPro-Regular;
        font-size: 9pt;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
        color: #627077;
        vertical-align: middle
    }

.BigTitle, .UncollapsedBigTitle, .SeparateBigTitle {
    padding-left: 12px;
    display: block;
    white-space: normal;
    font-size: 40px;
    font-weight: 400;
    text-align: center
}

.SeparateBigTitle {
    letter-spacing: -4px
}

.SubTitle {
    display: block
}

.BigGlobalTitle {
    font-size: 20pt;
    font-weight: 600
}

.TextBlockGaretBook {
    font-family: GaretBook;
    font-size: 14px;
    color: #898989
}

.TextBlockGaret {
    font-family: Garet;
    font-size: 32px;
    font-weight: bold;
    color: #898989
}

.TextBlockTitleWWPError {
    font-size: 32pt;
    font-weight: 700
}

.TextBlockTitleWWPSubError {
    font-size: 34pt
}

.TextBlockContrato {
    margin-left: 30px;
    margin-right: 30px
}

.ProgressBarCardsMenuDescription {
    color: white
}

    .ProgressBarCardsMenuDescription:before {
        color: white;
        content: ''
    }

.BreadCrumb {
    padding-right: 0;
    font-family: sans-serif;
    font-size: 14px;
    color: #99abb4;
    line-height: 20px
}

.AttributeFLLabel {
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    -khtml-user-select: none;
    -moz-transition: .2s ease all;
    -moz-user-select: none;
    -ms-user-select: none;
    transition: .2s ease all;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-transition: .2s ease all;
    -webkit-user-select: none
}

.TextBlockDashboardDescription, .TextBlockDashboardDescriptionCard, .TextBlockDashboardDescriptionAdmin {
    margin-top: 15px;
    font-family: "Poppins",sans-serif;
    font-size: 14px
}

.TextBlockDashboardDescriptionCard {
    padding-right: 0;
    color: #999;
    text-transform: uppercase
}

.TextBlockDashboardDescriptionAdmin {
    font-size: 15px;
    color: white
}

.FooterText {
    line-height: 50px
}

.TextBlockTitleLogin {
    font-family: "Poppins",sans-serif;
    font-size: 20px
}

.GridNewRow:before, .GridNewRowWhite:before, .Grid > tfoot .gx_newrow:before, .GridDragging > tfoot .gx_newrow:before, .GridAcceptDrag > tfoot .gx_newrow:before, .GridNoAcceptDrag > tfoot .gx_newrow:before, .WorkWithBorder > tfoot .gx_newrow:before, .GridWithPaginationBar > tfoot .gx_newrow:before, .GridWithTotalizer > tfoot .gx_newrow:before, .WorkWith > tfoot .gx_newrow:before, .PromptGrid > tfoot .gx_newrow:before, .ViewGrid > tfoot .gx_newrow:before, .WorkWithSelection > tfoot .gx_newrow:before, .GridWithBorderColor > tfoot .gx_newrow:before, .GridNoBorder > tfoot .gx_newrow:before, .GridNoData > tfoot .gx_newrow:before, .Grid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridDragging[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridNoAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow:before, .WorkWithBorder[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridWithPaginationBar[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridWithTotalizer[data-gx-grid-nodata] > tfoot .gx_newrow:before, .WorkWith[data-gx-grid-nodata] > tfoot .gx_newrow:before, .PromptGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .ViewGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .WorkWithSelection[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridWithBorderColor[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridNoBorder[data-gx-grid-nodata] > tfoot .gx_newrow:before, .GridNoData[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .TrnSublevelGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .RecentLinksGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleStepsVertical[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleHomeModulesBig[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleHomeModules[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FSGridAutoUnselectAll[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleSteps[data-gx-grid-nodata] > tfoot .gx_newrow:before, .VerticalTabGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleGridWithHeader[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleStepsLine[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleStepsProgress[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleStepsUnderline[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleGridCuentas[data-gx-grid-nodata] > tfoot .gx_newrow:before, .FreeStyleGridFooter > .gx_newrow:before, .TrnSublevelGridFooter > .gx_newrow:before, .RecentLinksGridFooter > .gx_newrow:before, .FreeStyleStepsVerticalFooter > .gx_newrow:before, .FreeStyleHomeModulesBigFooter > .gx_newrow:before, .FreeStyleHomeModulesFooter > .gx_newrow:before, .FreeStyleHomeModulesBigDarkFooter > .gx_newrow:before, .FSGridAutoUnselectAllFooter > .gx_newrow:before, .FreeStyleStepsFooter > .gx_newrow:before, .VerticalTabGridFooter > .gx_newrow:before, .ColumnsSelectorFreeStyleGridFooter > .gx_newrow:before, .FreeStyleGridWithHeaderFooter > .gx_newrow:before, .FreeStyleStepsLineFooter > .gx_newrow:before, .FreeStyleStepsProgressFooter > .gx_newrow:before, .FreeStyleStepsUnderlineFooter > .gx_newrow:before, .FreeStyleGridCuentasFooter > .gx_newrow:before {
    content: '['
}

.GridNewRow:after, .GridNewRowWhite:after, .Grid > tfoot .gx_newrow:after, .GridDragging > tfoot .gx_newrow:after, .GridAcceptDrag > tfoot .gx_newrow:after, .GridNoAcceptDrag > tfoot .gx_newrow:after, .WorkWithBorder > tfoot .gx_newrow:after, .GridWithPaginationBar > tfoot .gx_newrow:after, .GridWithTotalizer > tfoot .gx_newrow:after, .WorkWith > tfoot .gx_newrow:after, .PromptGrid > tfoot .gx_newrow:after, .ViewGrid > tfoot .gx_newrow:after, .WorkWithSelection > tfoot .gx_newrow:after, .GridWithBorderColor > tfoot .gx_newrow:after, .GridNoBorder > tfoot .gx_newrow:after, .GridNoData > tfoot .gx_newrow:after, .Grid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridDragging[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridNoAcceptDrag[data-gx-grid-nodata] > tfoot .gx_newrow:after, .WorkWithBorder[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridWithPaginationBar[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridWithTotalizer[data-gx-grid-nodata] > tfoot .gx_newrow:after, .WorkWith[data-gx-grid-nodata] > tfoot .gx_newrow:after, .PromptGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .ViewGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .WorkWithSelection[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridWithBorderColor[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridNoBorder[data-gx-grid-nodata] > tfoot .gx_newrow:after, .GridNoData[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .TrnSublevelGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .RecentLinksGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleStepsVertical[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleHomeModulesBig[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleHomeModules[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FSGridAutoUnselectAll[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleSteps[data-gx-grid-nodata] > tfoot .gx_newrow:after, .VerticalTabGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleGridWithHeader[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleStepsLine[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleStepsProgress[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleStepsUnderline[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleGridCuentas[data-gx-grid-nodata] > tfoot .gx_newrow:after, .FreeStyleGridFooter > .gx_newrow:after, .TrnSublevelGridFooter > .gx_newrow:after, .RecentLinksGridFooter > .gx_newrow:after, .FreeStyleStepsVerticalFooter > .gx_newrow:after, .FreeStyleHomeModulesBigFooter > .gx_newrow:after, .FreeStyleHomeModulesFooter > .gx_newrow:after, .FreeStyleHomeModulesBigDarkFooter > .gx_newrow:after, .FSGridAutoUnselectAllFooter > .gx_newrow:after, .FreeStyleStepsFooter > .gx_newrow:after, .VerticalTabGridFooter > .gx_newrow:after, .ColumnsSelectorFreeStyleGridFooter > .gx_newrow:after, .FreeStyleGridWithHeaderFooter > .gx_newrow:after, .FreeStyleStepsLineFooter > .gx_newrow:after, .FreeStyleStepsProgressFooter > .gx_newrow:after, .FreeStyleStepsUnderlineFooter > .gx_newrow:after, .FreeStyleGridCuentasFooter > .gx_newrow:after {
    content: ']'
}

.GridLoadingText, .Grid + div.gx-grid-loading, .GridDragging + div.gx-grid-loading, .GridAcceptDrag + div.gx-grid-loading, .GridNoAcceptDrag + div.gx-grid-loading, .WorkWithBorder + div.gx-grid-loading, .GridWithPaginationBar + div.gx-grid-loading, .GridWithTotalizer + div.gx-grid-loading, .WorkWith + div.gx-grid-loading, .PromptGrid + div.gx-grid-loading, .ViewGrid + div.gx-grid-loading, .WorkWithSelection + div.gx-grid-loading, .GridWithBorderColor + div.gx-grid-loading, .GridNoBorder + div.gx-grid-loading, .GridNoData + div.gx-grid-loading, .Grid[data-gx-grid-nodata] + div.gx-grid-loading, .GridDragging[data-gx-grid-nodata] + div.gx-grid-loading, .GridAcceptDrag[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoAcceptDrag[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWithBorder[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithPaginationBar[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithTotalizer[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWith[data-gx-grid-nodata] + div.gx-grid-loading, .PromptGrid[data-gx-grid-nodata] + div.gx-grid-loading, .ViewGrid[data-gx-grid-nodata] + div.gx-grid-loading, .WorkWithSelection[data-gx-grid-nodata] + div.gx-grid-loading, .GridWithBorderColor[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoBorder[data-gx-grid-nodata] + div.gx-grid-loading, .GridNoData[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGrid[data-gx-grid-nodata] + div.gx-grid-loading, .TrnSublevelGrid[data-gx-grid-nodata] + div.gx-grid-loading, .RecentLinksGrid[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsVertical[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModulesBig[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModules[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] + div.gx-grid-loading, .FSGridAutoUnselectAll[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleSteps[data-gx-grid-nodata] + div.gx-grid-loading, .VerticalTabGrid[data-gx-grid-nodata] + div.gx-grid-loading, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGridWithHeader[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsLine[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsProgress[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleStepsUnderline[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGridCuentas[data-gx-grid-nodata] + div.gx-grid-loading, .FreeStyleGrid + div.gx-grid-loading, .TrnSublevelGrid + div.gx-grid-loading, .RecentLinksGrid + div.gx-grid-loading, .FreeStyleStepsVertical + div.gx-grid-loading, .FreeStyleHomeModulesBig + div.gx-grid-loading, .FreeStyleHomeModules + div.gx-grid-loading, .FreeStyleHomeModulesBigDark + div.gx-grid-loading, .FSGridAutoUnselectAll + div.gx-grid-loading, .FreeStyleSteps + div.gx-grid-loading, .VerticalTabGrid + div.gx-grid-loading, .ColumnsSelectorFreeStyleGrid + div.gx-grid-loading, .FreeStyleGridWithHeader + div.gx-grid-loading, .FreeStyleStepsLine + div.gx-grid-loading, .FreeStyleStepsProgress + div.gx-grid-loading, .FreeStyleStepsUnderline + div.gx-grid-loading, .FreeStyleGridCuentas + div.gx-grid-loading {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    background-color: rgba(0,96,164,.3);
    font-size: 1.5em;
    color: white;
    min-height: 2em;
    width: 30%;
    text-align: center
}

.GridNoDataText, .Grid + .gx-text-gridnodata, .GridDragging + .gx-text-gridnodata, .GridAcceptDrag + .gx-text-gridnodata, .GridNoAcceptDrag + .gx-text-gridnodata, .WorkWithBorder + .gx-text-gridnodata, .GridWithPaginationBar + .gx-text-gridnodata, .GridWithTotalizer + .gx-text-gridnodata, .WorkWith + .gx-text-gridnodata, .PromptGrid + .gx-text-gridnodata, .ViewGrid + .gx-text-gridnodata, .WorkWithSelection + .gx-text-gridnodata, .GridWithBorderColor + .gx-text-gridnodata, .GridNoBorder + .gx-text-gridnodata, .GridNoData + .gx-text-gridnodata, .Grid[data-gx-grid-nodata] + .gx-text-gridnodata, .GridDragging[data-gx-grid-nodata] + .gx-text-gridnodata, .GridAcceptDrag[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoAcceptDrag[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWithBorder[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithPaginationBar[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithTotalizer[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWith[data-gx-grid-nodata] + .gx-text-gridnodata, .PromptGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .ViewGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .WorkWithSelection[data-gx-grid-nodata] + .gx-text-gridnodata, .GridWithBorderColor[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoBorder[data-gx-grid-nodata] + .gx-text-gridnodata, .GridNoData[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .TrnSublevelGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .RecentLinksGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsVertical[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModulesBig[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModules[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleHomeModulesBigDark[data-gx-grid-nodata] + .gx-text-gridnodata, .FSGridAutoUnselectAll[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleSteps[data-gx-grid-nodata] + .gx-text-gridnodata, .VerticalTabGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGridWithHeader[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsLine[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsProgress[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleStepsUnderline[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGridCuentas[data-gx-grid-nodata] + .gx-text-gridnodata, .FreeStyleGrid + .gx-text-gridnodata, .TrnSublevelGrid + .gx-text-gridnodata, .RecentLinksGrid + .gx-text-gridnodata, .FreeStyleStepsVertical + .gx-text-gridnodata, .FreeStyleHomeModulesBig + .gx-text-gridnodata, .FreeStyleHomeModules + .gx-text-gridnodata, .FreeStyleHomeModulesBigDark + .gx-text-gridnodata, .FSGridAutoUnselectAll + .gx-text-gridnodata, .FreeStyleSteps + .gx-text-gridnodata, .VerticalTabGrid + .gx-text-gridnodata, .ColumnsSelectorFreeStyleGrid + .gx-text-gridnodata, .FreeStyleGridWithHeader + .gx-text-gridnodata, .FreeStyleStepsLine + .gx-text-gridnodata, .FreeStyleStepsProgress + .gx-text-gridnodata, .FreeStyleStepsUnderline + .gx-text-gridnodata, .FreeStyleGridCuentas + .gx-text-gridnodata {
    margin-top: -1em;
    padding-top: 30px;
    display: block;
    font-size: 1.5em;
    color: gray;
    text-align: center;
    line-height: 41px
}

.TextBlockFSWithHeaderTitle {
    margin-left: 2px;
    padding-right: 0;
    font-family: "Poppins",sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black
}

.Label, .RequiredLabel, .gx-label.RatingLabel, .gx-label.AttributeLabel, .gx-label.BlobInputAttributeLabel, .gx-label.AttributeDraggingLabel, .gx-label.AttributeNoAcceptDragLabel, .gx-label.DownloadAttributeLabel, .gx-label.ReadonlyDownloadAttributeLabel, .gx-label.AttSubTitleLabel, .gx-label.BlobInputAttSubTitleLabel, .gx-label.BlobContentAttSubTitleLabel, .gx-label.ReadonlyBlobContentAttSubTitleLabel, .gx-label.ReadonlyAttSubTitleLabel, .gx-label.IME_ActiveLabel, .gx-label.BlobContentIME_ActiveLabel, .gx-label.ReadonlyBlobContentIME_ActiveLabel, .gx-label.BlobInputIME_ActiveLabel, .gx-label.ReadonlyIME_ActiveLabel, .gx-label.IME_InactiveLabel, .gx-label.BlobContentIME_InactiveLabel, .gx-label.ReadonlyBlobContentIME_InactiveLabel, .gx-label.BlobInputIME_InactiveLabel, .gx-label.ReadonlyIME_InactiveLabel, .gx-label.IME_DisabledLabel, .gx-label.BlobContentIME_DisabledLabel, .gx-label.ReadonlyBlobContentIME_DisabledLabel, .gx-label.BlobInputIME_DisabledLabel, .gx-label.ReadonlyIME_DisabledLabel, .gx-label.CheckboxLabelLabel, .gx-label.BlobContentCheckboxLabelLabel, .gx-label.ReadonlyBlobContentCheckboxLabelLabel, .gx-label.BlobInputCheckboxLabelLabel, .gx-label.ReadonlyCheckboxLabelLabel, .gx-label.FilterAttributeLabel, .gx-label.BlobContentFilterAttributeLabel, .gx-label.ReadonlyBlobContentFilterAttributeLabel, .gx-label.ReadonlyFilterAttributeLabel, .gx-label.BlobInputFilterAttributeLabel, .gx-label.FilterComboAttributeLabel, .gx-label.BlobContentFilterComboAttributeLabel, .gx-label.ReadonlyBlobContentFilterComboAttributeLabel, .gx-label.BlobInputFilterComboAttributeLabel, .gx-label.ReadonlyFilterComboAttributeLabel, .gx-label.FilterSearchAttributeLabel, .gx-label.BlobContentFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeLabel, .gx-label.BlobInputFilterSearchAttributeLabel, .gx-label.ReadonlyFilterSearchAttributeLabel, .gx-label.FilterSearchAttributeFocusLabel, .gx-label.BlobContentFilterSearchAttributeFocusLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel, .gx-label.BlobInputFilterSearchAttributeFocusLabel, .gx-label.ReadonlyFilterSearchAttributeFocusLabel, .gx-label.DateFilterSearchAttributeLabel, .gx-label.BlobContentDateFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel, .gx-label.BlobInputDateFilterSearchAttributeLabel, .gx-label.ReadonlyDateFilterSearchAttributeLabel, .gx-label.FilterPanelLabel, .gx-label.BlobContentFilterPanelLabel, .gx-label.ReadonlyBlobContentFilterPanelLabel, .gx-label.BlobInputFilterPanelLabel, .gx-label.ReadonlyFilterPanelLabel, .gx-label.DescriptionAttributeLabel, .gx-label.BlobContentDescriptionAttributeLabel, .gx-label.ReadonlyBlobContentDescriptionAttributeLabel, .gx-label.ReadonlyDescriptionAttributeLabel, .gx-label.BlobInputDescriptionAttributeLabel, .gx-label.LoginAttributeLabel, .gx-label.BlobContentLoginAttributeLabel, .gx-label.ReadonlyBlobContentLoginAttributeLabel, .gx-label.BlobInputLoginAttributeLabel, .gx-label.ReadonlyLoginAttributeLabel, .gx-label.LoginComboAttributeLabel, .gx-label.BlobContentLoginComboAttributeLabel, .gx-label.ReadonlyBlobContentLoginComboAttributeLabel, .gx-label.BlobInputLoginComboAttributeLabel, .gx-label.ReadonlyLoginComboAttributeLabel, .gx-label.RegistrationAttributeLabel, .gx-label.BlobContentRegistrationAttributeLabel, .gx-label.ReadonlyBlobContentRegistrationAttributeLabel, .gx-label.BlobInputRegistrationAttributeLabel, .gx-label.ReadonlyRegistrationAttributeLabel, .gx-label.RequiredAttributeLabel, .gx-label.BlobContentRequiredAttributeLabel, .gx-label.ReadonlyBlobContentRequiredAttributeLabel, .gx-label.BlobInputRequiredAttributeLabel, .gx-label.ReadonlyRequiredAttributeLabel, .gx-label.InactiveAttributeLabel, .gx-label.BlobContentInactiveAttributeLabel, .gx-label.ReadonlyBlobContentInactiveAttributeLabel, .gx-label.BlobInputInactiveAttributeLabel, .gx-label.ReadonlyInactiveAttributeLabel, .gx-label.ComboAttributeLabel, .gx-label.BlobContentComboAttributeLabel, .gx-label.ReadonlyBlobContentComboAttributeLabel, .gx-label.BlobInputComboAttributeLabel, .gx-label.ReadonlyComboAttributeLabel, .gx-label.SubtitleAttributeLabel, .gx-label.BlobContentSubtitleAttributeLabel, .gx-label.ReadonlyBlobContentSubtitleAttributeLabel, .gx-label.BlobInputSubtitleAttributeLabel, .gx-label.ReadonlySubtitleAttributeLabel, .gx-label.URLAttributeLabel, .gx-label.BlobContentURLAttributeLabel, .gx-label.ReadonlyBlobContentURLAttributeLabel, .gx-label.BlobInputURLAttributeLabel, .gx-label.ReadonlyURLAttributeLabel, .gx-label.TextAttributeLabel, .gx-label.BlobContentTextAttributeLabel, .gx-label.ReadonlyBlobContentTextAttributeLabel, .gx-label.BlobInputTextAttributeLabel, .gx-label.ReadonlyTextAttributeLabel, .gx-label.TextActionAttributeLabel, .gx-label.BlobContentTextActionAttributeLabel, .gx-label.ReadonlyBlobContentTextActionAttributeLabel, .gx-label.BlobInputTextActionAttributeLabel, .gx-label.ReadonlyTextActionAttributeLabel, .gx-label.AttributeCardsMenuTitleLabel, .gx-label.ReadonlyAttributeCardsMenuTitleLabel, .gx-label.AttributeSecondaryLabel, .gx-label.ReadonlyAttributeSecondaryLabel, .gx-label.Attribute250Label, .gx-label.BootstrapTooltipRightLabel, .gx-label.BootstrapTooltipLeftLabel, .gx-label.AttributeNoWrapLabel, .gx-label.UpdateAttributeLabel, .gx-label.AttributeRealWidthCheckBoxLabel, .gx-label.AttributeStepUnderlineUnselectedLabel, .gx-label.TextBlockWhiteFont10Label, .gx-label.FieldCuentasLabel, .gx-label.FieldMonedaLabel, .gx-label.FieldMontoLabel, .gx-label.FieldEncabezadoLabel, .gx-label.LabelCampoLabel, .gx-label.FieldCaracterLabel, .gx-label.FieldNumericLabel, .gx-label.FieldDateLabel, .gx-label.FieldComboLabel, .gx-label.FieldComentarioLabel, .gx-label.FieldDecimalLabel, .gx-label.FieldEditCuentasLabel, .gx-label.FieldEditCuentas2Label, .gx-label.FieldEditCuentas3Label, .gx-label.FieldEmailLabel, .gx-label.FieldPhoneLabel, .gx-label.LabelDescripLabel, .gx-label.FieldComentLabel, .gx-label.FieldFavoritoLabel, .gx-label.Attribute80Label, .gx-label.AttributeBBLabel, .gx-label.AttributeCompletoLabel, .gx-label.ErrorImpuestosLabel, .gx-label.AttributeInicioUsuarioV2Label, .gx-label.AttributeInicioUsuarioV3Label, .gx-label.LogoCircleOpenBoxLabel, .gx-label.AttributeBotonesRutaLabel, .gx-label.ImageLogoCircleOpenBoxLabel, .gx-label.ImgSeguridadLabel, .gx-label.AttributeBotonLabel, .gx-label.AttributeFLLabel, .gx-label.ReadonlyAttributeFLLabel, .gx-label.ErrorAttributeFLLabel, .gx-label.BlobInputAttributeFLLabel, .gx-label.BlobContentAttributeFLLabel, .gx-label.ReadonlyBlobContentAttributeFLLabel, .gx-label.AttributeTitleSplitScreenLabel, .gx-label.ReadonlyAttributeTitleSplitScreenLabel, .gx-label.AttributeSubtitleSplitScreenLabel, .gx-label.ReadonlyAttributeSubtitleSplitScreenLabel, .gx-label.AttributeSearchSplitScreenLabel, .gx-label.ReadonlyAttributeSearchSplitScreenLabel, .gx-label.AttributeSearchLabel, .gx-label.ReadonlyAttributeSearchLabel, .gx-label.AttributeLoginLabel, .gx-label.AttributeLoginImageLeftLabel, .gx-label.AttributeRealWidthTotalizerLabel, .gx-label.AttributeAcceptDragLabel, .gx-label.AttributeTotalizerLabel, .gx-label.AttributeWidthAutoLabel, .gx-label.AttributeStepLabel, .gx-label.ReadonlyAttributeStepLabel, .gx-label.AttributeStepSelectedLabel, .gx-label.ReadonlyAttributeStepSelectedLabel, .gx-label.AttributeStepBulletLabel, .gx-label.ReadonlyAttributeStepBulletLabel, .gx-label.AttributeStepBulletUnSelectedLabel, .gx-label.ReadonlyAttributeStepBulletUnSelectedLabel, .gx-label.AttributeStepBulletSelectedLabel, .gx-label.ReadonlyAttributeStepBulletSelectedLabel, .gx-label.AttributeDateTimeLabel, .gx-label.AttributeRealWidthDatetimeLabel, .gx-label.ReadonlyAttributeDateTimeLabel, .gx-label.CheckBoxLabel, .gx-label.BlobContentCheckBoxLabel, .gx-label.ReadonlyBlobContentCheckBoxLabel, .gx-label.BlobInputCheckBoxLabel, .gx-label.ReadonlyCheckBoxLabel, .gx-label.AttributeCheckBoxLabel, .gx-label.ImageAttributeLabel, .gx-label.ResponsiveImageAttributeLabel, .gx-label.BlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyResponsiveImageAttributeLabel, .gx-label.BlobInputResponsiveImageAttributeLabel, .gx-label.ProfileImageAttributeLabel, .gx-label.BlobContentProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentProfileImageAttributeLabel, .gx-label.BlobInputProfileImageAttributeLabel, .gx-label.ReadonlyProfileImageAttributeLabel, .gx-label.SmallProfileImageAttributeLabel, .gx-label.BlobContentSmallProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel, .gx-label.BlobInputSmallProfileImageAttributeLabel, .gx-label.ReadonlySmallProfileImageAttributeLabel, .gx-label.ActionAttributeLabel, .gx-label.BlobContentActionAttributeLabel, .gx-label.ReadonlyBlobContentActionAttributeLabel, .gx-label.ReadonlyActionAttributeLabel, .gx-label.DeleteAttributeLabel, .gx-label.BlobContentDeleteAttributeLabel, .gx-label.ReadonlyBlobContentDeleteAttributeLabel, .gx-label.ReadonlyDeleteAttributeLabel, .gx-label.BlobInputDeleteAttributeLabel, .gx-label.DisplayAttributeLabel, .gx-label.BlobContentDisplayAttributeLabel, .gx-label.ReadonlyBlobContentDisplayAttributeLabel, .gx-label.ReadonlyDisplayAttributeLabel, .gx-label.BlobInputDisplayAttributeLabel, .gx-label.SelectionAttributeLabel, .gx-label.BlobContentSelectionAttributeLabel, .gx-label.ReadonlyBlobContentSelectionAttributeLabel, .gx-label.ReadonlySelectionAttributeLabel, .gx-label.BlobInputSelectionAttributeLabel, .gx-label.DisabledActionAttributeLabel, .gx-label.BlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyBlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyDisabledActionAttributeLabel, .gx-label.BlobInputDisabledActionAttributeLabel, .gx-label.BlobInputActionAttributeLabel, .gx-label.SelectAttributeLabel, .gx-label.BlobContentSelectAttributeLabel, .gx-label.ReadonlyBlobContentSelectAttributeLabel, .gx-label.BlobInputSelectAttributeLabel, .gx-label.ReadonlySelectAttributeLabel, .gx-label.BlackAttributeLabel, .gx-label.BlobContentBlackAttributeLabel, .gx-label.ReadonlyBlobContentBlackAttributeLabel, .gx-label.BlobInputBlackAttributeLabel, .gx-label.ReadonlyBlackAttributeLabel, .gx-label.ActionBaseColorAttributeLabel, .gx-label.BlobContentActionBaseColorAttributeLabel, .gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel, .gx-label.ActionText1Label, .gx-label.ReadonlyActionBaseColorAttributeLabel, .gx-label.BlobInputActionBaseColorAttributeLabel, .gx-label.ReadonlyImageAttributeLabel, .gx-label.VideoAttributeLabel, .gx-label.ReadonlyVideoAttributeLabel, .gx-label.AudioAttributeLabel, .gx-label.ReadonlyAudioAttributeLabel, .gx-label.ErrorAttributeLabel, .gx-label.ErrorAttributeDateLabel, .gx-label.WarningAttributeLabel, .gx-label.AssociationListAttributeLabel, .gx-label.BlobContentAssociationListAttributeLabel, .gx-label.ReadonlyBlobContentAssociationListAttributeLabel, .gx-label.BlobInputAssociationListAttributeLabel, .gx-label.ReadonlyAssociationListAttributeLabel, .gx-label.ReadonlyAttributeLabel, .gx-label.ReadonlyMedioLabel, .gx-label.BlobContentReadonlyMedioLabel, .gx-label.ReadonlyBlobContentReadonlyMedioLabel, .gx-label.BlobInputReadonlyMedioLabel, .gx-label.ReadonlyReadonlyMedioLabel, .gx-label.ReadonlyAttributeRealWidthLabel, .gx-label.ReadonlyAttributeNoWrapLabel, .gx-label.ReadonlyAttributeTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthDatetimeLabel, .gx-label.TextoCuentasPrincipalLabel, .gx-label.BlobContentTextoCuentasPrincipalLabel, .gx-label.ReadonlyBlobContentTextoCuentasPrincipalLabel, .gx-label.BlobInputTextoCuentasPrincipalLabel, .gx-label.ReadonlyTextoCuentasPrincipalLabel, .gx-label.TextoCuentasSecundarioLabel, .gx-label.BlobContentTextoCuentasSecundarioLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioLabel, .gx-label.BlobInputTextoCuentasSecundarioLabel, .gx-label.ReadonlyTextoCuentasSecundarioLabel, .gx-label.TextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobInputTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyTextoCuentasSecundarioPaddingTopLabel, .gx-label.GridTitleLabel, .gx-label.ReadonlyGridTitleLabel, .gx-label.AttributeTitleWWPLabel, .gx-label.BlobContentAttributeTitleWWPLabel, .gx-label.ReadonlyBlobContentAttributeTitleWWPLabel, .gx-label.BlobInputAttributeTitleWWPLabel, .gx-label.ReadonlyAttributeTitleWWPLabel, .gx-label.AttributeWhiteLabel, .gx-label.BlobContentAttributeWhiteLabel, .gx-label.ReadonlyBlobContentAttributeWhiteLabel, .gx-label.BlobInputAttributeWhiteLabel, .gx-label.ReadonlyAttributeWhiteLabel, .gx-label.AttributeCharLongLabel, .gx-label.BlobContentAttributeCharLongLabel, .gx-label.ReadonlyBlobContentAttributeCharLongLabel, .gx-label.BlobInputAttributeCharLongLabel, .gx-label.ReadonlyAttributeCharLongLabel, .gx-label.AttributeManageFiltersLabel, .gx-label.AttributeImageFixWidthLabel, .gx-label.BlobContentAttributeImageFixWidthLabel, .gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel, .gx-label.BlobInputAttributeImageFixWidthLabel, .gx-label.ReadonlyAttributeImageFixWidthLabel, .gx-label.AttributeDateLabel, .gx-label.BlobContentAttributeDateLabel, .gx-label.ReadonlyBlobContentAttributeDateLabel, .gx-label.BlobInputAttributeDateLabel, .gx-label.ReadonlyAttributeDateLabel, .gx-label.AttributeRealWidthDateLabel, .gx-label.ReadonlyAttributeRealWidthDateLabel, .gx-label.AttributeInactiveLabel, .gx-label.BlobContentAttributeInactiveLabel, .gx-label.ReadonlyBlobContentAttributeInactiveLabel, .gx-label.BlobInputAttributeInactiveLabel, .gx-label.ReadonlyAttributeInactiveLabel, .gx-label.AttributeRealWidthLabel, .gx-label.BlobContentAttributeRealWidthLabel, .gx-label.ReadonlyBlobContentAttributeRealWidthLabel, .gx-label.BlobInputAttributeRealWidthLabel, .gx-label.AttributeTagLabel, .gx-label.AttributeTagSuccessLabel, .gx-label.AttributeTagWarningLabel, .gx-label.AttributeTagDangerLabel, .gx-label.AttributeTagInfoLightLabel, .gx-label.AttributeTagInfoLabel, .gx-label.SearchResultsListTitleAttributeLabel, .gx-label.ReadonlySearchResultsListTitleAttributeLabel, .gx-label.SearchResultsListDescriptionAttributeLabel, .gx-label.ReadonlySearchResultsListDescriptionAttributeLabel, .gx-label.CardImageAttributeLabel, .gx-label.ReadonlyCardImageAttributeLabel, .gx-label.CardImageAttributeWhiteWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteWithShadowLabel, .gx-label.CardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.AttributeBannerModulesLabel, .gx-label.ReadonlyAttributeBannerModulesLabel, .gx-label.ImageHomeModulesBackLabel, .gx-label.CardImageAttributeDescriptionLabel, .gx-label.BlobContentCardImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardImageAttributeDescriptionLabel, .gx-label.BlobInputCardImageAttributeDescriptionLabel, .gx-label.ReadonlyCardImageAttributeDescriptionLabel, .gx-label.SimpleCardAttributeTitleLabel, .gx-label.ReadonlySimpleCardAttributeTitleLabel, .gx-label.SimpleCardAttributeSubtitleLabel, .gx-label.ReadonlySimpleCardAttributeSubtitleLabel, .gx-label.CardSmallImageAttributeLabel, .gx-label.ReadonlyCardSmallImageAttributeLabel, .gx-label.CardSmallImageAttributeDescriptionLabel, .gx-label.ReadonlyCardSmallImageAttributeDescriptionLabel, .gx-label.CardWithImageAttributeDescriptionLabel, .gx-label.BlobContentCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardWithImageAttributeDescriptionLabel, .gx-label.BlobInputCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyCardWithImageAttributeDescriptionLabel, .gx-label.ChatAttributeNameLabel, .gx-label.BlobContentChatAttributeNameLabel, .gx-label.ReadonlyBlobContentChatAttributeNameLabel, .gx-label.BlobInputChatAttributeNameLabel, .gx-label.ReadonlyChatAttributeNameLabel, .gx-label.ChatAttributeDateLabel, .gx-label.BlobContentChatAttributeDateLabel, .gx-label.ReadonlyBlobContentChatAttributeDateLabel, .gx-label.BlobInputChatAttributeDateLabel, .gx-label.ReadonlyChatAttributeDateLabel, .gx-label.ChatAttributeImageLabel, .gx-label.BlobContentChatAttributeImageLabel, .gx-label.ReadonlyBlobContentChatAttributeImageLabel, .gx-label.BlobInputChatAttributeImageLabel, .gx-label.ReadonlyChatAttributeImageLabel, .gx-label.ChatAttributeMessageLabel, .gx-label.BlobContentChatAttributeMessageLabel, .gx-label.ReadonlyBlobContentChatAttributeMessageLabel, .gx-label.BlobInputChatAttributeMessageLabel, .gx-label.ReadonlyChatAttributeMessageLabel, .gx-label.AttributeRegisterLabel, .gx-label.ProgressAdminCardDescriptionLabel, .gx-label.ProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardDescriptionLabel, .gx-label.ProgressBarAdminV2DescriptionLabel, .gx-label.ProgressBarAdminV2NumberLabel, .gx-label.ReadonlyProgressBarAdminV2NumberLabel, .gx-label.ProgressBarAdminV2NumberTotalLabel, .gx-label.ReadonlyProgressBarAdminV2NumberTotalLabel, .gx-label.ProgressBarAdminV2TitleLabel, .gx-label.DashboardNumberLabel, .gx-label.ReadonlyDashboardNumberLabel, .gx-label.DashboardInfoLabel, .gx-label.ReadonlyDashboardInfoLabel, .gx-label.DashboardDangerLabel, .gx-label.ReadonlyDashboardDangerLabel, .gx-label.DashboardSuccessLabel, .gx-label.ReadonlyDashboardSuccessLabel, .gx-label.DashboardWarningLabel, .gx-label.ReadonlyDashboardWarningLabel, .gx-label.DashboardNumberCardLabel, .gx-label.ReadonlyDashboardNumberCardLabel, .gx-label.DashboardNumberCardNoBorderLabel, .gx-label.ReadonlyDashboardNumberCardNoBorderLabel, .gx-label.DashboardNumberAdminLabel, .gx-label.ReadonlyDashboardNumberAdminLabel, .gx-label.DashboardBaseColorLabel, .gx-label.ReadonlyDashboardBaseColorLabel, .gx-label.DashboardInfoLightLabel, .gx-label.ReadonlyDashboardInfoLightLabel, .gx-label.DashboardPercentageSuccessLabel, .gx-label.ReadonlyDashboardPercentageSuccessLabel, .gx-label.DashboardPercentageDangerLabel, .gx-label.ReadonlyDashboardPercentageDangerLabel, .gx-label.CardLongDescriptionLabel, .gx-label.ReadonlyCardLongDescriptionLabel, .gx-label.AttributeHomeModulesTitleLabel, .gx-label.ReadonlyAttributeHomeModulesTitleLabel, .gx-label.AttributeHomeModulesBigTitleLabel, .gx-label.ReadonlyAttributeHomeModulesBigTitleLabel, .gx-label.AttributeHomeModulesBigDescriptionLabel, .gx-label.ReadonlyAttributeHomeModulesBigDescriptionLabel, .gx-label.ProductCardSmallImageAttributeLabel, .gx-label.ReadonlyProductCardSmallImageAttributeLabel, .gx-label.ImgSeguridadSeleccionLabel, .gx-label.AttributeImgSegLabel, .gx-label.ReadonlyAttributeImgSegLabel, .gx-label.AttributeRequiredLabel, .gx-label.AttributeDetalleTRNLabel, .gx-label.ReadonlyAttributeDetalleTRNLabel, .gx-label.AttributeGestionesHeaderLabel, .gx-label.ReadonlyAttributeGestionesHeaderLabel, .gx-label.AttributeGestionesErrorLabel, .gx-label.AttributeGestionesDescripcionLabel, .gx-label.AttributeInicioUsuarioLabel, .gx-label.BlobContentAttributeLabel, .gx-label.ReadonlyBlobContentAttributeLabel, .gx-label.AttributeGestionesError2Label, .gx-label.AttributeInicioPasswordLabel, .gx-label.AttributeInicioTasasLabel, .gx-label.AttributeStepUnderlineLabel, .gx-label.ReadonlyAttributeStepUnderlineLabel, .gx-label.AttributeStepVerticalLabel, .gx-label.ReadonlyAttributeStepVerticalLabel, .gx-label.AttributeImage30Label, .gx-label.ReadonlyAttributeImage30Label, .gx-label.MasterPageTopActionsImageLabel, .gx-label.ReadonlyMasterPageTopActionsImageLabel, .gx-label.MasterPageTopActionsUserNameLabel, .gx-label.ReadonlyMasterPageTopActionsUserNameLabel, .gx-label.MasterPageTopActionsRoleNameLabel, .gx-label.ReadonlyMasterPageTopActionsRoleNameLabel, .gx-label.AttributeLoginRadiusLabel, .gx-label.BlobContentAttributeLoginRadiusLabel, .gx-label.ReadonlyBlobContentAttributeLoginRadiusLabel, .gx-label.BlobInputAttributeLoginRadiusLabel, .gx-label.ReadonlyAttributeLoginRadiusLabel, .gx-label.CriterioSearchBarLabel, .gx-label.BlobContentCriterioSearchBarLabel, .gx-label.ReadonlyBlobContentCriterioSearchBarLabel, .gx-label.BlobInputCriterioSearchBarLabel, .gx-label.ReadonlyCriterioSearchBarLabel {
    padding-top: 10px;
    white-space: normal;
    font-family: "Poppins",sans-serif;
    font-size: 11px;
    font-weight: 400;
    text-transform: uppercase
}

.AssociationTitle {
    font-family: "Poppins",sans-serif;
    font-size: 11pt;
    color: black
}

.SmallText {
    font-size: 7.8pt;
    text-align: center
}

.SelectedTab {
    background-image: none;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 25px
}

.UnSelectedTab {
    background-image: none;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: normal
}

.DataDescription, .DataDescriptionLogin {
    padding-bottom: 16px;
    padding-left: 5px;
    display: block;
    white-space: normal;
    font-family: "Poppins",sans-serif;
    font-size: 10pt;
    font-weight: normal
}

.DataDescriptionLogin {
    padding-bottom: 0;
    padding-top: 0
}

.TextBlockTitleWWP, .WizardTitle, .TextBlockTitleWWPTab, .TextBlockTitleNotAuthorized, .WizardStepDescription, .WizardStepTitleLine, .WizardStepDescriptionLine, .WizardStepDescriptionUnderline, .TextBlockTitleMaster, .TextBlockTitleMaterial, .WizardStepDescriptionVertical {
    white-space: normal;
    font-size: 15pt;
    font-weight: normal;
    color: #0060a4;
    text-transform: none;
    line-height: 30px
}

.TextBlockTitleWWPTab {
    font-size: 12pt
}

.WizardStepDescription, .WizardStepTitleLine, .WizardStepDescriptionLine, .WizardStepDescriptionUnderline {
    margin-left: 15px;
    margin-right: 15px;
    font-size: 12pt
}

.WizardStepTitleLine, .WizardStepDescriptionLine {
    margin-left: 5px;
    display: block;
    font-size: 18px;
    font-weight: bold
}

.WizardStepDescriptionLine {
    font-size: 14px;
    font-weight: normal;
    line-height: normal
}

.WizardStepDescriptionUnderline {
    margin-left: 20px
}

.TextBlockTitleMaster, .TextBlockTitleMaterial {
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    line-height: 30px
}

.TextBlockTitleMaterial {
    padding-left: 15px;
    font-family: "Poppins",sans-serif;
    font-weight: 300;
    color: #455a64;
    text-transform: uppercase
}

.WizardStepDescriptionVertical {
    font-weight: bold
}

.DataFilterDescription, .DataFixedFilterDescription, .DataFilterDescriptionPrefix {
    padding-left: 8px;
    padding-right: 2px;
    font-family: "Poppins",sans-serif;
    font-size: 10pt
}

.DataFixedFilterDescription {
    margin-right: 5px;
    font-weight: bold
}

.DataFilterDescriptionPrefix {
    padding-left: 0
}

.DescriptionWhite {
    color: white
}

.WorkWithFooter {
    background-color: #fff;
    font-family: "Poppins",sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: white
}

.InGridDeletion {
    text-decoration: line-through
}

.StepNumber, .StepNumberSelected {
    padding-right: 0;
    font-size: 12px;
    color: #808080
}

.StepNumberSelected {
    color: white
}

.TextBlockLink {
    position: absolute;
    right: 31px;
    top: 21px
}

.StepNumberBullet, .StepNumberBulletSelected {
    padding-right: 0;
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white
}

.StepNumberBulletSelected {
    font-size: 16px
}

.WizardTextBlock, .WizardTextBlockDescription {
    white-space: normal;
    font-family: "Poppins",sans-serif;
    font-size: 11pt;
    font-weight: bold
}

.WizardTextBlockDescription {
    font-weight: normal
}

.TextBlockNotAuthorized {
    font-size: 14px
}

    .TextBlockNotAuthorized:before {
        font-size: 14px;
        content: ''
    }

.TextBlockLogo {
    overflow: hidden;
    padding-top: 2px;
    display: inline-block;
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    color: MaterialMenu_ItemForecolor;
    max-width: 180px;
    text-transform: uppercase
}

.TextBlockMoreInfoCard, .TextBlockMoreInfoAdmin {
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    color: #999
}

.TextBlockMoreInfoAdmin {
    padding-bottom: 3px;
    padding-top: 3px;
    color: rgba(255,255,255,.8)
}

    .TextBlockMoreInfoAdmin:before {
        color: rgba(255,255,255,.8);
        content: ''
    }

.ProgressAdminCardTitle {
    padding-left: 10px;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: white;
    text-transform: uppercase
}

.NotificationTitle {
    border-bottom: 1px solid rgba(120,130,140,.13);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-top: 11px;
    font-size: 16px;
    font-weight: bold;
    color: #455a64;
    line-height: initial
}

.NotificationItemTitle {
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 18px
}

.NotificationItemDescription, .NotificationItemDatetime {
    margin-left: 0;
    margin-top: 1px;
    overflow: hidden;
    display: block;
    font-size: 12px;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis
}

.SimpleCardTitle {
    padding-top: 8px;
    font-size: 18px;
    font-weight: 400;
    color: #455a64;
    text-transform: uppercase
}

.TextBlockTitulosWhite {
    font-size: 16px;
    color: white
}

.TextBlockSubTitulosWhite {
    font-size: 12px;
    color: white;
    color: white !important
}

.TextBlockGren {
    margin-left: -10px;
    font-size: 12px;
    color: #003e68
}

.TextBlockTitlePrimary {
    font-size: 26pt;
    color: #0060a4
}

.TextBlockTitleSecondary {
    white-space: normal;
    font-size: 11pt;
    color: dimgray
}

.TextBlockOpcionesLogin {
    white-space: normal;
    font-size: 10pt;
    font-weight: 100
}

.TextBlocksubTitulos {
    white-space: normal;
    font-family: "Poppins",sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: dimgray;
    text-transform: none;
    line-height: 30px
}

.LabelTRN, .RequiredLabel1, .gx-label.AttributeDetalleTRNLabel, .gx-label.ReadonlyAttributeDetalleTRNLabel {
    padding-top: 0;
    white-space: normal;
    font-family: "Arial";
    font-size: 13px;
    font-weight: 400;
    color: #003e68;
    text-transform: capitalize
}

.TextBlockSubTCR {
    font-size: 13px;
    color: black
}

.TextBlockLoginGreenTitulo {
    font-size: 16pt;
    font-weight: 600;
    color: white;
    color: white !important
}

    .TextBlockLoginGreenTitulo:after {
        font-size: 16pt;
        font-weight: 600;
        color: white;
        content: '';
        color: white !important
    }

.TextBlockLoginGreen {
    font-size: 10pt;
    font-weight: 600;
    color: white;
    color: white !important
}

    .TextBlockLoginGreen:after {
        font-size: 10pt;
        font-weight: 600;
        color: white;
        content: '';
        color: white !important
    }

.TextBlockThinGreen {
    font-size: 14pt;
    font-weight: 700;
    color: #27aae2
}

.TextBlockLoginImagenSeguridad {
    white-space: normal;
    font-size: 10pt;
    font-weight: 600;
    color: white;
    text-align: left;
    color: white !important
}

    .TextBlockLoginImagenSeguridad:before {
        white-space: normal;
        font-size: 10pt;
        font-weight: 600;
        color: white;
        text-align: left;
        content: '';
        color: white !important
    }

    .TextBlockLoginImagenSeguridad:after {
        white-space: normal;
        font-size: 10pt;
        font-weight: 600;
        color: white;
        text-align: left;
        content: '';
        color: white !important
    }

.TextBlockTitleGreen {
    font-family: "Poppins",sans-serif;
    font-size: 40px;
    color: #004370
}

.TextBlockTituloInferior {
    font-size: 2.4vw;
    font-weight: 600;
    color: #005893
}

.TextBlockTituloSuperior {
    font-size: 3vw;
    font-weight: 600;
    color: white
}

.StepNumberUnderline, .StepNumberUnderlineSelected {
    padding-right: 0;
    font-family: muli,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #d9d9d9
}

.StepNumberVertical {
    padding-right: 0;
    font-family: muli,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #8c8d8e
}

.TextBlockGaretBienvenida {
    font-family: Garet;
    font-size: 24px;
    font-weight: 400;
    color: #898989
}

.TextBlockGaretLabel {
    font-family: Garet;
    font-size: 26px;
    font-weight: 400;
    color: #898989
}

.ErrorViewer {
    display: none
}

.FreeStyleGrid, .TrnSublevelGrid, .RecentLinksGrid, .FreeStyleHomeModulesBig, .FreeStyleHomeModules, .FreeStyleHomeModulesBigDark, .FreeStyleSteps, .VerticalTabGrid, .ColumnsSelectorFreeStyleGrid, .FreeStyleGridWithHeader, .FreeStyleStepsLine, .FreeStyleStepsProgress, .FreeStyleStepsUnderline, .FreeStyleGridCuentas {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    border-style: none;
    border-width: 0;
    width: 100%
}

    .FreeStyleGrid > tbody > tr, .FreeStyleGrid > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleGrid[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .TrnSublevelGrid > tbody > tr, .TrnSublevelGrid > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .TrnSublevelGrid[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .TrnSublevelGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .TrnSublevelGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .TrnSublevelGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .TrnSublevelGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .RecentLinksGrid > tbody > tr, .RecentLinksGrid > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .RecentLinksGrid[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .RecentLinksGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .RecentLinksGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .RecentLinksGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .RecentLinksGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModulesBig > tbody > tr, .FreeStyleHomeModulesBig > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleHomeModulesBig[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleHomeModulesBig[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleHomeModulesBig[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModulesBig[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleHomeModulesBig[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModules > tbody > tr, .FreeStyleHomeModules > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleHomeModules[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleHomeModules[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleHomeModules[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModules[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleHomeModules[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModulesBigDark > tbody > tr, .FreeStyleHomeModulesBigDark > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleHomeModulesBigDark[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleHomeModulesBigDark[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleHomeModulesBigDark[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleHomeModulesBigDark[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleHomeModulesBigDark[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

.FreeStyleSteps {
    position: relative
}

    .FreeStyleSteps > tbody > tr, .FreeStyleSteps > [data-gxrow] {
        background-color: transparent;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleSteps[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleSteps[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleSteps[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: transparent
    }

    .FreeStyleSteps[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleSteps[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

.VerticalTabGrid > tbody > tr, .VerticalTabGrid > [data-gxrow] {
    font-family: SourceSansPro-Regular;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none
}

.VerticalTabGrid[data-bkgstyle='none'] > tbody > tr {
    font-family: SourceSansPro-Regular;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    background-color: #fff
}

.VerticalTabGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
    background-color: #fff
}

.VerticalTabGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
    background-color: #d9d9d9
}

.ColumnsSelectorFreeStyleGrid {
    height: 100%
}

    .ColumnsSelectorFreeStyleGrid > tbody > tr, .ColumnsSelectorFreeStyleGrid > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .ColumnsSelectorFreeStyleGrid[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .ColumnsSelectorFreeStyleGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .ColumnsSelectorFreeStyleGrid[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .ColumnsSelectorFreeStyleGrid[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .ColumnsSelectorFreeStyleGrid[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

.FreeStyleGridWithHeader {
    border-top: none;
    border-bottom-color: #eaeaea;
    border-left-color: #eaeaea;
    border-right-color: #eaeaea;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse !important
}

    .FreeStyleGridWithHeader > tbody > tr, .FreeStyleGridWithHeader > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        border-collapse: collapse !important
    }

    .FreeStyleGridWithHeader[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff;
        border-collapse: collapse !important
    }

    .FreeStyleGridWithHeader[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleGridWithHeader[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9;
        border-collapse: collapse !important
    }

    .FreeStyleGridWithHeader[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff;
        border-collapse: collapse !important
    }

    .FreeStyleGridWithHeader[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9;
        border-collapse: collapse !important
    }

.FreeStyleStepsLine {
    padding-top: 15px
}

    .FreeStyleStepsLine > tbody > tr, .FreeStyleStepsLine > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleStepsLine[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleStepsLine[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleStepsLine[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleStepsLine[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleStepsLine[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

.FreeStyleStepsProgress {
    padding-right: 9px;
    padding-top: 15px
}

    .FreeStyleStepsProgress > tbody > tr, .FreeStyleStepsProgress > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .FreeStyleStepsProgress[data-bkgstyle='none'] > tbody > tr {
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff
    }

    .FreeStyleStepsProgress[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleStepsProgress[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

    .FreeStyleStepsProgress[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        background-color: #fff
    }

    .FreeStyleStepsProgress[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        background-color: #d9d9d9
    }

.FreeStyleStepsUnderline > tbody > tr, .FreeStyleStepsUnderline > [data-gxrow] {
    background-color: #d9d9d9;
    font-family: SourceSansPro-Regular;
    font-size: 8pt;
    font-style: normal
}

.FreeStyleStepsUnderline[data-bkgstyle='none'] > tbody > tr {
    font-family: SourceSansPro-Regular;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff
}

.FreeStyleStepsUnderline[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleStepsUnderline[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
    background-color: #d9d9d9
}

.FreeStyleStepsUnderline[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
    background-color: #fff
}

.FreeStyleStepsUnderline[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
    background-color: #d9d9d9
}

.FreeStyleGridCuentas {
    display: grid;
    justify-content: center
}

    .FreeStyleGridCuentas > tbody > tr, .FreeStyleGridCuentas > [data-gxrow] {
        display: grid;
        background-color: transparent;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        justify-content: center
    }

    .FreeStyleGridCuentas[data-bkgstyle='none'] > tbody > tr {
        display: grid;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff;
        justify-content: center
    }

    .FreeStyleGridCuentas[data-bkgstyle='uniform'] > tbody > tr:nth-child(odd), .FreeStyleGridCuentas[data-bkgstyle='uniform'] > tbody > tr:nth-child(even) {
        display: grid;
        background-color: transparent;
        justify-content: center
    }

    .FreeStyleGridCuentas[data-bkgstyle='report'] > tbody > tr:nth-child(odd) {
        display: grid;
        background-color: #fff;
        justify-content: center
    }

    .FreeStyleGridCuentas[data-bkgstyle='report'] > tbody > tr:nth-child(even) {
        display: grid;
        background-color: #d9d9d9;
        justify-content: center
    }

.Hyperlink {
    border-style: none;
    border-width: 0;
    font-family: "Poppins",sans-serif;
    font-size: 8.25pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline
}

.Messages, .ErrorMessages, .WarningMessages {
    border-bottom-color: gray;
    border-left-color: gray;
    border-right-color: gray;
    border-top-color: gray;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    font-family: "Poppins",sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    color: #808080
}

.ErrorMessages {
    padding-left: 5px;
    top: 10px;
    font-size: 9pt;
    color: #f56a67;
    z-index: 3 !important
}

.WarningMessages {
    background-color: #f39c12;
    margin-left: 5px;
    min-height: 34px;
    font-size: 10pt;
    font-weight: bold;
    color: white;
    z-index: 3 !important
}

.QueryViewer-chart .highcharts-background {
    fill: #fff;
    stroke: #575b5d
}

.QueryViewer-chart .QVTimelineHeaderContainer::before {
    background-color: #fff
}

.QueryViewer-chart .QVTimelineHeader {
    color: #666
}

    .QueryViewer-chart .QVTimelineHeader a, .QueryViewer-chart .QVTimelineHeader select {
        color: #666
    }

.QueryViewer-chart .highcharts-title tspan {
    fill: #455a64
}

.QueryViewer-chart .highcharts-legend-item text {
    fill: #666
}

.QueryViewer-chart .highcharts-axis-title tspan {
    fill: #666
}

.QueryViewer-chart .highcharts-axis-labels text {
    fill: #666
}

.QueryViewer-chart .highcharts-axis-line {
    stroke: #666
}

.QueryViewer-chart .highcharts-tick {
    stroke: #666
}

.QueryViewer-chart .highcharts-data-labels text {
    fill: #666
}

.QueryViewer-chart .highcharts-tooltip-box {
    fill: #fff
}

.QueryViewer-chart .highcharts-tooltip text {
    fill: #666
}

.QueryViewerBar-chart .highcharts-color-0 {
    fill: #0060a4;
    stroke: #0060a4
}

.QueryViewerBar-chart .highcharts-background {
    fill: #fff;
    stroke: #575b5d
}

.QueryViewerBar-chart .QVTimelineHeaderContainer::before {
    background-color: #fff
}

.QueryViewerBar-chart .QVTimelineHeader {
    color: #666
}

    .QueryViewerBar-chart .QVTimelineHeader a, .QueryViewerBar-chart .QVTimelineHeader select {
        color: #666
    }

.QueryViewerBar-chart .highcharts-title tspan {
    fill: #455a64
}

.QueryViewerBar-chart .highcharts-legend-item text {
    fill: #666
}

.QueryViewerBar-chart .highcharts-axis-title tspan {
    fill: #666
}

.QueryViewerBar-chart .highcharts-axis-labels text {
    fill: #666
}

.QueryViewerBar-chart .highcharts-axis-line {
    stroke: #666
}

.QueryViewerBar-chart .highcharts-tick {
    stroke: #666
}

.QueryViewerBar-chart .highcharts-data-labels text {
    fill: #666
}

.QueryViewerBar-chart .highcharts-tooltip-box {
    fill: #fff
}

.QueryViewerBar-chart .highcharts-tooltip text {
    fill: #666
}

.GridPageController .slick-dots li button:before {
    content: '•'
}

.GridPageController .slick-dots li.slick-active button:before {
    color: black
}

.GridPageController .slick-prev:before, .GridPageController .slick-next:before {
    color: #555
}

.GridPageController .slick-prev:before {
    content: '←'
}

.GridPageController .slick-next:before {
    content: '→'
}

.HTMLClass, HTML[style*="width"] {
    background-color: inherit
}

.dp_container ~ DIV > .ErrorMessages {
    margin-bottom: -2px;
    margin-left: 6px;
    margin-top: 3px
}

.TableViewCardsCell .TextBlockLink, .TableViewExpanded .TextBlockLink {
    top: 41px
}

.TableLogin2Cols .DataContentCellFL {
    padding-left: 30px;
    padding-right: 30px
}

.TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:nth-child(1) {
    width: 50%;
    vertical-align: middle !important
}

.TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:nth-child(3) {
    width: 50%;
    vertical-align: middle !important
}

.TableContainerStepBullet > tbody > tr:nth-child(2) > td {
    padding-top: 5px;
    text-align: center
}

.TableContainerStep > tbody > tr > td:nth-child(2), .TableContainerStepSelected > tbody > tr > td:nth-child(2) {
    padding-left: 15px;
    padding-right: 5px
}

.TableContainerStep > tbody > tr > td:nth-child(3), .TableContainerStepSelected > tbody > tr > td:nth-child(3) {
    height: 60px;
    padding-right: 15px !important
}

.TableCardsMenu:hover, .TableCardsMenu2x:hover {
    background-color: #0060a4;
    -moz-transition: .2s linear;
    -ms-transition: .2s linear;
    transition: .2s linear
}

.CardsMenuProgressIndicatorCircle .ProgressIndicatorCircle .CircleCaption {
    font-size: 10pt;
    font-weight: normal;
    color: white
}

.TableCardsMenuOptionWCCircle circle.BackCircle {
    opacity: .4
}

.TableCardsMenuOptionWCCircle .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: white
}

.TableCardsMenuOptionWCPB .progress-bar {
    background-color: white
}

.TableCardsMenuOptionWCPB .progress {
    background-color: rgba(255,255,255,.53);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: 12px;
    height: 10px
}

.toggle-container {
    display: inline-block
}

.ActionGroupHeader.ActionGroupHeaderSquare .btn IMG {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    max-height: 30px
}

.ActionGroupHeader.ActionGroupHeaderSquare .ddoMenuUserInfo IMG {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.TableMainWithShadow .GridNoBorderCell:not(.NestedGridCell) > div, .tab-content .GridNoBorderCell:not(.NestedGridCell) > div, .TableMainPrompt .GridNoBorderCell:not(.NestedGridCell) > div, .ViewGridNoBorderCell .GridNoBorderCell:not(.NestedGridCell) > div {
    border-style: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 0;
    box-shadow: none
}

.TableMainWithShadow .GridNoBorderCell:not(.NestedGridCell) .PaginationBar, .tab-content .GridNoBorderCell:not(.NestedGridCell) .PaginationBar, .TableMainPrompt .GridNoBorderCell:not(.NestedGridCell) .PaginationBar {
    padding-bottom: 0
}

.TableMainWithShadow .GridNoBorderCell:not(.NestedGridCell), .tab-content .GridNoBorderCell:not(.NestedGridCell), .TableMainPrompt .GridNoBorderCell:not(.NestedGridCell) {
    padding-right: 0
}

.TableMainPrompt .WWFiltersCell {
    margin-left: 30px
}

.AttributeFL ~ .input-group-btn {
    top: 12px;
    width: 1%
}

.FloatingLabelEmpty INPUT::selection {
    background-color: transparent
}

.FloatingLabelEmpty .AttributeFLLabel.control-label {
    position: relative;
    font-size: 16px;
    font-weight: 300;
    color: #67757c;
    -moz-transition: .2s ease all;
    transition: .2s ease all;
    -webkit-transition: .2s ease all
}

.FloatingLabelEmpty INPUT {
    color: transparent
}

.AttributeFLLabel.control-label {
    padding-top: 0;
    position: relative;
    height: 24px;
    width: 100%;
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    color: #627077;
    text-align: left;
    -khtml-user-select: none;
    -moz-transition: .2s ease all;
    -moz-user-select: none;
    -ms-user-select: none;
    transition: .2s ease all;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-transition: .2s ease all;
    -webkit-user-select: none;
    line-height: 29px
}

.AttributeFLLabel ~ div {
    width: 100%
}

.form-horizontal .checkbox {
    padding-top: 0
}

    .form-horizontal .checkbox LABEL.AttributeFL {
        margin-bottom: -9px;
        margin-top: 4px;
        padding-left: 26px;
        padding-top: 24px;
        min-height: 48px;
        width: 100%
    }

.AttributeFL.gx-checkbox-wrapper, .ReadonlyAttributeFL.gx-checkbox-wrapper {
    margin-bottom: -9px;
    margin-top: 4px;
    padding-left: 26px;
    padding-top: 24px;
    min-height: 48px;
    width: 100%
}

.ButtonColorFilled:hover, .ButtonColorFilled:focus, .ButtonColorFilledFullWidth:hover, .ButtonColorFilledFullWidth:focus, .ButtonColorFilled:active:focus, .ButtonColorFilledFullWidth:active:focus {
    background-color: #2f3d4a;
    color: white;
    box-shadow: none
}

.ActionGroupColorFilledActions .ColumnsSelector.open > .btn-default {
    background-color: #0060a4;
    border-style: none;
    color: white;
    box-shadow: none
}

.ActionGroupColorFilledActions .ColumnsSelector > .btn-default {
    background-color: #0060a4;
    border-style: none;
    margin-right: 3pt;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    font-family: "Poppins",sans-serif;
    font-size: 16px;
    color: #fff
}

.ActionGroupColorFilledActions .ColumnsSelector .btn-default:hover, .ActionGroupColorFilledActions .ColumnsSelector .btn-default:active:focus, .ActionGroupColorFilledActions .ColumnsSelector .btn-default:focus, .ActionGroupColorFilledActions .ColumnsSelector.open BUTTON.btn-default, .ActionGroupColorFilledActions .ColumnsSelector.open .btn-default:focus {
    background-color: #2f3d4a;
    border-style: none;
    color: white
}

.AttributeEmptyValue INPUT::-moz-selection {
    background-color: transparent
}

.TableSplitMasterListRow:hover {
    background-color: #f7f7f7;
    border-left-width: 1px;
    border-right-width: 1px
}

.CalendarCombo {
    background-color: #f7f7f7;
    border-bottom-color: #f7f7f7;
    border-left-color: #f7f7f7;
    border-right-color: #f7f7f7;
    border-top-color: #f7f7f7;
    border-style: solid;
    border-width: 1px;
    left: 0;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    position: absolute;
    top: 0;
    width: 4em;
    display: none;
    cursor: default;
    font-size: 10px;
    color: MenuText
}

    .CalendarCombo .label {
        padding-bottom: 1px;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 1px;
        text-align: center
    }

    .CalendarCombo .label-IEfix {
        padding-bottom: 1px;
        padding-left: 1px;
        padding-right: 1px;
        padding-top: 1px;
        width: 4em;
        text-align: center
    }

    .CalendarCombo .active {
        border-bottom-color: #000;
        border-left-color: #000;
        border-right-color: #000;
        border-top-color: #000;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

    .CalendarCombo .hilite {
        background-color: #0060a4;
        color: white
    }

.ErrorViewerBullet div {
    background-position: left center;
    background-repeat: no-repeat;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 1px;
    padding-left: 30px;
    padding-top: 1px;
    display: block;
    list-style-position: inside
}

.ComponentTrigger {
    margin-left: 4px;
    cursor: pointer
}

.dojoDialog {
    background-color: #eaeaea;
    border-bottom-color: gray;
    border-left-color: gray;
    border-right-color: gray;
    border-top-color: gray;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px
}

.RowDeleted {
    text-decoration: line-through
}

.dp_container {
    position: relative;
    float: left !important
}

.gx-masked-relative {
    position: relative
}

.GXProgressBar .progress-bar-title {
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px
}

.GeoLocOption {
    margin-left: 4px;
    margin-right: 4px;
    position: relative;
    top: 2px;
    cursor: pointer
}

.PopupHeader {
    background-color: #fff;
    background-image: none;
    border-style: none;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    box-sizing: content-box;
    float: left;
    margin-bottom: -1px;
    margin-top: -1px;
    padding-bottom: 0;
    padding-top: 15px;
    z-index: 1;
    width: 100%;
    cursor: move;
    font-family: "Poppins",sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: white;
    text-indent: 3px;
    vertical-align: bottom
}

.PopupHeaderButton {
    background-image: url(../ClosePrompt.png);
    float: right;
    margin-right: 10px;
    height: 18px;
    width: 18px;
    cursor: pointer;
    text-align: right
}

.PopupContent {
    background-color: #fff;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.WorkWith TR:not(.WCD_tr) .ReadonlyAttribute {
    margin-left: 5px;
    margin-right: 10px;
    padding-bottom: 0;
    padding-top: 0;
    display: inline-block;
    overflow: inherit !important
}

.WorkWith TR:not(.WCD_tr) .gx-attribute .form-control {
    display: block;
    box-shadow: none;
    border-radius: 9px;
    background-color: #ddd
}

.WorkWith TR:not(.WCD_tr) .Attribute {
    margin-left: 0;
    display: block;
    outline: none;
    display: block;
    margin-left: 0;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    background-color: #0060A4;
    border-width: 0;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    vertical-align: middle
}

.WorkWith TR:not(.WCD_tr) .AttributeCheckBox {
    padding-left: 0
}

.WorkWith .input-group .Attribute {
    min-width: 135px
}

.WorkWith .input-group-btn {
    left: -5px
}

    .WorkWith .input-group-btn > .btn-default {
        display: inline-grid
    }

.WorkWith .gx-attribute .form-control.Invisible {
    display: none
}

.WorkWith .checkbox .Attribute {
    border-style: none
}

.WorkWith .ConvertToDDO SELECT {
    height: 0 !important
}

.WorkWith .checkbox LABEL SPAN INPUT {
    margin-top: 4px;
    margin-left: -14px !important
}

.WorkWith .checkbox LABEL INPUT {
    margin-left: 0
}

.WorkWith .ErrorAttribute {
    margin-left: 0
}

.WorkWith .ErrorMessages {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 0;
    top: auto;
    display: block;
    white-space: nowrap
}

.WorkWith .AttributeRealWidth {
    margin-left: 0;
    display: block
}

.WorkWith .ReadonlyAttributeRealWidth {
    display: inline;
    overflow: inherit !important
}

.WorkWith .AttributeRealWidthCheckBox {
    margin-left: 5px;
    padding-left: 0
}

.WorkWith .gx-attribute img.ReadonlyAttribute {
    max-height: 30px
}

.WorkWith .ExtendedCombo .btn-default {
    margin-bottom: 5px;
    margin-top: 5px;
    min-width: 206px
}

.WorkWith .DVelopComboGridCell span.ErrorMessages {
    display: inline
}

.WorkWith .DVelopComboGridCell > input.ErrorAttribute + div {
    display: none !important
}

.WorkWith .DVelopComboGridCell > .ExtendedCombo .btn-default.Errorbtn {
    z-index: 101
}

.WorkWith .DVelopComboGridCell .Errorbtn + div {
    float: none
}

.WorkWith TR .WWIconActionColumn i {
    background-color: #eaeaea;
    opacity: .5;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    padding-left: 6px;
    padding-right: 6px;
    width: 25px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 25px
}

.WorkWith TR .WWIconActionColumn.WCD_ActionColumn i {
    background-color: transparent;
    font-size: 16px;
    color: #a0a2a2;
    line-height: 22px;
    -moz-transition: transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out;
    -webkit-transition: transform 300ms ease-in-out
}

.WorkWith TR .WWColumnDanger .ActionBaseColorAttribute {
    background-color: #e5cccc
}

.WorkWith TR .WWColumnDanger A:focus .ActionBaseColorAttribute {
    background-color: #dd4b39
}

.WorkWith TR .WWColumnDanger A:link {
    font-weight: bold;
    color: #dd4b39
}

.WorkWith TR .WWColumnDanger A:visited {
    font-weight: bold;
    color: #dd4b39
}

.WorkWith TR .WWColumnWarning .ActionBaseColorAttribute {
    background-color: #fed6be
}

.WorkWith TR .WWColumnWarning A:focus .ActionBaseColorAttribute {
    background-color: #fb6e52
}

.WorkWith TR .WWColumnWarning A:link {
    font-weight: bold;
    color: #fb6e52
}

.WorkWith TR .WWColumnWarning A:visited {
    font-weight: bold;
    color: #fb6e52
}

.WorkWith TR .WWColumnSuccess .ActionBaseColorAttribute {
    background-color: #b9ccb7;
    outline: none
}

.WorkWith TR .WWColumnSuccess A:focus .ActionBaseColorAttribute {
    background-color: #00a65a
}

.WorkWith TR .WWColumnSuccess A:link {
    font-weight: bold;
    color: #00a65a
}

.WorkWith TR .WWColumnSuccess A:visited {
    font-weight: bold;
    color: #00a65a
}

.WorkWith TR .WWColumnInfo .ActionBaseColorAttribute {
    background-color: #bcdcf5;
    outline: none
}

.WorkWith TR .WWColumnInfo A:link {
    font-weight: bold;
    color: #3c8dbc
}

.WorkWith TR .WWColumnInfo A:visited {
    font-weight: bold;
    color: #3c8dbc
}

.WorkWith TR .WWColumnInfo A:focus .ActionBaseColorAttribute {
    background-color: #3c8dbc
}

.WorkWith TR .WWColumnGray .ActionBaseColorAttribute {
    background-color: #d9d9d9
}

.WorkWith TR .WWColumnGray A:link {
    font-weight: bold;
    color: #808080
}

.WorkWith TR .WWColumnGray A:visited {
    font-weight: bold;
    color: #808080
}

.WorkWith TR .WWColumnGray A:focus .ActionBaseColorAttribute {
    background-color: gray
}

.WorkWith TR .WWColumnDanger.WWIconActionColumn i {
    background-color: #e5cccc;
    opacity: 1;
    color: #e5b5b5
}

.WorkWith TR .WWActionGroupColumn.WWColumnDanger .dropdown-toggle.btn-default > i {
    color: #e5b5b5
}

.WorkWith TR .WWActionGroupColumn.WWColumnDanger .dropdown-toggle.btn-default {
    border-bottom-color: #e5b5b5;
    border-left-color: #e5b5b5;
    border-right-color: #e5b5b5;
    border-top-color: #e5b5b5
}

.WorkWith TR .WWColumnSuccess.WWIconActionColumn i {
    background-color: #b9ccb7;
    opacity: 1;
    color: #a4c2a0
}

.WorkWith TR .WWActionGroupColumn.WWColumnSuccess .dropdown-toggle.btn-default > i {
    color: #a4c2a0
}

.WorkWith TR .WWActionGroupColumn.WWColumnSuccess .dropdown-toggle.btn-default {
    border-bottom-color: #a4c2a0;
    border-left-color: #a4c2a0;
    border-right-color: #a4c2a0;
    border-top-color: #a4c2a0
}

.WorkWith TR .WWColumnInfo.WWIconActionColumn i {
    background-color: #bcdcf5;
    opacity: 1;
    color: #97c9f1
}

.WorkWith TR .WWActionGroupColumn.WWColumnInfo .dropdown-toggle.btn-default > i {
    color: #97c9f1
}

.WorkWith TR .WWActionGroupColumn.WWColumnInfo .dropdown-toggle.btn-default {
    border-bottom-color: #97c9f1;
    border-left-color: #97c9f1;
    border-right-color: #97c9f1;
    border-top-color: #97c9f1
}

.WorkWith TR .WWColumnWarning.WWIconActionColumn i {
    background-color: #fed6be;
    opacity: 1;
    color: #f9c2a0
}

.WorkWith TR .WWActionGroupColumn.WWColumnWarning .dropdown-toggle.btn-default > i {
    color: #f9c2a0
}

.WorkWith TR .WWActionGroupColumn.WWColumnWarning .dropdown-toggle.btn-default {
    border-bottom-color: #f9c2a0;
    border-left-color: #f9c2a0;
    border-right-color: #f9c2a0;
    border-top-color: #f9c2a0
}

.WorkWith TR .WWColumnGray.WWIconActionColumn i {
    background-color: #d9d9d9;
    opacity: 1;
    color: #c8c8c8
}

.WorkWith TR .WWActionGroupColumn.WWColumnGray .dropdown-toggle.btn-default > i {
    color: #c8c8c8
}

.WorkWith TR .WWActionGroupColumn.WWColumnGray .dropdown-toggle.btn-default {
    border-bottom-color: #c8c8c8;
    border-left-color: #c8c8c8;
    border-right-color: #c8c8c8;
    border-top-color: #c8c8c8
}

.WorkWith TR .WWColumnGray Select {
    border-bottom-color: #c8c8c8;
    border-left-color: #c8c8c8;
    border-right-color: #c8c8c8;
    border-top-color: #c8c8c8
}

.WorkWith TR .WWColumnDanger Select {
    border-bottom-color: #e5b5b5;
    border-left-color: #e5b5b5;
    border-right-color: #e5b5b5;
    border-top-color: #e5b5b5
}

.WorkWith TR .WWColumnSuccess Select {
    border-bottom-color: #a4c2a0;
    border-left-color: #a4c2a0;
    border-right-color: #a4c2a0;
    border-top-color: #a4c2a0
}

.WorkWith TR .WWColumnInfo Select {
    border-bottom-color: #97c9f1;
    border-left-color: #97c9f1;
    border-right-color: #97c9f1;
    border-top-color: #97c9f1
}

.WorkWith TR .WWColumnWarning Select {
    border-bottom-color: #f9c2a0;
    border-left-color: #f9c2a0;
    border-right-color: #f9c2a0;
    border-top-color: #f9c2a0
}

.WorkWith TR .WWIconActionColumn .ArrowIcon {
    background-color: transparent;
    font-size: 16px;
    color: #a0a2a2;
    line-height: 22px;
    -moz-transition: transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out;
    -webkit-transition: transform 300ms ease-in-out
}

.WorkWith TR A:focus .WWIconActionColumn i {
    background-color: #0060a4;
    color: #0060a4
}

.WorkWith TR A:focus .ActionBaseColorAttribute {
    background-color: #0060a4;
    color: #0060a4
}

.WorkWith TR A:focus .DeleteAttribute {
    background-color: #f56a67;
    opacity: 1;
    color: #f56a67
}

.WorkWith TR A:focus .SelectAttribute {
    background-color: #9ccf70;
    opacity: 1;
    color: #9ccf70
}

.WorkWith TR A:focus .WWActionGroupColumn .Attribute {
    color: black
}

.WorkWith TR:hover .WWColumnDanger.WWIconActionColumn i {
    background-color: #e5b5b5;
    color: #dd4b39
}

.WorkWith TR:hover .WWColumnDanger.WWIconActionColumn:hover i {
    background-color: #dd4b39;
    color: black
}

.WorkWith TR:hover .WWColumnDanger .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: #dd4b39;
    border-left-color: #dd4b39;
    border-right-color: #dd4b39;
    border-top-color: #dd4b39
}

    .WorkWith TR:hover .WWColumnDanger .ConvertToDDO.bootstrap-select > Button.btn-default:hover > i {
        color: #dd4b39
    }

.WorkWith TR:hover .WWColumnDanger .ConvertToDDO.bootstrap-select > Button.btn-default > i {
    color: #e5b5b5
}

.WorkWith TR:hover .WWColumnGray.WWIconActionColumn i {
    background-color: #c8c8c8;
    color: #dd4b39
}

.WorkWith TR:hover .WWColumnGray.WWIconActionColumn:hover i {
    background-color: gray;
    color: black
}

.WorkWith TR:hover .WWColumnGray .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: gray;
    border-left-color: gray;
    border-right-color: gray;
    border-top-color: gray
}

    .WorkWith TR:hover .WWColumnGray .ConvertToDDO.bootstrap-select > Button.btn-default:hover > i {
        color: gray
    }

.WorkWith TR:hover .WWColumnGray .ConvertToDDO.bootstrap-select > Button.btn-default > i {
    color: #c8c8c8
}

.WorkWith TR:hover .WWColumnInfo.WWIconActionColumn i {
    background-color: #97c9f1;
    color: #3c8dbc
}

.WorkWith TR:hover .WWColumnInfo.WWIconActionColumn:hover i {
    background-color: #3c8dbc;
    color: black
}

.WorkWith TR:hover .WWColumnInfo .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: #3c8dbc;
    border-left-color: #3c8dbc;
    border-right-color: #3c8dbc;
    border-top-color: #3c8dbc
}

    .WorkWith TR:hover .WWColumnInfo .ConvertToDDO.bootstrap-select > Button.btn-default:hover > i {
        color: #3c8dbc
    }

.WorkWith TR:hover .WWColumnInfo .ConvertToDDO.bootstrap-select > Button.btn-default > i {
    color: #97c9f1
}

.WorkWith TR:hover .WWColumnWarning.WWIconActionColumn i {
    background-color: #f9c2a0;
    color: #fb6e52
}

.WorkWith TR:hover .WWColumnWarning.WWIconActionColumn:hover i {
    background-color: #fb6e52;
    color: black
}

.WorkWith TR:hover .WWColumnWarning .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: #fb6e52;
    border-left-color: #fb6e52;
    border-right-color: #fb6e52;
    border-top-color: #fb6e52
}

    .WorkWith TR:hover .WWColumnWarning .ConvertToDDO.bootstrap-select > Button.btn-default:hover > i {
        color: #fb6e52
    }

.WorkWith TR:hover .WWColumnWarning .ConvertToDDO.bootstrap-select > Button.btn-default > i {
    color: #f9c2a0
}

.WorkWith TR:hover .WWColumnSuccess.WWIconActionColumn i {
    background-color: #a4c2a0;
    color: #00a65a
}

.WorkWith TR:hover .WWColumnSuccess.WWIconActionColumn:hover i {
    background-color: #00a65a;
    color: black
}

.WorkWith TR:hover .WWColumnSuccess .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: #00a65a;
    border-left-color: #00a65a;
    border-right-color: #00a65a;
    border-top-color: #00a65a
}

    .WorkWith TR:hover .WWColumnSuccess .ConvertToDDO.bootstrap-select > Button.btn-default:hover > i {
        color: #00a65a
    }

.WorkWith TR:hover .WWColumnSuccess .ConvertToDDO.bootstrap-select > Button.btn-default > i {
    color: #a4c2a0
}

.WorkWith TR:hover .WWActionGroupColumn .dropdown-toggle.btn-default > i {
    color: #8c8d8e
}

.WorkWith TR:hover .WWActionGroupColumn .ConvertToDDO > button {
    background-color: transparent;
    border-bottom-color: #8c8d8e;
    border-left-color: #8c8d8e;
    border-right-color: #8c8d8e;
    border-top-color: #8c8d8e
}

.WorkWith TR:hover .ConvertToDDO.bootstrap-select > Button.btn-default:hover {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4
}

.WorkWith TR:hover .WWActionGroupColumn .dropdown-toggle.btn-default:hover > i {
    color: #0060a4
}

.WorkWith TR:hover .WWIconActionColumn i {
    background-color: #d9d9d9;
    opacity: 1;
    color: #fff
}

    .WorkWith TR:hover .WWIconActionColumn i:hover {
        background-color: #0060a4;
        color: white
    }

.WorkWith TR:hover .WWIconActionColumn.WCD_ActionColumn i {
    background-color: transparent;
    color: #a0a2a2
}

    .WorkWith TR:hover .WWIconActionColumn.WCD_ActionColumn i:hover {
        background-color: transparent;
        color: #0060a4
    }

.WorkWith TR:hover .ActionBaseColorAttribute {
    background-color: #0060a4;
    color: #0060a4
}

    .WorkWith TR:hover .ActionBaseColorAttribute:hover {
        background-color: #0060a4;
        color: #0060a4
    }

.WorkWith TR:hover .ActionAttribute {
    background-color: #d9d9d9;
    color: #d9d9d9
}

.WorkWith TR:hover .DeleteAttribute {
    background-color: #d9d9d9;
    color: #d9d9d9
}

    .WorkWith TR:hover .DeleteAttribute:hover {
        background-color: #f56a67;
        color: black
    }

.WorkWith TR:hover .ActionAttribute:hover {
    background-color: #0069af;
    color: #0069af
}

.WorkWith TR:hover .SelectAttribute {
    background-color: #d9d9d9;
    color: #d9d9d9
}

    .WorkWith TR:hover .SelectAttribute:hover {
        background-color: #9ccf70;
        color: black
    }

.WorkWith TR:hover .BlackAttribute {
    background-color: #d9d9d9;
    color: #d9d9d9
}

    .WorkWith TR:hover .BlackAttribute:hover {
        background-color: black;
        color: black
    }

.WorkWith TR:hover .WWActionGroupColumn .Attribute {
    color: black
}

.WorkWith TR:hover .WWColumnDanger .ActionBaseColorAttribute {
    background-color: #e5b5b5;
    background-image: none;
    color: #dd4b39
}

    .WorkWith TR:hover .WWColumnDanger .ActionBaseColorAttribute:hover {
        background-color: #dd4b39;
        background-image: none;
        color: black
    }

.WorkWith TR:hover .WWColumnInfo .ActionBaseColorAttribute {
    background-color: #97c9f1;
    background-image: none;
    color: #3c8dbc
}

    .WorkWith TR:hover .WWColumnInfo .ActionBaseColorAttribute:hover {
        background-color: #3c8dbc;
        background-image: none;
        color: black
    }

.WorkWith TR:hover .WWColumnSuccess .ActionBaseColorAttribute {
    background-color: #a4c2a0;
    background-image: none;
    color: #00a65a
}

    .WorkWith TR:hover .WWColumnSuccess .ActionBaseColorAttribute:hover {
        background-color: #00a65a;
        background-image: none;
        color: black
    }

.WorkWith TR:hover .WWColumnWarning .ActionBaseColorAttribute {
    background-color: #f9c2a0;
    background-image: none;
    color: #fb6e52
}

    .WorkWith TR:hover .WWColumnWarning .ActionBaseColorAttribute:hover {
        background-color: #fb6e52;
        background-image: none;
        color: black
    }

.WorkWith TR:hover .WWColumnGray .ActionBaseColorAttribute {
    background-color: #c8c8c8;
    color: gray
}

    .WorkWith TR:hover .WWColumnGray .ActionBaseColorAttribute:hover {
        background-color: gray;
        background-image: none;
        color: black
    }

.WorkWith TR:hover .WWIconActionColumn .ArrowIcon {
    background-color: transparent;
    color: #a0a2a2
}

    .WorkWith TR:hover .WWIconActionColumn .ArrowIcon:hover {
        background-color: transparent
    }

.WorkWith TR:hover .ExtendedCombo BUTTON:hover {
    background-color: transparent
}

.WorkWith TR:hover BUTTON {
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9
}

    .WorkWith TR:hover BUTTON IMG {
        opacity: .9
    }

    .WorkWith TR:hover BUTTON:hover {
        background-color: #d9d9d9
    }

.WorkWith DIV.checkbox {
    padding-top: 3px;
    min-width: 27px
}

.WorkWith SELECT {
    width: auto !important
}

.WorkWith TR:nth-child(even) {
    background-color: #f0f0f0
}

.ReadonlyInvisible {
    display: none
}

.auto-width-tab-strip UL.x-tab-strip {
    width: auto
}

.mask {
    background-color: #000;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    display: none;
    opacity: .25;
    filter: alpha(opacity=25)
}

    .mask.block-scrollbars {
        overflow: auto
    }

.masked select, .drag select, .hide-select select {
    _visibility: hidden
}

.hide-scrollbars * {
    overflow: hidden
}

.hide-scrollbars {
    overflow: hidden
}

    .hide-scrollbars SELECT {
        display: none
    }

.show-scrollbars {
    overflow: auto
}

.Invisible {
    display: none
}

.UnSelectedTabTable {
    background-image: none;
    width: 100%;
    font-family: "Poppins",sans-serif;
    font-size: 11pt;
    font-weight: bold;
    height: 42px !important
}

    .UnSelectedTabTable .A:visited {
        color: #0060a4
    }

    .UnSelectedTabTable A {
        background-image: none;
        font-family: "Poppins",sans-serif;
        font-size: 8pt;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
        color: #0060a4
    }

        .UnSelectedTabTable A:hover {
            color: #0060a4
        }

    .UnSelectedTabTable TD {
        background-image: none;
        background-position: bottom;
        background-repeat: repeat-x;
        padding-bottom: 5px;
        padding-left: 15px;
        padding-right: 15px;
        vertical-align: middle;
        line-height: 18px
    }

        .UnSelectedTabTable TD:hover {
            background-image: none;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

.td5 {
    width: 5%
}

.td100 {
    width: 100%
}

.PopupBorder {
    background-color: white;
    border-bottom-color: rgba(0,0,0,.2);
    border-left-color: rgba(0,0,0,.2);
    border-right-color: rgba(0,0,0,.2);
    border-top-color: rgba(0,0,0,.2);
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-sizing: content-box;
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
    z-index: 1050;
    outline: none
}

.PopupShadow {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.ReadonlyAttribute A:visited {
    color: #0060a4
}

.SelectedTabTable {
    width: 100%;
    height: 42px !important
}

    .SelectedTabTable TD {
        background-image: none;
        background-position: bottom;
        background-repeat: repeat-x;
        padding-left: 15px;
        padding-right: 15px;
        vertical-align: middle
    }

.ColumnsSelectorFreeStyleGrid TABLE {
    height: 100%;
    white-space: nowrap
}

.TabsFreeStyleGrid TABLE {
    height: 100%
}

.FreeStyleGrid TABLE {
    height: 100%
}

    .FreeStyleGrid TABLE .ReadonlyGridTitle {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

.FreeStyleGrid TD {
    height: 100%
}

.Table100x1004C TD {
    width: 25%
}

.FreeStyleGrid100 TABLE {
    height: 100%
}

    .FreeStyleGrid100 TABLE .ReadonlyGridTitle {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

.FreeStyleGrid100 TD {
    height: 100%
}

.UnSelectedTab {
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #0060a4
}

    .UnSelectedTab A:link {
        font-family: "Poppins",sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
        color: #0060a4
    }

    .UnSelectedTab A:hover {
        font-family: "Poppins",sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
        color: #0060a4
    }

    .UnSelectedTab A:visited {
        font-family: "Poppins",sans-serif;
        font-size: 14px;
        font-weight: normal;
        text-decoration: none;
        color: #0060a4
    }

.ImageBlockCell IMG {
    display: block
}

.ColumnsSelectorFreeStyleGrid IMG {
    display: block
}

.GridFooter .Table {
    margin-left: auto;
    margin-right: auto
}

.ColumnsSelectorFreeStyleGrid TD {
    height: 35px
}

.ColumnsSelectorFreeStyleGrid .GridTitle {
    height: 35px
}

.GridTitleSortedAsc {
    background-image: url(../DDOSortedASC.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 12px;
    cursor: pointer
}

    .GridTitleSortedAsc A {
        text-decoration: none;
        color: black
    }

        .GridTitleSortedAsc A:hover {
            text-decoration: none
        }

.GridTitleSortedDsc {
    background-image: url(../DDOSortedDSC.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 12px;
    cursor: pointer
}

    .GridTitleSortedDsc A {
        text-decoration: none;
        color: black
    }

        .GridTitleSortedDsc A:hover {
            text-decoration: none
        }

.GridTitleSortable {
    cursor: pointer
}

    .GridTitleSortable A {
        text-decoration: none;
        color: black
    }

        .GridTitleSortable A:hover {
            text-decoration: none
        }

.GridTitleSortedAscCS A {
    background-image: url(../DDOSortedASC.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 18px;
    cursor: pointer
}

.GridTitleSortedDscCS A {
    background-image: url(../DDOSortedDSC.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 18px;
    cursor: pointer
}

.GridTitleSortableCS A {
    cursor: pointer
}

.ReadonlyGridTitle {
    color: black
}

    .ReadonlyGridTitle A:link {
        text-decoration: none;
        color: black
    }

    .ReadonlyGridTitle A:visited {
        text-decoration: none;
        color: black
    }

.TableDynamicFilters SELECT {
    width: auto
}

.TableDynamicFilters INPUT[type="text"] {
    width: 125px
}

    .TableDynamicFilters INPUT[type="text"].AttributeDate {
        width: 88px
    }

    .TableDynamicFilters INPUT[type="text"].AttributeDateTime {
        width: auto
    }

.TableDynamicFilters .TableMerged {
    margin-bottom: 0
}

    .TableDynamicFilters .TableMerged .form-group {
        margin-bottom: 0
    }

.WorkWithEven {
    background-color: #fff;
    border-style: none;
    height: 40px
}

.WorkWithOdd {
    background-color: #fff;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    height: 40px;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.DataContentCell .ReadonlyAttribute, .DataContentCellView .ReadonlyAttribute, .RequiredDataContentCell .ReadonlyAttribute, .DataContentCell .ReadonlyAttributeRealWidth, .DataContentCellView .ReadonlyAttributeRealWidth, .RequiredDataContentCell .ReadonlyAttributeRealWidth {
    color: #a0a2a2
}

.DataContentCell .ReadonlyAttributeDateTime, .DataContentCellView .ReadonlyAttributeDateTime, .RequiredDataContentCell .ReadonlyAttributeDateTime, .DataContentCell .ReadonlyAttributeDateTimeRealWidth, .DataContentCellView .ReadonlyAttributeDateTimeRealWidth, .RequiredDataContentCell .ReadonlyAttributeDateTimeRealWidth {
    color: #a0a2a2
}

.DataContentCell .ReadonlyAttributeDate, .DataContentCellView .ReadonlyAttributeDate, .RequiredDataContentCell .ReadonlyAttributeDate, .DataContentCell .ReadonlyAttributeDateRealWidth, .DataContentCellView .ReadonlyAttributeDateRealWidth, .RequiredDataContentCell .ReadonlyAttributeDateRealWidth {
    color: #a0a2a2
}

.PopupTitle {
    padding-left: 18px;
    font-family: "Poppins",sans-serif;
    font-size: 21px;
    font-weight: 500;
    color: #455a64
}

.btn-yes-DVelop {
    background-color: #0060a4;
    border-bottom-color: #0069af;
    border-left-color: #0069af;
    border-right-color: #0069af;
    border-top-color: #0069af
}

    .btn-yes-DVelop:hover {
        background-color: #0060a4;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4
    }

.BootstrapPanel-Gray {
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    background-color: whitesmoke !important
}

.TableDynamicFilters TEXTAREA {
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-left: 10px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 4px;
    height: 30px;
    width: 125px;
    display: inline-block;
    color: #444;
    vertical-align: middle
}

.Form INPUT::-ms-clear {
    display: none
}

.ManageFilters button {
    background-color: transparent;
    border-style: solid;
    border-width: 0;
    color: #575b5d
}

    .ManageFilters button:hover, .ManageFilters .btn-default:active:hover, .ManageFilters .btn-default:focus {
        background-color: #f7f7f7;
        color: #575b5d
    }

.ManageFilters.open > .dropdown-toggle.btn-default {
    background-color: #fff;
    color: #575b5d
}

.input-group-btn {
    width: auto
}

.input-group {
    border-collapse: collapse
}

    .input-group .form-control:focus + span.input-group-btn > a.btn {
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        border-bottom-width: 2px
    }

    .input-group .ErrorAttributeFL + span.input-group-btn > a.btn {
        border-bottom-color: #f56a67;
        border-left-color: #f56a67;
        border-right-color: #f56a67;
        border-top-color: #f56a67;
        border-width: 2px;
        border-left-width: 1px
    }

    .input-group .ErrorAttributeDate + span.input-group-btn > a.btn, .input-group .ErrorAttribute + span.input-group-btn > a.btn {
        border-bottom-color: #f56a67;
        border-left-color: #f56a67;
        border-right-color: #f56a67;
        border-top-color: #f56a67
    }

    .input-group .input-group-btn > A.btn {
        border-style: none;
        margin-left: -27px;
        padding-bottom: 0;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 0;
        z-index: 3;
        line-height: 17px;
        box-shadow: none
    }

    .input-group A.btn {
        border-style: none;
        margin-left: -27px;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 3px;
        z-index: 2;
        height: 34px
    }

    .input-group A.btn-default:focus {
        background-color: #fff;
        border-bottom-color: #d9d9d9
    }

    .input-group A.btn-default:hover {
        background-color: #fff;
        border-bottom-color: #d7dfe3;
        border-left-color: #d7dfe3;
        border-right-color: #d7dfe3;
        border-top-color: #d7dfe3;
        padding-left: 6px;
        z-index: 4
    }

.DVBootstrapResponsivePanel {
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3
}

    .DVBootstrapResponsivePanel > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        color: #444
    }

        .DVBootstrapResponsivePanel > .panel-heading > .panel-title A {
            color: #444
        }

    .DVBootstrapResponsivePanel > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #d7dfe3
    }

    .DVBootstrapResponsivePanel > .panel-heading {
        background-color: #f7f7f7;
        width: 100% !important
    }

.Button:hover {
    background-color: #6a706d;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    box-shadow: 0 14px 26px -12px #0060a4;
    color: white
}

.Button:focus, .Button:active, .Button:active:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    box-shadow: 0 0 8px #0069af;
    color: white
}

.btn-default:focus {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    outline: 0;
    outline: thin
}

.TableCellsWidthAuto .col-sm-1 {
    width: auto
}

.TableCellsWidthAuto .col-sm-2 {
    width: auto
}

.TableCellsWidthAuto .col-sm-3 {
    width: auto
}

.TableCellsWidthAuto .col-sm-4 {
    width: auto
}

.TableCellsWidthAuto .col-sm-5 {
    width: auto
}

.TableCellsWidthAuto .col-sm-6 {
    width: auto
}

.TableCellsWidthAuto .col-sm-7 {
    width: auto
}

.TableCellsWidthAuto .col-sm-8 {
    width: auto
}

.TableCellsWidthAuto .col-sm-9 {
    width: auto
}

.TableCellsWidthAuto .col-sm-10 {
    width: auto
}

.TableCellsWidthAuto .col-sm-11 {
    width: auto
}

.TableCellsWidthAuto .col-sm-12 {
    width: auto
}

.TableCellsWidthAuto .col-xs-1 {
    width: auto
}

.TableCellsWidthAuto .col-xs-2 {
    width: auto
}

.TableCellsWidthAuto .col-xs-3 {
    width: auto
}

.TableCellsWidthAuto .col-xs-4 {
    width: auto
}

.TableCellsWidthAuto .col-xs-5 {
    width: auto
}

.TableCellsWidthAuto .col-xs-6 {
    width: auto
}

.TableCellsWidthAuto .col-xs-7 {
    width: auto
}

.TableCellsWidthAuto .col-xs-8 {
    width: auto
}

.TableCellsWidthAuto .col-xs-9 {
    width: auto
}

.TableCellsWidthAuto .col-xs-10 {
    width: auto
}

.TableCellsWidthAuto .col-xs-11 {
    width: auto
}

.TableCellsWidthAuto .col-xs-12 {
    width: auto
}

.panel-group {
    margin-bottom: 0
}

.dropdown-menu > li > a > img {
    margin-left: 2px;
    margin-right: 7px;
    width: 25px;
    vertical-align: middle
}

.dropdown-menu > li > a {
    background-color: #fff;
    padding-bottom: 7px;
    padding-left: 5px;
    padding-top: 7px;
    font-family: "Poppins",sans-serif;
    color: #575b5d
}

.BtnImage:hover {
    background-color: transparent;
    opacity: 1
}

.TableMerged TD {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 3px;
    padding-top: 0;
    vertical-align: bottom
}

.modal-dialog {
    padding-bottom: 30px;
    padding-top: 10%
}

.gx-tab-spacing-fix-2 {
    border-collapse: collapse
}

.ConvertToDDO.bootstrap-select > Button.btn-default {
    background-color: transparent;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    margin-left: 8px;
    margin-right: 8px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px;
    width: auto;
    text-align: center
}

    .ConvertToDDO.bootstrap-select > Button.btn-default .bs-caret {
        display: none
    }

    .ConvertToDDO.bootstrap-select > Button.btn-default > .filter-option {
        padding-left: 3px;
        padding-right: 3px;
        width: auto
    }

.WWActionGroupColumn .dropdown-toggle.btn-default > i {
    padding-left: 3px;
    color: #d9d9d9
}

.ConvertToDDO .dropdown-menu.open li a {
    padding-left: 10px
}

.ConvertToDDO .dropdown-menu.open {
    top: 22px
}

    .ConvertToDDO .dropdown-menu.open A:hover {
        background-color: #f7f7f7;
        color: #0060a4
    }

    .ConvertToDDO .dropdown-menu.open i {
        width: 24px
    }

.ConvertToDDO.open > Button.btn-default:focus {
    background-color: transparent;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: #0060a4
}

.DataContentCellPrompt .input-group-btn {
    width: 1px
}

.BtnImage:focus {
    background-color: transparent;
    opacity: 1;
    box-shadow: none !important
}

.checkbox LABEL SPAN {
    border-style: none
}

    .checkbox LABEL SPAN INPUT {
        margin-top: 2px;
        height: 14px;
        width: 14px
    }

.DataContentCellLogin .checkbox {
    padding-left: 0;
    padding-right: 0
}

.TableDynamicFilters .gx-tab-padding-fix-1 {
    padding-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px
}

    .TableDynamicFilters .gx-tab-padding-fix-1 .checkbox label {
        padding-left: 0
    }

    .TableDynamicFilters .gx-tab-padding-fix-1:last-child table {
        padding-left: 3px;
        width: 35px
    }

    .TableDynamicFilters .gx-tab-padding-fix-1:last-child td img {
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2px
    }

.TableDynamicFilters .gx-tab-padding-fix-2 {
    border-spacing: 0
}

.FreeStyleGridWithHeaderOdd .TextBlockFSWithHeaderTitle {
    margin-left: 2px;
    padding-right: 0
}

.TableMerged p.form-control-static {
    min-height: 0
}

.TableDynamicFilters .input-group {
    margin-left: -1px
}

.CellNoMarginBottom .form-group {
    margin-bottom: 0
}

.FreeStyleGridWithHeader TR A:focus .ActionBaseColorAttribute {
    background-color: #0060a4
}

.FreeStyleGridWithHeader TR A:focus .DeleteAttribute {
    background-color: #f56a67
}

.FreeStyleGridWithHeader TR A:focus .SelectAttribute {
    background-color: #9ccf70
}

.FreeStyleGridWithHeader TR A:focus .WWActionGroupColumn .Attribute {
    color: black
}

.FreeStyleGridWithHeader TR:hover .ActionBaseColorAttribute {
    background-color: #d9d9d9
}

    .FreeStyleGridWithHeader TR:hover .ActionBaseColorAttribute:hover {
        background-color: #0060a4
    }

.FreeStyleGridWithHeader TR:hover .ActionAttribute {
    background-color: #d9d9d9
}

.FreeStyleGridWithHeader TR:hover .DeleteAttribute {
    background-color: #d9d9d9
}

    .FreeStyleGridWithHeader TR:hover .DeleteAttribute:hover {
        background-color: #f56a67
    }

.FreeStyleGridWithHeader TR:hover .ActionAttribute:hover {
    background-color: #0069af
}

.FreeStyleGridWithHeader TR:hover .SelectAttribute {
    background-color: #d9d9d9
}

    .FreeStyleGridWithHeader TR:hover .SelectAttribute:hover {
        background-color: #9ccf70
    }

.FreeStyleGridWithHeader TR:hover .BlackAttribute {
    background-color: #d9d9d9
}

    .FreeStyleGridWithHeader TR:hover .BlackAttribute:hover {
        background-color: black
    }

.FreeStyleGridWithHeader TR:hover .WWActionGroupColumn .Attribute {
    color: black
}

.CellViewTabsPosition .panel-group {
    margin-bottom: 10px
}

.CellFormGroupMarginBottom5 .form-group {
    margin-bottom: 5px
}

.TableLabel50Percent LABEL.gx-label {
    width: 50%
}

.TableLabel50Percent DIV.gx-attribute {
    width: 50%
}

.DataContentCellLogin .checkbox INPUT {
    margin-left: -20px;
    margin-left: -20px !important
}

.ErrorViewerBullet .gx-warning-message {
    background-image: url(../WarningIcon.png);
    background-repeat: no-repeat;
    padding-bottom: 4px;
    padding-left: 25px;
    padding-top: 4px;
    display: none;
    color: #f39c12
}

.ErrorViewerBullet .gx-error-message {
    background-image: url(../ErrorIcon.png);
    background-repeat: no-repeat;
    padding-bottom: 4px;
    padding-left: 25px;
    padding-top: 4px;
    display: block;
    color: #f56a67
}

.TableMerged .form-group {
    margin-bottom: 0
}

.ColumnSettings {
    margin-left: 5px;
    padding-left: 5px;
    position: static;
    font-family: "Poppins",sans-serif;
    font-size: 10pt;
    text-align: left
}

    .ColumnSettings .input-group-btn > .btn-default {
        display: inline-block
    }

    .ColumnSettings .input-group-btn {
        left: -6px;
        text-indent: 0;
        left: -1px !important
    }

    .ColumnSettings .input-group .Attribute {
        min-width: 95px
    }

    .ColumnSettings .Button {
        margin-right: 0;
        margin-top: 0;
        height: auto;
        width: 100%;
        margin-left: 0 !important
    }

    .ColumnSettings .dropdown-menu {
        background-color: #fff;
        border-bottom-color: #d7dfe3;
        border-left-color: #d7dfe3;
        border-right-color: #d7dfe3;
        border-top-color: #d7dfe3;
        left: auto;
        margin-top: 18px;
        padding-bottom: 10px;
        padding-top: 10px;
        top: auto;
        text-transform: none
    }

    .ColumnSettings .input-group {
        border-collapse: collapse
    }

        .ColumnSettings .input-group A.btn {
            margin-left: 0;
            padding-left: 1px;
            padding-top: 5px
        }

        .ColumnSettings .input-group INPUT {
            margin-left: 0;
            margin-top: 0;
            height: 28px
        }

    .ColumnSettings .input-group-btn .btn {
        padding-top: 2px;
        height: 28px
    }

        .ColumnSettings .input-group-btn .btn IMG {
            max-width: 20px
        }

    .ColumnSettings .LiFilterSelected {
        margin-left: 5px;
        margin-right: 15px;
        margin-top: 10px
    }

    .ColumnSettings .FilterOptionsMultiSelection LI {
        padding-left: 5px
    }

    .ColumnSettings .Filtered:focus, .ColumnSettings .FilteredSortedASC:focus, .ColumnSettings .FilteredSortedDSC:focus, .ColumnSettings .btn-default:focus {
        background-color: #fff;
        border-bottom-color: #d9d9d9;
        border-left-color: #d9d9d9;
        border-right-color: #d9d9d9;
        border-top-color: #d9d9d9;
        outline: none !important;
        box-shadow: none !important
    }

    .ColumnSettings .input-group i {
        color: #d9d9d9;
        text-indent: 0
    }

    .ColumnSettings .Filtered:focus, .ColumnSettings .FilteredSortedASC:focus, .ColumnSettings .FilteredSortedDSC:focus, .ColumnSettings .btn-default.dropdown-toggle:focus {
        background-color: #fff;
        border-bottom-color: #d9d9d9;
        border-left-color: #d9d9d9;
        border-right-color: #d9d9d9;
        border-top-color: #d9d9d9;
        outline: none !important;
        box-shadow: none !important
    }

    .ColumnSettings .input-group > input.Attribute {
        padding-right: 30px
    }

    .ColumnSettings INPUT.Attribute {
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
        margin-top: 0;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        padding-top: 4px;
        height: 28px;
        margin-left: -2px !important
    }

    .ColumnSettings BUTTON {
        background-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-right-color: transparent;
        border-top-color: transparent;
        margin-right: 1px;
        padding-bottom: 0;
        padding-left: 4px;
        padding-right: 4px;
        padding-top: 0;
        height: 17px
    }

        .ColumnSettings BUTTON IMG {
            opacity: .6;
            float: left
        }

        .ColumnSettings BUTTON SPAN.caret {
            display: none
        }

.FilterOptions {
    max-height: 120px;
    overflow-y: auto
}

    .FilterOptions UL {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        list-style-type: none;
        font-weight: normal;
        color: black
    }

        .FilterOptions UL A:hover {
            text-decoration: none;
            color: #575b5d
        }

        .FilterOptions UL A:active {
            color: #575b5d
        }

        .FilterOptions UL LI:hover {
            background-color: #f7f7f7;
            color: #575b5d
        }

        .FilterOptions UL A {
            clear: both;
            padding-bottom: 3px;
            padding-left: 25px;
            padding-right: 10px;
            padding-top: 3px;
            min-height: 25px;
            display: block;
            font-size: 10pt;
            text-decoration: none;
            color: #575b5d;
            text-indent: 0;
            line-height: 1.42857143
        }

.ColumnSettingsAlignTitleRight SPAN {
    margin-left: auto
}

.TableDynamicFilters .AttributeCheckBox INPUT {
    margin-left: -5px
}

.bootstrap-tagsinput {
    background-color: #fff;
    border-style: none;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 2px;
    padding-right: 6px;
    padding-top: 0;
    max-width: 365px;
    min-width: 215px;
    display: inline-block;
    cursor: text;
    color: #444;
    vertical-align: middle;
    line-height: 28px
}

    .bootstrap-tagsinput .tag {
        margin-right: 2px;
        color: white
    }

        .bootstrap-tagsinput .tag [data-role="remove"] {
            margin-left: 8px;
            cursor: pointer
        }

            .bootstrap-tagsinput .tag [data-role="remove"]:after {
                padding-bottom: 0;
                padding-left: 2px;
                padding-right: 2px;
                padding-top: 0;
                content: "x"
            }

            .bootstrap-tagsinput .tag [data-role="remove"]:hover {
                box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)
            }

                .bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
                    box-shadow: 0 3px 5px rgba(0,0,0,.12) inset
                }

    .bootstrap-tagsinput INPUT {
        background-color: transparent;
        border-style: none;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        max-width: inherit;
        box-shadow: none;
        outline: none;
        width: auto !important
    }

        .bootstrap-tagsinput INPUT:focus {
            border-style: none
        }

.FilterMultipleSelectorCell .ColumnSettings {
    padding-left: 0
}

    .FilterMultipleSelectorCell .ColumnSettings .input-group A.btn {
        padding-left: 6px
    }

    .FilterMultipleSelectorCell .ColumnSettings .gx-attribute {
        margin-right: 0 !important
    }

    .FilterMultipleSelectorCell .ColumnSettings .Attribute {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        width: 100%;
        max-width: 100%;
        margin-left: 0 !important
    }

    .FilterMultipleSelectorCell .ColumnSettings .input-group {
        width: 100% !important
    }

.FilterMultipleSelectorCell .LiFilterSelected {
    margin-left: 10px;
    margin-right: 10px
}

.DynamicFilters .FilterMultiplePromptCell {
    vertical-align: middle;
    padding-top: 4px !important
}

.DynamicFilters .FilterMultipleSelectorCell {
    vertical-align: middle;
    padding-top: 4px !important
}

.DynamicFilters .bootstrap-tagsinput {
    min-width: 0
}

.TableWizardSteps .gx-tab-padding-fix-1 {
    background-color: #fff;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0
}

.TableWizardStepsArrow .gx-tab-padding-fix-1 {
    background-color: #fff;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.TableStepBulletSelected .StepNumberBulletCell {
    padding-top: 7px
}

.TableWizardMain .gx-tab-spacing-fix-2 {
    border-collapse: collapse
}

.PaginationBar .pagination > li > a:focus, .PaginationBar .pagination > li > a:hover, .PaginationBar .pagination > li > span:focus, .PaginationBar .pagination > li > span:hover {
    background-color: #f5f5f5;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    color: #0060a4
}

.PaginationBar .PaginationBarCaption {
    padding-left: 10px;
    padding-right: 20px;
    font-size: 10pt;
    color: gray;
    line-height: 41px
}

.PaginationBar UL {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-bottom: 1px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 5px
}

    .PaginationBar UL .disabled A {
        background-color: #f7f7f7;
        border-bottom-color: #d9d9d9;
        border-left-color: #d9d9d9;
        border-right-color: #d9d9d9;
        border-top-color: #d9d9d9
    }

        .PaginationBar UL .disabled A:hover {
            background-color: #f7f7f7;
            border-bottom-color: #d9d9d9;
            border-left-color: #d9d9d9;
            border-right-color: #d9d9d9;
            border-top-color: #d9d9d9
        }

    .PaginationBar UL .active A {
        background-color: #0060a4;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        z-index: 2;
        color: white
    }

        .PaginationBar UL .active A:focus {
            background-color: #0060a4;
            border-bottom-color: #0060a4;
            border-left-color: #0060a4;
            border-right-color: #0060a4;
            border-top-color: #0060a4;
            z-index: 0;
            color: white
        }

        .PaginationBar UL .active A:hover {
            background-color: #0060a4;
            border-bottom-color: #0060a4;
            border-left-color: #0060a4;
            border-right-color: #0060a4;
            border-top-color: #0060a4;
            color: white
        }

    .PaginationBar UL LI A {
        background-color: #fff;
        border-bottom-color: #d9d9d9;
        border-left-color: #d9d9d9;
        border-right-color: #d9d9d9;
        border-top-color: #d9d9d9;
        color: #0060a4
    }

.PaginationBarEmptyGrid .PaginationBarCaption {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 30px;
    font-size: 12pt;
    color: #000
}

.WWColumnDanger P SPAN {
    color: #dd4b39
}

.WWColumnSuccess P SPAN {
    color: #00a65a
}

.WWColumnWarning P SPAN {
    color: #fb6e52
}

.WWColumnItalic P SPAN {
    font-style: italic
}

.WWColumnBold P SPAN {
    font-weight: bold
}

.WWColumnUnderline P SPAN {
    text-decoration: underline
}

.WWColumnLineThrough P SPAN {
    text-decoration: line-through
}

.WWColumnInfo P SPAN {
    color: #3c8dbc
}

.ImageMenu:hover, .ImageMenuCircle:hover, .ImageMenuIcon:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.2)
}

.ImageMenu:focus, .ImageMenuCircle:focus, .ImageMenuIcon:focus {
    outline: 0
}

.ActionGroupHeader {
    z-index: 1003
}

    .ActionGroupHeader .btn {
        background-color: transparent;
        border-style: none;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

        .ActionGroupHeader .btn IMG {
            border-top-left-radius: 36px;
            border-top-right-radius: 36px;
            border-bottom-right-radius: 36px;
            border-bottom-left-radius: 36px;
            max-height: 36px
        }

    .ActionGroupHeader .caret {
        display: none
    }

    .ActionGroupHeader .btn:focus {
        background-color: transparent;
        border-style: none;
        box-shadow: none
    }

    .ActionGroupHeader .btn:hover {
        opacity: .6
    }

        .ActionGroupHeader .btn:hover .ActionGroupHeaderFontIcon {
            color: rgba(255,255,255,.75)
        }

    .ActionGroupHeader .dropdown-menu {
        padding-bottom: 0;
        padding-top: 0
    }

    .ActionGroupHeader.open .btn {
        background-color: transparent;
        opacity: .6;
        box-shadow: none
    }

.ActionGroupGrouped > div:first-child > div.ColumnsSelector > button {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.ActionGroupGrouped > div:last-child > div.ColumnsSelector > button {
    border-left: none;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-left-style: none
}

.ActionGroupGrouped > div:first-child > input {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.ActionGroupGrouped > div:last-child > input {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ActionGroupGrouped > div:not(:first-child) > input {
    margin-left: -1px
}

.ActionGroupGrouped > div > input {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-right: 0;
    padding-bottom: 6px;
    padding-top: 6px;
    min-width: 0;
    font-size: 12px;
    font-weight: normal;
    color: #627077;
    box-shadow: none;
    line-height: 17px
}

.TableWizardSteps TD {
    vertical-align: top
}

.form-control:focus {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    padding-bottom: 5px;
    outline: 0;
    outline: thin;
    box-shadow: none
}

.AttributeManageFilters:focus {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    outline: 0
}

.TableActionsCellLogin INPUT {
    width: 100%
}

.page-content.MasterFooterCellFixedVM {
    margin-left: 0;
    padding-left: 240px;
    padding-right: 15px;
    min-height: 0
}

    .page-content.MasterFooterCellFixedVM.menu-compact {
        margin-left: 0;
        padding-left: 63px;
        padding-right: 15px;
        min-height: 0
    }

.page-content.MasterFooterCellVM {
    margin-left: 0;
    padding-left: 255px;
    padding-right: 15px;
    min-height: 0
}

    .page-content.MasterFooterCellVM.menu-compact {
        margin-left: 0;
        padding-left: 78px;
        padding-right: 15px;
        min-height: 0
    }

.menu-compact .CellTitleMasterFixed {
    margin-left: 47px
}

.page-sidebar:before {
    background-color: #222d32
}

.page-sidebar.sidebar-fixed:before {
    top: 50px !important
}

.CellTableContentMasterVertMenuNotFixed.menu-compact {
    width: calc(100% - 62px)
}

.slimScrollDiv .slimScrollBar {
    z-index: 1000 !important
}

.page-sidebar.menu-compact .liExpanded {
    width: 260px !important;
    background-color: transparent !important
}

    .page-sidebar.menu-compact .liExpanded UL.sidebar-menu {
        padding-right: 209px;
        width: 254px !important
    }

.menu-collapser {
    background-color: #0060a4;
    border-bottom-color: #fff;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    border-top: 0;
    border-left: 0;
    border-right: 0
}

.DropDownOptionsHeader .dropdown-menu {
    padding-bottom: 0;
    padding-top: 0
}

.DropDownOptionsHeader .btn-default {
    background-color: transparent;
    border-style: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    max-height: 50px;
    min-height: 48px;
    color: #fff
}

    .DropDownOptionsHeader .btn-default:focus {
        box-shadow: 0
    }

    .DropDownOptionsHeader .btn-default:hover {
        background-color: #0060a4;
        max-height: 50px
    }

.DropDownOptionsHeader .dropdown-menu > li > a:hover {
    background-color: #0060a4;
    color: #fff
}

.DropDownOptionsHeader .caret {
    margin-left: 6px
}

.DropDownOptionsHeader .btn-default > img {
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    margin-bottom: 4px;
    margin-right: 7px;
    max-height: 35px;
    vertical-align: middle
}

.DropDownOptionsHeader.btn-group.open .dropdown-toggle {
    background-color: #0060a4;
    box-shadow: 0 0 0 0;
    color: #fff
}

    .DropDownOptionsHeader.btn-group.open .dropdown-toggle .btn-group.open .dropdown-toggle {
        background-color: #0060a4;
        box-shadow: 0 0 0 0;
        max-height: 50px;
        color: #fff
    }

.ButtonAsLink:hover, .ButtonAsLink:focus, .ButtonAsLinkBold:hover, .ButtonAsLinkBold:focus {
    background-color: transparent;
    box-shadow: 0 0 0 0;
    font-weight: bold;
    color: #fff;
    outline: 0
}

.MainContainerWithFooter > .row {
    height: 100%
}

    .MainContainerWithFooter > .row > DIV {
        height: 100%
    }

.PanelWithBorder_Danger > DIV.panel-heading {
    background-color: #fff;
    border-bottom: 3px;
    border-bottom-color: #dd4b39;
    border-left: 0;
    border-right: 0;
    border-style: solid;
    border-top: 0;
    width: 100% !important;
    box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
}

.PanelWithBorder_Danger > DIV > .panel-title {
    font-family: "Poppins",sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: #dd4b39
}

    .PanelWithBorder_Danger > DIV > .panel-title A {
        color: #dd4b39
    }

.PanelWithBorder_Danger > .panel-heading + .panel-collapse > .panel-body, .PanelWithBorder_Success > .panel-heading + .panel-collapse > .panel-body, .PanelWithBorder_Info > .panel-heading + .panel-collapse > .panel-body, .PanelWithBorder_Warning > .panel-heading + .panel-collapse > .panel-body, .PanelWithBorder_BaseColor > .panel-heading + .panel-collapse > .panel-body {
    border-top: 0
}

.PanelWithBorder_Danger, .PanelWithBorder_Success, .PanelWithBorder_Info, .PanelWithBorder_Warning, .PanelWithBorder_BaseColor {
    border-width: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    margin-left: 1px;
    margin-right: -1px;
    margin-top: 1px;
    margin-bottom: 2px !important
}

    .PanelWithBorder_Info > DIV.panel-heading {
        background-color: #fff;
        border-bottom: 3px;
        border-bottom-color: #3c8dbc;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelWithBorder_Info > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        font-weight: 600;
        color: #3c8dbc
    }

        .PanelWithBorder_Info > .panel-heading > .panel-title A {
            color: #3c8dbc
        }

    .PanelWithBorder_BaseColor > DIV.panel-heading {
        background-color: #fff;
        border-bottom: 3px;
        border-bottom-color: #0060a4;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelWithBorder_BaseColor > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        font-weight: 600;
        color: #0060a4
    }

        .PanelWithBorder_BaseColor > .panel-heading > .panel-title A {
            color: #0060a4
        }

    .PanelWithBorder_Warning > DIV.panel-heading {
        background-color: #fff;
        border-bottom: 3px;
        border-bottom-color: #f39c12;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelWithBorder_Warning > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        font-weight: 600;
        color: #f39c12
    }

        .PanelWithBorder_Warning > .panel-heading > .panel-title A {
            color: #f39c12
        }

    .PanelWithBorder_Success > DIV.panel-heading {
        background-color: #fff;
        border-bottom: 3px;
        border-bottom-color: #00a65a;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelWithBorder_Success > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        font-weight: 600;
        color: #00a65a
    }

        .PanelWithBorder_Success > .panel-heading > .panel-title A {
            color: #00a65a
        }

.PanelFilled_Danger > DIV.panel-heading {
    background-color: #dd4b39;
    border-bottom: 3px;
    border-bottom-color: #dd4b39;
    border-left: 0;
    border-right: 0;
    border-style: solid;
    border-top: 0;
    width: 100% !important;
    box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
}

.PanelFilled_Danger > .panel-heading > .panel-title, .PanelFilled_Success > .panel-heading > .panel-title, .PanelFilled_Info > .panel-heading > .panel-title, .PanelFilled_Warning > .panel-heading > .panel-title, .PanelFilled_BaseColor > .panel-heading > .panel-title {
    font-family: "Poppins",sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: white
}

    .PanelFilled_Danger > .panel-heading > .panel-title > A, .PanelFilled_Success > .panel-heading > .panel-title > A, .PanelFilled_Info > .panel-heading > .panel-title > A, .PanelFilled_Warning > .panel-heading > .panel-title > A, .PanelFilled_BaseColor > .panel-heading > .panel-title > A {
        color: white
    }

.PanelFilled_Danger > .panel-heading + .panel-collapse > .panel-body, .PanelFilled_Success > .panel-heading + .panel-collapse > .panel-body, .PanelFilled_Info > .panel-heading + .panel-collapse > .panel-body, .PanelFilled_Warning > .panel-heading + .panel-collapse > .panel-body, .PanelFilled_BaseColor > .panel-heading + .panel-collapse > .panel-body {
    border-top: 0
}

.PanelFilled_Danger, .PanelFilled_Success, .PanelFilled_Info, .PanelFilled_Warning, .PanelFilled_BaseColor {
    border-width: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    margin-left: 1px;
    margin-right: -1px;
    margin-top: 1px;
    margin-bottom: 2px !important
}

    .PanelFilled_Success > DIV.panel-heading {
        background-color: #00a65a;
        border-bottom: 3px;
        border-bottom-color: #00a65a;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelFilled_Info > DIV.panel-heading {
        background-color: #3c8dbc;
        border-bottom: 3px;
        border-bottom-color: #3c8dbc;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelFilled_Warning > DIV.panel-heading {
        background-color: #f39c12;
        border-bottom: 3px;
        border-bottom-color: #f39c12;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelFilled_BaseColor > DIV.panel-heading {
        background-color: #e9e8ee;
        border-bottom: 3px;
        border-bottom-color: #e9e8ee;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        font-family: SourceSansPro-Regular;
        color: #555;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

.ButtonPDF:hover, .ButtonPDF:focus, .ButtonPDF:active {
    background-color: #ea4c3a;
    border-bottom-color: #ea4c3a;
    border-left-color: #ea4c3a;
    border-right-color: #ea4c3a;
    border-top-color: #ea4c3a;
    color: white
}

.ButtonExcel:hover, .ButtonExcel:focus, .ButtonExcel:active {
    background-color: #08743b;
    border-bottom-color: #08743b;
    border-left-color: #08743b;
    border-right-color: #08743b;
    border-top-color: #08743b;
    color: white
}

.ButtonCSV:hover, .ButtonCSV:focus, .ButtonCSV:active {
    background-color: #f39c12;
    border-bottom-color: #f39c12;
    border-left-color: #f39c12;
    border-right-color: #f39c12;
    border-top-color: #f39c12;
    color: white
}

.form-control-static {
    padding-bottom: 0;
    padding-top: 0;
    min-height: 0
}

.gx-row-selected A:link {
    color: #0060a4
}

.tooltip-inner {
    white-space: nowrap;
    text-indent: 0
}

.WorkWith .WWColumnTag P SPAN {
    border-top-left-radius: .25em;
    border-top-right-radius: .25em;
    border-bottom-right-radius: .25em;
    border-bottom-left-radius: .25em;
    padding-bottom: .3em;
    padding-left: .6em;
    padding-right: .6em;
    padding-top: .3em;
    white-space: nowrap;
    font-size: 10px;
    font-weight: 400;
    color: white;
    padding-top: .3em !important
}

.WorkWith .WWColumnTagSuccess P SPAN {
    background-color: #00a65a
}

.WorkWith .WWColumnTagWarning P SPAN {
    background-color: #f39c12
}

.WorkWith .WWColumnTagInfoLight P SPAN {
    background-color: #00c0ef
}

.WorkWith .WWColumnTagDanger P SPAN {
    background-color: #dd4b39
}

.PanelCard_GrayTitle {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.05);
    min-height: 66px
}

    .PanelCard_GrayTitle > .panel-heading {
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        width: 100% !important
    }

.panel > .panel-heading .toggle-icon {
    background-image: url(../PanelCardGray_Expand.png);
    background-repeat: no-repeat;
    position: relative;
    top: 4px;
    height: 17px;
    width: 17px
}

.panel > .panel-heading .collapsed .toggle-icon {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.panel > .panel-heading .toggle-icon-right {
    position: absolute;
    right: 40px;
    top: 35px
}

.PanelCard_GrayTitle > .panel-heading > .panel-title, .PanelCard_GrayTitle > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle > .panel-heading > .panel-title > A {
    font-family: "Poppins",sans-serif;
    font-size: 21px;
    font-weight: 400;
    color: #455a64;
    text-transform: uppercase;
    line-height: 30px
}

.PanelCard_GrayTitle_Body > .panel-body {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0;
    border-top: 0 !important
}

.PanelCard_BaseColor.panel, .PanelCard_Danger.panel, .PanelCard_Info.panel, .PanelCard_Success.panel, .PanelCard_Warning.panel {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    margin-top: 27px;
    min-height: 47px
}

.PanelCard_BaseColor > DIV.panel-heading, .PanelCard_Danger > DIV.panel-heading, .PanelCard_Info > DIV.panel-heading, .PanelCard_Success > DIV.panel-heading, .PanelCard_Warning > DIV.panel-heading {
    margin-bottom: -19px;
    margin-top: -18px
}

.PanelCard_BaseColor > .panel-heading + .panel-collapse > .panel-body, .PanelCard_Danger > .panel-heading + .panel-collapse > .panel-body, .PanelCard_Info > .panel-heading + .panel-collapse > .panel-body, .PanelCard_Success > .panel-heading + .panel-collapse > .panel-body, .PanelCard_Warning > .panel-heading + .panel-collapse > .panel-body {
    padding-top: 35px;
    border-top-style: none
}

.PanelCard_BaseColor > DIV.panel-heading > .panel-title, .PanelCard_Danger > DIV.panel-heading > .panel-title, .PanelCard_Info > DIV.panel-heading > .panel-title, .PanelCard_Success > DIV.panel-heading > .panel-title, .PanelCard_Warning > DIV.panel-heading > .panel-title {
    font-family: "Poppins",sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    color: #fff
}

    .PanelCard_BaseColor > DIV.panel-heading > .panel-title SPAN {
        background-color: #0060a4;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #0060a4;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        font-family: "MuseoSans";
        color: white
    }

    .PanelCard_BaseColor > DIV.panel-heading > .panel-title A {
        z-index: 1;
        color: #fff
    }

    .PanelCard_Danger > DIV.panel-heading > .panel-title SPAN {
        background-color: #dd4b39;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #e5b5b5;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px
    }

    .PanelCard_Danger > DIV.panel-heading > .panel-title A, .PanelCard_Success > DIV.panel-heading > .panel-title A, .PanelCard_Info > DIV.panel-heading > .panel-title A, .PanelCard_Warning > DIV.panel-heading > .panel-title A {
        z-index: 1;
        color: white
    }

    .PanelCard_Success > DIV.panel-heading > .panel-title SPAN {
        background-color: #00a65a;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #a4c2a0;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px
    }

    .PanelCard_Warning > DIV.panel-heading > .panel-title SPAN {
        background-color: #f39c12;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #f9c2a0;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px
    }

    .PanelCard_Info > DIV.panel-heading > .panel-title SPAN {
        background-color: #3c8dbc;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #97c9f1;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px
    }

.EditableGridCell_LinedAtts tbody > tr.WorkWithOdd {
    border-style: none
}

.ShowMenuImageCellNotFixedRight.page-content.menu-compact {
    left: 115px;
    margin-left: 0;
    padding-left: 0
}

.ShowMenuImageCellNotFixedRight.page-content {
    left: 0;
    margin-left: 0;
    margin-top: 15px;
    padding-left: 295px
}

.ImageMenuCircle:hover {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px
}

.ButtonMaterial:hover, .ButtonMaterial:focus {
    background-color: #0060a4;
    box-shadow: 0 14px 26px -12px #0060a4;
    color: white
}

.ButtonMaterialDefault:hover, .ButtonMaterialDefault:focus {
    background-color: #999;
    box-shadow: 0 14px 26px -12px #c9c9c9;
    color: white
}

.GridNoBorderCell > div {
    background-color: #fff;
    border-bottom: 0;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    overflow: hidden;
    padding-left: 15px;
    padding-right: 15px
}

    .GridNoBorderCell > div .gx-grid {
        background-color: #fff
    }

    .GridNoBorderCell > div .PaginationBar {
        background-color: #fff;
        border-top-color: #d9d9d9;
        border-style: solid;
        border-width: 1px;
        margin-left: 0;
        padding-bottom: 10px;
        padding-top: 5px;
        border-left: 0;
        border-right: 0;
        border-bottom: 0
    }

    .GridNoBorderCell > div .PaginationBarEmptyGrid {
        background-color: #fff;
        border-style: none;
        min-width: 0 !important
    }

.GridNoBorder.WorkWithTitle {
    background-color: #003e68;
    padding-bottom: 10px;
    padding-top: 10px;
    color: white
}

.TableLogo.page-content {
    margin-left: 0;
    min-height: 0;
    min-width: 0
}

    .TableLogo.page-content.menu-compact {
        margin-left: 0
    }

        .TableLogo.page-content.menu-compact .TextBlockLogo {
            display: none
        }

.ActionGroupHeaderMaterial .btn IMG {
    height: auto
}

.MasterFooterCellVM > DIV, .MasterFooterCellFixedVM > DIV, .MasterFooterCellHM > DIV, .MasterFooterCellFixedHM > DIV, .MasterFooterCellVMSidebarImage > DIV, .MasterFooterCellFixedVMSidebarImage > DIV {
    border-top-color: #555;
    border-style: solid;
    border-width: 1px;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.GridNoBorder .WorkWithTitle > SPAN, .GridNoBorder .GridNoBorder .WorkWithTitle .ColumnSettingsContainer > SPAN {
    display: inline-block;
    font-family: "Poppins",sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: white;
    text-indent: 0;
    text-transform: initial
}

.SectionGrid > div, .SectionGrid > div.Table {
    overflow: auto;
    padding-right: 15px
}

.PanelNoHeader {
    border-style: none;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

    .PanelNoHeader > DIV.panel-heading {
        box-shadow: 0 0 4px rgba(0,0,0,.3);
        display: none
    }

    .PanelNoHeader > .panel-heading + .panel-collapse > .panel-body {
        border-bottom-color: #d7dfe3;
        border-left-color: #d7dfe3;
        border-right-color: #d7dfe3;
        border-top-color: #d7dfe3;
        border-style: solid;
        border-width: 1px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        box-shadow: 0 5px 20px 0 rgba(0,0,0,.05);
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        border-left-width: 1px;
        border-left-style: solid
    }

    .PanelNoHeader.panel {
        background-color: #fff;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px
    }

.rowsperpage {
    font-size: 12px
}

    .rowsperpage .caret {
        display: none
    }

    .rowsperpage .dropdown-menu A {
        color: gray
    }

        .rowsperpage .dropdown-menu A SPAN {
            padding-left: 20px;
            padding-right: 10px;
            font-family: "Poppins",sans-serif;
            font-size: 10pt;
            color: #575b5d
        }

    .rowsperpage .selected SPAN {
        font-weight: bold
    }

    .rowsperpage .dropdown-menu {
        background-color: #fff;
        min-width: 0
    }

    .rowsperpage .btn-primary:focus {
        background-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-right-color: transparent;
        border-top-color: transparent;
        color: gray
    }

    .rowsperpage BUTTON {
        background-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
        border-right-color: transparent;
        border-top-color: transparent;
        font-size: 10pt;
        color: gray
    }

        .rowsperpage BUTTON:hover {
            background-color: transparent;
            border-bottom-color: #e0e0e0;
            border-left-color: #e0e0e0;
            border-right-color: #e0e0e0;
            border-top-color: #e0e0e0;
            border-style: solid;
            color: gray
        }

    .rowsperpage LI.caption {
        line-height: 20px
    }

    .rowsperpage LI.selected {
        background-color: #f9f9f9
    }

    .rowsperpage button:hover .caret, .rowsperpage.open .caret {
        margin-left: 7px;
        display: inherit
    }

.ActionGroupGrouped .ColumnsSelector button {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 31px;
    color: #627077
}

.ColumnsSelector .btn-default:hover, .ColumnsSelector > BUTTON:focus, .ColumnsSelector.open > BUTTON.btn-default, .ColumnsSelector.open > .btn-default:focus {
    background-color: #f7f7f7;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    color: #575b5d
}

.ColumnsSelector .caret {
    margin-left: 6px
}

.ColumnsSelector .FilterOptionsMultiSelection LI {
    padding-left: 5px
}

.ColumnsSelector .FilterOptions {
    max-height: 260px;
    min-width: 180px
}

.ColumnsSelector .LiFilterSelected {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 10px
}

.ColumnsSelector .FilterOptions UL A {
    padding-top: 5px;
    font-size: 9pt
}

.ColumnsSelector BUTTON {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    font-size: 12px;
    color: #575b5d
}

.ColumnsSelector .Button {
    margin-right: 0;
    margin-top: 0;
    height: auto;
    width: 100%;
    margin-left: 0 !important
}

.ActionGroupGrouped .ColumnsSelector > .btn-default:hover, .ActionGroupGrouped .ColumnsSelector > .btn-default:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white
}

.ActionGroupGrouped .ColumnsSelector.open > .btn-default {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white;
    box-shadow: none
}

.PanelCardIcon_BaseColor.panel, .PanelCardIcon_Danger.panel, .PanelCardIcon_Info.panel, .PanelCardIcon_Success.panel, .PanelCardIcon_Warning.panel {
    background-color: transparent;
    border-style: none;
    margin-top: 15px;
    min-height: 66px;
    box-shadow: none
}

.PanelCardIcon_BaseColor > DIV.panel-heading, .PanelCardIcon_Danger > DIV.panel-heading, .PanelCardIcon_Info > DIV.panel-heading, .PanelCardIcon_Success > DIV.panel-heading, .PanelCardIcon_Warning > DIV.panel-heading {
    margin-bottom: -52px
}

    .PanelCardIcon_BaseColor > DIV.panel-heading > .panel-title, .PanelCardIcon_Danger > DIV.panel-heading > .panel-title, .PanelCardIcon_Info > DIV.panel-heading > .panel-title, .PanelCardIcon_Success > DIV.panel-heading > .panel-title, .PanelCardIcon_Warning > DIV.panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 1.3em;
        font-weight: 300;
        color: #fff
    }

        .PanelCardIcon_BaseColor > DIV.panel-heading > .panel-title A, .PanelCardIcon_Danger > DIV.panel-heading > .panel-title A, .PanelCardIcon_Success > DIV.panel-heading > .panel-title A, .PanelCardIcon_Info > DIV.panel-heading > .panel-title A, .PanelCardIcon_Warning > DIV.panel-heading > .panel-title A {
            color: #fff
        }

.PanelCardIcon_BaseColor > .panel-heading + .panel-collapse > .panel-body, .PanelCardIcon_Danger > .panel-heading + .panel-collapse > .panel-body, .PanelCardIcon_Info > .panel-heading + .panel-collapse > .panel-body, .PanelCardIcon_Success > .panel-heading + .panel-collapse > .panel-body, .PanelCardIcon_Warning > .panel-heading + .panel-collapse > .panel-body {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    padding-top: 10px;
    min-height: 85px
}

.PanelCardIcon_BaseColor > DIV.panel-heading > .panel-title SPAN > i, .PanelCardIcon_Danger > DIV.panel-heading > .panel-title SPAN > i, .PanelCardIcon_Success > DIV.panel-heading > .panel-title SPAN > i, .PanelCardIcon_Info > DIV.panel-heading > .panel-title SPAN > i, .PanelCardIcon_Warning > DIV.panel-heading > .panel-title SPAN > i {
    width: 36px;
    text-align: center
}

.PanelCardIcon_BaseColor > DIV.panel-heading > .panel-title SPAN {
    background-color: #0060a4;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    box-shadow: 0 7px 10px -5px #0060a4;
    padding-bottom: 23px;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 23px;
    font-size: 36px
}

.PanelCardIcon_Info > DIV.panel-heading > .panel-title SPAN {
    background-color: #3c8dbc;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    box-shadow: 0 7px 10px -5px #97c9f1;
    padding-bottom: 23px;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 23px;
    font-size: 36px
}

.PanelCardIcon_Success > DIV.panel-heading > .panel-title SPAN {
    background-color: #00a65a;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    box-shadow: 0 7px 10px -5px #a4c2a0;
    padding-bottom: 23px;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 23px;
    font-size: 36px
}

.PanelCardIcon_Warning > DIV.panel-heading > .panel-title SPAN {
    background-color: #f39c12;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    box-shadow: 0 7px 10px -5px #f9c2a0;
    padding-bottom: 23px;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 23px;
    font-size: 36px
}

.PanelCardIcon_Danger > DIV.panel-heading > .panel-title SPAN {
    background-color: #dd4b39;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    box-shadow: 0 7px 10px -5px #e5b5b5;
    padding-bottom: 23px;
    padding-left: 27px;
    padding-right: 27px;
    padding-top: 23px;
    font-size: 36px
}

.PanelLine_Gray.panel {
    background-color: transparent;
    box-shadow: none
}

    .PanelLine_Gray.panel .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 17px;
        font-weight: normal;
        color: #455a64
    }

        .PanelLine_Gray.panel .panel-title A {
            color: #455a64
        }

    .PanelLine_Gray.panel DIV.panel-heading {
        background-color: transparent;
        width: 100% !important
    }

.PanelLine_Gray.panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d7dfe3
}

.DataContentCellFL.ExtendedComboCell .MergeLabelCell {
    margin-bottom: 0;
    padding-top: 4px;
    z-index: 3;
    height: 24px;
    width: auto
}

.DataContentCellFL .ExtendedCombo .caret {
    margin-bottom: 0;
    margin-top: 0
}

.DataContentCellFL .ExtendedCombo button span {
    margin-left: 2px
}

.DataContentCellFL .ExtendedCombo .OptionLabel {
    font-family: "Poppins",sans-serif;
    font-size: 16px;
    color: #627077
}

.DataContentCellFL .Label {
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #627077;
    line-height: 25px
}

.DataContentCellFL .MergeLabelCell ~ DIV {
    width: 100%;
    text-align: left
}

.DataContentCellFL .ExtendedCombo.AttributeFL {
    margin-bottom: 11px;
    margin-left: 0;
    margin-top: 11.5px;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 0;
    max-width: 100%;
    font-family: "Poppins",sans-serif
}

    .DataContentCellFL .ExtendedCombo.AttributeFL .dropdown-toggle {
        padding-bottom: 0;
        padding-left: 4px;
        padding-top: 19px;
        min-height: 48px;
        width: 100%;
        max-width: 100%
    }

    .DataContentCellFL .ExtendedCombo.AttributeFL .SelectedItem SPAN {
        color: white
    }

.DataContentCellFL .MergeLabelCell.FloatingLabelEmpty {
    top: 37px
}

.DataContentCellFL .MergeLabelCell .AttributeFLLabel {
    padding-left: 0;
    top: 0;
    -moz-transition: .2s ease all;
    transition: .2s ease all;
    -webkit-transition: .2s ease all;
    line-height: 25px
}

.DataContentCellFL .MergeLabelCell {
    margin-bottom: 0;
    margin-top: -26px;
    padding-left: 22px;
    padding-top: 0;
    top: 28px;
    height: 24px;
    width: 100%;
    text-align: left;
    -moz-transition: .2s ease all;
    transition: .2s ease all;
    -webkit-transition: .2s ease all
}

.DataContentCellFL .TableMerged .AttributeFL {
    width: 206px
}

.DataContentCellFL .ExtendedCombo .dropdown-menu > LI > DIV .form-control {
    max-width: 100%
}

.DataContentCellFL .TableMerged.TableMergedExtendedCombo {
    margin-bottom: 2px
}

.DataContentCellFL .TableMerged {
    margin-top: -12px
}

    .DataContentCellFL .TableMerged .DataContentCellFL > .form-group {
        margin-top: -24px;
        max-width: 236px
    }

    .DataContentCellFL .TableMerged .DataContentCellFL > .FloatingLabelReadonly .ReadonlyAttributeFL {
        margin-bottom: -7px
    }

    .DataContentCellFL .TableMerged.TableMergedReadonlyExtendedCombo {
        margin-top: 0
    }

.DataContentCellFL .MergeLabelCell.FloatingLabelEmpty .AttributeFLLabel {
    top: 0
}

.TableSplitScreen UL.nav.nav-tabs {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    padding-top: 10px
}

.checkbox label.ReadonlyAttributeFL {
    min-height: 51px
}

.TableSplitScreen > div {
    margin-right: 0
}

.TableSplitScreen .tab-content {
    border-bottom: 0;
    border-left: 0;
    border-right: 0
}

.CellWCSplitScreen .PanelCard_GrayTitle {
    max-height: calc(100vh - 227px);
    overflow-y: auto
}

.TableCardDashboardAdminInfo:hover .AdminDashboardIcon, .TableCardDashboardAdminInfoLight:hover .AdminDashboardIcon, .TableCardDashboardAdminSuccess:hover .AdminDashboardIcon, .TableCardDashboardAdminWarning:hover .AdminDashboardIcon, .TableCardDashboardAdminDanger:hover .AdminDashboardIcon, .TableCardDashboardAdminBaseColor:hover .AdminDashboardIcon {
    font-size: 95px !important
}

.MoreInfoAdminCell:hover {
    background-color: rgba(0,0,0,.15)
}

.MoreInfoAdminCell {
    border-style: none
}

    .MoreInfoAdminCell:hover i {
        color: white
    }

    .MoreInfoAdminCell:hover .TextBlockMoreInfoAdmin {
        color: white
    }

.ProgressWhite .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 13px;
    font-weight: 300;
    color: white;
    dominant-baseline: middle
}

.ProgressWhite .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: white
}

.ProgressWhite .ProgressIndicatorCircle circle.BackCircle {
    stroke: rgba(238,238,238,.18)
}

.ProgressBarAdminCard .progress-bar {
    background-color: white;
    box-shadow: none
}

.ProgressBarAdminCard .progress {
    background-color: rgba(0,0,0,.2);
    margin-bottom: 5px;
    margin-top: 5px;
    height: 2px;
    box-shadow: none
}

.GridNoHeaderCellItems THead, .GridNoHeaderCellItems TH {
    display: none
}

.GridNoHeaderCellItems .GridNoBorder > tbody > tr {
    background-color: #f7f7f7;
    border-left-color: #eaeaea;
    border-top-color: white;
    border-style: solid;
    border-top-width: 3px;
    border-left-width: 2px
}

.WWColumnTagInfo P SPAN {
    background-color: #3c8dbc
}

.ProgressBarAdminV2Success .progress, .ProgressBarAdminV2Info .progress, .ProgressBarAdminV2Danger .progress, .ProgressBarAdminV2InfoLight .progress, .ProgressBarAdminV2Warning .progress, .ProgressBarAdminV2BaseColor .progress {
    background-color: #eee;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 10px;
    box-shadow: none
}

.ProgressBarAdminV2Info .progress-bar {
    background-color: #3c8dbc
}

.ProgressBarAdminV2InfoLight .progress-bar {
    background-color: #00c0ef
}

.ProgressBarAdminV2Success .progress-bar {
    background-color: #00a65a
}

.ProgressBarAdminV2Warning .progress-bar {
    background-color: #f39c12
}

.ProgressBarAdminV2Danger .progress-bar {
    background-color: #dd4b39
}

.ProgressBarAdminV2BaseColor .progress-bar {
    background-color: #0060a4
}

.SimpleCardTable:hover {
    box-shadow: 1px 1px 10px #d7dfe3;
    transition: all .5s
}

.CardImageCell:after {
    bottom: 0;
    padding-right: 30px;
    position: absolute;
    height: 80px;
    width: 100%;
    background-clip: content-box !important;
    content: "";
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.99) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.99) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.99) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a000000',endColorstr='#e8000000',GradientType=0)
}

.CardWithImageTable:hover {
    border-bottom: solid 5px;
    border-bottom-color: #0060a4
}

.ButtonAsLinkBasecolor:hover, .ButtonAsLinkBasecolor:focus {
    background-color: transparent;
    text-decoration: underline;
    color: #0060a4;
    box-shadow: none;
    outline: 0
}

.ChatMessageCell:before {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: #d2d6de;
    border-top-color: transparent;
    border-style: solid;
    border-width: 6px;
    left: 61px;
    margin-top: 2px;
    position: absolute;
    content: " "
}

.ChatMessageCellBaseColor:after {
    border-bottom-color: transparent;
    border-left-color: #0060a4;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: solid;
    border-width: 6px;
    margin-right: 52px;
    margin-top: 2px;
    position: absolute;
    right: 0;
    top: 28px;
    content: " "
}

.rowsperpage.open > .dropdown-toggle.btn-primary {
    background-color: transparent;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    color: #999
}

.ButtonColor:hover, .ButtonColor:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white
}

.ActionGroupColoredActions .ColumnsSelector > .btn-default {
    background-color: white;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    margin-right: 3pt;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    font-size: 14px;
    color: #0060a4
}

    .ActionGroupColoredActions .ColumnsSelector > .btn-default:hover {
        background-color: #0060a4;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        color: white
    }

.ActionGroupColoredActions .ColumnsSelector.open > .btn-default {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white;
    box-shadow: none
}

.AssociationListAttribute:focus {
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    border-style: solid;
    border-width: 1px
}

.WizardStepsContainerCell .FreeStyleSteps > tbody > tr > td:first-child .TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:first-child > table {
    display: none
}

.WizardStepsContainerCell .FreeStyleSteps > tbody > tr > td:last-child .TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:last-child > table {
    display: none
}

.FiltersCell SELECT {
    min-width: 120px
}

.GridNoBorderCell .TableTotalizerAl {
    background-color: #fff;
    border-bottom: 0;
    border-top-color: #d9d9d9;
    border-left: 0;
    border-right: 0;
    border-style: solid;
    border-top-width: 1px
}

.DropDownOptionsHeader .no-image, .ActionGroupHeader .no-image {
    padding-left: 23px
}

.gx-infinite-scrolling-container > table {
    width: 100% !important
}

.gx-attribute img.ReadonlyAttribute {
    max-height: 350px
}

.tab-content {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    border-top: 0
}

.CellTableAssociationButtons IMG {
    background-color: #0060a4;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px
}

.WorkWith + div.gx-grid-loading {
    background-color: transparent;
    background-image: url(../LoadingResults.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    color: transparent
}

.ddoMenuUserInfo {
    background-color: #0060a4;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-bottom: 1px;
    margin-top: 0;
    padding-bottom: 10px;
    color: white;
    line-height: initial
}

    .ddoMenuUserInfo .UserImageCell {
        text-align: center
    }

    .ddoMenuUserInfo .UserInfoRole {
        font-size: 11px
    }

    .ddoMenuUserInfo .UserInfoNameCell {
        padding-top: 10px;
        font-size: 14px;
        text-align: center
    }

    .ddoMenuUserInfo .UserInfoRoleCell {
        font-size: 11px;
        text-align: center
    }

    .ddoMenuUserInfo IMG {
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 2px;
        border-top-left-radius: 30px;
        border-top-right-radius: 30px;
        border-bottom-right-radius: 30px;
        border-bottom-left-radius: 30px;
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 15px;
        width: 60px
    }

.field.Attribute {
    max-width: inherit
}

.TagColumn .ReadonlyAttribute {
    margin-left: 0;
    margin-right: 0
}

.CellTabsIFrame .tabs-table {
    margin-top: -60px;
    width: 100%
}

.CellTabsIFrameVertical .tabs-table {
    margin-top: 30px;
    width: 100%
}

.CellTabsIFrameHorizontal .tabs-table {
    margin-left: 15px;
    margin-top: 130px;
    width: 100%
}

.TableMainTabs .tab-pane {
    height: 100%
}

    .TableMainTabs .tab-pane > iframe {
        border-style: none;
        padding-bottom: 15px;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 15px;
        height: 100%;
        min-height: 300px;
        width: 100%
    }

.TableMainTabs > .row:nth-child(2) {
    height: calc(100% - 60px) !important
}

.IFrameTabs > li:hover button.close, .IFrameTabs > li.active button.close {
    display: inherit
}

.IFrameTabs button.close {
    margin-right: -17px;
    padding-left: 10px;
    padding-top: 2px;
    width: 24px;
    display: none;
    font-size: 16px;
    color: #455a64;
    outline: 0
}

.IFrameTabs > li > a {
    padding-right: 39px;
    min-height: 43px
}

.IFrameTabs > li:hover > a, .IFrameTabs > li.active > a {
    padding-right: 15px
}

.menu-compact .IFrameTabs > li:first-child {
    margin-left: 55px
}

.IFrameTabs > li:first-child > a {
    padding-right: 15px
}

.ShowMenuImageCellNotFixedRightNavTabs.page-content {
    left: 0;
    margin-left: 0;
    margin-top: 15px;
    padding-left: 225px;
    z-index: 1001;
    width: auto
}

    .ShowMenuImageCellNotFixedRightNavTabs.page-content.menu-compact {
        left: 115px;
        margin-left: 0;
        padding-left: 0
    }

.IFrameTabs > li span {
    display: inline-block
}

.CellTabsIFrame .tabs-table > TR > TD, .CellTabsIFrameHorizontal .tabs-table > TR > TD, .CellTabsIFrameVertical .tabs-table > TR > TD {
    width: 100%;
    display: table
}

.CellTabsIFrame .tab-content, .CellTabsIFrameHorizontal .tab-content, .CellTabsIFrameVertical .tab-content {
    display: table-row
}

.WorkWith .GridGroupTitle.NoTitle > div, .GridWithBorderColor.WorkWith .GridGroupTitle.NoTitle > div, .GridNoBorder.WorkWith .GridGroupTitle.NoTitle > div {
    border-bottom-color: #eee
}

.WorkWith > THEAD > TR.GridGroupTitleRow {
    border-bottom: 0
}

.GridWithBorderColor.WorkWith .GridGroupTitle > div {
    border-bottom: 1px solid #c8c8c8;
    margin-left: 7px;
    margin-right: 7px;
    padding-bottom: 8px;
    padding-top: 8px;
    white-space: nowrap;
    color: #777;
    text-transform: uppercase
}

.GridNoBorder.WorkWith .GridGroupTitle > div {
    border-bottom: 1px solid #ddd;
    margin-left: 7px;
    margin-right: 7px;
    padding-bottom: 5px;
    padding-top: 20px;
    white-space: nowrap;
    font-family: "Poppins",sans-serif;
    font-size: 12px;
    font-weight: 300;
    color: #67757c;
    text-indent: 0;
    text-transform: uppercase
}

.WorkWith .GridGroupTitle > DIV {
    border-bottom: 1px solid #d9d9d9;
    margin-left: 7px;
    margin-right: 7px;
    padding-bottom: 8px;
    padding-top: 8px;
    white-space: nowrap;
    color: #777;
    text-transform: uppercase
}

.GridGroupTitleRow ~ TR > TH.GridNoBorder {
    padding-top: 10px
}

.GridNoBorder .GridGroupTitleRow ~ TR {
    border-bottom-color: #c8c8c8 !important
}

.GridNoBorder.WorkWith .GridGroupTitleRow > TH:first-child > DIV {
    margin-left: 0
}

.GridNoBorder.WorkWith .GridGroupTitleRow > TH:last-child > DIV {
    margin-right: 0
}

.WorkWith .GridGroupTitleRow > TH:first-child > DIV {
    margin-left: 14px
}

.WorkWith .GridGroupTitleRow > TH:last-child > DIV {
    margin-right: 14px
}

.ExtendedCombo {
    margin-left: 5px;
    font-family: "Poppins",sans-serif
}

    .ExtendedCombo .DDO_Tags {
        border-bottom-color: #d7dfe3;
        border-left-color: #d7dfe3;
        border-right-color: #d7dfe3;
        border-top-color: #d7dfe3;
        color: #575b5d
    }

    .ExtendedCombo .Errorbtn ~ .dropdown-menu {
        margin-top: -15px
    }

    .ExtendedCombo .btn-default.Errorbtn:focus, .ExtendedCombo .btn-default.Errorbtn, .ExtendedCombo.btn-group.open .dropdown-toggle.Errorbtn, .ExtendedCombo.btn-group.open .dropdown-toggle.Errorbtn:hover {
        border-bottom-color: #f56a67;
        border-left-color: #f56a67;
        border-right-color: #f56a67;
        border-top-color: #f56a67;
        border-style: solid;
        border-width: 1px
    }

    .ExtendedCombo .ExtendedComboLevelWithChildren .OptionLabel {
        background-position: 100% 50%;
        background-repeat: no-repeat;
        padding-right: 16px;
        color: #636060
    }

    .ExtendedCombo .SelectAllChildren {
        margin-right: 5px;
        height: 14px;
        width: 14px;
        display: inline-block;
        vertical-align: middle
    }

    .ExtendedCombo .btn-default:focus {
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        outline: 0;
        outline: thin
    }

    .ExtendedCombo .btn-default:active:hover, .ExtendedCombo .btn-default:active:focus {
        background-color: transparent;
        border-left-color: transparent;
        border-right-color: transparent;
        border-top-color: transparent
    }

    .ExtendedCombo .FilterOptions {
        max-height: 180px
    }

    .ExtendedCombo .btn-default {
        background-color: #fff;
        border-bottom-color: #d7dfe3;
        border-left-color: #d7dfe3;
        border-right-color: #d7dfe3;
        border-top-color: #d7dfe3;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        padding-right: 6px;
        width: 100%;
        white-space: normal;
        color: #575b5d;
        text-align: left
    }

    .ExtendedCombo .OptionLabel {
        white-space: normal;
        font-size: 10pt;
        color: black
    }

    .ExtendedCombo .caret {
        border-bottom: none;
        border-left: 3px solid transparent;
        border-right: 3px solid transparent;
        border-top: 6px dashed;
        float: right;
        margin-bottom: 8px;
        margin-left: 5px;
        margin-top: 8px
    }

    .ExtendedCombo .dropdown-menu > LI > DIV .form-control {
        background-image: url(../prompt.png);
        background-position: 5px 50%;
        background-repeat: no-repeat;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        margin-bottom: 0;
        padding-left: 28px;
        max-width: 100%
    }

    .ExtendedCombo .SelectedItem {
        background-color: #0060a4
    }

        .ExtendedCombo .SelectedItem SPAN {
            color: white
        }

        .ExtendedCombo .SelectedItem:hover {
            background-color: #0060a4
        }

    .ExtendedCombo .OnlySelected {
        border-bottom-color: #d7dfe3;
        border-style: solid;
        border-width: 1px;
        margin-top: -12px;
        padding-left: 22px;
        height: 34px;
        display: flex;
        border-left: 0;
        border-right: 0;
        border-top: 0
    }

        .ExtendedCombo .OnlySelected SPAN {
            font-size: 12px;
            color: #627077
        }

        .ExtendedCombo .OnlySelected A {
            margin-left: 8px
        }

            .ExtendedCombo .OnlySelected A:hover {
                background-color: transparent
            }

    .ExtendedCombo .SelectAll {
        border-bottom-color: #d7dfe3;
        border-top-color: #d7dfe3;
        border-style: solid;
        border-width: 1px;
        margin-bottom: -12px;
        padding-left: 22px;
        cursor: pointer;
        border-left: 0;
        border-right: 0;
        border-top: 0
    }

        .ExtendedCombo .SelectAll A {
            margin-left: 8px
        }

        .ExtendedCombo .SelectAll SPAN {
            font-size: 12px;
            color: #627077
        }

        .ExtendedCombo .SelectAll A:hover {
            background-color: transparent
        }

    .ExtendedCombo .ExtendedComboLevelWithChildren SPAN {
        color: #636060
    }

    .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel1 {
        margin-left: 25px
    }

    .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel0 {
        margin-left: 10px
    }

        .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel0.ExtendedComboLevelWithChildren {
            padding-left: 10px
        }

    .ExtendedCombo .ExtendedComboLevel1 {
        margin-left: 15px
    }

    .ExtendedCombo .ExtendedComboLevel2 {
        margin-left: 25px
    }

    .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel1.ExtendedComboLevelWithChildren {
        margin-left: 30px
    }

    .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel2 {
        margin-left: 50px
    }

        .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel2.ExtendedComboLevelWithChildren {
            margin-left: 25px
        }

    .ExtendedCombo .ExtendedComboLevel0 {
        margin-left: 0
    }

    .ExtendedCombo .ExtendedComboLevel3 {
        margin-left: 35px
    }

    .ExtendedCombo .ExtendedComboLevel0.ExtendedComboLevelWithChildren, .ExtendedCombo .FilterOptionsMultiSelection .ExtendedComboLevel0.ExtendedComboLevelWithChildren {
        margin-left: 5px
    }

    .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel3 {
        margin-left: 65px
    }

        .ExtendedCombo .FilterOptionsMultiSelection UL A.ExtendedComboLevel3.ExtendedComboLevelWithChildren {
            margin-left: 35px
        }

    .ExtendedCombo .ExtendedComboLevelWithChildren .OptionLabel, .ExtendedCombo .ExtendedComboLevelWithChildren .OptionLabel ~ i {
        background-position: 100% 50%;
        background-repeat: no-repeat;
        padding-right: 16px;
        color: #455a64
    }

    .ExtendedCombo .SelectAllChildren > .CSDropDownFilter {
        margin-left: 0;
        margin-top: -1px;
        font-size: 14px;
        vertical-align: top
    }

    .ExtendedCombo UL {
        background-color: #fff;
        z-index: 999;
        width: 100%
    }

    .ExtendedCombo.Attribute, .ExtendedCombo.AttributeFL {
        border-style: none;
        margin-bottom: 15px;
        width: 100%;
        min-width: 206px
    }

        .ExtendedCombo.AttributeFL .btn-default, .ExtendedCombo.AttributeFL .btn-default:active:focus {
            font-size: 16px;
            color: #67757c
        }

        .ExtendedCombo.Attribute .btn-default, .ExtendedCombo.Attribute .btn-default:active:focus {
            padding-bottom: 4px;
            font-size: 10pt;
            color: #575b5d
        }

    .ExtendedCombo.btn-group.open .dropdown-toggle {
        background-color: #fff;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        color: #575b5d;
        box-shadow: none
    }

    .ExtendedComboLevel0, .ExtendedComboLevel1, .ExtendedComboLevel2, .ExtendedCombo .OnlySelected {
        cursor: pointer
    }

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: 4px;
    box-shadow: none;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

.page-content.menu-compact {
    margin-left: 300px;
    margin-left: 300px
}

.slick-dots {
    bottom: 5px
}

    .slick-dots li button:before {
        font-size: 12px
    }

.slick-slider {
    margin-bottom: 0
}

.AttributeSearch:focus {
    outline: 0;
    box-shadow: none
}

.ProgressInfo .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: #3c8dbc
}

.ProgressInfo .ProgressIndicatorCircle circle.BackCircle {
    stroke: #eee
}

.ProgressInfo .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #a1a2a3
}

.ProgressInfoLight .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: #00c0ef
}

.ProgressInfoLight .ProgressIndicatorCircle circle.BackCircle {
    stroke: #eee
}

.ProgressInfoLight .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #a1a2a3
}

.ProgressDanger .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: #dd4b39
}

.ProgressDanger .ProgressIndicatorCircle circle.BackCircle {
    stroke: #eee
}

.ProgressDanger .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #a1a2a3
}

.ProgressWarning .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: #d8890b
}

.ProgressWarning .ProgressIndicatorCircle circle.BackCircle {
    stroke: #eee
}

.ProgressWarning .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #a1a2a3
}

.ProgressSuccess .ProgressIndicatorCircle circle.ProgressCircle {
    stroke: #00a65a
}

.ProgressSuccess .ProgressIndicatorCircle circle.BackCircle {
    stroke: #eee
}

.ProgressSuccess .ProgressIndicatorCircle .CircleCaption {
    font-family: "Poppins",sans-serif;
    font-size: 18px;
    font-weight: 300;
    color: #a1a2a3
}

.FloatingLabelReadonly .AttributeFLLabel {
    color: #a0a2a2
}

.FreeStyleHomeModules > div > div {
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    height: 250px;
    width: 250px
}

.HomeModulesTitleCell p {
    text-align: center
}

.HomeModulesBackImageCell:before {
    background-color: black;
    opacity: .5;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
    height: 250px;
    width: 250px;
    content: " ";
    -moz-transition: .1s linear;
    -ms-transition: .1s linear;
    transition: .1s linear
}

.FreeStyleHomeModules > div > div:hover .HomeModulesBackImageCell:before {
    background-color: #0060a4;
    opacity: .9;
    -moz-transition: .2s linear;
    -ms-transition: .2s linear;
    transition: .2s linear
}

.FreeStyleHomeModules > div > div:hover {
    cursor: pointer
}

.FreeStyleHomeModulesBig > div > div, .FreeStyleHomeModulesBigDark > div > div {
    background-color: #0060a4;
    margin-left: 8px;
    margin-right: 8px;
    padding-bottom: 30px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 40px;
    height: 100%;
    width: 300px;
    -moz-transition: .1s linear;
    -ms-transition: .1s linear;
    transition: .1s linear
}

.FreeStyleHomeModulesBigDark > div > div {
    background-color: #2f3d4a
}

    .FreeStyleHomeModulesBig > div > div:hover, .FreeStyleHomeModulesBigDark > div > div:hover {
        background-color: #2f3d4a;
        cursor: pointer;
        -moz-transition: .2s linear;
        -ms-transition: .2s linear;
        transition: .2s linear
    }

.HomePage .CellTitleMaster {
    display: none
}

.FreeStyleHomeModulesBig > div, .FreeStyleHomeModulesBigDark > div {
    margin-bottom: 8px;
    margin-top: 8px
}

    .FreeStyleHomeModulesBigDark > div > div:hover {
        background-color: #0060a4
    }

.nav-tabs > li > a {
    font-size: 15px;
    text-transform: uppercase
}

.RequiredDataContentCellFL .AttributeFLLabel:after, .RequiredDataContentCell .AttributeLabel:after, .RequiredDataContentCell .AttributeDateLabel:after, .RequiredDataContentCellFL .Label:after, .RequiredDataContentCell .Label:after, .RequiredDataContentCell .AttributeCheckBoxLabel:after {
    margin-left: 5px;
    color: #575b5d;
    content: "*";
    line-height: 0
}

.RequiredDataContentCellFL .FloatingLabelReadonly .AttributeFLLabel:after, .RequiredDataContentCell .FloatingLabelReadonly .AttributeLabel:after, .RequiredDataContentCell .FloatingLabelReadonly .AttributeDateLabel:after, .RequiredDataContentCellFL .FloatingLabelReadonly .Label:after, .RequiredDataContentCell .FloatingLabelReadonly .Label:after, .RequiredDataContentCell .FloatingLabelReadonly .AttributeCheckBoxLabel:after {
    display: none
}

.TabsIFrame .FormSplitScreen > div > div {
    padding-right: 0;
    width: calc(100vw - 15px)
}

.TabsIFrame .CellPanelNoBorderSplitScreenTabs {
    padding-right: 0
}

.TabsIFrame .CellNoPaddingRightSplitScreenTabs {
    padding-right: 0
}

.CellWCSplitScreenWithTabs .nav-tabs, .CellWCSplitScreenWithTabs .tab-content {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

    .CellWCSplitScreenWithTabs .tab-content > div {
        height: 100%;
        overflow-y: ''
    }

    .CellWCSplitScreenWithTabs .tab-content iframe {
        border-style: none;
        height: 100%;
        width: 100%
    }

.TabsIFrame .TableSplitScreen {
    border-style: none;
    overflow: visible
}

.CellWCSplitScreenWithTabs .nav-tabs > li > a .closeTab {
    display: none
}

.CellWCSplitScreenWithTabs .nav-tabs > li > a:hover .closeTab:focus {
    outline: 0
}

.CellWCSplitScreenWithTabs .nav-tabs > li > a:hover .closeTab {
    margin-right: -17px;
    padding-left: 6px;
    padding-top: 2px;
    color: #455a64;
    display: initial;
    text-shadow: none
}

.CellWCSplitScreenWithTabs .nav-tabs > li.active > a span, .CellWCSplitScreenWithTabs .nav-tabs > li > a:hover span {
    color: #455a64
}

.CellWCSplitScreenWithTabs .nav.nav-tabs > li.active > a {
    border-bottom-color: #455a64
}

.TabsIFrame .CellPanelNoBorderSplitScreenTabs > div > div.panel {
    border-style: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none
}

.FloatingLabelEmpty .AttributeFLLabel.control-label[for="vRADIOH"], .FloatingLabelEmpty .AttributeFLLabel.control-label[for="vRADIOV"] {
    top: 1px;
    width: 100%;
    font-size: 12px;
    font-weight: 700;
    color: #627077
}

.AttributeFL.gx-radio-button {
    border-style: none;
    padding-bottom: 5px;
    padding-left: 7px;
    padding-top: 17px
}

.DataContentCellFL select[size].AttributeFL {
    border-style: solid;
    border-width: 1px;
    margin-left: 7px;
    margin-top: 29px;
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0
}

.AttributeFLLabel ~ div > div.gx-multimedia-upload {
    margin-left: 0;
    margin-top: 10px;
    padding-top: 20px;
    height: 102px
}

.Tabs_NoTabs .tab-content, .Tabs_NoTabs .nav.nav-tabs {
    background-color: transparent;
    border-style: none
}

.TabsIFrame .CellTitleViewSplitScreen, .TabsIFrame .CellPanelNoBorderSplitScreenTabs > div > div > div > div {
    padding-top: 0
}

.WorkWith .RowDeleted .ReadonlyAttribute {
    text-decoration: line-through
}

.ui-pnotify-text {
    padding-bottom: 3px;
    padding-left: 29px;
    padding-right: 15px;
    padding-top: 3px
}

.MergeDataCell > .ExtendedCombo.AttributeFL {
    margin-bottom: -4px;
    margin-top: 0;
    padding-top: 0
}

.MergeDataCell > .ExtendedCombo > UL {
    margin-top: 0;
    margin-top: 0
}

.MergeDataCell > .ReadonlyExtendedCombo {
    margin-bottom: -15.5px;
    margin-top: 0
}

.ReadonlyExtendedCombo {
    margin-bottom: 15px;
    width: 100%
}

.ExtendedCombo > UL {
    margin-bottom: 55px;
    margin-top: 0
}

.input-group .form-control.AttributeFL {
    margin-bottom: -7px
}

.ColumnSettings.open > .dropdown-toggle.btn-default {
    background-color: #d9d9d9;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9
}

.dropdown-menu .divider {
    background-color: #d9d9d9
}

.dropdown-menu {
    background-color: #fff
}

    .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
        background-color: #f7f7f7;
        color: #575b5d
    }

.form-control option, .Attribute option {
    background-color: #fff
}

.panel {
    background-color: #fff
}

.DscTop > DIV > .gx-attribute {
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    min-height: 1px
}

.DscTop > DIV > .gx-label {
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 0;
    position: relative;
    min-height: 1px
}

.DscTop > DIV > DIV > .MergeLabelCell {
    margin-bottom: inherit;
    padding-left: 20px;
    padding-top: 0;
    text-align: left
}

.DscTop.CellPaddingLogin > DIV > DIV > .MergeLabelCell {
    padding-left: 15px
}

.gx-popup-opened form {
    overflow: visible !important
}

.ConvertToDDO.dropup .dropdown-menu.open {
    top: auto
}

.DVGroubByBtn {
    position: absolute;
    right: 23px;
    display: initial;
    cursor: pointer;
    font-size: 16px;
    color: #a0a2a2
}

.DVGroupByCell {
    background-color: #fbfbfb;
    border-bottom-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    top: 18px;
    color: #555;
    border-left: 0;
    border-right: 0
}

.DVGroupByTitle {
    font-size: 10pt
}

.DVGroubByTotalizer {
    padding-right: 0;
    font-size: 14px;
    font-weight: bold
}

.GridNoBorder .DVGroupByCell {
    background-color: transparent;
    border-bottom-color: #999
}

.GridNoBorder .DVGroupByTitle {
    font-size: 14px
}

.GridWithBorderColor .DVGroupByCell {
    background-color: transparent;
    border-bottom-color: #0060a4
}

.GridWithBorderColor .DVGroupByTitle {
    font-size: 14px;
    color: black
}

.GridWithBorderColor .DVGroubByTotalizer {
    color: black
}

.SectionWCDContainer {
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 12px;
    margin-left: 15px;
    margin-right: 12px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    border-bottom: 0;
    border-left: 0;
    border-right: 0
}

    .SectionWCDContainer .GridNoDataText {
        padding-top: 16px;
        line-height: 41px
    }

    .SectionWCDContainer .gx-grid [data-gx-grid-nodata] {
        display: none
    }

.WWIconActionColumn.WCD_ActionColumn.WCD_Expanded i {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.DVGroupByRowAllowCollapse:hover {
    cursor: pointer
}

    .DVGroupByRowAllowCollapse:hover span, .DVGroupByRowAllowCollapse:hover i {
        color: #0060a4
    }

.WCD_Loading {
    height: 40px;
    color: #575b5d
}

    .WCD_Loading i {
        margin-left: 2px;
        margin-right: 10px;
        margin-top: 12px;
        padding-right: 6px;
        padding-top: 10px;
        font-size: 16px
    }

.WCD_tr > td {
    background-color: #eee;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    border-bottom: 0
}

.SectionGrid .SectionWCDContainer div.Section {
    margin-right: 2px
}

.TableWithSelectableGrid:not(.WWPRowSelected) .WWPBtnNeedRowSelection {
    display: none
}

.TableWithSelectableGrid:not(.WWPMultiRowWOPagingSelected) .WWPBtnNeedMultiRowWOPagingSelection {
    display: none
}

.TableWithSelectableGrid:not(.WWPMultiRowSelected) .WWPBtnNeedMultiRowSelection {
    display: none
}

.WTabs_processed > li:first-child .TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:first-child > table {
    display: none
}

.WTabs_processed > li:last-child .TableContainerStepBullet > tbody > tr > td > table > tbody > tr > td:last-child > table {
    display: none
}

.WTabs_processed.nav.nav-tabs > li > a {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    border: none !important
}

    .WTabs_processed.nav.nav-tabs > li > a .Table100x100H {
        height: 100%;
        background-size: cover !important
    }

.WTabs_processed.nav.nav-tabs {
    border-style: none;
    padding-left: 20px;
    padding-right: 20px
}

.WTabs_processed.nav-tabs.WTabs_WizardBullet > li {
    min-width: 100px
}

.WTabs_processed li:first-child .StepImage, .WTabs_processed li:first-child .StepImageUnSelected {
    display: none
}

.WTabs_processed .TableStepBulletChecked span {
    display: none
}

.WTabs_processed .TableStepBulletLine, .WTabs_processed .TableStepBulletLineChecked {
    margin-left: 0;
    top: 7px;
    width: calc(50% - 11px)
}

.WTabs_processed .StepNumberBulletCell {
    padding-top: 0
}

.WTabs_processed .TableStepBulletSelected .StepNumberBulletCell {
    padding-top: 5px
}

.WTabs_processed .TableContainerStepBullet {
    width: 100%
}

.WTabs_processed .ReadonlyAttributeStepBullet, .WTabs_processed .ReadonlyAttributeStepBulletUnSelected, .WTabs_processed .ReadonlyAttributeStepBulletSelected {
    max-width: inherit
}

.WTabs_processed .StepNumberCell {
    padding-bottom: 0;
    padding-top: 0;
    line-height: 19px
}

.WTabs_processed .WizardClickDisabled {
    cursor: default
}

.FreeStyleHomeModulesBigDark > tbody > tr, .FreeStyleHomeModulesBigDark > [data-gxrow] {
    background-color: #eee
}

.TableMainWhiteHeader > .row:first-child {
    background-color: #fff;
    border-bottom: 1px solid rgba(0,0,0,.1);
    padding-bottom: 10px
}

.DropDownOptionsNoBackHover .dropdown-menu {
    padding-bottom: 0;
    padding-top: 0
}

    .DropDownOptionsNoBackHover .dropdown-menu .divider {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0
    }

.DropDownOptionsNoBackHover .btn-default {
    background-color: transparent;
    border-style: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 0;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    box-shadow: none
}

    .DropDownOptionsNoBackHover .btn-default:focus {
        background-color: transparent;
        box-shadow: 0
    }

    .DropDownOptionsNoBackHover .btn-default:hover {
        color: #0060a4
    }

    .DropDownOptionsNoBackHover .btn-default > span {
        margin-right: 5px
    }

    .DropDownOptionsNoBackHover .btn-default > img {
        border-top-left-radius: 35px;
        border-top-right-radius: 35px;
        border-bottom-right-radius: 35px;
        border-bottom-left-radius: 35px;
        margin-bottom: 4px;
        margin-right: 7px;
        max-height: 35px;
        vertical-align: middle
    }

.DropDownOptionsNoBackHover .btn-group-open .dropdown-toggle {
    background-color: transparent;
    border-style: none;
    box-shadow: none
}

.DropDownOptionsNoBackHover .dropdown-menu > li > a {
    padding-left: 10px;
    color: #627077
}

.DropDownOptionsNoBackHover .dropdown-menu > li:first-child > a, .DropDownOptionsNoBackHover .dropdown-menu > li:last-child > a {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-top: 10px
}

.DropDownOptionsNoBackHover > .btn-default:hover, .DropDownOptionsNoBackHover > .btn-default:hover > i {
    color: rgba(255,255,255,.75)
}

.DropDownNotification > .btn-default > span:nth-child(2) {
    background-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    left: 4px;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
    position: absolute;
    top: -3px;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #0060a4;
    line-height: 18px
}

.DropDownNotification > .btn-default .caret {
    color: #fff
}

.DropDownNotification > .btn-default > i {
    font-size: 19px;
    color: #fff
}

.DropDownNotification > .btn-default:hover > .caret, .DropDownNotification > .btn-default:hover > i {
    color: rgba(255,255,255,.75)
}

.DropDownNotification > .btn-default, .DropDownNotification.btn-group.open > .btn-default, .DropDownNotification.btn-group > .btn-default:active:hover {
    background-color: transparent;
    border-style: none;
    box-shadow: none
}

.DropDownOptionsNoBackHover > .btn-default, .DropDownOptionsNoBackHover.btn-group.open > .btn-default, .DropDownOptionsNoBackHover.btn-group > .btn-default:active:hover {
    background-color: transparent;
    border-style: none;
    color: #fff;
    box-shadow: none
}

    .DropDownOptionsNoBackHover > .btn-default:hover > i {
        color: rgba(255,255,255,.75)
    }

    .DropDownOptionsNoBackHover > .btn-default > .FontColorIconBookmarkTitleAdded ~ .caret, .DropDownOptionsNoBackHover > .btn-default > .FontColorIconBookmarkTitle ~ .caret {
        color: #fff
    }

    .DropDownOptionsNoBackHover > .btn-default:hover > .FontColorIconBookmarkTitleAdded ~ .caret, .DropDownOptionsNoBackHover > .btn-default:hover > .FontColorIconBookmarkTitle ~ .caret {
        color: rgba(255,255,255,.75)
    }

.NotificationItemContent:hover {
    background-color: #f7f7f7
}

.DropDownNotification .dropdown-menu > li > a {
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 15px;
    font-size: 16px;
    color: #627077
}

.PanelCardContainer .TableMerged {
    margin-bottom: 0
}

.Form .Dummy, html:not(.notChrome) input[type='checkbox'] {
    margin-bottom: 0;
    width: 0;
    outline: 0
}

    .Form .Dummy, html:not(.notChrome) input[type='checkbox'][disabled]:before {
        color: #c1c1c1 !important
    }

    .Form .Dummy, html:not(.notChrome) input[type='checkbox']:before {
        font-family: "Font Awesome 5 Free";
        font-size: 20px;
        font-weight: normal;
        content: "";
        line-height: 20px
    }

    .Form .Dummy, html:not(.notChrome) input[type='checkbox']:checked:before {
        content: ""
    }

.Form .Dummy, html:not(.notChrome) input:focus[type='checkbox']:before {
    color: #0060a4
}

.highcharts-root {
    width: 100%
}

.GridNoBorderNoHeader thead {
    display: none
}

.GridNoBorderNoHeader tbody > tr:first-child {
    border-style: none
}

.ProgressBarMaterial .progress {
    background-color: #eee;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 5px;
    box-shadow: none
}

.ProgressBarMaterial .progress-bar {
    background-color: #0060a4
}

.HomeTopPanel .highcharts-root {
    margin-left: auto;
    margin-right: auto
}

.CellChartNoLines .highcharts-axis-title tspan {
    fill: transparent !important
}

.CellChartNoLines .highcharts-axis-labels.highcharts-yaxis-labels text {
    fill: transparent !important
}

.CellChartNoLines .highcharts-grid.highcharts-yaxis-grid path {
    stroke: transparent !important
}

.CellChartNoLines .highcharts-axis.highcharts-xaxis path.highcharts-tick2 {
    stroke: transparent !important
}

.CellChartNoLines .highcharts-axis-title {
    fill: transparent !important
}

.ProgressBigCircleBaseColor {
    margin-left: auto;
    margin-right: auto;
    width: fit-content
}

    .ProgressBigCircleBaseColor .ProgressIndicatorCircle .CircleCaption {
        font-size: 35px;
        font-weight: 300;
        color: #455a64;
        line-height: 50px
    }

    .ProgressBigCircleBaseColor .CircleCaptionContainer {
        bottom: 40%
    }

    .ProgressBigCircleBaseColor .CircleSubtitleContainer {
        top: 56%;
        white-space: nowrap
    }

    .ProgressBigCircleBaseColor .CircleSubtitle {
        color: #455a64;
        text-transform: uppercase;
        line-height: 17px
    }

    .ProgressBigCircleBaseColor .ProgressIndicatorCircle circle.BackCircle {
        stroke: #eee
    }

    .ProgressBigCircleBaseColor .ProgressIndicatorCircle circle.ProgressCircle {
        stroke: #0f6838
    }

.ManageFilters li > a > i {
    padding-right: 7px;
    vertical-align: middle
}

.GridNoBorderNoHeader TABLE.GridWithBorderColor, .GridNoBorderNoHeader TABLE.WorkWith {
    border-style: none;
    box-shadow: none
}

.CellUserActionPrompt IMG {
    border-left-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    margin-left: -33px;
    padding-bottom: 8px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 8px;
    position: absolute;
    top: 1px;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
    background-image: none !important
}

.CellUserActionPrompt .form-control {
    padding-right: 40px
}

.DscTop .Attribute, .DscTop .AttributeRealWidth, .DscTop .AttributeDate, .DscTop .AttributeRealWidthDate, .DscTop .AttributeDateTime, .DscTop .AttributeRealWidthDateTime, .DscTop .AttributeCheckBox, .DscTop .AttributeRealWidthCheckBox {
    margin-bottom: 25px
}

.DscTop .ReadonlyAttribute, .DscTop .ReadonlyAttributeRealWidth {
    margin-left: 5px;
    padding-bottom: 0
}

.DscTop .gx-checkbox-wrapper {
    padding-top: 0
}

.DscTop .input-group-btn {
    padding-bottom: 25px
}

.DscTop .TableMerged TD {
    vertical-align: top
}

.DscTop .DataDescription {
    padding-bottom: 0;
    padding-top: 7px
}

.DscTop .TableMerged TD.DataContentCell {
    padding-top: 4px
}

.DscTop .MergeLabelCell {
    padding-bottom: 5px
}

.PopupContentCell .WorkWith > tbody > tr:first-child > td {
    padding-top: 15px
}

.PaginationBarEmptyGrid .TableTotalizerAl, .PaginationBarEmptyGrid .TableTotalizer {
    display: none
}

.WTabs_processed.nav.nav-tabs ~ .tab-content {
    border-style: none
}

.TableViewCardsCell > div {
    padding-bottom: 13px;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%
}

    .TableViewCardsCell > div.CellWWLink {
        padding-right: 26px;
        width: auto
    }

    .TableViewCardsCell > div > div > div.row > div {
        padding-bottom: 13px
    }

    .TableViewCardsCell > div > div > div.row:last-of-type > div {
        padding-bottom: 0
    }

    .TableViewCardsCell > div > div:not(.main-panel-collapsed), .TableViewCardsCell > div > div > div.row:last-of-type, .TableViewCardsCell > div > div > div.panel, .TableViewCardsCell > div > div > div.panel > div.PanelCard_BaseColor_Body > div, .TableViewCardsCell > div > div > div.panel > div.PanelCard_Danger_Body > div, .TableViewCardsCell > div > div > div.panel > div.PanelCard_Info_Body > div, .TableViewCardsCell > div > div > div.panel > div.PanelCard_Success_Body > div, .TableViewCardsCell > div > div > div.panel > div.PanelCard_Warning_Body > div, .TableViewCardsCell > div > div > div.row > div, .TableViewCardsCell > div > div > div.row > div > div:not(.main-panel-collapsed), .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.panel {
        height: 100%
    }

    .TableViewCardsCell > div > div > div.PanelCard_BaseColor, .TableViewCardsCell > div > div > div.PanelCard_Danger, .TableViewCardsCell > div > div > div.PanelCard_Info, .TableViewCardsCell > div > div > div.PanelCard_Success, .TableViewCardsCell > div > div > div.PanelCard_Warning, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard_BaseColor, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard_Danger, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard_Info, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard_Success, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard_Warning {
        height: calc(100% - 27px)
    }

.CellWCSplitScreen .CellViewTab, .FormSplitScreen .CellViewTab {
    padding-right: 0
}

.fas.CleanFiltersIcon {
    font-size: 19px;
    color: #627077
}

.CleanFiltersIcon:after {
    margin-left: -3px;
    font-size: 10px;
    content: ""
}

.ProductCardTable TABLE {
    height: 100%;
    width: 100%
}

    .ProductCardTable table > tbody > tr > td:first-of-type {
        padding-right: 10px;
        height: 85px;
        width: 40%;
        text-align: center
    }

.ProductCardTable:hover {
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14)
}

.ProductCardTable.CardLongDescriptionOnHover > div.row:last-of-type {
    background-color: #0060a4;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-right: 0;
    padding-top: 10px;
    position: absolute;
    top: 0;
    z-index: 1;
    min-height: 106px;
    display: none;
    width: calc(100% - 15px)
}

.ProductCardTable.CardLongDescriptionOnHover:hover > div.row:last-of-type {
    display: block
}

.TableTransactionTemplate .gx-grid {
    padding-bottom: 50px
}

.ButtonAddNewRow:hover, .ButtonAddNewRow:hover:active, .ButtonAddNewRow:active, .ButtonAddNewRow:focus, .ButtonAddNewRow:focus:active {
    background-color: transparent;
    color: #575b5d
}

.WorkWith TR .WWIconActionColumn i.TrnGridDelete, .WorkWith TR .WWIconActionColumn i.TrnGridDelete:hover {
    background-color: transparent;
    font-size: 10px;
    color: #b1bdd6
}

.WorkWith TR .WWIconActionColumn.WWColumnLineThrough i.TrnGridDelete {
    color: #999;
    transform: rotate(45deg)
}

.WorkWith > tbody > tr.WCD_tr {
    text-indent: 0
}

.Errorbtn ~ div {
    float: left;
    margin-bottom: 5px;
    margin-top: -8px
}

.dp_container .ErrorMessages {
    top: 10px
}

.input-group-btn .ErrorMessages, .input-group .ErrorMessages {
    right: 0;
    top: 0;
    position: absolute !important
}

.BtnDefault:hover, .BtnDefault:focus, .BtnDefault.btn-default:active:hover, .BtnDefault.btn-default:active:focus {
    background-color: rgba(195,221,181,.19);
    border-bottom-color: #505050;
    border-left-color: #505050;
    border-right-color: #505050;
    border-top-color: #505050;
    color: #505050
}

.page-sidebar.sidebar-fixed.MaterialStyle.menu-compact:before {
    width: 55px
}

.page-content.menu-compact.MaterialStyle {
    margin-left: 61px
}

.page-sidebar.sidebar-fixed.MaterialStyle {
    top: 70px !important
}

.page-sidebar.MaterialStyle {
    background-color: #222d32;
    opacity: 1;
    z-index: 3
}

    .page-sidebar.MaterialStyle .sidebar-menu a .menu-expand:before {
        font-family: Font Awesome\ 5 Free;
        font-weight: 900
    }

    .page-sidebar.MaterialStyle .sidebar-menu {
        margin-right: 14px;
        padding-bottom: 15px;
        margin-left: 14px !important
    }

        .page-sidebar.MaterialStyle .sidebar-menu .submenu {
            background-color: #2c3b41;
            padding-top: 10px
        }

            .page-sidebar.MaterialStyle .sidebar-menu .submenu LI.active > a {
                background-color: #2c3b41;
                color: #fff
            }

            .page-sidebar.MaterialStyle .sidebar-menu .submenu > li .submenu {
                border-bottom-color: #889097;
                border-top-color: #889097;
                border-style: solid;
                border-width: 1px;
                border-left: 0;
                border-right: 0
            }

                .page-sidebar.MaterialStyle .sidebar-menu .submenu > li .submenu > li a {
                    padding-left: 35px
                }

        .page-sidebar.MaterialStyle .sidebar-menu A {
            font-family: "Poppins",sans-serif;
            font-weight: 300;
            color: #b8c7ce
        }

            .page-sidebar.MaterialStyle .sidebar-menu A .menu-expand {
                top: 18px;
                font-size: 15px;
                color: #b8c7ce
            }

            .page-sidebar.MaterialStyle .sidebar-menu A .menu-icon {
                margin-right: 9px;
                min-width: 0;
                font-size: 15px;
                vertical-align: middle;
                line-height: 27px
            }

            .page-sidebar.MaterialStyle .sidebar-menu A:hover {
                color: #fff
            }

        .page-sidebar.MaterialStyle .sidebar-menu LI:before {
            background-color: transparent;
            content: unset
        }

        .page-sidebar.MaterialStyle .sidebar-menu LI.open > a {
            font-weight: 500;
            color: #fff
        }

        .page-sidebar.MaterialStyle .sidebar-menu LI.active > a {
            background-color: #1e282c;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            color: #fff
        }

        .page-sidebar.MaterialStyle .sidebar-menu LI {
            min-width: 196px
        }

            .page-sidebar.MaterialStyle .sidebar-menu LI.menuGroupTitle {
                background-color: transparent;
                padding-bottom: 4px;
                padding-left: 15px;
                padding-right: 14px;
                padding-top: 14px;
                z-index: 123;
                font-size: 11px;
                color: #99abb4;
                text-transform: uppercase
            }

        .page-sidebar.MaterialStyle .sidebar-menu > li > a:hover {
            background-color: #1e282c;
            border-bottom-color: #222d32;
            border-left-color: #222d32;
            border-right-color: #222d32;
            border-top-color: #222d32
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > a {
            border-top-color: #222d32;
            border-style: solid;
            border-width: 1px;
            padding-bottom: 8px;
            padding-left: 16px;
            padding-top: 8px;
            border-left: 0;
            border-right: 0;
            border-bottom: 0;
            line-height: 27px
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li:last-child > a {
            border-bottom-color: #222d32;
            border-style: solid;
            border-width: 1px;
            border-right: 0;
            border-left: 0
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu {
            background-color: #2c3b41;
            box-shadow: none
        }

            .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu A {
                padding-left: 20px;
                color: #889097
            }

                .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu A:hover {
                    color: #fff
                }

        .page-sidebar.MaterialStyle .sidebar-menu .submenu > li.open > a {
            background-color: #2c3b41
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li.open > a, .page-sidebar.MaterialStyle .sidebar-menu > li.open > a:focus {
            background-color: #1e282c;
            border-top-color: #222d32;
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            -moz-transition: .3s ease background-color;
            -o-transition: .3s ease background-color;
            transition: .3s ease background-color;
            -webkit-transition: .3s ease background-color
        }

            .page-sidebar.MaterialStyle .sidebar-menu > li.open > a, .page-sidebar.MaterialStyle .sidebar-menu > li.open > a:focus .menu-expand {
                color: #fff
            }

        .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu > li > a:before {
            border-style: none;
            width: 0
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu > li.active > a:before {
            border-style: none;
            width: 0
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu:before {
            border-style: none
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > a:focus {
            background-color: #1e282c
        }

    .page-sidebar.MaterialStyle .user-info-first {
        padding-left: 5px;
        font-family: "Poppins",sans-serif;
        font-size: 16px;
        font-weight: 300;
        color: #fff
    }

    .page-sidebar.MaterialStyle .slimScrollDiv {
        background-color: #222d32;
        z-index: 1001
    }

    .page-sidebar.MaterialStyle .searchinput {
        background-color: #374850;
        border-bottom-color: #374850;
        border-left-color: #374850;
        border-right-color: #374850;
        border-top-color: #374850;
        font-size: 13px;
        color: #fff
    }

    .page-sidebar.MaterialStyle .searchhelper {
        background-color: #374850
    }

    .page-sidebar.MaterialStyle .searchresult {
        background-color: #374850
    }

    .page-sidebar.MaterialStyle .searchinput:focus {
        background-color: #fff;
        color: #666
    }

    .page-sidebar.MaterialStyle .searchicon {
        top: 24px;
        height: 14px;
        width: 14px;
        font-size: 16px;
        color: #889097;
        cursor: initial !important
    }

    .page-sidebar.MaterialStyle .searchreset {
        display: none;
        color: #889097
    }

    .page-sidebar.MaterialStyle .sidebar-header-wrapper {
        background-color: #1a2226;
        height: 65px
    }

        .page-sidebar.MaterialStyle .sidebar-header-wrapper .searchinput {
            padding-bottom: 8px;
            padding-top: 8px;
            height: 45px
        }

    .page-sidebar.MaterialStyle .user-info-second {
        color: #ccc6c6
    }

    .page-sidebar.MaterialStyle .sidebar-menu > li {
        margin-bottom: 10px
    }

        .page-sidebar.MaterialStyle .sidebar-menu > li.open > a .menu-expand {
            color: #fff
        }

        .page-sidebar.MaterialStyle .sidebar-menu > LI.active > a:hover {
            background-color: #1e282c;
            border-top-left-radius: 6px;
            border-bottom-left-radius: 6px;
            color: #fff
        }

        .page-sidebar.MaterialStyle .sidebar-menu > li > .submenu > li.active:last-child a {
            box-shadow: none
        }

    .page-sidebar.MaterialStyle .sidebar-menu i ~ span {
        vertical-align: middle
    }

    .page-sidebar.MaterialStyle .slimScrollDiv .slimScrollBar {
        background-color: #9c9c9c !important
    }

    .page-sidebar.MaterialStyle .user-info {
        background-image: none;
        background-position: right;
        padding-top: 20px;
        height: 123px;
        background-size: cover
    }

        .page-sidebar.MaterialStyle .user-info .user-text {
            background-color: black;
            opacity: .5;
            bottom: 0;
            left: 0;
            margin-left: 0;
            padding-bottom: 6px;
            padding-left: 12px;
            padding-right: 5px;
            padding-top: 6px;
            position: absolute;
            width: 224px
        }

        .page-sidebar.MaterialStyle .user-info:before {
            background-color: #0060a4;
            opacity: .6;
            position: absolute;
            top: 0;
            z-index: -1;
            height: 100%;
            width: 100%;
            content: ""
        }

        .page-sidebar.MaterialStyle .user-info > div > img {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            margin-left: 18px;
            margin-top: 0;
            max-height: 52px
        }

    .page-sidebar.MaterialStyle .sidebar-menu > li.menuGroupTitleDivider {
        background-color: rgba(120,130,140,.13);
        margin-bottom: 20px;
        margin-right: 20px;
        margin-top: 20px;
        z-index: 123;
        height: 1px
    }

    .page-sidebar.MaterialStyle .sidebar-menu > li.active > a:focus {
        background-color: #1e282c
    }

    .page-sidebar.MaterialStyle .sidebar-header-wrapper.show-hide-menu {
        height: 40px;
        color: #b8c7ce
    }

.page-sidebar.menu-compact.MaterialStyle {
    width: 60px !important
}

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > a.menu-dropdown > .menu-text {
        background-color: #222d32;
        width: 207px
    }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > a:hover {
        background-color: #1e282c;
        border-top-left-radius: 6px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 6px;
        color: #fff
    }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > a:hover SPAN {
            background-color: #1e282c;
            color: #fff
        }

            .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > a:hover SPAN.menu-text {
                background-color: #1e282c
            }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > .submenu {
        background-color: #2c3b41;
        border-left-color: #222d32;
        border-style: solid;
        border-width: 1px;
        border-top-right-radius: 6px;
        box-shadow: 0 5px 2px -4px rgba(0,0,0,.3);
        margin-top: 1px;
        padding-top: 45px;
        width: 191px;
        border-top: 0;
        border-bottom: 0;
        border-right: 0;
        left: 60px !important
    }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > .submenu A {
            padding-left: 15px
        }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > .submenu li:hover {
            background-color: #222d32
        }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li > a .menu-text {
        background-color: #222d32;
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        padding-left: 0;
        height: 100%;
        text-align: left;
        line-height: 43px
    }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu {
        margin-right: 7px;
        width: 50px;
        margin-left: 8px !important
    }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu .submenu > li .submenu > li a {
            padding-left: 25px
        }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu LI {
            min-width: 0
        }

            .page-sidebar.menu-compact.MaterialStyle .sidebar-menu LI.menuGroupTitle {
                min-width: 194px;
                color: transparent
            }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > LI > a {
            padding-bottom: 8px;
            padding-left: 0;
            padding-right: 0;
            padding-top: 8px;
            text-align: center
        }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu A .menu-icon {
            margin-left: 0;
            margin-right: 0
        }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu li:not(.open):hover:before {
            background-color: transparent !important
        }

        .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li:hover > A {
            background-color: #1e282c;
            border-top-left-radius: 6px;
            border-bottom-left-radius: 6px;
            color: #fff
        }

            .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li:hover > A .menu-text {
                background-color: #1e282c;
                color: #fff
            }

    .page-sidebar.menu-compact.MaterialStyle .user-text {
        opacity: 0
    }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-header-wrapper {
        height: 0;
        width: 100%;
        opacity: 0
    }

    .page-sidebar.menu-compact.MaterialStyle .user-info {
        opacity: 1;
        padding-top: 0;
        height: 60px
    }

        .page-sidebar.menu-compact.MaterialStyle .user-info > div > img {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            margin-left: 10px;
            margin-top: 10px;
            max-height: 40px
        }

    .page-sidebar.menu-compact.MaterialStyle .sidebar-menu > li.menuGroupTitleDivider {
        width: 100%
    }

    .page-sidebar.menu-compact.MaterialStyle .menuGroupTitle {
        display: none
    }

.page-sidebar.sidebar-fixed.MaterialStyle:before {
    top: 70px !important
}

.page-sidebar.menu-compact.MaterialStyle:before {
    width: 55px;
    border-bottom-width: 0;
    border-top-width: 0
}

.AttributeCheckBox ~ label {
    margin-bottom: 0
}

.nav.nav-tabs {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

    .nav.nav-tabs > li.active > a {
        background-color: #fff;
        border-bottom: 2px;
        border-bottom-color: #0060a4;
        border-style: solid;
        color: #0060a4;
        border-left: 0;
        border-right: 0;
        border-top: 0
    }

    .nav.nav-tabs > li > a:hover, .nav.nav-tabs > li > a:focus {
        background-color: transparent;
        color: #0060a4
    }

    .nav.nav-tabs > li > a {
        border-bottom-color: transparent;
        border-style: solid;
        margin-top: 1px;
        padding-bottom: 15px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 14px;
        font-size: 15px;
        color: #67757c;
        line-height: 24px;
        border-left: 0;
        border-right: 0;
        border-top: 0;
        border-bottom-width: 2px
    }

.TextBlockSubTitulosWhite > a {
    color: white
}

.gx-label.col-sm-3.AttributeLabel.control-label {
    text-transform: initial !important;
    font-weight: bold !important;
    color: gray !important
}

.span.gx-radio-button.Attribute.btn-group {
    border: none !important
}

.gx-label.col-sm-4.AttributeLabel.control-label {
    font-size: 12px !important;
    text-transform: none !important;
    color: #166938 !important
}

.td.gx-tab-padding-fix-1.gx-attribute.WWColumn > img {
    background-color: white;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    border-bottom-left-radius: 50%;
    width: 30px;
    border: 2px solid #166938
}

.BlobContentAttribute {
    display: none !important
}

.WorkWith TR:not(.WCD_tr) .Attribute:active {
    box-shadow: none
}

.gx-label.AttributeLabel {
    font-size: 12px;
    color: #003e68;
    text-transform: none
}

.gx-label.AttributeDateLabel {
    font-size: 12px;
    color: #003e68;
    text-transform: none
}

.ReadonlyAttributeLabel {
    font-size: 12px;
    color: #003e68;
    text-transform: none
}

.gx-label.ReadonlyAttributeLabel {
    font-size: 12px;
    color: #003e68;
    text-transform: none
}

.input[type='checkbox'] {
    width: 14px !important;
    height: 21px
}

.AttributeGestionesHeaderLabel {
    display: none
}

.AttributeRequiredLabel {
    font-size: 12px !important;
    text-transform: none !important;
    color: #166938 !important
}

.ReadonlyAttributeGestionesError2 {
    background-color: #e85c5c;
    padding: 5px;
    color: white;
    position: absolute;
    border-radius: 5px;
    top: -28px;
    margin-left: 5px
}

.ReadonlyAttributeGestionesDescripcion {
    font-size: 10px;
    color: #b7b5b5;
    position: absolute;
    top: -20px;
    left: 20px
}

.hrtcr {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
}

.sweet-alert {
    box-shadow: 0 7px 10px -5px #5e6d65 !important
}

.PanelHeaderGreen {
    border-style: none;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px
}

.PanelHeaderGreen_Header {
    background-color: #0060a4;
    color: white;
    text-align: center
}

.TableViewCardsCell .TextBlockLink > A, .TableViewExpanded .TextBlockLink > A {
    color: white
}

.page-sidebar {
    background-color: #222d32;
    z-index: 3
}

    .page-sidebar .sidebar-menu a .menu-expand:before {
        font-family: Font Awesome\ 5 Free;
        font-weight: 900
    }

    .page-sidebar .sidebar-menu {
        padding-bottom: 20px
    }

        .page-sidebar .sidebar-menu .submenu {
            background-color: #2c3b41
        }

            .page-sidebar .sidebar-menu .submenu LI.active > a {
                background-color: #2c3b41;
                color: #fff
            }

            .page-sidebar .sidebar-menu .submenu > li .submenu {
                border-bottom-color: #889097;
                border-top-color: #889097;
                border-style: solid;
                border-width: 1px;
                border-left: 0;
                border-right: 0
            }

        .page-sidebar .sidebar-menu LI.menuGroupTitle {
            background-color: #1a2226;
            border-top-color: #222d32;
            border-style: solid;
            border-width: 1px;
            margin-top: 5px;
            padding-bottom: 11px;
            padding-left: 10px;
            padding-right: 25px;
            padding-top: 11px;
            z-index: 123;
            font-family: "Poppins",sans-serif;
            font-size: 10px;
            font-weight: 400;
            color: #4b646f;
            text-transform: uppercase;
            border-left: 0;
            border-right: 0;
            border-bottom: 0
        }

        .page-sidebar .sidebar-menu A {
            font-family: "Poppins",sans-serif;
            color: #b8c7ce
        }

            .page-sidebar .sidebar-menu A .menu-expand {
                color: #b8c7ce
            }

            .page-sidebar .sidebar-menu A:hover {
                color: #fff
            }

        .page-sidebar .sidebar-menu LI:before {
            background-color: #0060a4;
            content: unset !important
        }

        .page-sidebar .sidebar-menu LI.open {
            background-color: #1e282c
        }

            .page-sidebar .sidebar-menu LI.open > a {
                color: #fff
            }

        .page-sidebar .sidebar-menu LI.active > a {
            background-color: #1e282c;
            color: #fff
        }

        .page-sidebar .sidebar-menu > li > a:hover {
            background-color: #1e282c;
            border-bottom-color: #222d32;
            border-left-color: #222d32;
            border-right-color: #222d32;
            border-top-color: #222d32
        }

        .page-sidebar .sidebar-menu > li > a {
            border-top-color: #222d32;
            border-style: solid;
            border-width: 1px;
            border-left: 0;
            border-right: 0;
            border-bottom: 0
        }

        .page-sidebar .sidebar-menu > li:last-child > a {
            border-bottom-color: #222d32;
            border-style: solid;
            border-width: 1px;
            border-right: 0;
            border-left: 0
        }

        .page-sidebar .sidebar-menu > li > .submenu {
            background-color: #2c3b41
        }

            .page-sidebar .sidebar-menu > li > .submenu A {
                color: #889097
            }

                .page-sidebar .sidebar-menu > li > .submenu A:hover {
                    color: #fff
                }

        .page-sidebar .sidebar-menu .submenu > li.open > a {
            background-color: #2c3b41
        }

        .page-sidebar .sidebar-menu > li.open > a {
            background-color: #1e282c;
            border-top-color: #222d32
        }

        .page-sidebar .sidebar-menu > li > .submenu > li > a:before {
            background-color: #2c3b41;
            border-bottom-color: #889097;
            border-left-color: #889097;
            border-right-color: #889097;
            border-top-color: #889097
        }

        .page-sidebar .sidebar-menu > li > .submenu > li.active > a:before {
            background-color: #0060a4;
            border-bottom-color: #0060a4;
            border-left-color: #0060a4;
            border-right-color: #0060a4;
            border-top-color: #0060a4
        }

        .page-sidebar .sidebar-menu > li > .submenu:before {
            border-left-color: #889097;
            border-style: solid;
            border-width: 2px;
            border-right: 0;
            border-top: 0;
            border-bottom: 0
        }

        .page-sidebar .sidebar-menu > li > a:focus {
            background-color: #1e282c
        }

    .page-sidebar .user-info-first {
        color: #fff
    }

    .page-sidebar .slimScrollDiv {
        background-color: #222d32;
        z-index: 1001
    }

    .page-sidebar .searchinput {
        background-color: #374850;
        border-bottom-color: #374850;
        border-left-color: #374850;
        border-right-color: #374850;
        border-top-color: #374850;
        font-family: "Poppins",sans-serif;
        color: white
    }

    .page-sidebar .searchhelper {
        background-color: #374850
    }

    .page-sidebar .searchresult {
        background-color: #374850
    }

    .page-sidebar .searchinput:focus {
        background-color: #fff;
        color: #666
    }

    .page-sidebar .searchicon {
        color: #889097
    }

    .page-sidebar .searchreset {
        display: none;
        color: #889097
    }

    .page-sidebar .sidebar-header-wrapper {
        background-color: #1a2226
    }

    .page-sidebar .user-info-second {
        color: #888
    }

    .page-sidebar .user-info .user-text {
        font-family: "Poppins",sans-serif
    }

    .page-sidebar.sidebar-fixed {
        top: 50px !important
    }

    .page-sidebar.menu-compact .sidebar-menu > li > a.menu-dropdown > .menu-text {
        background-color: #222d32
    }

    .page-sidebar.menu-compact .sidebar-menu > li > a:hover {
        background-color: #222d32
    }

    .page-sidebar.menu-compact .sidebar-menu > li > .submenu {
        background-color: #2c3b41;
        border-left-color: #222d32;
        border-style: solid;
        border-width: 1px;
        border-top: 0;
        border-bottom: 0;
        border-right: 0
    }

        .page-sidebar.menu-compact .sidebar-menu > li > .submenu li:hover {
            background-color: #222d32
        }

    .page-sidebar.menu-compact .sidebar-menu > li > a .menu-text {
        background-color: #222d32
    }

.form-control {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.SectionGrid .gx-grid, .SectionGrid div.Section {
    margin-right: -14px
}

.AttributeSearchSplitScreen.form-control:focus {
    border-top-color: #d7dfe3;
    padding-bottom: 11px
}

.form-control:focus.AttributeFL {
    padding-bottom: 8px
}

.DscTop > div > div > input {
    padding-left: 0
}

.DscTop > DIV > .gx-label.AttributeLoginImageLeftLabel {
    padding-left: 15px
}

.WorkWith .gx-attribute .form-control.ConvertToDDO {
    margin-left: 0
}

.ColumnsSelector .form-control.Attribute {
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.form-control.AssociationListAttribute {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.AttributeFLLabel ~ div:not(.tooltip) {
    width: 100%
}

.WorkWith TR:not(.WCD_tr) .gx-attribute .form-control:not(.Invisible) {
    display: block
}

.WorkWith TR:not(.WCD_tr) SELECT {
    width: auto !important
}

.WorkWith TR:not(.WCD_tr) .input-group .Attribute {
    min-width: 135px
}

.WorkWith TR:not(.WCD_tr) .input-group-btn {
    left: -5px
}

    .WorkWith TR:not(.WCD_tr) .input-group-btn > .btn-default {
        display: inline-grid
    }

.WorkWith TR:not(.WCD_tr) .gx-attribute .form-control.Invisible {
    display: none
}

.WorkWith TR:not(.WCD_tr) .AttributeRealWidth {
    margin-left: 0;
    display: block
}

.WorkWith TR:not(.WCD_tr) .ReadonlyAttributeRealWidth {
    display: inline;
    overflow: inherit !important
}

.WorkWith TR:not(.WCD_tr) .AttributeRealWidthCheckBox {
    margin-left: 5px;
    padding-left: 0
}

.WorkWith TR:not(.WCD_tr) .gx-attribute img.ReadonlyAttribute {
    max-height: 30px
}

.WorkWith TR:not(.WCD_tr) input[type='checkbox']:before {
}

.ActionGroupHeader.open .btn, .ActionGroupHeader.open .btn:focus {
    background-color: transparent;
    opacity: .6;
    box-shadow: none
}

.ShowMenuImageCellNotFixedRightNavTabs.page-content + .CellFloatRight {
    width: auto
}

.DVGroupByBtn {
    font-size: 16px;
    color: #a0a2a2;
    text-align: right
}

.DVGroupByCell > table {
    width: 100%
}

    .DVGroupByCell > table > tbody > tr > td:first-of-type {
        width: 100%;
        text-align: left
    }

    .DVGroupByCell > table > tbody > tr > td {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

.WWIconActionColumn.WCD_Expanded .ArrowIcon {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.WCD_ActionColumn IMG {
    -moz-transition: .2s linear;
    -ms-transition: .2s linear;
    transition: .2s linear
}

.WCD_ActionColumn.WCD_Expanded IMG {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.DropDownNotification > .btn-default > span:not(.caret) {
    background-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    left: 4px;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;
    position: absolute;
    top: -3px;
    min-width: 18px;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #0060a4;
    line-height: 18px
}

.DscTop div:not(.ExtendedCombo) > div > .ErrorMessages {
    top: -14px
}

.nav.nav-tabs.IFrameTabs > li > a {
    min-height: 55px
}

.TableMainTabs .ShowMenuImageCellNotFixedRightNavTabs.page-content + .CellFloatRight {
    margin-bottom: -27px;
    margin-top: 27px;
    z-index: 1
}

.TableMainTabs .ShowMenuImageCellNotFixedRightNavTabs.page-content.menu-compact {
    left: 122px;
    margin-top: 35px
}

.CSDropDownFI {
    margin-right: 7px;
    vertical-align: middle
}

.TableDynamicFiltersFlex SELECT {
    width: auto
}

.TableDynamicFiltersFlex INPUT[type="text"].AttributeDate {
    width: 88px
}

.TableDynamicFiltersFlex .gx-checkbox-wrapper {
    padding-left: 0
}

.TableDynamicFiltersFlex INPUT[type="text"].AttributeDateTime {
    width: auto
}

.TableDynamicFiltersFlex .TableMerged {
    margin-bottom: 0
}

    .TableDynamicFiltersFlex .TableMerged .form-group {
        margin-bottom: 0
    }

.TableDynamicFiltersFlex .gx-tab-padding-fix-1 {
    padding-bottom: 1px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 1px
}

    .TableDynamicFiltersFlex .gx-tab-padding-fix-1 .checkbox label {
        padding-left: 0
    }

    .TableDynamicFiltersFlex .gx-tab-padding-fix-1:last-child table {
        padding-left: 3px;
        width: 35px
    }

    .TableDynamicFiltersFlex .gx-tab-padding-fix-1:last-child td img {
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2px
    }

.TableDynamicFiltersFlex .gx-tab-padding-fix-2 {
    border-spacing: 0
}

.TableDynamicFiltersFlex .input-group {
    margin-left: -1px
}

.TableDynamicFiltersFlex .AttributeCheckBox INPUT {
    margin-left: -5px
}

.ActionGroup > div > a > i {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 20px
}

    .ActionGroup > div > a > i:hover {
        opacity: .8
    }

.ActionGroupGrouped > div:not(:first-child) > i {
    margin-left: -1px
}

.ActionGroupGrouped > div > i {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    padding-left: 8px;
    padding-right: 8px;
    color: #627077;
    vertical-align: middle;
    line-height: 29px
}

.PanelWithBorder > .panel-heading + .panel-collapse > .panel-body {
    border-top: 0
}

.PanelWithBorder {
    border-width: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    margin-left: 1px;
    margin-right: -1px;
    margin-top: 1px;
    margin-bottom: 2px !important
}

    .PanelWithBorder > DIV.panel-heading {
        background-color: #fff;
        border-bottom: 3px;
        border-bottom-color: #627077;
        border-left: 0;
        border-right: 0;
        border-style: solid;
        border-top: 0;
        width: 100% !important;
        box-shadow: 0 4px 4px -4px rgba(0,0,0,.3)
    }

    .PanelWithBorder > .panel-heading > .panel-title {
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        font-weight: 600;
        color: #627077
    }

        .PanelWithBorder > .panel-heading > .panel-title A {
            color: #627077
        }

.PanelFilled > .panel-heading > .panel-title {
    font-family: SourceSansPro-Regular;
    font-size: 13px;
    font-weight: 600;
    color: #333
}

    .PanelFilled > .panel-heading > .panel-title > A {
        color: #fff
    }

.PanelFilled > .panel-heading + .panel-collapse > .panel-body {
    border-top: 0
}

.PanelFilled {
    border-width: 0;
    box-shadow: 0 0 4px rgba(0,0,0,.3);
    margin-left: 1px;
    margin-right: -1px;
    margin-top: 1px;
    margin-bottom: 2px !important
}

.PanelWithBorder.Panel_Danger > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_Danger > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_Danger > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_Danger > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_Danger > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_Danger > .panel-heading > .panel-title > A {
    color: #dd4b39
}

.PanelWithBorder.Panel_Warning > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_Warning > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_Warning > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_Warning > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_Warning > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_Warning > .panel-heading > .panel-title > A {
    color: #f39c12
}

.PanelWithBorder.Panel_Info > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_Info > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_Info > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_Info > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_Info > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_Info > .panel-heading > .panel-title > A {
    color: #3c8dbc
}

.PanelWithBorder.Panel_Success > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_Success > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_Success > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_Success > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_Success > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_Success > .panel-heading > .panel-title > A {
    color: #00a65a
}

.PanelWithBorder.Panel_BaseColor > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_BaseColor > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_BaseColor > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_BaseColor > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_BaseColor > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_BaseColor > .panel-heading > .panel-title > A {
    color: #0060a4
}

.PanelWithBorder.Panel_InfoLight > DIV > .panel-title > SPAN, .PanelWithBorder.Panel_InfoLight > DIV > .panel-title > A, .PanelCard_GrayTitle.Panel_InfoLight > .panel-heading > .panel-title > SPAN, .PanelCard_GrayTitle.Panel_InfoLight > .panel-heading > .panel-title > A, .DVBootstrapResponsivePanel.Panel_InfoLight > .panel-heading > .panel-title > SPAN, .DVBootstrapResponsivePanel.Panel_InfoLight > .panel-heading > .panel-title > A {
    color: #00c0ef
}

.PanelWithBorder.Panel_Danger > DIV.panel-heading {
    border-bottom-color: #dd4b39
}

.PanelWithBorder.Panel_Warning > DIV.panel-heading {
    border-bottom-color: #f39c12
}

.PanelWithBorder.Panel_Info > DIV.panel-heading {
    border-bottom-color: #3c8dbc
}

.PanelWithBorder.Panel_Success > DIV.panel-heading {
    border-bottom-color: #00a65a
}

.PanelWithBorder.Panel_BaseColor > DIV.panel-heading {
    border-bottom-color: #0060a4
}

.PanelWithBorder.Panel_InfoLight > DIV.panel-heading {
    border-bottom-color: #00c0ef
}

.PanelCard.Panel_Danger > DIV.panel-heading > .panel-title SPAN {
    background-color: #dd4b39;
    box-shadow: 0 7px 10px -5px #e5b5b5
}

.PanelCard.Panel_Warning > DIV.panel-heading > .panel-title SPAN {
    background-color: #f39c12;
    box-shadow: 0 7px 10px -5px #f9c2a0
}

.PanelCard.Panel_Info > DIV.panel-heading > .panel-title SPAN {
    background-color: #3c8dbc;
    box-shadow: 0 7px 10px -5px #97c9f1
}

.PanelCard.Panel_Success > DIV.panel-heading > .panel-title SPAN {
    background-color: #00a65a;
    box-shadow: 0 7px 10px -5px #a4c2a0
}

.PanelCard.Panel_BaseColor > DIV.panel-heading > .panel-title SPAN {
    background-color: #0060a4;
    box-shadow: 0 7px 10px -5px #0060a4
}

.PanelCard.Panel_InfoLight > DIV.panel-heading > .panel-title SPAN {
    background-color: #00c0ef;
    box-shadow: 0 7px 10px -5px #97c9f1
}

.PanelFilled > DIV.panel-heading {
    background-color: #627077;
    border-bottom-color: #627077
}

.PanelFilled.Panel_Danger > DIV.panel-heading {
    background-color: #dd4b39;
    border-bottom-color: #dd4b39
}

.PanelFilled.Panel_Warning > DIV.panel-heading {
    background-color: #f39c12;
    border-bottom-color: #f39c12
}

.PanelFilled.Panel_Info > DIV.panel-heading {
    background-color: #3c8dbc;
    border-bottom-color: #3c8dbc
}

.PanelFilled.Panel_Success > DIV.panel-heading {
    background-color: #00a65a;
    border-bottom-color: #00a65a
}

.PanelFilled.Panel_BaseColor > DIV.panel-heading {
    background-color: #0060a4;
    border-bottom-color: #0060a4
}

.PanelFilled.Panel_InfoLight > DIV.panel-heading {
    background-color: #00c0ef;
    border-bottom-color: #00c0ef
}

.AttributeSizeLarge, label.gx-label.AttributeLabelSizeLargeLabel, span.AttributeLabelSizeLargeLabel, .AttributeSizeLargeDate, label.gx-label.AttributeLabelSizeLargeDateLabel, span.AttributeLabelSizeLargeDateLabel, .AttributeSizeLargeDateTime, label.gx-label.AttributeLabelSizeLargeDateTimeLabel, span.AttributeLabelSizeLargeDateTimeLabel, .AttributeSizeLargeCheckBox, label.gx-label.AttributeLabelSizeLargeCheckBoxLabel, span.AttributeLabelSizeLargeCheckBoxLabel {
    font-size: 14px
}

.AttributeSizeSmall, label.gx-label.AttributeLabelSizeSmallLabel, span.AttributeLabelSizeSmallLabel, .AttributeSizeSmallDate, label.gx-label.AttributeLabelSizeSmallDateLabel, span.AttributeLabelSizeSmallDateLabel, .AttributeSizeSmallDateTime, label.gx-label.AttributeLabelSizeSmallDateTimeLabel, span.AttributeLabelSizeSmallDateTimeLabel, .AttributeSizeSmallCheckBox, label.gx-label.AttributeLabelSizeSmallCheckBoxLabel, span.AttributeLabelSizeSmallCheckBoxLabel {
    font-size: 10px
}

.AttributeWeightBold, label.gx-label.AttributeLabelWeightBoldLabel, span.AttributeLabelWeightBoldLabel, .AttributeWeightBoldDate, label.gx-label.AttributeLabelWeightBoldDateLabel, span.AttributeLabelWeightBoldDateLabel, .AttributeWeightBoldDateTime, label.gx-label.AttributeLabelWeightBoldDateTimeLabel, span.AttributeLabelWeightBoldDateTimeLabel, .AttributeWeightBoldCheckBox, label.gx-label.AttributeLabelWeightBoldCheckBoxLabel, span.AttributeLabelWeightBoldCheckBoxLabel {
    font-weight: bold
}

.AttributeWeightNormal, label.gx-label.AttributeLabelWeightNormalLabel, span.AttributeLabelWeightNormalLabel, .AttributeWeightNormalDate, label.gx-label.AttributeLabelWeightNormalDateLabel, span.AttributeLabelWeightNormalDateLabel, .AttributeWeightNormalDateTime, label.gx-label.AttributeLabelWeightNormalDateTimeLabel, span.AttributeLabelWeightNormalDateTimeLabel, .AttributeWeightNormalCheckBox, label.gx-label.AttributeLabelWeightNormalCheckBoxLabel, span.AttributeLabelWeightNormalCheckBoxLabel {
    font-weight: normal
}

.AttributeStyleItalic, label.gx-label.AttributeLabelStyleItalicLabel, span.AttributeLabelStyleItalicLabel, .AttributeStyleItalicDate, label.gx-label.AttributeLabelStyleItalicDateLabel, span.AttributeLabelStyleItalicDateLabel, .AttributeStyleItalicDateTime, label.gx-label.AttributeLabelStyleItalicDateTimeLabel, span.AttributeLabelStyleItalicDateTimeLabel, .AttributeStyleItalicCheckBox, label.gx-label.AttributeLabelStyleItalicCheckBoxLabel, span.AttributeLabelStyleItalicCheckBoxLabel {
    font-style: italic
}

.AttributeStyleUnderline, label.gx-label.AttributeLabelStyleUnderlineLabel, span.AttributeLabelStyleUnderlineLabel, .AttributeStyleUnderlineDate, label.gx-label.AttributeLabelStyleUnderlineDateLabel, span.AttributeLabelStyleUnderlineDateLabel, .AttributeStyleUnderlineDateTime, label.gx-label.AttributeLabelStyleUnderlineDateTimeLabel, span.AttributeLabelStyleUnderlineDateTimeLabel, .AttributeStyleUnderlineCheckBox, label.gx-label.AttributeLabelStyleUnderlineCheckBoxLabel, span.AttributeLabelStyleUnderlineCheckBoxLabel {
    text-decoration: underline
}

.AttributeStyleLineThrough, label.gx-label.AttributeLabelStyleLineThroughLabel, span.AttributeLabelStyleLineThroughLabel, .AttributeStyleLineThroughDate, label.gx-label.AttributeLabelStyleLineThroughDateLabel, span.AttributeLabelStyleLineThroughDateLabel, .AttributeStyleLineThroughDateTime, label.gx-label.AttributeLabelStyleLineThroughDateTimeLabel, span.AttributeLabelStyleLineThroughDateTimeLabel, .AttributeStyleLineThroughCheckBox, label.gx-label.AttributeLabelStyleLineThroughCheckBoxLabel, span.AttributeLabelStyleLineThroughCheckBoxLabel {
    text-decoration: line-through
}

.AttributeColorDanger, .form-control-static span.AttributeColorDanger, label.gx-label.AttributeLabelColorDangerLabel, span.AttributeLabelColorDangerLabel, .AttributeColorDangerDate, .form-control-static span.AttributeColorDangerDate, label.gx-label.AttributeLabelColorDangerDateLabel, span.AttributeLabelColorDangerDateLabel, .AttributeColorDangerDateTime, .form-control-static span.AttributeColorDangerDateTime, label.gx-label.AttributeLabelColorDangerDateTimeLabel, span.AttributeLabelColorDangerDateTimeLabel, .AttributeColorDangerCheckBox, .form-control-static span.AttributeColorDangerCheckBox, label.gx-label.AttributeLabelColorDangerCheckBoxLabel, span.AttributeLabelColorDangerCheckBoxLabel {
    color: #dd4b39
}

.AttributeColorWarning, .form-control-static span.AttributeColorWarning, label.gx-label.AttributeLabelColorWarningLabel, span.AttributeLabelColorWarningLabel, .AttributeColorWarningDate, .form-control-static span.AttributeColorWarningDate, label.gx-label.AttributeLabelColorWarningDateLabel, span.AttributeLabelColorWarningDateLabel, .AttributeColorWarningDateTime, .form-control-static span.AttributeColorWarningDateTime, label.gx-label.AttributeLabelColorWarningDateTimeLabel, span.AttributeLabelColorWarningDateTimeLabel, .AttributeColorWarningCheckBox, .form-control-static span.AttributeColorWarningCheckBox, label.gx-label.AttributeLabelColorWarningCheckBoxLabel, span.AttributeLabelColorWarningCheckBoxLabel {
    color: #f39c12
}

.AttributeColorInfo, .form-control-static span.AttributeColorInfo, label.gx-label.AttributeLabelColorInfoLabel, span.AttributeLabelColorInfoLabel, .AttributeColorInfoDate, .form-control-static span.AttributeColorInfoDate, label.gx-label.AttributeLabelColorInfoDateLabel, span.AttributeLabelColorInfoDateLabel, .AttributeColorInfoDateTime, .form-control-static span.AttributeColorInfoDateTime, label.gx-label.AttributeLabelColorInfoDateTimeLabel, span.AttributeLabelColorInfoDateTimeLabel, .AttributeColorInfoCheckBox, .form-control-static span.AttributeColorInfoCheckBox, label.gx-label.AttributeLabelColorInfoCheckBoxLabel, span.AttributeLabelColorInfoCheckBoxLabel {
    color: #3c8dbc
}

.AttributeColorSuccess, .form-control-static span.AttributeColorSuccess, label.gx-label.AttributeLabelColorSuccessLabel, span.AttributeLabelColorSuccessLabel, .AttributeColorSuccessDate, .form-control-static span.AttributeColorSuccessDate, label.gx-label.AttributeLabelColorSuccessDateLabel, span.AttributeLabelColorSuccessDateLabel, .AttributeColorSuccessDateTime, .form-control-static span.AttributeColorSuccessDateTime, label.gx-label.AttributeLabelColorSuccessDateTimeLabel, span.AttributeLabelColorSuccessDateTimeLabel, .AttributeColorSuccessCheckBox, .form-control-static span.AttributeColorSuccessCheckBox, label.gx-label.AttributeLabelColorSuccessCheckBoxLabel, span.AttributeLabelColorSuccessCheckBoxLabel {
    color: #00a65a
}

.AttributeColorBaseColor, .form-control-static span.AttributeColorBaseColor, label.gx-label.AttributeLabelColorBaseColorLabel, span.AttributeLabelColorBaseColorLabel, .AttributeColorBaseColorDate, .form-control-static span.AttributeColorBaseColorDate, label.gx-label.AttributeLabelColorBaseColorDateLabel, span.AttributeLabelColorBaseColorDateLabel, .AttributeColorBaseColorDateTime, .form-control-static span.AttributeColorBaseColorDateTime, label.gx-label.AttributeLabelColorBaseColorDateTimeLabel, span.AttributeLabelColorBaseColorDateTimeLabel, .AttributeColorBaseColorCheckBox, .form-control-static span.AttributeColorBaseColorCheckBox, label.gx-label.AttributeLabelColorBaseColorCheckBoxLabel, span.AttributeLabelColorBaseColorCheckBoxLabel {
    color: #0060a4
}

.AttributeColorInfoLight, .form-control-static span.AttributeColorInfoLight, label.gx-label.AttributeLabelColorInfoLightLabel, span.AttributeLabelColorInfoLightLabel, .AttributeColorInfoLightDate, .form-control-static span.AttributeColorInfoLightDate, label.gx-label.AttributeLabelColorInfoLightDateLabel, span.AttributeLabelColorInfoLightDateLabel, .AttributeColorInfoLightDateTime, .form-control-static span.AttributeColorInfoLightDateTime, label.gx-label.AttributeLabelColorInfoLightDateTimeLabel, span.AttributeLabelColorInfoLightDateTimeLabel, .AttributeColorInfoLightCheckBox, .form-control-static span.AttributeColorInfoLightCheckBox, label.gx-label.AttributeLabelColorInfoLightCheckBoxLabel, span.AttributeLabelColorInfoLightCheckBoxLabel {
    color: #00c0ef
}

.gx-grid th.ColumnSizeLarge > span, th.ColumnSizeLarge .ColumnSettingsContainer > span, td.ColumnSizeLarge span {
    font-size: 14px
}

.gx-grid th.ColumnSizeSmall > span, th.ColumnSizeSmall .ColumnSettingsContainer > span, td.ColumnSizeSmall span {
    font-size: 10px
}

.gx-grid th.ColumnWeightBold > span, th.ColumnWeightBold .ColumnSettingsContainer > span, td.ColumnWeightBold span {
    font-weight: bold
}

.gx-grid th.ColumnStyleItalic > span, th.ColumnStyleItalic .ColumnSettingsContainer > span, td.ColumnStyleItalic span {
    font-style: italic
}

.gx-grid th.ColumnStyleUnderline > span, th.ColumnStyleUnderline .ColumnSettingsContainer > span, td.ColumnStyleUnderline span {
    text-decoration: underline
}

.gx-grid th.ColumnStyleLineThrough > span, th.ColumnStyleLineThrough .ColumnSettingsContainer > span, td.ColumnStyleLineThrough span {
    text-decoration: line-through
}

.ColumnHighlightBackground {
    background-color: #f7f7f7
}

.ColumnLeftDivision {
    box-shadow: 2px 0 0 0 #d9d9d9 inset
}

.gx-grid th.ColumnColorDanger > span, th.ColumnColorDanger .ColumnSettingsContainer > span, td.ColumnColorDanger span {
    color: #dd4b39
}

.gx-grid th.ColumnColorWarning > span, th.ColumnColorWarning .ColumnSettingsContainer > span, td.ColumnColorWarning span {
    color: #f39c12
}

.gx-grid th.ColumnColorInfo > span, th.ColumnColorInfo .ColumnSettingsContainer > span, td.ColumnColorInfo span {
    color: #3c8dbc
}

.gx-grid th.ColumnColorSuccess > span, th.ColumnColorSuccess .ColumnSettingsContainer > span, td.ColumnColorSuccess span {
    color: #00a65a
}

.gx-grid th.ColumnColorBaseColor > span, th.ColumnColorBaseColor .ColumnSettingsContainer > span, td.ColumnColorBaseColor span {
    color: #0060a4
}

.gx-grid th.ColumnColorInfoLight > span, th.ColumnColorInfoLight .ColumnSettingsContainer > span, td.ColumnColorInfoLight span {
    color: #00c0ef
}

.ColumnAlignLeft {
    text-align: left !important
}

.ColumnAlignCenter {
    text-align: center !important
}

.ColumnAlignRight {
    text-align: right !important
}

.ColumnLeftDivision.ColumnColorDanger {
    box-shadow: 2px 0 0 0 #dd4b39 inset
}

.ColumnLeftDivision.ColumnColorWarning {
    box-shadow: 2px 0 0 0 #f39c12 inset
}

.ColumnLeftDivision.ColumnColorInfo {
    box-shadow: 2px 0 0 0 #3c8dbc inset
}

.ColumnLeftDivision.ColumnColorSuccess {
    box-shadow: 2px 0 0 0 #00a65a inset
}

.ColumnLeftDivision.ColumnColorBaseColor {
    box-shadow: 2px 0 0 0 #0060a4 inset
}

.ColumnLeftDivision.ColumnColorInfoLight {
    box-shadow: 2px 0 0 0 #00c0ef inset
}

.PanelCard.panel {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-shadow: 0 1px 4px 0 rgba(0,0,0,.14);
    margin-top: 27px;
    min-height: 47px
}

.PanelCard > DIV.panel-heading {
    margin-bottom: -19px;
    margin-top: -18px
}

.PanelCard > .panel-heading + .panel-collapse > .panel-body {
    padding-top: 35px;
    border-top-style: none
}

.PanelCard > DIV.panel-heading > .panel-title {
    font-family: "Poppins",sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    color: #fff
}

    .PanelCard > DIV.panel-heading > .panel-title SPAN {
        background-color: #627077;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px;
        box-shadow: 0 7px 10px -5px #627077;
        padding-bottom: 20px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px
    }

    .PanelCard > DIV.panel-heading > .panel-title A {
        z-index: 1;
        color: #627077
    }

.ColumnsSelector .UpdateColumnsAndRestore .Button {
    width: calc(100% - 37px)
}

.ColumnsSelector li.UpdateColumnsAndRestore > a {
    background-color: #0060a4;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-right: 5px;
    padding-left: 8px;
    padding-right: 24px;
    height: 34px;
    color: white;
    vertical-align: bottom
}

    .ColumnsSelector li.UpdateColumnsAndRestore > a:hover, .ColumnsSelector li.UpdateColumnsAndRestore > a:focus {
        background-color: #0060a4;
        color: white
    }

.ActionGroupGrouped > div > i:hover, .ActionGroupGrouped > div > i:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white
}

.SelectAllChildren > .CSDropDownFilter {
    margin-left: 0;
    margin-top: -1px;
    font-size: 14px;
    vertical-align: top
}

.SectionGrid > div.gx-grid, .SectionGrid > div > div > div > div.gx-grid, .SectionGrid > div > div > div > div.Table > div > div > div.gx-grid, .SectionGrid > div > div > div > div.Table > div > div > div.Table > div > div > div.gx-grid {
    background-color: #fff;
    overflow: auto;
    position: static
}

.gx-grid.gx-gridGridFixedTitles {
    max-height: 400px
}

    .gx-grid.gx-gridGridFixedTitles > table > tfoot > tr > td, .gx-grid.gx-gridGridFixedTitles > table > thead > tr > th {
        position: relative
    }

    .gx-grid.gx-gridGridFixedTitles > div.gx-mask {
        display: none
    }

    .gx-grid.gx-gridGridFixedTitles > table {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0
    }

.gx-grid.gx-gridGridResizableTitles > table > thead > tr > th span {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.FTBRemoveBorders > * > tr, .FTBRemoveBorders > * > tr > * {
    border-style: none !important
}

.FGHeaderRowV > * > div {
    background-color: #d9d9d9;
    position: absolute;
    right: 0;
    width: 1px;
    display: block
}

.CSItemWithCategory {
    margin-left: 15px
}

.CSCategory > i:last-child {
    padding-left: 8px
}

.CSItemWithCategoryCollapsed {
    display: none
}

.CSItemsFreezable .CSItemConfigFixedL > a, .CSItemsFreezable .CSItemConfigFixedR > a, .CSItemsFreezable li:not(.CSFixableCategory) > a {
    margin-left: 15px
}

    .CSItemsFreezable .CSItemConfigFixedL > a.CSItemWithCategory, .CSItemsFreezable .CSItemConfigFixedR > a.CSItemWithCategory, .CSItemsFreezable li > a.CSItemWithCategory {
        margin-left: 30px
    }

.table-responsive > thead > tr.WWPDraggingColumn > th:not(.WWIconActionColumn):not(.DisableColMoving) {
    border-left: solid 1px #ffe1e1;
    border-right: solid 1px #ffe1e1
}

.table-responsive > thead > tr.WWPDraggingColumn > .WWPDragOverDown:not(.WWIconActionColumn) {
    border-right: solid 3px red !important
}

.table-responsive > thead > tr.WWPDraggingColumn > .WWPDragOverUp:not(.WWIconActionColumn):not(.DisableColMoving) {
    border-left: solid 3px red !important
}

.WWPDraggingColumnMoving.WWPDraggingColumn > *:not(.WWPDraggedColumn) {
    opacity: 1
}

.WWPDraggingColumn > *:not(.WWPDraggedColumn) {
    opacity: .01
}

.FGCuttedCell > * {
    display: none !important
}

.FGHeaderRowV > .FixedR > div {
    left: 0;
    right: inherit
}

.gx-grid.gx-gridGridFixedColumnBorders > table > * > tr > * {
    border-right-color: #d9d9d9;
    padding-right: 10px;
    border-right-style: solid;
    border-right-width: 1px
}

.FGRowLine > *, .FGHeaderRowH > *, .FGHeaderRowV > *, .FGFootRow > * {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.FixedColumnL, .FixedColumnR {
    min-width: 28px
}

.DataContentCellFL > .gx-default-form-group {
    display: block
}

    .DataContentCellFL > .gx-default-form-group > .AttributeFLLabel.control-label {
        width: 100% !important
    }

    .DataContentCellFL > .gx-default-form-group > .AttributeFLLabel ~ div:not(.tooltip) {
        width: 100% !important
    }

.AttributeImportFileCell .gx-label ~ div object {
    display: none !important
}

.StyleTitleAndSubtitle, .StyleImageAndData {
    width: 100%;
    display: inline-block;
    white-space: normal;
    font-size: 10pt;
    color: #575b5d
}

    .StyleTitleAndSubtitle span:first-child, .StyleImageTitleAndSubtitle span:first-child {
        padding-bottom: 4px;
        padding-top: 5px;
        display: block;
        font-weight: bold;
        line-height: 1
    }

    .StyleTitleAndSubtitle span:last-child, .StyleImageTitleAndSubtitle span:last-child {
        display: block;
        font-size: 10.5px;
        line-height: 1
    }

    .StyleImageAndData div {
        display: inline-block
    }

        .StyleImageAndData div:first-child {
            margin-right: 8px;
            margin-top: 2px;
            height: 32px;
            width: 32px;
            vertical-align: top
        }

            .StyleImageAndData div:first-child > img {
                background-color: white;
                border-bottom-color: #e1e1e1;
                border-left-color: #e1e1e1;
                border-right-color: #e1e1e1;
                border-top-color: #e1e1e1;
                border-style: solid;
                border-width: 1px;
                border-top-left-radius: 18px;
                border-top-right-radius: 18px;
                border-bottom-right-radius: 18px;
                border-bottom-left-radius: 18px;
                height: 100%;
                width: 100%;
                object-fit: contain
            }

    .StyleImageAndData img[src=''] {
        visibility: hidden
    }

    .StyleImageAndData div:last-child {
        max-width: calc(100% - 44px)
    }

.ExtendedComboWithImage .FilterOptions UL A {
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px
}

.ExtendedComboTitleAndSubtitle .FilterOptions UL A {
    padding-bottom: 5px;
    padding-top: 5px
}

.StyleImageAndTitle div:last-child {
    padding-top: 8px
}

.ExtendedComboWithImage > UL, .ExtendedComboWithCategories > ul {
    min-width: 300px
}

.ExtendedComboWithCategories .FilterOptions, .ExtendedComboWithImage .FilterOptions, .ExtendedComboTitleAndSubtitle .FilterOptions {
    max-height: 250px
}

    .ExtendedComboWithImage .FilterOptions.FilterOptionsMultiSelection UL A {
        padding-left: 25px
    }

.ExtendedComboWithImage .caret, .ExtendedComboTitleAndSubtitle .caret {
    position: absolute;
    right: 6px;
    top: calc(50% - 11px)
}

.ExtendedComboTitleAndSubtitle > button, .ExtendedComboWithImage > button {
    padding-top: 4px;
    min-height: 32px
}

.ExtendedComboTitleAndSubtitle .FilterOptionsMultiSelection a, .ExtendedComboWithImage .FilterOptionsMultiSelection a {
    position: relative
}

    .ExtendedComboTitleAndSubtitle .FilterOptionsMultiSelection a > i:first-child, .ExtendedComboWithImage .FilterOptionsMultiSelection a > i:first-child {
        position: absolute;
        top: calc(50% - 6px)
    }

.DVelopComboGridCell > *:not(div), .DVelopComboGridCell > div > p:not(.form-control-static) {
    position: absolute;
    display: none !important
}

.DVelopComboGridCell > div > SPAN.ReadonlyExtendedCombo {
    min-height: auto
}

.DVelopComboGridCell .ReadonlyExtendedCombo {
    padding-right: 8px
}

.ExtendedComboWithImage .btn-default, .ExtendedComboTitleAndSubtitle .btn-default {
    padding-right: 17px
}

.WWPPopoverIcon {
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 5px
}

.popover-content {
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    min-height: 25px;
    min-width: 25px
}

.PopoverTriggerClick {
    cursor: pointer
}

.PopoverValue {
    min-width: 10px
}

.popoverMainDiv {
    max-width: 100%
}

.PopoverValue > img {
    max-height: 30px;
    max-width: 30px
}

.DDComponentUL {
    line-height: 1.42857143
}

.gx-navbar .ColumnsSelector .gx-attribute, .gx-action-group .ColumnsSelector .gx-attribute, .gx-action-group .ColumnsSelector .gx-button {
    display: block
}

.GridParentCell:not(.SectionGrid) {
    position: static
}

.ColumnSettingsRangePickerContainerDiv .Attribute {
    margin-bottom: 8px;
    max-width: 156px
}

.TableDynamicFiltersFlex > div > div > div {
    align-self: center;
    flex-grow: 0 !important
}

.TableDynamicFiltersFlex table div {
    padding-left: 4px
}

.CellAdvancedFiltersHidden {
    border-top-color: #d9d9d9;
    margin-top: 19px;
    padding-top: 20px;
    display: none;
    border-top-style: solid;
    border-top-width: 1px
}

.PaginationBarCaption.PaginationBarFiltered {
    padding-top: 2px;
    line-height: 39px
}

.PaginationBarFiltersCaption {
    display: block;
    font-size: 10pt;
    color: gray
}

.TableDynamicFiltersFlex .DynRowVisible {
    padding-bottom: 5px
}

.TableDynamicFiltersFlex img {
    padding-left: 2px
}

.ColumnsSelector > button > i + span {
    padding-left: 5px
}

.EditForm .DataContentCell .ReadonlyAttribute, .EditForm .DataContentCellView .ReadonlyAttribute, .EditForm .RequiredDataContentCell .ReadonlyAttribute, .EditForm .DataContentCell .ReadonlyAttributeRealWidth, .EditForm .DataContentCellView .ReadonlyAttributeRealWidth, .EditForm .RequiredDataContentCell .ReadonlyAttributeRealWidth {
    background-color: #f7f7f7;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-collapse: separate;
    border-spacing: 0;
    padding-bottom: 1px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 7px;
    min-height: 34px;
    min-width: 206px;
    display: inline-table;
    vertical-align: middle
}

.EditForm .DataContentCell .ReadonlyAttributeDateTime, .EditForm .DataContentCellView .ReadonlyAttributeDateTime, .EditForm .RequiredDataContentCell .ReadonlyAttributeDateTime, .EditForm .DataContentCell .ReadonlyAttributeDateTimeRealWidth, .EditForm .DataContentCellView .ReadonlyAttributeDateTimeRealWidth, .EditForm .RequiredDataContentCell .ReadonlyAttributeDateTimeRealWidth {
    background-color: #f7f7f7;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 12px;
    padding-right: 12px;
    min-height: 34px;
    vertical-align: middle
}

.EditForm .DataContentCell .ReadonlyAttributeDate, .EditForm .DataContentCellView .ReadonlyAttributeDate, .EditForm .RequiredDataContentCell .ReadonlyAttributeDate, .EditForm .DataContentCell .ReadonlyAttributeDateRealWidth, .EditForm .DataContentCellView .ReadonlyAttributeDateRealWidth, .EditForm .RequiredDataContentCell .ReadonlyAttributeDateRealWidth {
    background-color: #f7f7f7;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 12px;
    padding-right: 12px;
    min-height: 34px;
    vertical-align: middle
}

.PanelCard_IconAndTitle {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    box-shadow: 0 5px 20px 0 rgba(0,0,0,.05)
}

    .PanelCard_IconAndTitle > .panel-heading > .panel-title:before {
        background-color: #627077;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom-right-radius: 2px;
        border-bottom-left-radius: 2px;
        margin-right: 6px;
        padding-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 6px;
        font-family: "font awesome 5 free";
        font-size: 9px;
        font-weight: 900;
        color: white;
        content: ''
    }

    .PanelCard_IconAndTitle > .panel-heading {
        padding-bottom: 12px;
        padding-left: 10px;
        padding-right: 12px;
        padding-top: 12px;
        width: 100% !important
    }

        .PanelCard_IconAndTitle > .panel-heading > .panel-title, .PanelCard_IconAndTitle > .panel-heading > .panel-title > SPAN, .PanelCard_IconAndTitle > .panel-heading > .panel-title > A {
            font-family: Poppins,sans-serif;
            font-size: 14px;
            font-weight: 400;
            color: #455a64;
            text-transform: uppercase;
            vertical-align: bottom;
            line-height: 21px
        }

    .PanelCard_IconAndTitle.Panel_Danger > .panel-heading > .panel-title:before {
        background-color: #dd4b39
    }

    .PanelCard_IconAndTitle.Panel_Warning > .panel-heading > .panel-title:before {
        background-color: #f39c12
    }

    .PanelCard_IconAndTitle.Panel_BaseColor > .panel-heading > .panel-title:before {
        background-color: #0060a4
    }

    .PanelCard_IconAndTitle.Panel_Success > .panel-heading > .panel-title:before {
        background-color: #00a65a
    }

    .PanelCard_IconAndTitle.Panel_Info > .panel-heading > .panel-title:before {
        background-color: #3c8dbc
    }

    .PanelCard_IconAndTitle.Panel_InfoLight > .panel-heading > .panel-title:before {
        background-color: #00c0ef
    }

.PanelGrayBackgroundTitle.panel {
    border-bottom-color: #e0e6e9;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    box-shadow: none;
    border-left: 0;
    border-right: 0;
    border-top: 0
}

.PanelGrayBackgroundTitle.Panel_Danger.panel {
    border-bottom-color: #dd4b39
}

.PanelGrayBackgroundTitle.Panel_Warning.panel {
    border-bottom-color: #f39c12
}

.PanelGrayBackgroundTitle.Panel_Info.panel {
    border-bottom-color: #3c8dbc
}

.PanelGrayBackgroundTitle.Panel_InfoLight.panel {
    border-bottom-color: #00c0ef
}

.PanelGrayBackgroundTitle.Panel_Success.panel {
    border-bottom-color: #00a65a
}

.PanelGrayBackgroundTitle.Panel_BaseColor.panel {
    border-bottom-color: #0060a4
}

    .PanelGrayBackgroundTitle.Panel_BaseColor.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_BaseColor.panel > div.panel-heading > .panel-title > a {
        color: #0060a4
    }

.PanelGrayBackgroundTitle.Panel_Success.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_Success.panel > div.panel-heading > .panel-title > a {
    color: #00a65a
}

.PanelGrayBackgroundTitle.Panel_InfoLight.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_InfoLight.panel > div.panel-heading > .panel-title > a {
    color: #00c0ef
}

.PanelGrayBackgroundTitle.Panel_Info.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_Info.panel > div.panel-heading > .panel-title > a {
    color: #3c8dbc
}

.PanelGrayBackgroundTitle.Panel_Warning.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_Warning.panel > div.panel-heading > .panel-title > a {
    color: #f39c12
}

.PanelGrayBackgroundTitle.Panel_Danger.panel > div.panel-heading > .panel-title > span, .PanelGrayBackgroundTitle.Panel_Danger.panel > div.panel-heading > .panel-title > a {
    color: #dd4b39
}

.PanelGrayBackgroundTitle > DIV.panel-heading {
    background-color: #f6f6f6;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-bottom: 15px;
    padding-top: 15px
}

.PanelGrayBackgroundTitle > .panel-heading > .panel-title {
    font-family: "Poppins",sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: #627077
}

    .PanelGrayBackgroundTitle > .panel-heading > .panel-title A {
        color: #627077
    }

.PanelGrayBackgroundTitle > .panel-heading + .panel-collapse > .panel-body {
    border-top: 0
}

.main-panel-collapsed .PanelGrayBackgroundTitle.panel {
    padding-bottom: 15px
}

.IconButtonLink {
    background-color: transparent;
    padding-bottom: 1px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 3px;
    font-size: 13px;
    box-shadow: none;
    border-color: transparent
}

    .IconButtonLink:hover, .IconButtonLink:focus {
        text-decoration: underline;
        outline: none
    }

    .IconButtonLink i {
        padding-right: 3px
    }

.FreeStyleStepsVertical .CompletedStep .TableStepVertical, .FreeStyleStepsVertical .CurrentStep .TableStepVertical {
    background-color: #0060a4;
    text-align: center
}

.FreeStyleStepsVertical .CompletedStep .StepNumberVertical {
    display: none
}

.FreeStyleStepsVertical .CurrentStep .StepNumberVertical {
    color: white
}

.FreeStyleStepsVertical .CurrentStep .ReadonlyAttributeStepVertical {
    color: #0060a4
}

.FreeStyleStepsUnderline .CurrentStep .TableStepUnderline {
    background-color: #8c8d8e;
    background-image: none;
    height: 26px;
    width: 26px;
    border-style: none
}

.FreeStyleStepsUnderline .CompletedStep .TableContainerStepUnderline:after, .FreeStyleStepsUnderline .CurrentStep .TableContainerStepUnderline:after {
    background-color: #0060a4;
    left: 0;
    position: absolute;
    top: 46px;
    height: 5px;
    width: 100%;
    content: "";
    width: calc(100% - 30px)
}

.FreeStyleStepsUnderline > div:first-child .CompletedStep .TableContainerStepUnderline:after, .FreeStyleStepsUnderline > div:first-child .CurrentStep .TableContainerStepUnderline:after {
    left: 15px;
    width: calc(100% - 45px)
}

.FreeStyleStepsVertical > div:not(:last-child):not(:first-child):before {
    background-color: #eee;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 14px;
    position: absolute;
    top: 5px;
    height: 40px;
    width: 3px;
    content: ""
}

.FreeStyleStepsVertical > div:not(:first-child):not(:last-child) {
    padding-top: 50px
}

.FreeStyleStepsUnderline .CompletedStep .TableStepUnderline {
    background-color: #0060a4;
    margin-right: 5px;
    height: 26px;
    width: 26px;
    text-align: center;
    line-height: 26px;
    border-style: none
}

    .FreeStyleStepsUnderline .CompletedStep .TableStepUnderline:before, .FreeStyleStepsVertical .CompletedStep .TableStepVertical:before {
        left: 0;
        font-family: 'font awesome 5 free';
        font-weight: 900;
        color: white;
        content: ''
    }

    .FreeStyleStepsUnderline .CompletedStep .TableStepUnderline .StepNumberUnderline {
        display: none
    }

.FreeStyleStepsUnderline .CurrentStep .StepNumberUnderline {
    color: white
}

.FreeStyleStepsUnderline .RemainingStep .ReadonlyAttributeStepUnderline {
    color: #d9d9d9
}

.TableStepExtraUnderlineChecked .StepNumberUnderline {
    color: #0060a4
}

.TableContainerUnderlineExtraBullet {
    margin-left: -15px;
    margin-right: 15px;
    line-height: 10px
}

    .TableContainerUnderlineExtraBullet .TableStepUnderline {
        border-style: none;
        line-height: 30px
    }

.FreeStyleStepsLine > div:nth-last-child(2) > div, .FreeStyleStepsProgress > div:nth-last-child(2) > div {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}

.FreeStyleStepsLine > div:first-child > div, .FreeStyleStepsProgress > div:first-child > div {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.CellViewTabsPosition .VerticalTabs > .nav.nav-tabs ~ .tab-content {
    overflow: auto
}

.VerticalTabs > .nav.nav-tabs {
    border-top-right-radius: 0;
    display: flex;
    white-space: nowrap;
    flex-direction: column
}

    .VerticalTabs > .nav.nav-tabs ~ .tab-content {
        border-top-color: #d7dfe3;
        border-style: solid;
        border-width: 1px;
        border-top-right-radius: 4px;
        border-bottom-left-radius: 0;
        flex-grow: 1;
        border-left-style: none
    }

    .VerticalTabs > .nav.nav-tabs > li.active > a {
        border-bottom: 0
    }

    .VerticalTabs > .nav.nav-tabs > li > a {
        border-bottom: 0;
        margin-top: 0;
        padding-bottom: 14px
    }

    .VerticalTabs > .nav.nav-tabs > li.active > a:before {
        background-color: #0060a4;
        left: 0;
        position: absolute;
        top: 0;
        height: 100%;
        width: 4px;
        content: ""
    }

    .VerticalTabs > .nav.nav-tabs > li {
        margin-bottom: 0
    }

.TabsWithRightActions .VerticalTabs > .nav.nav-tabs ~ .tab-content {
    padding-top: 50px
}

.ConditionalFormattingSelected span {
    font-weight: bold
}

.TagColumn > p {
    text-align: center
}

.FreeStyleStepsLine > div:not(:last-child), .FreeStyleStepsProgress > div:not(:last-child) {
    flex-grow: 1
}

.ButtonWizard > i:last-child {
    padding-left: 5px
}

.ButtonWizard > i:first-child {
    padding-right: 5px
}

.WizardStepsUnderlineContainerCell ::-webkit-scrollbar-thumb, .WizardStepsUnderlineContainerCell::-webkit-scrollbar-thumb {
    box-shadow: 0 0 10px #8c8d8e inset
}

.WizardStepsUnderlineContainerCell::-webkit-scrollbar-track, .WizardStepsUnderlineContainerCell::-webkit-scrollbar-track {
    box-shadow: 0 0 6px rgba(0,0,0,.3) inset
}

.WizardStepsUnderlineContainerCell::-webkit-scrollbar, .WizardStepsUnderlineContainerCell::-webkit-scrollbar {
    height: 7px
}

.FreeStyleStepsLine > div > div {
    background-color: #d9d9d9;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-left: 5px;
    margin-right: 5px;
    height: 7px
}

    .FreeStyleStepsLine > div > div.CompletedStep, .FreeStyleStepsLine > div > div.CurrentStep {
        background-color: #0060a4
    }

.FreeStyleStepsProgress > div > div {
    background-color: #d9d9d9;
    height: 7px
}

    .FreeStyleStepsProgress > div > div.CompletedStep, .FreeStyleStepsProgress > div > div.CurrentStep {
        background-color: #0060a4
    }

.ConditionalFormattingFilterIcon {
    min-width: 25px;
    text-align: center
}

.ActionGroupColoredActions .ButtonExcel {
    border-bottom-color: #08743b;
    border-left-color: #08743b;
    border-right-color: #08743b;
    border-top-color: #08743b;
    color: #08743b
}

.CellFSSplitScreen > div {
    padding-right: 0 !important;
    overflow-x: hidden;
    overflow-y: auto;
    height: calc(100vh - 370px)
}

.CellFSSplitScreen .FSGridAutoUnselectAll[data-gx-grid-nodata] {
    display: none
}

.ActionGroupColoredActions .ButtonCSV {
    border-bottom-color: #f39c12;
    border-left-color: #f39c12;
    border-right-color: #f39c12;
    border-top-color: #f39c12;
    color: #f39c12
}

.ActionGroupColoredActions .ButtonPDF {
    border-bottom-color: #ea4c3a;
    border-left-color: #ea4c3a;
    border-right-color: #ea4c3a;
    border-top-color: #ea4c3a;
    color: #ea4c3a
}

.ViewCellRightItem > .TextBlock {
    padding-left: 3px;
    padding-right: 0;
    vertical-align: sub
}

.CellMarginLogin .TableLogin2Cols .DataContentCellFL {
    padding-left: 30px;
    padding-right: 30px
}

.CellMarginLogin .DataContentCellFL {
    padding-left: 5px
}

.ActionGroupColorFilledActions .ColumnsSelector > .btn-default, .ActionGroupColorFilledActions > div > input {
    background-color: #0060a4;
    border-style: none;
    margin-right: 3pt;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    font-family: muli,sans-serif;
    font-size: 16px;
    color: #fff;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    box-shadow: none
}

    .ActionGroupColorFilledActions .ColumnsSelector > .btn-default:hover, .ActionGroupColorFilledActions .ColumnsSelector > .btn-default:active:focus, .ActionGroupColorFilledActions .ColumnsSelector > .btn-default:focus, .ActionGroupColorFilledActions .ColumnsSelector.open > BUTTON.btn-default, .ActionGroupColorFilledActions .ColumnsSelector.open > .btn-default:focus {
        background-color: #2f3d4a;
        border-style: none;
        color: white
    }

.Dummy, Body > DIV.gx-mask {
    background-color: black;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1030;
    height: 100%;
    width: 100%;
    animation: entermask 1s;
    -webkit-animation: entermask 1s;
    -ms-filter: "alpha(opacity=10)";
    opacity: .1
}

.WorkWith TR:not(.WCD_tr) span.ReadonlyAttribute.gx-download-placeholder {
    background-image: url(../VideoDownload.png);
    margin-left: 0;
    height: 64px;
    max-height: 64px;
    width: 64px;
    display: inline-block
}

.TableDynamicFiltersFlex TEXTAREA {
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-left: 10px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 4px;
    height: 30px;
    width: 125px;
    display: inline-block;
    color: #444;
    vertical-align: middle
}

.ActionGroupGrouped > div:last-child > input, .ActionGroupGrouped > div:last-child > i {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.ActionGroupGrouped > div:not(:first-child) > input, .ActionGroupGrouped > div:not(:first-child) > i {
    margin-left: -1px
}

.DropDownOptionsHeader.btn-group.open .dropdown-toggle, .DropDownOptionsHeader.btn-group .dropdown-toggle:active {
    background-color: #0060a4;
    box-shadow: 0 0 0 0;
    color: #fff
}

.MainContainerWithFooter > .row:nth-child(2) {
    position: absolute;
    top: -10px;
    height: 0
}

.gx-grid > .gx-mask {
    z-index: 999;
    max-width: 100%
}

.gx-grid > table.gx-masked-relative {
    position: initial
}

.SectionGrid:not(.GridFixedColumnBorders) > div > div > div > div.gx-grid, .SectionGrid:not(.GridFixedColumnBorders) div.Section {
    margin-right: -14px
}

.GridNoBorderCell.GridFixedColumnBorders > div {
    padding-left: 0;
    padding-right: 0 !important
}

.SectionGrid > div:not(.gx-grid), .SectionGrid > div.Table {
    padding-right: 15px
}

.ColumnsSelector > btn-default:hover, .ColumnsSelector > BUTTON:focus, .ColumnsSelector.open > BUTTON.btn-default, .ColumnsSelector.open > .btn-default:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: #fff
}

.ColumnsSelector > button > i + span:not(.caret) {
    padding-left: 5px
}

.ActionGroupGrouped .ColumnsSelector > .btn-default:hover, .ActionGroupGrouped .ColumnsSelector > .btn-default:focus, .ActionGroupGrouped > div > i:hover, .ActionGroupGrouped > div > i:focus {
    background-color: #0060a4;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    color: white
}

.SimpleCardTable:hover, .DiscussionCardTable:hover {
    box-shadow: 1px 1px 10px #d7dfe3;
    transition: all .5s
}

.ActionGroupColoredActions .ColumnsSelector > .btn-default, .ActionGroupColoredActions > div > input {
    background-color: #fff;
    border-bottom-color: #0060a4;
    border-left-color: #0060a4;
    border-right-color: #0060a4;
    border-top-color: #0060a4;
    margin-right: 3pt;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    font-size: 14px;
    font-weight: normal;
    color: #0060a4
}

.GridNoBorderCell .TotalizerRow TD {
    background-color: #fff
}

.TotalizerRow TD {
    background-color: #f7f7f7
}

.TableMerged .ExtendedCombo.Attribute, .TableMerged .ExtendedCombo.AttributeFL {
    margin-bottom: 0
}

.input-group-btn:nth-child(2) > .btn, .input-group-btn:nth-child(2) > .btn-group {
    margin-left: 4px;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

.RequiredDataContentCellFL .AttributeFLLabel:after, .RequiredDataContentCell .AttributeLabel:after, .RequiredDataContentCell .AttributeDateLabel:after, .RequiredDataContentCell .AttributeDateTimeLabel:after, .RequiredDataContentCellFL .Label:after, .RequiredDataContentCell .Label:after, .RequiredDataContentCell .AttributeCheckBoxLabel:after, .RequiredDataContentCell .AttributeRealWidthLabel:after, .RequiredDataContentCell .AttributeRealWidthDateLabel:after, .RequiredDataContentCell .AttributeRealWidthDateTimeLabel:after, .RequiredDataContentCell .AttributeRealWidthCheckBoxLabel:after {
    margin-left: 5px;
    color: #575b5d;
    content: "*";
    line-height: 0
}

.TabsIFrame FORM.FormSplitScreen > div > div {
    padding-right: 0;
    width: calc(100vw - 17px)
}

.TabsIFrame .CellPanelNoBorderSplitScreenTabs {
    padding-right: 0
}

.WorkWith .RowDeleted .ReadonlyAttribute, .WorkWith .RowDeleted .ReadonlyExtendedCombo span {
    text-decoration: line-through
}

.WTabs_processed > li .TableContainerStepBulletFirst > tbody > tr > td > table > tbody > tr > td:first-child > table {
    display: none
}

.WTabs_processed > li .TableContainerStepBulletLast > tbody > tr > td > table > tbody > tr > td:last-child > table {
    display: none
}

.WTabs_processed li .TableContainerStepFirst .StepImage, .WTabs_processed li .TableContainerStepFirst .StepImageUnSelected {
    display: none
}

.DropDownOptionsNoBackHover > .btn-default, .DropDownOptionsNoBackHover.btn-group.open > .btn-default, .DropDownOptionsNoBackHover.btn-group > .btn-default:active {
    background-color: transparent;
    border-style: none;
    color: #fff;
    box-shadow: none
}

.Dummy, html:not(.notChrome) input[type='checkbox'] {
    margin-bottom: 0;
    width: 0;
    outline: 0;
    width: auto
}

    .Dummy, html:not(.notChrome) input[type='checkbox'][disabled]:before {
        color: #c1c1c1 !important
    }

    .Dummy, html:not(.notChrome) input[type='checkbox']:before {
        font-family: "Font Awesome 5 Free";
        font-size: 20px;
        font-weight: normal;
        content: "";
        line-height: 0
    }

    .Dummy, html:not(.notChrome) input[type='checkbox']:checked:before {
        content: ""
    }

.Dummy, html:not(.notChrome) input:focus[type='checkbox']:before {
    color: #0060a4
}

.TableMerged .DataContentCell {
    vertical-align: top
}

.TableViewCardsCell > div > div:not(.main-panel-collapsed), .TableViewCardsCell > div > div > div.row:last-of-type, .TableViewCardsCell > div > div > div.panel, .TableViewCardsCell > div > div > div.panel > div.PanelCard_Body > div, .TableViewCardsCell > div > div > div.row > div, .TableViewCardsCell > div > div > div.row > div > div:not(.main-panel-collapsed), .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.panel {
    height: 100%
}

.TableViewCardsCell > div > div > div.PanelCard, .TableViewCardsCell > div:first-of-type > div > div.row > div > div > div.PanelCard {
    height: calc(100% - 27px)
}

.ExtendedComboNewOption {
    font-weight: bold
}

.ModulesMenuButton > ul {
    max-width: 742px
}

.ModulesMenuButton > button, .ModulesMenuButton > button:hover {
    border-style: none;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    background-color: transparent !important
}

    .ModulesMenuButton > button .caret {
        display: none
    }

.ModulesMenuButton .DDComponentUL {
    padding-bottom: 19px;
    padding-left: 20px;
    padding-right: 0;
    padding-top: 0;
    max-height: calc(100vh - 150px);
    overflow-y: auto;
    overflow-x: hidden
}

.ModulesMenuButton .TableCardsMenu {
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px
}

.ModulesMenuButton .ImageMenuIcon:hover, .ModulesMenuButton > button:active, .ModulesMenuButton.btn-group.open > button {
    box-shadow: none
}

.ModulesMenuButton:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.2)
}

.ModulesMenuButton > button > span {
    margin-left: -8px;
    padding-right: 21px;
    font-size: 16px;
    color: #fff;
    vertical-align: text-bottom;
    line-height: 27px
}

.ImageSearchIcon {
    margin-right: 4px;
    margin-top: 2px;
    padding-bottom: 5px;
    padding-left: 7px;
    padding-top: 4px;
    font-size: 15px;
    color: #fff
}

.AttributeSearch::placeholder {
    opacity: .9;
    color: #fff
}

.AttributeSearch:-ms-input-placeholder {
    opacity: .9;
    color: #fff
}

.CellAttributeSearch .TextBlock:focus {
    opacity: .8;
    outline: none
}

.MasterPageTopActionsOption:hover, .MasterPageTopActionsOption:focus {
    background-color: transparent;
    font-weight: bold;
    outline: 0;
    box-shadow: none
}

.EditForm .DataContentCell .gx-multimedia-upload img.ReadonlyAttribute {
    padding-top: 2px
}

.EditForm .DataContentCell .ReadonlyExtendedCombo .ReadonlyAttribute {
    padding-top: 7px;
    max-width: 206px
}

.EditForm .DataContentCell .ReadonlyAttribute.gx-checkbox-wrapper {
    padding-left: 30px
}

.EditForm .DataContentCell img.ReadonlyAttribute {
    background-color: transparent;
    border-style: none;
    min-width: 0
}

.EditForm .DscTop .TableMerged TD.DataContentCell {
    padding-top: 0
}

.OnlyLinks > .tab-content {
    border-style: none
}

.OnlyLinks > .nav.nav-tabs {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 2px
}

    .OnlyLinks > .nav.nav-tabs > li.active > a {
        border-style: none
    }

.gx-popup-resize {
    display: none
}

.TabsWithRightActions > .tabsSlider > div.moveRight, .TabsWithRightActions > div > div > div > div > .tabsSlider > div.moveRight {
    padding-right: 127px
}

.HorizontalMenuCell:hover {
    overflow: visible
}

.Table:focus {
    outline: none
}

.ExtendedCombo .FilterOptions UL LI:not(.SelectedItem) A:focus {
    background-color: #f7f7f7;
    color: #575b5d
}

.ButtonLogin.ButtonMaterial:active, .ButtonLogin.ButtonMaterial:focus, .ButtonLogin.ButtonMaterial:active:focus {
    background-color: #0060a4;
    opacity: .8;
    color: #575b5d
}

.ActionGroupColorFilledActions > div, .ActionGroupColoredActions > div {
    padding-bottom: 5px
}

.input-group > .AttributeDateTime ~ .input-group-btn > A.btn {
    margin-left: -32px
}

.gx-infinite-scrolling-container > table > thead {
    overflow: visible
}

.Dummy, object[data='about:blank'] {
    display: none !important
}

.gx-tbldsp-container > div:first-child {
    width: 100%;
    display: block
}

.gx-tbldsp-container {
    width: 100%
}

    .gx-tbldsp-container > div:nth-child(2) {
        padding-top: 5px;
        display: block
    }

.DataContentCell.DscTop .gx-multimedia-upload .gx-image-placeholder {
    position: absolute;
    top: 0;
    z-index: 0
}

.TableContainerStepBullet.hidden-sm .StepNumberBulletCell {
    padding-top: 0
}

.gx-pwd-reveal-btn > .btn.btn-default {
    border-style: none;
    margin-left: -39px;
    z-index: 3
}

    .gx-pwd-reveal-btn > .btn.btn-default:hover, .gx-pwd-reveal-btn > .btn.btn-default:focus {
        background-color: transparent;
        outline: none;
        box-shadow: none
    }

.Dummy, th.WWColumn, th.WWIconActionColumn, th.WWActionColumn, th.WWActionGroupColumn {
    background-color: transparent;
    box-shadow: none;
    text-align: start !important;
}

.gx-checkbox-wrapper {
    white-space: normal
}

.WorkWith TR > TD.WWColumnDanger A:link {
    font-weight: bold;
    color: #dd4b39
}

.WorkWith TR > TD.WWColumnWarning A:link {
    font-weight: bold;
    color: #fb6e52
}

.WorkWith TR > TD.WWColumnSuccess A:link {
    font-weight: bold;
    color: #00a65a
}

.WorkWith TR > TD.WWColumnInfo A:link {
    font-weight: bold;
    color: #3c8dbc
}

.WorkWith TR > TD.WWColumnGray A:link {
    font-weight: bold;
    color: #808080
}

.CellWWLinkPanel .TextBlockLink > A:link, .CellWWLinkPanel .TextBlockLink > A:visited {
    color: white
}

.page-sidebar.sidebar-fixed.menu-compact.MaterialStyle {
    width: 60px !important
}

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > a.menu-dropdown > .menu-text {
        background-color: #222d32;
        width: 207px
    }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > a:hover {
        background-color: #1e282c;
        border-top-left-radius: 6px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 6px;
        color: #fff
    }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > a:hover SPAN {
            background-color: #1e282c;
            color: #fff
        }

            .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > a:hover SPAN.menu-text {
                background-color: #1e282c
            }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > .submenu {
        background-color: #2c3b41;
        border-left-color: #222d32;
        border-style: solid;
        border-width: 1px;
        border-top-right-radius: 6px;
        box-shadow: 0 5px 2px -4px rgba(0,0,0,.3);
        margin-top: 1px;
        padding-top: 45px;
        width: 191px;
        border-top: 0;
        border-bottom: 0;
        border-right: 0;
        left: 60px !important
    }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > .submenu A {
            padding-left: 15px
        }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > .submenu li:hover {
            background-color: #222d32
        }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li > a .menu-text {
        background-color: #222d32;
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        padding-left: 0;
        height: 100%;
        text-align: left;
        line-height: 43px
    }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu {
        margin-right: 7px;
        width: 50px;
        margin-left: 8px !important
    }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu .submenu > li .submenu > li a {
            padding-left: 25px
        }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu LI {
            min-width: 0
        }

            .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu LI.menuGroupTitle {
                min-width: 194px;
                color: transparent
            }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > LI > a {
            padding-bottom: 8px;
            padding-left: 0;
            padding-right: 0;
            padding-top: 8px;
            text-align: center
        }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu A .menu-icon {
            margin-left: 0;
            margin-right: 0
        }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu li:not(.open):hover:before {
            background-color: transparent !important
        }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li:hover > A {
            background-color: #1e282c;
            border-top-left-radius: 6px;
            border-bottom-left-radius: 6px;
            color: #fff
        }

            .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li:hover > A .menu-text {
                background-color: #1e282c;
                color: #fff
            }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .user-text {
        opacity: 0
    }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-header-wrapper:not(.show-hide-menu) {
        height: 0;
        width: 100%;
        opacity: 0
    }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .user-info {
        opacity: 1;
        padding-top: 0;
        height: 60px
    }

        .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .user-info > div > img {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border-bottom-left-radius: 4px;
            margin-left: 10px;
            margin-top: 10px;
            max-height: 40px
        }

    .page-sidebar.sidebar-fixed.menu-compact.MaterialStyle .sidebar-menu > li.menuGroupTitleDivider {
        width: 100%
    }

.tabsSlider div.moveRight, .tabsSlider div.moveLeft, .tabsMainContainer div.tabsNavOptions {
    background-color: #fff
}

.tabsMainContainer div.tabsNavOptions, .tabsSlider:not(.Tabs_RTL) div.moveRight, .tabsSlider:not(.Tabs_RTL) div.moveLeft, .tabsSlider.Tabs_RTL .moveLeft, .tabsSlider.Tabs_RTL .moveRight {
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3
}

    .tabsMainContainer div.tabsNavOptions > button {
        color: #67757c
    }

.TableSplitScreen .tabsSlider .moveRight {
    border-left: 0
}

.TableSplitScreen .tabsSlider .moveLeft {
    border-right: 0
}

.TableSplitScreen .tabsSlider {
    border-left: 0;
    border-right: 0;
    height: 56px
}

    .TableSplitScreen .tabsSlider.NeedSliderRight .moveRight, .TabsIFrame .tabsSlider.NeedSliderRight .moveRight {
        border-left: 0
    }

    .TableSplitScreen .tabsSlider.NeedSliderLeft .moveLeft, .TabsIFrame .tabsSlider.NeedSliderLeft .moveLeft {
        border-right: 0
    }

.CellMarginLoginLeft > div {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    overflow: hidden;
    z-index: 1
}

    .CellMarginLoginLeft > div > div {
        background-color: #0060a4;
        border-top-right-radius: 62%;
        border-bottom-right-radius: 62%;
        box-shadow: 0 0 8px rgba(0,0,0,.61);
        margin-bottom: -15px;
        margin-right: 8px;
        margin-top: -15px;
        height: 610px;
        width: 476px
    }

.FormLogin:before {
    background-color: #0060a4;
    background-image: none;
    background-repeat: no-repeat;
    position: absolute;
    height: 100%;
    width: 100%;
    content: '';
    background-repeat: no-repeat;
    background-size: cover
}

.TableLoginLeftContent .TextBlockTitleLogin {
    font-size: 30pt;
    font-weight: bold;
    color: white;
    letter-spacing: 3px
}

.input-group > input {
    padding-right: 46px;
    border-radius: 4px !important
}

BODY {
    height: 100%
}

HTML {
    background-color: white;
    height: 100%
}

    HTML.gx-popup-document {
        background-color: inherit
    }

    HTML.TabsIFrame {
        background-color: inherit
    }

DIV.suggestions {
    background-color: white;
    border-bottom-color: black;
    border-left-color: black;
    border-right-color: black;
    border-top-color: black;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: "Poppins",sans-serif;
    font-size: 9px
}

    DIV.suggestions DIV {
        padding-bottom: 0;
        padding-left: 3px;
        padding-right: 3px;
        padding-top: 0;
        cursor: default;
        font-family: "Poppins",sans-serif;
        font-size: 9px;
        color: #575b5d
    }

        DIV.suggestions DIV.current {
            background-color: #0060a4;
            font-family: "Poppins",sans-serif;
            font-size: 9px;
            color: white
        }

UL.Tabs {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    list-style-type: none
}

    UL.Tabs LI.Tab {
        float: left;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0
    }

        UL.Tabs LI.Tab A {
            display: block;
            text-decoration: none
        }

        UL.Tabs LI.Tab SPAN {
            display: block
        }

            UL.Tabs LI.Tab SPAN.TabBackground {
                overflow: hidden
            }

            UL.Tabs LI.Tab SPAN.TabText {
                white-space: nowrap
            }

DIV.gx-multimedia-upload {
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-left: 5px;
    position: relative;
    height: 72px;
    width: 128px;
    display: block;
    text-align: center;
    line-height: 68px
}

    DIV.gx-multimedia-upload A.gx-multimedia-unknown {
        display: block
    }

        DIV.gx-multimedia-upload A.gx-multimedia-unknown SPAN {
            display: block
        }

        DIV.gx-multimedia-upload A.gx-multimedia-unknown IMG {
            display: none
        }

        DIV.gx-multimedia-upload A.gx-multimedia-unknown SPAN.gx-video-placeholder {
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-unknown SPAN.gx-audio-placeholder {
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-unknown SPAN.gx-download-placeholder {
            opacity: 1
        }

    DIV.gx-multimedia-upload A.gx-multimedia-download {
        display: block
    }

        DIV.gx-multimedia-upload A.gx-multimedia-download SPAN {
            display: block
        }

        DIV.gx-multimedia-upload A.gx-multimedia-download IMG {
            display: none
        }

        DIV.gx-multimedia-upload A.gx-multimedia-download SPAN.gx-video-placeholder {
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-download SPAN.gx-audio-placeholder {
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-download SPAN.gx-download-placeholder {
            opacity: 1
        }

    DIV.gx-multimedia-upload INPUT.BtnEnter {
        clear: both;
        margin-bottom: 15px;
        margin-left: auto;
        margin-right: auto;
        display: block
    }

    DIV.gx-multimedia-upload * {
        text-align: left;
        line-height: normal
    }

    DIV.gx-multimedia-upload DIV.fields-ct {
        background-color: #fff;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        padding-left: 5px;
        padding-top: 10px;
        height: 100%;
        display: none;
        white-space: nowrap
    }

    DIV.gx-multimedia-upload A:first-child {
        right: 20px
    }

    DIV.gx-multimedia-upload INPUT.field {
        float: none;
        margin-top: 10px;
        display: none
    }

    DIV.gx-multimedia-upload INPUT.field-selected {
        display: inline
    }

    DIV.gx-multimedia-upload LABEL.option {
        clear: left;
        float: left;
        margin-bottom: 10px;
        margin-right: 15px;
        width: 150px;
        display: inline;
        cursor: pointer;
        font-size: 11px;
        color: #575b5d
    }

        DIV.gx-multimedia-upload LABEL.option INPUT {
            float: left;
            margin-bottom: 0;
            margin-left: 0;
            margin-right: 3px;
            margin-top: 0;
            display: inline;
            cursor: pointer
        }

    DIV.gx-multimedia-upload INPUT.Button {
        clear: both;
        margin-left: auto;
        margin-right: auto;
        display: block
    }

    DIV.gx-multimedia-upload IMG {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        padding-bottom: 2px;
        padding-top: 2px;
        height: auto;
        max-height: 68px;
        max-width: 124px;
        vertical-align: middle
    }

        DIV.gx-multimedia-upload IMG.ReadonlyAttribute {
            margin-bottom: 0;
            margin-left: 0;
            margin-right: 0;
            margin-top: 0;
            padding-bottom: 2px;
            padding-top: 2px;
            height: auto;
            max-height: 68px;
            max-width: 124px;
            vertical-align: middle
        }

    DIV.gx-multimedia-upload A SPAN {
        background-position: center center;
        background-repeat: no-repeat;
        height: 68px;
        width: 124px;
        color: transparent
    }

    DIV.gx-multimedia-upload A.gx-multimedia-empty {
        display: block
    }

        DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-download-placeholder {
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN {
            display: block
        }

        DIV.gx-multimedia-upload A.gx-multimedia-empty IMG {
            display: none
        }

        DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-image-placeholder {
            background-image: url(../PlaceHolderImage.png)
        }

        DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder {
            background-image: url(../PlaceHolderVideo.png);
            opacity: 1
        }

        DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder {
            background-image: url(../PlaceHolderAudio.png);
            opacity: 1
        }

    DIV.gx-multimedia-upload A.action {
        background-color: #0060a4;
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2px;
        position: absolute;
        top: 0;
        z-index: 1;
        cursor: pointer;
        font-size: 11px;
        color: white;
        line-height: 15px;
        -moz-transition: opacity .3s ease-in-out;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        -ms-transition: opacity .3s ease-in-out;
        opacity: 0;
        -webkit-transition: opacity .3s ease-in-out
    }

    DIV.gx-multimedia-upload A.change-action {
        background-image: url(../MultimediaEdit.png);
        background-position: 4px center;
        background-repeat: no-repeat;
        padding-left: 16px;
        padding-right: 4px;
        right: 20px
    }

    DIV.gx-multimedia-upload A.clear-action {
        background-image: url(../MultimediaClear.png);
        background-position: center center;
        background-repeat: no-repeat;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 9px;
        padding-top: 9px;
        right: 0
    }

    DIV.gx-multimedia-upload A.action:focus {
        opacity: .9;
        text-decoration: underline
    }

    DIV.gx-multimedia-upload:hover A.action:hover {
        opacity: .9;
        text-decoration: underline
    }

    DIV.gx-multimedia-upload:hover A.action:focus {
        opacity: .9;
        text-decoration: underline
    }

    DIV.gx-multimedia-upload:hover A.action {
        opacity: .7;
        display: block
    }

A:not([href]) SPAN.gx-download-placeholder {
    opacity: .5
}

A:not([href]) SPAN.gx-video-placeholder {
    opacity: .5
}

A:not([href]) SPAN.gx-audio-placeholder {
    opacity: .5
}

DIV.gx-mask {
    background-color: black;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1030;
    height: 100%;
    width: 100%;
    animation: entermask 1s;
    -webkit-animation: entermask 1s;
    -ms-filter: "alpha(opacity=10)";
    background: rgba(0,0,0,.2);
    background-color: rgba(0,0,0,.2);
    opacity: .1
}

DIV.gx-unmask {
    background-color: transparent;
    animation: leavemask .3s;
    -webkit-animation: leavemask .3s
}

BODY.gx-masked DIV.gx-mask {
    bottom: 0;
    position: fixed
}

A:visited {
    color: #0060a4
}

A:link {
    font-weight: 500;
    color: #0060a4
}

TD.CellWidth0 {
    width: 0%
}

TD.CellWidth100 {
    width: 100%
}

TD.WorkWithTitle {
    font-size: 0;
    line-height: initial
}

TD.TableFiltersCell {
    padding-bottom: 2px;
    padding-left: 20px;
    padding-top: 2px;
    width: 100%
}

FORM {
    overflow: hidden;
    height: 100%
}

A:hover {
    text-decoration: underline
}

A:focus {
    outline: 0
}

TABLE.Table {
    border-style: none;
    width: 100%
}

    TABLE.Table TD {
        border-style: none !important
    }

DIV.calendar {
    z-index: 101 !important
}

    DIV.calendar .calendar-nav {
        font-weight: normal
    }

    DIV.calendar .calendarbutton {
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px
    }

    DIV.calendar .calendarcombo {
        background-color: #fff
    }

        DIV.calendar .calendarcombo .label {
            padding-bottom: 2px;
            padding-top: 2px;
            display: block;
            font-size: 12px;
            font-weight: normal;
            color: gray
        }

    DIV.calendar TABLE {
        background-color: #fff;
        border-bottom-color: #d9d9d9;
        border-left-color: #d9d9d9;
        border-right-color: #d9d9d9;
        border-top-color: #d9d9d9;
        font-family: "Poppins",sans-serif;
        font-size: 13px;
        color: #627077;
        border-collapse: collapse;
        table-layout: fixed
    }

        DIV.calendar TABLE THEAD .calendartitle {
            font-size: 14px;
            font-weight: normal;
            color: #455a64
        }

        DIV.calendar TABLE THEAD .name {
            overflow: hidden;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            padding-top: 5px;
            font-family: "Poppins",sans-serif;
            font-weight: normal;
            color: #627077;
            line-height: 28px
        }

        DIV.calendar TABLE THEAD .daynames {
            background-color: #f7f7f7;
            border-top-color: #d9d9d9;
            border-style: solid;
            border-width: 1px;
            border-left: 0;
            border-right: 0;
            border-bottom: 0
        }

        DIV.calendar TABLE THEAD TR:first-child {
            background-color: transparent
        }

        DIV.calendar TABLE THEAD TR.headrow {
            background-color: transparent
        }

        DIV.calendar TABLE TBODY {
            background-color: #f7f7f7
        }

            DIV.calendar TABLE TBODY .day {
                background-color: transparent;
                background-image: none;
                border-width: 0;
                padding-bottom: 5px;
                padding-left: 5px;
                padding-right: 5px;
                padding-top: 5px;
                text-align: center
            }

            DIV.calendar TABLE TBODY TD.selected {
                background-color: #0060a4;
                border-top-left-radius: 1px;
                border-top-right-radius: 1px;
                border-bottom-right-radius: 1px;
                border-bottom-left-radius: 1px
            }

    DIV.calendar TD.time .hour {
        background-color: #fff;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 1px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 1px
    }

    DIV.calendar TD.time .minute {
        background-color: #fff;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 1px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 1px
    }

    DIV.calendar TD.time .ampm {
        background-color: #fff;
        border-bottom-color: #0060a4;
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 1px;
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 1px
    }

INPUT.BtnExportReport:active {
    background-color: transparent;
    background-image: url(../ActionExportReport.png)
}

INPUT.BtnExport:active {
    background-color: transparent;
    background-image: url(../ActionExport.png)
}

INPUT.BtnEditColumns:active {
    background-color: transparent;
    background-image: none
}

INPUT.BtnActionGroupDelete:active {
    background-color: transparent;
    background-image: url(../BtnDeleteImage.png)
}

INPUT.BtnActionGroupUpdate:active {
    background-color: transparent;
    background-image: url(../BtnUpdateImage.png)
}

DIV.checkbox {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: none
}

INPUT.BtnInsertImage:active {
    background-color: transparent;
    background-image: url(../WorkWithPlusTheme/ActionInsert.png)
}

INPUT.BtnExportCSV:active {
    background-color: transparent;
    background-image: url(../ActionCSV.png)
}

TABLE.TableFSHeader {
    border-left: none;
    border-right: none
}

TABLE.GridWithBorderColor {
    box-shadow: 0 0 3px rgba(0,0,0,.2);
    margin-top: 2px
}

TH.WorkWithSelection {
    border-left: 0;
    border-right: 0;
    width: auto
}

INPUT.BtnActionGroupDisplay:active {
    background-color: transparent;
    background-image: url(../BtnDisplayImage.png)
}

TEXTAREA.Attribute {
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    width: auto;
    max-width: 100%;
    white-space: normal
}

    TEXTAREA.Attribute:focus {
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 6px
    }

SELECT.AttributeFL {
    padding-left: 2px
}

TEXTAREA.AttributeFL {
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-top: 5px;
    padding-left: 5px;
    padding-top: 5px;
    width: 100%;
    max-width: 100%;
    white-space: normal
}

    TEXTAREA.AttributeFL:focus {
        border-left-color: #0060a4;
        border-right-color: #0060a4;
        border-top-color: #0060a4;
        border-style: solid;
        border-width: 1px;
        padding-bottom: 9px !important
    }

TH.GridWithBorderColor {
    border-top: 0
}

IMG.AttributeFL {
    border-style: none;
    padding-left: 7px;
    padding-top: 26px
}

IMG.ReadonlyAttributeFL {
    max-height: 400px;
    min-height: 0;
    width: auto;
    min-width: 0;
    min-height: 0
}

SPAN.ReadonlyExtendedCombo {
    border-bottom-color: #f5f4f4;
    margin-bottom: 8px;
    padding-bottom: 0;
    padding-top: 19.5px;
    min-height: 51.4px;
    white-space: normal;
    font-size: 10pt;
    color: #a0a2a2;
    padding-bottom: 0
}

LABEL.Attribute {
    border-style: none
}

A.btn-default {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3
}

TH.WorkWith {
    border-left: 0;
    border-right: 0
}

TH.ColumnAlignTitleLeft {
    text-align: left !important
}

TH.ColumnAlignTitleCenter {
    text-align: center !important
}

TH.ColumnAlignTitleRight {
    text-align: right !important
}

LI.WWPDragOverDown {
    border-bottom: solid 2px red
}

LI.WWPDragOverUp {
    border-top: solid 2px red
}

LI.WWPDragOverDownF {
    border-bottom: solid 2px blue
}

LI.WWPDragOverUpF {
    border-top: solid 2px blue
}

TD.DataContentCellFL {
    padding-left: 0;
    padding-right: 0;
    padding-left: 0;
    padding-right: 0
}

    TD.DataContentCellFL > div {
        display: block
    }

        TD.DataContentCellFL > div .AttributeFLLabel {
            padding-left: 10px;
            cursor: text;
            width: 100% !important
        }

        TD.DataContentCellFL > div .gx-attribute {
            padding-left: 10px;
            width: 100% !important
        }

DIV.tabsSlider {
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3
}

#gx_ajax_notification {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 5px;
    position: absolute;
    top: 21px;
    z-index: 999;
    height: 20px;
    width: 100%;
    display: block;
    font-family: "Poppins",sans-serif;
    font-size: 1.3em;
    font-weight: bold;
    text-align: center
}

    #gx_ajax_notification DIV {
        background-color: black !important
    }

#gxp0_rs {
    margin-top: -5px
}

#gxp1_rs {
    margin-top: -5px
}

#gxp2_rs {
    margin-top: -5px
}

#gx-column-targets {
    height: 100% !important
}

    #gx-column-targets > DIV {
        height: 100%
    }

#BTNCREARUSUARIO {
    background-color: gray;
    width: 165px
}

#BTNSIGUIENTE {
    width: 165px
}

.AttributeInicioUsuarioV2 {
    background-color: F5F5F5;
    border-style: none;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    height: 50px;
    width: 30vw
}

@font-face {
    font-family: 'GaretBook';
    src: url('Garet-Book.ttf')
}

@font-face {
    font-family: 'Poppins';
    src: url('Poppins-Regular.ttf')
}

@font-face {
    font-family: 'SourceSansPro-Regular';
    src: url('SourceSansPro-Regular.ttf')
}

@font-face {
    font-family: 'Garet';
    src: url('Garet-Heavy.ttf')
}

@media(max-width:767px) {
    .WWActionColumn {
        width: 38px
    }

    .WWOptionalColumn {
        display: none
    }

    .OptionalColumn {
        display: none
    }

    .page-content {
        min-width: 700px
    }

    .MergeLabelCell {
        margin-bottom: 0;
        text-align: left
    }

    .CellWidthAuto100ExtraSmall {
        width: 100%
    }

    .WWAdvancedBarCell {
        bottom: 0;
        margin-top: 0;
        position: absolute;
        top: 0;
        z-index: 4;
        width: auto
    }

    .CellMarginTopAssociationButtons {
        padding-bottom: 15px
    }

    .WorkWithCell {
        padding-left: 0
    }

    .CellMarginTopInExtraSmall {
        margin-top: 15px
    }

    .DataContentCellLogin {
        padding-left: 25px
    }

    .LabelCell {
        margin-bottom: 0;
        text-align: left
    }

    .CellTableAssociationButtons {
        margin-left: 15px;
        margin-right: 15px;
        padding-bottom: 10px;
        padding-right: 15px;
        padding-top: 10px;
        height: auto
    }

    .TableStepNumberCell {
        padding-left: 10px;
        padding-right: 0
    }

    .AttributeStepCell {
        height: 40px;
        padding-right: 5px !important
    }

    .WWColumnDangerFirstColumn {
        box-shadow: 2px 0 0 0 #dd4b39 inset
    }

    .WWColumnSuccessFirstColumn {
        box-shadow: 2px 0 0 0 #00a65a inset
    }

    .CellPaddingLeftRight0XS {
        padding-left: 0;
        padding-right: 0
    }

    .CellMarginLogin {
        margin-top: 5px
    }

    .CellPaddingLogin {
        padding-left: 30px;
        padding-right: 30px
    }

    .CellTitleMaster {
        box-shadow: 1px 0 5px rgba(0,0,0,.1)
    }

    .CellTitleMasterFixed_HorizontalMenu {
        box-shadow: 1px 0 5px rgba(0,0,0,.1)
    }

    .CellMarginTopMedium {
        margin-top: 15px
    }

    .page-content1 {
        min-width: 700px
    }

    .CellMarginTopExtraSmall {
        margin-top: 15px
    }

    .TreeViewCell {
        margin-bottom: 15px;
        margin-right: 0
    }

    .DashboardWithCalendarRightContentCell {
        width: 100%
    }

    .WizardVerticalStepTitlesCell {
        padding-left: 15px;
        padding-right: 15px
    }

    .CellMax400 {
        max-width: 100%
    }

    .Attribute {
        margin-left: 0;
        display: inherit;
        max-width: 100%
    }

    .AttributeLogin {
        max-width: 100%
    }

    .AttributeLoginImageLeft {
        max-width: 100%
    }

    .ReadonlyAttributeStep {
        display: none
    }

    .ReadonlyAttributeStepSelected {
        display: none
    }

    .ReadonlyAttributeStepBullet {
        display: none
    }

    .ReadonlyAttributeStepBulletUnSelected {
        display: none
    }

    .ReadonlyAttributeStepBulletSelected {
        display: none
    }

    .AttributeDateTime {
        margin-left: 0;
        max-width: 100%
    }

    .ActionAttribute {
        padding-bottom: 7px;
        padding-left: 7px;
        padding-right: 7px;
        padding-top: 7px
    }

    .ActionBaseColorAttribute {
        padding-bottom: 7px;
        padding-left: 7px;
        padding-right: 7px;
        padding-top: 7px
    }

    .ReadonlyAttribute {
        margin-left: 0
    }

    .AttributeDate {
        margin-left: 0;
        max-width: 100%
    }

    .AttributeRealWidthDate {
        max-width: 100%
    }

    .AttributeRealWidth {
        width: 100%
    }

    .AttributeTagInfo {
        box-shadow: 0 1px 4px 0 rgba(0,0,0,.14)
    }

    .AttributeRegister {
        margin-left: 0;
        margin-right: 0;
        max-width: 100%
    }

    .ButtonWizard {
        margin-bottom: 5px
    }

    .Grid > tbody > tr, .Grid > [data-gxrow] {
        color: black;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px
    }

    .Grid > thead > tr, .Grid > tfoot > tr {
        color: black;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px
    }

    .GridWithBorderColor > tbody > tr, .GridWithBorderColor > [data-gxrow] {
        background-color: #fff;
        color: #000;
        font-family: SourceSansPro-Regular;
        font-size: 8.5pt;
        font-style: normal;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .GridWithBorderColor > thead > tr, .GridWithBorderColor > tfoot > tr {
        background-color: #fff;
        color: #000;
        color: #fff;
        font-family: "Poppins",sans-serif;
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
        vertical-align: middle
    }

    .ImageHiddenExtraSmall {
        display: none
    }

    .AssociationImage {
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg)
    }

    .StepImage {
        height: 40px
    }

    .StepImageUnSelected {
        height: 40px
    }

    .TableAssociation {
        box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
        padding-bottom: 30px
    }

    .TableWizardMain {
        width: 100%;
        min-width: 0
    }

    .TableWizardMainWithShadow {
        box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
        width: 100%;
        min-width: 0
    }

    .AdvancedContainerVisible {
        box-shadow: 2px 1px 2px 0 rgba(0,0,0,.15);
        left: -15px
    }

    .TableDynamicFilters {
        margin-left: 0
    }

    .TableLogin {
        box-shadow: 0 0 14px rgba(0,0,0,.1);
        padding-left: 20px;
        padding-right: 20px;
        height: auto;
        width: auto
    }

    .TableLogin2Cols {
        box-shadow: 0 0 14px rgba(0,0,0,.1);
        width: auto
    }

    .TableLoginError {
        box-shadow: 0 0 14px rgba(0,0,0,.1);
        width: 100%
    }

    .TableLoginError2Cols {
        box-shadow: 0 0 14px rgba(0,0,0,.1);
        width: 100%
    }

    .TableLoginWithLeftImage {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -15px;
        padding-left: 0;
        height: auto;
        width: auto
    }

    .TableLoginWithLeftImageError {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -15px;
        margin-right: 0;
        width: 100%;
        width: calc(100% + 15px)
    }

    .TableActionsCellLogin {
        padding-left: 15px;
        padding-right: 15px
    }

    .MasterTopIconsCell {
        display: none
    }

    .TableHiddenExtraSmall {
        display: none
    }

    .TableContainerStepBullet {
        width: 50px
    }

    .TableStepBulletLine {
        width: 14px
    }

    .TableStepBulletLineChecked {
        width: 14px
    }

    .Table70W100H {
        background-size: contain !important
    }

    .TableContainerStepUnderline {
        margin-right: 10px
    }

    .TableStepExtraUnderlineChecked {
        height: 30px;
        width: 30px;
        line-height: 30px
    }

    .TableStepVertical {
        margin-right: 0
    }

    .Label, .gx-label.RatingLabel, .gx-label.AttributeLabel, .gx-label.BlobInputAttributeLabel, .gx-label.AttributeDraggingLabel, .gx-label.AttributeNoAcceptDragLabel, .gx-label.DownloadAttributeLabel, .gx-label.ReadonlyDownloadAttributeLabel, .gx-label.AttSubTitleLabel, .gx-label.BlobInputAttSubTitleLabel, .gx-label.BlobContentAttSubTitleLabel, .gx-label.ReadonlyBlobContentAttSubTitleLabel, .gx-label.ReadonlyAttSubTitleLabel, .gx-label.IME_ActiveLabel, .gx-label.BlobContentIME_ActiveLabel, .gx-label.ReadonlyBlobContentIME_ActiveLabel, .gx-label.BlobInputIME_ActiveLabel, .gx-label.ReadonlyIME_ActiveLabel, .gx-label.IME_InactiveLabel, .gx-label.BlobContentIME_InactiveLabel, .gx-label.ReadonlyBlobContentIME_InactiveLabel, .gx-label.BlobInputIME_InactiveLabel, .gx-label.ReadonlyIME_InactiveLabel, .gx-label.IME_DisabledLabel, .gx-label.BlobContentIME_DisabledLabel, .gx-label.ReadonlyBlobContentIME_DisabledLabel, .gx-label.BlobInputIME_DisabledLabel, .gx-label.ReadonlyIME_DisabledLabel, .gx-label.CheckboxLabelLabel, .gx-label.BlobContentCheckboxLabelLabel, .gx-label.ReadonlyBlobContentCheckboxLabelLabel, .gx-label.BlobInputCheckboxLabelLabel, .gx-label.ReadonlyCheckboxLabelLabel, .gx-label.FilterAttributeLabel, .gx-label.BlobContentFilterAttributeLabel, .gx-label.ReadonlyBlobContentFilterAttributeLabel, .gx-label.ReadonlyFilterAttributeLabel, .gx-label.BlobInputFilterAttributeLabel, .gx-label.FilterComboAttributeLabel, .gx-label.BlobContentFilterComboAttributeLabel, .gx-label.ReadonlyBlobContentFilterComboAttributeLabel, .gx-label.BlobInputFilterComboAttributeLabel, .gx-label.ReadonlyFilterComboAttributeLabel, .gx-label.FilterSearchAttributeLabel, .gx-label.BlobContentFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeLabel, .gx-label.BlobInputFilterSearchAttributeLabel, .gx-label.ReadonlyFilterSearchAttributeLabel, .gx-label.FilterSearchAttributeFocusLabel, .gx-label.BlobContentFilterSearchAttributeFocusLabel, .gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel, .gx-label.BlobInputFilterSearchAttributeFocusLabel, .gx-label.ReadonlyFilterSearchAttributeFocusLabel, .gx-label.DateFilterSearchAttributeLabel, .gx-label.BlobContentDateFilterSearchAttributeLabel, .gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel, .gx-label.BlobInputDateFilterSearchAttributeLabel, .gx-label.ReadonlyDateFilterSearchAttributeLabel, .gx-label.FilterPanelLabel, .gx-label.BlobContentFilterPanelLabel, .gx-label.ReadonlyBlobContentFilterPanelLabel, .gx-label.BlobInputFilterPanelLabel, .gx-label.ReadonlyFilterPanelLabel, .gx-label.DescriptionAttributeLabel, .gx-label.BlobContentDescriptionAttributeLabel, .gx-label.ReadonlyBlobContentDescriptionAttributeLabel, .gx-label.ReadonlyDescriptionAttributeLabel, .gx-label.BlobInputDescriptionAttributeLabel, .gx-label.LoginAttributeLabel, .gx-label.BlobContentLoginAttributeLabel, .gx-label.ReadonlyBlobContentLoginAttributeLabel, .gx-label.BlobInputLoginAttributeLabel, .gx-label.ReadonlyLoginAttributeLabel, .gx-label.LoginComboAttributeLabel, .gx-label.BlobContentLoginComboAttributeLabel, .gx-label.ReadonlyBlobContentLoginComboAttributeLabel, .gx-label.BlobInputLoginComboAttributeLabel, .gx-label.ReadonlyLoginComboAttributeLabel, .gx-label.RegistrationAttributeLabel, .gx-label.BlobContentRegistrationAttributeLabel, .gx-label.ReadonlyBlobContentRegistrationAttributeLabel, .gx-label.BlobInputRegistrationAttributeLabel, .gx-label.ReadonlyRegistrationAttributeLabel, .gx-label.RequiredAttributeLabel, .gx-label.BlobContentRequiredAttributeLabel, .gx-label.ReadonlyBlobContentRequiredAttributeLabel, .gx-label.BlobInputRequiredAttributeLabel, .gx-label.ReadonlyRequiredAttributeLabel, .gx-label.InactiveAttributeLabel, .gx-label.BlobContentInactiveAttributeLabel, .gx-label.ReadonlyBlobContentInactiveAttributeLabel, .gx-label.BlobInputInactiveAttributeLabel, .gx-label.ReadonlyInactiveAttributeLabel, .gx-label.ComboAttributeLabel, .gx-label.BlobContentComboAttributeLabel, .gx-label.ReadonlyBlobContentComboAttributeLabel, .gx-label.BlobInputComboAttributeLabel, .gx-label.ReadonlyComboAttributeLabel, .gx-label.SubtitleAttributeLabel, .gx-label.BlobContentSubtitleAttributeLabel, .gx-label.ReadonlyBlobContentSubtitleAttributeLabel, .gx-label.BlobInputSubtitleAttributeLabel, .gx-label.ReadonlySubtitleAttributeLabel, .gx-label.URLAttributeLabel, .gx-label.BlobContentURLAttributeLabel, .gx-label.ReadonlyBlobContentURLAttributeLabel, .gx-label.BlobInputURLAttributeLabel, .gx-label.ReadonlyURLAttributeLabel, .gx-label.TextAttributeLabel, .gx-label.BlobContentTextAttributeLabel, .gx-label.ReadonlyBlobContentTextAttributeLabel, .gx-label.BlobInputTextAttributeLabel, .gx-label.ReadonlyTextAttributeLabel, .gx-label.TextActionAttributeLabel, .gx-label.BlobContentTextActionAttributeLabel, .gx-label.ReadonlyBlobContentTextActionAttributeLabel, .gx-label.BlobInputTextActionAttributeLabel, .gx-label.ReadonlyTextActionAttributeLabel, .gx-label.AttributeCardsMenuTitleLabel, .gx-label.ReadonlyAttributeCardsMenuTitleLabel, .gx-label.AttributeSecondaryLabel, .gx-label.ReadonlyAttributeSecondaryLabel, .gx-label.Attribute250Label, .gx-label.BootstrapTooltipRightLabel, .gx-label.BootstrapTooltipLeftLabel, .gx-label.AttributeNoWrapLabel, .gx-label.UpdateAttributeLabel, .gx-label.AttributeRealWidthCheckBoxLabel, .gx-label.AttributeStepUnderlineUnselectedLabel, .gx-label.TextBlockWhiteFont10Label, .gx-label.FieldCuentasLabel, .gx-label.FieldMonedaLabel, .gx-label.FieldMontoLabel, .gx-label.FieldEncabezadoLabel, .gx-label.LabelCampoLabel, .gx-label.FieldCaracterLabel, .gx-label.FieldNumericLabel, .gx-label.FieldDateLabel, .gx-label.FieldComboLabel, .gx-label.FieldComentarioLabel, .gx-label.FieldDecimalLabel, .gx-label.FieldEditCuentasLabel, .gx-label.FieldEditCuentas2Label, .gx-label.FieldEditCuentas3Label, .gx-label.FieldEmailLabel, .gx-label.FieldPhoneLabel, .gx-label.LabelDescripLabel, .gx-label.FieldComentLabel, .gx-label.FieldFavoritoLabel, .gx-label.Attribute80Label, .gx-label.AttributeBBLabel, .gx-label.AttributeCompletoLabel, .gx-label.ErrorImpuestosLabel, .gx-label.AttributeInicioUsuarioV2Label, .gx-label.AttributeInicioUsuarioV3Label, .gx-label.LogoCircleOpenBoxLabel, .gx-label.AttributeBotonesRutaLabel, .gx-label.ImageLogoCircleOpenBoxLabel, .gx-label.ImgSeguridadLabel, .gx-label.AttributeBotonLabel, .gx-label.AttributeFLLabel, .gx-label.ReadonlyAttributeFLLabel, .gx-label.ErrorAttributeFLLabel, .gx-label.BlobInputAttributeFLLabel, .gx-label.BlobContentAttributeFLLabel, .gx-label.ReadonlyBlobContentAttributeFLLabel, .gx-label.AttributeTitleSplitScreenLabel, .gx-label.ReadonlyAttributeTitleSplitScreenLabel, .gx-label.AttributeSubtitleSplitScreenLabel, .gx-label.ReadonlyAttributeSubtitleSplitScreenLabel, .gx-label.AttributeSearchSplitScreenLabel, .gx-label.ReadonlyAttributeSearchSplitScreenLabel, .gx-label.AttributeSearchLabel, .gx-label.ReadonlyAttributeSearchLabel, .gx-label.AttributeLoginLabel, .gx-label.AttributeLoginImageLeftLabel, .gx-label.AttributeRealWidthTotalizerLabel, .gx-label.AttributeAcceptDragLabel, .gx-label.AttributeTotalizerLabel, .gx-label.AttributeWidthAutoLabel, .gx-label.AttributeStepLabel, .gx-label.ReadonlyAttributeStepLabel, .gx-label.AttributeStepSelectedLabel, .gx-label.ReadonlyAttributeStepSelectedLabel, .gx-label.AttributeStepBulletLabel, .gx-label.ReadonlyAttributeStepBulletLabel, .gx-label.AttributeStepBulletUnSelectedLabel, .gx-label.ReadonlyAttributeStepBulletUnSelectedLabel, .gx-label.AttributeStepBulletSelectedLabel, .gx-label.ReadonlyAttributeStepBulletSelectedLabel, .gx-label.AttributeDateTimeLabel, .gx-label.AttributeRealWidthDatetimeLabel, .gx-label.ReadonlyAttributeDateTimeLabel, .gx-label.CheckBoxLabel, .gx-label.BlobContentCheckBoxLabel, .gx-label.ReadonlyBlobContentCheckBoxLabel, .gx-label.BlobInputCheckBoxLabel, .gx-label.ReadonlyCheckBoxLabel, .gx-label.AttributeCheckBoxLabel, .gx-label.ImageAttributeLabel, .gx-label.ResponsiveImageAttributeLabel, .gx-label.BlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel, .gx-label.ReadonlyResponsiveImageAttributeLabel, .gx-label.BlobInputResponsiveImageAttributeLabel, .gx-label.ProfileImageAttributeLabel, .gx-label.BlobContentProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentProfileImageAttributeLabel, .gx-label.BlobInputProfileImageAttributeLabel, .gx-label.ReadonlyProfileImageAttributeLabel, .gx-label.SmallProfileImageAttributeLabel, .gx-label.BlobContentSmallProfileImageAttributeLabel, .gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel, .gx-label.BlobInputSmallProfileImageAttributeLabel, .gx-label.ReadonlySmallProfileImageAttributeLabel, .gx-label.ActionAttributeLabel, .gx-label.BlobContentActionAttributeLabel, .gx-label.ReadonlyBlobContentActionAttributeLabel, .gx-label.ReadonlyActionAttributeLabel, .gx-label.DeleteAttributeLabel, .gx-label.BlobContentDeleteAttributeLabel, .gx-label.ReadonlyBlobContentDeleteAttributeLabel, .gx-label.ReadonlyDeleteAttributeLabel, .gx-label.BlobInputDeleteAttributeLabel, .gx-label.DisplayAttributeLabel, .gx-label.BlobContentDisplayAttributeLabel, .gx-label.ReadonlyBlobContentDisplayAttributeLabel, .gx-label.ReadonlyDisplayAttributeLabel, .gx-label.BlobInputDisplayAttributeLabel, .gx-label.SelectionAttributeLabel, .gx-label.BlobContentSelectionAttributeLabel, .gx-label.ReadonlyBlobContentSelectionAttributeLabel, .gx-label.ReadonlySelectionAttributeLabel, .gx-label.BlobInputSelectionAttributeLabel, .gx-label.DisabledActionAttributeLabel, .gx-label.BlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyBlobContentDisabledActionAttributeLabel, .gx-label.ReadonlyDisabledActionAttributeLabel, .gx-label.BlobInputDisabledActionAttributeLabel, .gx-label.BlobInputActionAttributeLabel, .gx-label.SelectAttributeLabel, .gx-label.BlobContentSelectAttributeLabel, .gx-label.ReadonlyBlobContentSelectAttributeLabel, .gx-label.BlobInputSelectAttributeLabel, .gx-label.ReadonlySelectAttributeLabel, .gx-label.BlackAttributeLabel, .gx-label.BlobContentBlackAttributeLabel, .gx-label.ReadonlyBlobContentBlackAttributeLabel, .gx-label.BlobInputBlackAttributeLabel, .gx-label.ReadonlyBlackAttributeLabel, .gx-label.ActionBaseColorAttributeLabel, .gx-label.BlobContentActionBaseColorAttributeLabel, .gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel, .gx-label.ActionText1Label, .gx-label.ReadonlyActionBaseColorAttributeLabel, .gx-label.BlobInputActionBaseColorAttributeLabel, .gx-label.ReadonlyImageAttributeLabel, .gx-label.VideoAttributeLabel, .gx-label.ReadonlyVideoAttributeLabel, .gx-label.AudioAttributeLabel, .gx-label.ReadonlyAudioAttributeLabel, .gx-label.ErrorAttributeLabel, .gx-label.ErrorAttributeDateLabel, .gx-label.WarningAttributeLabel, .gx-label.AssociationListAttributeLabel, .gx-label.BlobContentAssociationListAttributeLabel, .gx-label.ReadonlyBlobContentAssociationListAttributeLabel, .gx-label.BlobInputAssociationListAttributeLabel, .gx-label.ReadonlyAssociationListAttributeLabel, .gx-label.ReadonlyAttributeLabel, .gx-label.ReadonlyMedioLabel, .gx-label.BlobContentReadonlyMedioLabel, .gx-label.ReadonlyBlobContentReadonlyMedioLabel, .gx-label.BlobInputReadonlyMedioLabel, .gx-label.ReadonlyReadonlyMedioLabel, .gx-label.ReadonlyAttributeRealWidthLabel, .gx-label.ReadonlyAttributeNoWrapLabel, .gx-label.ReadonlyAttributeTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthTotalizerLabel, .gx-label.ReadonlyAttributeRealWidthDatetimeLabel, .gx-label.TextoCuentasPrincipalLabel, .gx-label.BlobContentTextoCuentasPrincipalLabel, .gx-label.ReadonlyBlobContentTextoCuentasPrincipalLabel, .gx-label.BlobInputTextoCuentasPrincipalLabel, .gx-label.ReadonlyTextoCuentasPrincipalLabel, .gx-label.TextoCuentasSecundarioLabel, .gx-label.BlobContentTextoCuentasSecundarioLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioLabel, .gx-label.BlobInputTextoCuentasSecundarioLabel, .gx-label.ReadonlyTextoCuentasSecundarioLabel, .gx-label.TextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyBlobContentTextoCuentasSecundarioPaddingTopLabel, .gx-label.BlobInputTextoCuentasSecundarioPaddingTopLabel, .gx-label.ReadonlyTextoCuentasSecundarioPaddingTopLabel, .gx-label.GridTitleLabel, .gx-label.ReadonlyGridTitleLabel, .gx-label.AttributeTitleWWPLabel, .gx-label.BlobContentAttributeTitleWWPLabel, .gx-label.ReadonlyBlobContentAttributeTitleWWPLabel, .gx-label.BlobInputAttributeTitleWWPLabel, .gx-label.ReadonlyAttributeTitleWWPLabel, .gx-label.AttributeWhiteLabel, .gx-label.BlobContentAttributeWhiteLabel, .gx-label.ReadonlyBlobContentAttributeWhiteLabel, .gx-label.BlobInputAttributeWhiteLabel, .gx-label.ReadonlyAttributeWhiteLabel, .gx-label.AttributeCharLongLabel, .gx-label.BlobContentAttributeCharLongLabel, .gx-label.ReadonlyBlobContentAttributeCharLongLabel, .gx-label.BlobInputAttributeCharLongLabel, .gx-label.ReadonlyAttributeCharLongLabel, .gx-label.AttributeManageFiltersLabel, .gx-label.AttributeImageFixWidthLabel, .gx-label.BlobContentAttributeImageFixWidthLabel, .gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel, .gx-label.BlobInputAttributeImageFixWidthLabel, .gx-label.ReadonlyAttributeImageFixWidthLabel, .gx-label.AttributeDateLabel, .gx-label.BlobContentAttributeDateLabel, .gx-label.ReadonlyBlobContentAttributeDateLabel, .gx-label.BlobInputAttributeDateLabel, .gx-label.ReadonlyAttributeDateLabel, .gx-label.AttributeRealWidthDateLabel, .gx-label.ReadonlyAttributeRealWidthDateLabel, .gx-label.AttributeInactiveLabel, .gx-label.BlobContentAttributeInactiveLabel, .gx-label.ReadonlyBlobContentAttributeInactiveLabel, .gx-label.BlobInputAttributeInactiveLabel, .gx-label.ReadonlyAttributeInactiveLabel, .gx-label.AttributeRealWidthLabel, .gx-label.BlobContentAttributeRealWidthLabel, .gx-label.ReadonlyBlobContentAttributeRealWidthLabel, .gx-label.BlobInputAttributeRealWidthLabel, .gx-label.AttributeTagLabel, .gx-label.AttributeTagSuccessLabel, .gx-label.AttributeTagWarningLabel, .gx-label.AttributeTagDangerLabel, .gx-label.AttributeTagInfoLightLabel, .gx-label.AttributeTagInfoLabel, .gx-label.SearchResultsListTitleAttributeLabel, .gx-label.ReadonlySearchResultsListTitleAttributeLabel, .gx-label.SearchResultsListDescriptionAttributeLabel, .gx-label.ReadonlySearchResultsListDescriptionAttributeLabel, .gx-label.CardImageAttributeLabel, .gx-label.ReadonlyCardImageAttributeLabel, .gx-label.CardImageAttributeWhiteWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteWithShadowLabel, .gx-label.CardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.ReadonlyCardImageAttributeWhiteSubtitleWithShadowLabel, .gx-label.AttributeBannerModulesLabel, .gx-label.ReadonlyAttributeBannerModulesLabel, .gx-label.ImageHomeModulesBackLabel, .gx-label.CardImageAttributeDescriptionLabel, .gx-label.BlobContentCardImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardImageAttributeDescriptionLabel, .gx-label.BlobInputCardImageAttributeDescriptionLabel, .gx-label.ReadonlyCardImageAttributeDescriptionLabel, .gx-label.SimpleCardAttributeTitleLabel, .gx-label.ReadonlySimpleCardAttributeTitleLabel, .gx-label.SimpleCardAttributeSubtitleLabel, .gx-label.ReadonlySimpleCardAttributeSubtitleLabel, .gx-label.CardSmallImageAttributeLabel, .gx-label.ReadonlyCardSmallImageAttributeLabel, .gx-label.CardSmallImageAttributeDescriptionLabel, .gx-label.ReadonlyCardSmallImageAttributeDescriptionLabel, .gx-label.CardWithImageAttributeDescriptionLabel, .gx-label.BlobContentCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyBlobContentCardWithImageAttributeDescriptionLabel, .gx-label.BlobInputCardWithImageAttributeDescriptionLabel, .gx-label.ReadonlyCardWithImageAttributeDescriptionLabel, .gx-label.ChatAttributeNameLabel, .gx-label.BlobContentChatAttributeNameLabel, .gx-label.ReadonlyBlobContentChatAttributeNameLabel, .gx-label.BlobInputChatAttributeNameLabel, .gx-label.ReadonlyChatAttributeNameLabel, .gx-label.ChatAttributeDateLabel, .gx-label.BlobContentChatAttributeDateLabel, .gx-label.ReadonlyBlobContentChatAttributeDateLabel, .gx-label.BlobInputChatAttributeDateLabel, .gx-label.ReadonlyChatAttributeDateLabel, .gx-label.ChatAttributeImageLabel, .gx-label.BlobContentChatAttributeImageLabel, .gx-label.ReadonlyBlobContentChatAttributeImageLabel, .gx-label.BlobInputChatAttributeImageLabel, .gx-label.ReadonlyChatAttributeImageLabel, .gx-label.ChatAttributeMessageLabel, .gx-label.BlobContentChatAttributeMessageLabel, .gx-label.ReadonlyBlobContentChatAttributeMessageLabel, .gx-label.BlobInputChatAttributeMessageLabel, .gx-label.ReadonlyChatAttributeMessageLabel, .gx-label.AttributeRegisterLabel, .gx-label.ProgressAdminCardDescriptionLabel, .gx-label.ProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardNumberLabel, .gx-label.ReadonlyProgressAdminCardDescriptionLabel, .gx-label.ProgressBarAdminV2DescriptionLabel, .gx-label.ProgressBarAdminV2NumberLabel, .gx-label.ReadonlyProgressBarAdminV2NumberLabel, .gx-label.ProgressBarAdminV2NumberTotalLabel, .gx-label.ReadonlyProgressBarAdminV2NumberTotalLabel, .gx-label.ProgressBarAdminV2TitleLabel, .gx-label.DashboardNumberLabel, .gx-label.ReadonlyDashboardNumberLabel, .gx-label.DashboardInfoLabel, .gx-label.ReadonlyDashboardInfoLabel, .gx-label.DashboardDangerLabel, .gx-label.ReadonlyDashboardDangerLabel, .gx-label.DashboardSuccessLabel, .gx-label.ReadonlyDashboardSuccessLabel, .gx-label.DashboardWarningLabel, .gx-label.ReadonlyDashboardWarningLabel, .gx-label.DashboardNumberCardLabel, .gx-label.ReadonlyDashboardNumberCardLabel, .gx-label.DashboardNumberCardNoBorderLabel, .gx-label.ReadonlyDashboardNumberCardNoBorderLabel, .gx-label.DashboardNumberAdminLabel, .gx-label.ReadonlyDashboardNumberAdminLabel, .gx-label.DashboardBaseColorLabel, .gx-label.ReadonlyDashboardBaseColorLabel, .gx-label.DashboardInfoLightLabel, .gx-label.ReadonlyDashboardInfoLightLabel, .gx-label.DashboardPercentageSuccessLabel, .gx-label.ReadonlyDashboardPercentageSuccessLabel, .gx-label.DashboardPercentageDangerLabel, .gx-label.ReadonlyDashboardPercentageDangerLabel, .gx-label.CardLongDescriptionLabel, .gx-label.ReadonlyCardLongDescriptionLabel, .gx-label.AttributeHomeModulesTitleLabel, .gx-label.ReadonlyAttributeHomeModulesTitleLabel, .gx-label.AttributeHomeModulesBigTitleLabel, .gx-label.ReadonlyAttributeHomeModulesBigTitleLabel, .gx-label.AttributeHomeModulesBigDescriptionLabel, .gx-label.ReadonlyAttributeHomeModulesBigDescriptionLabel, .gx-label.ProductCardSmallImageAttributeLabel, .gx-label.ReadonlyProductCardSmallImageAttributeLabel, .gx-label.ImgSeguridadSeleccionLabel, .gx-label.AttributeImgSegLabel, .gx-label.ReadonlyAttributeImgSegLabel, .gx-label.AttributeRequiredLabel, .gx-label.AttributeDetalleTRNLabel, .gx-label.ReadonlyAttributeDetalleTRNLabel, .gx-label.AttributeGestionesHeaderLabel, .gx-label.ReadonlyAttributeGestionesHeaderLabel, .gx-label.AttributeGestionesErrorLabel, .gx-label.AttributeGestionesDescripcionLabel, .gx-label.AttributeInicioUsuarioLabel, .gx-label.BlobContentAttributeLabel, .gx-label.ReadonlyBlobContentAttributeLabel, .gx-label.AttributeGestionesError2Label, .gx-label.AttributeInicioPasswordLabel, .gx-label.AttributeInicioTasasLabel, .gx-label.AttributeStepUnderlineLabel, .gx-label.ReadonlyAttributeStepUnderlineLabel, .gx-label.AttributeStepVerticalLabel, .gx-label.ReadonlyAttributeStepVerticalLabel, .gx-label.AttributeImage30Label, .gx-label.ReadonlyAttributeImage30Label, .gx-label.MasterPageTopActionsImageLabel, .gx-label.ReadonlyMasterPageTopActionsImageLabel, .gx-label.MasterPageTopActionsUserNameLabel, .gx-label.ReadonlyMasterPageTopActionsUserNameLabel, .gx-label.MasterPageTopActionsRoleNameLabel, .gx-label.ReadonlyMasterPageTopActionsRoleNameLabel, .gx-label.AttributeLoginRadiusLabel, .gx-label.BlobContentAttributeLoginRadiusLabel, .gx-label.ReadonlyBlobContentAttributeLoginRadiusLabel, .gx-label.BlobInputAttributeLoginRadiusLabel, .gx-label.ReadonlyAttributeLoginRadiusLabel, .gx-label.CriterioSearchBarLabel, .gx-label.BlobContentCriterioSearchBarLabel, .gx-label.ReadonlyBlobContentCriterioSearchBarLabel, .gx-label.BlobInputCriterioSearchBarLabel, .gx-label.ReadonlyCriterioSearchBarLabel {
        margin-bottom: 0;
        padding-bottom: 5px;
        padding-left: 20px
    }

    .TextBlockTitleMaterial {
        overflow: hidden;
        display: block;
        height: 30px
    }

    .LabelTRN, .gx-label.AttributeDetalleTRNLabel, .gx-label.ReadonlyAttributeDetalleTRNLabel {
        margin-bottom: 0
    }

    .TextBlockSubTCR {
        font-size: 15px
    }

    .FreeStyleStepsUnderline {
        justify-content: center
    }

        .FreeStyleStepsUnderline > tbody > tr, .FreeStyleStepsUnderline > [data-gxrow] {
            justify-content: center;
            background-color: #d9d9d9;
            font-family: SourceSansPro-Regular;
            font-size: 8pt;
            font-style: normal
        }

    .Messages {
        white-space: normal
    }

    .ErrorMessages {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-left-radius: 4px;
        margin-left: 5px
    }

    .TableContainerStep > tbody > tr > td:nth-child(2), .TableContainerStepSelected > tbody > tr > td:nth-child(2) {
        padding-left: 10px;
        padding-right: 0
    }

    .TableContainerStep > tbody > tr > td:nth-child(3), .TableContainerStepSelected > tbody > tr > td:nth-child(3) {
        height: 40px;
        padding-right: 10px !important
    }

    .AttributeFLLabel.control-label {
        padding-left: 15px
    }

    .WorkWith TR:not(.WCD_tr) .ReadonlyAttribute {
        display: inline-block
    }

    .WorkWith .ErrorMessages {
        border-top-left-radius: 0;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        margin-left: 0;
        min-width: 200px;
        white-space: normal
    }

    .WorkWith .ReadonlyAttributeRealWidth {
        display: inline-block
    }

    .input-group-btn {
        width: 1%
    }

    .input-group {
        margin-right: -7px
    }

        .input-group .form-control {
            width: 100%
        }

        .input-group .input-group-btn > A.btn {
            margin-left: -29px
        }

    .TableMerged TD {
        padding-right: 8px
    }

    .DataContentCellView SPAN.Label {
        padding-left: 0
    }

    .LabelCell SPAN.Label {
        padding-left: 0
    }

    .DataContentCellPrompt {
        padding-right: 11px
    }

        .DataContentCellPrompt .input-group {
            width: 100%
        }

    .TableContainerStepLast .TableStepNumberCell {
        padding-right: 5px
    }

    .CellTableContentMasterVertMenuNotFixed.menu-compact {
        width: 100%
    }

    .HorizontalMenuNotFixed .gx_usercontrol {
        margin-right: -15px
    }

    .ShowMenuImageCellNotFixedRight.page-content.menu-compact {
        left: 0;
        padding-left: 30px
    }

    .TableLogo.page-content.menu-compact {
        display: none
    }

    .ShowMenuImageCellNotFixedRightNavTabs.page-content.menu-compact {
        left: 0;
        padding-left: 30px
    }

    .page-content.menu-compact {
        min-width: 0
    }

    .WTabs_processed.nav-tabs.WTabs_WizardBullet > li {
        min-width: inherit
    }

    .page-content.menu-compact.MaterialStyle {
        margin-left: 0;
        min-width: 0
    }

    .page-sidebar.MaterialStyle .sidebar-menu A .menu-expand {
        margin-left: 0;
        margin-right: 0
    }

    .PanelHeaderGreen_Header {
        background-color: #0060a4;
        text-align: center;
        color: white !important
    }

    .MergeLabelCell .Label {
        padding-left: 5px
    }

    .WorkWith TR:not(.WCD_tr) .ReadonlyAttributeRealWidth {
        display: inline-block
    }

    .TableMainTabs .ShowMenuImageCellNotFixedRightNavTabs.page-content.menu-compact {
        left: 10px
    }

    .TableDynamicFiltersFlex .Attribute {
        padding-left: 0;
        padding-right: 15px;
        min-width: 100px
    }

    .TableDynamicFiltersFlex > div > div {
        flex-wrap: wrap
    }

    .TableDynamicFiltersFlex > div.DynRowVisible:not(:last-child) {
        margin-bottom: 20px
    }

    .TableDynamicFiltersFlex {
        border-bottom-color: rgba(211,211,211,.36);
        border-left-color: rgba(211,211,211,.36);
        border-right-color: rgba(211,211,211,.36);
        border-top-color: rgba(211,211,211,.36);
        border-style: solid;
        border-width: 1px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px
    }

    .PaginationBarCaption.PaginationBarFiltered {
        display: none
    }

    .FreeStyleStepsUnderline .CurrentStep .TableStepUnderline {
        height: 30px;
        width: 30px;
        line-height: 30px
    }

    .FreeStyleStepsUnderline .CompletedStep .TableStepUnderline {
        height: 30px;
        width: 30px;
        line-height: 30px
    }

    .TableContainerUnderlineExtraBullet {
        margin-right: 0
    }

    TEXTAREA.Attribute {
        width: 100%
    }

    TEXTAREA.AttributeFL {
        width: 100%
    }
}

@media(min-width:768px) {
    .CellMarginTopMedium {
        margin-top: 15px
    }

    .TableWizardMain {
        min-width: 400px
    }

    .TableWizardMainWithShadow {
        box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
        min-width: 400px
    }

    .TableLoginWithLeftImage {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -15px;
        padding-left: 0;
        width: 380px
    }

    .TableLoginWithLeftImageError {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -15px;
        margin-right: 0;
        width: 380px
    }

    .DataContentCellPrompt .input-group {
        width: 100%;
        max-width: 215px
    }
}

@media(min-width:992px) {
    .WWColumnSuccessSingleCell {
        box-shadow: 2px 0 0 0 #00a65a inset
    }

    .CellMarginLoginLeft {
        display: inline-flex
    }

    .CellWWLinkRight40 {
        right: 40% !important
    }

    .CellWWLinkRight60 {
        right: 60% !important
    }

    .TableWizardMain {
        min-width: 690px
    }

    .TableWizardMainWithShadow {
        box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
        min-width: 690px
    }

    .TableLoginWithLeftImage {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -190px;
        padding-left: 190px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        width: 600px
    }

    .TableLoginWithLeftImageError {
        box-shadow: 0 0 14px #0060a4;
        margin-left: -190px;
        padding-left: 240px;
        width: 600px
    }

    .FreeStyleGrid > tbody > tr, .FreeStyleGrid > [data-gxrow] {
        background-color: #d9d9d9;
        font-family: SourceSansPro-Regular;
        font-size: 8pt;
        font-style: normal
    }

    .TableViewCardsCell > div {
        width: 50%
    }

        .TableViewCardsCell > div.ViewCardCellWidth60 + div {
            width: 40%
        }

        .TableViewCardsCell > div.ViewCardCellWidth40 + div {
            width: 60%
        }

        .TableViewCardsCell > div.ViewCardCellWidth60 {
            width: 60%
        }

        .TableViewCardsCell > div.ViewCardCellWidth40 {
            width: 40%
        }

        .TableViewCardsCell > div.CellWWLink {
            right: 50%
        }
}

@media(min-width:1200px) {
    .CellMarginTopMedium {
        margin-top: 0
    }

    .TableWizardMain {
        min-width: 900px
    }

    .TableWizardMainWithShadow {
        box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
        min-width: 900px
    }
}

@keyframes entermask {
    from {
        opacity: 0
    }

    to {
        opacity: .1
    }
}

@keyframes leavemask {
    from {
        opacity: .1
    }

    to {
        opacity: 0
    }
}

div[data-align="center"] > div[data-align-outer] {
    display: table;
    margin-left: auto;
    margin-right: auto
}

div[data-align="right"] > div[data-align-outer] {
    display: table;
    margin-left: auto
}

div[data-valign="middle"] > div[data-align-outer] {
    display: table;
    height: 100%;
    width: 100%
}

    div[data-valign="middle"] > div[data-align-outer] > div[data-align-inner] {
        display: table-cell;
        vertical-align: middle
    }

div[data-valign="bottom"] > div[data-align-outer] {
    display: table;
    height: 100%;
    width: 100%
}

    div[data-valign="bottom"] > div[data-align-outer] > div[data-align-inner] {
        display: table-cell;
        vertical-align: bottom
    }

td[data-cell-valign="top"] {
    vertical-align: top
}

td[data-cell-valign="middle"] {
    vertical-align: middle;
    text-align: start !important;
}

td[data-cell-valign="bottom"] {
    vertical-align: bottom
}

div[data-cell-valign="middle"] {
    display: table-cell;
    vertical-align: middle
}

div[data-cell-valign="bottom"] {
    display: table-cell;
    vertical-align: bottom
}

div[data-align="center"] > div[data-align-outer] {
    width: auto
}

div[data-align="right"] > div[data-align-outer] {
    width: auto
}

div[data-align][data-align-image] > div[data-align-outer] {
    display: block;
    margin-left: 0;
    margin-right: 0;
    height: 100%
}

    div[data-align][data-align-image] > div[data-align-outer] > div[data-align-inner] {
        height: 100%
    }

div[data-valign][data-align-image] > div[data-align-outer] > div[data-align-inner] {
    display: block;
    height: 100%
}

div[data-align="center"][data-align-image] img {
    margin-left: auto;
    margin-right: auto;
    display: block
}

div[data-align="right"][data-align-image] img {
    margin-left: auto;
    display: block
}

div[data-align="center"]:not([data-valign])[data-align-image] img {
    background-position: center top
}

div[data-align="center"][data-valign="middle"][data-align-image] img {
    background-position: center center;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

div[data-valign][data-align-image] div[data-align-inner] {
    position: relative
}

div[data-valign][data-align-image] img {
    position: absolute;
    margin: auto
}

div[data-align="center"][data-valign="bottom"][data-align-image] img {
    background-position: center bottom;
    right: 0;
    bottom: 0;
    left: 0
}

div[data-align="right"]:not([data-valign])[data-align-image] img {
    background-position: right top
}

div[data-align="right"][data-valign="middle"][data-align-image] img {
    background-position: right center;
    top: 0;
    right: 0;
    bottom: 0
}

div[data-align="right"][data-valign="bottom"][data-align-image] img {
    background-position: right bottom;
    right: 0;
    bottom: 0
}

div:not([data-align])[data-valign="middle"][data-align-image] img {
    background-position: left center;
    top: 0;
    bottom: 0
}

div:not([data-align])[data-valign="bottom"][data-align-image] img {
    background-position: left bottom;
    bottom: 0
}

div[data-align="center"] > div > div > div.gx-attribute > p.form-control-static {
    text-align: center
}

div[data-align="right"] > div > div > div.gx-attribute > p.form-control-static {
    text-align: right
}

[data-gx-flex] {
    display: flex
}

div[data-gx-canvas] {
    position: relative
}

div[data-gx-canvas-cell] > div.gx-attribute {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: inherit;
    align-items: inherit
}

div[data-gx-smarttable] {
    display: grid
}

div[data-gx-smarttable-cell] > div [data-gxgridid] {
    width: 100%;
    height: 100%
}

div[data-gx-smarttable-cell] > div.gx-attribute {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: inherit;
    align-items: inherit
}

.gxlivepreview-hidesubelements {
    visibility: hidden
}

.gx-responsive-grid .gx-remove-row {
    position: absolute;
    z-index: 1
}

.gx-responsive-grid .gx-remove-row-right {
    right: 10px
}

.gx-responsive-grid .gx-remove-row-top {
    top: 0
}

.gx-responsive-grid .gx-remove-row-bottom {
    bottom: 0
}

[data-gxrow].RowDeleted div {
    text-decoration: inherit
}

[data-gxgridid] > [data-gx-flex] > [data-gxrow] > .gx-remove-row + div, [data-gxgridid] > [data-gx-flex] > [data-gxrow] > .gx-remove-row + table {
    margin: 15px
}

[data-gxgridid] > [data-gx-flex] > [data-gxrow] {
    position: relative
}

.gx-responsive-grid > [data-gx-flex] > [data-gxrow] > .gx-remove-row-right {
    right: 0
}

.gx-popup-frame-mask {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0
}

form[tabindex="-1"] {
    outline: none
}

.gx-navbar .gx-attribute, .gx-action-group .gx-attribute, .gx-action-group .gx-button {
    display: inline-block
}

div[data-align-flex][data-align], [data-align-flex][data-valign] {
    display: flex
}

    div[data-align-flex][data-align] > :has([data-align-flex]), div[data-align-flex][data-valign] > :has([data-align-flex]) {
        width: 100%
    }

div[data-align-flex]:not([data-align]) div.gx-form-group {
    flex-grow: 1
}

div[data-align-flex][data-valign=middle] {
    flex-wrap: wrap;
    align-content: center
}

div[data-align-flex][data-valign=bottom] {
    flex-wrap: wrap;
    align-content: end
}

div[data-align-flex][data-align=center] {
    justify-content: center
}

div[data-align-flex][data-align=end] {
    justify-content: end
}

div[data-align-flex][data-align=justify] {
    justify-content: space-evenly
}

.gx-action-group .gx-form-group {
    display: inline-block;
    margin-left: 0;
    margin-right: 0
}

.gx-radio-button-vertical, .gx-radio-button-vertical label {
    display: block;
    line-height: 25px
}

label.gx-radio-label.disabled.active {
    box-shadow: inset 0 0 7px rgba(0,0,0,.28)
}

.gx-prompt.gx-disabled {
    display: none
}

.input-group input.form-control.gx-invisible + span > a.gx-image-link, .input-group input.form-control[disabled] + span > a.gx-image-link {
    display: none
}

div.gxwebcomponent > div.gx-mask {
    position: absolute
}

html.gx-blocking, html.gx-blocking body {
    overflow: hidden
}

.gx-call-target.empty {
    display: none !important
}

.gx-invisible, .gx-sr-only, [data-gx-sr-only] {
    display: none !important
}

.gx-grid [data-gx-grid-nodata] + .GridNoDataText {
    display: block
}

.gx-grid .GridNoDataText {
    display: none
}

td.gx-attribute .form-control {
    display: inline-block;
    width: 100%
}

.MainContainer .gx-infinite-scrolling-container, .container-fluid .gx-infinite-scrolling-container {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px
}

.gx-infinite-scrolling-container table, .gx-infinite-scrolling-container thead {
    overflow-x: hidden;
    display: block;
    width: 100%
}

.gx-infinite-scrolling-container > table {
    width: 100%
}

.gx-infinite-scrolling-element {
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch
}

.gx-grid .gx-grid-fixed-height {
    overflow-y: scroll;
    display: inline-block
}

.gx-grid-fixed-header-ie7 > table > thead > tr {
    display: block;
    position: absolute
}

.gx-grid-fixed-header-ie7 {
    overflow-x: hidden;
    overflow-y: auto
}

    .gx-grid-fixed-header-ie7 > table > tbody {
        height: auto
    }

    .gx-grid-fixed-header-ie7 > table {
        width: auto
    }

table > .gx-infinite-scrolling-element {
    width: 100%;
    display: block
}

.gx-tbldsp-container {
    display: table
}

    .gx-tbldsp-container > div {
        display: table-cell
    }

[data-gx-evt], [data-gx-evt-control] {
    cursor: pointer
}

.gx-disabled[data-gx-evt], .gx-disabled[data-gx-evt-control] {
    cursor: auto
}

span.gx-disabled > a {
    color: inherit;
    cursor: inherit;
    text-decoration: inherit
}

span[data-text-format="3"] {
    white-space: pre-wrap
}

.gx-responsive-popup.gx-popup {
    position: fixed;
    z-index: 1500;
    margin-top: 0
}

.gx-responsive-popup .gx-popup-content > iframe {
    border: none
}

.gx-responsive-popup div.gx-popup-pdf {
    overflow: hidden
}

body.gx-popup-opened {
    overflow: hidden
}

div[data-gx-dynitem-container] {
    display: inline
}

li[data-gx-dynitem-hook], input[type="checkbox"].gx-invisible + label {
    display: none
}

.input-group input[data-gx-password-reveal] {
    width: 100%
}

input[data-gx-password-reveal] + .gx-pwd-reveal-btn {
    display: table-cell
}

.gx-pwd-reveal-btn {
    display: none
}

input[data-gx-password-reveal]::-ms-reveal {
    display: none
}

.gxwebcomponent-loading {
    opacity: 0
}

.gx-label {
    font-weight: 700
}

.gx-form-item {
    padding-right: 15px;
    padding-left: 15px
}

.gx-default-form-group {
    margin-bottom: 15px;
    display: flex;
    flex-wrap: nowrap
}

    .gx-default-form-group.gx-label-top {
        flex-wrap: wrap
    }

[data-gx-checkbox-title] {
    font-weight: normal;
    margin-left: 5px
}

.gx-checkbox-wrapper {
    min-height: 27px;
    display: inline-block;
    padding-top: 7px;
    padding-left: 20px
}

    .gx-checkbox-wrapper > input {
        position: absolute;
        margin-left: -20px
    }

.form-control[type="checkbox"] {
    display: inline-block;
    vertical-align: middle
}

body:not(.gx-show-input-spinner) input[type="number"] {
    -moz-appearance: textfield
}

    body:not(.gx-show-input-spinner) input[type="number"]::-webkit-inner-spin-button, body:not(.gx-show-input-spinner) input[type="number"]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }

@media(min-width:736px) {
    .gx-responsive-popup .gx-popup-header {
        float: none;
        width: auto
    }

    .gx-popup-opened, .gx-popup-opened form {
        overflow: hidden
    }

    .gx-responsive-popup .gx-popup-content iframe {
        overflow: auto
    }

    .gx-responsive-popup .gx-popup-resize {
        position: absolute;
        bottom: 2px;
        right: 2px
    }

    .gx-responsive-popup div.iframe-container {
        max-height: calc(100vh - 80px)
    }

        .gx-responsive-popup div.iframe-container > iframe {
            max-height: none !important
        }

    .gx-responsive-popup.gx-popup-initial .gx-popup-content iframe {
        max-height: calc(100vh - 80px);
        max-width: 100vw
    }

    .gx-responsive-popup.gx-popup-centered {
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        left: 50% !important;
        top: 50% !important
    }

    .gx-responsive-popup.gx-popup-horizontal-center {
        -webkit-transform: translate(-50%,0);
        -ms-transform: translate(-50%,0);
        transform: translate(-50%,0);
        left: 50%
    }
}

@media(max-width:736px) {
    .gx-responsive-popup .gx-popup-header {
        height: 40px
    }

    .gx-responsive-popup.gx-popup {
        top: 0;
        left: 0;
        height: 100vh;
        width: 100vw
    }

    .gx-responsive-popup .gx-popup-content {
        height: calc(100% - 40px);
        width: 100%;
        overflow: auto;
        -webkit-overflow-scrolling: touch
    }

        .gx-responsive-popup .gx-popup-content > iframe {
            width: 100vw !important
        }

    .gx-responsive-popup .gx-popup-resize {
        display: none
    }

    body.gx-popup-opened {
        position: fixed
    }

    .gx-popup-document {
        width: 100% !important
    }
}

.gx-multimedia-ro img:not([src=""]) {
    background-image: none
}

    .gx-multimedia-ro img:not([src=""]) + * {
        display: none
    }

.has-float-label {
    display: block;
    position: relative
}

    .has-float-label label, .has-float-label > span {
        position: absolute;
        left: 0;
        top: 0;
        cursor: text;
        font-size: 75%;
        opacity: 1;
        -webkit-transition: all .2s;
        transition: all .2s;
        top: -.5em;
        left: .75rem;
        z-index: 3;
        line-height: 1;
        padding: 0 1px
    }

        .has-float-label label::after, .has-float-label > span::after {
            content: " ";
            display: block;
            position: absolute;
            background: white;
            height: 2px;
            top: 50%;
            left: -.2em;
            right: -.2em;
            z-index: -1
        }

    .has-float-label .form-control::-webkit-input-placeholder {
        opacity: 1;
        -webkit-transition: all .2s;
        transition: all .2s
    }

    .has-float-label .form-control::-moz-placeholder {
        opacity: 1;
        transition: all .2s
    }

    .has-float-label .form-control:-ms-input-placeholder {
        opacity: 1;
        transition: all .2s
    }

    .has-float-label .form-control::placeholder {
        opacity: 1;
        -webkit-transition: all .2s;
        transition: all .2s
    }

    .has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder {
        opacity: 0
    }

    .has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder {
        opacity: 0
    }

    .has-float-label .form-control:placeholder-shown:not(:focus):-ms-input-placeholder {
        opacity: 0
    }

    .has-float-label .form-control:placeholder-shown:not(:focus)::placeholder {
        opacity: 0
    }

    .has-float-label .form-control:placeholder-shown:not(:focus) + * {
        font-size: 125%;
        opacity: .5;
        top: 50%;
        transform: translate(0,-50%)
    }

.input-group .has-float-label {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .input-group .has-float-label .form-control {
        width: 100%;
        border-radius: .25rem
    }

    .input-group .has-float-label:not(:last-child), .input-group .has-float-label:not(:last-child) .form-control {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
        border-right: 0
    }

    .input-group .has-float-label:not(:first-child), .input-group .has-float-label:not(:first-child) .form-control {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0
    }

#GridContainerTbl {
    table-layout: fixed
}
