﻿/* [gx-css-import ignore - start] */
.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: 0px;
	background: transparent;
	margin:0;
	white-space:nowrap;
	width:auto;
	overflow:visible;
}
/* [gx-css-import ignore - end] */
.Tab
{
	border-style: none;
	border-width: 0px;
}
.TabPage
{
	border-style: none;
	border-width: 0px;
}
.Animation
{
	--gx-animation-type: 'idNative';
}
.TableCell
{
	border-style: none;
	border-width: 0px;
}
.Popup,.Form .gx-popup.gx-popup-default,.SemEfeitoCarregando .gx-popup.gx-popup-default,.FormNoBackgroundColor .gx-popup.gx-popup-default,.tbPaginaErroNavegadorForm .gx-popup.gx-popup-default
{
	border-style: none;
	border-width: 0px;
}
/* [gx-css-import ignore - start] */

.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;
}


.SemEfeitoCarregando #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.SemEfeitoCarregando .gx-call-target {
	overflow: auto;
}

.SemEfeitoCarregando .gx-center-target {
	display: table-cell;
}

.SemEfeitoCarregando .gx-call-target.top {
	height: 15vh;
}

.SemEfeitoCarregando .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.SemEfeitoCarregando .gx-call-target.bottom {
	height: 10vh;
}

.SemEfeitoCarregando .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;
}


.tbPaginaErroNavegadorForm #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.tbPaginaErroNavegadorForm .gx-call-target {
	overflow: auto;
}

.tbPaginaErroNavegadorForm .gx-center-target {
	display: table-cell;
}

.tbPaginaErroNavegadorForm .gx-call-target.top {
	height: 15vh;
}

.tbPaginaErroNavegadorForm .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.tbPaginaErroNavegadorForm .gx-call-target.bottom {
	height: 10vh;
}

.tbPaginaErroNavegadorForm .gx-call-target.left {
	display: table-cell;
	width: 400px;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */

.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;
}


.SemEfeitoCarregando #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.SemEfeitoCarregando .gx-call-target {
	overflow: auto;
}

.SemEfeitoCarregando .gx-center-target {
	display: table-cell;
}

.SemEfeitoCarregando .gx-call-target.top {
	height: 15vh;
}

.SemEfeitoCarregando .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.SemEfeitoCarregando .gx-call-target.bottom {
	height: 10vh;
}

.SemEfeitoCarregando .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;
}


.tbPaginaErroNavegadorForm #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.tbPaginaErroNavegadorForm .gx-call-target {
	overflow: auto;
}

.tbPaginaErroNavegadorForm .gx-center-target {
	display: table-cell;
}

.tbPaginaErroNavegadorForm .gx-call-target.top {
	height: 15vh;
}

.tbPaginaErroNavegadorForm .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.tbPaginaErroNavegadorForm .gx-call-target.bottom {
	height: 10vh;
}

.tbPaginaErroNavegadorForm .gx-call-target.left {
	display: table-cell;
	width: 400px;
}

/* [gx-css-import ignore - end] */
.ActionGroupItem
{
	border-style: none;
	border-width: 0px;
}
.GridPageController .slick-dots li button:before
{
	content: '\2022';
}
.GridPageController .slick-dots li.slick-active button:before
{
	color: black;
}
.GridPageController .slick-prev:before
{
	content: '\2190';
}
.GridPageController .slick-next:before
{
	content: '\2192';
}
.gx-switch-Switch .on
{
	background-color: #5cb85c !important;
	color: #fff !important;
}
.gx-switch-Switch .off
{
	background-color: #eee !important;
	color: #000 !important;
}
.Rating.rating-container .rating-stars
{
	color: #f5c145;
}
.Rating.rating-container
{
	color: #e6e6e6;
}
.Flex
{
	border-style: none;
	border-width: 0px;
}
.ErrorViewerLine
{
	border-style: none;
	border-width: 0px;
}
.TableRow
{
	border-style: none;
	border-width: 0px;
}
.EmbeddedPage
{
	border-style: none;
	border-width: 0px;
}
.CallTarget,.ResponsiveSlide .gx-call-target.top,.Form .gx-call-target.top,.SemEfeitoCarregando .gx-call-target.top,.FormNoBackgroundColor .gx-call-target.top,.tbPaginaErroNavegadorForm .gx-call-target.top,.ResponsiveSlide .gx-call-target.right,.Form .gx-call-target.right,.SemEfeitoCarregando .gx-call-target.right,.FormNoBackgroundColor .gx-call-target.right,.tbPaginaErroNavegadorForm .gx-call-target.right,.ResponsiveSlide .gx-call-target.bottom,.Form .gx-call-target.bottom,.SemEfeitoCarregando .gx-call-target.bottom,.FormNoBackgroundColor .gx-call-target.bottom,.tbPaginaErroNavegadorForm .gx-call-target.bottom,.ResponsiveSlide .gx-call-target.left,.Form .gx-call-target.left,.SemEfeitoCarregando .gx-call-target.left,.FormNoBackgroundColor .gx-call-target.left,.tbPaginaErroNavegadorForm .gx-call-target.left
{
	border-style: none;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.GridColumn,.ActionColumn,.WWColumn,.WWActionGroupColumn,.WWColumnBold,.WWActionColumn,.WWOptionalColumn,.WWColumnGreen,.WWColumnRed,.WWColumnOrange,.WWColumnGray,.WWColumnBlue,.OptionalColumn,.gdcwidth10,.gdcAlignRight
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-style: none;
	border-width: 0px;
}
.ActionColumn
{
	width: 36px;
}
.WWColumn,.WWActionGroupColumn,.WWColumnBold,.WWActionColumn,.WWOptionalColumn,.WWColumnGreen,.WWColumnRed,.WWColumnOrange,.WWColumnGray,.WWColumnBlue
{
	overflow: hidden;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 2px;
	white-space: normal;
	text-overflow: ellipsis;
}
.WWActionColumn
{
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	width: 32px !important;
}
.WWOptionalColumn
{
	visibility: visible;
}
.WWColumnGreen
{
	background-color: #dff0d8;
}
.WWColumnRed
{
	background-color: #f2dede;
}
.WWColumnOrange
{
	background-color: #faf2cc;
}
.WWColumnGray
{
	background-color: #e0e0e0;
}
.WWColumnBlue
{
	background-color: #e0f1ff;
}
.gdcwidth10
{
	width: 10px !important;
}
.gdcAlignRight
{
	text-align: right !important;
	 padding-right: 10px !important;
}
.Section,.WWFiltersCell,.OrdersCell,.WWGridCell,.ViewGridCell,.ViewGridCellAdvanced,.ToggleCell,.TabContainer,.CellViewTab,.imgUsuariothumbnailmenu,.PopUpResponsivo,.imgLogoEmpresa,.DivFundoClaro,.DivPopUpCarregando,.LoginCheckBox,.TableCotacaoTitulo,.terms-content-display-height,.terms-content-table-wrapper,.terms-content-table,.terms-popup-main,.terms-form-wrapper,.terms-form,.terms-content-wrapper,.fontBlack,.bold,.relogioCirculoCentral,.relogioCirculo,.relogioFundo,.relogioHora,.relogioSegundo,.relogioMinuto,.WPERROConteudo,.AttributeUserErrorViewer,.TableLoginPosition,.TableLoginBackground,.MHDadosUsuario,.MHFundoMenu,.MHDivCentro,.MHPositionAbsolute,.MHdivFooter,.MHDivConteudo,.MHDivHeaderNovo,.MHitemHorizontalMenu,.MHimgLogoBranco,.TXTITULOINDIVIDUAL,.TXTITULOEQUIPE,.ImageHoverContainer,.divDashboardRight,.divDashboardLeft,.divDashboardBottom,.SectionFSData,.MergeLabelCell,.CellWidthAuto,.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell,.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell,.VerticalCenteredCell,.MasterCellLeft,.CellMarginTop,.CellMarginTopAssociationButtons,.WorkWithCell,.ShowMenuImageCell,.CellAlignRight,.CellAlignRightWithMargin,.CellMenuIcon,.CellMarginTopInExtraSmall,.DataContentCell,.DataContentCellLogin,.RequiredDataContentCell,.DataContentCellView,.LabelCell,.DataContentCell_TB2_100,.CellMarginLeft,.CellViewTextBlockTitle,.CellViewAttributeTitle,.CellViewTableTitle,.CellTextBlockTitleWWP,.CellPaddingBottom,.CellFloatRight,.CellTableAssociationButtons,.CellTableLeftAssociation,.CellTableRightAssociation,.TableSuborLevelCell,.ExportOptionsPanellCell,.AssociationTitleCell,.CellNoMarginBottom,.CellAlignTop,.CellAlignTopPaddingTop10,.CellAlignTopPaddingTop5,.CellAlignCenter,.CellPaddingLeft10,.ColumnSettingsContainer,.ColumnSettingsRangeContainer,.ColumnSettingsRangeContainerDiv,.ColumnSettingsRangeContainerSpan,.CellWidth_6_25,.CellWidth_12_5,.CellWidth_93_75,.CellWidth_87_5,.DivMenu,.DivHeader,.Input,.DivBlack,.DivImages,.DivMain,.WorkWithOver,.DivCentro,.divImagemBottom,.divTxtFilialCell,.divMenuInterior,.divMpButtonSmall,.divVermelha,.divAzul,.divAmarela,.CellPaddingBottom9px,.BorderRightCell,.UploadfyCell,.DivCssMenuCell,.CellAlignTopTextRight,.SectionAgendamento,.divDashboardBottomTransp,.divDashboardLeftTransp,.divDashboardRightTransp,.DataContentCellSemLeft,.DivGauge,.FMXFunil,.DivFmxFunil,.DivGraficoBarras,.DivGraficoLinhaDoTempo,.StepNumberBulletCell,.PromptFiltersCell,.FSLineSeparatorCell,.StepNumberCell,.StepContainerCell,.TableStepNumberCell,.AttributeStepCell,.AttributeStepBulletCell,.TextBlockWizardDescriptionCell,.DivGraficoArea,.CellFloatXS,.TXTITULOOUTROS,.MHdivConteudoVisible,.MHDadosUsuarioInvisivel,.CellTotalizer,.PaginationBar,.PaginationBarEmptyGrid,.DivPopUp,.DivFundoCinza,.SectionScroll,.DivPopUpLarga,.FontColorIcon,.FontColorIconDanger,.FontColorIconWarning,.FontColorIconSuccess,.FontColorIconInfo,.FontColorIconInfoLight,.FontColorIconSmall,.MHDivConteudoIcone,.MHFundoMenuIcone,.menuInvi,.DivPopUpLargaScroll,.DivPopUpLogin,.GridGroupTitle,.CellMarginBottom15,.ViewCellRightItem
{
	border-style: none;
	border-width: 0px;
}
.DivFundoClaro
{
	background-color: #f9f9f9;
	left: 0px;
	position: fixed;
	top: 0px;
	z-index: 1000;
	height: 100%;
	width: 100%;
	display: block;
	opacity: .8;
}
.DivPopUpCarregando
{
	left: 50%;
	position: fixed;
	top: 50%;
	z-index: 1005;
	transform: translate(-50%, -50%);
}
.LoginCheckBox
{
	height: 50px;
	cursor: pointer;
	line-height: 30px;
}
.TableCotacaoTitulo
{
	margin-left: 5px;
	margin-top: 5px;
}
.terms-content-display-height
{
	max-height:500px;
}
.terms-content-table-wrapper
{
	height: 100%;
}
.terms-content-table
{
	height: 100%;
}
.terms-popup-main
{
	height: 90vh !important;
	 top: 50% !important;
	 transform: translateY(-50%) !important;
	 width: 100% !important;
	 max-width: 900px !important;
	 min-width: 360px !important;
	 overflow:hidden !important;
	 display: flex !important;
	 flex-flow: column nowrap;
}
.terms-form-wrapper
{
	height:100%;
}
.terms-form
{
	display: flex;
	 flex-flow: column nowrap;
	 height: 100%;
	 justify-content: flex-end;
}
.terms-content-wrapper
{
	overflow: auto;
	 white-space: normal;
	 word-break: break-word;
	 color: rgb(60,60,60);
	 border: 2px solid #3A95C7;
	 border-radius: 10px;
	 padding: 10px !important;
}
.fontBlack
{
	color: black;
}
.bold
{
	font-weight: bold;
}
.relogioCirculoCentral
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	left: 50%;
	margin-bottom: 0px;
	margin-left: -6px;
	margin-right: 0px;
	margin-top: -6px;
	position: absolute;
	top: 50%;
	height: 12px;
	width: 12px;
	display: block;
	content: "";
}
.relogioCirculo
{
	border-style: solid;
	border-width: 8px;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	box-shadow: 0px 1px 8px rgba(34,34,34,0.3);
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	position: relative;
}
.relogioFundo
{
	height: 100%;
	width: 100%;
}
.relogioHora
{
	border-top-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 4px;
	left: 50%;
	margin-bottom: -4px;
	margin-left: -25%;
	margin-right: 0px;
	margin-top: -4px;
	padding-bottom: 4px;
	padding-left: 25%;
	padding-right: 0px;
	padding-top: 4px;
	position: absolute;
	top: 50%;
	-ms-transform-origin: 100% 50%;
	 transform-origin: 100% 50%;
}
.relogioSegundo
{
	left: 50%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: -1px;
	margin-top: -40%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 40%;
	position: absolute;
	top: 50%;
	-ms-transform-origin: 50% 100%;
	 transform-origin: 50% 100%;
}
.relogioMinuto
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	left: 50%;
	margin-bottom: 0px;
	margin-left: -3px;
	margin-right: -3px;
	margin-top: -40%;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 40%;
	position: absolute;
	top: 50%;
	-ms-transform-origin: 50% 100%;
	 transform-origin: 50% 100%;
}
.WPERROConteudo
{
	font-size: 14px;
	color: #fff;
}
.AttributeUserErrorViewer
{
	top: -9px;
	z-index: 50;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
}
.TableLoginPosition
{
	bottom: 0px;
	left: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 20;
	height: 400px;
	width: 500px;
	max-width: 90%;
}
.TableLoginBackground
{
	background-color: rgba(0,0,0,0.54);
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 20px;
}
.MHDadosUsuario
{
	background-color: #ecf0f5;
	border-bottom-color: #3a95c7;
	border-left-color: #3a95c7;
	border-right-color: #3a95c7;
	border-top-color: #3a95c7;
	border-style: solid;
	border-top: 0px;
	border-width: 2px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-bottom: 0px;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
	position: fixed;
	right: 45px;
	top: 45px;
	z-index: 7;
	height: 125px;
	max-width: 250px;
	color: black;
}
.MHFundoMenu
{
	background-color: #ecf0f5;
	bottom: 0px;
	position: fixed;
	top: 0px;
	z-index: 0;
	width: 230px;
	border-right: 1px solid rgba(156, 156, 156, 0.21);
}
.MHDivCentro
{
	margin-top: 48px;
	min-height: 96.21%;
	width: 100%;
}
.MHPositionAbsolute
{
	position: absolute;
	height: 100%;
}
.MHdivFooter
{
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
	border-left: 0px;
	border-style: solid;
	bottom: 0px;
	position: fixed;
	z-index: 9;
	width: 100%;
	font-size: 11px;
	font-variant: normal;
	text-decoration: none;
	color: white;
	vertical-align: middle;
	line-height: 18px;
}
.MHDivConteudo
{
	padding-bottom: 37px;
}
.MHDivHeaderNovo
{
	z-index: 101;
	height: 50px;
	position:fixed !important;
}
.MHitemHorizontalMenu
{
	height: 49px;
	width: 45px;
	text-align: center;
	vertical-align: middle;
}
.MHimgLogoBranco
{
	height: 50px;
	width: 230px;
	text-align: center;
}
.TXTITULOINDIVIDUAL
{
	text-transform: uppercase;
	border-top: 3px solid #3da22f;
	text-align: center;
}
.TXTITULOEQUIPE
{
	text-transform: uppercase;
	border-top: 3px solid #3094cc !important;
	text-align: center;
}
.ImageHoverContainer
{
	position:relative;
}
.divDashboardRight
{
	background-color: #f0f0f0;
	margin-left: 15px;
	margin-right: 15px;
}
.divDashboardLeft
{
	background-color: #f0f0f0;
	margin-left: 15px;
	margin-right: 15px;
}
.divDashboardBottom
{
	background-color: #f0f0f0;
	margin-left: 15px;
	margin-right: 15px;
}
.SectionFSData
{
	max-height: 300px;
	overflow-y: scroll;
}
.MergeLabelCell
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	margin-bottom: 0px !important;
}
.CellWidthAuto
{
	width: auto;
}
.WWActionsCell,.ViewActionsCell,.ViewGridActionsCell
{
	text-align: right;
}
.WWAdvancedBarCell,.ViewAdvancedBarCell,.PromptAdvancedBarCell
{
	padding-right: 0px;
}
.VerticalCenteredCell
{
	float: none;
	padding-left: 5px;
	display: inline-block;
	vertical-align: middle;
}
.MasterCellLeft
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 1px;
	border-style: solid;
	border-top: 0px;
	padding-right: 15px;
	width: 240px;
	border-right-color: #D3D3D3 !important;
}
.CellMarginTop,.CellMarginTopAssociationButtons
{
	margin-top: 15px;
}
.ShowMenuImageCell
{
	padding-top: 9px;
}
.CellAlignRight
{
	text-align: right;
}
.CellAlignRightWithMargin
{
	float: right;
	margin-bottom: 10px;
	margin-top: 10px;
	width: auto;
}
.CellMenuIcon
{
	left: 175px;
	padding-top: 3px;
	position: absolute;
}
.DataContentCell,.DataContentCellLogin,.RequiredDataContentCell,.DataContentCellView,.LabelCell,.DataContentCell_TB2_100
{
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 0px;
	white-space: nowrap;
	vertical-align: middle;
	padding-right:10px !important;
	padding-left:10px !important;
}
.DataContentCellLogin
{
	padding-left: 0px;
}
.RequiredDataContentCell
{
	background-image: none;
	background-repeat: no-repeat;
}
.DataContentCellView
{
	white-space: normal;
}
.LabelCell
{
	margin-bottom: 15px;
	padding-top: 7px;
	text-align: right;
}
.CellMarginLeft
{
	margin-left: 10px;
}
.CellViewTextBlockTitle
{
	padding-right: 0px;
	padding-top: 4px;
}
.CellViewAttributeTitle
{
	padding-left: 0px;
}
.CellViewTableTitle
{
	padding-bottom: 15px;
}
.CellTextBlockTitleWWP
{
	background-color: #f7f7f7;
	border-bottom: 1px;
	border-bottom-color: #ddd;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-top: 1px;
	border-top-style:solid;
	 border-top-color: #DDD;
}
.CellPaddingBottom
{
	border-top-color: #ddd;
	border-style: solid;
	padding-bottom: 15px;
	border-top-width:1px;
}
.CellFloatRight
{
	float: right;
}
.CellTableAssociationButtons
{
	background-color: #f2f2f2;
	padding-bottom: 103px;
	padding-right: 5px;
	padding-top: 88px;
	text-align: center;
}
.CellTableLeftAssociation
{
	background-color: #f2f2f2;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-top: 10px;
}
.CellTableRightAssociation
{
	background-color: #f2f2f2;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	margin-bottom: 10px;
	margin-right: 15px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-top: 10px;
}
.TableSuborLevelCell
{
	padding-top: 10px;
}
.ExportOptionsPanellCell
{
	margin-left: 20px;
	padding-top: 10px;
}
.AssociationTitleCell
{
	padding-right: 3pt;
	height: 25px;
	white-space: nowrap;
	vertical-align: middle;
}
.CellNoMarginBottom
{
	margin-bottom: 0px;
}
.CellAlignTop,.CellAlignTopPaddingTop10,.CellAlignTopPaddingTop5
{
	vertical-align: top;
}
.CellAlignTopPaddingTop10
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.CellAlignTopPaddingTop5
{
	padding-top: 5px;
}
.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: 100%;
	display: table;
	text-align: right;
}
.ColumnSettingsRangeContainerDiv
{
	float: right;
	width: 123px;
}
.ColumnSettingsRangeContainerSpan
{
	margin-right: 10px;
	line-height:28px;
	margin-left:0px !important;
}
.CellWidth_6_25
{
	width: 6.25%;
}
.CellWidth_12_5
{
	width: 12.5%;
}
.CellWidth_93_75
{
	width: 83.75%;
}
.CellWidth_87_5
{
	width: 87.5%;
}
.DivMenu
{
	background-color: #f0f0f0;
	border-right-color: #cecece;
	border-right: 2px;
	border-style: solid;
	left: 0px;
	position: relative;
	height: 100%;
	min-height: 100%;
}
.DivHeader
{
	background-image: url(../tmSolution/imgFundo.png);
	background-repeat: no-repeat;
	position: fixed;
	top: 0px;
	z-index: 50;
	height: 49px;
	width: 100%;
	background-size: 100% 100%;
}
.Input
{
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 0px;
}
.DivBlack
{
	background-color: black;
	padding-bottom: 13px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 10px;
	height: 100%;
}
.DivImages
{
	position: absolute;
	right: 0px;
}
.DivMain
{
	height: 100vh;
	font-family: 'ROBOTO', 'Helvetica';
}
.WorkWithOver
{
	color: white;
	background-color:#a1a1a1 !important;
	color:white !important;
}
.DivCentro
{
	position: absolute;
	min-height: 96.21%;
	width: 100%;
}
.divImagemBottom
{
	bottom: 0px;
	position: absolute;
}
.divTxtFilialCell
{
	z-index: 1;
	border-bottom: 0px solid #cecece;
}
.divMenuInterior
{
	margin-bottom: 10px;
	margin-top: 15px;
	overflow: auto;
	height: 340px;
}
.divMpButtonSmall
{
	left: 0px;
	position: fixed;
}
.divVermelha
{
	background-color: red;
}
.divAzul
{
	background-color: #00f;
}
.divAmarela
{
	background-color: yellow;
}
.CellPaddingBottom9px
{
	padding-bottom: 9px;
	width: 100%;
}
.BorderRightCell
{
	border-bottom-color: #cecece;
	    border-right: 2px;
	    border-style: solid;
}
.UploadfyCell
{
	margin-left: 5px;
}
.DivCssMenuCell
{
	left: 2px;
}
.CellAlignTopTextRight
{
	right: 0px;
	text-align: right;
	vertical-align: top;
}
.SectionAgendamento
{
	overflow-y: scroll;
}
.divDashboardBottomTransp
{
	background-color: white;
}
.divDashboardLeftTransp
{
	background-color: white;
}
.divDashboardRightTransp
{
	background-color: white;
}
.DataContentCellSemLeft
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 2px;
	white-space: nowrap;
	vertical-align: middle;
}
.FMXFunil
{
	text-align: center;
	min-width: auto;
	 max-width: auto;
	 height: 400px;
	 margin: 0 auto;
}
.StepNumberBulletCell
{
	padding-top: 4px;
	text-align: center;
}
.PromptFiltersCell
{
	padding-bottom: 10px;
	padding-top: 10px;
}
.FSLineSeparatorCell
{
	border-bottom: 1px;
	border-bottom-color: #e5e5e5;
	border-style: solid;
	padding-bottom: 5px;
	padding-top: 5px;
}
.StepNumberCell
{
	padding-top: 1.5px;
}
.StepContainerCell
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TableStepNumberCell
{
	padding-left:15px !important;
	padding-right:5px !important;
}
.AttributeStepCell
{
	height: 60px;
	padding-right:15px !important;
}
.AttributeStepBulletCell
{
	text-align: center;
}
.TextBlockWizardDescriptionCell
{
	padding-top: 20px;
}
.TXTITULOOUTROS
{
	text-transform: uppercase;
	border-top:3px solid #ec8662;
	text-align: center;
}
.MHdivConteudoVisible
{
	margin-left: 230px;
	padding-bottom: 37px;
}
.MHDadosUsuarioInvisivel
{
	background-color: #ecf0f5;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	position: fixed;
	right: 45px;
	top: -105px;
	z-index: 5;
	max-width: 250px;
	color: black;
	opacity:0;
}
.CellTotalizer
{
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	height: 40px;
	text-align: right;
}
.PaginationBar,.PaginationBarEmptyGrid
{
	background-color: #f7f9fb;
	border-bottom: 1px #EAEAEA solid;
	border-top: 1px #EAEAEA solid;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	min-width: 100% !important;
}
.PaginationBarEmptyGrid
{
	background-color: #fcfcfc;
}
.DivPopUp
{
	background-color: white;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: 8px 7px 11px 3px #545353;
	left: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	position: fixed;
	right: 0px;
	top: 75px;
	z-index: 1005;
	min-height: 200px;
	width: 700px;
	max-width: 100%;
	overflow: auto;
	max-width: 100%;
	max-height: calc(100vh - 85px);
}
.DivFundoCinza
{
	background-color: #000;
	left: 0px;
	position: fixed;
	top: 0px;
	z-index: 1000;
	height: 100%;
	width: 100%;
	display: block;
	opacity: .5;
}
.SectionScroll
{
	overflow: auto;
	height: 200px;
	max-height: 200px;
	min-height: 200px;
}
.DivPopUpLarga
{
	background-color: white;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: 8px 7px 11px 3px #545353;
	left: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	overflow: auto;
	position: fixed;
	right: 0px;
	top: 60px;
	z-index: 1001;
	min-height: 200px;
	width: 1000px;
	max-width: 100%;
	text-align: left;
	max-height: calc(100vh - 70px);
}
.FontColorIcon,.FontColorIconDanger,.FontColorIconWarning,.FontColorIconSuccess,.FontColorIconInfo,.FontColorIconInfoLight,.FontColorIconSmall
{
	font-size: 16px;
	color: #32383d;
	font-size:17px !important;
}
.FontColorIconDanger
{
	color: #dd4b39;
}
.FontColorIconWarning
{
	color: #f39c12;
}
.FontColorIconSuccess
{
	color: #00a65a;
}
.FontColorIconInfo
{
	color: #3c8dbc;
}
.FontColorIconInfoLight
{
	color: #00c0ef;
}
.FontColorIconSmall
{
	font-size:12px !important;
}
.MHDivConteudoIcone
{
	margin-left: 50px;
}
.MHFundoMenuIcone
{
	background-color: #ecf0f5;
	bottom: 0px;
	position: fixed;
	top: 0px;
	z-index: 0;
	width: 100px;
	border-right: 1px solid rgba(156, 156, 156, 0.21);
	box-shadow: 1px 0px white;
}
.menuInvi
{
	margin-left: -230px;
}
.DivPopUpLargaScroll
{
	background-color: white;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	bottom: 5em;
	box-shadow: 8px 7px 11px 3px #545353;
	left: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	overflow: scroll;
	position: fixed;
	right: 0px;
	top: 5em;
	z-index: 1001;
	min-height: 200px;
	width: 1000px;
	max-width: 100%;
}
.DivPopUpLogin
{
	background-color: white;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 15px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: 8px 7px 11px 3px #545353;
	left: 0px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	position: fixed;
	right: 0px;
	z-index: 21;
	min-height: 200px;
	width: 470px;
	max-width: 100%;
	overflow: auto;
	max-width: 100%;
	max-height: calc(100vh - 85px);
	top: calc(50vh - 115px);
}
.GridGroupTitle
{
	text-align: center;
	vertical-align: bottom;
}
.CellMarginBottom15
{
	margin-bottom: 15px;
}
.ViewCellRightItem
{
	line-height:34px;
}
.ActionGroup,.TrnActionGroup,.ActionGroupRight
{
	border-style: none;
	border-width: 0px;
	margin-bottom: 10px;
}
.TrnActionGroup
{
	margin-top: 10px;
}
.ActionGroupRight
{
	margin-top: 10px;
	text-align: right;
}
.Form,.tbPaginaErroNavegadorForm
{
	margin-bottom: 0pt;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	background-image: none;
	border-style: none;
	border-width: 0px;
	font-variant: normal;
	text-decoration: none;
}

/* [gx-css-import ignore - start] */
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, 0.69);
	-moz-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-ms-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-o-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-webkit-transition-timing-function: cubic-bezier(0, 1, 1, 0.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: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.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: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form-fx.entering
{
	opacity: 0.4;
	transform: translatex(-20px);
	-moz-transform: translatex(-20px);
	-ms-transform: translatex(-20px);
	-o-transform: translatex(-20px);
	-webkit-transform: translatex(-20px);
	position: absolute;
}

.Form-fx.leaving
{
	opacity: 0.4;
	transform: translatex(20px);
	-moz-transform: translatex(20px);
	-ms-transform: translatex(20px);
	-o-transform: translatex(20px);
	-webkit-transform: translatex(20px);
	position: absolute;
}

/* [gx-css-import ignore - end] */
.tbPaginaErroNavegadorForm
{
	background-color: #3a95c7;
	color: #fff;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.tbPaginaErroNavegadorForm-fx, div.gxwebcomponent > div.gxwebcomponent-body.tbPaginaErroNavegadorForm-fx, body.tbPaginaErroNavegadorForm-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, 0.69);
	-moz-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-ms-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-o-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-webkit-transition-timing-function: cubic-bezier(0, 1, 1, 0.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.tbPaginaErroNavegadorForm-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.tbPaginaErroNavegadorForm-fx.enter-fx-duration, body.tbPaginaErroNavegadorForm-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.tbPaginaErroNavegadorForm-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.tbPaginaErroNavegadorForm-fx.leave-fx-duration, body.tbPaginaErroNavegadorForm-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.tbPaginaErroNavegadorForm-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.tbPaginaErroNavegadorForm-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.Attribute,.AttributeReadonlyGrid,.ReadonlyAttributeReadonlyGrid,.attTituloMenu,.BlobContentattTituloMenu,.ReadonlyBlobContentattTituloMenu,.BlobInputattTituloMenu,.ReadonlyattTituloMenu,.DownloadAttribute,.ReadonlyDownloadAttribute,.LoginDatabase,.AttGridImage,.AttPasswordChar,.AttPasswordVisivelChar,.AttMultiLinhas400Char,.ReadonlyAttMultiLinhas400Char,.ReadonlyAttGridTotalizer,.AttributeFino,.AttributeUserLogin,.AttributeUserSenha,.ReadonlyAtt,.AttMultiLinhasChar,.ReadonlyAttMultiLinhasChar,.ReadonlyAttGridCheckBox,.ReadonlyAttGrid,.AttCombo,.AttChar,.ReadonlyAttChar,.AttributeEdicaoFiltroNumeric,.AttributeEdicaoFiltroChar,.AttributeEdicaoFiltroCombo,.AttNumeric,.ReadonlyAttNumeric,.AttComboBoxCombo,.AttributeEdicaoDescricaoChar,.AttributeEdicaoFiltroDate,.AttributeEdicaoFiltroDateTime,.AttDate,.ReadonlyAttDate,.AttDateTime,.ReadonlyAttDateTime,.AttComboBoxChar,.AttributeEdicaoFiltroEditBox,.AttributeCheckBox,.AttributeHidden,.ReadonlyAttributeFino,.CheckBox,.ReadonlyCheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.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,.ReadonlyActionBaseColorAttribute,.BlobInputActionBaseColorAttribute,.ReadonlyImageAttribute,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.ErrorAttribute,.WarningAttribute,.ReadonlyAttribute,.ReadonlyAttributeNoWrap,.ReadonlyAttributeTotalizer,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.BlobInputAttribute,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.AttributeManageFilters,.AttributeEdicaoFiltro,.BlobContentAttributeEdicaoFiltro,.ReadonlyBlobContentAttributeEdicaoFiltro,.BlobInputAttributeEdicaoFiltro,.ReadonlyAttributeEdicaoFiltro,.ReadonlyAttributePesquisa,.ImagemFavorito,.BlobContentImagemFavorito,.ReadonlyBlobContentImagemFavorito,.BlobInputImagemFavorito,.ReadonlyImagemFavorito,.AttributeEdicaoSemBorda,.BlobContentAttributeEdicaoSemBorda,.ReadonlyBlobContentAttributeEdicaoSemBorda,.BlobInputAttributeEdicaoSemBorda,.AttributeObservacao,.BlobContentAttributeObservacao,.ReadonlyBlobContentAttributeObservacao,.BlobInputAttributeObservacao,.ReadonlyAttributeObservacao,.AttributeReadOnlyGridHoraAgend,.ReadonlyAttributeReadOnlyGridHoraAgen,.AttributeObsAgendamento,.BlobContentAttributeObsAgendamento,.ReadonlyBlobContentAttributeObsAgendamento,.BlobInputAttributeObsAgendamento,.ReadonlyAttributeObsAgendamento,.AttributePesqAgendamento,.BlobContentAttributePesqAgendamento,.ReadonlyBlobContentAttributePesqAgendamento,.BlobInputAttributePesqAgendamento,.ReadonlyAttributePesqAgendamento,.AttributeEdicaoPromptId,.BlobContentAttributeEdicaoPromptId,.ReadonlyBlobContentAttributeEdicaoPromptId,.BlobInputAttributeEdicaoPromptId,.ReadonlyAttributeEdicaoPromptId,.AttributeDashboardTitulo,.AttributeTesteIdentificarResponsividade,.AttributeTesteIdentificarResponsividadeLarge,.AttributeTesteIdentificarResponsividadeExtraLarge,.AttEditBox,.ReadonlyAttEditBox,.AttComboBox,.ReadonlyAttComboBox,.ReadonlyAttComboBoxCombo,.ReadonlyAttComboBoxChar,.ReadonlyAttCombo,.AttributeStep,.ReadonlyAttributeStep,.AttributeStepSelected,.ReadonlyAttributeStepSelected,.AttributeStepBullet,.ReadonlyAttributeStepBullet,.AttributeStepBulletUnSelected,.ReadonlyAttributeStepBulletUnSelected,.AttributeStepBulletSelected,.ReadonlyAttributeStepBulletSelected,.AttSemUppercaseChar,.ReadonlyAttSemUppercaseChar,.AttMultiLinhasJson,.ReadonlyAttMultiLinhasJson,.AttTimeDateTime,.ReadonlyAttTimeDateTime,.Imagempx,.BlobContentImagempx,.ReadonlyBlobContentImagempx,.BlobInputImagempx,.ReadonlyImagempx,.AttributeTag,.AttributeTagSuccess,.AttributeTagWarning,.AttributeTagDanger,.AttributeTagInfoLight,.AttributeTagInfo,.AttCharPassword,.AttMultiLinhas200Char,.ReadonlyAttMultiLinhas200Char,.AttMultiLinhasUnlimitedChar,.ReadonlyAttMultiLinhasUnlimitedChar,.AttributeUserSenhaChar,.AttributeUserLoginChar,.AttDescPrompt,.AttMultiLinhas400SemUpperChar,.ReadonlyAttMultiLinhas400SemUpperChar,.ErrorAttChar,.Imagempix,.ReadonlyImageGridFuncionario
{
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	max-width: 206px;
	text-indent: 0px;
}
.ReadonlyBlobContentattTituloMenu
{
	border-width: 0px;
}
.ReadonlyattTituloMenu
{
	border-width: 0px;
}
.ReadonlyDownloadAttribute
{
	border-style: none;
	border-width: 0px;
}
.LoginDatabase
{
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #f8f8f8;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-width: 3px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 12px;
	font-weight: 300;
	color: #888;
	height: 45px;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	margin-bottom: 15px;
}
.AttGridImage
{
	max-height: 50px;
}
.AttPasswordChar
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
	-webkit-text-security: disc;
}
.AttPasswordVisivelChar
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	max-width: 100%;
	text-align: left !important;
	 width: calc(100% - 35px) !important;
}
.AttMultiLinhas400Char,.ReadonlyAttMultiLinhas400Char
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	max-height: 400px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhas400Char
{
	display: block;
	white-space: normal;
	min-height: 30px;
	text-transform: uppercase;
	text-align: left !important;
	white-space:normal !important;
	 word-wrap: break-word;
}
.ReadonlyAttGridTotalizer
{
	white-space: nowrap;
	border-style: none;
	font-size: 12px;
	font-weight: bold;
	color: var(--color-fonte-primary);
}
.AttributeFino
{
	color: black !important;
}
.AttributeUserLogin
{
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #f8f8f8;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-width: 3px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 16px;
	font-weight: 300;
	color: #888;
	height: 45px;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	margin-bottom: 15px;
}
.AttributeUserSenha
{
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #f8f8f8;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-width: 3px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 16px;
	font-weight: 300;
	color: #888;
	height: 45px;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	margin-bottom: 15px;
	-webkit-text-security: disc;
}
.ReadonlyAtt
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	display: block;
	white-space: normal;
	background-color: rgba(236,240,245,0.72);
	font-size: 12px;
	height: 30px;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
}
.AttMultiLinhasChar,.ReadonlyAttMultiLinhasChar
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	max-height: 100px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhasChar
{
	display: block;
	white-space: normal;
	min-height: 30px;
	text-transform: uppercase;
	text-align: left !important;
	white-space:normal !important;
}
.ReadonlyAttGridCheckBox
{
	border-width: 0px;
	font-size: 12px;
}
.ReadonlyAttGrid
{
	border-width: 0px;
	font-size: 12px;
	white-space: pre-wrap !important;
}
.AttCombo
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: none;
}
.AttChar,.ReadonlyAttChar
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
}
.ReadonlyAttChar
{
	display: block;
	white-space: normal;
	min-height: 30px;
}
.AttributeEdicaoFiltroNumeric
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttributeEdicaoFiltroChar
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttributeEdicaoFiltroCombo
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttNumeric,.ReadonlyAttNumeric
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
}
.ReadonlyAttNumeric
{
	display: block;
	white-space: normal;
	min-height: 30px;
}
.AttComboBoxCombo
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: none;
}
.AttributeEdicaoDescricaoChar
{
	margin-bottom: 12px;
	margin-left: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	color: #32383d;
	height: auto;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	text-align: left;
	margin-left: 6px !important;
	 text-align: left !important;
}
.AttributeEdicaoFiltroDate
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttributeEdicaoFiltroDateTime
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttDate,.ReadonlyAttDate
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	text-transform: uppercase;
	text-align: left !important;
	max-width: calc(100% - 33px);
}
.ReadonlyAttDate
{
	display: block;
	white-space: normal;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	min-height: 30px;
	max-width: 100%;
	text-transform: none;
}
.AttDateTime,.ReadonlyAttDateTime
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	text-transform: uppercase;
	text-align: left !important;
	 max-width:calc(100% - 33px);
}
.ReadonlyAttDateTime
{
	display: block;
	white-space: normal;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	min-height: 30px;
	max-width: 100%;
	text-transform: none;
}
.AttComboBoxChar
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: none;
}
.AttributeEdicaoFiltroEditBox
{
	margin-bottom: 0px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.AttributeCheckBox
{
	border-style: none;
	padding-left: 10px !important;
}
.AttributeHidden
{
	visibility: hidden;
	border-style: none;
	border-width: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	height: 0px;
	max-height: 0px;
	width: 0px;
	max-width: 0px;
}
.ReadonlyAttributeFino
{
	margin-left: 20px;
	border-style: none;
	text-align: left;
	text-align: left !important;
}
.CheckBox,.ReadonlyCheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: none;
	border-width: 0px;
}
.ImageAttribute,.ResponsiveImageAttribute,.BlobContentResponsiveImageAttribute,.ReadonlyBlobContentResponsiveImageAttribute,.ReadonlyResponsiveImageAttribute,.BlobInputResponsiveImageAttribute,.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,.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,.ReadonlyActionBaseColorAttribute,.BlobInputActionBaseColorAttribute
{
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	background-color: #ececec;
	border-width: 0px;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}
.ReadonlyImageAttribute
{
	border-width: 0px;
	max-width:124px;
	max-height:68px;
}
.VideoAttribute,.ReadonlyVideoAttribute
{
	width: 300px;
}
.ReadonlyVideoAttribute
{
	border-width: 0px;
}
.AudioAttribute,.ReadonlyAudioAttribute
{
	width: 300px;
}
.ReadonlyAudioAttribute
{
	border-width: 0px;
}
.ErrorAttribute
{
	border-bottom-color: #f56a67;
	border-left-color: #f56a67;
	border-right-color: #f56a67;
	border-top-color: #f56a67;
}
.WarningAttribute
{
	border-bottom-color: #ee0303;
	border-left-color: #ee0303;
	border-right-color: #ee0303;
	border-top-color: #ee0303;
}
.ReadonlyAttribute,.ReadonlyAttributeNoWrap,.ReadonlyAttributeTotalizer
{
	margin-right: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-style: none;
	font-size: 12px;
	height: auto;
	min-height: 30px;
	width: auto;
	max-width: 100%;
	margin-bottom: 0px !important;
}
.ReadonlyAttributeNoWrap
{
	white-space: nowrap;
}
.ReadonlyAttributeTotalizer
{
	border-width: 0px;
	font-weight: bold;
}
.BlobContentAttribute,.ReadonlyBlobContentAttribute
{
	color: #333;
}
.BlobInputAttribute
{
	color: #333;
}
.AttributeDragging
{
	color: #333;
}
.AttributeAcceptDrag
{
	color: #333;
}
.AttributeNoAcceptDrag
{
	color: #333;
}
.AttributeManageFilters
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	height: 32px;
}
.AttributeEdicaoFiltro,.BlobContentAttributeEdicaoFiltro,.ReadonlyBlobContentAttributeEdicaoFiltro,.BlobInputAttributeEdicaoFiltro,.ReadonlyAttributeEdicaoFiltro
{
	margin-bottom: 0px;
	font-size: 12px;
	height: 30px;
	min-height: 30px;
	min-width: 140px;
}
.ReadonlyBlobContentAttributeEdicaoFiltro
{
	border-width: 0px;
}
.ReadonlyAttributeEdicaoFiltro
{
	border-width: 0px;
}
.ReadonlyAttributePesquisa
{
	margin-top: -7px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	display: block;
	white-space: normal;
	font-size: 12px;
	color: #717171;
	height: auto;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	margin-left: 6px !important;
	 max-width: 100%;
	 width: 100%;
}
.ImagemFavorito,.BlobContentImagemFavorito,.ReadonlyBlobContentImagemFavorito,.BlobInputImagemFavorito,.ReadonlyImagemFavorito
{
	border-style: none;
	height: 30px;
	width: 30px;
	opacity: 0.7;
}
.ReadonlyBlobContentImagemFavorito
{
	border-width: 0px;
}
.ReadonlyImagemFavorito
{
	border-width: 0px;
}
.AttributeEdicaoSemBorda,.BlobContentAttributeEdicaoSemBorda,.ReadonlyBlobContentAttributeEdicaoSemBorda,.BlobInputAttributeEdicaoSemBorda
{
	margin-bottom: 12px;
	margin-left: 6px;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 12px;
	padding-top: 6px;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-align: left;
	margin-left: 6px !important;
	font-size: 12px !important;
	 text-align: left !important;
}
.ReadonlyBlobContentAttributeEdicaoSemBorda
{
	border-width: 0px;
}
.AttributeObservacao,.BlobContentAttributeObservacao,.ReadonlyBlobContentAttributeObservacao,.BlobInputAttributeObservacao,.ReadonlyAttributeObservacao
{
	margin-bottom: 12px;
	margin-left: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: auto;
	max-height: 150px;
	width: 100%;
	max-width: 100%;
	text-align: left;
	margin-left: 6px !important;
	 text-align: left !important;
}
.ReadonlyBlobContentAttributeObservacao
{
	border-width: 0px;
}
.ReadonlyAttributeObservacao
{
	border-width: 0px;
}
.AttributeReadOnlyGridHoraAgend,.ReadonlyAttributeReadOnlyGridHoraAgen
{
	border-style: none;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.ReadonlyAttributeReadOnlyGridHoraAgen
{
	border-width: 0px;
	color: white;
}
.AttributeObsAgendamento,.BlobContentAttributeObsAgendamento,.ReadonlyBlobContentAttributeObsAgendamento,.BlobInputAttributeObsAgendamento,.ReadonlyAttributeObsAgendamento
{
	margin-left: 0px;
	margin-top: 10px;
	font-size: 15px;
}
.ReadonlyBlobContentAttributeObsAgendamento
{
	border-width: 0px;
}
.ReadonlyAttributeObsAgendamento
{
	border-style: none;
	font-size: 10pt;
	text-transform:lowercase;
}
.AttributePesqAgendamento,.BlobContentAttributePesqAgendamento,.ReadonlyBlobContentAttributePesqAgendamento,.BlobInputAttributePesqAgendamento,.ReadonlyAttributePesqAgendamento
{
	margin-bottom: 0px;
	margin-left: 65px;
	margin-right: 0px;
	margin-top: 0px;
	position: absolute;
	height: 30px;
	width: 220px;
	max-width: 220px;
	min-width: 220px;
}
.ReadonlyBlobContentAttributePesqAgendamento
{
	border-width: 0px;
}
.ReadonlyAttributePesqAgendamento
{
	border-width: 0px;
}
.AttributeEdicaoPromptId,.BlobContentAttributeEdicaoPromptId,.ReadonlyBlobContentAttributeEdicaoPromptId,.BlobInputAttributeEdicaoPromptId,.ReadonlyAttributeEdicaoPromptId
{
	margin-left: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	display: block;
	white-space: normal;
	font-size: 12px;
	min-height: 30px;
	text-align: left;
	margin-left: 6px !important;
	 text-align: left !important;
	 text-transform: uppercase !important;
}
.ReadonlyBlobContentAttributeEdicaoPromptId
{
	border-width: 0px;
}
.ReadonlyAttributeEdicaoPromptId
{
	margin-left: 5px;
	padding-bottom: 0px;
	height: auto;
	width: 100%;
	max-width: 100%;
	margin-left: 6px !important;
	 max-width: 100%;
	 width: 100%;
	 text-transform: uppercase !important;
}
.AttributeDashboardTitulo
{
	margin-left: 0px;
	border-style: none;
	font-size: 15px;
	font-weight: bold;
	height: 100%;
	text-transform: uppercase;
}
.AttributeTesteIdentificarResponsividade,.AttributeTesteIdentificarResponsividadeLarge,.AttributeTesteIdentificarResponsividadeExtraLarge
{
	border-style: none;
	font-size: 5pt;
	color: white;
	vertical-align: middle;
}
.AttEditBox,.ReadonlyAttEditBox
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
}
.ReadonlyAttEditBox
{
	display: block;
	white-space: normal;
	min-height: 30px;
}
.ReadonlyAttEditBoxComPrompt
{
	border-width: 0px;
}
.ReadonlyAttEditBoxComPromptMaior
{
	border-width: 0px;
}
.AttComboBox,.ReadonlyAttComboBox,.ReadonlyAttComboBoxCombo,.ReadonlyAttComboBoxChar,.ReadonlyAttCombo
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: none;
}
.ReadonlyAttComboBox
{
	margin-bottom: 5px;
	display: block;
	white-space: normal;
}
.ReadonlyAttComboBoxCombo
{
	margin-bottom: 5px;
	display: block;
	white-space: normal;
}
.ReadonlyAttComboBoxChar
{
	margin-bottom: 5px;
	display: block;
	white-space: normal;
}
.ReadonlyAttCombo
{
	display: block;
	white-space: normal;
}
.AttributeStep,.ReadonlyAttributeStep,.AttributeStepSelected,.ReadonlyAttributeStepSelected
{
	font-size: 12pt;
	color: #686367;
}
.ReadonlyAttributeStep
{
	border-width: 0px;
}
.AttributeStepSelected,.ReadonlyAttributeStepSelected
{
	color: white;
}
.ReadonlyAttributeStepSelected
{
	border-width: 0px;
}
.AttributeStepBullet,.ReadonlyAttributeStepBullet,.AttributeStepBulletUnSelected,.ReadonlyAttributeStepBulletUnSelected,.AttributeStepBulletSelected,.ReadonlyAttributeStepBulletSelected
{
	margin-left: 0px;
	max-width: 80px;
	text-align: center;
}
.ReadonlyAttributeStepBullet
{
	border-width: 0px;
}
.AttributeStepBulletUnSelected,.ReadonlyAttributeStepBulletUnSelected
{
	color: #ddd;
}
.ReadonlyAttributeStepBulletUnSelected
{
	border-width: 0px;
}
.AttributeStepBulletSelected,.ReadonlyAttributeStepBulletSelected
{
	font-weight: bold;
}
.ReadonlyAttributeStepBulletSelected
{
	border-width: 0px;
}
.AttSemUppercaseChar,.ReadonlyAttSemUppercaseChar
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: none;
	text-align: left !important;
}
.ReadonlyAttSemUppercaseChar
{
	display: block;
	white-space: normal;
}
.AttMultiLinhasJson,.ReadonlyAttMultiLinhasJson
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	max-height: 180px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhasJson
{
	display: block;
	min-height: 30px;
}
.AttTimeDateTime,.ReadonlyAttTimeDateTime
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
}
.ReadonlyAttTimeDateTime
{
	display: block;
	white-space: normal;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	min-height: 30px;
	text-transform: none;
}
.Imagempx,.BlobContentImagempx,.ReadonlyBlobContentImagempx,.BlobInputImagempx,.ReadonlyImagempx
{
	margin-right: 10px;
	border-style: none;
	font-size: 10pt;
	color: black;
	height: 20px;
	width: 20px;
	opacity: 0.7;
}
.ReadonlyBlobContentImagempx
{
	border-width: 0px;
}
.ReadonlyImagempx
{
	border-width: 0px;
}
.AttributeTag,.AttributeTagSuccess,.AttributeTagWarning,.AttributeTagDanger,.AttributeTagInfoLight,.AttributeTagInfo
{
	box-shadow: 0px 1px 4px 0px rgba(0,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;
}
.AttributeTagSuccess
{
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.14);
	background-color: #00a65a;
}
.AttributeTagWarning
{
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.14);
	background-color: #f39c12;
}
.AttributeTagDanger
{
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.14);
	background-color: #dd4b39;
}
.AttributeTagInfoLight
{
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.14);
	background-color: #00c0ef;
}
.AttributeTagInfo
{
	box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.14);
	background-color: #3c8dbc;
}
.AttCharPassword
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	color: #32383d;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	text-transform: uppercase;
	text-align: left !important;
	 -webkit-text-security: disc;
}
.AttMultiLinhas200Char,.ReadonlyAttMultiLinhas200Char
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	max-height: 200px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhas200Char
{
	display: block;
	white-space: normal;
	min-height: 30px;
	text-transform: uppercase;
	text-align: left !important;
	white-space:normal !important;
}
.AttMultiLinhasUnlimitedChar,.ReadonlyAttMultiLinhasUnlimitedChar
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhasUnlimitedChar
{
	display: block;
	white-space: normal;
	min-height: 30px;
	text-transform: uppercase;
	text-align: left !important;
	white-space:normal !important;
}
.AttributeUserSenhaChar
{
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #f8f8f8;
	border-bottom-color: #888;
	border-left-color: #888;
	border-right-color: #888;
	border-top-color: #888;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 16px;
	font-weight: 300;
	color: #888;
	height: 45px;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	margin-bottom: 15px;
	-webkit-text-security: disc;
}
.AttributeUserLoginChar
{
	margin-bottom: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #f8f8f8;
	border-bottom-color: #888;
	border-left-color: #888;
	border-right-color: #888;
	border-top-color: #888;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-size: 16px;
	font-weight: 300;
	color: #888;
	height: 45px;
	width: 100%;
	max-width: 100%;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	margin-bottom: 15px;
}
.AttDescPrompt
{
	margin-left: 20px;
}
.AttMultiLinhas400SemUpperChar,.ReadonlyAttMultiLinhas400SemUpperChar
{
	margin-bottom: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	font-size: 12px;
	max-height: 400px;
	width: 100%;
	max-width: 100%;
	text-align: left !important;
}
.ReadonlyAttMultiLinhas400SemUpperChar
{
	display: block;
	white-space: normal;
	min-height: 30px;
	text-align: left !important;
	white-space:normal !important;
	 word-wrap: break-word;
}
.ErrorAttChar
{
	border-bottom-color: #f56a67;
	border-left-color: #f56a67;
	border-right-color: #f56a67;
	border-top-color: #f56a67;
	box-shadow:none;
}
.Imagempix
{
	margin-right: 10px;
	border-style: none;
	font-size: 10pt;
	color: black;
	height: 20px;
	width: 20px;
	opacity: 0.7;
	transform:translateY(20px);
}
.ReadonlyImageGridFuncionario
{
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: black;
	max-width: 40px;
}
.Button,.SpecialButtons,.BtnEnter,.BtnToggle,.BtnToggleActive,.SpecialButtonsDisabled,.BtnCancel,.BtnCheck,.BtnDelete,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect,.BtnImage,.BtnExportReport,.BtnExport,.BtnEditColumns,.BtnActionGroupUpdate,.BtnActionGroupDelete,.BtnInsertImage,.BtnExportCSV,.BtnEnviar,.BtnGrid,.BtnGeolocation,.BtnLocateMe,.BtnPrompt,.BtnCalculadora,.BtnPromptInserir,.BtnCalculoDate,.BtnConfigImage,.BtnCarrinho,.BtnAdicionarRemover,.BtnPromptUpdate,.BtnEditar,.BtnFormacao,.BtnCarrinhoMultiplo,.BtnEditarImage,.BtnHistorico,.BtnModoImage,.BtnPotencialCadastrar,.BtnCodigoBarras,.BtnItemPromocionalConsultar,.BtnDefault,.BtnAlternativo,.ActionButtons,.ButtonDisabled,.BtnInsert,.fileinputbutton,.btnprimary,.btnwarning,.ColumnsSelector,.BtnLoginStyle,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ButtonSearchCell,.ButtonLogin,.btnAgendamentoBranco,.btnAgendamentoCinza,.btnAgendamentoBrancoMeio,.ButtonWizard,.btnAgendamentoPendentes,.btnAgendamentoRealizados,.btnAgendamentoAtrasados,.BtnCancelarStyle,.BtnCardGreen,.BtnCardRed
{
	margin-right: 5pt;
	white-space: nowrap;
	min-width: 110px;
}

.BtnCancel
{
	background-color: white;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	color: black;
}

.BtnCheck
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnDelete
{
	background-color: white;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	color: black;
}

.BtnFirst
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnGet
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnHelp
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnLast
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnNext
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnPrevious
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnRefresh
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.BtnSelect
{
	background-color: #1a2e6b;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	border-width: 0px;
	font-size: 11px;
	font-weight: normal;
	height: 36px;
}

.BtnImage,.BtnExportReport,.BtnExport,.BtnEditColumns,.BtnActionGroupUpdate,.BtnActionGroupDelete,.BtnInsertImage,.BtnExportCSV,.BtnEnviar,.BtnGrid,.BtnGeolocation,.BtnLocateMe,.BtnPrompt,.BtnCalculadora,.BtnPromptInserir,.BtnCalculoDate,.BtnConfigImage,.BtnCarrinho,.BtnAdicionarRemover,.BtnPromptUpdate,.BtnEditar,.BtnFormacao,.BtnCarrinhoMultiplo,.BtnEditarImage,.BtnHistorico,.BtnModoImage,.BtnPotencialCadastrar,.BtnCodigoBarras,.BtnItemPromocionalConsultar
{
	background-repeat: no-repeat;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color: transparent;
	background-image: none;
	color: #32383d;
	height: 30px;
	width: 30px;
	min-width: 0px;
	opacity:0.7;
}

.BtnExportReport
{
	background-image: url(../ico_pdf.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	height: 40px;
	width: 40px;
	opacity:0.7;
	width: 40px !important;
	height: 40px !important;
	background-size: 40px;
}

.BtnExport
{
	background-image: url(../ico_excel.png);
}

.BtnEditColumns
{
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
}

.BtnActionGroupUpdate
{
	background-image: url(../tmSolution/ico_editar.png);
	height: 15px;
	width: 15px;
	opacity:0.7;
	width: 15px !important;
	height: 15px !important;
}

.BtnActionGroupDelete
{
	background-image: url(../tmSolution/ico_excluir.png);
	opacity:0.7;
	width: 15px !important;
	height: 15px !important;
}

.BtnInsertImage
{
	background-position: center;
	opacity: 0.7;
	background-image: url(../ico_inserir.png);
}

.BtnExportCSV
{
	opacity: 0.7;
	background-image: url(../ActionCSV.png);
}

.BtnEnviar
{
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	height: 18px;
	width: 18px;
	opacity:0.7;
	width: 18px !important;
	height: 18px !important;
}

.BtnGrid
{
	height: 18px;
	width: 18px;
	opacity:0.7;
	width: 18px !important;
	height: 18px !important;
}

.BtnGeolocation
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background-image: url(../Geolocation.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
}

.BtnLocateMe
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	background-image: url(../locateMe.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
}

.BtnPrompt
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background-image: url(../prompt.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
}

.BtnCalculadora
{
	background-image: url(../imgCalculadora.png);
	background-image: url(../imgCalculadora.png) !important;
}

.BtnPromptInserir
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-left: 5px;
	margin-top: 13px;
	background-image: url(../ico_inserir.png);
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	color: #ccc;
	width: 30px !important;
	height: 30px !important;
}

.BtnCalculoDate
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-left: 10px;
	margin-top: 15px;
	padding-top: 5px;
	background-color: white;
	background-image: url(../imgCalculadora.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	color: white;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
	background-size: 20px;
}

.BtnConfigImage
{
	background-image: url(../ico_configuracao_menu.png);
	background-image: url(../ico_configuracao_menu.png) !important;
}

.BtnCarrinho
{
	background-position: center;
	background-image: url(../imgVendasAddCarrinho.png);
	border-bottom-color: #ededed;
	border-left-color: #ededed;
	border-right-color: #ededed;
	border-top-color: #ededed;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	height: 40px;
	width: 40px;
	opacity:0.7;
	width: 40px !important;
	height: 40px !important;
	background-size: 24px;
	background-position: center;
}

.BtnAdicionarRemover
{
	background-position: center;
	margin-top: 20px;
	width: initial;
	height: initial;
}

.BtnPromptUpdate
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background-image: url(../tmSolution/ico_editar.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	background-size: 18px;
	width: 30px !important;
	height: 30px !important;
}

.BtnEditar
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background-image: url(../tmSolution/ico_editar.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
	background-size: 22px;
}

.BtnFormacao
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-top: 5px;
	padding-top: 5px;
	background-image: url(../ico_seta_direita.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	opacity:0.7;
	width: 30px !important;
	height: 30px !important;
	background-size: 22px;
}

.BtnCarrinhoMultiplo
{
	background-image: url(../imgAddMultiplo.png);
	background-image: url(../imgAddMultiplo.png) !important;
}

.BtnEditarImage
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	background-image: url(../tmSolution/ico_editar.png);
	border-bottom-color: #d2d2d2;
	border-left-color: #d2d2d2;
	border-right-color: #d2d2d2;
	border-top-color: #d2d2d2;
	border-style: solid;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	height: 36px;
	width: 36px;
}

.BtnHistorico
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	margin-right: 0px;
	margin-top: 5px;
	padding-top: 5px;
	position: relative;
	top: 5px;
	background-image: url(../historico_cliente.png);
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	border-style: solid;
	border-width: 1px;
	background-image: url(../historico_cliente.png) !important;
}

.BtnModoImage
{
	background-position: center;
	opacity: 0.7;
	background-image: url(../ico_trocar_modo.png);
	background-size: 30px !important;
}

.BtnPotencialCadastrar
{
	background-position: center;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	background-image: url(../imgPotencialCadastrar.png);
	border-bottom-color: #d2d2d2;
	border-left-color: #d2d2d2;
	border-right-color: #d2d2d2;
	border-top-color: #d2d2d2;
	border-style: solid;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	height: 36px;
	width: 36px;
	opacity:0.7;
	background-size: 30px;
}

.BtnCodigoBarras
{
	background-image: url(../tmSolution/ico_codigobarras.png);
	background-image: url(../tmSolution/ico_codigobarras.png) !important;
}

.BtnItemPromocionalConsultar
{
	background-image: url(../imgItemPromocionalConsultar.png);
	background-image: url(../imgItemPromocionalConsultar.png) !important;
}

.BtnDefault
{
	margin-top: 5pt;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	background-color: #337ab7;
	border-bottom-color: #2e6da4;
	border-left-color: #2e6da4;
	border-right-color: #2e6da4;
	border-top-color: #2e6da4;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-size: 11px;
	color: #fff;
	height: 36px;
	cursor: pointer;
	text-transform: uppercase;
}

.BtnAlternativo
{
	margin-top: 5pt;
	background-color: #ecf0f5;
	font-size: 11px;
	font-weight: normal;
	color: #626d79;
	height: 36px;
	text-transform: uppercase;
}

.ColumnsSelector
{
	opacity: 0.7;
	min-width: 0px;
}

.BtnLoginStyle
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #3999dc;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-style: solid;
	border-width: 0px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: 300;
	text-decoration: none;
	color: #fff;
	height: 45px;
	width: 100%;
	max-width: 100%;
	text-indent: 0px;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
}

.ButtonDragging
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.ButtonAcceptDrag
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.ButtonNoAcceptDrag
{
	background-color: #9f9f9f;
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	color: #295572;
}

.ButtonSearchCell
{
	margin-left: 5px;
}

.ButtonLogin
{
	margin-bottom: 40px;
	background-color: #e1e1e1;
	border-width: 0px;
	font-size: 18px;
	color: #32383d;
	min-height: 68px;
	width: 100%;
}

.btnAgendamentoBranco
{
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	background-color: white;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-top-color: #e1e1e1;
	font-size: 12px;
	color: #32383d;
	border-radius: 0px !important;
	width:100% !important;
}

.btnAgendamentoCinza
{
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	background-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-top-color: #e1e1e1;
	font-size: 12px;
	color: #32383d;
	border-radius: 0px !important;
	width:100% !important;
}

.btnAgendamentoBrancoMeio
{
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	background-color: white;
	border-bottom-color: #e1e1e1;
	border-left-color: white;
	border-right-color: white;
	border-top-color: #e1e1e1;
	font-size: 12px;
	color: #32383d;
	border-radius: 0px !important;
	width:100% !important;
}

.ButtonWizard
{
	margin-left: 3pt;
	margin-right: 0px;
}

.btnAgendamentoPendentes
{
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	background-color: #fcf8e3;
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
	font-size: 12px;
	color: #8a6d3b;
	width:100% !important;
}

.btnAgendamentoRealizados
{
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	background-color: #d9edf7;
	border-bottom-color: #bce8f1;
	border-left-color: #bce8f1;
	border-right-color: #bce8f1;
	border-top-color: #bce8f1;
	font-size: 12px;
	color: #31708f;
	width:100% !important;
}

.btnAgendamentoAtrasados
{
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	background-color: #f2dede;
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
	font-size: 12px;
	color: #a94442;
	width:100% !important;
}

.BtnCancelarStyle
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-color: #c1c1c1;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-style: solid;
	border-width: 0px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: 300;
	text-decoration: none;
	color: #fff;
	height: 45px;
	width: 100%;
	max-width: 100%;
	text-indent: 0px;
	vertical-align: middle;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
}

.BtnCardGreen
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	box-shadow: 1px 1px 4px rgba(0,0,0,0.14);
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 80px;
	padding-right: 80px;
	padding-top: 5px;
	background-color: #08a55c;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #fff;
	height: 30px;
	width: 100%;
	max-width: 100%;
	min-width: 150px;
	text-indent: 0px;
}

.BtnCardRed
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	box-shadow: 1px 1px 4px rgba(0,0,0,0.14);
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 80px;
	padding-right: 80px;
	padding-top: 5px;
	background-color: #db4c3f;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #fff;
	height: 30px;
	width: 100%;
	max-width: 100%;
	min-width: 150px;
	text-indent: 0px;
}

.Grid,.WorkWithBorder,.GridNoData,.FreeStyleGrid[data-gx-grid-nodata],.TrnSublevelGrid[data-gx-grid-nodata],.RecentLinksGrid[data-gx-grid-nodata],.FreeStyleGrid60VH[data-gx-grid-nodata],.FsgPrioridades[data-gx-grid-nodata],.fsgDemandas[data-gx-grid-nodata],.fsgProdutoPainel[data-gx-grid-nodata],.termo-parametro-freestyle[data-gx-grid-nodata],.FsgCotacao[data-gx-grid-nodata],.FsgDiagnosticoDetalhes[data-gx-grid-nodata],.FsgCardTresLinhas[data-gx-grid-nodata],.fsgModulos[data-gx-grid-nodata],.fsgModuloCard[data-gx-grid-nodata],.VerticalTabGrid[data-gx-grid-nodata],.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata],.FreeStyleGridWithHeader[data-gx-grid-nodata],.FreeStyleGridAlignLeft[data-gx-grid-nodata],.fsgScrollLimited[data-gx-grid-nodata],.fsgContas[data-gx-grid-nodata],.fsgBloqueios[data-gx-grid-nodata],.GridDragging,.GridAcceptDrag,.GridNoAcceptDrag,.WorkWith,.PromptGrid
{
	margin-bottom: 1pt;
	margin-left: 1pt;
	margin-right: 1pt;
	padding-bottom: 1pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-top: 1pt;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: none;
	border-width: 0px;
	text-align: left;
	text-indent: 5px;
}

.Grid>tbody>tr,.Grid>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.Grid>thead>tr, .Grid>tfoot>tr
{
	color: #fff;
	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
{
	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
{
	background-color: #d3d4d3;
	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)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	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
{
	background-color: #f2f2f2;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder>tbody>tr,.WorkWithBorder>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder>thead>tr, .WorkWithBorder>tfoot>tr
{
	color: #fff;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='none']>thead>tr, .WorkWithBorder[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.WorkWithBorder[data-bkgstyle='none']>tbody>tr
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .WorkWithBorder[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .WorkWithBorder[data-bkgstyle='uniform']>thead>tr, .WorkWithBorder[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='header']>tbody>tr:nth-child(odd), .WorkWithBorder[data-bkgstyle='header']>tbody>tr:nth-child(even), .WorkWithBorder[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='header']>thead>tr, .WorkWithBorder[data-bkgstyle='header']>tfoot>tr, .WorkWithBorder[data-bkgstyle='report']>thead>tr, .WorkWithBorder[data-bkgstyle='report']>tfoot>tr
{
	background-color: #f2f2f2;
	text-align: left;
	text-indent: 5px;
}

.GridNoData,.FreeStyleGrid[data-gx-grid-nodata],.TrnSublevelGrid[data-gx-grid-nodata],.RecentLinksGrid[data-gx-grid-nodata],.FreeStyleGrid60VH[data-gx-grid-nodata],.FsgPrioridades[data-gx-grid-nodata],.fsgDemandas[data-gx-grid-nodata],.fsgProdutoPainel[data-gx-grid-nodata],.termo-parametro-freestyle[data-gx-grid-nodata],.FsgCotacao[data-gx-grid-nodata],.FsgDiagnosticoDetalhes[data-gx-grid-nodata],.FsgCardTresLinhas[data-gx-grid-nodata],.fsgModulos[data-gx-grid-nodata],.fsgModuloCard[data-gx-grid-nodata],.VerticalTabGrid[data-gx-grid-nodata],.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata],.FreeStyleGridWithHeader[data-gx-grid-nodata],.FreeStyleGridAlignLeft[data-gx-grid-nodata],.fsgScrollLimited[data-gx-grid-nodata],.fsgContas[data-gx-grid-nodata],.fsgBloqueios[data-gx-grid-nodata]
{
	background-color: lightgray;
	min-height: 4em;
	width: 100%;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridNoData>tbody>tr,.GridNoData>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridNoData>thead>tr, .GridNoData>tfoot>tr
{
	color: #fff;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridNoData[data-bkgstyle='none']>thead>tr, .GridNoData[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridNoData[data-bkgstyle='none']>tbody>tr
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.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
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.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)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridNoData[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridNoData[data-bkgstyle='header']>thead>tr, .GridNoData[data-bkgstyle='header']>tfoot>tr, .GridNoData[data-bkgstyle='report']>thead>tr, .GridNoData[data-bkgstyle='report']>tfoot>tr
{
	background-color: #f2f2f2;
	text-align: left;
	text-indent: 5px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.GridDragging>tbody>tr,.GridDragging>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridDragging>thead>tr, .GridDragging>tfoot>tr
{
	color: #fff;
	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
{
	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
{
	background-color: #d3d4d3;
	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)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	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
{
	background-color: #295572;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag>tbody>tr,.GridAcceptDrag>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag>thead>tr, .GridAcceptDrag>tfoot>tr
{
	color: #fff;
	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
{
	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
{
	background-color: #d3d4d3;
	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)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	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
{
	background-color: #295572;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag>tbody>tr,.GridNoAcceptDrag>[data-gxrow]
{
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag>thead>tr, .GridNoAcceptDrag>tfoot>tr
{
	color: #fff;
	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
{
	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
{
	background-color: #d3d4d3;
	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)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	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
{
	background-color: #295572;
	text-align: left;
	text-indent: 5px;
}

.WorkWith,.PromptGrid
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 1pt;
	border-style: solid;
	border-collapse: collapse !important;
	width:100% !important;
}

.WorkWith>tbody>tr,.WorkWith>[data-gxrow]
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.WorkWith>thead>tr, .WorkWith>tfoot>tr
{
	color: #fff;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.WorkWith[data-bkgstyle='none']>thead>tr, .WorkWith[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.WorkWith[data-bkgstyle='none']>tbody>tr
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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)
{
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.WorkWith[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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
{
	background-color: #a2a2a2;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.PromptGrid>tbody>tr,.PromptGrid>[data-gxrow]
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.PromptGrid>thead>tr, .PromptGrid>tfoot>tr
{
	color: #fff;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.PromptGrid[data-bkgstyle='none']>thead>tr, .PromptGrid[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.PromptGrid[data-bkgstyle='none']>tbody>tr
{
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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)
{
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.PromptGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !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
{
	background-color: #a2a2a2;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse !important;
	width:100% !important;
}

.Group,.GroupTitle,.Filtros,.GroupFiltrosTitle
{
	border-bottom-color: #b7b7b7;
	border-left-color: #b7b7b7;
	border-right-color: #b7b7b7;
	border-top-color: #b7b7b7;
	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: 5px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 10px;
}

.GroupTitle
{
	background-image: none;
	box-sizing: border-box;
	float: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
	width: auto;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #3a95c7;
	text-indent: 0px;
	border: none !important;
	font-weight: 500;
}

.GroupTitleTitle
{
	font-size: 10pt;
	font-weight: bold;
	box-sizing: border-box;
	float: none;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	font-size: 14px;
	font-variant: normal;
	font-weight: normal;
	color: #3a95c7;
	text-indent: 0px;
	border: none !important;
	font-weight: 500;
}

.Filtros,.GroupFiltrosTitle
{
	border-bottom-color: royalblue;
	border-left-color: royalblue;
	border-right-color: royalblue;
	border-top-color: royalblue;
	border-width: 2px;
}

.GroupFiltrosTitle
{
	border-bottom-color: #295572;
	border-left-color: #295572;
	border-right-color: #295572;
	border-top-color: #295572;
	font-size: 10pt;
	font-weight: bold;
	color: #295572;
}

.GroupFiltrosTitleTitle
{
	font-size: 10pt;
	font-weight: bold;
	color: #295572;
}

.Image,.ImageDragging,.ImageAcceptDrag,.ImageNoAcceptDrag,.imgMenuAjuda,.ActionFSImage,.imgFundoTelaLogin,.ImageTop,.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious,.ImageTopHeader,.ImageHiddenExtraSmall,.AssociationImage,.imgLupa,.imgLogoPrincipal,.imgMarginTop10px,.imgMenu,.imgLoginLogoRodape,.imgAdicionarDashboard,.imgLoginLogoERP,.imgLoginLogoForca,.imgFiltro,.imgSelecionarFilial,.imgCheckPerfil,.ImgAgendamento,.imgLupaMenor,.imgIconesMP,.imgPrompt,.ImageLimpaFiltros,.imgPromptCEP,.ImagemDashboardRemover,.ImageGraficoPreview,.StepImage,.StepImageUnSelected,.imgOfiVeiculosint,.imgOfiVeiculos,.ImagePaddingTop,.imgMarginTopIcon,.UserActionPrompt,.imgPainelFuncionario,.CardHeaderImage
{
	border-style: none;
	border-width: 0px;
	vertical-align: middle;
}
.imgMenuAjuda
{
	height: 90px;
}
.ActionFSImage
{
	margin-top: 15px;
	height: 25px;
}
.imgFundoTelaLogin
{
	position: fixed;
	top: 0;
	left: 50%;
	min-height:100%;
	min-width:100%;
	width:auto;
	height:auto;
	transform: translateX(-50%);
	z-index:-2;
	filter: contrast(0.5) brightness(1.4);
}
.imgFundoTelaLogin:after
{
	content: '';
	position: fixed;
	top: 0;
	left: 50%;
	min-height:100%;
	min-width:100%;
	width:auto;
	height:auto;
	transform: translateX(-50%);
	z-index:-2;
	filter: contrast(0.5) brightness(1.4);
}

.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious
{
	background-repeat: no-repeat;
	height: 18px;
	width: 18px;
	cursor: pointer;
}
.PagingButtonsFirst
{
	background-image: url(../tmSolution/PageFirst.png);
	width: 21px;
}
.PagingButtonsLast
{
	background-image: url(../tmSolution/PageLast.png);
	width: 21px;
}
.PagingButtonsNext
{
	background-image: url(../tmSolution/PageNext.png);
}
.PagingButtonsPrevious
{
	background-image: url(../tmSolution/PagePrevious.png);
}
.ImageTopHeader
{
	height: 0px;
	width: 0px;
}
.imgLupa
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	padding-right: 10px;
	height: 25px;
}
.imgLogoPrincipal
{
	margin-top: 10px;
	height: 30px;
}
.imgMarginTop10px
{
	box-shadow: 0px 0px 1px 1px #d7d7d7;
	margin-bottom: 5px;
	margin-top: 15px;
	position: relative;
	height: auto;
	max-height: 100px;
	width: auto;
	max-width: 200px;
	z-index:1;
}
.imgMenu
{
	margin-left: 10px;
	margin-top: 8px;
	height: 25px;
}
.imgLoginLogoRodape
{
	width: 180px;
}
.imgAdicionarDashboard
{
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 25px;
	height: 95%;
}
.imgLoginLogoERP
{
	margin-bottom: 10px;
	padding-top: 40px;
	width: 130px;
}
.imgLoginLogoForca
{
	width: 340px;
}
.imgFiltro
{
	margin-right: 3pt;
	height: 36px;
	width: 36px;
	opacity: 0.7;
	border-radius: 5px;
}
.imgFiltro:after
{
	content: '';
	opacity: 0.7;
	border-radius: 5px;
}

.imgSelecionarFilial
{
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	text-align: right;
}
.imgCheckPerfil
{
	background-repeat: no-repeat;
	height: 15px;
	width: 15px;
	text-align: right;
}
.ImgAgendamento
{
	margin-top: 7px;
	position: absolute;
	height: 17px;
	cursor: pointer;
}
.imgLupaMenor
{
	height: 20px;
}
.imgIconesMP
{
	height: 25px;
}
.imgPrompt
{
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	height: 32px;
	width: 32px;
}
.ImageLimpaFiltros
{
	left: 235px;
	position: absolute;
	height: 30px;
	max-height: 30px;
	min-height: 30px;
	width: 30px;
	max-width: 30px;
	min-width: 30px;
	cursor: pointer;
}
.imgPromptCEP
{
	margin-left: 12px;
	margin-top: 8px;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	height: 32px;
	width: 32px;
}
.ImagemDashboardRemover
{
	visibility: hidden;
	height: 10px;
	width: 10px;
	vertical-align: top;
}
.ImageGraficoPreview
{
	height: 120px;
}
.StepImage,.StepImageUnSelected
{
	background-color: #32383d;
	height: 60px;
}
.StepImageUnSelected
{
	background-color: #eee;
}
.imgOfiVeiculosint
{
	max-height: 350px;
	max-width: 500px;
}
.imgOfiVeiculos
{
	max-height: 250px;
	max-width: 400px;
}
.ImagePaddingTop
{
	padding-left: 5px;
	padding-top: 15px;
}
.imgMarginTopIcon
{
	box-shadow: 0px 0px 1px 1px #d7d7d7;
	margin-bottom: 5px;
	margin-top: 15px;
	position: relative;
	height: auto;
	max-height: 100px;
	width: auto;
	max-width: 80px;
	z-index:1;
}
.UserActionPrompt
{
	position: absolute;
	right: 27px;
	top: -36px;
}
.imgPainelFuncionario
{
	box-shadow: 0px 0px 1px 1px #d7d7d7;
	margin-bottom: 5px;
	margin-top: 15px;
	position: relative;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	height: auto;
	max-height: 125px;
	width: auto;
	max-width: 100px;
	z-index:1;
}
.CardHeaderImage
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	height: 160px;
	width: 241px;
}
.CardHeaderImage[data-gx-image]
{
	width: 100% !important;
	height: 100% !important;
	padding-left: 100% !important;
	box-sizing: border-box !important;
	display: block !important;
	background-position: 0;
	background-repeat: no-repeat !important;
	background-size: cover !important;
--gx-image-scaling:on;
}

.Table,.TableDragging,.TableAcceptDrag,.TableNoAcceptDrag,.TableHorizontalLine,.header_pink_line,.LevelTable,.BodyContainer,.HeaderContainer,.RecentLinksContainer,.FormContainer,.Container,.ContainerFluid,.OrdersTable,.RecentLinksMainTable,.RecentLinksMainTableExpanded,.PromptContainer,.PromptMainTable,.GridTabMainTable,.TableGrid,.ViewTable,.Table960,.TableGreyFooter,.TableBlackFooter,.TableBlackHeader,.TableLeftMenu,.TableTopMenu,.TableGeolocation,.MergedItemNotRequired,.TableLabel50Percent,.TableDataInput,.TableTamanhoScroll,.tbPrompt,.TableSelected,.TableUnselected,.tbPaginaMensagem,.imgUsuariothumbnail,.MHCampoPesquisa,.MHdivMenuVisible,.MHimgLogoBrancoXS,.FSSingleLine,.FSWithHeaderCellBottomRow,.TableFSHeader,.AdvancedContainer,.AdvancedContainerVisible,.AdvancedContainerFullHeight,.WWAdvancedContainer,.MainContainer,.TableDynamicFilters,.select,.PopupContentCell,.TextBlockTitleCell,.TableTitleCell,.DataDescriptionCell,.DataDescriptionCellLeft,.DataDescriptionCellLogin,.GridHeaderCell,.GridHeaderCellCleanFilters,.TableTop,.TableContent,.TableContentNoMargin,.Table100x100,.Table100x1004C,.TableViewGeneralAtts,.TableBorder,.TableGridHeader,.Table100x100H,.TableView,.HorizontalLineWWP,.HorizontalSpace,.TableBottom,.RecentLinksTable,.RecentLinksTableOdd,.RecentLinksTableEven,.Table80,.Table95,.GridLineEven,.GridLineOdd,.GridFooter,.TableData,.SpaceTable,.TableMain,.TableMainPopup,.TableMainPopupScroll,.TableLogin,.TableWhiteBorder,.TableMerged,.TableSearch,.TableCellBreadCrumbOdd,.TableCellBreadCrumbEven,.TableActions,.TableAttributesCell,.TableSearchCell,.TablePaddingLeft,.TableLineSeparator,.TableRowSideBar,.TableGroup,.MasterLeftZone,.MasterRightZone,.MPBar,.breadCrumbTitleCell,.TableActionsCell,.TableActionsCellLogin,.TableBar,.Table100H,.TableCellAlignRight,.MasterMainClass,.ContentHolderCell,.TableAlignRight,.TableAlignRightWithMargin,.MasterTopIconsCell,.TableHiddenExtraSmall,.TableUserRoleMenuInfo,.CellPaddingTop,.TableViewTab,.TablePaddingTop5,.TableAlignedCentered,.TableWithBottomBorder,.tbBlack,.TableLinhas,.TabelaBordaInferior,.TabelaBordaCorpo,.TabelaBordaTitulo,.divInvisivel,.divVisivel,.AdvancedContainerItem,.AdvancedContainerItemExpanded,.divRight,.divVisivelCell,.divMenuCell,.divMenuVisible,.tbUsuario,.TabelaBordaCorpoNoPad,.Table100x100Login,.tbLogoRodape,.divContentCell,.TableCorAgendamento,.TablePaddingAgen,.TableMainSemBorda,.TabelaBranca,.TableEspacoObsAgen,.TablePaddingBottom,.TableMarginBottom,.TableMarginLeft10,.TablePaddingRight,.TableEspacoObsAgenScroll,.TablePaddingBotao,.Table_100_Agen,.TableWebComponentAgen,.Table100Agenda,.TablePaddingBottomAgenda,.TabelaEspaco,.TableTituloCinza,.TableLinhaNoBottom,.TablePadding100,.TableTituloCinzaNoTop,.TableMarginBottom20,.TableGraficoPreview,.TableTamanhoMaximo500px,.TableGraficoBorder,.TablePaddingLeft5,.TableStepBulletLineCell,.TableWizardMain,.TableMainPopup1,.TableMainPopupScroll1,.WizardStepsCell,.WizardStepsPositionCell,.FilterMultipleSelectorCell,.FilterMultiplePromptCell,.TableStep,.TableStepSelected,.TableContainerStep,.TableContainerStepSelected,.TableContainerStepFirst,.TableContainerStepLast,.TableStepBullet,.TableStepBulletChecked,.TableStepBulletSelected,.TableContainerStepBullet,.TableStepBulletLine,.TableStepBulletLineChecked,.WizardTitleCell,.TableStepInfo,.TablePopupDashboardSelecionar,.MHDivMenu,.TableTotalizer,.TableTotalizerAl,.MHDivMenuIcone,.marginBottom15,.marginTop15,.marginBottom10,.CellFiltrosFixos,.CellFiltrosActions,.TableFiltroClass,.TableMainPopover,.CardTableShadow,.TableBorderRadiusWhite
{
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	border-style: none;
	border-width: 0px;
	font-size: 12px;
	font-style: normal;
}
.tbPaginaMensagem
{
	max-width: 80%;
	margin: 0 auto;
}
.imgUsuariothumbnail
{
	left: -15px;
	overflow: hidden;
	position: relative;
	top: 9px;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	height: 90px;
	width: 70px !important;
}
.MHCampoPesquisa
{
	padding-left: 15pt;
}
.MHdivMenuVisible
{
	margin-left: 0px;
	position: absolute;
	z-index: 5;
	background-color: #ecf0f5;
	height: 100%;
	width: 230px;
}
.MHimgLogoBrancoXS
{
	display: none;
	height: 50px;
	width: 55px;
	text-align: center;
}
.FSSingleLine
{
	height: 40px;
}
.FSWithHeaderCellBottomRow
{
	border-bottom: 1px;
	border-bottom-color: #efefef;
	border-style: solid;
}
.TableFSHeader
{
	background-color: #f2f2f2;
	height: 35px;
	width: auto;
}
.AdvancedContainer,.AdvancedContainerVisible,.AdvancedContainerFullHeight
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 2px;
	border-top: 0px;
	left: 0px;
	padding-right: 15px;
	position: fixed;
	background-color: rgba(220,220,220,0.65);
	border-right-color: rgba(161,161,161,0.65);
	border-top-color: rgba(161,161,161,0.65);
	border-style: solid;
	height: 100%;
	min-height: 100%;
	width: 16.66666667%;
	-moz-transition: left 0.5s ease-in-out;
	 -webkit-transition: left 0.5s ease-in-out;
	 -ms-transition: left 0.5s ease-in-out;
	 transition: left 0.5s ease-in-out;
}
.AdvancedContainerFullHeight
{
	min-height: 600px;
}
.WWAdvancedContainer
{
	margin-left: -45px;
	padding-right: 20px;
	background-color: white;
}
.MainContainer
{
	padding-left: 15px;
	padding-right: 15px;
}
.TableDynamicFilters,.select
{
	margin-left: auto;
}
.PopupContentCell
{
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom-color: #e5e5e5;
	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: 0px;
	text-align: left;
}
.DataDescriptionCellLogin
{
	padding-left: 5px;
}
.GridHeaderCell
{
	padding-right: 3pt;
	padding-top: 4px;
	white-space: nowrap;
}
.GridHeaderCellCleanFilters
{
	padding-top: 8px;
	vertical-align: top;
}
.TableTop
{
	background-repeat: repeat-x;
	list-style-image: none;
	background-image: url(../tmSolution/HeaderBackground.gif);
	height: 80px;
	width: 100%;
}
.TableContent,.TableContentNoMargin
{
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	background-color: rgba(236,240,245,0.72);
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	border-right-color: #d8d8d8;
	border-top-color: #d8d8d8;
	border-style: solid;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	vertical-align: top;
}
.TableContentNoMargin
{
	margin-bottom: 15px;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
	border-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	width: 100%;
}
.Table100x100,.Table100x1004C,.TableViewGeneralAtts,.TableBorder,.TableGridHeader,.Table100x100H
{
	width: 100%;
	text-align: left;
	vertical-align: top;
}
.TableBorder
{
	padding-bottom: 5pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-top: 5pt;
	border-bottom-color: #5f7f96;
	border-left-color: #5f7f96;
	border-right-color: #5f7f96;
	border-top-color: #5f7f96;
	border-style: solid;
	border-width: 2px;
}
.TableGridHeader
{
	margin-top: 15px;
}
.Table100x100H
{
	height: 100%;
}
.TableView
{
	margin-left: 1px;
	margin-top: 15px;
	background-color: white;
	color: #404040;
	width: 100%;
	border-top-width:0px;
}
.HorizontalLineWWP
{
	background-color: #cee397;
	height: 1px;
	width: 100%;
}
.HorizontalSpace
{
	background-color: #fff;
	height: 10px;
	width: 100%;
}
.TableBottom
{
	background-color: #295572;
	height: 30px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.RecentLinksTable,.RecentLinksTableOdd,.RecentLinksTableEven
{
	background-color: whitesmoke;
	border-bottom-color: #9d1f1f;
	border-width: 1px;
	height: 15px;
	width: 100%;
}
.RecentLinksTableOdd
{
	background-color:#DFE0E2 !important;
}
.RecentLinksTableEven
{
	background-color:#E9EEF2 !important;
}
.Table80
{
	width: 80%;
}
.Table95
{
	width: 100%;
}
.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: #f2f2f2;
}
.GridFooter
{
	padding-bottom: 2px;
	padding-left: 0px;
	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,.TableMainPopupScroll
{
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	z-index: 4;
	width: 100%;
}
.TableMainPopupScroll
{
	overflow: auto;
	height: 620px;
}
.TableLogin
{
	margin-top: 15px;
	background-color: transparent;
	height: 270px;
	width: 390px;
}
.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
{
	padding-right: 2px;
	width: 100%;
}
.TableSearch
{
	margin-bottom: 5px;
	width: 100%;
	-moz-border-radius: 5px;
	 border-radius: 5px;
}
.TableCellBreadCrumbOdd
{
	background-color:#E9EEF2 !important;
}
.TableCellBreadCrumbEven
{
	background-color:#DFE0E2 !important;
}
.TableActions
{
	margin-bottom: 10px;
	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;
}
.TableGroup
{
	border-top: 1px;
	box-shadow: 0px 1px 1px 0, (Unknown);
	margin-bottom: 20px;
	background-color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);
	border-collapse: separate !important;
}
.MasterLeftZone
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 1px;
	border-top: 0px;
	padding-right: 20px;
	border-right-color: #d3d3d3;
	border-style: solid;
}
.MasterRightZone
{
	padding-left: 20px;
}
.MPBar
{
	margin-left: -15px;
	margin-right: -15px;
	background-image: url(../BlueBar.png);
	height: 7px;
}
.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-top: 20px;
	text-align: center;
	padding-left: 7px !important;
	 padding-right: 14px !important;
}
.TableBar
{
	height: 7px;
	width: 100%;
}
.Table100H
{
	height: 100%;
}
.TableCellAlignRight
{
	text-align: right;
}
.MasterMainClass
{
	padding-top: 15px;
}
.ContentHolderCell
{
	border-left: 1px;
	padding-left: 15px;
	border-left-color: #d3d3d3;
	border-style: solid;
	vertical-align: top;
}
.TableAlignRight,.TableAlignRightWithMargin
{
	margin-left: auto;
}
.TableAlignRightWithMargin
{
	margin-bottom: 10px;
	margin-top: 10px;
}
.MasterTopIconsCell
{
	padding-left: 25px;
}
.TableUserRoleMenuInfo
{
	padding-right: 10px;
}
.CellPaddingTop
{
	padding-top: 20px;
}
.TablePaddingTop5
{
	padding-top: 5px;
}
.TableAlignedCentered
{
	margin-left: auto;
	margin-right: auto;
}
.TableWithBottomBorder
{
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom-color: #e5e5e5;
	border-style: solid;
	padding-bottom:0px !important;
}
.tbBlack
{
	margin-left: 10px;
	margin-top: 8px;
	background-color: black;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	text-align: center;
	vertical-align: middle;
}
.TableLinhas
{
	margin-bottom: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #ccc;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	width: 100%;
	border-bottom: 2px solid #3A95C7;
}
.TabelaBordaInferior
{
	padding-left: 5px;
	padding-right: 5px;
}
.TabelaBordaCorpo
{
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border-style: solid;
	border-width: 1px;
}
.TabelaBordaTitulo
{
	border-style: solid;
	border-width: 1px;
}
.divInvisivel
{
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 4;
	visibility: hidden;
	opacity:0;
}
.divVisivel
{
	position: fixed;
	right: 6px;
	top: 49px;
	z-index: 4;
	visibility: visible;
	width: 250px;
}
.divRight
{
	border-bottom: 0px;
	border-left: 0px;
	border-right: 1px;
	border-top: 0px;
	box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.15);
	padding-right: 15px;
	right: -265px;
	background-color: white;
	border-right-color: #d3d3d3;
	border-style: solid;
	-moz-transition: left 0.5s ease-in-out;
	 -webkit-transition: left 0.5s ease-in-out;
	 -ms-transition: left 0.5s ease-in-out;
	 transition: left 0.5s ease-in-out;
}
.divVisivelCell
{
	bottom: 0px;
	margin-top: 0px;
	position: absolute;
	right: 0px;
	top: 49px;
	z-index: 4;
	width: auto;
	-moz-transition: opacity .5s ease-in-out;
	    -webkit-transition: opacity .5s ease-in-out;
	    -ms-transition: opacity .5s ease-in-out;
	    transition: opacity .5s ease-in-out;
}
.divMenuCell
{
	left: 0px;
	margin-top: 49px;
	position: absolute;
	z-index: 5;
	height: 100%;
}
.divMenuVisible
{
	border-right: 2px;
	left: 0px;
	position: relative;
	background-color: #f0f0f0;
	border-bottom-color: #cecece;
	border-left-color: #cecece;
	border-right-color: #cecece;
	border-top-color: #cecece;
	border-style: solid;
	height: 100%;
	width: 100%;
}
.tbUsuario
{
	margin-bottom: 18px;
	margin-top: 12px;
}
.TabelaBordaCorpoNoPad
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
}
.Table100x100Login
{
	background-repeat: repeat-y;
	background-image: url(../tmSolution/imgFundo.png);
	width: 100%;
	height: 100vh;
	 background-size: 100%;
}
.tbLogoRodape
{
	text-align:-khtml-center;
	text-align:-moz-center;
	text-align:-webkit-center;
}
.divContentCell
{
	left: 16.66666667%;
	margin-bottom: 15px;
	position: relative;
	top: 49px;
	width: 83.33333333%;
}
.TableCorAgendamento
{
	padding-bottom: 5pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-top: 5pt;
	background-color: #3a95c7;
	font-weight: bold;
	color: white;
}
.TablePaddingAgen
{
	padding-bottom: 5pt;
}
.TableMainSemBorda
{
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	z-index: 4;
	width: 100%;
}
.TabelaBranca
{
	background-color: white;
}
.TableEspacoObsAgen
{
	margin-bottom: 10pt;
	margin-left: 10pt;
	margin-right: 10pt;
	margin-left: 10pt !important;
}
.TablePaddingBottom
{
	padding-bottom: 30px;
	padding-top: 15px;
}
.TableMarginBottom
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 14px;
	font-weight: bold;
}
.TableMarginLeft10
{
	margin-left: 10px;
	margin-right: 15px;
}
.TablePaddingRight
{
	padding-left: 15px;
	padding-right: 30px;
}
.TableEspacoObsAgenScroll
{
	margin-bottom: 10pt;
	margin-left: 10pt;
	margin-right: 10pt;
}
.TablePaddingBotao
{
	padding-left: 15px;
}
.Table_100_Agen
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TableWebComponentAgen
{
	height: 250px;
	max-height: 250px;
	min-height: 250px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	overflow-y:auto !important;
	overflow-x:hidden !important;
}
.Table100Agenda
{
	padding-bottom: 3px;
	padding-right: 10px;
	padding-top: 3px;
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TablePaddingBottomAgenda
{
	padding-bottom: 25px;
	padding-top: 0px;
}
.TabelaEspaco
{
	width: 10px;
}
.TableTituloCinza
{
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: whitesmoke;
	border-bottom-color: #ccc;
	border-left-color: white;
	border-right-color: white;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	width: 100%;
}
.TableLinhaNoBottom
{
	margin-bottom: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom-color: #ccc;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: solid;
	border-width: 1px;
	width: 100%;
}
.TablePadding100
{
	padding-left: 100px;
}
.TableTituloCinzaNoTop
{
	margin-bottom: 10px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: whitesmoke;
	border-bottom-color: #ccc;
	border-left-color: white;
	border-right-color: white;
	border-top-color: transparent;
	border-style: solid;
	border-width: 1px;
	width: 100%;
}
.TableMarginBottom20
{
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TableGraficoPreview
{
	margin-left: 5px;
	height: 150px;
	opacity: 0.7;
}
.TableTamanhoMaximo500px
{
	max-height: 500px;
	max-width: 500px;
}
.TableGraficoBorder
{
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.TablePaddingLeft5
{
	margin-left: 5px;
}
.TableStepBulletLineCell
{
	width: 50%;
}
.TableWizardMain,.TableMainPopup1,.TableMainPopupScroll1
{
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	z-index: 4;
	border-bottom-color: #eee;
	border-left-color: #eee;
	border-right-color: #eee;
	border-top-color: #eee;
	width: 100%;
}
.TableMainPopupScroll1
{
	overflow: auto;
	height: 620px;
}
.WizardStepsCell
{
	position: absolute;
	right: 10px;
	top: 5px;
	z-index: 4;
	width: auto;
}
.WizardStepsPositionCell
{
	padding-top: 0px;
}
.FilterMultipleSelectorCell
{
	height: 30px;
	vertical-align: top;
	padding-top:6px !important;
	 padding-right:0px !important;
}
.FilterMultiplePromptCell
{
	font-size: 9pt;
	height: 30px;
	vertical-align: top;
	padding-top:6px !important;
	padding-left:5px !important;
	padding-right:6px !important;
}
.TableStep,.TableStepSelected
{
	border-bottom-color: #696564;
	border-left-color: #696564;
	border-right-color: #696564;
	border-top-color: #696564;
	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: #32383d;
}
.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
{
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	background-color: #ddd;
	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
{
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: #32383d;
	background-image: url(../WizardStepChecked.png);
}
.TableStepBulletSelected
{
	margin-bottom: 0px;
	margin-top: 0px;
	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;
}
.TableContainerStepBullet
{
	width: 100px;
}
.TableStepBulletLine,.TableStepBulletLineChecked
{
	background-position: 0;
	background-color: #ddd;
	width: 100%;
}
.TableStepBulletLineChecked
{
	background-color: #32383d;
}
.WizardTitleCell
{
	padding-top:15px !important;
	padding-left:15px !important;
	padding-right:15px !important;
}
.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;
}
.MHDivMenu
{
	margin-left: -230px;
	position: absolute;
	z-index: 5;
	background-color: #ecf0f5;
	font-size: 9pt;
	height: 100%;
	width: 100px;
}
.TableTotalizer,.TableTotalizerAl
{
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	margin-left: 1px;
	margin-top: -2px;
	width: 100%;
}
.TableTotalizerAl
{
	margin-top: 0px;
	min-width: initial !important;
}
.MHDivMenuIcone
{
	position: absolute;
	z-index: 5;
	font-size: 9pt;
	width: 100px;
	max-width: 100px;
}
.marginBottom15
{
	margin-bottom: 15px;
}
.marginTop15
{
	margin-top: 15px;
}
.marginBottom10
{
	margin-bottom: 10px;
}
.CellFiltrosFixos
{
	width: 100%;
}
.CellFiltrosActions
{
	width: 1px;
	vertical-align: top;
}
.TableFiltroClass
{
	width: 100%;
}
.TableMainPopover
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.CardTableShadow
{
	box-shadow: 6px 6px 12px rgba(0,0,0,0.05);
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #fff;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	min-width: 241px;
}
.TableBorderRadiusWhite
{
	box-shadow: 6px 6px 12px rgba(0,0,0,0.05);
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	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: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
.TextBlock,.TextBlockDragging,.TextBlockAcceptDrag,.Title,.SubTitle,.TextBlockHeader,.RecentLinkItem,.RecentsTitle,.WWAdvancedLabel,.WWOrderByLabel,.WWFilterLabel,.WWDateFilterLabel,.Separator,.VerticalMenuOption,.bullet,.subBullet,.TextTable,.TBTopMenu,.TBLeftMenu,.FieldSetTitle,.BtnTextBlock,.MHDadosTxt2,.terms-content,.terms-title,.TextBlockCaminhoWWP,.txtMasterPageUsuarioNome,.GridNewRow,.Grid>tfoot .gx_newrow,.GridWithPaginationBar>tfoot .gx_newrow,.GridWithTotalizer>tfoot .gx_newrow,.WorkWithBorder>tfoot .gx_newrow,.GridNoData>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,.FreeStyleGrid60VH[data-gx-grid-nodata]>tfoot .gx_newrow,.FsgPrioridades[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgDemandas[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgProdutoPainel[data-gx-grid-nodata]>tfoot .gx_newrow,.termo-parametro-freestyle[data-gx-grid-nodata]>tfoot .gx_newrow,.FsgCotacao[data-gx-grid-nodata]>tfoot .gx_newrow,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]>tfoot .gx_newrow,.FsgCardTresLinhas[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgModulos[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgScrollLimited[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgContas[data-gx-grid-nodata]>tfoot .gx_newrow,.fsgBloqueios[data-gx-grid-nodata]>tfoot .gx_newrow,.GridDragging>tfoot .gx_newrow,.GridAcceptDrag>tfoot .gx_newrow,.GridNoAcceptDrag>tfoot .gx_newrow,.WorkWith>tfoot .gx_newrow,.PromptGrid>tfoot .gx_newrow,.FreeStyleGridFooter>.gx_newrow,.TrnSublevelGridFooter>.gx_newrow,.RecentLinksGridFooter>.gx_newrow,.FreeStyleGrid60VHFooter>.gx_newrow,.FsgPrioridadesFooter>.gx_newrow,.fsgDemandasFooter>.gx_newrow,.fsgProdutoPainelFooter>.gx_newrow,.termo-parametro-freestyleFooter>.gx_newrow,.FsgCotacaoFooter>.gx_newrow,.FsgDiagnosticoDetalhesFooter>.gx_newrow,.FsgCardTresLinhasFooter>.gx_newrow,.fsgModulosFooter>.gx_newrow,.fsgModuloCardFooter>.gx_newrow,.VerticalTabGridFooter>.gx_newrow,.ColumnsSelectorFreeStyleGridFooter>.gx_newrow,.FreeStyleGridWithHeaderFooter>.gx_newrow,.FreeStyleGridAlignLeftFooter>.gx_newrow,.fsgScrollLimitedFooter>.gx_newrow,.fsgContasFooter>.gx_newrow,.fsgBloqueiosFooter>.gx_newrow,.GridLoadingText,.Grid+div.gx-grid-loading,.GridWithPaginationBar+div.gx-grid-loading,.GridWithTotalizer+div.gx-grid-loading,.WorkWithBorder+div.gx-grid-loading,.GridNoData+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,.FreeStyleGrid60VH[data-gx-grid-nodata]+div.gx-grid-loading,.FsgPrioridades[data-gx-grid-nodata]+div.gx-grid-loading,.fsgDemandas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgProdutoPainel[data-gx-grid-nodata]+div.gx-grid-loading,.termo-parametro-freestyle[data-gx-grid-nodata]+div.gx-grid-loading,.FsgCotacao[data-gx-grid-nodata]+div.gx-grid-loading,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]+div.gx-grid-loading,.FsgCardTresLinhas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgModulos[data-gx-grid-nodata]+div.gx-grid-loading,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]+div.gx-grid-loading,.fsgScrollLimited[data-gx-grid-nodata]+div.gx-grid-loading,.fsgContas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgBloqueios[data-gx-grid-nodata]+div.gx-grid-loading,.GridDragging+div.gx-grid-loading,.GridAcceptDrag+div.gx-grid-loading,.GridNoAcceptDrag+div.gx-grid-loading,.WorkWith+div.gx-grid-loading,.PromptGrid+div.gx-grid-loading,.FreeStyleGrid+div.gx-grid-loading,.TrnSublevelGrid+div.gx-grid-loading,.RecentLinksGrid+div.gx-grid-loading,.FreeStyleGrid60VH+div.gx-grid-loading,.FsgPrioridades+div.gx-grid-loading,.fsgDemandas+div.gx-grid-loading,.fsgProdutoPainel+div.gx-grid-loading,.termo-parametro-freestyle+div.gx-grid-loading,.FsgCotacao+div.gx-grid-loading,.FsgDiagnosticoDetalhes+div.gx-grid-loading,.FsgCardTresLinhas+div.gx-grid-loading,.fsgModulos+div.gx-grid-loading,.fsgModuloCard+div.gx-grid-loading,.VerticalTabGrid+div.gx-grid-loading,.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading,.FreeStyleGridWithHeader+div.gx-grid-loading,.FreeStyleGridAlignLeft+div.gx-grid-loading,.fsgScrollLimited+div.gx-grid-loading,.fsgContas+div.gx-grid-loading,.fsgBloqueios+div.gx-grid-loading,.TableHeaderText,.Grid>caption,.GridWithPaginationBar>caption,.GridWithTotalizer>caption,.WorkWithBorder>caption,.GridNoData>caption,.FreeStyleGrid[data-gx-grid-nodata]>caption,.TrnSublevelGrid[data-gx-grid-nodata]>caption,.RecentLinksGrid[data-gx-grid-nodata]>caption,.FreeStyleGrid60VH[data-gx-grid-nodata]>caption,.FsgPrioridades[data-gx-grid-nodata]>caption,.fsgDemandas[data-gx-grid-nodata]>caption,.fsgProdutoPainel[data-gx-grid-nodata]>caption,.termo-parametro-freestyle[data-gx-grid-nodata]>caption,.FsgCotacao[data-gx-grid-nodata]>caption,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]>caption,.FsgCardTresLinhas[data-gx-grid-nodata]>caption,.fsgModulos[data-gx-grid-nodata]>caption,.fsgModuloCard[data-gx-grid-nodata]>caption,.VerticalTabGrid[data-gx-grid-nodata]>caption,.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>caption,.FreeStyleGridWithHeader[data-gx-grid-nodata]>caption,.FreeStyleGridAlignLeft[data-gx-grid-nodata]>caption,.fsgScrollLimited[data-gx-grid-nodata]>caption,.fsgContas[data-gx-grid-nodata]>caption,.fsgBloqueios[data-gx-grid-nodata]>caption,.GridDragging>caption,.GridAcceptDrag>caption,.GridNoAcceptDrag>caption,.WorkWith>caption,.PromptGrid>caption,.Table>caption,.TableDragging>caption,.TableAcceptDrag>caption,.TableNoAcceptDrag>caption,.TableHorizontalLine>caption,.header_pink_line>caption,.LevelTable>caption,.BodyContainer>caption,.HeaderContainer>caption,.RecentLinksContainer>caption,.FormContainer>caption,.Container>caption,.ContainerFluid>caption,.OrdersTable>caption,.RecentLinksMainTable>caption,.RecentLinksMainTableExpanded>caption,.PromptContainer>caption,.PromptMainTable>caption,.GridTabMainTable>caption,.TableGrid>caption,.ViewTable>caption,.Table960>caption,.TableGreyFooter>caption,.TableBlackFooter>caption,.TableBlackHeader>caption,.td100>caption,.TableBorder100x100>caption,.ToolbarMain>caption,.td5>caption,.HorizantalSpace>caption,.TableLeftMenu>caption,.TableTopMenu>caption,.TableGeolocation>caption,.Table1>caption,.Width100>caption,.TableFiltersCell>caption,.Invisible>caption,.DataFilterContentCell>caption,.MergedItemNotRequired>caption,.TableLabel50Percent>caption,.DataFilterDescriptionCell>caption,.MPBarBlue>caption,.TableAssociation>caption,.CellWidth100>caption,.Table100x100_Titulo>caption,.CellAlignRightTable>caption,.CellAlignLeftTable>caption,.TableDataInput>caption,.TableTamanhoScroll>caption,.tbPrompt>caption,.CelulaPrompt>caption,.TableWizardSteps>caption,.tbDownloadChrome>caption,.TableDados>caption,.TitleFSScrollCell>caption,.PromptLimit>caption,.uctUploadAgendamentos>caption,.GeoLocOption>caption,.AttEditBoxComPromptManual>caption,.AttEditBoxComPromptManualSemDescricao>caption,.CellPromptInserir>caption,.AttEditBoxPromptImagemSemDescricao>caption,.TableSelected>caption,.TableUnselected>caption,.WWColumnTextYellow>caption,.WWColumnTextRed>caption,.CellRightFloat>caption,.TableLock>caption,.TableInformacao>caption,.TableLegenda>caption,.tbFiltrosFixos>caption,.LoginDBList>caption,.CellFloatLeft>caption,.AttEditBoxDescricaoAcao>caption,.tbPaginaMensagem>caption,.imgUsuariothumbnail>caption,.MHCampoPesquisa>caption,.MHdivMenuVisible>caption,.MHimgLogoBrancoXS>caption,.FSSingleLine>caption,.FSWithHeaderCellBottomRow>caption,.MergeDataCell>caption,.TableFSHeader>caption,.AdvancedContainer>caption,.AdvancedContainerVisible>caption,.AdvancedContainerFullHeight>caption,.WWAdvancedContainer>caption,.MainContainer>caption,.TableDynamicFilters>caption,.select>caption,.PopupContentCell>caption,.TextBlockTitleCell>caption,.TableTitleCell>caption,.DataDescriptionCell>caption,.DataDescriptionCellLeft>caption,.DataDescriptionCellLogin>caption,.GridHeaderCell>caption,.GridHeaderCellCleanFilters>caption,.TableTop>caption,.TableContent>caption,.TableContentNoMargin>caption,.Table100x100>caption,.Table100x1004C>caption,.TableViewGeneralAtts>caption,.TableBorder>caption,.TableGridHeader>caption,.Table100x100H>caption,.TableView>caption,.HorizontalLineWWP>caption,.HorizontalSpace>caption,.TableBottom>caption,.RecentLinksTable>caption,.RecentLinksTableOdd>caption,.RecentLinksTableEven>caption,.Table80>caption,.Table95>caption,.GridLineEven>caption,.GridLineOdd>caption,.GridFooter>caption,.TableData>caption,.SpaceTable>caption,.TableMain>caption,.TableMainPopup>caption,.TableMainPopupScroll>caption,.TableLogin>caption,.TableWhiteBorder>caption,.TableMerged>caption,.TableSearch>caption,.TableCellBreadCrumbOdd>caption,.TableCellBreadCrumbEven>caption,.TableActions>caption,.TableAttributesCell>caption,.TableSearchCell>caption,.TablePaddingLeft>caption,.TableLineSeparator>caption,.TableRowSideBar>caption,.TableGroup>caption,.MasterLeftZone>caption,.MasterRightZone>caption,.MPBar>caption,.breadCrumbTitleCell>caption,.TableActionsCell>caption,.TableActionsCellLogin>caption,.TableBar>caption,.Table100H>caption,.TableCellAlignRight>caption,.MasterMainClass>caption,.ContentHolderCell>caption,.TableAlignRight>caption,.TableAlignRightWithMargin>caption,.MasterTopIconsCell>caption,.TableHiddenExtraSmall>caption,.TableUserRoleMenuInfo>caption,.CellPaddingTop>caption,.TableViewTab>caption,.TablePaddingTop5>caption,.TableAlignedCentered>caption,.TableWithBottomBorder>caption,.tbBlack>caption,.TableLinhas>caption,.TabelaBordaInferior>caption,.TabelaBordaCorpo>caption,.TabelaBordaTitulo>caption,.divInvisivel>caption,.divVisivel>caption,.AdvancedContainerItem>caption,.AdvancedContainerItemExpanded>caption,.divRight>caption,.divVisivelCell>caption,.divMenuCell>caption,.divMenuVisible>caption,.tbUsuario>caption,.TabelaBordaCorpoNoPad>caption,.Table100x100Login>caption,.tbLogoRodape>caption,.divContentCell>caption,.TableCorAgendamento>caption,.TableScroll>caption,.TablePaddingAgen>caption,.TableMainSemBorda>caption,.TabelaBranca>caption,.TableEspacoObsAgen>caption,.TablePaddingBottom>caption,.TableMarginBottom>caption,.TableMarginLeft10>caption,.TablePaddingRight>caption,.TableEspacoObsAgenScroll>caption,.TablePaddingBotao>caption,.Table_100_Agen>caption,.TableWebComponentAgen>caption,.Table100Agenda>caption,.TablePaddingBottomAgenda>caption,.TabelaEspaco>caption,.TableTituloCinza>caption,.TableLinhaNoBottom>caption,.TablePadding100>caption,.TableTituloCinzaNoTop>caption,.TableMarginBottom20>caption,.TableGraficoPreview>caption,.TableTamanhoMaximo500px>caption,.TableGraficoBorder>caption,.TablePaddingLeft5>caption,.TableStepBulletLineCell>caption,.TableWizardMain>caption,.TableMainPopup1>caption,.TableMainPopupScroll1>caption,.WizardStepsCell>caption,.WizardStepsPositionCell>caption,.FilterMultipleSelectorCell>caption,.FilterMultiplePromptCell>caption,.TableStep>caption,.TableStepSelected>caption,.TableContainerStep>caption,.TableContainerStepSelected>caption,.TableContainerStepFirst>caption,.TableContainerStepLast>caption,.TableStepBullet>caption,.TableStepBulletChecked>caption,.TableStepBulletSelected>caption,.TableContainerStepBullet>caption,.TableStepBulletLine>caption,.TableStepBulletLineChecked>caption,.WizardTitleCell>caption,.TableStepInfo>caption,.TablePopupDashboardSelecionar>caption,.MHDivMenu>caption,.TableTotalizer>caption,.TableTotalizerAl>caption,.MHDivMenuIcone>caption,.marginBottom15>caption,.marginTop15>caption,.marginBottom10>caption,.CellFiltrosFixos>caption,.CellFiltrosActions>caption,.TableFiltroClass>caption,.TableMainPopover>caption,.CardTableShadow>caption,.TableBorderRadiusWhite>caption,.GridNoDataText,.Grid+.gx-text-gridnodata,.GridWithPaginationBar+.gx-text-gridnodata,.GridWithTotalizer+.gx-text-gridnodata,.WorkWithBorder+.gx-text-gridnodata,.GridNoData+.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,.FreeStyleGrid60VH[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgPrioridades[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgDemandas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgProdutoPainel[data-gx-grid-nodata]+.gx-text-gridnodata,.termo-parametro-freestyle[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgCotacao[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgCardTresLinhas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgModulos[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgScrollLimited[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgContas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgBloqueios[data-gx-grid-nodata]+.gx-text-gridnodata,.GridDragging+.gx-text-gridnodata,.GridAcceptDrag+.gx-text-gridnodata,.GridNoAcceptDrag+.gx-text-gridnodata,.WorkWith+.gx-text-gridnodata,.PromptGrid+.gx-text-gridnodata,.FreeStyleGrid+.gx-text-gridnodata,.TrnSublevelGrid+.gx-text-gridnodata,.RecentLinksGrid+.gx-text-gridnodata,.FreeStyleGrid60VH+.gx-text-gridnodata,.FsgPrioridades+.gx-text-gridnodata,.fsgDemandas+.gx-text-gridnodata,.fsgProdutoPainel+.gx-text-gridnodata,.termo-parametro-freestyle+.gx-text-gridnodata,.FsgCotacao+.gx-text-gridnodata,.FsgDiagnosticoDetalhes+.gx-text-gridnodata,.FsgCardTresLinhas+.gx-text-gridnodata,.fsgModulos+.gx-text-gridnodata,.fsgModuloCard+.gx-text-gridnodata,.VerticalTabGrid+.gx-text-gridnodata,.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata,.FreeStyleGridWithHeader+.gx-text-gridnodata,.FreeStyleGridAlignLeft+.gx-text-gridnodata,.fsgScrollLimited+.gx-text-gridnodata,.fsgContas+.gx-text-gridnodata,.fsgBloqueios+.gx-text-gridnodata,.textVersaoLogin,.WWOrderItem,.WWOrderItemSelected,.TextBlockFSWithHeaderTitle,.Label,.gx-label.RatingLabel,.gx-label.AttributeLabel,.gx-label.BootstrapTooltipRightLabel,.gx-label.AttributeReadonlyGridLabel,.gx-label.ReadonlyAttributeReadonlyGridLabel,.gx-label.attTituloMenuLabel,.gx-label.BlobContentattTituloMenuLabel,.gx-label.ReadonlyBlobContentattTituloMenuLabel,.gx-label.BlobInputattTituloMenuLabel,.gx-label.ReadonlyattTituloMenuLabel,.gx-label.AttributeManageFiltersEditBoxLabel,.gx-label.AttEditboxCharLabel,.gx-label.AttributeManageFiltersCharLabel,.gx-label.ReadonlyAttributeFinoCharLabel,.gx-label.AttCheckBoxLabel,.gx-label.AttLabel,.gx-label.ReadonlyAttGridComboLabel,.gx-label.ReadonlyAttGridNumericLabel,.gx-label.ReadonlyAttGridCharLabel,.gx-label.dashboardselectLabel,.gx-label.AttributeCheckBoxCharLabel,.gx-label.AttEditBoxNumericLabel,.gx-label.ActionBtnBlueGridLabel,.gx-label.ReadonlyAttGridBlobLabel,.gx-label.AttComboBoxNumericLabel,.gx-label.imgArquivoPdfLabel,.gx-label.TextBlockTituloEdicaoNumericLabel,.gx-label.ReadonlyAttributeNumericLabel,.gx-label.CheckboxFSLabel,.gx-label.AttEditBoxDateLabel,.gx-label.AttEditBoxDateTimeLabel,.gx-label.AttGridNumericLabel,.gx-label.imgOfiVeiculosintCharLabel,.gx-label.DataContentCellCheckBoxLabel,.gx-label.TextBlockTituloEdicaoCharLabel,.gx-label.ReadonlyImageGridLabel,.gx-label.AttRadioLabel,.gx-label.AttMultiLinhasJsonCharLabel,.gx-label.ReadonlyAttGridDateLabel,.gx-label.UserActionGridSemLinkLabel,.gx-label.DataContentCellDateLabel,.gx-label.TextBlockTituloEdicaoCheckBoxLabel,.gx-label.CheckBoxFSCheckBoxLabel,.gx-label.AttributeCheckBoxCharCheckBoxLabel,.gx-label.AttTimeLabel,.gx-label.ImagePreviewLabel,.gx-label.ReadonlyAttCharNoPormpCharLabel,.gx-label.AttributeNumericLabel,.gx-label.AttributeDateLabel,.gx-label.AttEditBoxCheckBoxLabel,.gx-label.TextBlockTituloEdicaoDateLabel,.gx-label.AttributeGrayLabel,.gx-label.AttGridCheckBoxLabel,.gx-label.fsgPrioridadeCharLabel,.gx-label.fsgPrioridadeNumericLabel,.gx-label.CellFloatRightDateLabel,.gx-label.CellFloatRightNumericLabel,.gx-label.CellAlignRightWithMarginDateLabel,.gx-label.TableDynamicFiltersDateLabel,.gx-label.AttEditBoxComPromptCharLabel,.gx-label.AttributeCheckBoxComboLabel,.gx-label.CheckBoxCharLabel,.gx-label.TextActionAttributeLabel,.gx-label.FilterAttributeLabel,.gx-label.DescriptionAttributeLabel,.gx-label.TextBlockTituloEdicaoComboLabel,.gx-label.TextBlockTituloEdicaoErroComboLabel,.gx-label.TextBlockEdicaoNumericLabel,.gx-label.AttributeEdicaoPromptIdCharLabel,.gx-label.AttDescPromptCharLabel,.gx-label.AttRadioComboLabel,.gx-label.CampoSemDescricaoCharLabel,.gx-label.Width100CharLabel,.gx-label.AttEditboxComPromptNumericLabel,.gx-label.DataFilterDescriptionNumericLabel,.gx-label.DataFilterDescriptionCharLabel,.gx-label.btn-groupLabel,.gx-label.inputReadonlyNumericLabel,.gx-label.inputReadonlyLabel,.gx-label.DownloadAttributeLabel,.gx-label.ReadonlyDownloadAttributeLabel,.gx-label.TextBlockTituloEdicaoInvisivelCharLabel,.gx-label.AttGridLabel,.gx-label.AttGridDescricaoLabel,.gx-label.TextBlockTituloEdicaoRadioLabel,.gx-label.BtnDisplayImageLabel,.gx-label.AttributeEdicaoPromptIdNumericLabel,.gx-label.ReadonlyLabel,.gx-label.LoginInputLabel,.gx-label.AttBlobLabel,.gx-label.AttSemUppercaseCharNumericLabel,.gx-label.AttGridWidth180Label,.gx-label.ReadonlyImageGridZoomLabel,.gx-label.ReadonlyImageGridThumbLabel,.gx-label.AttComboBoxCharComboLabel,.gx-label.AttComboBoxChar20ComboLabel,.gx-label.imgcoloridaLabel,.gx-label.ReadonlyAttGridDateTimeLabel,.gx-label.ReadonlyAttGridRadioLabel,.gx-label.LoginDatabaseLabel,.gx-label.AttGridImageLabel,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.DataContentCellNumericLabel,.gx-label.ReadonlyAttGridTotalizerLabel,.gx-label.AttributeFinoLabel,.gx-label.AttributeUserLoginLabel,.gx-label.AttributeUserSenhaLabel,.gx-label.ReadonlyAttLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.ReadonlyAttGridCheckBoxLabel,.gx-label.ReadonlyAttGridLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeCheckBoxLabel,.gx-label.AttributeHiddenLabel,.gx-label.ReadonlyAttributeFinoLabel,.gx-label.CheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ImageAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.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.ReadonlyActionBaseColorAttributeLabel,.gx-label.BlobInputActionBaseColorAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyAttributeNoWrapLabel,.gx-label.ReadonlyAttributeTotalizerLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.AttributeManageFiltersLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributePesquisaLabel,.gx-label.ImagemFavoritoLabel,.gx-label.BlobContentImagemFavoritoLabel,.gx-label.ReadonlyBlobContentImagemFavoritoLabel,.gx-label.BlobInputImagemFavoritoLabel,.gx-label.ReadonlyImagemFavoritoLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.ReadonlyAttributeFiltroLabel,.gx-label.AttributeReadOnlyGridHoraAgendLabel,.gx-label.ReadonlyAttributeReadOnlyGridHoraAgenLabel,.gx-label.AttributeObsAgendamentoLabel,.gx-label.BlobContentAttributeObsAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributeObsAgendamentoLabel,.gx-label.BlobInputAttributeObsAgendamentoLabel,.gx-label.ReadonlyAttributeObsAgendamentoLabel,.gx-label.AttributePesqAgendamentoLabel,.gx-label.BlobContentAttributePesqAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributePesqAgendamentoLabel,.gx-label.BlobInputAttributePesqAgendamentoLabel,.gx-label.ReadonlyAttributePesqAgendamentoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttributeDashboardTituloLabel,.gx-label.AttributeTesteIdentificarResponsividadeLabel,.gx-label.AttributeTesteIdentificarResponsividadeLargeLabel,.gx-label.AttributeTesteIdentificarResponsividadeExtraLargeLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.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.AttSemUppercaseCharLabel,.gx-label.ReadonlyAttSemUppercaseCharLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.ImagempxLabel,.gx-label.BlobContentImagempxLabel,.gx-label.ReadonlyBlobContentImagempxLabel,.gx-label.BlobInputImagempxLabel,.gx-label.ReadonlyImagempxLabel,.gx-label.AttributeTagLabel,.gx-label.AttributeTagSuccessLabel,.gx-label.AttributeTagWarningLabel,.gx-label.AttributeTagDangerLabel,.gx-label.AttributeTagInfoLightLabel,.gx-label.AttributeTagInfoLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttributeUserSenhaCharLabel,.gx-label.AttributeUserLoginCharLabel,.gx-label.ReadonlyImageGridBandeiraLabel,.gx-label.AttDescPromptLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel,.gx-label.ErrorAttCharLabel,.gx-label.ImagempixLabel,.gx-label.ReadonlyImageGridFuncionarioLabel,.AssociationTitle,.SmallText,.SelectedTab,.UnSelectedTab,.RecentLink,.DataDescription,.TextBlockTitleWWP,.TextBlockTitleWWPTab,.TextBlockTitleNotAuthorized,.WizardTitle,.WizardStepDescription,.DataFilterDescription,.OrderedByDescription,.DataFixedFilterDescription,.DataFilterDescriptionPrefix,.DescriptionWhite,.MasterPageFooter,.WorkWithFooter,.TextBlockUserName,.TextBlockRoleName,.InGridDeletion,.TextBlockTitulos,.TextBlockTituloPesquisa,.TextBlockTituloEdicao,.TextBlockTituloEdicaoInvisivel,.TextBlockTituloEdicaonoPromp,.TextBlockTituloEdicaoErro,.TextBlockTituloReadonly,.TextBlockTituloCheckBox,.TextBlockBemVindo,.TextBlockUserNome,.TextBlockTituloTooltipTop,.txtWhite,.txtEmpresaFilial,.TextBlockEsqueceuSenha,.TextBlockNoAcceptDrag,.TextBlockHoraAgendamento,.TextBlockBrancoAgen,.txError,.StepNumber,.StepNumberSelected,.StepNumberBullet,.StepNumberBulletSelected,.WizardTextBlock,.WizardTextBlockDescription,.badge,.badgeBlue,.badgeRed,.badgeGreen,.badgeYellow,.badgePurple,.badgeBlack,.badgeMagento,.badgeBrown,.badgeCyan,.badgeCarrinho,.TextBlockBadgeBlue,.TextBlockBadgeRed,.TextBlockInformation,.TextBlockTitulosQuebraLinhas,.TextBlockErro,.TextBlockBadgeGreen,.TextBlockMarginTop,.TextBlockQuebraLinhas
{
	padding-right: 3pt;
	white-space: nowrap;
	border-style: none;
	border-width: 0px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	vertical-align: middle;
}
.SubTitle
{
	display: block;
}
.MenuItemBlack
{
	color: black;
}
.terms-title
{
	border: 0 !important;
}
.TextBlockCaminhoWWP
{
	font-size: 12px;
	height: 15px !important;
	 display: block !important;
}
.txtMasterPageUsuarioNome
{
	font-size: 12px;
}
.GridNewRow:before,.Grid>tfoot .gx_newrow:before,.GridWithPaginationBar>tfoot .gx_newrow:before,.GridWithTotalizer>tfoot .gx_newrow:before,.WorkWithBorder>tfoot .gx_newrow:before,.GridNoData>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,.FreeStyleGrid60VH[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FsgPrioridades[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgDemandas[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgProdutoPainel[data-gx-grid-nodata]>tfoot .gx_newrow:before,.termo-parametro-freestyle[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FsgCotacao[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FsgCardTresLinhas[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgModulos[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgScrollLimited[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgContas[data-gx-grid-nodata]>tfoot .gx_newrow:before,.fsgBloqueios[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridDragging>tfoot .gx_newrow:before,.GridAcceptDrag>tfoot .gx_newrow:before,.GridNoAcceptDrag>tfoot .gx_newrow:before,.WorkWith>tfoot .gx_newrow:before,.PromptGrid>tfoot .gx_newrow:before,.FreeStyleGridFooter>.gx_newrow:before,.TrnSublevelGridFooter>.gx_newrow:before,.RecentLinksGridFooter>.gx_newrow:before,.FreeStyleGrid60VHFooter>.gx_newrow:before,.FsgPrioridadesFooter>.gx_newrow:before,.fsgDemandasFooter>.gx_newrow:before,.fsgProdutoPainelFooter>.gx_newrow:before,.termo-parametro-freestyleFooter>.gx_newrow:before,.FsgCotacaoFooter>.gx_newrow:before,.FsgDiagnosticoDetalhesFooter>.gx_newrow:before,.FsgCardTresLinhasFooter>.gx_newrow:before,.fsgModulosFooter>.gx_newrow:before,.fsgModuloCardFooter>.gx_newrow:before,.VerticalTabGridFooter>.gx_newrow:before,.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:before,.FreeStyleGridWithHeaderFooter>.gx_newrow:before,.FreeStyleGridAlignLeftFooter>.gx_newrow:before,.fsgScrollLimitedFooter>.gx_newrow:before,.fsgContasFooter>.gx_newrow:before,.fsgBloqueiosFooter>.gx_newrow:before
{
	content: '[';
}

.GridNewRow:after,.Grid>tfoot .gx_newrow:after,.GridWithPaginationBar>tfoot .gx_newrow:after,.GridWithTotalizer>tfoot .gx_newrow:after,.WorkWithBorder>tfoot .gx_newrow:after,.GridNoData>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,.FreeStyleGrid60VH[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FsgPrioridades[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgDemandas[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgProdutoPainel[data-gx-grid-nodata]>tfoot .gx_newrow:after,.termo-parametro-freestyle[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FsgCotacao[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FsgCardTresLinhas[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgModulos[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgScrollLimited[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgContas[data-gx-grid-nodata]>tfoot .gx_newrow:after,.fsgBloqueios[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridDragging>tfoot .gx_newrow:after,.GridAcceptDrag>tfoot .gx_newrow:after,.GridNoAcceptDrag>tfoot .gx_newrow:after,.WorkWith>tfoot .gx_newrow:after,.PromptGrid>tfoot .gx_newrow:after,.FreeStyleGridFooter>.gx_newrow:after,.TrnSublevelGridFooter>.gx_newrow:after,.RecentLinksGridFooter>.gx_newrow:after,.FreeStyleGrid60VHFooter>.gx_newrow:after,.FsgPrioridadesFooter>.gx_newrow:after,.fsgDemandasFooter>.gx_newrow:after,.fsgProdutoPainelFooter>.gx_newrow:after,.termo-parametro-freestyleFooter>.gx_newrow:after,.FsgCotacaoFooter>.gx_newrow:after,.FsgDiagnosticoDetalhesFooter>.gx_newrow:after,.FsgCardTresLinhasFooter>.gx_newrow:after,.fsgModulosFooter>.gx_newrow:after,.fsgModuloCardFooter>.gx_newrow:after,.VerticalTabGridFooter>.gx_newrow:after,.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:after,.FreeStyleGridWithHeaderFooter>.gx_newrow:after,.FreeStyleGridAlignLeftFooter>.gx_newrow:after,.fsgScrollLimitedFooter>.gx_newrow:after,.fsgContasFooter>.gx_newrow:after,.fsgBloqueiosFooter>.gx_newrow:after
{
	content: ']';
}

.GridLoadingText,.Grid+div.gx-grid-loading,.GridWithPaginationBar+div.gx-grid-loading,.GridWithTotalizer+div.gx-grid-loading,.WorkWithBorder+div.gx-grid-loading,.GridNoData+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,.FreeStyleGrid60VH[data-gx-grid-nodata]+div.gx-grid-loading,.FsgPrioridades[data-gx-grid-nodata]+div.gx-grid-loading,.fsgDemandas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgProdutoPainel[data-gx-grid-nodata]+div.gx-grid-loading,.termo-parametro-freestyle[data-gx-grid-nodata]+div.gx-grid-loading,.FsgCotacao[data-gx-grid-nodata]+div.gx-grid-loading,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]+div.gx-grid-loading,.FsgCardTresLinhas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgModulos[data-gx-grid-nodata]+div.gx-grid-loading,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]+div.gx-grid-loading,.fsgScrollLimited[data-gx-grid-nodata]+div.gx-grid-loading,.fsgContas[data-gx-grid-nodata]+div.gx-grid-loading,.fsgBloqueios[data-gx-grid-nodata]+div.gx-grid-loading,.GridDragging+div.gx-grid-loading,.GridAcceptDrag+div.gx-grid-loading,.GridNoAcceptDrag+div.gx-grid-loading,.WorkWith+div.gx-grid-loading,.PromptGrid+div.gx-grid-loading,.FreeStyleGrid+div.gx-grid-loading,.TrnSublevelGrid+div.gx-grid-loading,.RecentLinksGrid+div.gx-grid-loading,.FreeStyleGrid60VH+div.gx-grid-loading,.FsgPrioridades+div.gx-grid-loading,.fsgDemandas+div.gx-grid-loading,.fsgProdutoPainel+div.gx-grid-loading,.termo-parametro-freestyle+div.gx-grid-loading,.FsgCotacao+div.gx-grid-loading,.FsgDiagnosticoDetalhes+div.gx-grid-loading,.FsgCardTresLinhas+div.gx-grid-loading,.fsgModulos+div.gx-grid-loading,.fsgModuloCard+div.gx-grid-loading,.VerticalTabGrid+div.gx-grid-loading,.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading,.FreeStyleGridWithHeader+div.gx-grid-loading,.FreeStyleGridAlignLeft+div.gx-grid-loading,.fsgScrollLimited+div.gx-grid-loading,.fsgContas+div.gx-grid-loading,.fsgBloqueios+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,0,255,0.3);
	font-size: 1.5em;
	color: white;
	min-height: 2em;
	width: 30%;
	text-align: center;
}
.TableHeaderText,.Grid>caption,.GridWithPaginationBar>caption,.GridWithTotalizer>caption,.WorkWithBorder>caption,.GridNoData>caption,.FreeStyleGrid[data-gx-grid-nodata]>caption,.TrnSublevelGrid[data-gx-grid-nodata]>caption,.RecentLinksGrid[data-gx-grid-nodata]>caption,.FreeStyleGrid60VH[data-gx-grid-nodata]>caption,.FsgPrioridades[data-gx-grid-nodata]>caption,.fsgDemandas[data-gx-grid-nodata]>caption,.fsgProdutoPainel[data-gx-grid-nodata]>caption,.termo-parametro-freestyle[data-gx-grid-nodata]>caption,.FsgCotacao[data-gx-grid-nodata]>caption,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]>caption,.FsgCardTresLinhas[data-gx-grid-nodata]>caption,.fsgModulos[data-gx-grid-nodata]>caption,.fsgModuloCard[data-gx-grid-nodata]>caption,.VerticalTabGrid[data-gx-grid-nodata]>caption,.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>caption,.FreeStyleGridWithHeader[data-gx-grid-nodata]>caption,.FreeStyleGridAlignLeft[data-gx-grid-nodata]>caption,.fsgScrollLimited[data-gx-grid-nodata]>caption,.fsgContas[data-gx-grid-nodata]>caption,.fsgBloqueios[data-gx-grid-nodata]>caption,.GridDragging>caption,.GridAcceptDrag>caption,.GridNoAcceptDrag>caption,.WorkWith>caption,.PromptGrid>caption,.Table>caption,.TableDragging>caption,.TableAcceptDrag>caption,.TableNoAcceptDrag>caption,.TableHorizontalLine>caption,.header_pink_line>caption,.LevelTable>caption,.BodyContainer>caption,.HeaderContainer>caption,.RecentLinksContainer>caption,.FormContainer>caption,.Container>caption,.ContainerFluid>caption,.OrdersTable>caption,.RecentLinksMainTable>caption,.RecentLinksMainTableExpanded>caption,.PromptContainer>caption,.PromptMainTable>caption,.GridTabMainTable>caption,.TableGrid>caption,.ViewTable>caption,.Table960>caption,.TableGreyFooter>caption,.TableBlackFooter>caption,.TableBlackHeader>caption,.td100>caption,.TableBorder100x100>caption,.ToolbarMain>caption,.td5>caption,.HorizantalSpace>caption,.TableLeftMenu>caption,.TableTopMenu>caption,.TableGeolocation>caption,.Table1>caption,.Width100>caption,.TableFiltersCell>caption,.Invisible>caption,.DataFilterContentCell>caption,.MergedItemNotRequired>caption,.TableLabel50Percent>caption,.DataFilterDescriptionCell>caption,.MPBarBlue>caption,.TableAssociation>caption,.CellWidth100>caption,.Table100x100_Titulo>caption,.CellAlignRightTable>caption,.CellAlignLeftTable>caption,.TableDataInput>caption,.TableTamanhoScroll>caption,.tbPrompt>caption,.CelulaPrompt>caption,.TableWizardSteps>caption,.tbDownloadChrome>caption,.TableDados>caption,.TitleFSScrollCell>caption,.PromptLimit>caption,.uctUploadAgendamentos>caption,.GeoLocOption>caption,.AttEditBoxComPromptManual>caption,.AttEditBoxComPromptManualSemDescricao>caption,.CellPromptInserir>caption,.AttEditBoxPromptImagemSemDescricao>caption,.TableSelected>caption,.TableUnselected>caption,.WWColumnTextYellow>caption,.WWColumnTextRed>caption,.CellRightFloat>caption,.TableLock>caption,.TableInformacao>caption,.TableLegenda>caption,.tbFiltrosFixos>caption,.LoginDBList>caption,.CellFloatLeft>caption,.AttEditBoxDescricaoAcao>caption,.tbPaginaMensagem>caption,.imgUsuariothumbnail>caption,.MHCampoPesquisa>caption,.MHdivMenuVisible>caption,.MHimgLogoBrancoXS>caption,.FSSingleLine>caption,.FSWithHeaderCellBottomRow>caption,.MergeDataCell>caption,.TableFSHeader>caption,.AdvancedContainer>caption,.AdvancedContainerVisible>caption,.AdvancedContainerFullHeight>caption,.WWAdvancedContainer>caption,.MainContainer>caption,.TableDynamicFilters>caption,.select>caption,.PopupContentCell>caption,.TextBlockTitleCell>caption,.TableTitleCell>caption,.DataDescriptionCell>caption,.DataDescriptionCellLeft>caption,.DataDescriptionCellLogin>caption,.GridHeaderCell>caption,.GridHeaderCellCleanFilters>caption,.TableTop>caption,.TableContent>caption,.TableContentNoMargin>caption,.Table100x100>caption,.Table100x1004C>caption,.TableViewGeneralAtts>caption,.TableBorder>caption,.TableGridHeader>caption,.Table100x100H>caption,.TableView>caption,.HorizontalLineWWP>caption,.HorizontalSpace>caption,.TableBottom>caption,.RecentLinksTable>caption,.RecentLinksTableOdd>caption,.RecentLinksTableEven>caption,.Table80>caption,.Table95>caption,.GridLineEven>caption,.GridLineOdd>caption,.GridFooter>caption,.TableData>caption,.SpaceTable>caption,.TableMain>caption,.TableMainPopup>caption,.TableMainPopupScroll>caption,.TableLogin>caption,.TableWhiteBorder>caption,.TableMerged>caption,.TableSearch>caption,.TableCellBreadCrumbOdd>caption,.TableCellBreadCrumbEven>caption,.TableActions>caption,.TableAttributesCell>caption,.TableSearchCell>caption,.TablePaddingLeft>caption,.TableLineSeparator>caption,.TableRowSideBar>caption,.TableGroup>caption,.MasterLeftZone>caption,.MasterRightZone>caption,.MPBar>caption,.breadCrumbTitleCell>caption,.TableActionsCell>caption,.TableActionsCellLogin>caption,.TableBar>caption,.Table100H>caption,.TableCellAlignRight>caption,.MasterMainClass>caption,.ContentHolderCell>caption,.TableAlignRight>caption,.TableAlignRightWithMargin>caption,.MasterTopIconsCell>caption,.TableHiddenExtraSmall>caption,.TableUserRoleMenuInfo>caption,.CellPaddingTop>caption,.TableViewTab>caption,.TablePaddingTop5>caption,.TableAlignedCentered>caption,.TableWithBottomBorder>caption,.tbBlack>caption,.TableLinhas>caption,.TabelaBordaInferior>caption,.TabelaBordaCorpo>caption,.TabelaBordaTitulo>caption,.divInvisivel>caption,.divVisivel>caption,.AdvancedContainerItem>caption,.AdvancedContainerItemExpanded>caption,.divRight>caption,.divVisivelCell>caption,.divMenuCell>caption,.divMenuVisible>caption,.tbUsuario>caption,.TabelaBordaCorpoNoPad>caption,.Table100x100Login>caption,.tbLogoRodape>caption,.divContentCell>caption,.TableCorAgendamento>caption,.TableScroll>caption,.TablePaddingAgen>caption,.TableMainSemBorda>caption,.TabelaBranca>caption,.TableEspacoObsAgen>caption,.TablePaddingBottom>caption,.TableMarginBottom>caption,.TableMarginLeft10>caption,.TablePaddingRight>caption,.TableEspacoObsAgenScroll>caption,.TablePaddingBotao>caption,.Table_100_Agen>caption,.TableWebComponentAgen>caption,.Table100Agenda>caption,.TablePaddingBottomAgenda>caption,.TabelaEspaco>caption,.TableTituloCinza>caption,.TableLinhaNoBottom>caption,.TablePadding100>caption,.TableTituloCinzaNoTop>caption,.TableMarginBottom20>caption,.TableGraficoPreview>caption,.TableTamanhoMaximo500px>caption,.TableGraficoBorder>caption,.TablePaddingLeft5>caption,.TableStepBulletLineCell>caption,.TableWizardMain>caption,.TableMainPopup1>caption,.TableMainPopupScroll1>caption,.WizardStepsCell>caption,.WizardStepsPositionCell>caption,.FilterMultipleSelectorCell>caption,.FilterMultiplePromptCell>caption,.TableStep>caption,.TableStepSelected>caption,.TableContainerStep>caption,.TableContainerStepSelected>caption,.TableContainerStepFirst>caption,.TableContainerStepLast>caption,.TableStepBullet>caption,.TableStepBulletChecked>caption,.TableStepBulletSelected>caption,.TableContainerStepBullet>caption,.TableStepBulletLine>caption,.TableStepBulletLineChecked>caption,.WizardTitleCell>caption,.TableStepInfo>caption,.TablePopupDashboardSelecionar>caption,.MHDivMenu>caption,.TableTotalizer>caption,.TableTotalizerAl>caption,.MHDivMenuIcone>caption,.marginBottom15>caption,.marginTop15>caption,.marginBottom10>caption,.CellFiltrosFixos>caption,.CellFiltrosActions>caption,.TableFiltroClass>caption,.TableMainPopover>caption,.CardTableShadow>caption,.TableBorderRadiusWhite>caption
{
	display: none;
	font-size: 1.4em;
}
.GridNoDataText,.Grid+.gx-text-gridnodata,.GridWithPaginationBar+.gx-text-gridnodata,.GridWithTotalizer+.gx-text-gridnodata,.WorkWithBorder+.gx-text-gridnodata,.GridNoData+.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,.FreeStyleGrid60VH[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgPrioridades[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgDemandas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgProdutoPainel[data-gx-grid-nodata]+.gx-text-gridnodata,.termo-parametro-freestyle[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgCotacao[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgDiagnosticoDetalhes[data-gx-grid-nodata]+.gx-text-gridnodata,.FsgCardTresLinhas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgModulos[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgModuloCard[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,.FreeStyleGridAlignLeft[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgScrollLimited[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgContas[data-gx-grid-nodata]+.gx-text-gridnodata,.fsgBloqueios[data-gx-grid-nodata]+.gx-text-gridnodata,.GridDragging+.gx-text-gridnodata,.GridAcceptDrag+.gx-text-gridnodata,.GridNoAcceptDrag+.gx-text-gridnodata,.WorkWith+.gx-text-gridnodata,.PromptGrid+.gx-text-gridnodata,.FreeStyleGrid+.gx-text-gridnodata,.TrnSublevelGrid+.gx-text-gridnodata,.RecentLinksGrid+.gx-text-gridnodata,.FreeStyleGrid60VH+.gx-text-gridnodata,.FsgPrioridades+.gx-text-gridnodata,.fsgDemandas+.gx-text-gridnodata,.fsgProdutoPainel+.gx-text-gridnodata,.termo-parametro-freestyle+.gx-text-gridnodata,.FsgCotacao+.gx-text-gridnodata,.FsgDiagnosticoDetalhes+.gx-text-gridnodata,.FsgCardTresLinhas+.gx-text-gridnodata,.fsgModulos+.gx-text-gridnodata,.fsgModuloCard+.gx-text-gridnodata,.VerticalTabGrid+.gx-text-gridnodata,.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata,.FreeStyleGridWithHeader+.gx-text-gridnodata,.FreeStyleGridAlignLeft+.gx-text-gridnodata,.fsgScrollLimited+.gx-text-gridnodata,.fsgContas+.gx-text-gridnodata,.fsgBloqueios+.gx-text-gridnodata
{
	margin-top: -1em;
	display: block;
	font-size: 1.5em;
	color: gray;
	text-align: center;
}
.textVersaoLogin
{
	bottom: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	position: fixed;
	right: 5px;
	background-color: rgba(251,251,251,0.3);
	font-size: 12px;
	color: #0d0e0e;
	z-index:50;
}
.TextBlockFSWithHeaderTitle
{
	margin-left: 2px;
	padding-right: 0px;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.Label,.gx-label.RatingLabel,.gx-label.AttributeLabel,.gx-label.BootstrapTooltipRightLabel,.gx-label.AttributeReadonlyGridLabel,.gx-label.ReadonlyAttributeReadonlyGridLabel,.gx-label.attTituloMenuLabel,.gx-label.BlobContentattTituloMenuLabel,.gx-label.ReadonlyBlobContentattTituloMenuLabel,.gx-label.BlobInputattTituloMenuLabel,.gx-label.ReadonlyattTituloMenuLabel,.gx-label.AttributeManageFiltersEditBoxLabel,.gx-label.AttEditboxCharLabel,.gx-label.AttributeManageFiltersCharLabel,.gx-label.ReadonlyAttributeFinoCharLabel,.gx-label.AttCheckBoxLabel,.gx-label.AttLabel,.gx-label.ReadonlyAttGridComboLabel,.gx-label.ReadonlyAttGridNumericLabel,.gx-label.ReadonlyAttGridCharLabel,.gx-label.dashboardselectLabel,.gx-label.AttributeCheckBoxCharLabel,.gx-label.AttEditBoxNumericLabel,.gx-label.ActionBtnBlueGridLabel,.gx-label.ReadonlyAttGridBlobLabel,.gx-label.AttComboBoxNumericLabel,.gx-label.imgArquivoPdfLabel,.gx-label.TextBlockTituloEdicaoNumericLabel,.gx-label.ReadonlyAttributeNumericLabel,.gx-label.CheckboxFSLabel,.gx-label.AttEditBoxDateLabel,.gx-label.AttEditBoxDateTimeLabel,.gx-label.AttGridNumericLabel,.gx-label.imgOfiVeiculosintCharLabel,.gx-label.DataContentCellCheckBoxLabel,.gx-label.TextBlockTituloEdicaoCharLabel,.gx-label.ReadonlyImageGridLabel,.gx-label.AttRadioLabel,.gx-label.AttMultiLinhasJsonCharLabel,.gx-label.ReadonlyAttGridDateLabel,.gx-label.UserActionGridSemLinkLabel,.gx-label.DataContentCellDateLabel,.gx-label.TextBlockTituloEdicaoCheckBoxLabel,.gx-label.CheckBoxFSCheckBoxLabel,.gx-label.AttributeCheckBoxCharCheckBoxLabel,.gx-label.AttTimeLabel,.gx-label.ImagePreviewLabel,.gx-label.ReadonlyAttCharNoPormpCharLabel,.gx-label.AttributeNumericLabel,.gx-label.AttributeDateLabel,.gx-label.AttEditBoxCheckBoxLabel,.gx-label.TextBlockTituloEdicaoDateLabel,.gx-label.AttributeGrayLabel,.gx-label.AttGridCheckBoxLabel,.gx-label.fsgPrioridadeCharLabel,.gx-label.fsgPrioridadeNumericLabel,.gx-label.CellFloatRightDateLabel,.gx-label.CellFloatRightNumericLabel,.gx-label.CellAlignRightWithMarginDateLabel,.gx-label.TableDynamicFiltersDateLabel,.gx-label.AttEditBoxComPromptCharLabel,.gx-label.AttributeCheckBoxComboLabel,.gx-label.CheckBoxCharLabel,.gx-label.TextActionAttributeLabel,.gx-label.FilterAttributeLabel,.gx-label.DescriptionAttributeLabel,.gx-label.TextBlockTituloEdicaoComboLabel,.gx-label.TextBlockTituloEdicaoErroComboLabel,.gx-label.TextBlockEdicaoNumericLabel,.gx-label.AttributeEdicaoPromptIdCharLabel,.gx-label.AttDescPromptCharLabel,.gx-label.AttRadioComboLabel,.gx-label.CampoSemDescricaoCharLabel,.gx-label.Width100CharLabel,.gx-label.AttEditboxComPromptNumericLabel,.gx-label.DataFilterDescriptionNumericLabel,.gx-label.DataFilterDescriptionCharLabel,.gx-label.btn-groupLabel,.gx-label.inputReadonlyNumericLabel,.gx-label.inputReadonlyLabel,.gx-label.DownloadAttributeLabel,.gx-label.ReadonlyDownloadAttributeLabel,.gx-label.TextBlockTituloEdicaoInvisivelCharLabel,.gx-label.AttGridLabel,.gx-label.AttGridDescricaoLabel,.gx-label.TextBlockTituloEdicaoRadioLabel,.gx-label.BtnDisplayImageLabel,.gx-label.AttributeEdicaoPromptIdNumericLabel,.gx-label.ReadonlyLabel,.gx-label.LoginInputLabel,.gx-label.AttBlobLabel,.gx-label.AttSemUppercaseCharNumericLabel,.gx-label.AttGridWidth180Label,.gx-label.ReadonlyImageGridZoomLabel,.gx-label.ReadonlyImageGridThumbLabel,.gx-label.AttComboBoxCharComboLabel,.gx-label.AttComboBoxChar20ComboLabel,.gx-label.imgcoloridaLabel,.gx-label.ReadonlyAttGridDateTimeLabel,.gx-label.ReadonlyAttGridRadioLabel,.gx-label.LoginDatabaseLabel,.gx-label.AttGridImageLabel,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.DataContentCellNumericLabel,.gx-label.ReadonlyAttGridTotalizerLabel,.gx-label.AttributeFinoLabel,.gx-label.AttributeUserLoginLabel,.gx-label.AttributeUserSenhaLabel,.gx-label.ReadonlyAttLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.ReadonlyAttGridCheckBoxLabel,.gx-label.ReadonlyAttGridLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeCheckBoxLabel,.gx-label.AttributeHiddenLabel,.gx-label.ReadonlyAttributeFinoLabel,.gx-label.CheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ImageAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.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.ReadonlyActionBaseColorAttributeLabel,.gx-label.BlobInputActionBaseColorAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyAttributeNoWrapLabel,.gx-label.ReadonlyAttributeTotalizerLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.AttributeManageFiltersLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributePesquisaLabel,.gx-label.ImagemFavoritoLabel,.gx-label.BlobContentImagemFavoritoLabel,.gx-label.ReadonlyBlobContentImagemFavoritoLabel,.gx-label.BlobInputImagemFavoritoLabel,.gx-label.ReadonlyImagemFavoritoLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.ReadonlyAttributeFiltroLabel,.gx-label.AttributeReadOnlyGridHoraAgendLabel,.gx-label.ReadonlyAttributeReadOnlyGridHoraAgenLabel,.gx-label.AttributeObsAgendamentoLabel,.gx-label.BlobContentAttributeObsAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributeObsAgendamentoLabel,.gx-label.BlobInputAttributeObsAgendamentoLabel,.gx-label.ReadonlyAttributeObsAgendamentoLabel,.gx-label.AttributePesqAgendamentoLabel,.gx-label.BlobContentAttributePesqAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributePesqAgendamentoLabel,.gx-label.BlobInputAttributePesqAgendamentoLabel,.gx-label.ReadonlyAttributePesqAgendamentoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttributeDashboardTituloLabel,.gx-label.AttributeTesteIdentificarResponsividadeLabel,.gx-label.AttributeTesteIdentificarResponsividadeLargeLabel,.gx-label.AttributeTesteIdentificarResponsividadeExtraLargeLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.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.AttSemUppercaseCharLabel,.gx-label.ReadonlyAttSemUppercaseCharLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.ImagempxLabel,.gx-label.BlobContentImagempxLabel,.gx-label.ReadonlyBlobContentImagempxLabel,.gx-label.BlobInputImagempxLabel,.gx-label.ReadonlyImagempxLabel,.gx-label.AttributeTagLabel,.gx-label.AttributeTagSuccessLabel,.gx-label.AttributeTagWarningLabel,.gx-label.AttributeTagDangerLabel,.gx-label.AttributeTagInfoLightLabel,.gx-label.AttributeTagInfoLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttributeUserSenhaCharLabel,.gx-label.AttributeUserLoginCharLabel,.gx-label.ReadonlyImageGridBandeiraLabel,.gx-label.AttDescPromptLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel,.gx-label.ErrorAttCharLabel,.gx-label.ImagempixLabel,.gx-label.ReadonlyImageGridFuncionarioLabel
{
	padding-bottom: 4px;
	display: block;
	font-size: 9pt;
	font-weight: normal;
	height: 15px;
	text-align: left;
}
.AssociationTitle
{
	font-size: 11pt;
	color: black;
}
.SmallText
{
	font-size: 7.8pt;
	text-align: center;
}
.SelectedTab
{
	background-image: none;
	font-size: 14px;
	font-weight: normal;
	color: #555;
	line-height:25px;
}
.UnSelectedTab
{
	background-image: none;
	font-size: 14px;
	font-weight: normal;
	color: #428bca;
}
.RecentLink
{
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	padding-left: 5px;
	color: #069;
	width: 5%;
	text-align: left;
}
.DataDescription
{
	white-space: normal;
	font-size: 10pt;
	font-weight: bold;
	color: #333346;
}
.TextBlockTitleWWP,.TextBlockTitleWWPTab,.TextBlockTitleNotAuthorized,.WizardTitle,.WizardStepDescription
{
	font-size: 15px;
	font-weight: bold;
	line-height:30px;
	border-bottom: 3px solid #3A95C7;
	padding-bottom: 4px;
}
.TextBlockTitleWWPTab
{
	font-size: 12pt;
	font-weight: normal;
}
.TextBlockTitleNotAuthorized
{
	white-space: normal;
}
.WizardStepDescription
{
	margin-left: 15px;
	font-size: 12pt;
	font-weight: normal;
	color: #686367;
}
.DataFilterDescription,.OrderedByDescription,.DataFixedFilterDescription,.DataFilterDescriptionPrefix
{
	padding-left: 8px;
	padding-right: 2px;
	font-size: 10pt;
	color: #333;
}
.OrderedByDescription
{
	color: #069;
}
.DataFixedFilterDescription
{
	margin-right: 5px;
	font-weight: bold;
	color: #4d4d4d;
}
.DataFilterDescriptionPrefix
{
	padding-left: 0px;
}
.DescriptionWhite
{
	font-weight: normal;
	color: white;
}
.MasterPageFooter
{
	background-color: #506966;
	background-image: none;
}
.WorkWithFooter
{
	background-color: white;
	font-size: 12px;
	color: white;
}
.TextBlockUserName
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	font-size: 11pt;
	font-weight: bold;
	color: #333;
}
.TextBlockRoleName
{
	white-space: normal;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	font-size: 8pt;
	color: #707070;
}
.InGridDeletion
{
	text-decoration: line-through;
}
.TextBlockTitulos,.TextBlockTituloPesquisa,.TextBlockTituloEdicao,.TextBlockTituloEdicaoInvisivel,.TextBlockTituloEdicaonoPromp,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel,.TextBlockTituloEdicaoErro,.TextBlockTituloReadonly,.gx-label.ReadonlyAttLabel,.gx-label.ReadonlyAttributePesquisaLabel,.gx-label.ReadonlyAttSemUppercaseCharLabel,.TextBlockTituloCheckBox,.TextBlockBemVindo,.TextBlockUserNome,.TextBlockTituloTooltipTop
{
	font-size: 12px;
}
.TextBlockTituloPesquisa
{
	padding-left: 6px;
}
.TextBlockTituloEdicao,.TextBlockTituloEdicaoInvisivel,.TextBlockTituloEdicaonoPromp,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: block;
	font-weight: normal;
	height: 15px;
	max-width: 1px;
}
.TextBlockTituloEdicaoInvisivel
{
	visibility: hidden;
}
.TextBlockTituloEdicaonoPromp
{
	margin-left: 57px;
	padding-bottom: 4px;
	padding-left: 6px;
	color: #32383d;
	max-width: 100%;
	text-align: left;
}
.TextBlockTituloEdicaoErro
{
	white-space: normal;
	color: #ee0303;
}
.TextBlockTituloReadonly,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.ReadonlyAttLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.ReadonlyAttributePesquisaLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.gx-label.ReadonlyAttSemUppercaseCharLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TextBlockTituloCheckBox
{
	padding-left: 42px;
	position: absolute;
	top: 20px;
	white-space: normal;
}
.TextBlockBemVindo
{
	font-size: 14px;
	font-weight: normal;
}
.TextBlockUserNome
{
	font-size: 14px;
}
.TextBlockTituloTooltipTop
{
	overflow: hidden;
	padding-bottom: 4px;
	display: block;
	font-weight: normal;
	height: 15px;
	max-width: 100%;
	text-overflow: ellipsis;
}
.txtWhite
{
	font-weight: normal;
	color: white;
}
.txtEmpresaFilial
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.TextBlockEsqueceuSenha
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: white;
	cursor: pointer;
	text-align: center;
}
.TextBlockHoraAgendamento
{
	font-weight: bold;
}
.TextBlockBrancoAgen
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	background-color: #3a95c7;
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	color: white;
}
.txError
{
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 40px;
	background-image: url(../tmSolution/ico_warning.png);
	font-size: 13px;
	font-weight: bold;
	color: #ee0303;
}
.StepNumber,.StepNumberSelected
{
	padding-right: 0px;
	font-size: 12px;
	color: #696564;
}
.StepNumberSelected
{
	color: white;
}
.StepNumberBullet,.StepNumberBulletSelected
{
	padding-right: 0px;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.StepNumberBulletSelected
{
	font-size: 16px;
}
.WizardTextBlock,.WizardTextBlockDescription
{
	white-space: normal;
	font-size: 11pt;
	font-weight: bold;
}
.WizardTextBlockDescription
{
	font-weight: normal;
}
.badge,.badgeBlue,.badgeRed,.badgeGreen,.badgeYellow,.badgePurple,.badgeBlack,.badgeMagento,.badgeBrown,.badgeCyan,.badgeCarrinho
{
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 10px;
	width: 10px;
	display: inline-block !important;
}
.badgeBlue
{
	background-color: #5db2ff;
}
.badgeRed
{
	background-color: #fb6e52;
}
.badgeGreen
{
	background-color: #a0d468;
}
.badgeYellow
{
	background-color: #ffce55;
}
.badgePurple
{
	background-color: #e75b8d;
}
.badgeBlack
{
	background-color: #232121;
}
.badgeMagento
{
	background-color: #e500e5;
	color: #747474;
}
.badgeBrown
{
	background-color: #c15d1b;
}
.badgeCyan
{
	background-color: #00eded;
}
.badgeCarrinho
{
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	position: absolute;
	right: -4px;
	top: -4px;
	z-index: 2;
	background-color: #00a30a;
	color: #f5f5f5;
	height: auto;
	min-height: 20px;
	width: auto;
	min-width: 20px;
}
.badgeCarrinho:after
{
	color: #f5f5f5;
	content: '';
}

.TextBlockBadgeBlue
{
	font-weight: bold;
	color: #5db2ff;
}
.TextBlockBadgeRed
{
	font-weight: bold;
	color: #fb6e52;
}
.TextBlockInformation
{
	display: block;
	white-space: normal;
	font-size: 14px;
	font-weight: normal;
	color: #337ab7;
}
.TextBlockTitulosQuebraLinhas
{
	white-space: normal;
	font-size: 13px;
	font-weight: bold;
}
.TextBlockErro
{
	padding-bottom: 4px;
	padding-left: 6px;
	display: block;
	white-space: normal;
	font-size: 14px;
	font-weight: normal;
	color: #ee0303;
}
.TextBlockBadgeGreen
{
	font-weight: bold;
	color: #119000;
}
.TextBlockMarginTop
{
	margin-top: 22px;
	padding-left: 8px;
	padding-right: 2px;
	font-size: 9pt;
	color: #333;
}
.TextBlockQuebraLinhas
{
	display: block;
	white-space: normal;
	font-size: 14px;
	font-weight: normal;
}
.ErrorViewer,.ErrorViewerLogin
{
	z-index: 7;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #ee0303;
}
.ErrorViewerLogin
{
	font-size: 14px;
	display:block !important;
}
.FreeStyleGrid,.TrnSublevelGrid,.RecentLinksGrid,.FreeStyleGrid60VH,.VerticalTabGrid,.ColumnsSelectorFreeStyleGrid,.FreeStyleGridWithHeader,.FreeStyleGridAlignLeft
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-style: none;
	border-width: 0px;
	width: 100%;
}

.FreeStyleGrid>tbody>tr,.FreeStyleGrid>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.TrnSublevelGrid>tbody>tr,.TrnSublevelGrid>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.TrnSublevelGrid[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
}

.TrnSublevelGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.TrnSublevelGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.RecentLinksGrid>tbody>tr,.RecentLinksGrid>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.RecentLinksGrid[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
}

.RecentLinksGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.RecentLinksGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGrid60VH>tbody>tr,.FreeStyleGrid60VH>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGrid60VH[data-bkgstyle='none']>tbody>tr
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGrid60VH[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGrid60VH[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGrid60VH[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.FreeStyleGrid60VH[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.VerticalTabGrid>tbody>tr,.VerticalTabGrid>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
}

.ColumnsSelectorFreeStyleGrid
{
	height: 100%;
}

.ColumnsSelectorFreeStyleGrid>tbody>tr,.ColumnsSelectorFreeStyleGrid>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGridWithHeader
{
	border-bottom: 1px;
	border-bottom-color: #efefef;
	border-style: solid;
	border-collapse:collapse !important;
}

.FreeStyleGridWithHeader>tbody>tr,.FreeStyleGridWithHeader>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
	border-collapse:collapse !important;
}

.FreeStyleGridWithHeader[data-bkgstyle='none']>tbody>tr
{
	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: #d3d4d3;
	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: #f2f2f2;
	border-collapse:collapse !important;
}

.FreeStyleGridAlignLeft
{
	width: Auto;
}

.FreeStyleGridAlignLeft>tbody>tr,.FreeStyleGridAlignLeft>[data-gxrow]
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGridAlignLeft[data-bkgstyle='none']>tbody>tr
{
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGridAlignLeft[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGridAlignLeft[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGridAlignLeft[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.FreeStyleGridAlignLeft[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.Hyperlink
{
	border-style: none;
	border-width: 0px;
	font-size: 8.25pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.Messages,.ErrorMessages,.WarningMessages,.ErrorMessageLogin
{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
}
.ErrorMessages
{
	background-color: #f2dede;
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
	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-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	white-space: normal;
	font-family: "Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #a94442;
	position: absolute !important;
	z-index: 3 !important;
}
.WarningMessages
{
	background-color: #fcf8e3;
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
	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-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	white-space: nowrap;
	font-family: "Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	font-weight: 600;
	color: #8a6d3b;
	position: absolute !important;
	z-index: 3 !important;
}
.ErrorMessageLogin
{
	font-size: 12px;
	font-weight: normal;
	color: orangered;
}
.GridRow,.WorkWith>TBODY>TR[data-gxselected][data-gxrow],.PromptGrid>TBODY>TR[data-gxselected][data-gxrow]
{
	background-color: rgba(98,154,210,0.38);
	border-style: none;
	border-width: 0px;
}
.CalendarCombo 
{
	background-color: #fff;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	width: 4em;
	display: none;
	cursor: default;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.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: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.CalendarCombo  .hilite 
{
	background-color: Highlight;
	color: HighlightText;
}
.ComponentTrigger 
{
	margin-left: 4px;
	cursor: pointer;
}
.dojoDialog 
{
	background-color: #eee;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-color: #999;
	border-top-color: #999;
	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;
}
.gx-masked-relative 
{
	position: relative;
}
.GXProgressBar  .progress-bar-title 
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
}
.Calendar 
{
	margin-bottom: 50px;
	z-index: 1022 !important;
}
.Calendar  TBODY .rowhilite  TD
{
	background-color: #e4e5e6;
	color: #333;
}
.Calendar  TBODY TD .hilite 
{
	border-bottom-color: #fff;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 3px;
	padding-top: 1px;
}
.Calendar  TBODY TD .active 
{
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.Calendar  TBODY TD .selected 
{
	background-color: ButtonFace;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-weight: bold;
}
.Calendar  TBODY TD .weekend 
{
	color: #f00;
}
.Calendar  TBODY TD .today 
{
	font-weight: bold;
	color: #00f;
}
.Calendar  TBODY TD .disabled 
{
	color: GrayText;
}
.Calendar  TBODY TD .time 
{
	background-color: ButtonFace;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	text-align: center;
}
.Calendar  TBODY TD .time  .hour 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .minute 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .ampm 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
	text-align: center;
}
.Calendar  TBODY TD .time  .colon 
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  SPAN .hilite 
{
	background-color: Highlight;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	color: HighlightText;
}
.Calendar  TBODY TD .time  SPAN .active 
{
	background-color: #000;
	border-bottom-color: #f00;
	border-left-color: #f00;
	border-right-color: #f00;
	border-top-color: #f00;
	color: #0f0;
}
.Calendar  TFOOT .hilite 
{
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
}
.GeoLocOption 
{
	margin-left: 4px;
	margin-right: 4px;
	position: relative;
	top: 2px;
	cursor: pointer;
}
.PopupHeader 
{
	background-image: none;
	border-bottom: 3px;
	border-bottom-color: #3a95c7;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	box-sizing: content-box;
	float: left;
	padding-right: 4px;
	padding-top: 4px;
	z-index: 1;
	height: 26px;
	width: 100%;
	cursor: move;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	text-indent: 3px;
	vertical-align: bottom;
	left:0px !important;
	top:0px !important;
	border-bottom-style:solid;
}
.PopupHeaderButton 
{
	background-image: url(../imgClose.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: right;
	height: 18px;
	width: 18px;
	cursor: pointer;
	text-align: right;
	background-size: 14px;
}
.PopupContent 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.ReadonlyInvisible 
{
	display: none;
}
.DVelop-Module 
{
	list-style-image: none;
}
.DVelop-Panel 
{
	border-width: 1px;
	left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	top: 0px;
	z-index: 1;
	border-width:1px 0;
	_zoom:normal;
}
.DVelop-Panel  .Header 
{
	background-image: none;
	background-repeat: repeat-x;
	border-left-color: #808080;
	border-right-color: #808080;
	border-top-color: #808080;
	border-style: solid;
	border-width: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 18px;
	padding-right: 10px;
	top: 10px;
	font-size: 12pt;
	font-weight: bold;
	color: white;
	text-align: left;
	border-width:0 1px;
	line-height:25px;
}
.DVelop-Panel  .Header  .TL 
{
	background-image: none;
	background-repeat: no-repeat;
	left: 0px;
	position: absolute;
	top: 1px;
	height: 25px;
	width: 18px;
}
.DVelop-Panel  .Header  .TR 
{
	background-repeat: no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
}
.DVelop-Panel  .Body 
{
	background-color: white;
	border-left-color: gray;
	border-right-color: gray;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 10pt;
	color: black;
	border-width:0 1px;
}
.DVelop-Panel  .Footer 
{
	background-color: white;
	border-bottom-color: gray;
	border-left-color: gray;
	border-right-color: gray;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-right: 10px;
	padding-top: 5px;
	font-size: 77%;
	border-width:0 1px;
}
.DVelop-Panel  .Footer  .BL 
{
	background-repeat: no-repeat;
	bottom: 0px;
	left: 0px;
	position: absolute;
}
.DVelop-Panel  .Footer  .BR 
{
	background-repeat: no-repeat;
	bottom: 0px;
	position: absolute;
	right: 0px;
}
.DVelop-Overlay 
{
	position: relative;
	z-index: 2;
	visibility: hidden;
}
.DVelop-Container 
{
	position: relative;
	z-index: 2;
	visibility: hidden;
}
.DVelop-Container  .underlay 
{
	left: -1px;
	right: -1px;
}
.DVelop-Container  .Close 
{
	background-image: none;
	background-position: 0 -300px;
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	right: 6px;
	top: 5px;
	height: 15px;
	width: 25px;
	cursor: pointer;
	text-decoration: none;
	text-indent: -10000em;
}
.DVelop-Container  .Collapse 
{
	background-image: none;
	background-position: 0 -400px;
	background-repeat: no-repeat;
	margin-right: 6px;
	overflow: hidden;
	position: absolute;
	right: 2px;
	top: 5px;
	height: 15px;
	width: 15px;
	cursor: pointer;
	text-indent: -10000em;
}
.DVelop-Container  .Expand 
{
	background-image: none;
	background-position: 0 -350px;
	background-repeat: no-repeat;
	margin-right: 6px;
	overflow: hidden;
	position: absolute;
	right: 2px;
	top: 5px;
	height: 15px;
	width: 15px;
	cursor: pointer;
	text-indent: -10000em;
}
.DVelop-Container  FORM
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.DVelop-Container  SELECT
{
	_visibility:inherit;
}
.mask 
{
	background-color: #000;
	bottom: 0px;
	left: 0px;
	position: absolute;
	right: 0px;
	top: 0px;
	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;
}
.show-scrollbars 
{
	overflow: auto;
}
.DVelop-tt-shadow 
{
	background-color: #000;
	bottom: -3px;
	left: -3px;
	position: absolute;
	right: -3px;
	top: 2px;
}
.DVelop-override-padding 
{
	padding:0!important;
}
.DVelop-Container.shadow 
{
	_padding:2px 4px 0 2px;
}
.DVelop-Container.shadow  .underlay.DVelop-force-redraw 
{
	padding-bottom: 1px;
}
.DVelop-Container.shadow  .underlay 
{
	background-color: #000;
	bottom: -3px;
	left: -3px;
	position: absolute;
	right: -3px;
	top: 2px;
	_top:0;
	_left:0;
	_right:0;
	_bottom:0;
	_margin-top:3px;
	_margin-left:-1px;
	opacity:.12;
	filter:alpha(opacity=12);
}
.DVelop-Container.show-scrollbars 
{
	overflow: visible;
}
.DVelop-Container.show-scrollbars  .underlay 
{
	overflow: auto;
}
.DVelop-tt.show-scrollbars 
{
	overflow: visible;
}
.DVelop-tt.show-scrollbars  .DVelop-tt-shadow 
{
	overflow: auto;
}
.DVelop-tt.show-scrollbars  .Body 
{
	overflow: auto;
}
.DVelop-effect-fade  .DVelop-tt-shadow 
{
	display: none;
}
.DVelop-effect-fade  .underlay 
{
	display: none;
}
.DVelop-Overlay.DVelop-force-redraw 
{
	margin-bottom: 1px;
}
.DVelop-Container.matte 
{
	background-color: #fff;
	padding-right: 10px;
	padding-top: 9px;
}
.DVelop-Dialog  .Footer 
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	font-size: 100%;
}
.DVelop-Dialog  .Footer  .button-group 
{
	display: block;
	text-align: right;
}
.DVelop-Dialog  .Footer  BUTTON.default
{
	font-weight: bold;
}
.DVelop-Dialog  .Footer  SPAN.default
{
	background-position: 0 -1400px;
	border-bottom-color: #304369;
	border-left-color: #304369;
	border-right-color: #304369;
	border-top-color: #304369;
}
.DVelop-Dialog  .Footer  SPAN.default BUTTON
{
	color:#fff;
}
.DVelop-Dialog  .Footer  SPAN.first-child
{
	border-bottom-color: #304369;
	border-left-color: #304369;
	border-right-color: #304369;
	border-top-color: #304369;
}
.DVelop-Dialog  .Footer  SPAN.DVelop-button-disabled
{
	background-position: 0 -1500px;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
}
.DVelop-Dialog  .Footer  SPAN.DVelop-button-disabled BUTTON
{
	color:#a6a6a6;
}
.DVelop-Dialog  .Footer  SPAN.first-child
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
}
.DVelop-Dialog  .Footer  BUTTON
{
	margin-top: 10px;
	width: 70px;
}
.DVelop-Dialog  .Body 
{
	background-image: none;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 25px;
	text-align: left;
}
.DVelop-Dialog  .Body  .DVelop-Icon 
{
	background-image: none;
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	margin-right: 10px;
	height: 16px;
	width: 16px;
}
.DVelop-Dialog  .Body  SPAN.blckicon
{
	background-position: 0 -1100px;
}
.DVelop-Dialog  .Body  SPAN.alrticon
{
	background-position: 0 -1050px;
}
.DVelop-Dialog  .Body  SPAN.hlpicon
{
	background-position: 0 -1150px;
}
.DVelop-Dialog  .Body  SPAN.infoicon
{
	background-position: 0 -1200px;
}
.DVelop-Dialog  .Body  SPAN.warnicon
{
	background-position: 0 -1900px;
}
.DVelop-Dialog  .Body  SPAN.tipicon
{
	background-position: 0 -1250px;
}
.DVelop-tt  .Body 
{
	background-color: #ffee69;
	border-bottom-color: #a6982b;
	border-left-color: #a6982b;
	border-right-color: #a6982b;
	border-top-color: #d4c237;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-right: 5px;
	padding-top: 2px;
	position: relative;
	top: 0px;
	z-index: 1;
	color:#000;
}
.Invisible 
{
	display: none;
	display: none !important;
}
.DVelop-tt-shadow-visible 
{
	opacity:.12;
	filter:alpha(opacity=12);
}
.UnSelectedTabTable 
{
	background-image: none;
	width: 100%;
	font-size: 11pt;
	font-weight: bold;
	height: 42px !important;
}
.UnSelectedTabTable  .A:visited 
{
	color: #32383d;
}
.UnSelectedTabTable  A
{
	background-image: none;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #32383d;
}
.UnSelectedTabTable  A:hover
{
	color: #32383d;
}
.UnSelectedTabTable  TD
{
	background-image: url(../tmSolution/TabUnselected.png);
	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: url(../TabUnselectedHover.png);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}
.td5 
{
	width: 5%;
}
.td100 
{
	width: 100%;
}
.PopupBorder 
{
	background-color: white;
	border-bottom-color: #34789a;
	border-left-color: #34789a;
	border-right-color: #34789a;
	border-top-color: #34789a;
	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;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	min-width: 300px;
	background-clip:padding-box;
	     border-style: solid !important;
	 border-width: 1px !important;
}
.PopupShadow 
{
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
}
.ReadonlyAttribute 
{
	font-size: 10pt;
	color: #000;
}
.ReadonlyAttribute  A:visited
{
	color: #337ab7;
}
.ReadonlyAttribute  A:link
{
	text-decoration: underline;
	color: #337ab7;
}
.SelectedTabTable 
{
	width: 100%;
	height: 42px !important;
}
.SelectedTabTable  TD
{
	background-image: url(../tmSolution/TabSelected.png);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
.TabsFreeStyleGrid TABLE 
{
	height: 100%;
}
.FreeStyleGrid TABLE 
{
	height: 100%;
}
.FreeStyleGrid TABLE  .ReadonlyGridTitle 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FreeStyleGrid TD 
{
	height: 100%;
}
.RecentLink  A:link
{
	color: #069;
}
.RecentLink  A:visited
{
	color: #069;
}
.UnSelectedTab 
{
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #32383d;
}
.UnSelectedTab  A:link
{
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #32383d;
}
.UnSelectedTab  A:hover
{
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #32383d;
}
.UnSelectedTab  A:visited
{
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #32383d;
}
.WorkWithTitle SPAN 
{
	white-space: normal;
	font-size: 12px;
	color: #32383d;
}
.x-grid-panel a:link 
{
	color: #3764a0;
}
.x-grid-panel a:visited 
{
	color: #3764a0;
}
.GridTitleSortedAsc 
{
	background-image: url(../SortedAsc.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(../SortedDsc.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(../SortedAsc.png);
	background-position: 100% 60%;
	background-repeat: no-repeat;
	padding-right: 18px;
	cursor: pointer;
}
.GridTitleSortedDscCS A 
{
	background-image: url(../SortedDsc.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 !important;
}
.ReadonlyGridTitle  A:visited
{
	text-decoration: none;
	color: black;
}
.btn_Master 
{
	height: 44px;
}
.TableDynamicFilters SELECT 
{
	height: 30px;
	max-height: 30px;
	width:140px !important;
	text-align:left !important;
}
.TableDynamicFilters INPUT[type="text"] 
{
	width: 140px;
	text-align:left !important;
}
.TableDynamicFilters INPUT[type="text"].AttributeDate 
{
	margin-bottom: 3px;
	width:160px !important;
	 display: table-cell !important;
}
.TableDynamicFilters INPUT[type="text"].AttributeDateTime 
{
	margin-bottom: 3px;
	width:160px !important;
	 display: table-cell !important;
}
.TableDynamicFilters .TableMerged 
{
	margin-bottom: 0px;
}
.TableDynamicFilters .TableMerged  .form-group 
{
	margin-bottom: 0px;
}
.WorkWithEven 
{
	background-color: whitesmoke;
	border-style: none;
	vertical-align: middle;
	height: 35px !important;
}
.WorkWithOdd 
{
	border-bottom-color: #e6e6e6;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: #e6e6e6;
	border-style: none;
	vertical-align: middle;
	height: 35px !important;
}
.DataContentCell .ReadonlyAttribute, .DataContentCellView .ReadonlyAttribute, .RequiredDataContentCell .ReadonlyAttribute 
{
	color: #999;
}
.DataContentCell .ReadonlyAttributeDateTime, .DataContentCellView .ReadonlyAttributeDateTime, .RequiredDataContentCell .ReadonlyAttributeDateTime 
{
	color: #999;
}
.DataContentCell .ReadonlyAttributeDate, .DataContentCellView .ReadonlyAttributeDate, .RequiredDataContentCell .ReadonlyAttributeDate 
{
	color: #999;
}
.PopupTitle 
{
	font-size: 15px;
	font-weight: bold;
	color: #363839;
	padding-left:6px !important;
	 padding-top:6px !important;
}
.btn-yes-DVelop 
{
	background-color:#078bcd !important;
	border-color:#357ebd !important;
}
.btn-yes-DVelop:hover 
{
	background-color: #3276b1 !important;
	border-color:#285e8e !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;
	display: inline-block;
	color: #555;
	vertical-align: middle;
	width:140px !important;
	text-align:left !important;
}
.Form INPUT::-ms-clear 
{
	display: none;
}
.ManageFilters button 
{
	border-style: solid;
	border-width: 0px;
}
.input-group-btn 
{
	width: 1px;
	vertical-align: bottom;
}
.input-group 
{
	border-collapse:collapse;
	display:-webkit-box;
}
.input-group  .form-control 
{
	z-index: 0;
}
.input-group  .form-control:focus + span.input-group-btn > a.btn 
{
	border-bottom-color: #253772;
	border-left-color: #253772;
	border-right-color: #253772;
	border-top-color: #253772;
	border-style: solid;
	border-width: 1px;
	outline: 0;
	outline: thin;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}
.input-group  A.btn
{
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	height: 30px;
	min-height: 30px;
}
.input-group  A.btn-default:focus
{
	background-color: white;
}
.input-group  A.btn-default:hover
{
	padding-left: 6px;
	z-index: 4;
}
.DVBootstrapResponsivePanel 
{
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	border-right-color: #ddd;
	border-top-color: #ddd;
}
.DVBootstrapResponsivePanel  .panel-title 
{
	color: #333;
}
.DVBootstrapResponsivePanel  .panel-title  A
{
	color: #3a95c7;
}
.DVBootstrapResponsivePanel  .panel-heading 
{
	background-color: white;
	border-bottom: 3px;
	border-bottom-color: #3a95c7;
	border-left: 0;
	border-right: 0;
	border-style: solid;
	border-top: 0;
	box-shadow: 0px 0px 2px white;
	padding-bottom: 8px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
.DVBootstrapResponsivePanel  .panel-body > div > div > table 
{
	width: 100%;
}
.Button:hover 
{
	background-color: #32383d;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	color: white;
}
.Button:focus 
{
	background-color: #32383d;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	color: white;
	border-color: #078bcd !important;
	outline: 0 !important;
	outline: thin;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}
._btn-default:focus 
{
	border-color: #078bcd;
	outline: 0;
	outline: thin;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2;
}
.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;
}
.panel-group 
{
	margin-bottom: 0px;
}
.dropdown-menu > li > a > img 
{
	padding-left: 2px;
	padding-right: 10px;
	max-width: 26px;
}
.dropdown-menu > li > a 
{
	padding-left: 5px;
}
._BtnImage:hover 
{
	border-bottom-color: #6e6e6e;
	border-left-color: #6e6e6e;
	border-right-color: #6e6e6e;
	border-top-color: #6e6e6e;
	opacity:1;
}
.TableMerged TD 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.modal-dialog 
{
	padding-bottom: 30px;
}
.nav-tabs 
{
	border-bottom: 0px;
}
.gx-tab-spacing-fix-2 
{
	border-collapse:collapse;
}
.DataContentCellPrompt  .input-group-btn 
{
	width: 1px;
}
._BtnImage:focus 
{
	background-color: transparent;
	box-shadow:none !important;
	opacity:1;
}
.checkbox LABEL SPAN 
{
	border-style: none;
}
.checkbox LABEL SPAN  INPUT
{
	margin-bottom: 10px;
	margin-top: 2px;
	height: 25px;
	width: 25px;
	margin-top: 1px !important;
	 margin-left: -21px !important;
}
.WWActionGroupColumn .Attribute 
{
	color: #d9d9d9;
}
.TableDynamicFilters .gx-tab-padding-fix-1 
{
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 1px;
	padding-top: 1px;
}
.TableDynamicFilters .gx-tab-padding-fix-2 
{
	border-spacing:0px;
}
.FreeStyleGridWithHeaderOdd  .TextBlockFSWithHeaderTitle 
{
	margin-left: 2px;
	padding-right: 0px;
}
.TableMerged p.form-control-static 
{
	min-height: 0px;
}
.TableDynamicFilters .input-group 
{
	margin-bottom: 3px;
	margin-left: -1px;
}
.FreeStyleGridWithHeader  TR .WWActionColumn  A:focus
{
	outline: none !important;
	 box-shadow:none !important;
}
.FreeStyleGridWithHeader  TR A:focus .ActionBaseColorAttribute 
{
	background-color: #32383d;
}
.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: #32383d;
}
.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: #253772;
}
.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;
}
.TableLabel50Percent  LABEL.gx-label
{
	width: 50%;
}
.TableLabel50Percent  DIV.gx-attribute
{
	width: 50%;
}
.DataContentCellLogin .AttributeCheckBox 
{
	margin-left: 0px;
}
.ErrorViewerBullet 
{
	position: relative;
	display: table-cell;
	font-size: 11px;
	background-color: transparent !important;
}
.ErrorViewerBullet  .gx-warning-message:before 
{
	font-family: 'Glyphicons Halflings';
	content: "\e101  ";
}
.ErrorViewerBullet  .gx-error-message:before 
{
	font-family: 'Glyphicons Halflings';
	content: "\e014  ";
}
.ErrorViewerBullet  .gx-success-message.alert-success:before 
{
	font-family: 'Glyphicons Halflings';
	content: "\e013  ";
}
.ErrorViewerBullet  .gx-warning-message 
{
	background-color: #fcf8e3;
	border-bottom-color: #faebcc;
	border-left-color: #faebcc;
	border-right-color: #faebcc;
	border-top-color: #faebcc;
	color: #8a6d3b;
}
.ErrorViewerBullet  .gx-info-message.alert-info:before 
{
	font-family: 'Glyphicons Halflings';
	content: "\e127  ";
}
.ErrorViewerBullet  .alert 
{
	font-weight: 600;
}
.ErrorViewerBullet  .gx-error-message 
{
	background-color: #f2dede;
	border-bottom-color: #ebccd1;
	border-left-color: #ebccd1;
	border-right-color: #ebccd1;
	border-top-color: #ebccd1;
	color: #a94442;
}
.TableMerged .form-group 
{
	margin-bottom: 0px;
}
.ColumnSettings 
{
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 5px;
	position: static;
	font-size: 10pt;
	text-align: left;
	border-radius: 0px !important;
}
.ColumnSettings  .Button 
{
	margin-right: 0px;
	margin-top: 0px;
	height: auto;
	width: 100%;
	margin-left:0px !important;
}
.ColumnSettings  .dropdown-menu 
{
	left: auto;
	margin-top: 18px;
	padding-bottom: 10px;
	padding-top: 10px;
	top: auto;
}
.ColumnSettings  .input-group 
{
	display: table;
	border-collapse:collapse;
}
.ColumnSettings  .input-group  A.btn
{
	margin-left: -6px;
	padding-left: 1px;
}
.ColumnSettings  .input-group  A.btn-default:hover
{
	padding-left: 1px;
}
.ColumnSettings  .input-group  INPUT
{
	margin-top: 0px;
	height: 28px;
	border-radius: 0px !important;
}
.ColumnSettings  .input-group-btn .btn 
{
	padding-top: 2px;
	height: 28px;
}
.ColumnSettings  .input-group-btn .btn  IMG
{
	width: 20px;
	border-radius: 0px !important;
}
.ColumnSettings  .LiFilterSelected 
{
	margin-left: 5px;
	margin-right: 15px;
	margin-top: 10px;
}
.ColumnSettings  .FilterOptionsMultiSelection  LI
{
	padding-left: 5px;
}
.ColumnSettings  INPUT.Attribute
{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	height: 28px;
	margin-left:2px !important;
	 border-radius: 0px !important;
}
.ColumnSettings  BUTTON
{
	margin-right: 1px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0px;
	height: 17px;
}
.ColumnSettings  BUTTON IMG
{
	float: left;
}
.ColumnSettings  BUTTON SPAN.caret
{
	display: none;
}
.FilterOptions 
{
	margin-top: 0px;
	max-height: 200px;
	min-height: 100px;
	overflow-y:auto;
}
.FilterOptions  UL
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 600px;
	list-style-type: none;
	font-weight: normal;
}
.FilterOptions  UL A:hover
{
	text-decoration: none;
}
.FilterOptions  UL A
{
	clear: both;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	display: block;
	font-size: 10pt;
	text-decoration: none;
	text-indent: 0px;
	line-height:1.42857143;
}
.FilterOptions  UL LI
{
	margin-bottom: 5px;
	white-space: normal;
	flex: 0 1 200px;
}
.FilterOptions  UL LI SPAN
{
	margin-left: 5px;
	margin-right: 5px;
}
.btnLupaRedonda 
{
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	margin-bottom: 5px;
	margin-left: 10px;
}
.attTituloMenu a:link 
{
	color: #1a0dab !important;
	 font-size: 18px !important;
}
.attTituloMenu a:visited 
{
	color: #609 !important;
}
.ReadonlyattTituloMenu a:visited 
{
	color: #609 !important;
}
.ReadonlyattTituloMenu a:link 
{
	color: #1a0dab !important;
	 font-size: 18px !important;
}
.WorkWithTitle  DIV
{
	background-color: #f2f2f2;
	color: #32383d;
	text-align: left !important;
}
.AttributeLoginSenha::-moz-placeholder 
{
	color: white;
}
.AttributeLoginSenha::-webkit-input-placeholder 
{
	color: white;
}
.AttributeLoginSenha:focus 
{
	outline: 0;
	outline: thin;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px rgba(0, 0, 0, 0) transparent !important;
	-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px rgba(0, 0, 0, 0) transparent !important;
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px transparent !important;
	 border-left-color: transparent !important;
	 border-right-color: transparent !important;
	 border-top-color: transparent !important;
	 border-bottom-color: #66afe9 !important;
}
.AttributeLoginUsuario:focus 
{
	outline: 0;
	outline: thin;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px rgba(0, 0, 0, 0) transparent !important;
	-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px rgba(0, 0, 0, 0) transparent !important;
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0), 0 0 0px transparent !important;
	 border-left-color: transparent !important;
	 border-right-color: transparent !important;
	 border-top-color: transparent !important;
	 border-bottom-color: #66afe9 !important;
}
.AttributeLoginUsuario::-webkit-input-placeholder 
{
	color: white;
}
.AttributeLoginUsuario::-moz-placeholder 
{
	color: white;
}
._btn:active 
{
	color: white;
	 background-color: #253772;
}
.TextBlockEsqueceuSenha 
{
	color: white !important;
}
.TextBlockEsqueceuSenha  A:link
{
	color: white !important;
}
.TextBlockEsqueceuSenha  A:visited
{
	color: white !important;
}
.gx-attribute  DIV.gx-multimedia-upload
{
	margin-bottom: 10px;
	position: relative !important;
}
.gx-tab-padding-fix-1.gx-attribute.WWActionColumn  A IMG
{
	opacity: 0.7;
}
.gx-tab-padding-fix-1.gx-attribute.WWActionColumn  A IMG:hover
{
	opacity: 1;
}
.ImagemFavorito:hover 
{
	opacity: 1;
}
.imgFiltro:hover 
{
	opacity: 1;
}
.checkbox 
{
	border: none;
}
.checkbox  LABEL
{
	white-space: normal;
	font-weight: bold;
}
.checkbox  LABEL INPUT
{
	margin-right: 10px;
	margin-top: 0px;
	height: 30px;
	width: 25px;
	vertical-align: middle;
	position:relative !important;
	 outline: 0 !important;
}
.Readonlyform-control AttributeEdicao 
{
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: solid;
	border-width: 1px;
	margin-top: -7px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: auto;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	display: block;
	white-space: normal;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #717171;
	text-indent: 0px;
	border-radius: 0px !important;
	 max-width: 100%;
	 width: 100%;
}
.Readonlyform-control 
{
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: auto;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	display: block;
	white-space: normal;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #717171;
	text-indent: 0px;
}
.TableDataInput  .input-group-btn 
{
	display: block;
}
.TableDataInput  DIV DIV
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TableDataInput  DIV DIV TABLE
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TableGeolocation 
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TableGeolocation  .input-group-btn 
{
	right: 33px;
	display: block;
}
.TableGeolocation  A IMG
{
	margin-top: 25px;
	padding-left: 15px;
}
.TableGeolocation  DIV DIV
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TableGeolocation  DIV DIV TABLE
{
	width: 100%;
	max-width: 100%;
	min-width: 100%;
}
.TextBlockBrancoAgen A 
{
	color: white;
}
.TextBlockBrancoAgen A:link 
{
	color: white;
}
._BtnDefault:not([disabled]):hover 
{
	background-color: #286090;
	border-bottom-color: #204d74;
	border-left-color: #204d74;
	border-right-color: #204d74;
	border-top-color: #204d74;
	color: #fff;
}
.CelulaPrompt 
{
	padding-right: 5px;
}
.ErrorAttributeEdicaoPromptId 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.ErrorAttributeEdicao 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.ErrorAttributeEdicaoPrompt 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.ErrorAttributeEdicaoDescricao 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.form-control AttributeEdicao Errorform-control ErrorAttributeEdicao 
{
	border-color: RED;
	 border-width:1px;
}
.ErrorAttEditBox 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.ErrorAttComboBox 
{
	border-color: #ee0303 !important;
	 border-width:1px !important;
	 webkit-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 -moz-box-shadow:  inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
	 box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px #96caf2 !important;
}
.TableGraficoPreview:hover 
{
	opacity: 1;
}
.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: 0px;
	max-width: 365px;
	min-width: 215px;
	display: inline-block;
	cursor: text;
	color: #555;
	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: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	content:"x";
}
.bootstrap-tagsinput  .tag [data-role="remove"]:hover 
{
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.bootstrap-tagsinput  .tag [data-role="remove"]:hover:active 
{
	box-shadow: 0px 3px 5px rgba(0,0,0,0.12) inset;
}
.bootstrap-tagsinput  INPUT
{
	background-color: transparent;
	border-style: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	max-width: inherit;
	box-shadow:none;
	outline:none;
	width:auto !important;
}
.bootstrap-tagsinput  INPUT:focus
{
	border-style: none;
	box-shadow:none;
}
.FilterMultipleSelectorCell  .ColumnSettings 
{
	padding-left: 0px;
}
.FilterMultipleSelectorCell  .ColumnSettings  .input-group A.btn 
{
	padding-left: 6px;
}
.FilterMultipleSelectorCell  .ColumnSettings  .gx-attribute 
{
	margin-right:0px !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:0px !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: 0px;
}
.TableWizardSteps .gx-tab-padding-fix-1 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TableStepBulletSelected .StepNumberBulletCell 
{
	padding-top: 7px;
}
.TableWizardMain .gx-tab-spacing-fix-2 
{
	border-collapse:collapse;
}
._menumodulos a:link, .menumodulosInvisivel a:link 
{
	background-image: none;
	padding-bottom: 10px;
	height: 120px;
	width: 500px;
	display: table-cell;
	color: #fff;
	vertical-align: middle;
}
._menumodulos a:hover 
{
	color: #fff;
}
._menumodulos a 
{
	color: #fff;
}
._menumodulos a img, ._menumodulosInvisivel a img 
{
	margin-top: 0px;
	max-height: 80px;
	max-width: 80px;
}
._menumodulos .gx-attribute, .menumodulosInvisivel .gx-attribute 
{
	border-bottom: 3px solid;
	border-bottom-color: rgba(0,0,0,0.37);
	height: 110px;
}
.AttEditBoxComPrompt 
{
	padding-bottom: 0px;
	padding-top: 0px;
	width: 10%;
	max-width: initial !important;
}
.AttEditBoxComPrompt  INPUT
{
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: 30px;
	min-height: 30px;
	width: 100%;
	max-width: 100%;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #32383d;
	text-indent: 0px;
	text-transform: uppercase;
	width: auto !important;
}
.AttEditBoxComPrompt  A
{
	height: 30px;
	min-height: 30px;
}
.AttDateTime ~ span 
{
	width: 33px;
	max-width: 33px;
}
.ErrorAttMultiLinhasChar + div .ErrorMessages 
{
	top:115px !important;
}
.form-control-static 
{
	width: 100%;
	min-height:0px !important;
}
.input-group > div > span.ErrorMessages 
{
	white-space: nowrap !important;
}
.CelulaPrompt > div > span.ErrorMessages 
{
	white-space: nowrap !important;
	top: -45px !important;
}
.form-control-static + .GeoLocOption 
{
	display: none;
}
.gx-disabled ~ a > img.gx-disabled 
{
	display: none;
}
.nav-tabs > li.active > a, .nav-tabs>li.active>a:hover, .nav-tabs > li.active > a:focus 
{
	opacity: 1;
}
._nav-tabs > li > a 
{
	background-color: var(--field-border);;
	opacity: 0.7;
	margin-top: 2px;
	color: var(--primary-fg);
	border-top: 4px solid rgba(0, 0, 0, 0);
}
.input-group >span > a > img.gx-prompt 
{
	display: block;
}
.DataContentCell > table td 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	max-width: 0px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.AttEditBoxComPrompt:only-of-type input 
{
	width: calc(100% - 33px) !important;
}
.dashboardselect select 
{
	background-color: #fff;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: .5em;
	padding-right: 0px;
	padding-top: 0px;
	height: 100%;
	min-width: 100%;
	cursor: pointer;
	color: #000;
	box-shadow: none;
	background-image: none;
}
.dashboardselect 
{
	overflow: hidden;
	position: relative;
	display: block;
	line-height: 2em;
}
.TXPANELTITLE > div 
{
	font-weight: 600;
}
.TXPANELTITLE > div  SPAN
{
	float: left;
	padding-left: 3px;
}
.TXTITULOEQUIPE > div 
{
	color: #1f86bf;
}
.TXTITULOINDIVIDUAL > div 
{
	color: #3da22f;
}
.TXTITULOOUTROS > div 
{
	color: #ec8662;
}
.tbLupaSearch span 
{
	margin-left: -27px;
	font-size: 20px;
	font-weight: bold;
	color: #3a95c7;
}
._MHitemHorizontalMenu:hover 
{
	background-color: #1e7eb2;
}
.MHitemHorizontalMenu .iconemenu 
{
	padding-bottom: 12px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 12px;
	font-size: 15pt;
	color: #fff;
}
.MHimgLogoPrincipal:hover 
{
	background-color: #1e7eb2;
}
.MHCampoPesquisa input#vPESQUISA_MPAGE 
{
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding-left: 5px;
	height: 28px;
	font-style: italic;
}
._MHDivMenuVertical #cssmenu 
{
	background-color: initial;
	border-width: 0px;
	margin-bottom: 30px;
}
._MHDivMenuVertical #cssmenu > ul > li a 
{
	background-color: transparent;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	border-width: 0px !important;
	font-size:14px !important;
}
._MHDivMenuVertical #cssmenu > ul > li.open > a, ._MHDivMenuVertical #cssmenu > ul > li > a:hover 
{
	background-color: #3a95c7;
	color: white;
	box-shadow: inset rgba(171, 150, 150, 0.87) 0 -1px 0px 0px, inset rgba(255, 255, 255, 0.8) 0px 2px 0px 0px;
}
._MHDivMenuVertical #cssmenu li > ul 
{
	background-color: #f7fafe;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	z-index: 5;
	-webkit-box-shadow: none;
	box-shadow: none;
}
._MHDivMenuVertical #cssmenu ul ul li a 
{
	color: #1e7eb2;
}
.MHitemHorizontalMenu input 
{
	padding-bottom: 13px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 13px;
	height: 47px;
}
._MHDivMenuVertical #cssmenu > ul > li.has-sub.open 
{
	border-right: 3px solid #3a95c7;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
._MHDivMenuVertical #cssmenu > ul li:not(:last-child) 
{
	border-bottom: 1px solid rgba(156, 156, 156, 0.21);
	box-shadow: 0px 1px white;
}
._MHDivMenuVertical #cssmenu li> ul ul 
{
	border-right: 2px solid #3A95C7;
}
.loginEsqueceuSenhatTb 
{
	white-space: nowrap;
	cursor: pointer;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: underline;
	color: white;
	text-align: center;
	vertical-align: middle;
}
.loginEsqueceuSenhatTb > a 
{
	color: white !important;
}
.DivHeader .dropdownNotificacao > a 
{
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
}
.imgUsuariothumbnail > input 
{
	left: 50%;
	position: absolute;
	top: 50%;
	height: 100%;
	width: auto;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
._BtnAlternativo:hover 
{
	background-color: #fff;
	border-bottom-color: rgba(156,156,156,0.21);
	border-left-color: rgba(156,156,156,0.21);
	border-right-color: rgba(156,156,156,0.21);
	border-top-color: rgba(156,156,156,0.21);
	color: #000;
}
.tbDownloadChrome img 
{
	box-shadow: 2px 2px 1px 0px #3b5680;
	background-color: #2c8ec3;
	padding:6px;
	border-radius:10px;
}
.tbDownloadChrome img:hover 
{
	box-shadow: inset 2px 2px 1px 1px #3b5680;
	background-color: #2c8ec3;
	padding: 6px;
	border-radius: 10px;
}
.MHDadosUsuario span 
{
	padding-left: 10px;
	font-size: 16px;
}
.gx-button .gx-disabled 
{
	background-color: #cecaca;
}
._MHDivMenuVertical #cssmenu ul li 
{
	line-height: 1 !important;
}
.CapsLockState 
{
	z-index: 999;
	position: absolute !important;
}
.CapsLockState > span 
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	z-index: 999;
}
.CapsLockState > span:after 
{
	bottom: 21px;
	left: 10px;
	position: absolute;
	z-index: 999;
	height: 0px;
	width: 0px;
	content: '';
	 border-bottom: 8px solid #f2dede;
	border-right: 8px solid transparent;
	 border-left: 8px solid transparent;
}
._TextBlockModulos 
{
	padding-right: 4px;
	text-align: right;
}
._TextBlockModulos > a:link 
{
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	padding-bottom: 0px;
	height: 45px;
	text-align: center;
	background-color: rgb(59 59 59 / 0.40);
}
._menumodulos .FreeStyleGrid, .menumodulosInvisivel .FreeStyleGrid 
{
	max-width: 90%;
	display: inline-block;
}
._menumodulos .FreeStyleGrid > div:not(:last-child), .menumodulosInvisivel .FreeStyleGrid > div:not(:last-child) 
{
	background-color: rgba(0,0,0,0);
	float: none;
	width: 150px;
	display: inline-block;
}
.row 
{
	margin-left:0px !important;
	margin-right:0px !important;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 
{
	padding-left:0px;
	padding-right:0px;
}
.BtnEnviar:hover 
{
	opacity:1;
}
.PaginationBar  .PaginationBarCaption 
{
	padding-left: 10px;
	padding-right: 20px;
	font-size: 10pt;
	color: #a1a1a1;
	line-height:41px;
}
.PaginationBar  UL
{
	margin-bottom: 1px;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 5px;
}
.PaginationBar  UL .disabled  A
{
	background-color: #f9f9f9;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;
	border-right-color: #d9d9d9;
	border-top-color: #d9d9d9;
}
.PaginationBar  UL .disabled  A:hover
{
	background-color: #f9f9f9;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;
	border-right-color: #d9d9d9;
	border-top-color: #d9d9d9;
}
.PaginationBar  UL .active A 
{
	background-color: #337ab7;
	border-bottom-color: #337ab7;
	border-left-color: #337ab7;
	border-right-color: #337ab7;
	border-top-color: #337ab7;
	color: white;
}
.PaginationBar  UL .active A:focus 
{
	background-color: #337ab7;
	border-bottom-color: #337ab7;
	border-left-color: #337ab7;
	border-right-color: #337ab7;
	border-top-color: #337ab7;
	color: white;
}
.PaginationBar  UL .active A:hover 
{
	background-color: #337ab7;
	border-bottom-color: #337ab7;
	border-left-color: #337ab7;
	border-right-color: #337ab7;
	border-top-color: #337ab7;
	color: white;
}
.PaginationBar  UL LI A
{
	color: #32383d;
}
.PaginationBarEmptyGrid  .PaginationBarCaption 
{
	padding-bottom: 30px;
	padding-left: 20px;
	padding-top: 30px;
	font-size: 12pt;
}
.WWColumnRed:NOT(th) SPAN 
{
	color: #cd2929;
}
.WWColumnGreen:NOT(th) SPAN 
{
	color: #119000;
}
.WWColumnOrange:NOT(th) SPAN 
{
	color: #fb6e52;
}
.WWColumnItalic:NOT(th) SPAN 
{
	font-style: italic;
}
.WWColumnBold:NOT(th) SPAN 
{
	font-weight: bold;
}
.WWColumnUnderline:NOT(th) SPAN 
{
	text-decoration: underline;
}
.WWColumnLineThrough:NOT(th) SPAN 
{
	text-decoration: line-through;
}
.WWColumnBlue:NOT(th) SPAN 
{
	color: #008cff;
}
._menumodulos .ImageHoverContainer, .menumodulosInvisivel .ImageHoverContainer 
{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-left: 5px;
	margin-right: 5px;
	border: 3px solid #0000005e;
}
._menumodulos .ImageHoverContainer:hover, .menumodulosInvisivel .ImageHoverContainer:hover 
{
	border: 3px solid rgba(255, 255, 255, 0.70);
}
.gx-attribute > a > img.gx-prompt 
{
	display: none;
}
.ReadonlyActionBtnBlueGrid 
{
	border-width: 0px;
	border-top-left-radius: .25em;
	border-top-right-radius: .25em;
	border-bottom-right-radius: .25em;
	border-bottom-left-radius: .25em;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.ReadonlyActionBtnBlueGrid > a 
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: underline;
	 color: #337ab7 !important;
}
.tab-content 
{
	border-style: solid;
	border-width: 2px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}
.nav-tabs > li 
{
	margin-bottom: 0px;
}
.MHitemHorizontalMenu #DIVLOGO_MPAGE span#TBMODULONOME_MPAGE > a 
{
	padding-bottom: 16px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 16px;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}
.FORCADEVENDAS 
{
	background-color: #ffa95c;
}
.PATRIMONIAL 
{
	background-color: #2bbf69;
}
.CRM 
{
	background-color: #00c1c1;
}
.OFICINA 
{
	background-color: #e74c3c;
}
.BANCOS 
{
	background-color: #f1c40f;
}
.INTEGRACAOAGCO 
{
	background-color: #3498db;
}
.INTEGRACAOCNH 
{
	background-color: #a77bb9;
}
.panel-body 
{
	box-shadow: 0px 0px 4px lightgray;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.gx-attribute > img.gx-prompt 
{
	display: none;
}
.TableWhite 
{
	background-color: white;
	margin-top: 5px;
	padding-top: 10px;
}
.LabelDash 
{
	font-weight: 600;
	color: #66a8cc;
}
.LabelDashVerde 
{
	font-weight: 600;
	color: #00a65a;
}
.LabelDashTitulo 
{
	font-style: italic;
	font-weight: 600;
	color: #66a8cc;
	white-space: nowrap;
}
.LabelDashVermelho 
{
	font-weight: 600;
	color: #f55252;
}
.PanelLiso 
{
	border-style: none;
	box-shadow: 0px 0px 4px #2c89bb;
}
.PanelLiso > .panel-heading 
{
	display: none;
	text-align: right;
}
.PanelLiso > .panel-heading > .panel-title 
{
	font-size: 24px;
	font-weight: bold;
	color: black;
}
.PanelLiso > DIV > .panel-body 
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	box-shadow: 0px 0PX 0PX 0PX !IMPORTANT;
	 border-top: 0px solid !IMPORTANT;
}
.ImgPanelOficina 
{
	margin-top: 5px;
	height: 50px;
}
.TextBlockTemAgendamento > a:before 
{
	margin-left: 11px;
	margin-top: -20px;
	position: absolute;
	font-size: 28px;
	color: #ffa51e;
	content: '•';
	opacity: 0.7;
}
.TextBlockTemAgendamentoDia > a:before 
{
	margin-left: 11px;
	margin-top: -20px;
	position: absolute;
	font-size: 28px;
	color: #ffa51e;
	content: '•';
}
.PanelLisoVermelho 
{
	border-bottom-color: #f56268;
	border-left-color: #f56268;
	border-right-color: #f56268;
	border-top-color: #f56268;
	box-shadow: 0px 0px 4px #f56268 !important;
}
.PanelLisoVerde 
{
	border-bottom-color: #00a65a;
	border-left-color: #00a65a;
	border-right-color: #00a65a;
	border-top-color: #00a65a;
	box-shadow: 0px 0px 4px #1ABB9C !important;
}
.CHEQUES 
{
	background-color: #e89d92;
}
.CheckboxFS > input 
{
	margin-right: 10px;
	margin-top: 0px;
	position: relative;
	height: 60px;
	width: 25px;
	vertical-align: middle;
	outline: 0 !important;
}
.BtnGrid:hover 
{
	opacity:1;
}
.ADMINISTRATIVO 
{
	background-color: #7d7d7d;
}
.btnAgendamentoAtrasados.Ativo 
{
	background-color: #d9534f;
	border-bottom-color: #d43f3a;
	border-left-color: #d43f3a;
	border-right-color: #d43f3a;
	border-top-color: #d43f3a;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	color: #fff;
}
.btnAgendamentoPendentes.Ativo 
{
	background-color: #f0ad4e;
	border-bottom-color: #eea236;
	border-left-color: #eea236;
	border-right-color: #eea236;
	border-top-color: #eea236;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	color: #fff;
}
.btnAgendamentoRealizados.Ativo 
{
	background-color: #337ab7;
	border-bottom-color: #2e6da4;
	border-left-color: #2e6da4;
	border-right-color: #2e6da4;
	border-top-color: #2e6da4;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	color: #fff;
}
.TextIconeAgendamento 
{
	font-size: 20pt;
	color: #757575;
	line-height:48px;
}
.ReadonlyAttributeDashboardTitulo 
{
	color: #1e7eb2;
}
.AttLoginCheckBoxLabel 
{
	display: none;
}
.LoginCheckBox label 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	cursor: pointer;
	color: #d9d9d9;
	vertical-align: top;
}
.AttEditBoxComPrompt.PromptLimit .input-group > input 
{
	max-width: 100px;
}
.DataContentCell > *:not(img, .btn) 
{
	min-height: 45px;
	margin-right: 0px;
	margin-left: 0px;
}
.AttEditBoxComPrompt + td 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.DataContentCell > table 
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
}
.WWColumnTextGreen:NOT(th)  SPAN
{
	color: #119000 !important;
}
.WWColumnTextRed:NOT(th)  SPAN
{
	color: #fd0000 !important;
}
.WWColumnTextYellow:NOT(th)  SPAN
{
	color: #efaa00!important;
}
.WWColumnTextOrange:NOT(th)  SPAN
{
	color: #ff9a86 !important;
}
.WWColumnTextBold:NOT(th)  SPAN
{
	font-weight: bold;
}
.WWColumnTextBlue:NOT(th)  SPAN
{
	color: #008CFF !important;
}
.scrollstyle 
{
	overflow: auto;
}
.scrollstyle::-webkit-scrollbar-track 
{
	background-color: #f5f5f5;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.scrollstyle::-webkit-scrollbar 
{
	background-color: #f5f5f5;
	height: 8px;
	width: 8px;
}
.scrollstyle::-webkit-scrollbar-thumb 
{
	background-color: #d4d4d4;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
.ReadonlyImageGrid 
{
	max-height: 250px;
	max-width: 400px;
}
.uctUploadAgendamentos .HtmlUpl 
{
	height: 40px;
}
.form-horizontal.form-horizontal-fx::-webkit-scrollbar 
{
	background-color: #f5f5f5;
	height: 13px;
	width: 12px;
}
.form-horizontal.form-horizontal-fx::-webkit-scrollbar-thumb 
{
	background-color: rgba(117,119,120,0.63);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
.form-horizontal.form-horizontal-fx::-webkit-scrollbar-track 
{
	background-color: #f5f5f5;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.fileinput-button 
{
	opacity: 0.7;
}
.fileinput-button:hover 
{
	opacity: 1;
}
.FATURAMENTOS 
{
	background-color: #6a5acd;
}
.AttEditBoxComPromptManual + td 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 35px;
	max-width: 35px !important;
}
.AttEditBoxComPromptManual + td > input 
{
	background-color: #fff;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	margin-left: -1px;
	margin-right: 0px;
	position: relative;
	top: 5px;
	width: 36px !important;
}
.AttEditBoxComPromptManual input 
{
	background-color: white;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.AttEditBoxComPromptManual + td > input:hover 
{
	background-color: #fff;
	border-bottom-color: #adadad;
	border-left-color: #adadad;
	border-right-color: #adadad;
	border-top-color: #adadad;
	color: #333;
}
.uctUploadAgendamentos .files 
{
	margin-bottom: 0px;
	position: absolute;
	z-index: 9999;
	max-width: 100%;
	min-height: 0 !important;
}
.AttEditBoxComPromptManualSemDescricao 
{
	padding-bottom: 0px;
	padding-top: 0px;
	width: calc(100% - 33px) !important;
	max-width: initial !important;
}
.AttEditBoxComPromptManualSemDescricao + td 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 35px;
	max-width: 35px !important;
}
.AttEditBoxComPromptManualSemDescricao + td > input 
{
	background-color: #fff;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 0px;
	margin-left: -1px;
	position: relative;
	top: 5px;
	width: 36px;
	vertical-align: middle;
	width: 36px !important;
}
.AttEditBoxComPromptManualSemDescricao + td > input:hover 
{
	background-color: #fff;
	border-bottom-color: #adadad;
	border-left-color: #adadad;
	border-right-color: #adadad;
	border-top-color: #adadad;
	color: #333;
}
.AttEditBoxComPromptManualSemDescricao input 
{
	background-color: white;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.ReadonlyAttGridCheckBox INPUT 
{
	height: 17px;
	width: 25px;
}
.HtmlUpl  .files 
{
	z-index: 50 !important;
	 position:relative !important;
}
.FISCAL 
{
	background-color: #065394;
}
.TableDynamicFilters  .TextBlockTituloEdicao 
{
	max-width: initial;
}
.UserActionGridSemLink 
{
	width: 18px;
	vertical-align: middle;
	opacity: .7;
	 border: none !important;
}
.gx-grid.gx-standard-grid 
{
	overflow-y: hidden;
	overflow-x: auto;
}
.FINANCEIRO 
{
	background-color: #4d7ca5;
}
.CellPromptInserir 
{
	width: 30px !important;
	 max-width: initial !important;
}
.AttEditBoxPromptImagemSemDescricao 
{
	padding-bottom: 0px;
	padding-top: 20px;
	width: calc(100% - 33px) !important;
	max-width: initial !important;
}
.AttEditBoxPromptImagemSemDescricao + td > input 
{
	background-color: #fff;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 0px;
	margin-left: -30px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	position: relative;
	top: 8px;
	width: 36px !important;
}
.AttEditBoxPromptImagemSemDescricao + td > input:hover 
{
	background-color: #fff;
	border-bottom-color: #adadad;
	border-left-color: #adadad;
	border-right-color: #adadad;
	border-top-color: #adadad;
	color: #333;
}
.PanelLisoAmarelo 
{
	border-bottom-color: #f39c12;
	border-left-color: #f39c12;
	border-right-color: #f39c12;
	border-top-color: #f39c12;
	box-shadow: 0px 0px 4px #9F9308 !important;
}
.TextBlockInformation SPAN 
{
	border-style: none;
	border-width: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
	display: block;
	white-space: normal;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #337ab7;
}
.DataContentCellDashBoard 
{
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 0px;
	white-space: nowrap;
	vertical-align: middle;
	padding-right:20px !important;
	padding-left:10px !important;
}
.DataContentCellResponsive 
{
	padding-bottom: 0px;
	padding-top: 0px;
	min-height: 0px;
	white-space: nowrap;
	vertical-align: middle;
	padding-right:20px !important;
	padding-left:10px !important;
}
.pagination li.hidden-xs 
{
	Display: block !important;
}
.FiltroExternoFixoData table table td 
{
	vertical-align: bottom;
}
.MHitemHorizontalMenu .IconModulo 
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 40px;
}
.container-fluid 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.MHitemHorizontalMenu img 
{
	border-top-left-radius: 50%;
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	border-bottom-left-radius: 50%;
	padding-bottom: 13px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 13px;
	height: 45px;
	max-width: 45px;
}
.imgUsuariothumbnail > img 
{
	background-color: #3a95c7;
	left: 50%;
	position: absolute;
	top: 50%;
	height: 100%;
	width: auto;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.dp-container .input-group 
{
	display: -webkit-box;
}
.gx-attribute .input-group > input[style^='display:none'] + .input-group-btn 
{
	display: none !important;
}
.gx-grid .checkbox 
{
	line-height: 0px !important;
}
.gx-grid .checkbox LABEL INPUT 
{
	height:20px !important;
	 width:20px !important;
}
.PopupComponent > DIV 
{
	height: 0px;
}
.TextBlockErro SPAN 
{
	border-style: none;
	border-width: 0px;
	padding-bottom: 4px;
	padding-left: 6px;
	display: block;
	white-space: normal;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #ee0303;
}
.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: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	white-space: nowrap;
	font-weight: bold;
	color: white;
}
.WWColumnTagSuccess P SPAN 
{
	background-color: #00a65a;
}
.WWColumnTagWarning P SPAN 
{
	background-color: #f39c12;
}
.WWColumnTagInfoLight P SPAN 
{
	background-color: #00c0ef;
}
.WWColumnTagDanger P SPAN 
{
	background-color: #dd4b39;
}
.WWColumnTagInfo P SPAN 
{
	background-color: #3c8dbc;
}
.GridListaImagens img 
{
	max-height: 45px;
	min-height: 10px;
	max-width: 85%;
	min-width: 10px;
}
.GridListaImagens > div > div > div > div 
{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	height: 86px;
	text-align: center;
}
.GridListaImagens > div > div > div > div > div > div 
{
	background-color: #e8e8e8;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.GridListaImagens > div > div > div > div > div > div > div:nth-child(1) 
{
	height: 30px;
}
.GridListaImagens > div > div > div > div > div > div > div:nth-child(2) 
{
	height: 50px;
}
.ESTOQUE 
{
	background-color: #ea4a19;
}
.MAQUINAS 
{
	background-color: #729648;
}
.tbPaginaMensagem .TableMain .Table .Group .Table 
{
	overflow: auto;
	max-height: 300px;
}
._FilterPrompt a.gx-image-link > img 
{
	border-bottom-color: #c5c5c5;
	border-left-color: #c5c5c5;
	border-right-color: #c5c5c5;
	border-top-color: #c5c5c5;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 0px;
	margin-left: -1px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
}
.FilterPrompt > table td:nth-child(2) 
{
	vertical-align: bottom;
}
.EMPRESTIMOSEFINANCIAMENTOS 
{
	background-color: #bd5377;
}
.alert 
{
	display: block;
}
.FsgPrioridades .TablePrioridades 
{
	background-color: #fff;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	height: 70px;
	width: 140px;
	min-width: 140px;
	margin-left: 5px !important;
	 box-shadow: 0 0 5px 0 rgba(43,43,43,0.1), 0 11px 6px -7px rgba(43,43,43,0.1);
	     transition: all 0.1s ease-in-out;
}
.FsgPrioridades .form-group 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.FsgPrioridades .gx-attribute 
{
	width: 100%;
	font-size: 12px;
	text-align: center;
}
.FsgPrioridades 
{
	color: #4f7ba9;
	overflow-x: auto;
	 display: flex;
	min-height: 0px !important;
}
.fsgDemandas 
{
	padding-bottom: 1px;
	padding-top: 5px;
	max-height: calc(95vh - 240px);
	 overflow: auto;
	min-height: 0px !important;
}
.fsgDemandas > .TableUnselected:hover, .fsgScrollLimited > .TableUnselected:hover 
{
	margin-bottom: 5px;
	cursor: pointer;
	border: 3px solid #9c9c9c;
}
.fsgDemandas .TableSelected, .fsgScrollLimited .TableSelected 
{
	background-color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	border: 2px solid #1e7eb2;
}
.fsgDemandas .TableUnselected, .fsgScrollLimited .TableUnselected 
{
	background-color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	border: 2px solid #CCC;
}
.fsgDemandas .TableMainPopup, .fsgScrollLimited .TabelMainPopup 
{
	overflow: auto;
	max-height: 300px;
}
.TextBlockBloqueio 
{
	background-color: #fcf8e3;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	color: #8a6d3b;
}
.COMPRAS 
{
	background-color: #20b2aa;
}
.FilterPrompt td:nth-child(2) 
{
	width: 30px;
}
.gx-grid .ReadonlyAttGrid > a 
{
	color: #337ab7;
	text-decoration: underline;
}
.alertsemespaco 
{
	margin-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	white-space: normal;
	line-height: initial !important;
}
.AttFiltroComPrompt .gx-attribute .input-group > input 
{
	width: calc(100% - 30px);
}
.AttFiltroComPrompt span > a > img 
{
	margin-left: -6px !important;
	margin-top: -2px !important;
}
.AttFiltroComPrompt span > a 
{
	background-color: transparent;
	border-width: 0px;
}
.GridInfiniteScroll 
{
	overflow: auto;
	max-height: 340px;
}
.GridInfiniteScroll  TABLE
{
	height: 100%;
	width: 100% !important;
}
.GridInfiniteScroll  TBODY
{
	max-height: 300px;
	display: table-row-group !important;
	 height: 100% !important;
	 overflow: initial !important;
}
.GridInfiniteScroll  THEAD
{
	display: table-header-group !important;
	 overflow: initial !important;
}
.AttEditBoxComPrompt .input-group .input-group-btn 
{
	display: table !important;
}
.CONTABILIDADE 
{
	background-color: #2e8b57;
}
.BALCAO 
{
	background-color: #da6d03;
}
.FsgPrioridades .TablePrioridades .row:nth-child(2) 
{
	bottom: 10px;
	left: 10px;
	position: absolute;
	right: 10px;
}
.FsgPrioridades > div > div .TablePrioridades .row:nth-child(1) 
{
	padding-top: 5px;
}
.WWColumn p 
{
	padding-left: 5px;
}
.Padding5px 
{
	padding:5px !important;
}
.zindex 
{
	z-index: 20;
}
.zindex99999 
{
	z-index: 99999;
}
.FilterPrompt input 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.FsgPrioridades .gx-attribute span 
{
	white-space: normal;
	text-transform: uppercase;
}
.AttEditBoxComPromptManual span, .AttEditBoxComPromptManualSemDescricao span 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
.Width1Coluna > .row > div:first-child 
{
	width: 100%;
}
.solicitacaoTransferenciaGrid 
{
	overflow: auto;
	max-height: 240px;
}
.solicitacaoTransferenciaPopup 
{
	overflow: auto;
	max-height: 80vh;
}
.solicitacaoTransferenciaGrid table 
{
	line-height:0px;
}
.VENDASADMINISTRATIVO 
{
	background-color: #f90;
}
.GridConexaoInfiniteScroll 
{
	height: 200px;
}
.GridConexaoInfiniteScroll > div 
{
	height: 100%;
}
.GridConexaoInfiniteScroll TABLE 
{
	height: 100% !important;
	 max-height: 100% !important;
	 overflow: auto !important;
	width: 100% !important;
}
.GridConexaoInfiniteScroll thead 
{
	margin-top: -3px;
	display: none;
}
.GridConexaoInfiniteScroll TBODY 
{
	height: 100%;
	max-height: 100%;
	overflow: initial !important;
}
.PanelLisoHover 
{
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	cursor: pointer;
}
.PanelLisoHover > .panel-heading 
{
	display: none;
	text-align: right;
}
.PanelLisoHover:hover 
{
	border: 2px solid #3a95c7;
}
.TextBlockMensagem 
{
	background-color: #d9edf7;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	color: #31708f;
	border: 1px solid #bce8f1 !important;
	display: inline-block !important;
}
.ErrorViewer 
{
	position: relative;
	display: inline-block;
	font-size: 11px;
	background-color: transparent !important;
}
.fsgBloqueios > div.row 
{
	float: left;
	height: 100px;
	width: 165px;
	cursor: pointer;
	font-weight: bold;
	color: #32383d;
	text-align: center;
	margin: 10px !important;
}
.TableCmpPainelAprovacao 
{
	width: 170px;
}
.TableCmpPainelAprovacao > .row:nth-child(1) 
{
	height: 50px;
	display: table-cell;
	vertical-align: middle;
	width: 170px;
}
.TableCmpPainelAprovacao > .row:nth-child(2) 
{
	height: 50px;
	line-height: 50px;
}
.GridSelectableClass tr 
{
	cursor: pointer;
}
.GridSelectableClass tr:hover 
{
	background-color: #87c8ec;
}
.TableAprovacaoAcao 
{
	height: 80px;
	width: 200px;
	text-align: center;
	line-height: 80px;
}
.TableAprovacaoAcao img:focus 
{
	outline: none;
}
.TableAprovacaoAcao img 
{
	height: 40px;
}
.AttRadio > label 
{
	background-color: white;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	height: 30px;
	font-size: 12px;
	color: #32383d;
}
.AttRadio > label:hover, .AttRadio > label:focus 
{
	background-color: #2c89bb;
	color: white;
}
.AttRadio > label.active 
{
	background-color: #66a8cc !important;
	 color: white !important;
	 outline: none !important;
}
.FsgPrioridades > div > div > div > .row:nth-child(2) 
{
	display: none;
}
.TableLock 
{
	background-color: rgba(238,3,3,0.2);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-left: 10px;
	display: inherit;
}
.TableLock  .fa-lock 
{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	font-size: 28px;
	color: #f00303;
}
.TableLock  SPAN
{
	border-style: none;
	padding-left: 6px;
	padding-right: 6px;
	white-space: normal;
	font-size: 14px;
	font-weight: normal;
	color: #ee0303;
	display: contents;
}
.PopupComponentLevel1 .DivPopUpLarga 
{
	z-index: 11;
}
.PopupComponentLevel1 .DivFundoCinza 
{
	z-index: 10;
}
.fsgDemandas .TableUnselected:hover, .fsgScrollLimited .TableUnselected:hover 
{
	border: 2px solid #3a95c7;
}
.fsgDemandas .TableUnselected:hover span, .fsgScrollLimited .TableUnselected:hover span 
{
	color: black;
}
.UserActionGridSemLink:hover 
{
	opacity: 1;
}
.TableFiltroClass textarea 
{
	overflow: hidden;
	resize: none;
}
.RECEITUARIO 
{
	background-color: #3f7ac6;
}
.ErrorViewerManual 
{
	background-color: rgba(255,243,205,0.91);
	background-position: left center;
	background-repeat: no-repeat;
	border-bottom-color: #ffe699;
	border-left-color: #ffe699;
	border-right-color: #ffe699;
	border-top-color: #ffe699;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 24px;
	padding-top: 0px;
	display: block;
	list-style-position: inside;
}
.DataContentCell > div > .row:first-child:not(img, .row) 
{
	height: 15px;
}
.AttLoginCheckBox 
{
	line-height: 60px;
}
.HtmlUpl .table 
{
	margin-bottom: 0px !important;
}
.fsgScrollLimited 
{
	padding-bottom: 1px;
	padding-top: 5px;
	max-height: calc(80vh - 300px);
	 overflow: auto;
	min-height: 0px !important;
}
.COMISSAO 
{
	background-color: #5b8e6b;
}
.ImageLogo 
{
	max-width: 500px;
}
.ALERTAS 
{
	background-color: #6a5acd;
}
.ErroPesquisaRotina 
{
	position: fixed;
	right: 20px;
	top: 50px;
}
.ReadonlyImageGridBandeira 
{
	max-height: 100px;
	max-width: 100px;
}
.gx-grid .gx-attribute > a > img.gx-prompt 
{
	display: block !important;
}
.DSV 
{
	background-color: #3a3a3a;
}
.gx-grid input.ReadonlyAttGrid 
{
	float: right;
	border: 1px solid #68b6dc;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(57, 141, 208, 0.84);
}
.fsgContas 
{
	color: #4f7ba9;
	overflow-x: auto;
	 display: flex;
	min-height: 0px !important;
}
.fsgContas .form-group 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.fsgContas .gx-attribute 
{
	width: 100%;
	font-size: 12px;
	text-align: center;
}
.fsgContas .gx-attribute span 
{
	white-space: normal;
	text-transform: uppercase;
	line-height: 30px;
}
.fsgContas .TableContas 
{
	background-color: #fff;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	height: 40px;
	width: 140px;
	min-width: 140px;
	margin-left: 5px !important;
	 box-shadow: 0 0 5px 0 rgba(43,43,43,0.1), 0 11px 6px -7px rgba(43,43,43,0.1);
	     transition: all 0.1s ease-in-out;
}
.fsgContas .TableContas .row:nth-child(2) 
{
	bottom: 10px;
	left: 10px;
	position: absolute;
	right: 10px;
}
.fsgContas .TableContas.Ativo 
{
	border: 4px solid #3a95c7;
}
.fsgContas .TableContas:hover 
{
	cursor: pointer;
	border: 4px solid #3a95c7;
}
.fsgContas > div > div .TablePrioridades .row:nth-child(1) 
{
	padding-top: 5px;
}
.fsgContas > div > div > div > .row:nth-child(2) 
{
	display: none;
}
.fsgProdutoPainel 
{
	padding-bottom: 1px;
	padding-top: 5px;
	overflow: auto;
	min-height: 0px !important;
}
.AttEditBoxComPromptMaior 
{
	margin-right: 4%;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 16%;
	max-width: initial !important;
}
.FRENTEDECAIXA 
{
	background-color: #ff7f7f;
}
.DivPopUpLarga img 
{
	padding: initial;
}
.AttRadio > label > input 
{
	position: absolute;
	clip: rect(0, 0, 0, 0);
	 pointer-events: none;
}
.gx-grid img 
{
	z-index: 9999;
}
.gx-attribute DIV:first-of-type:not(.checkbox) 
{
	position: static !important;
}
.PopUpResponsivo.gx-responsive-popup 
{
	width: calc(100vw - 100px);
}
.PopupBorder .gx-popup-resize 
{
	height: 18px;
	width: 18px;
	display: none;
	right:0px !important;
}
.PopupBorder .gx-popup-resize img 
{
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	height: 18px;
	width: 18px;
}
.PopUpResponsivo .gx-popup-resize 
{
	display: none;
}
.DivPopUpLargaSetHeight 
{
	height: calc(100vh - 70px);
}
.PEG 
{
	background-color: #ac61ad;
}
.CONFIGURACOES 
{
	background-color: #a6a7a9;
}
.MHDadosBotao 
{
	background-color: #3a95c7;
	border-width: 0px;
	left: 0px;
	margin-top: 10px;
	position: relative;
	top: -35px;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}
.MHDadosTxt1 
{
	left: 27px;
	position: relative;
}
.MHDadosTxt2 
{
	left: 30px;
	position: relative;
	top: -20px;
}
.TableDynamicFilters .MergeDataCell + td .AttDateLabel + div, .TableDynamicFilters .MergeDataCell + td .AttDateTimeLabel + div 
{
	margin-top:0px !important;
}
.terms-popup-main > div:last-child 
{
	flex:1;
	 overflow: hidden;
}
.terms-form > div:first-child 
{
	flex:1;
	 overflow: hidden;
}
.terms-form > div:last-child 
{
	flex: 0;
}
.terms-content-table > div 
{
	position: relative;
	 display: flex;
	 width: 100%;
	 max-height: 100%;
}
.LGPD 
{
	background-color: #1f089c;
}
.RENTAL 
{
	background-color: #af8017;
}
.IMPLANTACAO 
{
	background-color: #5f148e;
}
.negrito 
{
	font-weight: bold;
}
.PanelLisoHover > DIV > .panel-body 
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.gx-attribute span[class*="readonly"i]:not(.gx-grid *, .gx-checkbox-wrapper) 
{
	background-color: rgba(236,240,245,0.72);
	overflow: auto;
	padding-bottom: 4px;
	white-space: nowrap;
	color: #717171;
}
.FilterPrompt > table > tbody > tr > td 
{
	max-width: calc(100% - 30px);
}
.FABRICA 
{
	background-color: #a77bb9;
}
.gx-attribute span[class*="readonly"i]:not(.gx-checkbox-wrapper) 
{
	overflow: auto;
	white-space: nowrap;
}
.GridColunaCinza 
{
	background-color: #aeb2ba;
}
.GridIcon 
{
	width: 20px;
}
.termo-parametro-freestyle 
{
	display: flex;
	 flex-flow: row wrap;
}
.termo-parametro-freestyle > div 
{
	display: flex;
	 flex: 0;
}
.AttCheckBox, .AttributeCheckBox, .CheckBox 
{
	width: 100%;
	cursor: default;
}
.inputReadonly 
{
	background-color: rgba(236,240,245,0.72);
	overflow: auto;
	padding-bottom: 4px;
	white-space: nowrap;
	pointer-events: none;
}
.AttEditBoxComPrompt + td span.Label 
{
	visibility: hidden;
}
.form-group.gx-form-group 
{
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.AttEditBoxComPrompt + td > span.Label 
{
	visibility: hidden;
}
.checkbox input[type=checkbox] 
{
	margin-right: 10px;
	 margin-top: 0px;
	 height: 30px;
	 width: 25px;
	 vertical-align: middle;
	 position: relative !important;
	 outline: 0 !important;
}
.label.AttCheckBoxLabel + .gx-attribute label 
{
	display: none;
}
.ReadonlyAttCheckBox 
{
	background-color: #0000 !important;
}
.gx-checkbox-wrapper 
{
	margin-top: 15px;
	display: inline-block;
	min-height: 30px !important;
	 padding-left: 0px !important;
	 padding-top: 0px !important;
}
.gx-checkbox-wrapper > input 
{
	height: 20px;
	width: 20px;
	margin-left: 0px !important;
	 position: relative !important;
}
.form-group 
{
	margin-bottom: 4px;
}
.AttCheckBox label, .AttributeCheckBox label, .ReadonlyAttCheckBox label, .ReadonlyAttributeCheckBox label 
{
	position: absolute;
	top: 21px;
	height: 15px;
	cursor: pointer;
	font-weight: normal;
}
.gx-label.AttCheckBoxLabel, .gx-label.AttributeCheckBoxLabel, .gx-label.CheckBoxLabel 
{
	padding-left: 25px;
	position: absolute;
	top: 15px;
	height: 45px;
	white-space: normal;
	cursor: pointer;
	line-height: 15px;
}
.DataContentCell > *:first-child 
{
	margin-bottom: 4px;
}
._BtnEditColumns > button 
{
	background-image: url(../ico_edit_colunas.png);
	background-repeat: no-repeat;
	border-bottom-color: #a1a1a1;
	border-left-color: #a1a1a1;
	border-right-color: #a1a1a1;
	border-top-color: #a1a1a1;
	margin-right: 5pt;
	min-width: 0px;
	white-space: nowrap;
	color: #32383d;
	border: 1px solid #bfbfbf;
	border-radius: 5px;
}
._btn-default:focus,.ExtendedCombo .btn-default:focus 
{
	border-bottom-color: #32383d;
	border-left-color: #32383d;
	border-right-color: #32383d;
	border-top-color: #32383d;
	box-shadow: 0px 0px 8px ActionBorder_and_FocusColor;
	outline:0;
	outline:thin;
}
.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;
	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;
	font-family: roboto,helvetica,arial,sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #67757c;
	text-indent: 0px;
}
.WorkWith .GridGroupTitle>DIV 
{
	border-bottom: 1px solid #d9d9d9;
	margin-left: 7px;
	margin-right: 7px;
	padding-bottom: 8px;
	padding-top: 8px;
	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: 0px;
}
.GridNoBorder.WorkWith .GridGroupTitleRow>TH:last-child>DIV 
{
	margin-right: 0px;
}
.WorkWith .GridGroupTitleRow>TH:first-child>DIV 
{
	margin-left: 14px;
}
.WorkWith .GridGroupTitleRow>TH:last-child>DIV 
{
	margin-right: 14px;
}
.ExtendedCombo 
{
	border-width: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	max-width: 100%;
	font-size: 12px;
}
.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: #32383d;
	border-left-color: #32383d;
	border-right-color: #32383d;
	border-top-color: #32383d;
	box-shadow: 0px 0px 2px ActionBorder_and_FocusColor;
	outline:0;
	outline:thin;
}
.ExtendedCombo  .btn-default:active:hover 
{
	background-color: transparent;
}
.ExtendedCombo  .FilterOptions 
{
	max-height: 180px;
}
.ExtendedCombo  .btn-default 
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: 30px;
	max-height: 30px;
	width: 100%;
	display: flex;
	font-size: 12px;
	text-align: left;
	justify-content: space-between;
	align-items: center;
}
.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;
	padding-left: 28px;
}
.ExtendedCombo  .SelectedItem 
{
	background-color: #c1c2c3;
}
.ExtendedCombo  .SelectedItem  SPAN
{
	color: white;
}
.ExtendedCombo  .SelectedItem:hover 
{
	background-color: #32383d;
}
.ExtendedCombo  .OnlySelected 
{
	border-bottom: solid 1px #ddd;
	margin-top: -12px;
	height: 34px;
}
.ExtendedCombo  .OnlySelected  SPAN
{
	font-size: 12px;
}
.ExtendedCombo  .OnlySelected  A
{
	margin-left: 8px;
}
.ExtendedCombo  .OnlySelected  A:hover
{
	background-color: transparent;
}
.ExtendedCombo  .SelectAll 
{
	border-top: solid 1px #ddd;
	margin-bottom: -12px;
	cursor: pointer;
}
.ExtendedCombo  .SelectAll  A
{
	margin-left: 8px;
}
.ExtendedCombo  .SelectAll  SPAN
{
	font-size: 12px;
}
.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: 0px;
}
.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  SPAN
{
	white-space: normal;
	font-size: 10pt;
}
.ExtendedCombo  UL
{
	z-index: 999;
	width: 100%;
}
.ExtendedCombo.Attribute, .ExtendedCombo.AttributeFL 
{
	border-bottom-color: #3a95c7;
	border-left-color: #3a95c7;
	border-right-color: #3a95c7;
	border-top-color: #3a95c7;
}
.ExtendedCombo.btn-group.open .dropdown-toggle 
{
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.ExtendedComboLevel0, .ExtendedComboLevel1, .ExtendedComboLevel2, .ExtendedCombo .OnlySelected 
{
	cursor: pointer;
}
.RequiredDataContentCell .ExtendedCombo 
{
	background-image: url(../RequiredTriangle.gif);
	background-repeat: no-repeat;
	margin-left: -15px;
	padding-left: 20px;
}
.RequiredDataContentCell .ExtendedCombo DIV.gx-attribute 
{
	background-image: none;
}
.DVGroupByBtn 
{
	font-size: 16px;
	color: #a0a2a2;
	text-align: right;
}
.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;
}
.DVGroupByCell>table 
{
	width: 100%;
}
.DVGroupByCell>table>tbody>tr>td:first-of-type 
{
	width: 100%;
}
.DVGroupByCell>table>tbody>tr>td 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.DVGroupByTitle 
{
	font-size: 10pt;
}
.DVGroubByTotalizer 
{
	padding-right: 0px;
	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: #32383d;
}
.GridWithBorderColor .DVGroupByTitle 
{
	font-size: 14px;
	color: black;
}
.GridWithBorderColor .DVGroubByTotalizer 
{
	color: black;
}
.SectionWCDContainer 
{
	margin-bottom: 12px;
	margin-left: 15px;
	margin-right: 12px;
}
.SectionWCDContainer  .GridNoDataText 
{
	padding-top: 30px;
	line-height:41px;
}
.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);
}
.DVGroupByRowAllowCollapse:hover 
{
	cursor: pointer;
}
.DVGroupByRowAllowCollapse:hover span,.DVGroupByRowAllowCollapse:hover i 
{
	color: #32383d;
}
.WCD_Loading 
{
	height: 40px;
}
.WCD_Loading i 
{
	margin-left: 2px;
	padding-right: 6px;
	padding-top: 10px;
	font-size: 16px;
}
.WCD_tr>td 
{
	background-color: BackgroundColor;
	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: block;
}
.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: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: none !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: 0px;
	top: 7px;
	width: calc(50% - 11px);
}
.WTabs_processed  .StepNumberBulletCell 
{
	padding-top: 0px;
}
.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: 0px;
	padding-top: 0px;
	line-height:19px;
}
.WTabs_processed  .WizardClickDisabled 
{
	cursor: default;
}
.WTabs_processed.nav.nav-tabs~.tab-content 
{
	border-style: none;
}
.CellUserActionPrompt IMG 
{
	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;
}
.TabelaPesquisaItens 
{
	width: 133%;
}
.FixDatePicker + span 
{
	display: table-cell !important;
}
.FixDatePicker + p + span 
{
	display: table-cell !important;
}
.TextBlockTituloTooltipTopHover 
{
	background-color: #3c3c3c;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	bottom: 33px;
	position: absolute;
	z-index: 2;
	padding: 2px 5px 2px 5px !important;
	max-width: 96% !important;
	color: #efefef !important;
	white-space: normal !important;
	height: auto !important;
}
.ColumnsSelector > button 
{
	background-image: url(../ico_edit_colunas.png);
	background-repeat: no-repeat;
	height: 34px;
	width: 34px;
	background-image: url(../ico_edit_colunas.png) !important;
	background-position: center;
	 border: none;
}
.ColumnsSelector > button span 
{
	display: none;
}
.ColumnsSelector.open 
{
	opacity: 1 !important;
}
.tbSelectAll label 
{
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	padding-top: 0px !important;
	top: 11px !important;
	height: 15px !important;
	width: 15px !important;
	z-index: 4;
}
.tbSelectAll .DataContentCell 
{
	height: 0px;
	min-height: 0px;
}
.tbSelectAll 
{
	margin-left: 3px;
}
.AttEditBoxComPrompt .MergeLabelCell >span 
{
	max-width: 50px;
}
._DataContentCell .form-group > div:only-child > :not(input.checkbox) 
{
	margin-top: 15px;
}
.control-label.gx-label:not(.AttCheckBoxLabel,.AttributeCheckBox,.AttributeCheckBoxLabel,.CheckBoxLabel) 
{
	overflow: hidden;
	padding-top: 0px;
	height: 15px;
	width: 100%;
	cursor: pointer;
	text-overflow: ellipsis;
	text-align: left !important;
	max-width: initial;
}
.AttMultiLinhasJsonCharLabel 
{
	padding:0px !important;
}
.fsgScrollLimited .DataContentCell > *:first-child 
{
	min-height: 0px;
}
.OFICINAAUTOCENTER 
{
	background-color: #e74c3c;
}
.FixedBottom 
{
	bottom: 0px;
}
.cursor-pointer-table tr 
{
	cursor: pointer !important;
}
.LabelDashAmarelo 
{
	font-weight: 600;
	color: #f39c12;
}
.PanelLisoAzul 
{
	border-bottom-color: #2c89bb;
	border-left-color: #2c89bb;
	border-right-color: #2c89bb;
	border-top-color: #2c89bb;
	box-shadow: 0px 0px 4px #2C89BB !important;
}
.PanelLisoCinza 
{
	border-bottom-color: gray;
	border-left-color: gray;
	border-right-color: gray;
	border-top-color: gray;
	box-shadow: 0px 0px 4px gray !important;
}
.LabelDashCinza 
{
	font-weight: 600;
	color: dimgray;
}
.FsgCotacao 
{
	overflow: auto;
	color: #4f7ba9;
	display: flex;
	min-height: 0px !important;
}
.FsgCotacao .form-group 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.FsgCotacao .TableCotacao 
{
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	position: relative;
	z-index: initial;
	border:none;
	 margin-left: 5px;
	 box-shadow: 0 0 5px 0 rgba(43,43,43,0.1), 0 11px 6px -7px rgba(43,43,43,0.1);
	     transition: all 0.3s ease-in-out;
}
.ReadonlyFsgCotacao 
{
	color: #32383d;
}
.btn-semborda 
{
	border:0px;
}
.TablePesquisaSatisfacao 
{
	background-color: #fff;
	border-bottom: #CCC;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	line-height: 30px;
}
.TablePesquisaSatisfacao .LabelDashTitulo 
{
	width: 100%;
	display: block;
	text-align: left;
	line-height: 55px;
}
.TablePesquisaSatisfacao img 
{
	margin-right: 10px;
	width: 30px;
}
.AttGridDescricao 
{
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap !important;
}
.tbSelectAll .gx-checkbox-wrapper > input 
{
	max-height: 15px;
	max-width: 15px;
}
.UserActionSemLink 
{
	width: 24px;
	vertical-align: middle;
	opacity: .7;
	 border: none !important;
}
.UserActionSemLink:hover 
{
	opacity: 1;
}
.TabelaImagem 
{
	max-height: 285px;
}
.LEGADO 
{
	background-color: #a67d65;
}
.FsgDiagnosticoDetalhes 
{
	overflow: auto;
	color: #4f7ba9;
	display: flex;
	min-height: 0px !important;
}
.FsgDiagnosticoDetalhes .tableDiagnosticoDetalhes 
{
	background-color: #fff;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-left: 5px !important;
	 box-shadow: 0 0 5px 0 rgba(43,43,43,0.1), 0 11px 6px -7px rgba(43,43,43,0.1);
	     transition: all 0.3s ease-in-out;
}
.FsgDiagnosticoDetalhes .form-group 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.ErrorViewerBullet div, .ErrorViewerBullet > span 
{
	background-position: left center;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 24px;
	padding-top: 2px;
	display: flex;
	list-style-position: inside;
	font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
	line-height: 23px !important;
}
.UNIVERSIDADECORPORATIVA 
{
	background-color: #dc3f6d;
}
.AJUDA 
{
	background-color: #65b4da;
}
.INSUMOS 
{
	background-color: #4287f5;
}
.WorkWith  .Attribute 
{
	margin-left: 0px;
	display: block;
}
.WorkWith  .AttributeCheckBox 
{
	margin-bottom: 0px;
	margin-left: 0px;
}
.WorkWith  .checkbox LABEL SPAN INPUT 
{
	margin-top: 4px;
	margin-left:-14px !important;
}
.WorkWith  .ErrorAttribute 
{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 0px;
	margin-left: 0px;
}
.WorkWith  ._ErrorMessages 
{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.WorkWith  TR
{
	border-top: 1px solid #efefef;
}
.WorkWith  TR .WWActionColumn  A:focus
{
	outline: none !important;
	 box-shadow:none !important;
}
.WorkWith  TR .WWColumnRed  .ActionBaseColorAttribute 
{
	background-color: #e5cccc;
}
.WorkWith  TR .WWColumnRed  A:focus .ActionBaseColorAttribute 
{
	background-color: #cd2929;
}
.WorkWith  TR .WWColumnRed  A:link
{
	font-weight: bold;
	color: #d73d32;
}
.WorkWith  TR .WWColumnRed  A:visited
{
	font-weight: bold;
	color: #d73d32;
}
.WorkWith  TR .WWColumnOrange  .ActionBaseColorAttribute 
{
	background-color: #fed6be;
}
.WorkWith  TR .WWColumnOrange  A:focus .ActionBaseColorAttribute 
{
	background-color: #fb6e52;
}
.WorkWith  TR .WWColumnOrange  A:link
{
	font-weight: bold;
	color: #f4b400;
}
.WorkWith  TR .WWColumnOrange  A:visited
{
	font-weight: bold;
	color: #f4b400;
}
.WorkWith  TR .WWColumnGreen  .ActionBaseColorAttribute 
{
	background-color: #b9ccb7;
}
.WorkWith  TR .WWColumnGreen  A:focus .ActionBaseColorAttribute 
{
	background-color: #119000;
}
.WorkWith  TR .WWColumnGreen  A:link
{
	font-weight: bold;
	color: #119000;
}
.WorkWith  TR .WWColumnGreen  A:visited
{
	font-weight: bold;
	color: #119000;
}
.WorkWith  TR .WWColumnBlue  .ActionBaseColorAttribute 
{
	background-color: #bcdcf5;
}
.WorkWith  TR .WWColumnBlue  A:link
{
	font-weight: bold;
	color: #008cff;
}
.WorkWith  TR .WWColumnBlue  A:visited
{
	font-weight: bold;
	color: #008cff;
}
.WorkWith  TR .WWColumnBlue  A:focus .ActionBaseColorAttribute 
{
	background-color: #008cff;
}
.WorkWith  TR .WWColumnGray  .ActionBaseColorAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR .WWColumnGray  A:link
{
	font-weight: bold;
	color: #737373;
}
.WorkWith  TR .WWColumnGray  A:visited
{
	font-weight: bold;
	color: #737373;
}
.WorkWith  TR .WWColumnGray  A:focus .ActionBaseColorAttribute 
{
	background-color: gray;
}
.WorkWith  TR .WWIconActionColumn .ArrowIcon 
{
	background-color: transparent;
	font-size: 16px;
	color: ReadonlyAttributeLabelColor;
	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 .ActionBaseColorAttribute 
{
	background-color: #32383d;
}
.WorkWith  TR A:focus .DeleteAttribute 
{
	background-color: #f56a67;
}
.WorkWith  TR A:focus .SelectAttribute 
{
	background-color: #9ccf70;
}
.WorkWith  TR A:focus .WWActionGroupColumn .Attribute 
{
	color: black;
}
.WorkWith  TR:hover .ActionBaseColorAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .ActionBaseColorAttribute:hover 
{
	background-color: #32383d;
}
.WorkWith  TR:hover .ActionAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DeleteAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .DeleteAttribute:hover 
{
	background-color: #f56a67;
}
.WorkWith  TR:hover .ActionAttribute:hover 
{
	background-color: #253772;
}
.WorkWith  TR:hover .SelectAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .SelectAttribute:hover 
{
	background-color: #9ccf70;
}
.WorkWith  TR:hover .BlackAttribute 
{
	background-color: #d9d9d9;
}
.WorkWith  TR:hover .BlackAttribute:hover 
{
	background-color: black;
}
.WorkWith  TR:hover .WWActionGroupColumn .Attribute 
{
	color: black;
}
.WorkWith  TR:hover .WWColumnRed .ActionBaseColorAttribute 
{
	background-color: #e5b5b5;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnRed .ActionBaseColorAttribute:hover 
{
	background-color: #cd2929;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnBlue .ActionBaseColorAttribute 
{
	background-color: #97c9f1;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnBlue .ActionBaseColorAttribute:hover 
{
	background-color: #008cff;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnGreen .ActionBaseColorAttribute 
{
	background-color: #a4c2a0;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnGreen .ActionBaseColorAttribute:hover 
{
	background-color: #119000;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnOrange .ActionBaseColorAttribute 
{
	background-color: #f9c2a0;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnOrange .ActionBaseColorAttribute:hover 
{
	background-color: #fb6e52;
	background-image: none;
}
.WorkWith  TR:hover .WWColumnGray .ActionBaseColorAttribute 
{
	background-color: #c8c8c8;
}
.WorkWith  TR:hover .WWColumnGray .ActionBaseColorAttribute:hover 
{
	background-color: gray;
	background-image: none;
}
.WorkWith  TR:hover .WWIconActionColumn .ArrowIcon 
{
	background-color: transparent;
	color: ReadonlyAttributeLabelColor;
}
.WorkWith  TR:hover .WWIconActionColumn .ArrowIcon:hover 
{
	background-color: transparent;
	color: #32383d;
}
.WorkWith  DIV.checkbox
{
	padding-top:3px !important;
}
.WorkWith  SELECT
{
	width:auto !important;
}
.AttEditBoxComPrompt .ErrorMessages 
{
	white-space: nowrap;
}
.AttPasswordVisivelChar + .gx-pwd-reveal-btn > button 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	height: 30px;
	max-height: 30px;
	width: 35px;
	max-width: 35px;
	max-width: 35px;
}
.LoginCheckBox input 
{
	cursor: pointer;
}
.TableLegenda td:last-child 
{
	padding-right: 15px;
}
.TableLegenda span 
{
	font-size: 12px;
	font-weight: bold;
}
.CellFiltrosActions td .ActionGroup 
{
	display: flex;
}
.FilterOptions .LiFilterSelected input.Button 
{
	background-color: #337ab7;
	border-bottom-color: #2e6da4;
	border-left-color: #2e6da4;
	border-right-color: #2e6da4;
	border-top-color: #2e6da4;
	float: right;
	margin-top: 5px;
	height: 36px;
	font-size: 11px;
	color: white;
	text-transform: uppercase;
}
.TextBlockTitulos 
{
	font-weight: bold;
}
.MHdivFooter span 
{
	font-size: 11px;
}
.d-block 
{
	display: block !important;
}
.PaddingBottom10 
{
	padding-bottom: 10px;
}
.PaddingTop10 
{
	padding-top: 10px;
}
.gx-tab-padding-fix-1.gx-attribute.WWActionColumn IMG.gx-disabled 
{
	opacity: 0.2;
}
.ErrorMessages:before 
{
	border-bottom: 7px solid #ebccd1;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	left: 10px;
	position: absolute;
	top: -7px;
	height: 0px;
	width: 0px;
	content: "";
}
.WarningMessages:before 
{
	border-bottom: 7px solid #d3d981;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	left: 10px;
	position: absolute;
	top: -7px;
	height: 0px;
	width: 0px;
	content: "";
}
.ATACADO 
{
	background-color: #e52b2b;
}
.TextBlockLink 
{
	font-weight: bold;
	text-decoration: underline;
	color: #337ab7;
}
.TextBlockLink  A
{
	font-weight: bold;
	text-decoration: underline;
	color: #337ab7;
}
._TableScroll tbody 
{
	height: 100%;
	max-height: 270px;
	width: 100%;
	overflow-y: auto;
	overflow-x: hidden !important;
}
.gx-infinite-scrolling-container 
{
	margin-left: 0px !important;
	margin-right: 0px !important;
	 padding-left: 0px !important;
	 padding-right: 0px !important;
}
.FsgCardTresLinhas 
{
	color: #4f7ba9;
	overflow-x: auto;
	 display: flex;
	min-height: 0px !important;
}
.FsgCardTresLinhas .form-group 
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.FsgCardTresLinhas .gx-attribute span 
{
	white-space: normal;
	text-transform: uppercase;
}
.FsgCardTresLinhas .TablePrioridades 
{
	background-color: #fff;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
	border-top-color: transparent;
	border-style: solid;
	border-width: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	float: left;
	margin-bottom: 4px;
	margin-top: 4px;
	height: 70px;
	width: 140px;
	min-width: 140px;
	margin-left: 5px !important;
	 box-shadow: 0 0 5px 0 rgba(43,43,43,0.1), 0 11px 6px -7px rgba(43,43,43,0.1);
	     transition: all 0.3s ease-in-out;
}
.FsgCardTresLinhas .TablePrioridades.Ativo 
{
	border: 4px solid #3a95c7;
}
.FsgCardTresLinhas .TablePrioridades:hover 
{
	cursor: pointer;
	border: 4px solid #3a95c7;
}
.FsgCardTresLinhas > div > div .TablePrioridades .row:nth-child(1) 
{
	padding-top: 5px;
}
.FsgCardTresLinhas> div > div > div > .row:nth-child(2) 
{
	display: none;
}
.ColumnsSelector .LiFilterSelected .Button 
{
	background-color: #337ab7;
	border-bottom-color: #2e6da4;
	border-left-color: #2e6da4;
	border-right-color: #2e6da4;
	border-top-color: #2e6da4;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-left: 10px;
	margin-right: 5pt;
	margin-top: 5pt;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: 34px;
	min-width: 110px;
	white-space: nowrap;
	cursor: pointer;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
.ColumnsSelector .LiFilterSelected .Button:hover 
{
	background-color: #286090;
	border-bottom-color: #204d74;
	border-left-color: #204d74;
	border-right-color: #204d74;
	border-top-color: #204d74;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-left: 10px;
	margin-right: 5pt;
	margin-top: 5pt;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	height: 34px;
	min-width: 110px;
	white-space: nowrap;
	cursor: pointer;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
}
.ColumnsSelector > ul > li:nth-child(2) 
{
	border: 1px solid #ccc;
	 border-left: none;
	    border-right: none;
}
.ColumnsSelector > ul > li:first-child > div 
{
	padding-bottom: 5px !important;
}
.ColumnsSelector > ul > li:first-child > div input 
{
	height: 30px;
}
.BtnInsertImage, .BtnExport, .BtnExportCSV, .BtnConfigImage, .BtnCarrinhoMultiplo, .BtnEditColumns, .ColumnsSelector, .BtnModoImage 
{
	background-position: center;
	border-bottom-color: #bfbfbf;
	border-left-color: #bfbfbf;
	border-right-color: #bfbfbf;
	border-top-color: #bfbfbf;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	height: 36px;
	width: 36px;
}
.BtnInsertImage:hover, .BtnExport:hover, .BtnExportCSV:hover, .BtnModoImage:hover 
{
	border-bottom-color: #404040;
	border-left-color: #404040;
	border-right-color: #404040;
	border-top-color: #404040;
}
.ColumnsSelector > button:hover 
{
	border-bottom-color: #404040;
	border-left-color: #404040;
	border-right-color: #404040;
	border-top-color: #404040;
}
._ColumnsSelector .btn-default:hover 
{
	background-color: initial;
	border-color: initial;
}
.gx-attribute textarea 
{
	resize: none;
	overflow: hidden;
}
.ColumnsSelector > button:active 
{
	background-color: transparent;
}
.tbSelectAll span 
{
	z-index: 2;
	margin-top: 0px;
	position: absolute !important;
	top: 7px !important;
	height: 15px !important;
	width: 15px !important;
}
.badgeColumn 
{
	width: 10px;
}
.CSDropDownFI 
{
	margin-right: 7px;
	vertical-align: middle;
}
.TableDynamicFiltersFlex SELECT 
{
	width: auto;
}
.TableDynamicFiltersFlex INPUT[type="text"].AttributeDate 
{
	width: 88px;
}
.TableDynamicFiltersFlex .gx-checkbox-wrapper 
{
	padding-left: 0px;
}
.TableDynamicFiltersFlex INPUT[type="text"].AttributeDateTime 
{
	width: auto;
}
.TableDynamicFiltersFlex .TableMerged 
{
	margin-bottom: 0px;
}
.TableDynamicFiltersFlex .TableMerged  .form-group 
{
	margin-bottom: 0px;
}
.TableDynamicFiltersFlex .gx-tab-padding-fix-1 
{
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
}
.TableDynamicFiltersFlex .gx-tab-padding-fix-1  .checkbox label 
{
	padding-left: 0px;
}
.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:0px;
}
.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: DataBackgroundColor;
	border-bottom-color: BorderPanelColor;
	border-left-color: BorderPanelColor;
	border-right-color: BorderPanelColor;
	border-top-color: BorderPanelColor;
	border-style: solid;
	border-width: 1px;
	padding-left: 8px;
	padding-right: 8px;
	color: AttributeLabelColor;
	vertical-align: middle;
	line-height:29px;
}
.PanelWithBorder>.panel-heading+.panel-collapse>.panel-body 
{
	border-top: 0px;
}
.PanelWithBorder 
{
	border-width: 0px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
	margin-left: 1px;
	margin-right: -1px;
	margin-top: 1px;
	margin-bottom: 2px !important;
}
.PanelWithBorder>DIV.panel-heading 
{
	background-color: DataBackgroundColor;
	border-bottom: 3px;
	border-bottom-color: AttributeLabelColor;
	border-left: 0px;
	border-right: 0px;
	border-style: solid;
	border-top: 0px;
	width:100% !important;
	 box-shadow: 0 4px 4px -4px rgba(0,0,0,.3);
}
.PanelWithBorder>.panel-heading>.panel-title 
{
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: 600;
	color: AttributeLabelColor;
}
.PanelWithBorder>.panel-heading>.panel-title  A
{
	color: AttributeLabelColor;
}
.PanelFilled>.panel-heading>.panel-title 
{
	font-family: Trebuchet MS;
	font-size: 13px;
	font-weight: 600;
	color: BaseForecolor;
}
.PanelFilled>.panel-heading>.panel-title>A 
{
	color: BaseForecolor;
}
.PanelFilled>.panel-heading+.panel-collapse>.panel-body 
{
	border-top: 0px;
}
.PanelFilled 
{
	border-width: 0px;
	box-shadow: 0px 0px 4px rgba(0,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: Danger_CondForm;
}
.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: #ee0303;
}
.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: Info_CondForm;
}
.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: Success_CondForm;
}
.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: #32383d;
}
.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: InfoLight;
}
.PanelWithBorder.Panel_Danger>DIV.panel-heading 
{
	border-bottom-color: Danger_CondForm;
}
.PanelWithBorder.Panel_Warning>DIV.panel-heading 
{
	border-bottom-color: #ee0303;
}
.PanelWithBorder.Panel_Info>DIV.panel-heading 
{
	border-bottom-color: Info_CondForm;
}
.PanelWithBorder.Panel_Success>DIV.panel-heading 
{
	border-bottom-color: Success_CondForm;
}
.PanelWithBorder.Panel_BaseColor>DIV.panel-heading 
{
	border-bottom-color: #32383d;
}
.PanelWithBorder.Panel_InfoLight>DIV.panel-heading 
{
	border-bottom-color: InfoLight;
}
.PanelCard.Panel_Danger>DIV.panel-heading>.panel-title SPAN 
{
	background-color: Danger_CondForm;
	box-shadow: 0px 7px 10px -5px Danger_CondForm_Action_Hover;
}
.PanelCard.Panel_Warning>DIV.panel-heading>.panel-title SPAN 
{
	background-color: #ee0303;
	box-shadow: 0px 7px 10px -5px Warning_CondForm_Action_Hover;
}
.PanelCard.Panel_Info>DIV.panel-heading>.panel-title SPAN 
{
	background-color: Info_CondForm;
	box-shadow: 0px 7px 10px -5px Info_CondForm_Action_Hover;
}
.PanelCard.Panel_Success>DIV.panel-heading>.panel-title SPAN 
{
	background-color: Success_CondForm;
	box-shadow: 0px 7px 10px -5px Success_CondForm_Action_Hover;
}
.PanelCard.Panel_BaseColor>DIV.panel-heading>.panel-title SPAN 
{
	background-color: ActionHoverBorder;
	box-shadow: 0px 7px 10px -5px;
}
.PanelCard.Panel_InfoLight>DIV.panel-heading>.panel-title SPAN 
{
	background-color: InfoLight;
	box-shadow: 0px 7px 10px -5px Info_CondForm_Action_Hover;
}
.PanelFilled>DIV.panel-heading 
{
	background-color: AttributeLabelColor;
	border-bottom-color: AttributeLabelColor;
}
.PanelFilled.Panel_Danger>DIV.panel-heading 
{
	background-color: Danger_CondForm;
	border-bottom-color: Danger_CondForm;
}
.PanelFilled.Panel_Warning>DIV.panel-heading 
{
	background-color: #ee0303;
	border-bottom-color: #ee0303;
}
.PanelFilled.Panel_Info>DIV.panel-heading 
{
	background-color: Info_CondForm;
	border-bottom-color: Info_CondForm;
}
.PanelFilled.Panel_Success>DIV.panel-heading 
{
	background-color: Success_CondForm;
	border-bottom-color: Success_CondForm;
}
.PanelFilled.Panel_BaseColor>DIV.panel-heading 
{
	background-color: #32383d;
	border-bottom-color: #32383d;
}
.PanelFilled.Panel_InfoLight>DIV.panel-heading 
{
	background-color: InfoLight;
	border-bottom-color: InfoLight;
}
.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: Danger_CondForm;
}
.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: #ee0303;
}
.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: Info_CondForm;
}
.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: Success_CondForm;
}
.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: #32383d;
}
.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: InfoLight;
}
.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: PaginationBarDefaultBackgroundColor;
}
.ColumnLeftDivision 
{
	box-shadow: 2px 0px 0px 0px GridLineColor inset;
}
.gx-grid th.ColumnColorDanger>span,th.ColumnColorDanger .ColumnSettingsContainer>span, td.ColumnColorDanger span 
{
	color: Danger_CondForm;
}
.gx-grid th.ColumnColorWarning>span,th.ColumnColorWarning .ColumnSettingsContainer>span, td.ColumnColorWarning span 
{
	color: #ee0303;
}
.gx-grid th.ColumnColorInfo>span,th.ColumnColorInfo .ColumnSettingsContainer>span, td.ColumnColorInfo span 
{
	color: Info_CondForm;
}
.gx-grid th.ColumnColorSuccess>span,th.ColumnColorSuccess .ColumnSettingsContainer>span, td.ColumnColorSuccess span 
{
	color: Success_CondForm;
}
.gx-grid th.ColumnColorBaseColor>span,th.ColumnColorBaseColor .ColumnSettingsContainer>span, td.ColumnColorBaseColor span 
{
	color: #32383d;
}
.gx-grid th.ColumnColorInfoLight>span,th.ColumnColorInfoLight .ColumnSettingsContainer>span, td.ColumnColorInfoLight span 
{
	color: InfoLight;
}
.ColumnAlignLeft 
{
	text-align:left !important;
}
.ColumnAlignCenter 
{
	text-align:center !important;
}
.ColumnAlignRight 
{
	text-align:right !important;
}
.ColumnLeftDivision.ColumnColorDanger 
{
	box-shadow: 2px 0px 0px 0px Danger_CondForm inset;
}
.ColumnLeftDivision.ColumnColorWarning 
{
	box-shadow: 2px 0px 0px 0px #ee0303 inset;
}
.ColumnLeftDivision.ColumnColorInfo 
{
	box-shadow: 2px 0px 0px 0px Info_CondForm inset;
}
.ColumnLeftDivision.ColumnColorSuccess 
{
	box-shadow: 2px 0px 0px 0px Success_CondForm inset;
}
.ColumnLeftDivision.ColumnColorBaseColor 
{
	box-shadow: 2px 0px 0px 0px #32383d inset;
}
.ColumnLeftDivision.ColumnColorInfoLight 
{
	box-shadow: 2px 0px 0px 0px InfoLight inset;
}
.PanelCard.panel 
{
	background-color: DataBackgroundColor;
	border-bottom-color: BorderPanelColor;
	border-left-color: BorderPanelColor;
	border-right-color: BorderPanelColor;
	border-top-color: BorderPanelColor;
	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: 0px 1px 4px 0px rgba(0,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: Trebuchet MS;
	font-size: 1.3em;
	font-weight: 300;
	color: BaseForecolor;
}
.PanelCard>DIV.panel-heading>.panel-title SPAN 
{
	background-color: AttributeLabelColor;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	box-shadow: 0px 7px 10px -5px AttributeLabelColor;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}
.PanelCard>DIV.panel-heading>.panel-title A 
{
	z-index: 1;
	color: AttributeLabelColor;
}
.ColumnsSelector .UpdateColumnsAndRestore .Button 
{
	width:calc(100% - 37px);
}
.ColumnsSelector li.UpdateColumnsAndRestore>a 
{
	background-color: #32383d;
	margin-right: 5px;
	padding-left: 8px;
	padding-right: 24px;
	color: white;
}
.ColumnsSelector li.UpdateColumnsAndRestore>a:hover, .ColumnsSelector li.UpdateColumnsAndRestore>a:focus 
{
	background-color: #32383d;
	color: white;
}
.ActionGroupGrouped>div>i:hover,.ActionGroupGrouped>div>i:focus 
{
	background-color: #32383d;
	border-bottom-color: #32383d;
	border-left-color: #32383d;
	border-right-color: #32383d;
	border-top-color: #32383d;
	color: white;
}
.SelectAllChildren > .CSDropDownFilter 
{
	margin-left: 0px;
	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: DataBackgroundColor;
	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: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.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: GridLineColor;
	position: absolute;
	right: 0px;
	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: 0px;
	right: inherit;
}
.gx-grid.gx-gridGridFixedColumnBorders>table>*>tr>* 
{
	border-right-color: GridLineColor;
	border-right-style:solid;
	border-right-width:1px;
}
.FGRowLine>*, .FGHeaderRowH>*, .FGHeaderRowV>*, .FGFootRow>* 
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.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: AttributeForecolor;
}
.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 
{
	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: GridLineColor;
	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;
}
.ReadonlyExtendedCombo 
{
	width: 100%;
}
.gx-disabled[data-gx-evt], .gx-disabled[data-gx-evt-control] 
{
	cursor: not-allowed !important;
}
.EDUCACAO 
{
	background-color: #d773f2;
}
.SOLUTION 
{
	background-color: #1e7eb2;
}
.TableScroll .gx-grid 
{
	max-height: 380px;
	overflow-y: auto;
}
.TableScroll .gx-grid table 
{
	position: sticky;
	  top: 0;
	  z-index: 1;
}
.TableScroll .gx-grid table thead 
{
	top: -1px;
	z-index: 2;
	position: -webkit-sticky;
	 /* para compatibilidade com Safari */  position: sticky;
}
.TableScroll .gx-grid table th, .TableScroll .gx-grid table td 
{
	text-align: left;
}
.FsgCotacao .TableCotacao > div:first-child 
{
	background-color: white;
	top: 0px;
	z-index: 3;
	position: sticky;
}
.FsgCotacao > div 
{
	min-width: 200px;
	flex-shrink: 0;
}
.FsgCotacao > div:first-child 
{
	left: 0px;
	z-index: 4;
	position: sticky;
}
.FsgCotacao .TableCotacao .Table 
{
	background-color: white;
	box-shadow: 0 0 5px 0 rgba(43, 43, 43, 0.1), 0 11px 6px -7px rgba(43, 43, 43, 0.1);
}
.FsgCotacao .TableCotacao .TableCotacaoConfirmar > .row:first-child 
{
	top: 30px;
	z-index: 3;
	position: sticky;
}
.FsgCotacao > div:first-child .TableCotacao 
{
	margin-left: 0px;
}
.FsgCotacao > div:last-child 
{
	min-width: initial;
}
.scrollstyle::-webkit-scrollbar-thumb:hover 
{
	background-color: #c4c4c4;
}
.barrascroll, ::-webkit-scrollbar 
{
	background-color: #f5f5f5;
	height: 12px;
	width: 12px;
}
.barrascroll, ::-webkit-scrollbar-thumb 
{
	background-color: rgba(160,160,161,0.31);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
.barrascroll, ::-webkit-scrollbar-track 
{
	background-color: #f5f5f5;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.barrascroll, ::-webkit-scrollbar-thumb:hover 
{
	background-color: rgba(72,72,72,0.34);
}
.form-horizontal.form-horizontal-fx::-webkit-scrollbar-thumb:hover 
{
	background-color: rgba(72,72,72,0.34);
}
.FsgCotacao .TableCotacaoRow 
{
	max-height: 400px;
}
.ReadonlyAttGridWidth180 
{
	width: 180px;
	display: block;
	white-space: pre-wrap !important;
}
.ReadonlyImageGridZoom 
{
	margin: 0 auto;
	max-width: 95vw;
	max-height: 90vh;
	box-shadow: 0px 0px 8px 2px #5d5d5d;
}
.ReadonlyImageGridZoom_:hover 
{
	position: fixed;
	z-index: 9999;
	max-height: 250px;
	max-width: 400px;
	margin: 0 auto;
	max-width: 95vw;
	max-height: 90vh;
	box-shadow: 0px 0px 8px 2px #5d5d5d;
}
.ReadonlyImageGridThumb 
{
	max-width: 200px;
	max-height: 100%;
	box-shadow: 0px 0px 8px 2px #5d5d5d;
	margin-bottom: 14px;
}
.input-group .input-group 
{
	display: contents;
}
.dp_container + div 
{
	position: relative !important;
}
.TableScroll .invisible > * 
{
	display: none;
}
.TableScroll .invisible 
{
	visibility: visible;
}
.DataContentCell .form-group > div:only-child > :not(input.checkbox) 
{
	margin-top: 15px;
}
._DivPopUpLarga input 
{
	height: 36px;
	padding: 6px 12px;
}
.iframeVistra iframe 
{
	width: 100%;
}
.AttEditBoxDescricaoAcao 
{
	width: 100%;
	max-width: 100%;
}
.AttEditBoxComPromptAcao > table > tbody > tr > td:first-child 
{
	width: 20%;
}
.AttEditBoxComPromptAcao td 
{
	width: 100%;
	max-width: 100%;
}
.DataContentCell.AttEditBoxComPromptAcao > table td:not(.AttEditBoxDescricaoAcao) 
{
	max-width: initial;
}
.AttEditBoxDescricaoAcao + td > input 
{
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.AttEditBoxDescricaoAcao input 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-right-width: 0px;
}
.AttEditBoxDescricaoAcao span 
{
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
DIV.gx-mask
{
	background-color: black;
	left: 0px;
	position: absolute;
	top: 0px;
	height: 100%;
	width: 100%;
	animation: entermask 0.2s;
	-webkit-animation: entermask 0.2s;
	-ms-filter:"alpha(opacity=10)";
	opacity:.5;
}
BODY.gx-masked
{
	z-index: 56;
}
BODY.gx-masked DIV.gx-mask
{
	bottom: 0px;
	position: fixed;
	z-index: 1009 !important;
}
HTML
{
	height: 100%;
}
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: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	cursor: default;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV.current
{
	background-color: #b0c4de;
	font-family: Arial, Verdana;
	font-size: 9px;
	color: white;
}
UL.Tabs
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
}
UL.Tabs LI.Tab
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
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: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	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-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: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	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;
}
DIV.gx-multimedia-upload LABEL.option INPUT
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	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: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	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(../tmSolution/PlaceHolderImage.png);
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder
{
	background-image: url(../tmSolution/PlaceHolderVideo.png);
	opacity:1;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder
{
	background-image: url(../tmSolution/PlaceHolderAudio.png);
	opacity:1;
}
DIV.gx-multimedia-upload A.action
{
	background-color: #32383d;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	cursor: pointer;
	font-size: 11px;
	color:white !important;
	opacity:0;
	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(../tmSolution/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: 0px;
}
DIV.gx-multimedia-upload A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A.action:hover
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A.action
{
	display: block;
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
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-unmask
{
	background-color: transparent;
	/*animation: leavemask .3s;
	-webkit-animation: leavemask .3s;
	*/;
}
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-size: 9px;
}
DIV .suggestions  DIV
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	cursor: default;
	font-size: 9px;
}
DIV .suggestions  DIV .current 
{
	background-color: #b0c4de;
	font-size: 9px;
	color: white;
}
DIV.suggestions
{
	background-color: #fff;
	border-bottom-color: #969696;
	border-left-color: #969696;
	border-right-color: #969696;
	border-top-color: #969696;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	position: absolute;
	-moz-box-sizing: border-box;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
}
DIV.suggestions DIV
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	cursor: default;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
DIV.suggestions DIV.current
{
	background-color: #d3d4d3;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
A:link
{
	color: #32383d;
}
TD.CellWidth0
{
	width: 0%;
}
TD.CellWidth100
{
	width: 100%;
}
TD.WorkWithTitle
{
	font-size: 0px;
	line-height:initial;
}
TD.TableFiltersCell
{
	padding-bottom: 2px;
	padding-left: 20px;
	padding-top: 2px;
	width: 100%;
}
FORM
{
	height: 100%;
}
SELECT
{
	background-color: #fbfbfb;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	height: 30px;
	display: inline-block;
	font-size: 10pt;
	color: #393939;
	vertical-align: middle;
	border-style: solid !important;
}
A
{
	text-decoration: none;
	color: #32383d;
}
A:hover
{
	text-decoration: none;
	color: #32383d;
}
SELECT:focus
{
	border-color: #078bcd;
	outline: 0;
	outline: thin;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2;
}
TEXTAREA:focus
{
	border-color: #078bcd;
	outline:0;
	outline: thin;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2;
}
A:focus
{
	outline: 0 !important;
}
TABLE.Table
{
	border-style: none;
	width: 100%;
}
TABLE.Table TD
{
	border-style:none !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: #efefef;
}
DIV.calendar .calendarcombo  .label 
{
	padding-bottom: 2px;
	padding-top: 2px;
	display: block;
	font-size: 12px;
	font-weight: normal;
	color: #a1a1a1;
}
DIV.calendar TABLE
{
	border-bottom-color: #efefef;
	border-left-color: #efefef;
	border-right-color: #efefef;
	border-top-color: #efefef;
	font-size: 13px;
	border-collapse: collapse;
	 table-layout: fixed;
}
DIV.calendar TABLE THEAD .calendartitle 
{
	font-size: 14px;
	font-weight: normal;
}
DIV.calendar TABLE THEAD .name 
{
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-family: "Open Sans Extrabold";
	font-weight: normal;
	color: #a1a1a1;
	line-height: 28px;
}
DIV.calendar TABLE THEAD .daynames 
{
	background-color: #f5f5f5;
	border-top: 1px solid #EFEFEF;
}
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: #f5f5f5;
}
DIV.calendar TABLE TBODY .day 
{
	background-color: transparent;
	background-image: none;
	border-width: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
}
DIV.calendar TABLE TBODY TD.selected
{
	background-color: #32383d;
	border-top-left-radius: 1px;
	border-top-right-radius: 1px;
	border-bottom-right-radius: 1px;
	border-bottom-left-radius: 1px;
	color: #fff;
}
DIV.calendar TD.time .hour 
{
	background-color: white;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	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: white;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	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: white;
	border-bottom-color: #285e8e;
	border-left-color: #285e8e;
	border-right-color: #285e8e;
	border-top-color: #285e8e;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
UL.nav-tabs LI A:focus
{
	box-shadow:none !important;
}
*.btn:focus
{
	outline:0 !important;
}
INPUT.BtnExportReport:active
{
	background-color: transparent;
	background-image: url(../ActionExportReport.jpg);
}
INPUT.BtnExport:active
{
	background-color: transparent;
	background-image: url(../ico_excel.png);
}
INPUT.BtnEditColumns:active
{
	background-color: transparent;
	background-image: url(../EditColumns.jpg);
}
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;
	margin-left: 5px;
	padding-top:0px !important;
	line-height:28px;
}
INPUT.BtnInsertImage:active
{
	background-color: transparent;
	background-image: url(../ico_inserir.png);
}
DIV#DVPANEL_TABLELOGINContainerBody
{
	padding: 0px 0px 0px 6px !important;
}
INPUT.BtnExportCSV:active
{
	background-color: transparent;
	background-image: url(../ActionCSV.png);
}
DIV#gxdialog_b
{
	position:absolute !important;
}
SPAN[CLASS*="READONLY"I]::-webkit-scrollbar
{
	height: 0px;
	width: 0px;
	background:transparent;
}
TH.WorkWithBorder
{
	background-color: #f9f9f9;
	border-style: none;
	height: 38px;
}
INPUT.UserActionGridSemLink:hover
{
	opacity: 1 !important;
}
TD.gx-attribute .form-control:not(disabled) 
{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	height: 30px;
	display: block;
	font-size: 12px;
	color: black;
	line-height:30px;
}
TH.GridWithBorderColor
{
	border-top: 0;
}
TH.WorkWithTitle
{
	background-image: none;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	height: 35px;
	font-weight: bold;
}
TH.WorkWithTitle INPUT
{
	margin-top: 4px;
	height: 13px;
	width: 13px;
	margin-left:-2px !important;
}
BODY
{
	font-family: 'ROBOTO', 'Helvetica';
	font-family: 'ROBOTO', 'Helvetica' !important;
}
TEXTAREA
{
	resize:none;
	 overflow:hidden;
}
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: 0px;
	padding-right: 0px;
	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;
}
TD.WWColumnFirstColumn
{
	box-shadow: 2px 0px 0px 0px inset;
}
TD.WWColumnRedFirstColumn
{
	box-shadow: 2px 0px 0px 0px #d73d32 inset;
	-webkit-box-shadow:3px 0 0 #D73D32 inset;
}
TD.WWColumnRedSingleCell
{
	box-shadow: 2px 0px 0px 0px #d73d32 inset;
}
TD.WWColumnOrangeFirstColumn
{
	box-shadow: 2px 0px 0px 0px #f4b400 inset;
	-webkit-box-shadow:3px 0 0 #F4B400 inset;
}
TD.WWColumnOrangeSingleCell
{
	box-shadow: 2px 0px 0px 0px #f4b400 inset;
}
TD.WWColumnGreenFirstColumn
{
	box-shadow: 2px 0px 0px 0px #53a93f inset;
	-webkit-box-shadow:3px 0 0 #53A93F inset;
}
TD.WWColumnGreenSingleCell
{
	box-shadow: 2px 0px 0px 0px #53a93f inset;
}
TD.WWColumnGrayFirstColumn
{
	box-shadow: 2px 0px 0px 0px #737373 inset;
	-webkit-box-shadow:3px 0 0 #737373 inset;
}
TD.WWColumnBlueFirstColumn
{
	box-shadow: 2px 0px 0px 0px #008cff inset;
	-webkit-box-shadow:3px 0 0 #008CFF inset;
}
TD.WWColumnBlueSingleCell
{
	box-shadow: 2px 0px 0px 0px #008cff inset;
}
#gx_ajax_notification
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	position: absolute;
	top: 21px;
	z-index: 999;
	height: 20px;
	width: 100%;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
#gx_ajax_notification DIV
{
	background-color:black !important;
}
#gxp1_rs
{
	margin-top: -5px;
}
#gxp2_rs
{
	margin-top: -5px;
}
#containerdashboarddin
{
	background-color: var(--secondary-bg);;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#IMAGEMASCARA
{
	bottom: 0px;
	left: 0px;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: -1;
	min-height: 100%;
	min-width: 100%;
}
#TABLETITULOESQUERDO > div
{
	min-height: 17px;
}
#TABLEDADOS .form-group.gx-form-group
{
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 15px;
}
#TABLEDADOS div > label, #TABLEDADOS div > div
{
	width: auto;
}
#GXUITABSPANEL_TABSContainer
{
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 7px;
}
#DCONTAS > .row
{
	margin-bottom: 3px;
}
#W0129GridagendamentoContainerTbl > div:nth-child(2n)
{
	background-color: #eaeaea;
}
#TBJAVASCRIPTCODE
{
	height: 0px;
}
#TABLEFILTERS .TextBlockTituloEdicao
{
	max-width: initial;
}
#FILTROSFIXOS span
{
	white-space: nowrap;
	width: 1px;
}
#TEXTJAVASCRIPT_MPAGE
{
	display: none !important;
}
#TABLEGRID
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#TBFILTROSFIXOS .DataContentCell > *:not(img, .Section)
{
	height: 45px;
}
#TABLEFILTRO .imgFiltro, .TableFiltroClass .imgFiltro
{
	border: 1px solid #afafaf;
}
#TABLEFILTRO .imgFiltro:hover, .TableFiltroClass .imgFiltro:hover
{
	border: 1px solid #404040;
}
.DataContentCell.AttEditBoxComPromptAcao .AttEditBoxComPrompt input 
{
	width: auto !important;
}
@font-face
{
	font-family: 'Open Sans Regular';
}
@font-face
{
	font-family: 'Open Sans Semibold';
}
@font-face
{
	font-family: 'Open Sans Bold';
}
@font-face
{
	font-family: 'Open Sans Extrabold';
}
@font-face
{
	font-family: 'Roboto-Regular';
	src: url('Roboto-Regular.ttf');
}
@font-face
{
	font-family: 'URW Type Foundry - NeuzeitGro-Bla';
	src: url('URW Type Foundry - NeuzeitGro-Bla.otf');
}
@font-face
{
	font-family: 'URW Type Foundry - NeuzeitGro-Lig';
	src: url('URW Type Foundry - NeuzeitGro-Lig.otf');
}

@media (max-width: 767px) /*ExtraSmall*/
{
	.WWActionColumn
	{
		padding-left: 7px;
		padding-right: 7px;
		width: 35px !important;
	}
	.WWOptionalColumn
	{
		display: none;
	}
	.OptionalColumn
	{
		display: none;
	}
	.MHimgLogoBranco
	{
		display: none;
	}
	.divDashboardRight
	{
		margin-bottom: 15px;
	}
	.divDashboardLeft
	{
		margin-bottom: 15px;
	}
	.CellMarginTopAssociationButtons
	{
		margin-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	.WorkWithCell
	{
		padding-left: 0px;
	}
	.CellMarginTopInExtraSmall
	{
		margin-top: 15px;
	}
	.LabelCell
	{
		margin-bottom: 0px;
		text-align: left;
	}
	.CellTableAssociationButtons
	{
		margin-left: 15px;
		margin-right: 15px;
		padding-bottom: 10px;
		padding-right: 15px;
		padding-top: 10px;
	}
	.CellTableLeftAssociation
	{
		border-top-right-radius: 5px;
		border-bottom-right-radius: 0px;
		border-bottom-left-radius: 0px;
		margin-bottom: 0px;
		margin-right: 15px;
		padding-bottom: 10px;
		padding-right: 20px;
	}
	.CellTableRightAssociation
	{
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		border-bottom-left-radius: 5px;
		margin-left: 15px;
		padding-left: 10px;
		padding-top: 5px;
	}
	.DivMenu
	{
		left: -265px;
		position: absolute;
		height: auto;
		-moz-transition: left 0.5s ease-in-out;
		 -webkit-transition: left 0.5s ease-in-out;
		 -ms-transition: left 0.5s ease-in-out;
		 transition: left 0.5s ease-in-out;
	}
	.DivHeader
	{
		background-size: 100% 100%;
		 height: 49px !important;
	}
	.DivBlack
	{
		padding-bottom: 13px !important;
		 padding-top: 10px !important;
	}
	.divMenuInterior
	{
		margin-top: 0px;
		height: 590px;
	}
	.divDashboardBottomTransp
	{
		margin-top: 15px;
	}
	.divDashboardLeftTransp
	{
		margin-right: 0px;
	}
	.divDashboardRightTransp
	{
		margin-bottom: 15px;
		margin-top: 15px;
	}
	.DivGauge
	{
		height: 300px;
		width: 300px;
	}
	.FMXFunil
	{
		width: 600px;
		 height: 400px;
		 margin: 0 auto;
	}
	.DivFmxFunil
	{
		height: 300px;
		width: 330px;
	}
	.DivGraficoBarras
	{
		height: 450px;
		width: 330px;
	}
	.DivGraficoLinhaDoTempo
	{
		height: 450px;
		width: 330px;
	}
	.TableStepNumberCell
	{
		padding-left:10px !important;
		padding-right:0px !important;
	}
	.AttributeStepCell
	{
		height: 40px;
		padding-right:5px !important;
	}
	.DivGraficoArea
	{
		height: 450px;
		width: 330px;
	}
	.CellFloatXS
	{
		z-index: 51;
		width: 100%;
		float:left !important;
	}
	.MHdivConteudoVisible
	{
		margin-left: 0px;
	}
	.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;
	}
	.ErrorAttribute
	{
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 0px;
	}
	.ReadonlyAttribute
	{
		font-size: 16px;
	}
	.AttributeEdicaoFiltro
	{
		font-size: 15px;
	}
	.ReadonlyAttributePesquisa
	{
		font-size: 16px;
	}
	.AttributeObservacao
	{
		font-size: 15px;
	}
	.AttributeObsAgendamento
	{
		font-size:13px;
	}
	.ReadonlyAttributeObsAgendamento
	{
		font-size:13px;
	}
	.AttributePesqAgendamento
	{
		margin-left: 0px;
		width: 90%;
		max-width: 90%;
		min-width: 90%;
	}
	.AttributeEdicaoPromptId
	{
		width: 65px;
		max-width: 65px;
	}
	.ReadonlyAttributeEdicaoPromptId
	{
		width: 65px;
		max-width: 65px;
	}
	.ReadonlyAttributeStep
	{
		display: none;
	}
	.ReadonlyAttributeStepSelected
	{
		display: none;
	}
	.ReadonlyAttributeStepBullet
	{
		display: none;
	}
	.ReadonlyAttributeStepBulletUnSelected
	{
		display: none;
	}
	.ReadonlyAttributeStepBulletSelected
	{
		display: none;
	}
	.ButtonLogin
	{
		border-radius: 0px !important;
		min-height: 68px !important;
		font-size: 18px !important;
	}

	.btnAgendamentoBrancoMeio
	{
		border-left-color: #e1e1e1;
		border-right-color: #e1e1e1;
	}

	.Grid>tbody>tr,.Grid>[data-gxrow]
	{
		font-size: 8.5pt;
		font-style: normal;
		background-color: white;
		text-align: left;
		text-indent: 5px;
	}

	.Grid>thead>tr, .Grid>tfoot>tr
	{
		color: #fff;
		font-size: 11pt;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		text-indent: 5px;
	}

	.imgMenuAjuda
	{
		height: 25px !important;
		 margin-left: 10px !important;
	}
	.imgMenuAjuda:before
	{
		content: '';
		height: 25px !important;
		margin-left: 10px !important;
	}

	.ImageTop
	{
		height: 35px;
	}
	.ImageHiddenExtraSmall
	{
		display: none;
	}
	.AssociationImage
	{
		-moz-transform:rotate(90deg);
		  -webkit-transform:rotate(90deg);
		     -o-transform:rotate(90deg);
		      -ms-transform:rotate(90deg);
	}
	.imgLogoPrincipal
	{
		margin-top: 15px;
		height: 25px;
		height: 25px !important;
		 margin-right: 0px !important;
	}
	.imgMarginTop10px
	{
		box-shadow: 0px 0px 1px 1px #d7d7d7;
	}
	.imgMenu
	{
		height: 25px !important;
		 margin-left: 10px !important;
	}
	.imgLoginLogoERP
	{
		margin-bottom: 8px;
		padding-top: 0px;
		width: 110px;
	}
	.imgLoginLogoForca
	{
		width: 300px;
	}
	.ImgAgendamento
	{
		left: 82%;
	}
	.imgLupaMenor
	{
		height: 20px !important;
	}
	.imgIconesMP
	{
		height: 25px !important;
		 margin-top: 0px !important;
	}
	.ImageLimpaFiltros
	{
		left: 305px;
		margin-top: -2px;
	}
	.StepImage
	{
		height: 40px;
	}
	.StepImageUnSelected
	{
		height: 40px;
	}
	.CardHeaderImage[data-gx-image]
	{
		width: 100% !important;
		height: 100% !important;
		padding-left: 100% !important;
		box-sizing: border-box !important;
		display: block !important;
		background-position: 0;
		background-repeat: no-repeat !important;
		background-size: cover !important;
--gx-image-scaling:on;
}

	.MHCampoPesquisa
	{
		display: none;
	}
	.MHdivMenuVisible
	{
		margin-left: -230px;
	}
	.MHimgLogoBrancoXS
	{
		display: table-cell;
	}
	.WWAdvancedContainer
	{
		margin-left: 0px;
	}
	.TableDynamicFilters
	{
		margin-left: 0px;
	}
	.TableLogin
	{
		height: auto;
		width: auto;
	}
	.TablePaddingLeft
	{
		padding-left: 0px !important;
	}
	.MasterMainClass
	{
		padding-top: 5px;
	}
	.ContentHolderCell
	{
		padding-left: 0px;
		border-style: none;
	}
	.MasterTopIconsCell
	{
		display: none;
	}
	.TableHiddenExtraSmall
	{
		display: none;
	}
	.tbBlack
	{
		height: 30px !important;
		 width: 30px !important;
		 margin-left: 10px !important;
	}
	.divRight
	{
		box-shadow: 2px 1px 2px 0px rgba(0,0,0,0.15);
	}
	.divMenuVisible
	{
		position: absolute;
		z-index: 4;
		max-height: 100%;
		width: 222px;
		-moz-transition: left 0.5s ease-in-out;
		 -webkit-transition: left 0.5s ease-in-out;
		 -ms-transition: left 0.5s ease-in-out;
		 transition: left 0.5s ease-in-out;
	}
	.divContentCell
	{
		left: 0%;
		width: 100%;
		top: 49px !important;
		 margin-bottom: 15px !important;
	}
	.TableEspacoObsAgen
	{
		margin-left: -80px;
		margin-right: 0pt;
		max-width: 150px;
		min-width: 150px;
	}
	.TablePaddingRight
	{
		padding-left: 0px !important;
	}
	.TableEspacoObsAgenScroll
	{
		margin-bottom: 0pt;
		margin-left: -30px;
		margin-right: 0pt;
		max-width: 150px;
		min-width: 150px;
	}
	.TablePaddingBotao
	{
		padding-bottom: 10px;
		padding-left: 0px !important;
	}
	.TableWebComponentAgen
	{
		height: 200px;
		max-height: 200px;
		min-height: 200px;
	}
	.Table100Agenda
	{
		width:95% !important;
		min-width:95% !important;
		max-width:95% !important;
	}
	.TableWizardMain
	{
		min-width: 0px;
	}
	.TableContainerStepBullet
	{
		width: 50px;
	}
	.TablePopupDashboardSelecionar
	{
		max-height: 450px;
		max-width: 300px;
	}
	.MHDivMenu
	{
		margin-left: 0px;
		width: 230px;
	}
	.Label,.gx-label.RatingLabel,.gx-label.AttributeLabel,.gx-label.BootstrapTooltipRightLabel,.gx-label.AttributeReadonlyGridLabel,.gx-label.ReadonlyAttributeReadonlyGridLabel,.gx-label.attTituloMenuLabel,.gx-label.BlobContentattTituloMenuLabel,.gx-label.ReadonlyBlobContentattTituloMenuLabel,.gx-label.BlobInputattTituloMenuLabel,.gx-label.ReadonlyattTituloMenuLabel,.gx-label.AttributeManageFiltersEditBoxLabel,.gx-label.AttEditboxCharLabel,.gx-label.AttributeManageFiltersCharLabel,.gx-label.ReadonlyAttributeFinoCharLabel,.gx-label.AttCheckBoxLabel,.gx-label.AttLabel,.gx-label.ReadonlyAttGridComboLabel,.gx-label.ReadonlyAttGridNumericLabel,.gx-label.ReadonlyAttGridCharLabel,.gx-label.dashboardselectLabel,.gx-label.AttributeCheckBoxCharLabel,.gx-label.AttEditBoxNumericLabel,.gx-label.ActionBtnBlueGridLabel,.gx-label.ReadonlyAttGridBlobLabel,.gx-label.AttComboBoxNumericLabel,.gx-label.imgArquivoPdfLabel,.gx-label.TextBlockTituloEdicaoNumericLabel,.gx-label.ReadonlyAttributeNumericLabel,.gx-label.CheckboxFSLabel,.gx-label.AttEditBoxDateLabel,.gx-label.AttEditBoxDateTimeLabel,.gx-label.AttGridNumericLabel,.gx-label.imgOfiVeiculosintCharLabel,.gx-label.DataContentCellCheckBoxLabel,.gx-label.TextBlockTituloEdicaoCharLabel,.gx-label.ReadonlyImageGridLabel,.gx-label.AttRadioLabel,.gx-label.AttMultiLinhasJsonCharLabel,.gx-label.ReadonlyAttGridDateLabel,.gx-label.UserActionGridSemLinkLabel,.gx-label.DataContentCellDateLabel,.gx-label.TextBlockTituloEdicaoCheckBoxLabel,.gx-label.CheckBoxFSCheckBoxLabel,.gx-label.AttributeCheckBoxCharCheckBoxLabel,.gx-label.AttTimeLabel,.gx-label.ImagePreviewLabel,.gx-label.ReadonlyAttCharNoPormpCharLabel,.gx-label.AttributeNumericLabel,.gx-label.AttributeDateLabel,.gx-label.AttEditBoxCheckBoxLabel,.gx-label.TextBlockTituloEdicaoDateLabel,.gx-label.AttributeGrayLabel,.gx-label.AttGridCheckBoxLabel,.gx-label.fsgPrioridadeCharLabel,.gx-label.fsgPrioridadeNumericLabel,.gx-label.CellFloatRightDateLabel,.gx-label.CellFloatRightNumericLabel,.gx-label.CellAlignRightWithMarginDateLabel,.gx-label.TableDynamicFiltersDateLabel,.gx-label.AttEditBoxComPromptCharLabel,.gx-label.AttributeCheckBoxComboLabel,.gx-label.CheckBoxCharLabel,.gx-label.TextActionAttributeLabel,.gx-label.FilterAttributeLabel,.gx-label.DescriptionAttributeLabel,.gx-label.TextBlockTituloEdicaoComboLabel,.gx-label.TextBlockTituloEdicaoErroComboLabel,.gx-label.TextBlockEdicaoNumericLabel,.gx-label.AttributeEdicaoPromptIdCharLabel,.gx-label.AttDescPromptCharLabel,.gx-label.AttRadioComboLabel,.gx-label.CampoSemDescricaoCharLabel,.gx-label.Width100CharLabel,.gx-label.AttEditboxComPromptNumericLabel,.gx-label.DataFilterDescriptionNumericLabel,.gx-label.DataFilterDescriptionCharLabel,.gx-label.btn-groupLabel,.gx-label.inputReadonlyNumericLabel,.gx-label.inputReadonlyLabel,.gx-label.DownloadAttributeLabel,.gx-label.ReadonlyDownloadAttributeLabel,.gx-label.TextBlockTituloEdicaoInvisivelCharLabel,.gx-label.AttGridLabel,.gx-label.AttGridDescricaoLabel,.gx-label.TextBlockTituloEdicaoRadioLabel,.gx-label.BtnDisplayImageLabel,.gx-label.AttributeEdicaoPromptIdNumericLabel,.gx-label.ReadonlyLabel,.gx-label.LoginInputLabel,.gx-label.AttBlobLabel,.gx-label.AttSemUppercaseCharNumericLabel,.gx-label.AttGridWidth180Label,.gx-label.ReadonlyImageGridZoomLabel,.gx-label.ReadonlyImageGridThumbLabel,.gx-label.AttComboBoxCharComboLabel,.gx-label.AttComboBoxChar20ComboLabel,.gx-label.imgcoloridaLabel,.gx-label.ReadonlyAttGridDateTimeLabel,.gx-label.ReadonlyAttGridRadioLabel,.gx-label.LoginDatabaseLabel,.gx-label.AttGridImageLabel,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.DataContentCellNumericLabel,.gx-label.ReadonlyAttGridTotalizerLabel,.gx-label.AttributeFinoLabel,.gx-label.AttributeUserLoginLabel,.gx-label.AttributeUserSenhaLabel,.gx-label.ReadonlyAttLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.ReadonlyAttGridCheckBoxLabel,.gx-label.ReadonlyAttGridLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeCheckBoxLabel,.gx-label.AttributeHiddenLabel,.gx-label.ReadonlyAttributeFinoLabel,.gx-label.CheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ImageAttributeLabel,.gx-label.ResponsiveImageAttributeLabel,.gx-label.BlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,.gx-label.ReadonlyResponsiveImageAttributeLabel,.gx-label.BlobInputResponsiveImageAttributeLabel,.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.ReadonlyActionBaseColorAttributeLabel,.gx-label.BlobInputActionBaseColorAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyAttributeNoWrapLabel,.gx-label.ReadonlyAttributeTotalizerLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.AttributeManageFiltersLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributePesquisaLabel,.gx-label.ImagemFavoritoLabel,.gx-label.BlobContentImagemFavoritoLabel,.gx-label.ReadonlyBlobContentImagemFavoritoLabel,.gx-label.BlobInputImagemFavoritoLabel,.gx-label.ReadonlyImagemFavoritoLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.ReadonlyAttributeFiltroLabel,.gx-label.AttributeReadOnlyGridHoraAgendLabel,.gx-label.ReadonlyAttributeReadOnlyGridHoraAgenLabel,.gx-label.AttributeObsAgendamentoLabel,.gx-label.BlobContentAttributeObsAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributeObsAgendamentoLabel,.gx-label.BlobInputAttributeObsAgendamentoLabel,.gx-label.ReadonlyAttributeObsAgendamentoLabel,.gx-label.AttributePesqAgendamentoLabel,.gx-label.BlobContentAttributePesqAgendamentoLabel,.gx-label.ReadonlyBlobContentAttributePesqAgendamentoLabel,.gx-label.BlobInputAttributePesqAgendamentoLabel,.gx-label.ReadonlyAttributePesqAgendamentoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttributeDashboardTituloLabel,.gx-label.AttributeTesteIdentificarResponsividadeLabel,.gx-label.AttributeTesteIdentificarResponsividadeLargeLabel,.gx-label.AttributeTesteIdentificarResponsividadeExtraLargeLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.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.AttSemUppercaseCharLabel,.gx-label.ReadonlyAttSemUppercaseCharLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.ImagempxLabel,.gx-label.BlobContentImagempxLabel,.gx-label.ReadonlyBlobContentImagempxLabel,.gx-label.BlobInputImagempxLabel,.gx-label.ReadonlyImagempxLabel,.gx-label.AttributeTagLabel,.gx-label.AttributeTagSuccessLabel,.gx-label.AttributeTagWarningLabel,.gx-label.AttributeTagDangerLabel,.gx-label.AttributeTagInfoLightLabel,.gx-label.AttributeTagInfoLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttributeUserSenhaCharLabel,.gx-label.AttributeUserLoginCharLabel,.gx-label.ReadonlyImageGridBandeiraLabel,.gx-label.AttDescPromptLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel,.gx-label.ErrorAttCharLabel,.gx-label.ImagempixLabel,.gx-label.ReadonlyImageGridFuncionarioLabel
	{
		padding-left: 6px;
	}
	.TextBlockTituloPesquisa
	{
		font-size: 15px;
	}
	.TextBlockTituloEdicao,.gx-label.AttPasswordCharLabel,.gx-label.AttPasswordVisivelCharLabel,.gx-label.AttMultiLinhas400CharLabel,.gx-label.ReadonlyAttMultiLinhas400CharLabel,.gx-label.AttMultiLinhasCharLabel,.gx-label.ReadonlyAttMultiLinhasCharLabel,.gx-label.AttComboLabel,.gx-label.AttCharLabel,.gx-label.ReadonlyAttCharLabel,.gx-label.AttributeEdicaoFiltroNumericLabel,.gx-label.AttributeEdicaoFiltroCharLabel,.gx-label.AttributeEdicaoFiltroComboLabel,.gx-label.AttNumericLabel,.gx-label.ReadonlyAttNumericLabel,.gx-label.AttComboBoxComboLabel,.gx-label.AttributeEdicaoDescricaoCharLabel,.gx-label.AttributeEdicaoFiltroDateLabel,.gx-label.AttributeEdicaoFiltroDateTimeLabel,.gx-label.AttDateLabel,.gx-label.ReadonlyAttDateLabel,.gx-label.AttDateTimeLabel,.gx-label.ReadonlyAttDateTimeLabel,.gx-label.AttComboBoxCharLabel,.gx-label.AttributeEdicaoFiltroEditBoxLabel,.gx-label.AttributeEdicaoFiltroLabel,.gx-label.BlobContentAttributeEdicaoFiltroLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoFiltroLabel,.gx-label.BlobInputAttributeEdicaoFiltroLabel,.gx-label.ReadonlyAttributeEdicaoFiltroLabel,.gx-label.AttributeEdicaoSemBordaLabel,.gx-label.BlobContentAttributeEdicaoSemBordaLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoSemBordaLabel,.gx-label.BlobInputAttributeEdicaoSemBordaLabel,.gx-label.AttributeObservacaoLabel,.gx-label.BlobContentAttributeObservacaoLabel,.gx-label.ReadonlyBlobContentAttributeObservacaoLabel,.gx-label.BlobInputAttributeObservacaoLabel,.gx-label.ReadonlyAttributeObservacaoLabel,.gx-label.AttributeEdicaoPromptIdLabel,.gx-label.BlobContentAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyBlobContentAttributeEdicaoPromptIdLabel,.gx-label.BlobInputAttributeEdicaoPromptIdLabel,.gx-label.ReadonlyAttributeEdicaoPromptIdLabel,.gx-label.AttEditBoxLabel,.gx-label.ReadonlyAttEditBoxLabel,.gx-label.AttEditBoxComPromptLabel,.gx-label.ReadonlyAttEditBoxComPromptLabel,.gx-label.AttEditBoxComPromptMaiorLabel,.gx-label.ReadonlyAttEditBoxComPromptMaiorLabel,.gx-label.AttComboBoxLabel,.gx-label.ReadonlyAttComboBoxLabel,.gx-label.ReadonlyAttComboBoxComboLabel,.gx-label.ReadonlyAttComboBoxCharLabel,.gx-label.ReadonlyAttComboLabel,.gx-label.AttMultiLinhasJsonLabel,.gx-label.ReadonlyAttMultiLinhasJsonLabel,.gx-label.AttTimeDateTimeLabel,.gx-label.ReadonlyAttTimeDateTimeLabel,.gx-label.AttCharPasswordLabel,.gx-label.AttMultiLinhas200CharLabel,.gx-label.ReadonlyAttMultiLinhas200CharLabel,.gx-label.AttMultiLinhasUnlimitedCharLabel,.gx-label.ReadonlyAttMultiLinhasUnlimitedCharLabel,.gx-label.AttMultiLinhas400SemUpperCharLabel,.gx-label.ReadonlyAttMultiLinhas400SemUpperCharLabel
	{
		font-size: 13px;
	}
	.TextBlockTituloEdicaoErro
	{
		font-size: 15px;
	}
	.TextBlockTituloCheckBox
	{
		font-size: 15px;
	}
	.TextBlockBemVindo
	{
		font-size: 14px !important;
	}
	.TextBlockUserNome
	{
		font-size: 14px !important;
	}
	.txtWhite:before
	{
		content: '';
	}

	.txtWhite:after
	{
		content: '';
	}

	.TextBlockEsqueceuSenha
	{
		font-size: 18px !important;
	}
	.FreeStyleGrid>tbody>tr,.FreeStyleGrid>[data-gxrow]
	{
		font-size: 8pt;
		font-style: normal;
		background-color: #fff;
	}

	.Messages
	{
		white-space: normal;
	}
	.ErrorMessages
	{
		border-bottom-left-radius: 4px;
		margin-left: 5px;
	}
	.WorkWithOdd 
	{
		height: 35px !important;
	}
	.input-group  .form-control 
	{
		width: 100%;
	}
	.DataContentCellView SPAN.Label 
	{
		padding-left: 0px;
	}
	.LabelCell SPAN.Label 
	{
		padding-left: 0px;
	}
	.DataContentCellPrompt 
	{
		padding-right: 11px;
	}
	.DataContentCellPrompt  .input-group 
	{
		width: 100%;
	}
	.TableDataInput  .input-group-btn 
	{
		margin-bottom: 18px !important;
	}
	._TableFiltroClass div.row div:nth-child(2) 
	{
		float: left;
	}
	.TableFiltroClass #TABLERIGHTHEADER 
	{
		background-color: #eee;
		z-index: 50;
		width: 100%;
		display: none;
	}
	.TableFiltroClass #TABLERIGHTHEADER > tbody > tr > td 
	{
		display: block;
	}
	.TableFiltroClass #TABLEFILTERS > tbody > tr > td > table > tbody > tr > td 
	{
		width: 120px;
		display: inline-table;
	}
	.TableFiltroClass #TABLEDYNAMICFILTERS 
	{
		width: 100%;
	}
	.TableFiltroClass #TABLEFILTERS 
	{
		width: 100%;
	}
	.tbLupaSearch span 
	{
		margin-left: 0px;
		font-size: 21px;
		font-weight: bold;
		color: #fff;
	}
	.MHimgLogoPrincipal input 
	{
		height:22px !important;
	}
	.notifications 
	{
		position: fixed;
		max-width: 400px;
		min-width: 100% !important;
	}
	.tbLupaSearch 
	{
		margin-left: 5px;
	}
	._menumodulos .FreeStyleGrid, .menumodulosInvisivel .FreeStyleGrid 
	{
		max-width: 100%;
	}
	.LabelDash 
	{
		font-size: 12px;
	}
	.LabelDashVerde 
	{
		font-size: 12px;
	}
	.LabelDashVermelho 
	{
		font-size: 12px;
	}
	.ImgPanelOficina 
	{
		height: 20px;
	}
	.DataContentCellResponsive 
	{
		float: none;
	}
	.pagination li.hidden-xs 
	{
		display: block;
	}
	.LabelDashAmarelo 
	{
		font-size: 12px;
	}
	.LabelDashCinza 
	{
		font-size: 12px;
	}
	.TablePesquisaSatisfacao 
	{
		background-color: #fff;
		border-bottom-color: #ccc;
		border-left-color: #ccc;
		border-right-color: #ccc;
		border-top-color: #ccc;
		border-style: solid;
		border-width: 1px;
		line-height: 30px;
	}
	.WorkWith  .ErrorAttribute 
	{
		border-top-left-radius: 4px;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 0px;
	}
	.WorkWith  ._ErrorMessages 
	{
		border-top-left-radius: 0px;
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
		border-bottom-left-radius: 4px;
		margin-left: 0px;
		min-width: 200px;
		white-space: normal;
	}
	.AttEditBoxDescricaoAcao 
	{
		width: 100%;
		max-width: 100%;
	}
	.AttEditBoxDescricaoAcao + td > input 
	{
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
	}
	DIV.ViewTab UL
	{
		display: none;
	}
}

@media (max-width: 991px) /*Small*/
{
	.DivPopUpLogin
	{
		box-shadow: 8px 7px 11px 3px #545353;
	}
	.FreeStyleGrid>tbody>tr,.FreeStyleGrid>[data-gxrow]
	{
		font-size: 8pt;
		font-style: normal;
		background-color: #fff;
	}

	.DataContentCellResponsive 
	{
		float: none;
	}
	.PopUpResponsivo.gx-responsive-popup 
	{
		width: 100vw;
	}
}
/* [gx-css-import ignore - start] */

@keyframes entermask {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.1;
  }
}

@keyframes leavemask {
  from {
    opacity: 0.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;
}
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;
}

.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 0px 7px rgba(0, 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;
}

/* Start Responsive Popups required Styling */
.gx-responsive-popup.gx-popup {
  position: fixed;
  z-index: 1500;
  margin-top: 0px;
}

.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) {
  /* Just in case for compatibility reasons.*/
  .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
    ); /* 80px harcoded for Header Popup Height. Not good. Flexbox instead? */
    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) /*Small and ExtraSmall*/ {
  .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
    ); /* 40px harcoded for Header Popup Height. Not good. Flexbox instead? */
    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;
}

/* Bootstrap Float Labels  https://github.com/tonystar/bootstrap-float-label/blob/master/bootstrap-float-label.css */

.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 0.2s;
  transition: all 0.2s;
  top: -0.5em;
  left: 0.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: -0.2em;
  right: -0.2em;
  z-index: -1;
}
.has-float-label .form-control::-webkit-input-placeholder {
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.has-float-label .form-control::-moz-placeholder {
  opacity: 1;
  transition: all 0.2s;
}
.has-float-label .form-control:-ms-input-placeholder {
  opacity: 1;
  transition: all 0.2s;
}
.has-float-label .form-control::placeholder {
  opacity: 1;
  -webkit-transition: all 0.2s;
  transition: all 0.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: 0.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: 0.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;
}


/* [gx-css-import ignore - end] */
