@import "WWPBaseObjects.WorkWithPlusBaseDS.css";
@import "WorkWithPlusThemeDS.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] */
HTML::-webkit-scrollbar,div::-webkit-scrollbar,textarea::-webkit-scrollbar 
{
	width : 15px;
	background-color : #f1f1f1;
}
HTML::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb 
{
	background-color : #555555;
	box-shadow : 0px 0px 0px 10px inset #555555;
	-webkit-box-shadow : inset 0 0 10px #555555;
}
.WorkWith[data-gx-grid-nodata] 
{
	color : #0046a6 !important;
}
.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 
{
	scrollbar-color : #888888 #f1f1f1;
}
.CellLockerOcuPag 
{
	background-image : var(--GX-Image_LockerOcuPag96);
	background-repeat : no-repeat;
	height : 96px;
	width : 96px;
	background-size : cover;
}
.gx-responsive-popup.gx-popup-initial .gx-popup-content iframe 
{
	width : 100% !important;
}
.Attribute[data-gx-readonly] 
{
	height : 100% !important;
	max-height : 100% !important;
}
.CellLockerOcuSoc 
{
	border-style : none;
	border-width : 0px;
	background-repeat : no-repeat;
	height : 96px;
	width : 96px;
	background-image : var(--GX-Image_LockerOcuSoc96);
	background-size : cover;
}
.ImageTop 
{
	border-style : none;
	border-width : 0;
	vertical-align : middle;
	margin-top : 2px;
	height : 64px;
	margin-bottom : 2px;
	max-height : 100%;
}
.BigTitle, .BigTitleWhite, .BigTitleBlack, .UncollapsedBigTitle, .SeparateBigTitle 
{
	padding-left : 12px;
	display : block;
	white-space : normal;
	font-size : 40px;
	font-weight : 400;
}
.gx-popup-resize 
{
	display : table;
}
.gx-popup-default 
{
	width : 1100px;
}
.page-sidebar.MaterialStyle .sidebar-menu a .menu-expand:before 
{
	font-family : 'Font Awesome 5 Free';
	font-weight : 900;
	content : "\f106";
}
.gx-row-selected 
{
	background-color : #add8e6;
}
.WorkWithOdd 
{
	height : 52px;
}
.AttributeTagInfo 
{
	background-color : #3c8dbc;
	color : white;
	font-size : 10px;
	white-space : nowrap;
	height : 20px;
	padding : 3px;
}
.AttributeTagSuccess 
{
	background-color : #00a65a;
	color : white;
	font-size : 10px;
	white-space : nowrap;
	height : 20px;
	padding : 3px;
}
.AttributeTagWarning 
{
	background-color : #f39c12;
	color : white;
	font-size : 10px;
	white-space : nowrap;
	height : 20px;
	padding : 3px;
}
.AttributeTagDanger 
{
	background-color : #dd4b39;
	color : white;
	font-size : 10px;
	white-space : nowrap;
	height : 20px;
	padding : 3px;
}
.ImageMenuIcon 
{
	padding-bottom : 0px;
	padding-top : 0px;
}
.SectionGrid > div:not(.gx-grid), .SectionGrid > div.Table 
{
	overflow : unset;
	padding-right : 15px;
}
.WorkWithSelection[data-gx-grid-nodata] 
{
	margin-left : 0pt;
}


@media (max-width: 767px)
{
	.ImageAttributeFotoTrSocio 
	{
		display : none;
	}
}


@media (min-width: 768px)
{
	.ImageAttributeFotoTrSocioMobile 
	{
		display : none;
	}
}


@media (min-width: 992px)
{
	.ImageAttributeFotoTrSocioMobile 
	{
		display : none;
	}
}


@media (min-width: 1200px)
{
	.ImageAttributeFotoTrSocioMobile 
	{
		display : none;
	}
}

}