@import "WWPBaseObjects.WorkWithPlusBaseDS.css";
@import "WorkWithPlusDS_Tokens.css";


@layer WorkWithPlusDS {
/* [gx-css-import ignore - start] */
 
/* [gx-css-import ignore - end] */
/* [gx-css-user-controls - start] */
/* [gx-css-user-controls - end] */
dropdown-menu .form-control 
{
	height : 0px !important;
}
.dropdown-menu 
{
	width : 300px;
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover 
{
	color : var(--colors_gray07)!important;
}
.DropDownOptionsHeader.btn-group.open .dropdown-toggle, .DropDownOptionsHeader.btn-group .dropdown-toggle:active 
{
	color : #ffffff !important;
}
.DropDownOptionsHeader > .btn-default:hover 
{
	background-color : var(--colors_actionhover);
}
div.popover H3 
{
	display : none;
}
.CellNoSearch INPUT 
{
	display : none;
}
.FontIconPanelPosition 
{
	position : absolute;
	top : -50px;
	right : 15px;
}
.AttributeWhite 
{
	color : white;
}
.Attribute 
{
	font-size : 10pt;
}
.TableMain 
{
	padding-top : 5px;
}
.DscTop .Label 
{
	font-size : var(--fontsizes_s);
}
.ActionGroupGrouped .Button 
{
	font-size : 12px;
}
.TextBlockTitleMaster, .TextBlockTitleMaterial 
{
	font-size : 15pt;
}
th 
{
	font-weight : normal;
	font-size : 11pt;
}
.GroupTitle 
{
	margin-bottom : 0px;
}
.CellUserActionPrompt IMG 
{
	border-bottom-color : transparent;
	border-left-color : #d7dfe3;
	border-right-color : transparent;
	border-top-color : transparent;
	border-style : solid;
	border-width : 1px;
	margin-left : -33px;
	padding-bottom : 8px;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 8px;
	position : absolute;
	top : 1px;
	height : 33px;
	background-image : none !important;
}
.BtnImageBase 
{
	background-position : center;
	margin-left : 5px;
	margin-top : 0px;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
	background-color : transparent;
	width : 30px;
	border : solid 1px #d7dfe3;
	border-radius : 4px;
}
.BtnPrinter, .BtnPrinterGroup 
{
	background-position : center;
	border-bottom : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid gray;
	border-top : 1px solid gray;
	margin-left : 5px;
	margin-top : 0px;
	background-image : var(--GX-Image_impressora);
	border-bottom-color : #d7dfe3;
	border-left-color : #d7dfe3;
	border-right-color : #d7dfe3;
	border-top-color : #d7dfe3;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
}
.BtnPlay 
{
	background-position : center;
	margin-left : 5px;
	margin-top : 0px;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
	background-color : transparent;
	width : 30px;
	border : solid 1px #d7dfe3;
	border-radius : 4px;
	background-image : var(--GX-Image_play24x24);
}
.BtnPrompt 
{
	background-position : center;
	margin-left : 5px;
	margin-top : 0px;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
	background-color : transparent;
	width : 30px;
	border : solid 1px #d7dfe3;
	border-radius : 4px;
	background-image : var(--GX-Image_prompt);
}
.BtnAdicionar 
{
	background-position : center;
	margin-left : 5px;
	margin-top : 0px;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
	background-color : transparent;
	width : 30px;
	border : solid 1px #d7dfe3;
	border-radius : 4px;
	background-image : var(--GX-Image_ActionInsert);
}
.BtnExcluir 
{
	background-position : center;
	margin-left : 5px;
	margin-top : 0px;
	height : 34px;
	background-size : 20px;
	background-repeat : no-repeat;
	background-color : transparent;
	width : 30px;
	border : solid 1px #d7dfe3;
	border-radius : 4px;
	background-image : var(--GX-Image_Lixeira);
}
.AttributeDate + span.input-group-btn:before 
{
	border-left : solid 1px #d7dfe3;
	content : ' ';
	z-index : 11111;
	position : absolute;
	height : 32px;
	display : block;
	top : 1px;
	right : 30px;
}
.ColumnsSelector BUTTON 
{
	font-size : 12px;
}
#TABLEFILTERS .TableMerged 
{
	margin-bottom : 0px;
}
span.Attribute, span.ReadonlyAttribute, span.AttributeRealWidth, span.ReadonlyAttributeRealWidth 
{
	font-size : 10pt;
}
.WWColumnTag span 
{
	color : white;
	font-size : 10px;
	padding-bottom : 0px;
	line-height : 14px;
}
.ButtonMaterial, .ButtonMaterialGAM, .ButtonMaterialDefault 
{
	text-transform : uppercase;
}
.ButtonLogin 
{
	border-radius : 20px;
}
.Label 
{
	font-size : 10pt !important;
}
.HorizontalMenuCell A:hover 
{
	text-decoration : none;
}
.filter-option-inner-inner 
{
	color : var(--colors_gray07)!important;
}
.ConvertToDDO.bootstrap-select>Button.btn-default 
{
	padding-bottom : 0px;
	padding-top : 1px;
	padding-left : 0px;
	padding-right : 0px;
	line-height : 20px;
}
.ConvertToDDO.bootstrap-select>Button.btn-default>.filter-option 
{
	padding-left : 3px;
	padding-right : 3px;
	width : auto;
	height : 20px;
}
.WWActionGroupColumn .filter-option-inner 
{
	height : 20px;
}
.WWActionGroupColumn .filter-option-inner>i+div 
{
	padding-right : 0px;
}
.PanelWithBorder > .panel-heading > .panel-title 
{
	font-size : 13px;
}
.gx-label 
{
	font-size : 13.3px;
}
.ButtonMaterial, .ButtonMaterialDefault 
{
	font-size : 12px;
}
.TableLoginLeftContent 
{
	padding-left : 25px;
}
.AttributeLoginImageLeft 
{
	font-size : 13.3px;
	box-shadow : none;
}
.DisplayAttribute 
{
	color : rgb(160, 162, 162);
	font-size : 13.3px;
	padding : 6px;
}
.ButtonMaterial:hover, .ButtonMaterial:focus 
{
	background-color : rgb(50, 118, 177);
	box-shadow : rgb(47, 179, 245) 0px 14px 26px -12px;
	color : white;
}
.ButtonMaterialDefault:hover, .ButtonMaterialDefault:focus 
{
	background-color : rgb(114, 114, 114);
	box-shadow : rgb(201, 201, 201) 0px 14px 26px -12px;
	color : white;
}
.PaginationBar UL LI A 
{
	font-size : 8pt;
}
.rowsperpage BUTTON 
{
	font-size : 10pt;
}
.WorkWithFooter SPAN, .WorkWith>tfoot .gx_newrow:before, .WorkWith>tfoot .gx_newrow:after 
{
	font-size : 12pt;
	font-weight : bold;
	color : #337ab7;
}
.WorkWith>tfoot .gx_newrow:before 
{
	content : '[';
}
.WorkWith>tfoot .gx_newrow:after 
{
	content : ']';
}
.ErrorMessages 
{
	font-size : 9pt;
	top : -5px;
}
.ColumnAlignRight INPUT 
{
	float : right;
}
.FooterText 
{
	font-size : 8pt;
}
TABLE.TableMerged SELECT.Attribute 
{
	min-width : 100px;
}
span[id*="_RANGEMIDDLETEXT_"] 
{
	margin-left : 6px;
}
.CellNoSearch ul.dropdown-menu li div 
{
	margin-right : 0 !important;
	margin-left : 0 !important;
	padding-bottom : 0 !important;
}

}