.ErrorMessage .ErrorImage {
    width: 16px;
    padding-right: 16px;
}
/* ParametrizedActionControl */
a.dxbButtonSys.dxeButtonEditSearchPanelApplyButton_DevEx {
    padding-left: 5px;
}
.ControlCaption .dxeBase_DevEx {
    font-size: 14px;
    font-weight: 600;
    color: #78909c;
    padding-right: 24px;
}
.FilterActionsToolBar .dxeButtonEditSys.dxeNullText_DevEx input[type="text"].dxeEditArea_DevEx {
    color: #A0B1BA;
}
.FilterActionsToolBar .Label .dxeButtonEditSys.dxeButtonEdit_DevEx {
    border: 0;
    border-bottom: 1px solid #78909c;
    background: transparent;
}
.FilterActionsToolBar .Label .dxeButtonEditSys.dxeButtonEdit_DevEx.dxeFocused_DevEx.dxh0 {
    border: 0;
    border-bottom: 2px solid #06b7c2;
}
.Label .dxeButtonEditSys.dxeButtonEdit_DevEx.dxeFocused_DevEx.dxh0 .dxeButton.dxeButtonEditButton_DevEx {
    font-weight: 500;
    color: #06b7c2;
}
.Label .dxeButtonEditSys.dxeButtonEdit_DevEx .dxeButton.dxeButtonEditButton_DevEx {
    font-weight: 500;
    color: #acbbc2;
}
.FilterActionsToolBar .Label .dxeButtonEditButton_DevEx,
.FilterActionsToolBar .Label .dxeEditArea_DevEx.dxeEditAreaSys {
    background: transparent !important;
}

.FilterActionsToolBar .dx.dxm-image-l.dxm-noImages .dxm-separator {
    display: none;
}

.FilterActionsToolBar .dxm-main.dxm-horizontal.dxmtb.dxm-noWrap {
    padding-left: 0;
}

.FilterActionsToolBar .dxmLite_DevEx.dxm-ltr .dx.dxm-image-l.dxm-noImages .dxm-item.dxm-tmpl {
    padding-right: 28px;
}

.ParametrizedActionControl .Label, .ParametrizedActionControl .Editor, .ParametrizedActionControl .ControlCaption  {
	vertical-align: middle;
	padding: 0px;
	border-collapse: separate;
}
.ParametrizedActionControl .ControlCaption {
	padding-right : 5px;
}
.ParametrizedActionControl .EditorButton {
	Padding:0px !important;
}

.Layout .Item .ACH .TemplatedItem {
	padding-top:0px !important;
    padding-bottom:0px !important;
}
.dxm-main.dxm-vertical .ParametrizedActionControl .ControlCaption {
    padding-left: 1px !important;
}
.ParametrizedActionControl .Editor {
	padding-left: 1px;
	border-collapse: separate;
}
.ParametrizedActionControl .Editor div.dxb {
	padding-top: 1px;
	padding-bottom: 2px;
}
.ParametrizedActionControl .Editor div.dxbf {
	padding-top: 0px;
	padding-bottom: 1px;
}
.ParametrizedActionWithImage .Editor div.dxb {
	padding: 0px 8px 1px 9px;
}
.ParametrizedActionWithImage .Editor div.dxbf {
	padding: 0px 7px 0px 8px;
}
.ParametrizedActionControl .Editor div.dxb span {
	white-space: nowrap;
}
.ParametrizedActionControl .dxeTextBox_xaf
{
	width: 130px;
}
/* LookupButton */
.xafLookupButton {
	margin-left: 5px;
}
.xafLookupButton div.dxb {
    padding-right: 0px;
    padding-left: 0px;
}
.Layout {
    padding-left: 0px;
}
/* Layout Group Header */
.GroupHeader 
{
	width: 100%;
	height: 27px;
	margin: 20px 0px 5px 0px;
}
.GroupHeader .Label 
{
    padding-left: 50px;
    padding-top: 32px;
    padding-bottom: 0px;
    font: 16px Segoe UI;
    font-weight: 400;
    color: #374248
}

.GroupHeader td {
}
.NextColumn .GroupHeader td.L div {
	width: 35px;
}
.GroupHeader td.R div {
	width: 5px;
	height: 27px;
}
/* Layout Group Content */
.Layout table.GroupContent {
	width: 100%;
}
.Layout.LayoutViewMode td.GroupContent {
	vertical-align: top;
    /*padding-left: 4% !important;
    padding-right: 4% !important;*/
    padding-bottom: 20px !important;
    /*padding-top: 26px !important;*/       
}
.OutletRoutesWizardCssClass.Layout.LayoutViewMode td.GroupContent {
    padding-bottom: 0 !important;
}
.Layout.LayoutEditMode td.GroupContent {
	vertical-align: top;
    /*padding-left: 4% !important;
    padding-right: 4% !important;*/
    padding-bottom: 23px !important;
    /*padding-top: 26px !important;*/
}
.Layout .WebEditorCell {
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
}
.Layout.LayoutViewMode .WebEditorCell {
	border-collapse: separate;
	padding: 0px 0px 5px 0px;

    -ms-word-break: inherit;
    word-break: inherit;

    -webkit-hyphens: auto;
       -moz-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
}

/*TASK #157954*/

.Layout.LayoutViewMode .OutletEditRequestCharacteristicsDetailViewCss .WebEditorCell {
    border-radius: 5px !important;
    padding: 3px 0px 5px 6px !important;
}

.LayoutTabContainer.OutletEditRequestCharacteristicsDetailViewCss .WebEditorCell .dxeTextBoxSys.dxeTextBox_DevEx.dxeTextBoxDefaultWidthSys input[type="text"].dxeEditArea_DevEx {
    margin: 2px;
    padding: 1px;
}

.Layout.LayoutViewMode .OutletEditRequestCharacteristicsDetailViewCss .WebEditorCell .ValueViewControlClass {
    display: block;
}


/*TASK #157954*/

.MainPopUp .Layout.LayoutViewMode .WebEditorCell {
	-ms-word-break: normal;
    word-break: normal;
    font-size: 12px;
    font-weight: 400;
}
.Layout.LayoutViewMode .dxgv .WebEditorCell {
	padding: 0;
}

.Layout.LayoutViewMode .dxgv .WebEditorCell img {
    vertical-align: middle;
}
.Layout .WebEditorCell a, .Layout .WebEditorCell a:hover, .Layout .WebEditorCell a:visited{
	text-decoration: underline;
}

.ExchangeProcedureLaunchParams {
	padding: 0 !important;
    width: 11% !important;
}

.Layout.LayoutEditMode  div.Item
{
	padding: 7px 50px 4px;
}

.Layout.LayoutViewMode  div.Item
{
	padding: 1px 50px 1px 50px;
}
.Layout .LayoutTabContainer {
	margin: 0px !important;
}
.LayoutEditMode .dxtcLite_DevEx {
    border-bottom: 1px solid #CFD8DC;
}
.LayoutTabbedGroupContainer {
    padding: 0px;
}

/*username input*/
.Layout .HItem {
    vertical-align: top;
}


.StaticText {
}
.Layout .haLeft 
{
	text-align: left !important;
}
.Layout .haRight 
{
	text-align: right !important;
}
.Layout .haCenter 
{
	text-align: center !important;
}

.Layout .vaTop
{
	vertical-align: top !important;
}
.Layout .vaCenter
{
	vertical-align: middle !important;
}
.Layout .vaBottom 
{
	vertical-align: bottom !important;
}
.Layout .Item .ACH 
{
	margin: 1px 0px;
    height: 0;
}
.Layout .Item .ACH .ParametrizedActionControl 
{
	margin: 0px !important;
}
/* Grid */
td.ActionCell 
{
	text-align: center;
	white-space: nowrap;
}
td.ActionCell *
{
	white-space: nowrap;
}
.xafGridColumnChooser
{
	text-align: right;
	padding: 3px;
}
.xafGridPageSizeChooserLabel
{
	padding: 3px;
	white-space: nowrap;
}
/* Chart */
.xafChartPanel label {
	font-size: 85%;
}
.xafChartPanel .dxeMemoEditArea_xaf label {
	font-size: 100%;
}
/* ActionContainerHolder */
.ACH .TemplatedItem 
{
	padding: 0px 10px 0px 10px;
}
.ACH .dxm-item .TemplatedItem 
{
	padding: 1px 10px 0px 9px;
}
.ACV .dxm-main .TemplatedItem
{
    padding-left: 32px !important;
}
/* TreeList Node Template:
   NavigationDataCellTemplate and ASPxTreeListDataCellTemplateImageDecorator */
.TextCell
{
	padding-left: 5px;
}
.XafTreeNode .ImageCell 
{
	width: 16px;
	vertical-align: top;
}
.XafTreeNode .TextCell 
{
	padding: 0px 5px;
	font-size: 90%;
}
/* FileDataEdit */
.XafFileDataAnchor {
	margin-right: 5px;
}
.dxTB.dxucTextBox_DevEx.dx-al > input.dxTF.dxucEditArea_DevEx,
.XafFile_imageNameCell {
    width: 100%;
}
.dxTB.dxucTextBox_DevEx.dx-al > input.dxTF.dxucEditArea_DevEx {
    text-decoration: underline;
    color: #06B7C2;
}

/* DropDownSingleChoiceActionControlHorizontal */
.SingleChoiceActionItemLabel
{
    padding-left: 0px;
    padding-right: 24px;
}
.xafLookupEditor 
{
	border-collapse: separate;
}
/*B254142*/
 .menuButtons .dxm-content
{
    min-width: 60px!important; 
    text-align:center;
}



