/****************************************
*             ToggleButton 
*****************************************/

.SubFormsPane_Mobile
{
	width:100% !important;
	overflow:auto !important;
	direction: ltr !important;
}
.MobileScroll
{
	overflow:  visible	 !important;
	
}
.ItemsControl_Mobile
{
	overflow: auto !important;
}


.measureText {
	text-align : left;
}

.SubForm
{
    width : 100%;
	text-align: center;
    border-bottom-width:0px;
    border-top-width:0px;
	display: table;
    border-right-width: 1px;
    border-right-style: solid;
    border-left-width: 1px;
    border-left-style: solid;
    white-space: nowrap;
}
.SubForm > div
{
	vertical-align: middle;
	display: table-cell;
	-webkit-user-select: none;
    -moz-user-select: none; 
    -ms-user-select: none; 
}

.formGridHiddenRow
{
	visibility: hidden;
}

.PaintedTab_rtl
{
    font-family: Arimo;
    color: var(--secondary-color-500);
    padding: 2.5px 0;
    width : 100%;
	text-align: center;
    border-top-width:0px;
	display: table;
    border-left: transparent 1px solid;
    white-space: nowrap;
    margin-bottom: -2px;
    margin-left: 40px;
    font-weight: bold;
    position: relative;
}

.PaintedTab_rtl > div
{
	vertical-align: middle;
	display: table-cell;
	-webkit-user-select: none;
    -moz-user-select: none; 
    -ms-user-select: none; 
    border-right: hsla(330,1%,59%,.2) 1px solid;
}

.firstNB_rtl > div
{
	border-right: transparent 0px solid;
}

.PaintedTab 
{
    font-family: Roboto, Arimo, Arial;
    color: var(--secondary-color-500);
    padding: 2.5px 0;
    width : 100%;
	text-align: center;
    border-top-width:0px;
    display: table;
    border-right: transparent 1px solid;
    white-space: nowrap;
    margin-bottom: -2px;
    margin-right: 40px;
    font-weight: 500;
    position: relative;
    cursor: pointer;
}

.PaintedTab > div
{
	vertical-align: middle;
	display: table-cell;
	-webkit-user-select: none;
    -moz-user-select: none; 
    -ms-user-select: none; 
    border-left: hsla(330,1%,59%,.2) 1px solid;
}

.firstNB > div
{
	border-left: transparent 0px solid;
}

.PaintedTab_rtl-down,
.PaintedTab-down
{
    color: var(--primary-color-700);
	border-bottom: var(--primary-color-500) 3px solid;
	position: relative;
}

.PaintedTab_rtl-down > div
{
	/* border-right: transparent 0px solid; */
}

.PaintedTab-down > div
{
	/* border-left: transparent 0px solid; */
}

.PaintedNextTab_rtl > div
{
	/* border-right: transparent 0px solid; */
}

.PaintedNextTab > div
{
	/* border-left: transparent 0px solid; */
}

.PaintedTab_rtl-up-hovering,
.PaintedTab_rtl-down-hovering,
.PaintedTab-up-hovering,
.PaintedTab-down-hovering
{
	color: var(--primary-color-500);
}

.spanBorder
{
    border-bottom: var(--primary-color-200) 3px solid;
}
.PaintedTabsTable_long
{
  table-layout:fixed;
  width:100%;
}
.PaintedTabsTable_long .PaintedTab
{
  display:block;
}
.PaintedTabsTable_long .PaintedTab > div
{
 display:block;
}