/*
############# OLYWEB STYLES ##############
Olyweb page layout
"!important" is forbidden

SCREEN SIZE DEFINITIONS FROM PRIMEFACES
  mini   :        -> 480px
  phone  : 481px  -> 640px
  tablet : 641px  -> 1024px
  desktop: 1025px -> 1440px
  xlarge : 1440px
  ex:
   @media only screen and (min-width: 641px) and (max-width: 1024px) */



/************* UI selectors *****************/
@media (max-width: 480px) {
  .ui-hide-on-small-phone {
    display: none;
  }
  .ui-hide-header-on-small-phone > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-small-phone > .ui-panel-content {
    display: block !important;
  }
}
@media (min-width: 481px) and (max-width: 640px) {
  .ui-hide-on-phone {
    display: none;
  }
  .ui-hide-header-on-phone > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-phone > .ui-panel-content {
    display: block !important;
  }
}
@media (min-width: 641px) and (max-width: 1024px) {
  .ui-hide-on-tablet {
    display: none;
  }
  .ui-hide-header-on-tablet > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-tablet > .ui-panel-content {
    display: block !important;
  }
}
@media (min-width: 1025px) and (max-width: 1440px) {
  .ui-hide-on-desktop {
    display: none;
  }
  .ui-hide-header-on-desktop > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-desktop > .ui-panel-content {
    display: block !important;
  }
}
@media (min-width: 1441px) {
  .ui-hide-on-large-desktop {
    display: none;
  }
  .ui-hide-header-on-large-desktop > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-large-desktop > .ui-panel-content {
    display: block !important;
  }
}
@media (max-width: 640px) {
  .ui-hide-on-phones {
    display: none;
  }
  .ui-hide-header-on-phones > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-phones > .ui-panel-content {
    display: block !important;
  }
}
@media (max-width: 1024px) {
  .ui-hide-on-mobiles {
    display: none;
  }
  .ui-hide-header-on-mobiles > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-mobiles > .ui-panel-content {
    display: block !important;
  }
}
@media (min-width: 1025px) {
  .ui-hide-on-desktops {
    display: none;
  }
  .ui-hide-header-on-desktops > .ui-panel-titlebar {
    display: none;
  }
  .ui-hide-header-on-desktops > .ui-panel-content {
    display: block !important;
  }
}

/************* Panel block and content (logged page) *****************/
.olyTitle.olyLbl.ui-widget {
  font-size: 22px;
  font-weight: normal;
}

.ui-hide-on-desktops .olyTitle.olyLbl.ui-widget {
  font-size: 14px;
  line-height: 16px;
  float: left;
}

.ui-hide-on-desktops .olySubTitle.olySubTitleSide.olyLbl.ui-widget {
  line-height: 22px;
}

.ui-hide-on-desktops .olySubTitle.olyLbl.ui-widget {
  float: right;
  line-height: 22px;
}

.ui-hide-on-desktops .olySubTitle.olySubTitlePart.olyLbl.ui-widget {
  margin-right: 5px;
}


.olywebPageExportButtonXLS label, .olywebPageExportButtonPDF label, .olyPrintBtn label,
.olyListExportBtnComponent label {
  display:none;
}

/************* Panel block and content (unlogged page) *****************/
.block {
}

.block.buttonBlock {
  padding-top: 32px;
}


.block > div {
  padding-top: 8px;
  padding-bottom: 8px;
}

.block .label {
}

.block .input {
}

.block.blockConsole {
  padding-top: 0px;
  padding-bottom: 0px;
}

/************* Panel Header *****************/
.olyHdrPnl {
  background: LightGray;
}
.olyHdrPnl {
  padding: 10px 20px 10px 20px;
  margin-bottom: 8px;
  margin-top:88px;
  overflow:hidden;
}
.olyHdrPnl.olyTextCentered {
  margin-top:8px;
}
.olyHdrPnlTitle {
  text-align: center;
  margin-bottom: -10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.olyHdrPnlTitle span {
  font-size: 22px;
  line-height: 36px;
  text-transform: uppercase;
  white-space: nowrap;
}

.olyHdrPnlBtnBar {
  display: inline;
  height: 36px;

}
.olyHdrPnlBtnBarRight {
  float: right;
}
.olyHdrPnlBtnBarLeft {
  float: left;
}
.olyHdrPnlBtnBar .olyBtnComponent {
  display:inline-block;
}
@media only screen and (max-width: 640px) {
  .olyHdrPnl {
      padding-left: 5px;
      padding-right: 5px;
  }
  .olyHdrPnlBtnBar {
    display:block;
  }
  .olyHdrPnlBtnBar .olyBackBtn label {
    display:none;
  }
  .olyHdrPnlTitle {
      text-align: right;
    overflow: visible;
  }
  .olyHdrPnlBtnBarRight {
    padding-left: 5px;
  }
  .olyHdrPnlBtnBarLeft {
    padding-right: 5px;
  }
  .olyHdrPnlTitle span {
      font-size: 16px;
      font-weight: 600;
  }
}

@media only screen and (max-width: 374px) {
  .olyHdrPnlTitle span {
      font-size: 14px;
  }
}

.icon-and-link .olyLbl.ui-widget {
    font-size: 16px;
    text-decoration: none;
}
a.icon-and-link {
    text-decoration: none;
}
.icon-and-link .olyOutputGlyphComponent {
    display: inline-block;
    width: 48px;
    height: 48px;
    text-align: center;
    vertical-align: middle;
    margin-right: 16px;
    background-color: #E6EBF0;
}
.icon-and-link.checked .olyOutputGlyphComponent {
  background-color: lightblue;
}
.icon-and-link.checked .olyOutputGlyphComponent i.fa:before {
    content: "\f00c";
}
.icon-and-link .olyOutputGlyphComponent i {
  padding: 16px;
}


/* login */
.localeContainer .localeFlag {
    display: inline-block;
    margin: 0 5px;
}

/* homepage */
.homePageWelcomeMessage {
    display: block;
}

.homePageClientInfo {
    display: block;
    padding-bottom: 2px;
}
.homePageBoxes>div {
  padding:0;
}

.homePagePanelBox {
    min-height: 85px;
}
.homePagePanelTitle {
    padding-top: 10px;
    padding-bottom: 5px;
}

.homePagePanelTitle label {
    font-size: 14px;
    font-weight: bold;
}

.homePagePanelTitleLink {
    cursor: pointer;
}

.homePagePanellinkPanel li {
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
}

.olywebPage-HomePage .homePageFlatPanelLinkBox {
  min-height: auto;
}

@media (min-width: 641px) and (max-width: 1024px) {
  .olywebPage-HomePage .homePageFlatPanelLinkBox {
    min-height: 80px;
  }
}

.olywebPage-HomePage .homePageFlatPanelLinkBox .olyLink {
  text-decoration: none;
}

.olywebPage-HomePage .homePageFlatPanelLinkBox .olyLink i {
  display:block;
  font-size: 20px;
  text-align: center;
  padding-top:5px;
  padding-bottom:0px;
}

@media (min-width: 641px) and (max-width: 1024px) {
  .olywebPage-HomePage .homePageFlatPanelLinkBox .olyLink i {
    font-size: 24px;
    padding-top:10px;
  }
}

.olywebPage-HomePage .homePageFlatPanelLinkBox .olyLink label {
  display:block;
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  padding-top:5px;
  padding-bottom:5px;
}

.olywebPage-HomePage .homePageFlatPanelLinkBox div.badge {
  float: right;
  margin-top: -6px;
  margin-right: 5px;
}

.olywebPage-HomePage .homePageFlatPanelLinkBox div.badge>span {
  padding: 0px 7px;
  border-radius: 50%;
  font-size: 12px;
  font-weight: 400;
}

.olywebPage-HomePage .homePageFlatPanelLinkBox div.badge>span>span {
  font-size: 12px;
  font-weight: 400;
}

/** SecurId Login page*/
.securid-login-popup .olyPopupPanelContent > .olyLinkComponent  {
  padding-top: 10px;
  padding-bottom: 10px;
}
.securid-login-popup .olyPopupPanelContent > .olyLblComponent {
  display : block;
  padding-top: 10px;
  padding-bottom: 10px;
}
.securid-login-popup .olyPopupPanelContent > .olyOutTxtComponent .olyOutTxt {
  font-size: 12px;
}
.securid-login-popup .olyInpSecComponent .olyInpSecMsg.ui-message {
  float: none;
}
.securid-login-popup .olyPanelGroup.button-input-right {
  position: relative;
}
.securid-login-popup .olyPanelGroup.button-input-right > .olyBtnComponent {
    position: absolute;
    right: 0;
}
.securid-login-popup .olyPanelGroup.button-input-right > .olyBtnComponent .olyBtn {
    padding: 0px;
    padding-right: 10px;

    color: green;
}
.securid-login-popup .olyDetPnl.olyActionDetPnl.olyPopupPanelActionBars{
    background-color: #fff;
    padding-top: 30px;
}


@media (min-width: 641px) and (max-width: 1024px) {
  .olywebPage-HomePage .homePageFlatPanelLinkBox .olyLink label {
    font-size: 14px;
    font-weight: 600;
  }
}


.homePagePanelRestrictionText {
    color:gray;
    font-style:italic;
}

.homePagePopup thead {
  display:none;
}

.olytpl-def-contentside .olytpl-def-header{
  padding: 25px 10px 15px 10px;
}

.olytpl-def-content{
  padding-left: 0px;
}

.olyFieldsetGroup.olyFieldsetGroupAction .olyBtn.rightAlignedButton {
  float: right;
}
.olyBtn.noLabelButton label{
  display: none;
}

/* homepage boxes */
.olywebPage-HomePage .olywebBoxLink {
  text-decoration: none;
}

.olywebPage-HomePage .olywebBox.boxPerformanceDetailPage .olyChartCnt {
  padding-top: 0px;
    padding-bottom: 0px;
}
.olywebPage-HomePage .olywebBox.boxPerformanceDetailPage .olyChartCnt .olyChart {
  min-height: 150px;
    max-height: 150px;
}
.olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrency .olyChartCnt .olyChart,
.olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCategory .olyChartCnt .olyChart,
.olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrencyBar .olyChartCnt .olyChart {
  min-height: 400px;
    max-height: 400px;
}
@media only screen and (max-width: 640px) {
  .olywebPage-HomePage .olywebBox.boxPerformanceDetailPage .olyChartCnt,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrency .olyChartCnt,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCategory .olyChartCnt,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrencyBar .olyChartCnt {
    padding: 0px;
  }
  .olywebPage-HomePage .olywebBox.boxPerformanceDetailPage .olyChartCnt .olyChart,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrency .olyChartCnt .olyChart,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCategory .olyChartCnt .olyChart,
  .olywebPage-HomePage .olywebBox.boxAssetGraphsDistributionPageCurrencyBar .olyChartCnt .olyChart {
    min-height: 120px;
      max-height: 120px;
  }
}
.olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetLine {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
.olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetKind,
.olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetValue {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 20px;
  padding-right: 20px;
}
@media (max-width: 640px) {
  .olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetKind,
  .olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetValue {
  padding-left: 5px;
  padding-right: 5px;
  }
}
@media (min-width: 641px) {
  .olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetLine .portfolioAssetValue .olyFieldsetGroup {
    display: inline-flex;
    width: 100%;
  }
  .olywebPage-HomePage .olywebBox.boxPortfolioAssetPage .portfolioAssetLine .portfolioAssetValue .olyFieldsetGroup > *:first-child  {
    width: 100%;
  }
}


/**Styles for standalone buttons, relying on fa glyphs.*/
.olyBtn.addButton i.fa:before {
  content: '\f067';
}
.olyBtn.replyButton i.fa:before {
  content: '\f112';
}
.olyBtn.rememberButton i.fa:before {
  content: '\f097';
}
.olyBtn.pdfButton i.fa:before {
  content: '\f1c1';
}

/**Styles for standalone buttons, relying on specific images. This provide alternatives to icons relying on fa glyphs.
 *
 * Disabled by default.
.olyBtn.pdfButton {
    background-image: url(data:image/gif;base64,R0lGODlhEwATAPcAAJmZmczMzOp8e93d3eDg4NnZ2evY2tHR0dlQULKyuP8WGv94e/9maOnp6fz8/P9FSL29wfX19YsAAuhJSf8kJ/Ly8uzs7Obm5uft8cjIyP0ABONcXeTj5OwABNkZHcXFx9TU1Omqqv8FCf83Oti2ueaPkO1SUv8LD+NwcNzc3NNkaPsuMvD///8MEasBBN07Ou/i5f9TVtsAA9uEhuq8vvUAA+/w8qiorIEEBv89P87Ozs3NzeWNj+ianf8xNP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAD8ALAAAAAATABMAAAjmAH8IHEiwoMEfABIqVHjhoEAAHyBITHADAAGLBRcwiPHgQY4RPlZ4AODgIgGCC0ZQUNBChIYaHVyQLAnAwkAGKxWccNlBhoSFCQd6kEC0KFEcFwJEzAAgQEEAIAIcGIAgBYECBzIUaPqUAIgBERBwsHAhhY6LTgkC4FDAgoEXPSKQBXGBq9oLBCIIwFAiRIQGBRrYHVizgYEJIUJMmGBiRoXBDytU2EDDgA0WGEioEJyWMIwNPCqQxVtgxwDICFGgqMCBQAqsByCAQE1SboMLHF4f+DC780OgwFH/CEC8uPHiDpMTDAgAOw==);
}
*/

.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatM_A {
  text-align:right;
}

/**Styles for buttons within columns, relying on fa glyphs.*/
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .detailColumnIcon .ui-icon.fa:before,
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .notAllowedDetailColumnIcon .ui-icon.fa:before {
  content: '\f05a';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .cancelColumnIcon .ui-icon.fa:before {
  content: '\f00d';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .validateColumnIcon .ui-icon.fa:before {
  content: '\f00c';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .createColumnIcon .ui-icon.fa:before {
  content: '\f061';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .readColumnIcon .ui-icon.fa:before {
  content: '\f129';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .updateColumnIcon .ui-icon.fa:before {
  content: '\f044';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .deleteColumnIcon .ui-icon.fa:before {
  content: '\f014';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .toggleColumnIcon .ui-icon.fa:before {
  content: '\f021';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .duplicateColumnIcon .ui-icon.fa:before {
  content: '\f24d';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .rememberColumnIcon .ui-icon.fa:before {
  content: '\f097';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .rejectColumnIcon .ui-icon.fa:before {
  content: '\f071';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .okColumnIcon .ui-icon.fa:before {
  content: '\f058';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .nokColumnIcon .ui-icon.fa:before {
  content: '\f057';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .buyColumnIcon .ui-icon.fa:before {
  content: '\f067';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .sellColumnIcon .ui-icon.fa:before {
  content: '\f068';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .orderColumnIcon .ui-icon.fa:before {
  content: '\f061';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .movementsColumnIcon .ui-icon.fa:before {
  content: '\f03a';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .paymentOrderColumnIcon .ui-icon.fa:before {
  content: '\f061';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .pdfColumnIcon .ui-icon.fa:before {
  content: '\f1c1';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .pdfNewColumnIcon .ui-icon.fa:before {
  content: '\f1c1';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .csvColumnIcon .ui-icon.fa:before {
  content: '\f0f6';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .csvNewColumnIcon .ui-icon.fa:before {
  content: '\f0f6';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .xlsColumnIcon .ui-icon.fa:before {
  content: '\f1c3';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .xlsNewColumnIcon .ui-icon.fa:before {
  content: '\f1c3';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .fileColumnIcon .ui-icon.fa:before {
  content: '\f016';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .fileNewColumnIcon .ui-icon.fa:before {
  content: '\f016';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .readColumnIcon .ui-icon.fa:before {
  content: '\f115';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .unreadColumnIcon .ui-icon.fa:before {
  content: '\f114';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailReadColumnIcon .ui-icon.fa:before {
/*  content: '\f2b7';  FA 4.7, but we are using currently FA 4.6*/
/*remove this icon to have no icon in case mail have been already read.*/
  /*content: '\f199';*/
  content: '';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailUnreadColumnIcon .ui-icon.fa:before {
  content: '\f003';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailAttachColumnIcon .ui-icon.fa:before {
  content: '\f0c6';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailPriority_0_ColumnIcon .ui-icon.fa:before {
  content: '\f006';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailPriority_1_ColumnIcon .ui-icon.fa:before {
  content: '\f123';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .mailPriority_2_ColumnIcon .ui-icon.fa:before {
  content: '\f005';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .generalColumnIcon .ui-icon.fa:before {
  content: '\f07e';
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI .specificColumnIcon .ui-icon.fa:before {
  content: '\f175';
}

.olyColumn.olyDatTblIndent0 {
  display: table-cell;
  /*width: 40%;*/
  text-align: left;
  padding-left: 5px;
}

 .olyDatTbl.ui-datatable.ui-datatable-reflow .oly-reflow-plus-header td {
    display: table;
  }

.olyDatTbl.ui-datatable .oly-reflow-plus-header span + span{
  display: table-cell;
  text-align: right;
  padding-right: 5px;
}
/**Styles for buttons within columns, relying on specific images. This provide alternatives to icons relying on fa glyphs.
 *
 * Disabled by default.

.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.detailColumnIcon,
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.notAllowedDetailColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAA0lJREFUOE9FkntI01Ecxa/9sSKIoPUygrAyIulBFGm6mD18ROm23zadbqbbXJJTMy3IMJYGZllUFAVhbrbK5SOXbelm2cNfNTLNMiHM1sMe4HqCYUaefvdKduELl3M+51y+cIPOV18mSpmc/Dt9/YPzmz196S/6BqWBzz/nUX26ePKbRaEzbsfHhFpDF8x49Y+11zURUn2plgAg374NiYpLmiu2qmy/NRkOaPQOpOivsKF3qlGPMpSlmYt17rGCT5++irhUa4sqrQZJGbVI1tchLasR7Q/fwtcxAL35GtOoRxnK0gwrqLpQQ1L19gpO54AqvQ5qfQPUhkaUHOOFR8bO0TM+plGPMpSlmWqHsIJMvXdurMI+wm2rB6dvhNLYBJXJBY35Btx3/fDefwNtXgvTqKcUGC69HiyjPTiXLFyal5uoq4c8wwlFpgtcVjOUO7xQmm/C4erHVY8f6pybTKMeZShLM6HLC3JJeMypcwnpgmB0Q57lgcJ8C1zeXRj2PxxfIbfsEdMU5jaB8TI2UciEx546RyRym31DyjUkbPdCZr4N+U4eikIfjAe7/hccfco0eT4vMHcYSzMShc1OpLqGqlUyJ6K0HsRlt0O2uwOKom4YDvf+Lzj5gmnUi8vmGUsz0rSGKrIiudGyTufBGl0b1mY+QJS5E+v3PIemvG+8wHiin2lROZ2MCU9rA83QLJm59nREfM690QgDj8jsTkgKeiHd14+U42/HC0xnBxAtaJLCXkQKD0QYecTntI/OijwTQTZpjokWc01eRVEXJPnPIC16icQjH7DDGkDgxy98HxrBTnsA8oqPrFiyq0dYpwtCpjV221kRqbQ5SHSmK2yJyv0+qfQ5Eg69Q2blZ5TdGEIlP4TzwpS3/MT2qi+QlQ+AMpSNNl0Ps9ZcH/vK/vffg1Ym14eHbHH2JB14gjLnIBwdw+D9f3BfmNrOYRxuCkBT2o2Qrc4eyr7+8COIfWVOnUosFgsxZe8m4tV7g5dqXcVyS0f3/hr/sLU9ABsfgOXK62Gu5HH3Mp27WLy6KJiyNKPSmggRTZlNJk0LEWaTMAYyObhwwoJ4uzg2vzVMe8S3UVfh2xhX0Bq2cLNdTD3KjLEhZOLUOeQvO3tNmH9whncAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.cancelColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhDAAMANUAAO0sEPmzrPFMNfFLNfFKMvRtXvRvYPNoWPNrW/BFLu0uEO0tEO0sEO0vEPBDKe46H+4yEvq+uPq/ufmyq/m1rvvLxvzU0PrGwfvIw/aMgPeWjPRzYvV4avioofmup/igl/iknf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAMAAwAAAZFwJBwSCRaMMTAZHhxPCrCD2AREIIIiESkAzAwJMPMoNBQHACeokbA2UAoxdC6/S6KyWb08Jrddr9CTU9RU1VCR0lLcYtBADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.validateColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAA2FJREFUOE89kmtM01cYhw/70C8jmY4lGwYlcfs0lmWXzMAHFZAAY1BQ6Jg6QFRUNLIpA8JGk26acQmXTe5hCmJbhchFQC2WgMYLKNfSArYCvQ1a6LpZLG1XLj/P+Vc4yS95857nec85yfG6Km4i/LgDZGNNGu07m/rNR8b19uAFm9uf9d9/h6f/1N/7fmLQBw0fb/ee3WBb2jsJkdy4SQCQf1+5eem1k8WfZT1ZCRYNIuTXQYT+5gmrWY/tMYaxzGlul3kGzFudvN15T7v3iJ5h38UhhP8+jMiCEXxdMMqF1azH9vbQQYw1UYcb0ChtJ98UjBTvpaeE548gqmgUMSUKxJYqEFc2zoXVrFfebUTHsAUhF4bAnOutckL4P8r8vsp76o4oHEU0hfb/qURChQrfVk0gsXqSC6vrH5rorT2rrm8OzInP7fUj2w8OZITTa8aUjiO+XIXEmikcrnuOpCsapNR70jxk2ZQVRjsE9IBweqB/Sn8G2SUcrItmcuUEclq0EHYYkHptBsels0i7oUWX6r9NecRgR/IVNcfG0KftEj6rI/sKx8SRpUr83KbD8v9rcLjXUNhrxuk2I3peLG3Kg1Q+0aRFSuM0Dv6lBnOYS2LLlfV7i5VIk87Aal/hBNfKOsbmnZvygGEZZ7vmcartbyRJtIipUSO4RIm4CmU9ifpjQsSnDf7laZxpN2LxlWfIxnqgW0b6PQuO3V7A4dY5CKR6jo2tVYO5JOCkIujodf16wjUtDrXM4Zx8EQtvbvLI6ET2kyX88NCGEz1WHGFDKJMg1oE5n5weCyJxmbd4EZc08rOdJiR3mJEmt0I0YEO3zoHKKSeq1S4UKR3I7l/ihqR0mulzTKBOj+AXGY80SG4TQdVUQFTVzFyW3ILMRzbkKxwQa924a1qFzLwKic6NwnEHfnpsA2MYK6ieCpC09Hm+sv4fp1dEiSowpEytypEtQqx2oM+8AtXSOiZoHiysQqpxILfbgtAyjSqiVBVosLq8uK8s+O57IhKJyMlzueTDpFrf6EqNMKvLpGgYfenq1TvRa3CiceylK+eOWcGv0gg/Sq71ZSxzDqWmE/L2u9vIFl8BTRPZ8nk12Rolf+uL80M+SVc1Admt+rDsVkNYMq2/zBz2YXuM4VjqeL+3g7wGiBufhQUQqvUAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.createColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOZcABVdt9/r+xRbthVctmeg1SyF2/r7/zR9zJXL/yF92UOT4UmP3XSx60qY5TN7yzp6ziJtxuzz/SxwwA9YrClyxiBqwTyE0+Ls/DCH3XSz8hx82D2I3RN42EeLyUCT43q49qrQ/DSM4Cluvoa88Hyu4BFQrRhguVKe50F/wUST4ymE3C53yX227pXF9Vmh5hVbrI/G+2uo52Sr7/v8/5bN/zZ8zdTk+wtVrNHk/E6a5Y7D9kiFx8Pb+gZTqziN3l6m6z2O4Gmp6Xa29iJotmyu73i08BddulKg7DJ1vxNbrK/S+5nH9lSg6TiC1iZxxkGJ2UaX5Fmh6jmE0+70/S2E2sDa/IrD/CpxvyB911WUzmKq8XS06////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFwALAAAAAAQABAAAAd7gFyCg4SFhoMGh4pNEYqGGxYBjoQ1CFI4hkZOFCsOBzE6Vk9VhSZbLkEMLCNFGTALIIQCCgkYQFAnP0QfNDstgwMFWFQ+KTlRMkIkKEuDABwaKiEeDUxaBEhKhCU9NxNJL0NHWVc8k1wVHSI251wQEhftXA9T8lwz9o6BADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.readColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAA0lJREFUOE9FkntI01Ecxa/9sSKIoPUygrAyIulBFGm6mD18ROm23zadbqbbXJJTMy3IMJYGZllUFAVhbrbK5SOXbelm2cNfNTLNMiHM1sMe4HqCYUaefvdKduELl3M+51y+cIPOV18mSpmc/Dt9/YPzmz196S/6BqWBzz/nUX26ePKbRaEzbsfHhFpDF8x49Y+11zURUn2plgAg374NiYpLmiu2qmy/NRkOaPQOpOivsKF3qlGPMpSlmYt17rGCT5++irhUa4sqrQZJGbVI1tchLasR7Q/fwtcxAL35GtOoRxnK0gwrqLpQQ1L19gpO54AqvQ5qfQPUhkaUHOOFR8bO0TM+plGPMpSlmWqHsIJMvXdurMI+wm2rB6dvhNLYBJXJBY35Btx3/fDefwNtXgvTqKcUGC69HiyjPTiXLFyal5uoq4c8wwlFpgtcVjOUO7xQmm/C4erHVY8f6pybTKMeZShLM6HLC3JJeMypcwnpgmB0Q57lgcJ8C1zeXRj2PxxfIbfsEdMU5jaB8TI2UciEx546RyRym31DyjUkbPdCZr4N+U4eikIfjAe7/hccfco0eT4vMHcYSzMShc1OpLqGqlUyJ6K0HsRlt0O2uwOKom4YDvf+Lzj5gmnUi8vmGUsz0rSGKrIiudGyTufBGl0b1mY+QJS5E+v3PIemvG+8wHiin2lROZ2MCU9rA83QLJm59nREfM690QgDj8jsTkgKeiHd14+U42/HC0xnBxAtaJLCXkQKD0QYecTntI/OijwTQTZpjokWc01eRVEXJPnPIC16icQjH7DDGkDgxy98HxrBTnsA8oqPrFiyq0dYpwtCpjV221kRqbQ5SHSmK2yJyv0+qfQ5Eg69Q2blZ5TdGEIlP4TzwpS3/MT2qi+QlQ+AMpSNNl0Ps9ZcH/vK/vffg1Ym14eHbHH2JB14gjLnIBwdw+D9f3BfmNrOYRxuCkBT2o2Qrc4eyr7+8COIfWVOnUosFgsxZe8m4tV7g5dqXcVyS0f3/hr/sLU9ABsfgOXK62Gu5HH3Mp27WLy6KJiyNKPSmggRTZlNJk0LEWaTMAYyObhwwoJ4uzg2vzVMe8S3UVfh2xhX0Bq2cLNdTD3KjLEhZOLUOeQvO3tNmH9whncAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.updateColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQALMIAJrW/ozQ/qbb/oDL/q7e/njI/gd7yABPnf///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAQABAAAARAEMlJq0UmnzszGMXGGYQQHCiHEYDYVaTgSuRcw2WLxafoBYMU6TPDhCiGE6xwpBQNzCIyw2xeoFGpE6VVeb+ICAA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.deleteColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhDAAMANUAAO0sEPmzrPFMNfFLNfFKMvRtXvRvYPNoWPNrW/BFLu0uEO0tEO0sEO0vEPBDKe46H+4yEvq+uPq/ufmyq/m1rvvLxvzU0PrGwfvIw/aMgPeWjPRzYvV4avioofmup/igl/iknf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACEALAAAAAAMAAwAAAZFwJBwSCRaMMTAZHhxPCrCD2AREIIIiESkAzAwJMPMoNBQHACeokbA2UAoxdC6/S6KyWb08Jrddr9CTU9RU1VCR0lLcYtBADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.toggleColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQALMIAJrW/ozQ/qbb/oDL/q7e/njI/gd7yABPnf///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAQABAAAARAEMlJq0UmnzszGMXGGYQQHCiHEYDYVaTgSuRcw2WLxafoBYMU6TPDhCiGE6xwpBQNzCIyw2xeoFGpE6VVeb+ICAA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.duplicateColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADAFBMVEX9/v/Z3uNuoNJIkdlOktdMkthJkNZHj9dFjtY+idUzhNYugdUofdMIa83U5PVBkeVAkuWRw/Sey/mayPiYxvWUxPWOwfSTwvGny++kx+yKuecdd9K31fNMmukylvtHof1LpP9Hov9Fof5An/5Bn/0zmP42mvyaxvW81vCaxOsgedOu0fNCof+azf/r8/3l8f7h7/7Z6/7P5/7C4f+83f6Vyv9Gofy/2O+cw+ohetJQqf+Qxv3////2+//r9f7j8P/H4f2/3Pyczv5Ko/2QwvTA2PCcxOo1mP3Z7v7P2u1SdbtZe75PdLtMc7xLcrtOeMGYuuii0v9JofyNwfW+1u+awus9nP3g8f/g6PWittyrvuGlu+Get+Cjv+Wlw+y31feez/+Lv/S51O6WwOofeNI/n/7W6f7w+P/4/v/0+//t+P/k8v/c8P/O6f/B4P+ZzP9HofyHvfO00e6RvekfeNE5mvzX7v/C1O5YfL9zk8tcgMNKcrxHcbxKdsGSuOqWzP9CnvuBufKsy+uIt+ccdtE4mv3M5//D2PR9ntSTsN+Tsd+Mr9+HrN+DrOKfyPWMxf8/nPt6tvCixemAsuUaddE2mv663P/R6P/X7f/V6//P6f/H5f+93/+t1/+j0f5+vv86mvxyr+6Uvuhzq+IYddAwlv2z2/+lxvBVfsNgicpchslfis1XhMtLfch3rOxxuf4zlvpoqeyCs+RgoN8ScM8slP2k0/+aw/JaiM5hkNNejtNkldhfk9lTjdlurPBcr/8pkPlipehzqeBKktscd9Qok/6LxP+czf+g0f+Zzf+Syf+Jxv95vv9ptP41mv4mjfRiouJTl9ogetN7q9kejf9rtf95u/95vP54u/5zuP5rtP5hr/1Qpv0ymP4Vh/o5juVKktpKlNsGgf4Uif8Xi/4Xif4Xiv4Vif4TiP0Rh/0Mhf4De/YEcNsScM0NbtBkm9IAAAAAAAAAAAAAAAAAAFgAAAAAAAAAAAAAAAAAAAAAAABQ8FxRCygAADQAAABQfsR4w9WvAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEgAACxIB0t1+/AAAARtJREFUeNoBEAHv/gAAAAABAgMEBQYHCAkKCwwNAAAADg8QERITFBUWFxgZGhsAABwdHh8gISIjJCUmJygpKgArLC0uLzAxMjM0NTYWNzg5ADo7PDw9Pj8xQEFCQ0RFRjkAR0hJSktMTU5PUFFSU1RVKgBWV1hZWltcXV5fYFJhYmNkAGVmZ2hpamtsbW5vcHFyc3QAdXZ3eHl6e3x9fn+AgYKDhACFhoeIiYqLjI2Oj5CRkpOUAJWWl5iZmpucnZ6foKGio6QApaanqKmqq6ytrq+wsbKztAC1tre4ubq7vL2+v8DBwsPEAMXGx8hgycrLzM3Oz9DR0tMA1NXW19jZ2tvc3d7f4CrhAADi4+Tl5ufo6err7O3u7wAAbhBxyyfmj0sAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.rememberColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAACYAACWAACZAACIDlTCKf/9/4GxgQCXADS0GTSzGTa0GVzHLlzGLTCwGQBsJkWuPAB+Ho7MiAByLDuFQgCGCACHDEe7Ika8ID63H2yRbSmbJG2vbGXLMqfYn1LCJ12gXTOyF6XkgKrboABtKzCwFmjLSKTigKjaoFejVHutey2wFxCkB3ypey+wEgByL02+JTa0GiOsDkyxQXnTS0ujRlDAJy6uH0qhRf/7/zetK0asQm+3bwCOCv/4/wCIEDe0GInYZACFGL/dudHxvvXw9l3ERTyJQmLLLQSPAmuWaw93IgKaARKjAzizJlijVYSyhCudJn3TW2S/THWmdXupe068OprRkyR6MNTxv6ncoerw6HDHWM3nwR6oCQB8IyapGUy+JUm8IwB9ISN9L3KgczGwGgieADW0GDqHQWPMLiSqFrHSsBSJGG2Tbj24GFGUUyV7L13ILYbTbQBuNyquFQCPB0igRDK0HCuvEHmseHe+d1PCJ3rQXTevJTu4GAB7KXeodyuwDw2WBwCFFWXKPDu3FBepBQeRBIDRZV2oWWTATa/aoofVZlC+NQBvJgCEIgCaAEG5HSN+LyetCwSdAgBuNdDwvPr2/GrNPDKuG0+lSRaIGySsDP/8/xOaCWyVbQKZAf3z/87tu/nr+/fs+Pjm+oOxgxFzJdHxvT23HWPKMXKhcwGaAHbRSYzaYHrMXV6jXaPifz6HRQBtOFSgUgBuLdLwvXXMWl/JK//9/j64GySqE////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAL0ALAAAAAAQABAAAAj+AHsJFGggkSYaKFIMXNjLlIxXjKKUaNQHSh6GGxTFcoVpz4VUCeh4gjXwiZQQrdLEIRAGA4kuhg4BEvjAxIwjHBbUsPCDk5VFNtj0MrAFCC5VDAiA0TWpQ49OciiscoKIUCE3Hl5EwnOiQAFRdwYZucEn0w49gfy0yMKLlyUQAB5JslNER6lREZqIaIvqjAAAf8bQqvJlDSkiWnDwwgJDACseLtCwyBFjl5BQl3gNUSBgCQAxtT710qCGiQouuWwhAADqwIBZSgRSEbTCTJlbDQ4ACDCgkqMMAz8goQRpd4A6EOY4eMNwyqYKPoJ4kTDiVBKGA8nIgnNlQhuGAQEAOw==);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.rejectColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhDgAOAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8EAgAGAgAIAgAKAgAMAgAOAgAABAACBAAEBAAGBAAIBAAKBAAMBAAOBAAABgACBgAEBgAGBgAIBgAKBgAMBgAOBgAACAACCAAECAAGCAAICAAKCAAMCAAOCAAACgACCgAECgAGCgAICgAKCgAMCgAOCgAADAACDAAEDAAGDAAIDAAKDAAMDAAODAAADgACDgAEDgAGDgAIDgAKDgAMDgAODgAAAAQCAAQEAAQGAAQIAAQKAAQMAAQOAAQAAgQCAgQEAgQGAgQIAgQKAgQMAgQOAgQABAQCBAQEBAQGBAQIBAQKBAQMBAQOBAQABgQCBgQEBgQGBgQIBgQKBgQMBgQOBgQACAQCCAQECAQGCAQICAQKCAQMCAQOCAQACgQCCgQECgQGCgQICgQKCgQMCgQOCgQADAQCDAQEDAQGDAQIDAQKDAQMDAQODAQADgQCDgQEDgQGDgQIDgQKDgQMDgQODgQAAAgCAAgEAAgGAAgIAAgKAAgMAAgOAAgAAggCAggEAggGAggIAggKAggMAggOAggABAgCBAgEBAgGBAgIBAgKBAgMBAgOBAgABggCBggEBggGBggIBggKBggMBggOBggACAgCCAgECAgGCAgICAgKCAgMCAgOCAgACggCCggECggGCggICggKCggMCggOCggADAgCDAgEDAgGDAgIDAgKDAgMDAgODAgADggCDggEDggGDggIDggKDggMDggODggAAAwCAAwEAAwGAAwIAAwKAAwMAAwOAAwAAgwCAgwEAgwGAgwIAgwKAgwMAgwOAgwABAwCBAwEBAwGBAwIBAwKBAwMBAwOBAwABgwCBgwEBgwGBgwIBgwKBgwMBgwOBgwACAwCCAwECAwGCAwICAwKCAwMCAwOCAwACgwCCgwECgwGCgwICgwKCgwMCgwOCgwADAwCDAwEDAwGDAwIDAwKDAwP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAP8ALAAAAAAOAA4AAAhXAP8JFPjq06dXAxMOzPfqVT6FCQ0KlAjxH0OCDyFKlJjvE8SLn678c6iQYsiJHhci/HdyZEaWKWEOpHixIkmKE0XO/FQTZUKHB1dCbPiQ55V8SJMi9RgQADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.okColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAACYAACWAACZAACIDlTCKf/9/4GxgQCXADS0GTSzGTa0GVzHLlzGLTCwGQBsJkWuPAB+Ho7MiAByLDuFQgCGCACHDEe7Ika8ID63H2yRbSmbJG2vbGXLMqfYn1LCJ12gXTOyF6XkgKrboABtKzCwFmjLSKTigKjaoFejVHutey2wFxCkB3ypey+wEgByL02+JTa0GiOsDkyxQXnTS0ujRlDAJy6uH0qhRf/7/zetK0asQm+3bwCOCv/4/wCIEDe0GInYZACFGL/dudHxvvXw9l3ERTyJQmLLLQSPAmuWaw93IgKaARKjAzizJlijVYSyhCudJn3TW2S/THWmdXupe068OprRkyR6MNTxv6ncoerw6HDHWM3nwR6oCQB8IyapGUy+JUm8IwB9ISN9L3KgczGwGgieADW0GDqHQWPMLiSqFrHSsBSJGG2Tbj24GFGUUyV7L13ILYbTbQBuNyquFQCPB0igRDK0HCuvEHmseHe+d1PCJ3rQXTevJTu4GAB7KXeodyuwDw2WBwCFFWXKPDu3FBepBQeRBIDRZV2oWWTATa/aoofVZlC+NQBvJgCEIgCaAEG5HSN+LyetCwSdAgBuNdDwvPr2/GrNPDKuG0+lSRaIGySsDP/8/xOaCWyVbQKZAf3z/87tu/nr+/fs+Pjm+oOxgxFzJdHxvT23HWPKMXKhcwGaAHbRSYzaYHrMXV6jXaPifz6HRQBtOFSgUgBuLdLwvXXMWl/JK//9/j64GySqE////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAL0ALAAAAAAQABAAAAj+AHsJFGggkSYaKFIMXNjLlIxXjKKUaNQHSh6GGxTFcoVpz4VUCeh4gjXwiZQQrdLEIRAGA4kuhg4BEvjAxIwjHBbUsPCDk5VFNtj0MrAFCC5VDAiA0TWpQ49OciiscoKIUCE3Hl5EwnOiQAFRdwYZucEn0w49gfy0yMKLlyUQAB5JslNER6lREZqIaIvqjAAAf8bQqvJlDSkiWnDwwgJDACseLtCwyBFjl5BQl3gNUSBgCQAxtT710qCGiQouuWwhAADqwIBZSgRSEbTCTJlbDQ4ACDCgkqMMAz8goQRpd4A6EOY4eMNwyqYKPoJ4kTDiVBKGA8nIgnNlQhuGAQEAOw==);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.nokColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAMQeAP/M//8zAP///8opAP8uAJMAAMkpAP81AP9lMf84Bf82AP9gMP8yAP9GEf9OGP8oAP9iMckkAP9XJ/80AP83BP85Bf9BDP8pAMknAMkoAP9HFf9CD/9lL/9BD////wAAACH5BAEAAB4ALAAAAAAQABAAAAWRoCd6Q2mWYzoAbMsOKQkgHGLTCACL62IYkMUC8lvoZA4HQGCQSAwCQFIXaTQ0SyY0qrFGMJZNp5IVRCudjQWTSbgphCyAQHEnMoaAPrA15/cGA4BmLH57JQcBBIQPD1kEAQcDBQcHcQAXDAwXLASVBR4FBBMEBAx6DKWkoCKikHt6lqwjogq2twSzKQW8vbwpIQA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.buyColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAAiUYznOe1jYkW/doJnnvP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH5BAEAAAUALAAAAAAQABAAAAhJAAsIHEiwoMGDCAUCWAgg4UAAAQQ0dFgAokSKFSNONMhwocaOBCEGGBlRwIABBDZmJFnyZMqQHT8yRGhRJU2NGGvmnImxJ8aAAAA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.sellColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAJwpCPdaQvlqU/iIdvmcjf///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH5BAEAAAUALAAAAAAQABAAAAg3AAsIHEiwoMGDCBMqXMiw4UEAECNKhEgQQICLFwUIGDCAAICKGDNu7Phx4MSTJR2qXMmy5cqAAAA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.orderColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEgASAOMJAEJ8sAZSlRtnqTqGxTR0rHWlzSB3t/79+/Px7v////T09PPz8+rq6tra2v///////yH5BAEKAA8ALAAAAAASABIAAAQi8MlJq7046827Dd4UgGEAkF1QEOgWDEKrBYY823Oo73wfRgA7);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.movementsColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADAFBMVEX9/v/Z3uNuoNJIkdlOktdMkthJkNZHj9dFjtY+idUzhNYugdUofdMIa83U5PVBkeVAkuWRw/Sey/mayPiYxvWUxPWOwfSTwvGny++kx+yKuecdd9K31fNMmukylvtHof1LpP9Hov9Fof5An/5Bn/0zmP42mvyaxvW81vCaxOsgedOu0fNCof+azf/r8/3l8f7h7/7Z6/7P5/7C4f+83f6Vyv9Gofy/2O+cw+ohetJQqf+Qxv3////2+//r9f7j8P/H4f2/3Pyczv5Ko/2QwvTA2PCcxOo1mP3Z7v7P2u1SdbtZe75PdLtMc7xLcrtOeMGYuuii0v9JofyNwfW+1u+awus9nP3g8f/g6PWittyrvuGlu+Get+Cjv+Wlw+y31feez/+Lv/S51O6WwOofeNI/n/7W6f7w+P/4/v/0+//t+P/k8v/c8P/O6f/B4P+ZzP9HofyHvfO00e6RvekfeNE5mvzX7v/C1O5YfL9zk8tcgMNKcrxHcbxKdsGSuOqWzP9CnvuBufKsy+uIt+ccdtE4mv3M5//D2PR9ntSTsN+Tsd+Mr9+HrN+DrOKfyPWMxf8/nPt6tvCixemAsuUaddE2mv663P/R6P/X7f/V6//P6f/H5f+93/+t1/+j0f5+vv86mvxyr+6Uvuhzq+IYddAwlv2z2/+lxvBVfsNgicpchslfis1XhMtLfch3rOxxuf4zlvpoqeyCs+RgoN8ScM8slP2k0/+aw/JaiM5hkNNejtNkldhfk9lTjdlurPBcr/8pkPlipehzqeBKktscd9Qok/6LxP+czf+g0f+Zzf+Syf+Jxv95vv9ptP41mv4mjfRiouJTl9ogetN7q9kejf9rtf95u/95vP54u/5zuP5rtP5hr/1Qpv0ymP4Vh/o5juVKktpKlNsGgf4Uif8Xi/4Xif4Xiv4Vif4TiP0Rh/0Mhf4De/YEcNsScM0NbtBkm9IAAAAAAAAAAAAAAAAAAFgAAAAAAAAAAAAAAAAAAAAAAABQ8FxRCygAADQAAABQfsR4w9WvAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEgAACxIB0t1+/AAAARtJREFUeNoBEAHv/gAAAAABAgMEBQYHCAkKCwwNAAAADg8QERITFBUWFxgZGhsAABwdHh8gISIjJCUmJygpKgArLC0uLzAxMjM0NTYWNzg5ADo7PDw9Pj8xQEFCQ0RFRjkAR0hJSktMTU5PUFFSU1RVKgBWV1hZWltcXV5fYFJhYmNkAGVmZ2hpamtsbW5vcHFyc3QAdXZ3eHl6e3x9fn+AgYKDhACFhoeIiYqLjI2Oj5CRkpOUAJWWl5iZmpucnZ6foKGio6QApaanqKmqq6ytrq+wsbKztAC1tre4ubq7vL2+v8DBwsPEAMXGx8hgycrLzM3Oz9DR0tMA1NXW19jZ2tvc3d7f4CrhAADi4+Tl5ufo6err7O3u7wAAbhBxyyfmj0sAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.paymentOrderColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOZcABVdt9/r+xRbthVctmeg1SyF2/r7/zR9zJXL/yF92UOT4UmP3XSx60qY5TN7yzp6ziJtxuzz/SxwwA9YrClyxiBqwTyE0+Ls/DCH3XSz8hx82D2I3RN42EeLyUCT43q49qrQ/DSM4Cluvoa88Hyu4BFQrRhguVKe50F/wUST4ymE3C53yX227pXF9Vmh5hVbrI/G+2uo52Sr7/v8/5bN/zZ8zdTk+wtVrNHk/E6a5Y7D9kiFx8Pb+gZTqziN3l6m6z2O4Gmp6Xa29iJotmyu73i08BddulKg7DJ1vxNbrK/S+5nH9lSg6TiC1iZxxkGJ2UaX5Fmh6jmE0+70/S2E2sDa/IrD/CpxvyB911WUzmKq8XS06////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFwALAAAAAAQABAAAAd7gFyCg4SFhoMGh4pNEYqGGxYBjoQ1CFI4hkZOFCsOBzE6Vk9VhSZbLkEMLCNFGTALIIQCCgkYQFAnP0QfNDstgwMFWFQ+KTlRMkIkKEuDABwaKiEeDUxaBEhKhCU9NxNJL0NHWVc8k1wVHSI251wQEhftXA9T8lwz9o6BADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.pdfColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEwATAPcAAJmZmczMzOp8e93d3eDg4NnZ2evY2tHR0dlQULKyuP8WGv94e/9maOnp6fz8/P9FSL29wfX19YsAAuhJSf8kJ/Ly8uzs7Obm5uft8cjIyP0ABONcXeTj5OwABNkZHcXFx9TU1Omqqv8FCf83Oti2ueaPkO1SUv8LD+NwcNzc3NNkaPsuMvD///8MEasBBN07Ou/i5f9TVtsAA9uEhuq8vvUAA+/w8qiorIEEBv89P87Ozs3NzeWNj+ianf8xNP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAD8ALAAAAAATABMAAAjmAH8IHEiwoMEfABIqVHjhoEAAHyBITHADAAGLBRcwiPHgQY4RPlZ4AODgIgGCC0ZQUNBChIYaHVyQLAnAwkAGKxWccNlBhoSFCQd6kEC0KFEcFwJEzAAgQEEAIAIcGIAgBYECBzIUaPqUAIgBERBwsHAhhY6LTgkC4FDAgoEXPSKQBXGBq9oLBCIIwFAiRIQGBRrYHVizgYEJIUJMmGBiRoXBDytU2EDDgA0WGEioEJyWMIwNPCqQxVtgxwDICFGgqMCBQAqsByCAQE1SboMLHF4f+DC780OgwFH/CEC8uPHiDpMTDAgAOw==);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.pdfNewColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEwATAPcAAJmZmczMzOp8e93d3eDg4NnZ2evY2tHR0dlQULKyuP8WGv94e/9maOnp6fz8/P9FSL29wfX19YsAAuhJSf8kJ/Ly8uzs7Obm5uft8cjIyP0ABONcXeTj5OwABNkZHcXFx9TU1Omqqv8FCf83Oti2ueaPkO1SUv8LD+NwcNzc3NNkaPsuMvD///8MEasBBN07Ou/i5f9TVtsAA9uEhuq8vvUAA+/w8qiorIEEBpl0E87Ozs3NzeWNj+ianf8xNEx/GLqXJv7977WSI66KH/30z6WCGvzno555Fvvdg/30z5l0E/vdg6PWcJnMZpTHYY/CXIq9V4a5U43AWoS3UX+yTHqtR3qtR3WoQnqtR32wSn+yTKPWcI/CXIy/WYi7VYS3UUx/GEx/GEx/GEx/GEx/GEx/GIiEEO3oWevlR+njMefgJeTdGtvUGeTdGuTdGtvUGdLLGO3oWenjNf///////////////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEAAHMALAAAAAATABMAAAjbAOcIHEiwoME5ABIqVHjhoEAAHyBITHADAAGLBRcwiPHgwYgRPlZ4AODgIgGCC0ZQUNBChIYaHVyQLAnAwkAGKxWccNlBhoSFCQd6kEC0KFEcFwJEzAAgQEEAIAIcGIAghZmrZgo0fUoAxIAICDiYOYPGzEWnBAFwKGDBwIseY8te2Jr2AoEIWMemyfvUQgMDY8+cSZNGzZo1Zp5WqLBhrJzChtewSZwWxgYeec8gxvoUBYoKHAhYPTMZBN2BJCP4vSD2DBwzptGiBgogb0LZAwPo3s17t8PfBAMCADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.csvColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAP7///v///v/+Pn/9vn/8/T/9/j/3fT/7On///b/2fT/5e3/8fP8//L/7PL/6u//9u3//PD/6O7/5uT///D/5PL97/D/1uz/4+r/5ub/6eb+/+T/7+j99uL/6+394Of/4ub/5uP/5N//4/H48eX97+T/zfL29/L29eb76N7/3PL0/9z/1Nz/1eH86eL67fDz/Pby/933/+T0/+Pz/+/x8O3x8OH0/+Tw/+/u9Nfy/9D5ze7t8unu6OTx3d7u/9bu/9vr/9vs9tnw4Mf1x+Lo9OHo4dLq/8X0yNDwydbo/9bp5eTk8M7o/9Hn/9Dm/9bm9dbl/9fm68vl/9zk2dbg/9bi8tHl5Mvi/9bg+8jd/MnZ+8TX+K/ktsTV8bnR/7HYmcDPqLbOvrrPpKDVqarRpMPC6re/5rjFs7LB4rHA57jA17W/tKi+5bK817DAta3Arbq31pbGnKDCn6y4zqK/o6W9rbW2uqS34ZfBm5TClJHClaO5t5+305+035y3wJu2x6mzsp+2maSyv6Wt1J6ztKuq0pyt2KCxnqar06Cswpiry5yrwpeqyJypzJmtrpeq0pOq1JOq05upxJmviKGlypuou5eowo6ov4ynxJCshpGrkJOnpqGfxJOjupeivoufwo6dvIuexoWbs3+hfoyZqoycd4mWuXudhH6dYXacd26ceImMtYOQh3SYWneUeHKUb2GUa2OTbXCPcGWSaWyMZ2ePUHCHc2eKYGuHXmSGbW2BZmqAXFyERWp/R1mBXlp+QV93R152UlV2S1NzXFh0QVdzOFptT11pVV5sN0puSkttMExoQj1rPUphRUlhST1lS0lhPT1jTEZhQEhfJzxgRkxVdEVWcDZfN0hYPUpTXEFTaUlRVD5VSzVYRENPW0ZOUUZIcUlHbEFSHCxUOUJJZUFLVzhSLz1JYUJHWj9JUkFIWzBPPzhHaDpGXEJFVEFDajpFWTxDXTRFVzNBXC1FLzBAYTM/Ty5CNixARyxDJjE9TSk/PDQ5VzQ3YCs7Sv4BAiH5BAUUAP8ALAAAAAAQABAAAAj/ACugQBHGzRkwYujUWWMHDowlAA65OpXLli5gxJINK/CCUzgVNDRl2LBhQQQLJUBQe0CkUBl3JmThiaVKBJJftfKM48BgVT9030YdGQPL161WvIY821NpkBk12V6F4BInlTBlX3REQzCj0Q1P+mil0DNLDq5iqFh08yNKERA07ZaRYXZN2qRe0zKti6GBT5Y084Kt+PDBQSlk4nZx+4Pp0g9D7IxRmNxAQYIEB/YxmSBFyp16x7BBM+eMXr5m9/AZyRGpySdrUwh4CCQEAgkXVmyw8QLJCSNtPAT0eKOE0CZHgnyE6vNoiyV5NUYMYBVFRpAnWLBAgaKlSyd/AAAUIwFUJdGcNpQQmQIlSRIpbzhwnNimjlw8fu/AVTsHz165dAEBADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.csvNewColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAACk5SilCKSlSOTExYzE5SjE5UjFCWjFaMTlCWjlCazlKUjlSKTljQjljSjlrOUJCUkJCWkJCa0JKUkJKWkJKY0JSGEJjQkpCa0pSUkpSWkpaIUpaOUpjOUpjSkprMUprQkprSlJzOVJzSlJzWlprMVprSlprUlpzQlpzUlp7QlqEQlqEWmOEa2OMUmOMY2OUa2t7QmuEWmuEY2uMY2uce3OEc3OMc3OUa3OUe3OcWnOcc3ucY3uchHule4SUhIyEEIyMtYycc4ycrZSlvZSthJStlJTGlJTGnJytjJytvZytxpytzpyt3py1nJy1taWcxqWlzqWtxqWt1qW1nKW9paW9raW9taXGnKXWra2t1q21ta29zq3Gra3Wpa3ntbW1vbW9tbW91rW957XGtbXG57XOvbXenL211r3Gtb3G1r3OpcbG78bOrcbW98b3xsb3zs7e/9bOGNbn79bn99bn/9bv59bv/9b3ztb/zt7WGN7n3t7v997v/973597/1t7/3t7/5+feGOfnIefn9+fv5+fv9+f33uf3/+f/zuf/5+f/7+/nKe/nMe/nOe/nQu/vWu/v7+/v9+/39+//5+//9+////f39/f3//f/1vf/5/f/7/f/9/f/////9////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ywAAAAAEAAQAAAI/gA19UlUBswYNWqoVAGj5cylQZua4ODBooaMEydAjKB06UkESZCKJFJEchImRIkYUBoEZc0DSTaMvKDx506KFkYEKLoEZMAECT3cYHmxQkYOFW4aWBkiRUyaDDcAeTmCQ4QHM0kr8VlSaAiBGX9kXokRYoefH2h/0BGD4EMXBgcsIIGhgciPR45+tCFjAIWfRIkyBSFRQcbdRj/sMElgYpLjSZnS3mUk2cSGDQs6BLj76BGjPILyBPqhR9OkJnoqTf68SHScH4Q2GapSx4nkR3kkQ5KkyYecQnPmwLn7us0QAJ486dEiR8mWME+I/xgiZEKk3RggUEBQIILkAhIUAgQEADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.xlsColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhFwAXAP8AAPj6+8PS5eHq8dPi8sra7Onr6tDa4+nt8vL6/eny++vz8svc8tbo/pKoi32Mo+v6/fH19s7h/dvr/dri7dri8MnQ3LnN6trq8+Ht3ZOZoKO20uD53/L67bPC1Zyw0eny6crV6KiyvrrXuoORpOXy/+Hs/Ki4naKwoOHp7vD2/7PLrL3L1dnb273AzKS4k5WpzJuwiWqNZKq/1ZCjjbLD26zHqJecqJKjs7C6qoWZrau5raCms6SvvJiqlLK6w77St5+rubHDot3l7rzM5NLf7u3t8d/w/+vv4vP69tLi5tLl/sPS6dnd6fn999Xh6+n66cTY8s3R3N3g4bbI3ejw4M3g9eXn88PV8tje4ouuh4CPnpe7mcnd/oOKmKLJlJ6xlOTn96KymZe2jpq/j26bYWCUXF2UWnGVaXanZ2V7YlKCSU1wRkJlOWGHVVZ7T1B6S4CSg5GpgYymgY2zhZXChI+Xg32ydXWOcXOXcIGye4Ceen+1d6PNnr7OyaCxx9X2y9LwzOP/4sbJv8rV5MHewsHKxs/VxKa52Zis08bN293n28PQ29XWzsDBzs3rzs/a4sTJ0I2Zp6vCpq7Tp4SWqr/T8aO9oev98tHe8ouVpq7OornLuuTl6MLpusrkvbTF5fD27LXGqo2esrzCtrbCtf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKUALAAAAAAXABcAAAj/AEsJHEiwoMGDChIW+FCgyIEDBSJyOjhQCoSEKSA0hPCwQJRGBUEdOYLBEBUMGBRBAMCypRUmLQiKCBLEBYw4cvTcwdGkJUssYBLtGFjoA4ejVJ5c2mTCJ8sKPEJ0GVpKxA8YY/5MwrPlR5gmSFoiSCBAQAUbAlV48kIHDZk2mlT0QPLhAAQUKAQYADAhg0AcGzrZ2aNmzgZJPRCURcDkgIAVAJL4LVUDEJ8yZvK8yVKjAQAKVhIQETAAsoHJJlTEiOHmDJs1YmYgEDIhgYEJA2g8IDD5BIYnGwI5EkHIUgMETmobEDKgw260perMMOGigfUvaeAgeARCwiIDBJwHyIgkkJGgUaFOkDqhQ0efByBAlCBwoTmJAJkMSgGgIMWDJBcQsIQSAQQwAAFGBDCCQSwAgEVZTlwQwBBLLODHFEZIYMGCBTVoAAoTBFAFAVUcEoEGU0igxIYG7TUIAxQYGIAFHljwggYMRDCEAwZVgEB9RCywgAwaeIDICx4sEMEnPBYURQoJJEACCSVIIAEDWEbARQQ0NElQBQeUQAEFDAyAiZBQXHFFJVDI4OVAkPjQgg8hhMADEEDccIMoOVCSgwNaUCToQQEBADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.xlsNewColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhFwAXAPcAAEJjOUpzQlJ7SlKESlqUWmN7Y2OEUmOUWmuMY2ucY3OMc3OUa3OUc3OlY3uMpXu1c4SMnISUhISUpYSce4ScrYS1e4yEEIyUhIyUpYycpYylhIythIy1hJScpZScrZSljJSltZSthJStjJS1jJS9nJTGhJytlJytvZy1jJy1lJy9jKWltaWtvaW1nKW1paW9lKW9paXOlKXOnK21va29nK29ra291q3Gpa3Gra3Opa3WpbW9rbW9xrXGpbXGrbXGtbXG1rXG3rXOrb3Gtb3Gzr3Ovb3Ozr3O1r3Wtb3WvcbGzsbOvcbOxsbO1sbO3sbW58bW78bexsbe98bvvc7Wxs7W3s7W587W787e587e787e987nvc7n987n/87vztbOGNbWztbe59be79be99bn59bn79bn99bn/9bv/9b3zt7WGN7e3t7e597e797n3t7n597n797n997v997v/973/+feGOfnIefn7+fn9+fv3ufv7+fv9+fv/+f3/+f/3uf/5+/nKe/nMe/nOe/nQu/vWu/v5+/v7+/v9+/35+/37+/39+/3/+//7+//9+////f37/f39/f3//f/7/f/9/f///8AAP//9////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH5BAEAAJcALAAAAAAXABcAAAj+AC8JHEiwoMGDehLpuVNooUOGbA4OXKMo4SJFhe5UvHOnCpGCifIUckMlTx43bhJFggQp0iRId8J8HJiExo0XIUJomKCgBqRJK12GwdNkxUAmehAlepTnT6IfNFYCbdmEBQsIRi8lQYJCRZocC0ggaQGp0c9IlPbA0eOkg0AhW16UaJDAQA4hHyDp0aPoDhw4WCCJcXupRp4pDx4M2OAHholFcO4sCrPwCCQyGATe8CKDAIEKAjbc+DBJzB0+YuCUAQLJCuEWQhAgELAAQIARHyCL2YOFDRcgfbBkvtTCzZ+mXpBEgaFhEZk2vOGIAe5a4IUPLV58+KDBRIEIi6qxPJljobyFPk+Gg1kyxEeLHy5c1DCi6IkV8oQGWZjzRILBNZDssUgfZJRxxRNdWECIIBag4YR/BQEYRmRYxGGegoFc+F9reoTxhBYKEkJIIGrYoUYdFhhkxSRPmCHGE1lgSCIgJ36RYkFOKBJHGVlkAcWFhKihYUFVLLIHH0jOYcYZCRJiYxc2OGCQE3rM0UYZZ4jRY4xOWgBFlAYpwcOYLMzAwgkneHAhBQ5AINGbBwUEADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.readStatusColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIASURBVDjLpVPPaxNREJ6Vt01caH4oWk1T0ZKlGIo9RG+BUsEK4kEP/Q8qPXnpqRdPBf8A8Wahhx7FQ0GF9FJ6UksqwfTSBDGyB5HkkphC9tfb7jfbtyQQTx142byZ75v5ZnZWC4KALmICPy+2DkvKIX2f/POz83LxCL7nrz+WPNcll49DrhM9v7xdO9JW330DuXrrqkFSgig5iR2Cfv3t3gNxOnv5BwU+eZ5HuON5/PMPJZKJ+yKQfpW0S7TxdC6WJaWkyvff1LDaFRAeLZj05MHsiPTS6hua0PUqtwC5sHq9zv9RYWl+nu5cETcnJ1M0M5WlWq3GsX6/T+VymRzHDluZiGYAAsw0TQahV8uyyGq1qFgskm0bHIO/1+sx1rFtchJhArwEyIQ1Gg2WD2A6nWawHQJVDIWgIJfLhQowTIeE9D0mKAU8qPC0220afsWFQoH93W6X7yCDJ+DEBeBmsxnPIJVKxWQVUwry+XyUwBlKMKwA8jqdDhOVCqVAzQDVvXAXhOdGBFgymYwrGoZBmUyGjxCCdF0fSahaFdgoTHRxfTveMCXvWfkuE3Y+f40qhgT/nMitupzApdvT18bu+YeDQwY9Xl4aG9/d/URiMBhQq/dvZMeVghtT17lSZW9/rAKsvPa/r9Fc2dw+Pe0/xI6kM9mT5vtXy+Nw2kU/5zOGRpvuMIu0YAAAAABJRU5ErkJggg==);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.unreadStatusColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAKnRFWHRDcmVhdGlvbiBUaW1lAFNhIDkgRmViIDIwMDIgMTY6MDE6NTEgKzAxMDCR21o5AAAAB3RJTUUH0wIZFiMHN8myVAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAI3SURBVHjaxZPdSxRRGMZ/MzvjsjOzX5YfZWlYrpJBGY6FGelNIVJEgd3UPxAVEf0DRRdd1FWX3VVIF4GguFBmgaFBWlloF5a1kWu5rqy6387uTLMFplgX3dQL5xzew3me9z3Pcw787xDWb1kiZ4K1xEUdl6KjqjrZZJLwpg6eBDK/J7gw04aDdrQiHXlpL5bTg+iCVBqRDKYlwfTnB9x7dQoumusItl4PL7oswxMqrcL5YZKAz2KLCtsrVDb7nNx5meDtpxTMZ25yv/HyagKxMH1ZyAhycTGl0TCZvEBbvUrdNjc+l0QsDXsqNZDsLhQucXzs3PordD4N+jpb290j48wqxVSJcUzBwVTUgLg9cln7UK6gD6SNHAn5JMEDPSsd8C1+bWF02srW7qRkaZb3UYupmfQPDbA1wFoGw/iZ5w2JfKyLg736L4LBY8OMveuOmLZkooxfKgDsqnYxsjYwm4eEvUZsHcLzNJQnFLHIrF5r4+6HARr841KrLvuHhpkzbBdiCRsYp8wTY395kuaAg30BhZodlcmK2hatAJNWCN4cmUTrvp2rrjmb/viaptIMLbugsUrE69Vwe71oqobf52ZRLlNo7j3P8NFb0mpFWVavEBw43VHW49Hr6qmuCeBxq2QshcchF0MhBwOTy2liM0MYpmNtB4UYORyhqe9GSth4dSKi0TclMBqyzPiCPIGQe4SQ6se14RnPD6X+/JQb76qkooO26XN21oVW0s+LE1//8Rf7i/gO/4fPtMGrH1sAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailReadColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhDQAMAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8EAgAGAgAIAgAKAgAMAgAOAgAABAACBAAEBAAGBAAIBAAKBAAMBAAOBAAABgACBgAEBgAGBgAIBgAKBgAMBgAOBgAACAACCAAECAAGCAAICAAKCAAMCAAOCAAACgACCgAECgAGCgAICgAKCgAMCgAOCgAADAACDAAEDAAGDAAIDAAKDAAMDAAODAAADgACDgAEDgAGDgAIDgAKDgAMDgAODgAAAAQCAAQEAAQGAAQIAAQKAAQMAAQOAAQAAgQCAgQEAgQGAgQIAgQKAgQMAgQOAgQABAQCBAQEBAQGBAQIBAQKBAQMBAQOBAQABgQCBgQEBgQGBgQIBgQKBgQMBgQOBgQACAQCCAQECAQGCAQICAQKCAQMCAQOCAQACgQCCgQECgQGCgQICgQKCgQMCgQOCgQADAQCDAQEDAQGDAQIDAQKDAQMDAQODAQADgQCDgQEDgQGDgQIDgQKDgQMDgQODgQAAAgCAAgEAAgGAAgIAAgKAAgMAAgOAAgAAggCAggEAggGAggIAggKAggMAggOAggABAgCBAgEBAgGBAgIBAgKBAgMBAgOBAgABggCBggEBggGBggIBggKBggMBggOBggACAgCCAgECAgGCAgICAgKCAgMCAgOCAgACggCCggECggGCggICggKCggMCggOCggADAgCDAgEDAgGDAgIDAgKDAgMDAgODAgADggCDggEDggGDggIDggKDggMDggODggAAAwCAAwEAAwGAAwIAAwKAAwMAAwOAAwAAgwCAgwEAgwGAgwIAgwKAgwMAgwOAgwABAwCBAwEBAwGBAwIBAwKBAwMBAwOBAwABgwCBgwEBgwGBgwIBgwKBgwMBgwOBgwACAwCCAwECAwGCAwICAwKCAwMCAwOCAwACgwCCgwECgwGCgwICgwKCgwMCgwOCgwADAwCDAwEDAwGDAwIDAwKDAwP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAP8ALAAAAAANAAwAAAhKAP8J/EeqYMGBCEnZO7DQHgCEBBsyZPhQoMKJEh1GxMjRYcGMGEkBUEjSIEmP9uwpTJly5UiVLGMqHLkyJkuRNW2yBMCzp0+fAQEAOw==);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailUnreadColumnIcon {
   background-image: url(data:image/gif;base64,R0lGODdhDgALAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8EAgAGAgAIAgAKAgAMAgAOAgAABAACBAAEBAAGBAAIBAAKBAAMBAAOBAAABgACBgAEBgAGBgAIBgAKBgAMBgAOBgAACAACCAAECAAGCAAICAAKCAAMCAAOCAAACgACCgAECgAGCgAICgAKCgAMCgAOCgAADAACDAAEDAAGDAAIDAAKDAAMDAAODAAADgACDgAEDgAGDgAIDgAKDgAMDgAODgAAAAQCAAQEAAQGAAQIAAQKAAQMAAQOAAQAAgQCAgQEAgQGAgQIAgQKAgQMAgQOAgQABAQCBAQEBAQGBAQIBAQKBAQMBAQOBAQABgQCBgQEBgQGBgQIBgQKBgQMBgQOBgQACAQCCAQECAQGCAQICAQKCAQMCAQOCAQACgQCCgQECgQGCgQICgQKCgQMCgQOCgQADAQCDAQEDAQGDAQIDAQKDAQMDAQODAQADgQCDgQEDgQGDgQIDgQKDgQMDgQODgQAAAgCAAgEAAgGAAgIAAgKAAgMAAgOAAgAAggCAggEAggGAggIAggKAggMAggOAggABAgCBAgEBAgGBAgIBAgKBAgMBAgOBAgABggCBggEBggGBggIBggKBggMBggOBggACAgCCAgECAgGCAgICAgKCAgMCAgOCAgACggCCggECggGCggICggKCggMCggOCggADAgCDAgEDAgGDAgIDAgKDAgMDAgODAgADggCDggEDggGDggIDggKDggMDggODggAAAwCAAwEAAwGAAwIAAwKAAwMAAwOAAwAAgwCAgwEAgwGAgwIAgwKAgwMAgwOAgwABAwCBAwEBAwGBAwIBAwKBAwMBAwOBAwABgwCBgwEBgwGBgwIBgwKBgwMBgwOBgwACAwCCAwECAwGCAwICAwKCAwMCAwOCAwACgwCCgwECgwGCgwICgwKCgwMCgwOCgwADAwCDAwEDAwGDAwIDAwKDAwP/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAAAAAAALAAAAAAOAAsAAAhRAEkJHEhwIABS//7tS6iQ4T4ABwE4nAhgwMEDABYm1FiR1MF9GBsmrHjAI8J/FjeSLPlxwAGLEF26NOnywMsBNV+atMmzp02TBYN6hEi0qNGAADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailAttachColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABvFBMVEUAAACAkrast9a6w+Gkr9CAjrSAgKpEREBEREBrc4uapMd4hKl+i7GCjrWnsNOBjbREREBEREBZYGWbpcRxfKJre6XAyuiRm8BEREBEREBTWVuXob1seJ9tfaeSn8SAgICAlarDzOmCjbOXoL1qdZxqeJ+irM97hqyAkbOhrM6Ai7BjaXtEREBNTVCapL9qdpxodJunsdRwe6F1hKqnsdN3g6hdZoFXXmSapMFrdpxteKCmsNJseJ5yfqSrtdd0gKZbZIKHka5we6BJSUWcpcJteJ5veqKqtdZteZ5xfKOuuNhzf6VZY4KPl7Ztd5p0g6hOTkqhq8hwe6Fve6OqtNZxfKJ0gaevudp2g6haZIKTm7hocpRxfqOlr854g6hxfqS9yOeAi7BzgKauuNl7hqyVnrpmcJJyeqKfqc2Dj7J4gai4w+SNmb6yvNyBjLBbZIKVn7tmcJFrdpqyvN19irKJlLuxvN6VoMJfaIaWn7vFz+2EkbiAjrh/ia9ja36Wn7ystteapsmUocNVW1+XoLxueZprdp6AgL+EkLeXo8fJ0e7Ax+GirMl7hqhoeJuAjLR+iq9+iq9+iq10eqJXmR/2AAAAlHRSTlMADrz26YUGAQkd4+55fPOIAhIf4+sf18IDGing8zFSAgz2i9/0Nb73HtfrJAok2PhAwvtX3PRiHtf5Rsb9a931dbzYFtL6R8f9b9/2fc/5RQzM+1PG/WXb9n7S+UvG+lHM/GTZ9df5QH/8VfmR3fR51/lG3qXE/u1u2+ueEl033przJiXf8kAIzezY1OjwMorV2aUmWqTwcwAAAAlwSFlzAAAASAAAAEgARslrPgAAANpJREFUGNNjYIABRiZmFlY2GI+dg5OLm4eXjx/KFxAUEhYRZWAQE2cH8yUkpaRlZOXkFRSVOKB8ZRVVNXUNTS1tHZB6SV09fQNDI2MTUzNzoAp2QV0LSytrG1s7ewdHJ6AZHM4urm7uHp5e3j6+fv5AHQGBQcEhoWHhEZFR0TEgI2Pj4hMSk5JTfFLT0kH8jMwshuyc3Lz8gsIisBuKSxgYSsvKKyqhfIaqagaGmtq6+mgIn52hobGJQaK5pbUN4gcOhvaOzq7unt4+qJ+ALmXsnzBx0mSon3U4AGOALiJ1tzX1AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDEzLTA1LTI5VDA5OjQ1OjUxLTA1OjAwqrlF/QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxMy0wNS0yOFQwNjoxNjowNC0wNTowMNJEj2cAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailPriority_0_ColumnIcon {
    background-image: none;
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailPriority_1_ColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA6UlEQVR42mL8//8/AyUAIICYGCgEAAFE0ADBeia8TgQIIAaQF3Bh4RrG/3veJP4H0bjUAAQQI64wEK9i+r8wLxLOj5+0nOFl2z9GdHUAAYTVAJkypv9TcvwxxHOmbGR40oVqCEAAYRigWITwc1umM1y8avpeOPt+H8IQgABiQbcFJqmey/j/2/fPcHG23/8Zbk7+j+EFgABiwRW4rH8YGL79+IzCxwYAAginAWwgA5BdgMMAgADCaQALUMP3n19Q+NgAQADhNuAvA8OuJe8JKgQIIEZK8wJAAFGcFwACiGIDAAKIYgMAAgwAqfhv7lG3hUcAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.mailPriority_2_ColumnIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA0UlEQVR42mL8//8/AyUAIICYGCgEAAFE0IBNjIx4nQgQQAwgL+DCqxkY/v/p6/sPonGpAQggnC5YArQ5sKuLgeHPHwYQvQSHSwACiBFbIM4GKk5qacEQn1dTw5D6/z8jshhAAGEYMAHJplygBhiYjGRgAZIhAAHEgm4LTLIFZNCPH3DxL0Bcg2Y7CAAEEAuuMPgKIpAM+IpDHUAAUWwAQADhNOA7mgHfcagDCCBGXEk5Fku0LcYSBgABxEhpXgAIIIrzAkAAUWwAQABRbABAgAEAE15s++uF6aoAAAAASUVORK5CYII=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.generalColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAAAAAAALAAAAAAQABAAAwQn0MhJq70458efNhxBcNsjgiYWTue1fiiBemoal9Jbd7Im/rCgMBgBADs=);
}
.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.specificColumnIcon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAAAAAAALAAAAAAQABAAAwQlkMlJq70448WXZhxBcFoILkRmMmJJftOreqebrlvXauIO/8BfBAA7);
}
*/

/*on small phone*/
@media (max-width: 480px) {
  .occurence-number-inputfield-width {
    width: 12%;
  }
}
/*on phone and desktop*/
@media (min-width: 481px) and (max-width: 1440px) {
  .occurence-number-inputfield-width {
    width: 10%;
  }
}
/*on large desktop*/
@media (min-width: 1441px) {
  .occurence-number-inputfield-width {
    width: 6%;
  }
}

.olyDatTbl.ui-datatable .ui-datatable-data td.olyColumnFormatI button.notAllowedDetailColumnIcon {
    cursor: not-allowed;
}

.olyColumnTextColorRed {
  color: red;
}

.olyColumnTextColorRedItalic {
  color: red !important;
  font-style:italic !important;
}

.textToUpperCaseStyle{
  text-transform: uppercase;
}

/* Page default styles */

.eBankingUserDetailsPageEditedValue {
  color: green;
}

.roleManagement-column .olyColumnIcon,
.roleManagement-column .olyColumnText,
.ui-widget-content .roleManagement-column {
color: #BD4313;
font-size: 12px;
text-decoration: none;
text-align: center;
}