/*@import url("https://fonts.googleapis.com/css?family=Montserrat");*/
/*

Version: delivery app - 1.0.7 - MN
-----------------------------------------------------------------------------------

Helpfull Customisation
========================

  +---------------------------+
  | Used Colors               |
  |---------------------------|
  | PrimaryColor: 1c1c1b;     |
  | SecondaryColor: f0c105;   |
  | TertiaryColor: 2f779d;    |
  +---------------------------+

  +-------------------------------+
  | Buttons type (class suffix)   |
  |-------------------------------|
  | Default: green -> (no suffix) |
  | Save: orange -> suffix save   |
  | Cancel: red -> suffix cancel  |
  | Other: blue -> suffix other   |
  +-------------------------------+

  +-----------------------------------------+
  | Array                                   |
  |-----------------------------------------|
  | Default -> (no suffix)                  |
  | Hide button (first collumn) -> hideBtn  |
  +-----------------------------------------+

CSS INDEX
===================

1. Theme default CSS
2. Header
	2.1 General Header
	2.2 Basket
	2.3 Navigation
	2.4 Progress Bar
3. General widget
	3.1 Button
	3.2 General_widget
	3.3 Checkbox_radio
	3.4 Capcha
	3.5 Report
	3.6 Upload
  3.7 Tooltip
  3.8 Modal
  3.9 Table in HTML widget
4. Structuring widgets
	4.1 Section
	4.2 Tab
	4.3 Array
	4.4 Tree

-----------------------------------------------------------------------------------

===========================================================
	1. Theme Default CSS
===========================================================
*/
* {
  /*font-family: "Montserrat", sans-serif;*/
  font-family: "Arial", sans-serif;
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
button,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
option,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
select,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
textarea,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  /*font-family: "Montserrat", sans-serif;*/
  font-family: "Arial", sans-serif;
  font-size: 15px;
  outline: none;
}

#applicationContent, td, th {
    color: #505050;
}

a:visited {
    color: #C4262E;
}

body {
  background: #fff;
}

#globalContent {
  margin: auto !important;
  background: #fff;
  box-shadow: none;
  border-radius: 0;
  width: 90% !important;
}

#applicationContent {
  overflow: auto;
  padding: 20px 10px 10px;
  margin-top: 11px;
}

/*
#loading-indicator {
  float: top;
  background: white;
  margin: auto;
  text-align: center;
  padding: 10px 0;
  box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.1);
  margin-top: 10px;
}
*/
#loading-indicator {
    padding: 0;
    height: 100%;
    width: 100%;
    z-index: 999;
    top: 0px;
    position: fixed;
    vertical-align: middle;
    background-color: rgba(200, 200, 200, 0.5);
}

#loading-indicator > img {
    display: none;
}

#loading-msg {
    position: absolute;
    margin-top: -25px;
    margin-left: -100px;
    top: 50%;
    left: 50%;
/*    padding-left: 108px;
    padding-top: 32px; */
    font-size: 30px;
    color: #8c0d14;
    height: 100px;
}
@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
#loading-msg::before {
/*    font-family: FontAwesome;*/
    content: '\f110';
/*    content: ' ';*/
/*    animation: fa-spin 0.5s infinite steps(32);*/
    width: 48px;
    height: 48px;
    margin-right: 12px;
    font-size: 36px;
    color: transparent;
    border: 4px solid #909090;
    border-top: 4px solid #8c0d14;
    border-radius: 100%;
    display: inline-block;

    animation-name: spin;
    animation-duration: 500ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

table.rowStyle {
  border-spacing: 0;
  text-align: left;
  font-weight: normal;
}

.gwt-DisclosurePanel tbody > tr > td > div {
  margin: 0 !important;
}

div#rmpfooter {
  margin-left: 4%;
  display: none;
}

.alertify-log-success {
  background: #779d2f !important;
}

.alertify-log {
  text-shadow: none;
}

/*
===========================================================
	2. Header
===========================================================
*/
/*
	2.1 General header
----------------------------
*/
#headerbanner {
  width: 90%;
  margin: auto;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -webkit-box-pack: justify;
  justify-content: space-between;
}

#header {
  background: #fff;
  box-shadow: none;
}

#header #rmpCustomerLogo {
    pointer-events: none;
}

#header img {
  max-width: 250px;
  max-height: 100px;
  margin: 10px 0 5px;
}

#header .appliName {
  /*color: #1c1c1b;*/
  color:rgb(196,37,46);
}

#header .actionBox {
  position: relative;
  z-index: 1;
  float: right;
  right: 0;
  top: 0;
  padding: none;
}

#header .actionBox span {
  font-size: 15px;
  margin: 3px 0;
  color: #1c1c1b;
}

#i18nBox {
  padding: 3px 15px;
}

#i18nBox select {
  border: 1px solid #e3e3e3;
}

.icon-poweroff {
  /* V1 White */
  /*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792"><path d="M1664 896q0 156-61 298t-164 245-245 164-298 61-298-61-245-164-164-245-61-298q0-182 80.5-343t226.5-270q43-32 95.5-25t83.5 50q32 42 24.5 94.5t-49.5 84.5q-98 74-151.5 181t-53.5 228q0 104 40.5 198.5t109.5 163.5 163.5 109.5 198.5 40.5 198.5-40.5 163.5-109.5 109.5-163.5 40.5-198.5q0-121-53.5-228t-151.5-181q-42-32-49.5-84.5t24.5-94.5q31-43 84-50t95 25q146 109 226.5 270t80.5 343zm-640-768v640q0 52-38 90t-90 38-90-38-38-90v-640q0-52 38-90t90-38 90 38 38 90z"/></svg>') !important;
  */
  /* V2 Black */
  /*
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1792 1792"><path d="M1664 896q0 156-61 298t-164 245-245 164-298 61-298-61-245-164-164-245-61-298q0-182 80.5-343t226.5-270q43-32 95.5-25t83.5 50q32 42 24.5 94.5t-49.5 84.5q-98 74-151.5 181t-53.5 228q0 104 40.5 198.5t109.5 163.5 163.5 109.5 198.5 40.5 198.5-40.5 163.5-109.5 109.5-163.5 40.5-198.5q0-121-53.5-228t-151.5-181q-42-32-49.5-84.5t24.5-94.5q31-43 84-50t95 25q146 109 226.5 270t80.5 343zm-640-768v640q0 52-38 90t-90 38-90-38-38-90v-640q0-52 38-90t90-38 90 38 38 90z" fill="black"/></svg>') !important;
  */
  /* V3 Yellow */
  /*
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1536 1664'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M1664, 896q0, 156-61, 298t-164, 245q-103, 103-245, 164t-298, 61q-156, 0-298-61T353, 1439q-103-103-164-245T128, 896q0-182, 80.5-343T435, 283q43-32, 95.5-25T614, 308q32, 42, 24.5, 94.5T589, 487q-98, 74-151.5, 181T384, 896a498.71, 498.71, 0, 0, 0, 40.5, 198.5Q465, 1189, 534, 1258t163.5, 109.5a506.7, 506.7, 0, 0, 0, 397, 0Q1189, 1327, 1258, 1258t109.5-163.5A498.71, 498.71, 0, 0, 0, 1408, 896q0-121-53.5-228T1203, 487q-42-32-49.5-84.5T1178, 308q31-43, 84-50t95, 25q146, 109, 226.5, 270T1664, 896ZM1024, 128V768q0, 52-38, 90t-90, 38q-52, 0-90-38t-38-90V128q0-52, 38-90T896, 0q52, 0, 90, 38T1024, 128Z' transform='translate(-128)' fill='%23f0c105'/%3E%3C/svg%3E") !important;
  */
  background-image: none !important;
  margin-left: 20px !important;
  height: 100%;
}

#header .icon-poweroff::before {
    font-family: "Font Awesome 5 Free";
    content: "\f011";
    font-size: 24px;
    font-weight: 900;
}

/*
	2.2 Basket
----------------------------
*/
/*
	2.1 Notifications
----------------------------
*/
#header .actionBox {
    padding: 14px 0 9px 0;
    right: 15px;
    top: 0;
    height: 34px;
    z-index: 11;
}
#header .actionBox span.label {
    float: left;
}
#header .actionBox > span.label {
    text-align: right;
}
#header .actionBox > span {
    background-color: transparent !important;
}
#header .actionBox span {
    color: #505050;
    font-size: 18px;
    line-height: 34px;
    margin: 0 12px !important;
    font-weight: 500;
    float: none;
}
#header .actionBox * {
    font-size: 16px;
    font-weight: 600;
    line-height: 34px;
}
/*
#header .actionBox > span::after {
    content: 'Fujitsu Australia New Zealand';
    line-height: 24px;
    display: block;
    font-size: 14px;
}
*/
#all_basket, #rmp_basket_container, #rmp_mini_basket {
    line-height: 24px!important;
}

#rmp_mini_basket {
/*  border: 1px solid #e3e3e3 !important;*/
  border: none!important;
  background: #fff;
  margin: 4px 15px;
  padding: 1px 6px;
  cursor: pointer;
  display: none;
  border-radius: 0 !important;
  height: 24px;
}

#rmp_mini_basket::before {
    font-family: "Font Awesome 5 Free";
    content: "\f0e0";
    margin-right: 6px;
    font-size: 24px;
    font-weight: 300;
}

#rmp_mini_basket:hover {
/*    border-bottom: 3px solid #c2262f!important;*/
}

#rmp_basket {
    position: fixed!important;
    top: 60px;
    bottom: 0px;
    right: 0px;
    left: 100%;
    margin: 0!important;
    padding: 0!important;
    background: #818286!important;
    width: 300px !important;
    border: 2px solid #505050 !important;
    /*opacity: 0.9;*/
}
#rmp_basket::before {
    content: "";
    position: absolute;
    background-color: #c2262f;
    top: -6px;
    right: 114px;
    display: none;
    width: 60px;
    height: 4px;
}
/*
#rmp_basket {
  margin: 23px 20px 10px -114px !important;
  background: white;
  display: none;
  cursor: default;
  box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.1) !important;
  width: 170px !important;
  border: 2px solid #f0c105 !important;
  top: 15px;
  padding: 0 !important;
}

#rmp_basket::before {
  content: "";
  position: absolute;
  top: -17px;
  right: 22px;
  bottom: auto;
  left: auto;
  border-width: 0 15px 15px;
  border-style: solid;
  border-color: #f0c105 transparent;
  display: block;
  width: 0;
}
*/
#rmp_basket > ul > span.label {
    font-size: 20px;
    height: 38px!important;
    line-height: 38px!important;
  border-bottom: 4px solid #c2262f;
}

#rmp_basket ul {
  padding: 0 !important;
}

#rmp_basket > ul > li > span.label {
    font-size: 16px;
    /*color: black;*/
}

#rmp_basket ul li span {
  width: auto !important;
  background: none !important;
  font-size: 20px;
  color: #1c1c1b;
  font-weight: 500;
}

#rmp_basket > ul > li > span.value {
    float: right;
    background: transparent;
    /*color: black;*/
}

.actionBox #rmp_basket span::before {
    content: '';
}

.actionBox #rmp_basket span::after {
    content: '';
}

.label.rmpclickable {
    color: #c2262f!important;
    font-weight: 500 !important;
}

#rmp_basket ul:nth-child(1) span,
#rmp_basket ul:nth-child(2) span {
  width: calc(100% - 20px);
  background: #505050;
  color: #fff;
  height: 32px;
  line-height: 32px;
  margin: 0!important;
}

#rmp_basket span {
  padding: 0 10px;
}

    /*
#rmp_basket li,
#rmp_basket ul {
    padding: 0;
    width: 100%;
  width: calc(100% - 20px);
  padding: 0 10px;
}
    */

#rmp_basket li {
  width: calc(100% - 30px);
  padding: 0 20px 0 10px!important;
  border-bottom: 1px dotted white;
}

#rmp_basket ul {
  margin-top: 0;
  padding: 0;
  width: 100%;
}

#rmp_basket #rmpbasketoption {
  padding: 0 10px;
  width: calc(100% - 20px);
  font-weight: 300;
  color: white;
}

#basketpanelnavigation {
  background: none !important;
}

[aria-describedby="rmp_large_basket"] .ui-widget-header {
  border: none !important;
  background: rgb(194,38,47) !important;
  color: #fff !important;
  border-radius: none !important;
}

[aria-describedby="rmp_large_basket"] {
  border: none !important;
  padding: 0 !important;
}

.ui-corner-all,
.ui-corner-all,
.ui-corner-all,
.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-left,
.ui-corner-left,
.ui-corner-right,
.ui-corner-right,
.ui-corner-tl,
.ui-corner-top,
.ui-corner-top,
.ui-corner-tr {
  border-radius: 0 !important;
}

#basketpanel td.basket1,
#basketpanel td.basket2,
#basketpanel td.basket4,
#basketpanel td.basket5,
#basketpanel th.basket1,
#basketpanel th.basket2,
#basketpanel th.basket4,
#basketpanel th.basket5 {
  display: none;
}

.basketnavbefore {
  background: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='8 0 0 8 8 16 10.27 13.73 4.54 8 10.27 2.27 8 0' fill='%232F779D'/%3E%3C/svg%3E") no-repeat 0 3px transparent !important;
  background-size: 20px 12px !important;
}

.basketnavafter {
  background: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='2.27 16 10.27 8 2.27 0 0 2.27 5.73 8 0 13.73 2.27 16' fill='%232F779D'/%3E%3C/svg%3E") no-repeat 0 3px transparent !important;
  background-size: 20px 12px !important;
}

#rmpbasketoption input[type="checkbox"] {
  position: relative;
  opacity: 1;
  left: 0;
}

.basketnavafter,
.basketnavbefore {
  opacity: 0.5;
  cursor: default;
}

.basketnavafteractive {
  opacity: 1;
  cursor: pointer;
}

/*
	2.3 Navigation
----------------------------
*/
#rmpmenu {
  padding: 0 0 0 5%;
  margin: 0;
  display: -webkit-box;
  display: flex;
  z-index: 10;
}

#rmpmenu img {
  margin: 0;
  height: 30px;
/*  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;*/
  background-repeat: no-repeat;
  background-size: contain;
  /*
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23ffffff'/%3E%3C/svg%3E") !important;
  */
}

#rmpmenu .rmplevel0:hover img {
/*
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23f0c105'/%3E%3C/svg%3E") !important;
*/
}
/*
:root #rmpmenu .rmplevel0 img,
_:-ms-fullscreen {
  opacity: 0;
}

:root #rmpmenu #rmpoption0_0 a,
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23ffffff'/%3E%3C/svg%3E") !important;
  background-size: 95% 95%;
  background-repeat: no-repeat;
}

:root #rmpmenu #rmpoption0_0:hover a,
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23f0c105'/%3E%3C/svg%3E") !important;
  background-size: 95% 95%;
  background-repeat: no-repeat;
}
*/
@supports (-ms-ime-align: auto) {
  #rmpmenu .rmplevel0 img {
    opacity: 0;
  }

  #rmpmenu #rmpoption0_0 a {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23ffffff'/%3E%3C/svg%3E") !important;
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }

  #rmpmenu #rmpoption0_0:hover a {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 481.99 429.82'%3E%3Ctitle%3E1%3C/title%3E%3Cpath d='M18.65, 286.77H57.91v157a16.87, 16.87, 0, 0, 0, 16.83, 16.83h115a16.87, 16.87, 0, 0, 0, 16.83-16.83v-115h70.11v115a16.87, 16.87, 0, 0, 0, 16.83, 16.83H402.83a16.87, 16.87, 0, 0, 0, 16.83-16.83v-157h47.67a16.76, 16.76, 0, 0, 0, 11.78-28.6L259.81, 35.79c-6.45-6.45-17.11-6.73-23.56-.28L7.15, 257.89A16.84, 16.84, 0, 0, 0, 3.23, 276.4, 16.4, 16.4, 0, 0, 0, 18.65, 286.77ZM247.48, 71.41, 426.95, 253.12H402.83A16.87, 16.87, 0, 0, 0, 386, 269.95V427H310.29V312a16.87, 16.87, 0, 0, 0-16.83-16.83H189.71A16.87, 16.87, 0, 0, 0, 172.88, 312V427H91.56v-157a16.87, 16.87, 0, 0, 0-16.83-16.83H60.15Z' transform='translate(-2 -30.81)' fill='%23f0c105'/%3E%3C/svg%3E") !important;
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }
}

.rmpmenu {
  clear: both;
  width: 100%;
  height: 40px;
  margin: 3px 0;
  border-top: none;
  /*background-color: #1c1c1b;*/
  background-color: rgb(194,38,47);
}

.rmplevel1,
.rmpoption0 {
  background: #505050 !important;
  padding: 0;
}

.rmplevel0:hover,
.rmplevel1:hover {
  background: #818286!important;
}

.rmplevel0 {
  background-color: inherit;
  padding: 0;
  margin: 0;
  font-weight: bolder !important;
  height: 40px;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
/*  text-transform: uppercase; */
}

.rmplevel0 a {
  color: #fff;
  height: 100%;
  line-height: 40px;
}

.rmplevel0:hover > a,
.rmplevel1:hover > a {
  color: white !important;
}

.rmpoption0 {
  display: none;
  padding: 0;
  position: absolute;
  top: 40px;
  min-width: 200px;
  min-height: 300px;
}

.rmpoption0::before {
content: "";
    position: absolute;
    right: 150px;
    bottom: auto;
    left: auto;
    border-width: 0 8px 8px;
    border-style: solid;
    display: block;
    width: 0;
    border-color: #505050 transparent;
    opacity: 0.9;
    top: -8px;
}

li#rmpoption0_0 > a {
  display: block;
  height: 40px;
}

.rmplevel1 {
  /*text-transform: uppercase;*/
  background: #9e9e9e;
}

.rmplevel1 > a::after {
    content: ">";
    padding-left: 10px;
}

/*
	2.4 Progress Bar
----------------------------
*/
:root .rmppgbsteps,
_:-ms-fullscreen {
  justify-content: flex-start;
}

.rmppgbsteps {
  padding-left: 0;
  -webkit-padding-start: 0;
  -moz-padding-start: 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  align-content: center;
  width: 100%;
  margin-bottom: 20px;
  flex-wrap: wrap;
  -webkit-box-align: end;
  align-items: flex-end;
}

.rmppgbsteps .rmppgbstepname {
  -webkit-box-flex: 1;
  flex-grow: 1;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: end;
  justify-content: flex-end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  font-size: 14px;
}

.rmppgbstep {
  margin-right: 0;
  position: relative;
  -webkit-box-flex: 1;
  flex-grow: 1;
  float: none;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  align-content: space-around;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  z-index: 0;
  max-width: 170px;
}

.rmppgbsteps .rmppgbstepcurrent .rmppgbsteplastnum,
.rmppgbsteps .rmppgbstepcurrent .rmppgbstepnum {
/*  background-color: #f0c105;
  border: 3px solid #f0c105; */
  background-color: #818286;
  border: 3px solid #505050;
}

.rmppgbsteps .rmppgbstepcurrent .rmppgbsteplastnum::after,
.rmppgbsteps .rmppgbstepcurrent .rmppgbstepnum::after {
  background: none repeat scroll 0 0 darkgray;
}

.rmppgbsteps .rmppgbsteplastnum,
.rmppgbsteps .rmppgbstepnum {
  background: white;
}

.rmppgbsteplastnum,
.rmppgbstepnum {
  line-height: 2em;
  width: 26px !important;
  margin: 10px 0 5px;
}

.rmppgbstep .rmppgbsteplastnum::after,
.rmppgbstep .rmppgbstepnum::after {
  position: absolute;
  background: none repeat scroll 0 0 darkgray;
  bottom: 58px;
  content: "";
  display: block;
  height: 4px;
  left: 50%;
  width: 100%;
  z-index: -1;
}

.rmppgbstep .rmppgbsteplastnum::after {
  left: 0;
  width: 0;
}

.rmppgbsteps .rmppgbstepsubname {
  -webkit-box-pack: end;
  justify-content: flex-end;
  font-size: 14px;
  position: static;
  display: block;
  height: 36px;
}

.rmppgbstephidden {
  display: none;
}

.gwt-HTML-check.rmp-ProgressBar .rmppgbsteps .rmppgbstepprevious .rmppgbstepnum::before {
  content: "";
  width: 8px !important;
  height: 16px !important;
  position: absolute;
  z-index: 100;
  margin-left: -4px;
  border-bottom: 4px solid #fff;
  border-right: 4px solid #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-top: 1px;
}

.gwt-HTML-check.rmp-ProgressBar .rmppgbsteps .rmppgbstep1.rmppgbstepprevious .rmppgbstepnum::before {
  margin-left: -4px;
}

.gwt-HTML-check.rmp-ProgressBar .rmppgbsteps .rmppgbstepprevious .rmppgbstepnum {
  color: darkgray;
}

/*
===========================================================
	3. General widget
===========================================================
*/
/*
	3.1 Button
----------------------------
*/
.gwt-Button,
.gwt-Button-cancel,
.gwt-Button-cancel:hover,
.gwt-Button-other,
.gwt-Button-other:hover,
.gwt-Button-save,
.gwt-Button-save:hover,
.gwt-Button:hover,
.gwt-Button-Bubble,
.gwt-Button-cancelBubble,
.gwt-Button-cancelBubble:hover,
.gwt-Button-otherBubble,
.gwt-Button-otherBubble:hover,
.gwt-Button-saveBubble,
.gwt-Button-saveBubble:hover,
.gwt-Button-Bubble:hover,
.gwt-Button-userColour,
.gwt-Button-userColour:hover,
.gwt-Button-userColourBubble,
.gwt-Button-userColourBubble:hover {
  border: none;
  border-radius: 4px !important;
  padding: 13px 15px;
  color: #fff;
/*  text-transform: uppercase; */
  font-weight: bold !important;
  display: block;
  width: 200px;
  position: relative;
  cursor: pointer;
  overflow: hidden;
}

.gwt-Button-Bubble::after,
.gwt-Button-cancelBubble::after,
.gwt-Button-cancelBubble:hover::after,
.gwt-Button-otherBubble::after,
.gwt-Button-otherBubble:hover::after,
.gwt-Button-saveBubble::after,
.gwt-Button-saveBubble:hover::after,
.gwt-Button-Bubble:hover::after,
.gwt-Button-userColour::after,
.gwt-Button-userColour:hover::after,
.gwt-Button-userColourBubble::after,
.gwt-Button-userColourBubble:hover::after {
  content: "";
  background: #fff;
  position: absolute;
  width: 200px;
  height: 200px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0;
  margin: auto;
  border-radius: 50%;
  -webkit-transform: scale(1);
  transform: scale(1);
  transition: all 0.75s ease-in-out;
}

.gwt-Button-Bubble:active::after,
.gwt-Button-cancelBubble:active::after,
.gwt-Button-cancelBubble:hover:active::after,
.gwt-Button-otherBubble:active::after,
.gwt-Button-otherBubble:hover:active::after,
.gwt-Button-saveBubble:active::after,
.gwt-Button-saveBubble:hover:active::after,
.gwt-Button-Bubble:hover:active::after,
.gwt-Button-userColourBubble:active::after,
.gwt-Button-userColourBubble:hover:active::after {
  -webkit-transform: scale(0);
  transform: scale(0);
  opacity: 1;
  transition: 0s;
}

@supports (-ms-ime-align: auto) {
  .gwt-Button-bubble::after,
  .gwt-Button-cancel-bubble::after,
  .gwt-Button-cancel-bubble:hover::after,
  .gwt-Button-other-bubble::after,
  .gwt-Button-other-bubble:hover::after,
  .gwt-Button-save-bubble::after,
  .gwt-Button-save-bubble:hover::after,
  .gwt-Button-bubble:hover::after,
  .gwt-Button-userColourBubble::after,
  .gwt-Button-userColourBubble:hover::after {
    content: none !important;
  }
}

.gwt-Button,
.gwt-Button-Bubble {
/*  background: #779d2f !important; */
    background: #C2262F!important;
    border-radius: 4px;
    min-width: 150px;
}

.gwt-Button:hover,
.gwt-Button-Bubble:hover {
/*  background: #779d2f !important; */
    background: #818286!important;
    min-width: 150px;
    border-radius: 0;
}

.gwt-Button-cancel,
.gwt-Button-cancelBubble {
  background: #cf0b2a !important;
}

.gwt-Button-cancel:hover,
.gwt-Button-cancelBubble:hover {
  background: #cf0b2a !important;
}

.gwt-Button-save,
.gwt-Button-saveBubble {
  background: #d98f00 !important;
}

.gwt-Button-save:hover,
.gwt-Button-saveBubble:hover {
  background: #d98f00 !important;
}

.gwt-Button-other,
.gwt-Button-otherBubble {
  background: #2e769e !important;
}

.gwt-Button-other:hover,
.gwt-Button-otherBubble:hover {
  background: #2e769e !important;
}

.gwt-Button[disabled],
.gwt-PushButton[disabled],
button[disabled] {
  color: #c1c1c1 !important;
  background: #dcdcdc !important;
}

.gwt-Button-disabled,
.gwt-Button[disabled]:hover {
  color: #c1c1c1 !important;
  background: #dcdcdc !important;
  border: none;
}

/*
	3.2 General_input
----------------------------
*/
.ATHeader input:focus,
.gwt-DateBox:focus,
.gwt-TextBox:focus,
textarea:focus {
/*  outline: #f0c105 solid 2px; */
    border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
}

.LabelVariable {
    padding-right: 0.5em;
    font-weight: bold;
    font-size: 13px;
    text-align: right;
}

.required:after {
    padding-right: 0;
}

.gwt-ListBox {
    width: 180px;
}

.gwt-TextBox.full-width {
  width: 100%;
}

.gwt-DateBox.full-width {
  width: 90%;
}

.gwt-DateBox:not(.arrayTreeFilterComponent) {
  padding: 5px;
  min-width: 180px;
}

.gwt-TextBox, .gwt-PasswordTextBox, .gwt-ListBox, .gwt-DateBox {
    border: 1px solid #818286;
    border-radius: 4px;
}

.ATHeader input[disabled],
.ATHeader input[readonly],
.gwt-DateBox[disabled],
.gwt-DateBox[readonly],
.gwt-ListBox[disabled],
.gwt-ListBox[readonly],
.gwt-TextBox[disabled],
.gwt-TextBox[readonly],
textarea[disabled],
textarea[readonly] {
  color: #191919;
  background: #dcdcdc;
}

input:not(.full-width):not(#rmpseeall):not(.arrayTreeFilterComponent),
textarea:not(.full-width) {
  min-width: 180px;
}

.gwt-ListBox:not(.list-full-width):not(.arrayTreeFilterComponent),
.gwt-Picker:not(.full-width) {
  min-width: 194px;
}

.gwt-TabBarItem input[role="presentation"] {
  min-width: unset !important;
}

.gwt-TextBox,
.gwt-DateBox,
.gwt-PasswordTextBox,
.ATHeader input,
textarea {
  box-shadow: none;
  color: #555;
}

a.select2-choice.select2-default {
  border-radius: 3px;
}

.select2-container .select2-choice .select2-arrow {
  border-radius: 0;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
.select2-drop-active {
  border: 1px solid #f0c105 !important;
}

.select2-results .select2-highlighted {
  background: #f0c105 !important;
}

.select2-container .select2-choice,
.select2-container .select2-choice .select2-arrow,
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  background: transparent !important;
}

.select2-container .select2-choice .select2-arrow {
  border-left: 1px solid #aaa !important;
}

td.datePickerDay.datePickerDayIsToday {
  background: #1c1c1b;
}

.gwt-DatePicker .datePickerDay {
  padding: 6px 11px;
}

.gwt-DatePicker .datePickerDayIsValue {
  background: #f0c105;
}

.ImageButton.browseFileStyle {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Ctitle%3ESans titre - 1%3C/title%3E%3Cpath d='M25, 6.27a3.37, 3.37, 0, 0, 0-2.47-1H12v-.5a3.37, 3.37, 0, 0, 0-1-2.47, 3.37, 3.37, 0, 0, 0-2.47-1h-5A3.37, 3.37, 0, 0, 0, 1, 2.27, 3.37, 3.37, 0, 0, 0, 0, 4.74v15a3.37, 3.37, 0, 0, 0, 1, 2.47, 3.37, 3.37, 0, 0, 0, 2.47, 1h19a3.52, 3.52, 0, 0, 0, 3.5-3.5v-11A3.37, 3.37, 0, 0, 0, 25, 6.27Z' transform='translate(0 -1.24)' fill='%23f0c105'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

/*
	3.3 Checkbox_radio
----------------------------
*/
input[type='checkbox'],
input[type='radio'] {
  position: absolute;
  left: -999999px;
  opacity: 0;
}

.gwt-CheckBox label {
  position: relative;
  cursor: pointer;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  font-size: 15px;
  margin: 0;
  padding-left: 24px;
  margin-left: 0;
}

.gwt-CheckBox label::before {
  content: '';
  z-index: 1;
  position: absolute;
  top: 3px;
  left: 0;
  width: 4px;
  height: 9px;
  border: 2px solid transparent;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
}

.gwt-CheckBox label::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 14px;
  height: 14px;
  z-index: 0;
  border: 2px solid;
  border-radius: 1px;
  margin-top: 2px;
}

.gwt-CheckBox-switch label {
  position: relative;
  cursor: pointer;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  font-size: 15px;
  margin: 0;
  padding-left: 45px;
  margin-left: 0;
}

.gwt-CheckBox-switch label::before {
  content: '';
  z-index: 1;
  position: absolute;
  top: 3px;
  left: -2px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #f1f1f1;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
  transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease, transform 0.1s ease, -webkit-transform 0.1s ease;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.gwt-CheckBox-switch label::after {
  content: '';
  position: absolute;
  top: 8px;
  left: -1px;
  width: 35px;
  height: 11px;
  z-index: 0;
  border-radius: 19px;
  background-color: rgba(0, 0, 0, 0.38);
  transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease, transform 0.1s ease, -webkit-transform 0.1s ease;
  opacity: 0.5;
}

.gwt-CheckBox-switch input[type="checkbox"]:checked + label::before {
  left: 16px;
  background: #f0c105;
}

.gwt-CheckBox-switch input[type="checkbox"]:checked + label::after {
  background: #f0c105;
}

.gwt-CheckBox-switch input[type="checkbox"]:disabled + label::before {
  background: #a7a7a7;
}

.gwt-CheckBox input[type="checkbox"]:checked + label::before {
  border-right: 2px solid #1c1c1b;
  border-bottom: 2px solid #1c1c1b;
  -webkit-transform: rotate(40deg);
  transform: rotate(40deg);
}

.gwt-CheckBox input[type="checkbox"]:checked + label::after {
  background: #ffffff;
  border: 2px solid #505050;
}

.gwt-CheckBox input[type="checkbox"]:disabled {
  border-color: #d3d3d3;
}

.gwt-CheckBox input[type="checkbox"]:checked:disabled + label::after {
  background: #d3d3d3;
  border-color: #d3d3d3;
}

.gwt-CheckBox input[type="checkbox"]:disabled + label::after {
  border-color: #d3d3d3;
}

.gwt-RadioButton label {
  padding: 0;
  position: relative;
  padding-left: 22px;
  cursor: pointer;
  display: inline-block;
  height: 25px;
  line-height: 25px;
  font-size: 15px;
  margin: 0 10px 0 0;
}

.gwt-RadioButton label::before {
  border-radius: 50%;
  content: '';
  z-index: 1;
  position: absolute;
  top: 1px;
  left: 0;
  width: 14px;
  height: 14px;
  border: 2px solid #000;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.gwt-RadioButton label::after {
  border-radius: 50%;
  content: '';
  z-index: 1;
  position: absolute;
  top: 4px;
  left: 3px;
  width: 8px;
  height: 8px;
  border: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

input[type="radio"]:checked + label::before {
  background: #505050;
  border: 2px solid #505050;
}

input[type="radio"]:checked + label::after {
  border: 2px solid #fff;
}

input[type="radio"]:disabled + label::before {
  border: 2px solid #d3d3d3;
}

input[type="radio"]:disabled + label::after {
  border: 2px solid #fff;
}

input[type="radio"]:disabled:checked + label::before {
  background: #d3d3d3;
  border: 2px solid #d3d3d3;
}

input[type="radio"]:disabled:checked + label::after {
  border: 2px solid #fff;
}

/*
	3.4 Capcha
----------------------------
*/
.rmpCaptcha {
  background: transparent;
  box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.16), 0 1px 1px 0 rgba(0, 0, 0, 0.12);
  border: none;
}

.rmpCaptcha > tbody > tr > td:last-child {
  background: transparent;
}

.rmpCaptcha .gwt-TextBox {
  min-width: 150px;
}

/*
	3.5 Report
----------------------------
*/
.reportBarStyle {
  background: none !important;
  width: 100% !important;
}

.Report > table > tbody > tr > td > div > div > div > table.Buttons > tbody > tr > td:nth-child(1),
.Report > table > tbody > tr > td > div > div > div > table.Buttons > tbody > tr > td:nth-child(3) {
  width: 15%;
}

.Report > table > tbody > tr > td > div > div > div > table.Buttons > tbody > tr > td:nth-child(2) > div > table {
  width: 100%;
}

.Report > table > tbody > tr > td > div > div > div > table.Buttons > tbody > tr > td:nth-child(2) > div > table > tbody > tr > td > table > tbody > tr > td:nth-child(1),
.Report > table > tbody > tr > td > div > div > div > table.Buttons > tbody > tr > td:nth-child(2) > div > table > tbody > tr > td > table > tbody > tr > td:nth-child(2) {
  text-align: end;
}

.ATHeader td {
/*  background: #f0c105; */
  background: #505050;
  color: #fff;
  padding: 2px 0px 2px 0px; /* Added MN to fix report header alligmnet issue*/
}

img.ImageButton-filter {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Antu_dialog-filters.svg/240px-Antu_dialog-filters.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.12 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.56, 3.24C23.56, 1.11, 17.74, 0, 12, 0S.44, 1.11.44, 3.24a1.64, 1.64, 0, 0, 0, 0.83, 1.29l8, 10.88v8.1l0, 0.49h.67l4.85-4.85V15.41l8-10.88A1.64, 1.64, 0, 0, 0, 23.56, 3.24ZM12, 0.92c6.49, 0, 10.63, 1.37, 10.63, 2.31S18.49, 5.55, 12, 5.55, 1.37, 4.18, 1.37, 3.24, 5.51.92, 12, 0.92Z' transform='translate(-0.44)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  padding: 26px 26px 0px 0px;
}

.rmpCaptcha img.ImageButton.enabled-Image-Button {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.42 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M2.73, 10A1.92, 1.92, 0, 0, 0, 4.49, 8.86a8.15, 8.15, 0, 0, 1, 7.51-5, 8, 8, 0, 0, 1, 4.94, 1.7l-1.07.17a.84.84, 0, 0, 0-.22, 1.59L21.55, 10a.84.84, 0, 0, 0, 1.18-.76l0-6.5a.84.84, 0, 0, 0-1.53-.47l-.81, 1.22A12, 12, 0, 0, 0, 0.94, 7.34, 1.93, 1.93, 0, 0, 0, 2.73, 10Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3Cpath d='M22.89, 14.84a1.92, 1.92, 0, 0, 0-3.38.31, 8.15, 8.15, 0, 0, 1-7.51, 5, 8, 8, 0, 0, 1-4.94-1.7l1.07-.17a.84.84, 0, 0, 0, 0.22-1.59L2.45, 14a.84.84, 0, 0, 0-1.18.76l0, 6.5a.84.84, 0, 0, 0, 1.53.47l.81-1.22a12, 12, 0, 0, 0, 19.47-3.89A1.93, 1.93, 0, 0, 0, 22.89, 14.84Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

img.ImageButton-Refresh-only {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Antu_gtk-convert.svg/200px-Antu_gtk-convert.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.42 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M2.73, 10A1.92, 1.92, 0, 0, 0, 4.49, 8.86a8.15, 8.15, 0, 0, 1, 7.51-5, 8, 8, 0, 0, 1, 4.94, 1.7l-1.07.17a.84.84, 0, 0, 0-.22, 1.59L21.55, 10a.84.84, 0, 0, 0, 1.18-.76l0-6.5a.84.84, 0, 0, 0-1.53-.47l-.81, 1.22A12, 12, 0, 0, 0, 0.94, 7.34, 1.93, 1.93, 0, 0, 0, 2.73, 10Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3Cpath d='M22.89, 14.84a1.92, 1.92, 0, 0, 0-3.38.31, 8.15, 8.15, 0, 0, 1-7.51, 5, 8, 8, 0, 0, 1-4.94-1.7l1.07-.17a.84.84, 0, 0, 0, 0.22-1.59L2.45, 14a.84.84, 0, 0, 0-1.18.76l0, 6.5a.84.84, 0, 0, 0, 1.53.47l.81-1.22a12, 12, 0, 0, 0, 19.47-3.89A1.93, 1.93, 0, 0, 0, 22.89, 14.84Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  padding: 26px 26px 0px 0px;
}

img.ImageButton-Edit {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3E2%3C/title%3E%3Cg id='Pencil'%3E%3Cpath d='M22.71, 1.29a4.41, 4.41, 0, 0, 0-6.23, 0L3.22, 14.47a.74.74, 0, 0, 0-.18.28L0, 23a.75.75, 0, 0, 0, 0.71, 1A.74.74, 0, 0, 0, 1, 24l7.46-2.29a.75.75, 0, 0, 0, 0.31-.19l14-14a4.41, 4.41, 0, 0, 0, 0-6.23ZM7.57, 20.37l-2.79.86A3.2, 3.2, 0, 0, 0, 4, 20a4.05, 4.05, 0, 0, 0-1-.72l1.28-3.51H6v1.5a.75.75, 0, 0, 0, 0.75.75H8.07Zm11-10.87L9.47, 18.64l.26-1.24A.75.75, 0, 0, 0, 9, 16.5H7.5V15a.75.75, 0, 0, 0-.75-.75H5.57l8.92-8.87h0A2.91, 2.91, 0, 1, 1, 18.61, 9.5Zm3-3-.7.7a4.39, 4.39, 0, 0, 0-4.12-4.11l.7-.7h0a2.91, 2.91, 0, 1, 1, 4.11, 4.11Zm-4.93-.25-7.5, 7.5a.75.75, 0, 1, 0, 1.06, 1.06l7.5-7.5a.75.75, 0, 0, 0-1.06-1.06Z' transform='translate(0)' fill='%232F779D'/%3E%3C/g%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

img.ImageButton-Print {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Antu-document-print-24.svg/200px-Antu-document-print-24.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.81 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M19.86, 4.92h-.62V3.55A3.55, 3.55, 0, 0, 0, 15.7, 0H8.25A3.55, 3.55, 0, 0, 0, 4.7, 3.55V4.92H4.14A3.55, 3.55, 0, 0, 0, 0.59, 8.47v5.72a3.55, 3.55, 0, 0, 0, 3.55, 3.55H4.7v4.5A1.77, 1.77, 0, 0, 0, 6.47, 24h11a1.77, 1.77, 0, 0, 0, 1.77-1.77v-4.5h.62a3.55, 3.55, 0, 0, 0, 3.55-3.55V8.47A3.55, 3.55, 0, 0, 0, 19.86, 4.92ZM6, 3.55a2.21, 2.21, 0, 0, 1, 2.2-2.2h7.44a2.21, 2.21, 0, 0, 1, 2.2, 2.2V4.92H6ZM17.89, 22.24a.43.43, 0, 0, 1-.43.43h-11A.43.43, 0, 0, 1, 6, 22.24V14.82H17.89Zm4.17-8a2.21, 2.21, 0, 0, 1-2.2, 2.2h-.62V14.82h.89a.67.67, 0, 0, 0, 0-1.34H3.71a.67.67, 0, 0, 0, 0, 1.34h1v1.57H4.14a2.21, 2.21, 0, 0, 1-2.2-2.2V8.47a2.21, 2.21, 0, 0, 1, 2.2-2.2H19.86a2.21, 2.21, 0, 0, 1, 2.2, 2.2Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M7.67, 18.13h8.55a.67.67, 0, 0, 0, 0-1.34H7.67a.67.67, 0, 0, 0, 0, 1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M16.27, 19.53H7.72a.67.67, 0, 0, 0, 0, 1.34h8.55a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M19.84, 7.56H18.48a.67.67, 0, 0, 0, 0, 1.34h1.36a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

img.ImageButton-Export {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Antu_download-amarok.svg/200px-Antu_download-amarok.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.32 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.52, 19.81l-3.17-3.17a1.16, 1.16, 0, 0, 0-2, 0.82v.48a.21.21, 0, 0, 1-.2.2h-.32V4.92a.48.48, 0, 0, 0-.14-.34L13.25.14A.48.48, 0, 0, 0, 12.91, 0H.82A.48.48, 0, 0, 0, 0.34.48v23A.48.48, 0, 0, 0, 0.82, 24H17.36a.48.48, 0, 0, 0, 0.48-.48V22.16h.32a.21.21, 0, 0, 1, 0.2.2v.48a1.16, 1.16, 0, 0, 0, 2, 0.82l3.17-3.17a.48.48, 0, 0, 0, 0-.68ZM13.39, 1.63l2.81, 2.81H13.39ZM16.88, 23H1.3V1H12.44v4a.48.48, 0, 0, 0, 0.48.48h4V18.14h-1a.48.48, 0, 0, 0-.48.48v3.06a.48.48, 0, 0, 0, 0.48.48h1ZM19.67, 23a.2.2, 0, 0, 1-.35-.14v-.48a1.16, 1.16, 0, 0, 0-1.16-1.16h-1.8V19.1h1.8a1.16, 1.16, 0, 0, 0, 1.16-1.16v-.48a.2.2, 0, 0, 1, 0.35-.14l2.84, 2.83Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M3.71, 8.32h7.91a.48.48, 0, 0, 0, 0-1H3.71a.48.48, 0, 1, 0, 0, 1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 10.52H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 13.67H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 16.83H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 7.36H13.42a.48.48, 0, 0, 0, 0, 1h1.05a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

.exportStyle {
  background: url("data:image/svg+xml;charset=utf8, %3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.32 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.52, 19.81l-3.17-3.17a1.16, 1.16, 0, 0, 0-2, 0.82v.48a.21.21, 0, 0, 1-.2.2h-.32V4.92a.48.48, 0, 0, 0-.14-.34L13.25.14A.48.48, 0, 0, 0, 12.91, 0H.82A.48.48, 0, 0, 0, 0.34.48v23A.48.48, 0, 0, 0, 0.82, 24H17.36a.48.48, 0, 0, 0, 0.48-.48V22.16h.32a.21.21, 0, 0, 1, 0.2.2v.48a1.16, 1.16, 0, 0, 0, 2, 0.82l3.17-3.17a.48.48, 0, 0, 0, 0-.68ZM13.39, 1.63l2.81, 2.81H13.39ZM16.88, 23H1.3V1H12.44v4a.48.48, 0, 0, 0, 0.48.48h4V18.14h-1a.48.48, 0, 0, 0-.48.48v3.06a.48.48, 0, 0, 0, 0.48.48h1ZM19.67, 23a.2.2, 0, 0, 1-.35-.14v-.48a1.16, 1.16, 0, 0, 0-1.16-1.16h-1.8V19.1h1.8a1.16, 1.16, 0, 0, 0, 1.16-1.16v-.48a.2.2, 0, 0, 1, 0.35-.14l2.84, 2.83Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M3.71, 8.32h7.91a.48.48, 0, 0, 0, 0-1H3.71a.48.48, 0, 1, 0, 0, 1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 10.52H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 13.67H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 16.83H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 7.36H13.42a.48.48, 0, 0, 0, 0, 1h1.05a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3C/svg%3E") 0 0 no-repeat !important;
}

.popupContent .Clickable {
  padding: 8px;
}

img.ImageButton-SelectAll {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 507.46 511.2'%3E%3Ctitle%3E2%3C/title%3E%3Crect x='256' y='462.29' width='251.46' height='48.91' fill='%232F779D'/%3E%3Cpolygon points='20.53 85.34 81.92 146.72 199.01 29.64 223.04 53.67 223.04 0 0 0 0 105.87 20.53 85.34' fill='%232F779D'/%3E%3Cpolygon points='112.32 177.12 112.32 177.12 85.42 204.02 55.02 173.62 55.02 173.62 0 118.61 0 223.04 223.04 223.04 223.04 66.4 112.32 177.12' fill='%232F779D'/%3E%3Crect x='256' y='174.13' width='251.46' height='48.91' fill='%232F779D'/%3E%3Crect x='256' y='90.51' width='251.46' height='48.91' fill='%232F779D'/%3E%3Cpolygon points='20.53 373.5 81.92 434.88 199.01 317.8 223.04 341.83 223.04 288.16 0 288.16 0 394.03 20.53 373.5' fill='%232F779D'/%3E%3Cpolygon points='112.32 465.28 112.32 465.28 85.42 492.18 55.02 461.79 55.02 461.79 0 406.76 0 511.2 223.04 511.2 223.04 354.56 112.32 465.28' fill='%232F779D'/%3E%3Crect x='256' y='378.67' width='251.46' height='48.91' fill='%232F779D'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  padding: 26px 26px 0px 0px;
}

img.ImageButton-DeselectAll {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_2' data-name='Calque 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 507.46 511.2'%3E%3Ctitle%3E2%3C/title%3E%3Crect x='256' y='174.13' width='251.46' height='48.91' fill='%232F779D'/%3E%3Crect x='256' y='90.51' width='251.46' height='48.91' fill='%232F779D'/%3E%3Crect x='256' y='462.29' width='251.46' height='48.91' fill='%232F779D'/%3E%3Crect x='256' y='378.67' width='251.46' height='48.91' fill='%232F779D'/%3E%3Cpath d='M0, 0V223H223V0ZM201.71, 202.38H16.6V17.27H201.71Z' fill='%232F779D'/%3E%3Cpath d='M0, 288.2v223H223v-223ZM201.71, 490.54H16.6V305.43H201.71Z' fill='%232F779D'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  padding: 26px 26px 0px 0px;
}

img.ImageButton-Refresh {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Antu_dialog-cancel.svg/200px-Antu_dialog-cancel.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 493.13 512'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M246.56, 0C124, 0, 0, 23.71, 0, 69, 0, 79.28, 6.43, 88.43, 17.71, 96.46L187.39, 328.68V501.53L188, 512h9.86l4.51-.18, 82.19-82.15a133.84, 133.84, 0, 1, 1, 119-234.91L475.41, 96.5c11.29-8, 17.72-17.18, 17.72-27.46C493.13, 23.71, 369.09, 0, 246.56, 0Zm0, 118.35C108.09, 118.35, 19.72, 89.15, 19.72, 69s88.37-49.27, 226.84-49.27S473.41, 48.93, 473.41, 69, 385, 118.35, 246.56, 118.35Z' fill='%232F779D'/%3E%3Cpath d='M325.66, 194.55A109.78, 109.78, 0, 1, 0, 435.45, 304.33, 109.78, 109.78, 0, 0, 0, 325.66, 194.55Zm55.26, 194.22-55.65-55.65L270, 388.38, 240.84, 359.2l55.26-55.26-55.65-55.65, 29.17-29.17, 55.65, 55.65, 56-56, 29.17, 29.17-56, 56, 55.65, 55.65Z' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  width: 0px;
  height: 0px;
  padding: 26px 26px 0px 0px;
}

.Buttons-Right .ImageButton,
.editWrapperStyle .ImageButton {
  margin-left: 6px;
  margin-right: 6px;
}

.pagerWrapperStyle .Pager td:first-child .gwt-Image {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Antu_go-first.svg/200px-Antu_go-first.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M9.28, 8l6.3-6.3a.51.51, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L6.57, 7.63a.5.5, 0, 0, 0, 0, 0.74L14, 15.84a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M3.13, 8l6.3-6.3a.5.5, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L.42, 7.63a.5.5, 0, 0, 0, 0, 0.74l7.47, 7.47a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  /* MN - Fix old page navigation icons showing behind */
  /*height: 16px;*/
  width: 0px;
  height: 0px;
  padding: 16px 16px 0px 0px;
}

.pagerWrapperStyle .Pager td:nth-child(2) .gwt-Image {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Antu_go-previous-view.svg/200px-Antu_go-previous-view.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='8 0 0 8 8 16 10.27 13.73 4.54 8 10.27 2.27 8 0' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  /* MN - Fix old page navigation icons showing behind */
  /*height: 16px;*/
  width: 0px;
  height: 0px;
  padding: 16px 16px 0px 0px;
    
}

.pagerWrapperStyle .Pager td:nth-child(4) .gwt-Image {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Antu_arrow-right.svg/200px-Antu_arrow-right.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='2.27 16 10.27 8 2.27 0 0 2.27 5.73 8 0 13.73 2.27 16' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  /* MN - Fix old page navigation icons showing behind */
  /*height: 16px;*/
  width: 0px;
  height: 0px;
  padding: 16px 16px 0px 0px;
}

.pagerWrapperStyle .Pager td:nth-child(5) .gwt-Image {
  background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Antu_go-last-view-page.svg/200px-Antu_go-last-view-page.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M15.58, 7.63, 8.11.16a.5.5, 0, 0, 0-.74, 0l-.8.8a.5.5, 0, 0, 0, 0, 0.74L12.87, 8l-6.3, 6.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0l7.47-7.47a.51.51, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M9.59, 8a.51.51, 0, 0, 0-.16-.37L2, 0.16a.5.5, 0, 0, 0-.74, 0L.42, 1a.5.5, 0, 0, 0, 0, 0.74L6.72, 8, 0.42, 14.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0L9.43, 8.37A.51.51, 0, 0, 0, 9.59, 8Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");*/
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
  /* MN - Fix old page navigation icons showing behind */
  /*height: 16px;*/
  width: 0px;
  height: 0px;
  padding: 16px 16px 0px 0px;
}

/* MN - Fix old page navigation icons showing behind */
/*.pagerWrapperStyle .reportBarStyle td:first-child .gwt-Image,
.pagerWrapperStyle .reportBarStyle td:nth-child(2) .gwt-Image,
.pagerWrapperStyle .reportBarStyle td:nth-child(4) .gwt-Image,
.pagerWrapperStyle .reportBarStyle td:nth-child(5) .gwt-Image,*/
.rmpCaptcha img.ImageButton.enabled-Image-Button,
.root img.ImageButton-filter,
_:-ms-fullscreen,
/*img.ImageButton-DeselectAll,*/
img.ImageButton-Edit,
img.ImageButton-Export,
img.ImageButton-Print,
/*img.ImageButton-Refresh,*/
/*img.ImageButton-Refresh-only,*/
/*img.ImageButton-SelectAll,*/
img.ImageButton.browseFileStyle.disabled-Image-Button,
img.ImageButton.browseFileStyle.enabled-Image-Button {
  opacity: 0;
}

:root .FileUploadContainer > tbody > tr > td > table > tbody > tr > td:nth-child(2),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Ctitle%3ESans titre - 1%3C/title%3E%3Cpath d='M25, 6.27a3.37, 3.37, 0, 0, 0-2.47-1H12v-.5a3.37, 3.37, 0, 0, 0-1-2.47, 3.37, 3.37, 0, 0, 0-2.47-1h-5A3.37, 3.37, 0, 0, 0, 1, 2.27, 3.37, 3.37, 0, 0, 0, 0, 4.74v15a3.37, 3.37, 0, 0, 0, 1, 2.47, 3.37, 3.37, 0, 0, 0, 2.47, 1h19a3.52, 3.52, 0, 0, 0, 3.5-3.5v-11A3.37, 3.37, 0, 0, 0, 25, 6.27Z' transform='translate(0 -1.24)' fill='%23f0c105'/%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}

/* icon select all */
/*:root .Report .Buttons-Left td:nth-child(1),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 474.05 473.1'%3E%3Ctitle%3E1%3C/title%3E%3Crect x='0.95' width='236.55' height='236.55' fill='%232F779D'/%3E%3Cpath d='M459.1, 251.55V458.1H252.55V251.55H459.1m15-15H237.55V473.1H474.1V236.55Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='238.44 35.78 215.26 17.7 94.67 172.3 23.3 79.47 0 97.38 93.37 218.85 238.44 35.78' fill='%23fff'/%3E%3Cpath d='M335.41, 72.7l-10.36, 36.74s92.59.7, 93.83, 98.13l12.18-22.19, 22.05, 14.1C453.46, 200.09, 447.84, 100.76, 335.41, 72.7Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='258.46 76.69 328.1 157.41 348.77 28.98 258.46 76.69' fill='%232F779D'/%3E%3Cpath d='M139.69, 399.3, 150, 362.56s-92.59-.7-93.83-98.13L44, 286.61, 22, 272.52C21.64, 271.91, 27.26, 371.24, 139.69, 399.3Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='216.53 395.31 146.89 314.58 126.22 443.02 216.53 395.31' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}*/

/* icon filter */
/*:root .Report .Buttons-Left td:nth-child(2),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.12 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.56, 3.24C23.56, 1.11, 17.74, 0, 12, 0S.44, 1.11.44, 3.24a1.64, 1.64, 0, 0, 0, 0.83, 1.29l8, 10.88v8.1l0, 0.49h.67l4.85-4.85V15.41l8-10.88A1.64, 1.64, 0, 0, 0, 23.56, 3.24ZM12, 0.92c6.49, 0, 10.63, 1.37, 10.63, 2.31S18.49, 5.55, 12, 5.55, 1.37, 4.18, 1.37, 3.24, 5.51.92, 12, 0.92Z' transform='translate(-0.44)' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}*/

/* icon nofilter */
/*:root .Report .Buttons-Left td:nth-child(3),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 493.13 512'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M246.56, 0C124, 0, 0, 23.71, 0, 69, 0, 79.28, 6.43, 88.43, 17.71, 96.46L187.39, 328.68V501.53L188, 512h9.86l4.51-.18, 82.19-82.15a133.84, 133.84, 0, 1, 1, 119-234.91L475.41, 96.5c11.29-8, 17.72-17.18, 17.72-27.46C493.13, 23.71, 369.09, 0, 246.56, 0Zm0, 118.35C108.09, 118.35, 19.72, 89.15, 19.72, 69s88.37-49.27, 226.84-49.27S473.41, 48.93, 473.41, 69, 385, 118.35, 246.56, 118.35Z' fill='%232F779D'/%3E%3Cpath d='M325.66, 194.55A109.78, 109.78, 0, 1, 0, 435.45, 304.33, 109.78, 109.78, 0, 0, 0, 325.66, 194.55Zm55.26, 194.22-55.65-55.65L270, 388.38, 240.84, 359.2l55.26-55.26-55.65-55.65, 29.17-29.17, 55.65, 55.65, 56-56, 29.17, 29.17-56, 56, 55.65, 55.65Z' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}*/

/* icon reload */
/*.rmpCaptcha img.ImageButton.enabled-Image-Button,
 :root .Report .Buttons-Left td:nth-child(4), 
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.42 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M2.73, 10A1.92, 1.92, 0, 0, 0, 4.49, 8.86a8.15, 8.15, 0, 0, 1, 7.51-5, 8, 8, 0, 0, 1, 4.94, 1.7l-1.07.17a.84.84, 0, 0, 0-.22, 1.59L21.55, 10a.84.84, 0, 0, 0, 1.18-.76l0-6.5a.84.84, 0, 0, 0-1.53-.47l-.81, 1.22A12, 12, 0, 0, 0, 0.94, 7.34, 1.93, 1.93, 0, 0, 0, 2.73, 10Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3Cpath d='M22.89, 14.84a1.92, 1.92, 0, 0, 0-3.38.31, 8.15, 8.15, 0, 0, 1-7.51, 5, 8, 8, 0, 0, 1-4.94-1.7l1.07-.17a.84.84, 0, 0, 0, 0.22-1.59L2.45, 14a.84.84, 0, 0, 0-1.18.76l0, 6.5a.84.84, 0, 0, 0, 1.53.47l.81-1.22a12, 12, 0, 0, 0, 19.47-3.89A1.93, 1.93, 0, 0, 0, 22.89, 14.84Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}*/

/* MN - Fix old page navigation icons showing behind */
/* icon arrow double left */
:root .Report .Buttons-Center .Pager td:nth-child(1),
_:-ms-fullscreen {
  /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M9.28, 8l6.3-6.3a.51.51, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L6.57, 7.63a.5.5, 0, 0, 0, 0, 0.74L14, 15.84a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M3.13, 8l6.3-6.3a.5.5, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L.42, 7.63a.5.5, 0, 0, 0, 0, 0.74l7.47, 7.47a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 16px 16px;
  background-repeat: no-repeat;*/
  text-align: right;
  /*background-position: 95%;*/
}

/* MN - Fix old page navigation icons showing behind */
/* icon arrow left */
:root .Report .Buttons-Center .Pager td:nth-child(2),
_:-ms-fullscreen {
  /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='8 0 0 8 8 16 10.27 13.73 4.54 8 10.27 2.27 8 0' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 16px 16px;
  background-repeat: no-repeat;*/
  text-align: right;
  /*background-position: 95%;*/
}
/* MN - Fix old page navigation icons showing behind */
/* icon arrow right */
/*:root .Report .Buttons-Center .Pager td:nth-child(4),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='2.27 16 10.27 8 2.27 0 0 2.27 5.73 8 0 13.73 2.27 16' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position-y: 40%;
}*/
/* MN - Fix old page navigation icons showing behind */
/* icon arrow double right */
/*:root .Report .Buttons-Center .Pager td:nth-child(5),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M15.58, 7.63, 8.11.16a.5.5, 0, 0, 0-.74, 0l-.8.8a.5.5, 0, 0, 0, 0, 0.74L12.87, 8l-6.3, 6.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0l7.47-7.47a.51.51, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M9.59, 8a.51.51, 0, 0, 0-.16-.37L2, 0.16a.5.5, 0, 0, 0-.74, 0L.42, 1a.5.5, 0, 0, 0, 0, 0.74L6.72, 8, 0.42, 14.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0L9.43, 8.37A.51.51, 0, 0, 0, 9.59, 8Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position-y: 40%;
}*/

/* icon print */
:root .Report .Buttons-Right td:nth-child(2),
_:-ms-fullscreen {
    background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Antu-document-print-24.svg/200px-Antu-document-print-24.svg.png");
  /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.81 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M19.86, 4.92h-.62V3.55A3.55, 3.55, 0, 0, 0, 15.7, 0H8.25A3.55, 3.55, 0, 0, 0, 4.7, 3.55V4.92H4.14A3.55, 3.55, 0, 0, 0, 0.59, 8.47v5.72a3.55, 3.55, 0, 0, 0, 3.55, 3.55H4.7v4.5A1.77, 1.77, 0, 0, 0, 6.47, 24h11a1.77, 1.77, 0, 0, 0, 1.77-1.77v-4.5h.62a3.55, 3.55, 0, 0, 0, 3.55-3.55V8.47A3.55, 3.55, 0, 0, 0, 19.86, 4.92ZM6, 3.55a2.21, 2.21, 0, 0, 1, 2.2-2.2h7.44a2.21, 2.21, 0, 0, 1, 2.2, 2.2V4.92H6ZM17.89, 22.24a.43.43, 0, 0, 1-.43.43h-11A.43.43, 0, 0, 1, 6, 22.24V14.82H17.89Zm4.17-8a2.21, 2.21, 0, 0, 1-2.2, 2.2h-.62V14.82h.89a.67.67, 0, 0, 0, 0-1.34H3.71a.67.67, 0, 0, 0, 0, 1.34h1v1.57H4.14a2.21, 2.21, 0, 0, 1-2.2-2.2V8.47a2.21, 2.21, 0, 0, 1, 2.2-2.2H19.86a2.21, 2.21, 0, 0, 1, 2.2, 2.2Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M7.67, 18.13h8.55a.67.67, 0, 0, 0, 0-1.34H7.67a.67.67, 0, 0, 0, 0, 1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M16.27, 19.53H7.72a.67.67, 0, 0, 0, 0, 1.34h8.55a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M19.84, 7.56H18.48a.67.67, 0, 0, 0, 0, 1.34h1.36a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3C/svg%3E");*/
  background-size: 95% 95%;
  background-repeat: no-repeat;
  background-size: contain;
}

/* icon export */
:root .Report .Buttons-Right td:nth-child(1),
_:-ms-fullscreen {
    background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Antu_download-amarok.svg/200px-Antu_download-amarok.svg.png");
  /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.32 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.52, 19.81l-3.17-3.17a1.16, 1.16, 0, 0, 0-2, 0.82v.48a.21.21, 0, 0, 1-.2.2h-.32V4.92a.48.48, 0, 0, 0-.14-.34L13.25.14A.48.48, 0, 0, 0, 12.91, 0H.82A.48.48, 0, 0, 0, 0.34.48v23A.48.48, 0, 0, 0, 0.82, 24H17.36a.48.48, 0, 0, 0, 0.48-.48V22.16h.32a.21.21, 0, 0, 1, 0.2.2v.48a1.16, 1.16, 0, 0, 0, 2, 0.82l3.17-3.17a.48.48, 0, 0, 0, 0-.68ZM13.39, 1.63l2.81, 2.81H13.39ZM16.88, 23H1.3V1H12.44v4a.48.48, 0, 0, 0, 0.48.48h4V18.14h-1a.48.48, 0, 0, 0-.48.48v3.06a.48.48, 0, 0, 0, 0.48.48h1ZM19.67, 23a.2.2, 0, 0, 1-.35-.14v-.48a1.16, 1.16, 0, 0, 0-1.16-1.16h-1.8V19.1h1.8a1.16, 1.16, 0, 0, 0, 1.16-1.16v-.48a.2.2, 0, 0, 1, 0.35-.14l2.84, 2.83Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M3.71, 8.32h7.91a.48.48, 0, 0, 0, 0-1H3.71a.48.48, 0, 1, 0, 0, 1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 10.52H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 13.67H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 16.83H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 7.36H13.42a.48.48, 0, 0, 0, 0, 1h1.05a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3C/svg%3E");*/
  background-size: 95% 95%;
  background-repeat: no-repeat;
  background-size: contain;
}

/* icon pen */
:root .Report .Buttons-Right td:nth-child(3),
_:-ms-fullscreen {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3E2%3C/title%3E%3Cg id='Pencil'%3E%3Cpath d='M22.71, 1.29a4.41, 4.41, 0, 0, 0-6.23, 0L3.22, 14.47a.74.74, 0, 0, 0-.18.28L0, 23a.75.75, 0, 0, 0, 0.71, 1A.74.74, 0, 0, 0, 1, 24l7.46-2.29a.75.75, 0, 0, 0, 0.31-.19l14-14a4.41, 4.41, 0, 0, 0, 0-6.23ZM7.57, 20.37l-2.79.86A3.2, 3.2, 0, 0, 0, 4, 20a4.05, 4.05, 0, 0, 0-1-.72l1.28-3.51H6v1.5a.75.75, 0, 0, 0, 0.75.75H8.07Zm11-10.87L9.47, 18.64l.26-1.24A.75.75, 0, 0, 0, 9, 16.5H7.5V15a.75.75, 0, 0, 0-.75-.75H5.57l8.92-8.87h0A2.91, 2.91, 0, 1, 1, 18.61, 9.5Zm3-3-.7.7a4.39, 4.39, 0, 0, 0-4.12-4.11l.7-.7h0a2.91, 2.91, 0, 1, 1, 4.11, 4.11Zm-4.93-.25-7.5, 7.5a.75.75, 0, 1, 0, 1.06, 1.06l7.5-7.5a.75.75, 0, 0, 0-1.06-1.06Z' transform='translate(0)' fill='%232F779D'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 95% 95%;
  background-repeat: no-repeat;
}

@supports (-ms-ime-align: auto) {
    /* MN - Fix old page navigation icons showing behind */
  /*.pagerWrapperStyle .reportBarStyle td:first-child .gwt-Image,
  .pagerWrapperStyle .reportBarStyle td:nth-child(2) .gwt-Image,
  .pagerWrapperStyle .reportBarStyle td:nth-child(4) .gwt-Image,
  .pagerWrapperStyle .reportBarStyle td:nth-child(5) .gwt-Image,*/
  .rmpCaptcha img.ImageButton.enabled-Image-Button,
  /*img.ImageButton-DeselectAll,*/
  img.ImageButton-Edit,
  img.ImageButton-Export,
  img.ImageButton-Print,
  /*img.ImageButton-Refresh,*/
  /*img.ImageButton-Refresh-only,*/
  /*img.ImageButton-SelectAll,*/
  /*img.ImageButton-filter,*/
  img.ImageButton.browseFileStyle.disabled-Image-Button,
  img.ImageButton.browseFileStyle.enabled-Image-Button {
    opacity: 0;
  }
  /* upload file */
  .FileUploadContainer > tbody > tr > td > table > tbody > tr > td:nth-child(2) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Ctitle%3ESans titre - 1%3C/title%3E%3Cpath d='M25, 6.27a3.37, 3.37, 0, 0, 0-2.47-1H12v-.5a3.37, 3.37, 0, 0, 0-1-2.47, 3.37, 3.37, 0, 0, 0-2.47-1h-5A3.37, 3.37, 0, 0, 0, 1, 2.27, 3.37, 3.37, 0, 0, 0, 0, 4.74v15a3.37, 3.37, 0, 0, 0, 1, 2.47, 3.37, 3.37, 0, 0, 0, 2.47, 1h19a3.52, 3.52, 0, 0, 0, 3.5-3.5v-11A3.37, 3.37, 0, 0, 0, 25, 6.27Z' transform='translate(0 -1.24)' fill='%23f0c105'/%3E%3C/svg%3E");
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }
  /* icon select all */
  /*  .Report .Buttons-Left td:nth-child(1) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 474.05 473.1'%3E%3Ctitle%3E1%3C/title%3E%3Crect x='0.95' width='236.55' height='236.55' fill='%232F779D'/%3E%3Cpath d='M459.1, 251.55V458.1H252.55V251.55H459.1m15-15H237.55V473.1H474.1V236.55Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='238.44 35.78 215.26 17.7 94.67 172.3 23.3 79.47 0 97.38 93.37 218.85 238.44 35.78' fill='%23fff'/%3E%3Cpath d='M335.41, 72.7l-10.36, 36.74s92.59.7, 93.83, 98.13l12.18-22.19, 22.05, 14.1C453.46, 200.09, 447.84, 100.76, 335.41, 72.7Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='258.46 76.69 328.1 157.41 348.77 28.98 258.46 76.69' fill='%232F779D'/%3E%3Cpath d='M139.69, 399.3, 150, 362.56s-92.59-.7-93.83-98.13L44, 286.61, 22, 272.52C21.64, 271.91, 27.26, 371.24, 139.69, 399.3Z' transform='translate(-0.05)' fill='%232F779D'/%3E%3Cpolygon points='216.53 395.31 146.89 314.58 126.22 443.02 216.53 395.31' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 98% 98%;
    background-repeat: no-repeat;
  }*/
  /*  icon filter */
  /*  .Report .Buttons-Left td:nth-child(2) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.12 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.56, 3.24C23.56, 1.11, 17.74, 0, 12, 0S.44, 1.11.44, 3.24a1.64, 1.64, 0, 0, 0, 0.83, 1.29l8, 10.88v8.1l0, 0.49h.67l4.85-4.85V15.41l8-10.88A1.64, 1.64, 0, 0, 0, 23.56, 3.24ZM12, 0.92c6.49, 0, 10.63, 1.37, 10.63, 2.31S18.49, 5.55, 12, 5.55, 1.37, 4.18, 1.37, 3.24, 5.51.92, 12, 0.92Z' transform='translate(-0.44)' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }*/
  /* icon nofilter */
  /*  .Report .Buttons-Left td:nth-child(3) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 493.13 512'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M246.56, 0C124, 0, 0, 23.71, 0, 69, 0, 79.28, 6.43, 88.43, 17.71, 96.46L187.39, 328.68V501.53L188, 512h9.86l4.51-.18, 82.19-82.15a133.84, 133.84, 0, 1, 1, 119-234.91L475.41, 96.5c11.29-8, 17.72-17.18, 17.72-27.46C493.13, 23.71, 369.09, 0, 246.56, 0Zm0, 118.35C108.09, 118.35, 19.72, 89.15, 19.72, 69s88.37-49.27, 226.84-49.27S473.41, 48.93, 473.41, 69, 385, 118.35, 246.56, 118.35Z' fill='%232F779D'/%3E%3Cpath d='M325.66, 194.55A109.78, 109.78, 0, 1, 0, 435.45, 304.33, 109.78, 109.78, 0, 0, 0, 325.66, 194.55Zm55.26, 194.22-55.65-55.65L270, 388.38, 240.84, 359.2l55.26-55.26-55.65-55.65, 29.17-29.17, 55.65, 55.65, 56-56, 29.17, 29.17-56, 56, 55.65, 55.65Z' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }*/
  /* icon reload */
  /*  .Report .Buttons-Left td:nth-child(4), */
  /*.rmpCaptcha img.ImageButton.enabled-Image-Button {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.42 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M2.73, 10A1.92, 1.92, 0, 0, 0, 4.49, 8.86a8.15, 8.15, 0, 0, 1, 7.51-5, 8, 8, 0, 0, 1, 4.94, 1.7l-1.07.17a.84.84, 0, 0, 0-.22, 1.59L21.55, 10a.84.84, 0, 0, 0, 1.18-.76l0-6.5a.84.84, 0, 0, 0-1.53-.47l-.81, 1.22A12, 12, 0, 0, 0, 0.94, 7.34, 1.93, 1.93, 0, 0, 0, 2.73, 10Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3Cpath d='M22.89, 14.84a1.92, 1.92, 0, 0, 0-3.38.31, 8.15, 8.15, 0, 0, 1-7.51, 5, 8, 8, 0, 0, 1-4.94-1.7l1.07-.17a.84.84, 0, 0, 0, 0.22-1.59L2.45, 14a.84.84, 0, 0, 0-1.18.76l0, 6.5a.84.84, 0, 0, 0, 1.53.47l.81-1.22a12, 12, 0, 0, 0, 19.47-3.89A1.93, 1.93, 0, 0, 0, 22.89, 14.84Z' transform='translate(-0.79)' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }*/
  /* MN - Fix old page navigation icons showing behind */
  /* icon arrow double left */
  .Report .Buttons-Center .pagerStyle td:nth-child(1) {
    /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M9.28, 8l6.3-6.3a.51.51, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L6.57, 7.63a.5.5, 0, 0, 0, 0, 0.74L14, 15.84a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M3.13, 8l6.3-6.3a.5.5, 0, 0, 0, 0-.74l-.8-.8a.5.5, 0, 0, 0-.74, 0L.42, 7.63a.5.5, 0, 0, 0, 0, 0.74l7.47, 7.47a.5.5, 0, 0, 0, 0.74, 0l.8-.8a.5.5, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 16px 16px;
    background-repeat: no-repeat;*/
    text-align: right;
    /*background-position: 95%;*/
  }
  /* MN - Fix old page navigation icons showing behind */
  /* icon arrow left */
  .Report .Buttons-Center .pagerStyle td:nth-child(2) {
    /*background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='8 0 0 8 8 16 10.27 13.73 4.54 8 10.27 2.27 8 0' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 16px 16px;
    background-repeat: no-repeat;*/
    text-align: right;
    /*background-position: 95%;*/
  }
  /* MN - Fix old page navigation icons showing behind */
  /* icon arrow right */
  /*.Report .Buttons-Center .pagerStyle td:nth-child(4) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.27 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpolygon points='2.27 16 10.27 8 2.27 0 0 2.27 5.73 8 0 13.73 2.27 16' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position-y: 40%;
  }*/
  /* MN - Fix old page navigation icons showing behind */
  /* icon arrow double right */
  /*.Report .Buttons-Center .pagerStyle td:nth-child(5) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.49 16'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M15.58, 7.63, 8.11.16a.5.5, 0, 0, 0-.74, 0l-.8.8a.5.5, 0, 0, 0, 0, 0.74L12.87, 8l-6.3, 6.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0l7.47-7.47a.51.51, 0, 0, 0, 0-.74Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3Cpath d='M9.59, 8a.51.51, 0, 0, 0-.16-.37L2, 0.16a.5.5, 0, 0, 0-.74, 0L.42, 1a.5.5, 0, 0, 0, 0, 0.74L6.72, 8, 0.42, 14.3a.5.5, 0, 0, 0, 0, 0.74l.8.8a.5.5, 0, 0, 0, 0.74, 0L9.43, 8.37A.51.51, 0, 0, 0, 9.59, 8Z' transform='translate(-0.26)' fill='%232F779D'/%3E%3C/svg%3E");
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position-y: 40%;
  }*/
  /* icon print */
  .Report .Buttons-Right td:nth-child(2) {
    background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Antu-document-print-24.svg/200px-Antu-document-print-24.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.81 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M19.86, 4.92h-.62V3.55A3.55, 3.55, 0, 0, 0, 15.7, 0H8.25A3.55, 3.55, 0, 0, 0, 4.7, 3.55V4.92H4.14A3.55, 3.55, 0, 0, 0, 0.59, 8.47v5.72a3.55, 3.55, 0, 0, 0, 3.55, 3.55H4.7v4.5A1.77, 1.77, 0, 0, 0, 6.47, 24h11a1.77, 1.77, 0, 0, 0, 1.77-1.77v-4.5h.62a3.55, 3.55, 0, 0, 0, 3.55-3.55V8.47A3.55, 3.55, 0, 0, 0, 19.86, 4.92ZM6, 3.55a2.21, 2.21, 0, 0, 1, 2.2-2.2h7.44a2.21, 2.21, 0, 0, 1, 2.2, 2.2V4.92H6ZM17.89, 22.24a.43.43, 0, 0, 1-.43.43h-11A.43.43, 0, 0, 1, 6, 22.24V14.82H17.89Zm4.17-8a2.21, 2.21, 0, 0, 1-2.2, 2.2h-.62V14.82h.89a.67.67, 0, 0, 0, 0-1.34H3.71a.67.67, 0, 0, 0, 0, 1.34h1v1.57H4.14a2.21, 2.21, 0, 0, 1-2.2-2.2V8.47a2.21, 2.21, 0, 0, 1, 2.2-2.2H19.86a2.21, 2.21, 0, 0, 1, 2.2, 2.2Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M7.67, 18.13h8.55a.67.67, 0, 0, 0, 0-1.34H7.67a.67.67, 0, 0, 0, 0, 1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M16.27, 19.53H7.72a.67.67, 0, 0, 0, 0, 1.34h8.55a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3Cpath d='M19.84, 7.56H18.48a.67.67, 0, 0, 0, 0, 1.34h1.36a.67.67, 0, 0, 0, 0-1.34Z' transform='translate(-0.59)' fill='%232F779D'/%3E%3C/svg%3E");*/
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }
  /* icon export */
  .Report .Buttons-Right td:nth-child(1) {
    background-image: url("https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/Antu_download-amarok.svg/200px-Antu_download-amarok.svg.png");
/*  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.32 24'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M23.52, 19.81l-3.17-3.17a1.16, 1.16, 0, 0, 0-2, 0.82v.48a.21.21, 0, 0, 1-.2.2h-.32V4.92a.48.48, 0, 0, 0-.14-.34L13.25.14A.48.48, 0, 0, 0, 12.91, 0H.82A.48.48, 0, 0, 0, 0.34.48v23A.48.48, 0, 0, 0, 0.82, 24H17.36a.48.48, 0, 0, 0, 0.48-.48V22.16h.32a.21.21, 0, 0, 1, 0.2.2v.48a1.16, 1.16, 0, 0, 0, 2, 0.82l3.17-3.17a.48.48, 0, 0, 0, 0-.68ZM13.39, 1.63l2.81, 2.81H13.39ZM16.88, 23H1.3V1H12.44v4a.48.48, 0, 0, 0, 0.48.48h4V18.14h-1a.48.48, 0, 0, 0-.48.48v3.06a.48.48, 0, 0, 0, 0.48.48h1ZM19.67, 23a.2.2, 0, 0, 1-.35-.14v-.48a1.16, 1.16, 0, 0, 0-1.16-1.16h-1.8V19.1h1.8a1.16, 1.16, 0, 0, 0, 1.16-1.16v-.48a.2.2, 0, 0, 1, 0.35-.14l2.84, 2.83Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M3.71, 8.32h7.91a.48.48, 0, 0, 0, 0-1H3.71a.48.48, 0, 1, 0, 0, 1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 10.52H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 13.67H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 16.83H3.71a.48.48, 0, 0, 0, 0, 1H14.47a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3Cpath d='M14.47, 7.36H13.42a.48.48, 0, 0, 0, 0, 1h1.05a.48.48, 0, 1, 0, 0-1Z' transform='translate(-0.34)' fill='%232F779D'/%3E%3C/svg%3E");*/
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }
  /* icon pen */
  .Report .Buttons-Right td:nth-child(3) {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3E2%3C/title%3E%3Cg id='Pencil'%3E%3Cpath d='M22.71, 1.29a4.41, 4.41, 0, 0, 0-6.23, 0L3.22, 14.47a.74.74, 0, 0, 0-.18.28L0, 23a.75.75, 0, 0, 0, 0.71, 1A.74.74, 0, 0, 0, 1, 24l7.46-2.29a.75.75, 0, 0, 0, 0.31-.19l14-14a4.41, 4.41, 0, 0, 0, 0-6.23ZM7.57, 20.37l-2.79.86A3.2, 3.2, 0, 0, 0, 4, 20a4.05, 4.05, 0, 0, 0-1-.72l1.28-3.51H6v1.5a.75.75, 0, 0, 0, 0.75.75H8.07Zm11-10.87L9.47, 18.64l.26-1.24A.75.75, 0, 0, 0, 9, 16.5H7.5V15a.75.75, 0, 0, 0-.75-.75H5.57l8.92-8.87h0A2.91, 2.91, 0, 1, 1, 18.61, 9.5Zm3-3-.7.7a4.39, 4.39, 0, 0, 0-4.12-4.11l.7-.7h0a2.91, 2.91, 0, 1, 1, 4.11, 4.11Zm-4.93-.25-7.5, 7.5a.75.75, 0, 1, 0, 1.06, 1.06l7.5-7.5a.75.75, 0, 0, 0-1.06-1.06Z' transform='translate(0)' fill='%232F779D'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 95% 95%;
    background-repeat: no-repeat;
  }
}


/* Dim report naviagtion buttons if disable  */
.pagerWrapperStyle .Pager td .gwt-Image[aria-disabled=true] {
  opacity: 0.5;
  cursor: default;
}

/* MN - Fix for Safari limitation */
img[src^='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAA6ElEQVR42mNgWP5IigEb2P+fhWH5fQUGgmD5fQeGFXfVGOr/M2ExACj3SIdh1X9m/AaA8NL7Bgwzz7BiGAAxxJRh/n0O/AaA8JL7FgyrXvFgGACWe2gNNEQAv'] {
/*img[src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAA6ElEQVR42mNgWP5IigEb2P+fhWH5fQUGgmD5fQeGFXfVGOr/M2ExACj3SIdh1X9m/AaA8NL7Bgwzz7BiGAAxxJRh/n0O/AaA8JL7FgyrXvFgGACWe2gNNEQAvwFgl9yzY1h0RwzDABBedt+eYdVjafwGwA16rIpTbtl9DUSY4VJECC++p47fgGUPtXHL3dNDxAw2BavuymENA5jX/v9nxB4GoABcdVsUayxgDUAUAx5YMSy5zYc1HSx/ZAvULIQnJWJJKDADQGlj0Qtu3ClxyWNdrEkVZMCKB0YMq66wMZAFQAGFnj+wAABtV+wnKt2GXgAAAABJRU5ErkJggg=='] {*/
/*.pagerWrapperStyle .Pager td:nth-child(5) .gwt-Image {*/
  opacity: 0.5;
  cursor: default !important;
}

.Clickable .gwt-Label {
  cursor: pointer;
}

.Report a.delete {
  position: relative;
}

.Report a.delete::before {
  position: relative;
  cursor: pointer;
}

.Report a.delete::before::before {
  content: '';
  z-index: 1;
  position: absolute;
}

.Report a.edit {
  cursor: pointer;
}

.ColumnHeaderText {
  text-align: left;
  padding-left: 6px;
  font-weight: normal;
}

a.delete {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 404.7 512'%3E%3Ctitle%3Erubbish-bin%3C/title%3E%3Cpath d='M423.45, 60.29H355.08V15.86A15.88, 15.88, 0, 0, 0, 338.93, 0a2.4, 2.4, 0, 0, 0-1.73.58A2.2, 2.2, 0, 0, 0, 336, 0h-163a15.63, 15.63, 0, 0, 0-15.86, 15.86V60.29H88.55a34.47, 34.47, 0, 0, 0-34.9, 34.9V152.3H83.94V477.39c0, 19.61, 15, 34.61, 34.61, 34.61h274.9c19.61, 0, 34.9-15, 34.9-34.61V152.3h30V95.19A34.47, 34.47, 0, 0, 0, 423.45, 60.29ZM188.93, 31.73H323.07V60.29H188.93Zm207.4, 445.66c0, 2-.87, 2.88-2.88, 2.88H118.55c-2, 0-2.88-.86-2.88-2.88V152.3H396.33Zm30-356.81H85.67V95.19c0-2, 0.87-3.17, 2.88-3.17h334.9c2, 0, 2.88, 1.15, 2.88, 3.17v25.39Z' transform='translate(-53.65)' fill='%23cf0b2a'/%3E%3Crect x='260.47' y='189.52' width='32.02' height='262.49' fill='%23cf0b2a'/%3E%3Crect x='186.63' y='189.52' width='32.02' height='262.49' fill='%23cf0b2a'/%3E%3Crect x='112.78' y='189.52' width='32.02' height='262.49' fill='%23cf0b2a'/%3E%3C/svg%3E");
  height: 25px;
  width: 25px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 0 5px;
}

a.update {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctitle%3E2%3C/title%3E%3Cg id='Pencil'%3E%3Cpath d='M22.71, 1.29a4.41, 4.41, 0, 0, 0-6.23, 0L3.22, 14.47a.74.74, 0, 0, 0-.18.28L0, 23a.75.75, 0, 0, 0, 0.71, 1A.74.74, 0, 0, 0, 1, 24l7.46-2.29a.75.75, 0, 0, 0, 0.31-.19l14-14a4.41, 4.41, 0, 0, 0, 0-6.23ZM7.57, 20.37l-2.79.86A3.2, 3.2, 0, 0, 0, 4, 20a4.05, 4.05, 0, 0, 0-1-.72l1.28-3.51H6v1.5a.75.75, 0, 0, 0, 0.75.75H8.07Zm11-10.87L9.47, 18.64l.26-1.24A.75.75, 0, 0, 0, 9, 16.5H7.5V15a.75.75, 0, 0, 0-.75-.75H5.57l8.92-8.87h0A2.91, 2.91, 0, 1, 1, 18.61, 9.5Zm3-3-.7.7a4.39, 4.39, 0, 0, 0-4.12-4.11l.7-.7h0a2.91, 2.91, 0, 1, 1, 4.11, 4.11Zm-4.93-.25-7.5, 7.5a.75.75, 0, 1, 0, 1.06, 1.06l7.5-7.5a.75.75, 0, 0, 0-1.06-1.06Z' transform='translate(0)' fill='%232F779D'/%3E%3C/g%3E%3C/svg%3E");
  height: 25px;
  width: 25px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 0 5px;
}

a.create {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 510 510'%3E%3Ctitle%3Eadd-button-inside-black-circle%3C/title%3E%3Cpath d='M255, 0C114.75, 0, 0, 114.75, 0, 255S114.75, 510, 255, 510, 510, 395.25, 510, 255, 395.25, 0, 255, 0Zm47.07, 302.07V438.62H207.93V302.07H71.38V207.93H207.93V71.38h94.14V207.93H438.62v94.14Z' fill='%23789c38'/%3E%3C/svg%3E");
  height: 25px;
  width: 25px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  padding: 0 5px;
}

/*
	3.6 Upload
----------------------------
*/

.FileUploadContainer {
    width: 280px;
}

_:-ms-fullscreen,
:root .FileUploadContainer .cellListWidget .fileDownloadButton span img {
  opacity: 0;
}

_:-ms-fullscreen,
:root .FileUploadContainer .cellListWidget .fileDownloadButton {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 612 408'%3E%3Ctitle%3Ecloud-download%3C/title%3E%3Cg id='cloud-download'%3E%3Cpath d='M494.7, 255A191.918, 191.918, 0, 0, 0, 306, 102c-73.95, 0-137.7, 40.8-168.3, 102C58.65, 214.2, 0, 277.95, 0, 357c0, 84.15, 68.85, 153, 153, 153H484.5C555.9, 510, 612, 453.9, 612, 382.5, 612, 316.2, 558.45, 260.1, 494.7, 255Zm-61.2, 76.5L306, 459, 178.5, 331.5H255v-102H357v102Z' transform='translate(0 -102)' fill='%232f779d'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

@supports (-ms-ime-align: auto) {
  .FileUploadContainer .cellListWidget .fileDownloadButton span img {
    opacity: 0;
  }

  .FileUploadContainer .cellListWidget .fileDownloadButton {
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 612 408'%3E%3Ctitle%3Ecloud-download%3C/title%3E%3Cg id='cloud-download'%3E%3Cpath d='M494.7, 255A191.918, 191.918, 0, 0, 0, 306, 102c-73.95, 0-137.7, 40.8-168.3, 102C58.65, 214.2, 0, 277.95, 0, 357c0, 84.15, 68.85, 153, 153, 153H484.5C555.9, 510, 612, 453.9, 612, 382.5, 612, 316.2, 558.45, 260.1, 494.7, 255Zm-61.2, 76.5L306, 459, 178.5, 331.5H255v-102H357v102Z' transform='translate(0 -102)' fill='%232f779d'/%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
  }
}

/*
	3.7 Tooltip
----------------------------
*/
.info,
.success,
.warning,
.error {
  display: block;
  padding: 8px 10px 8px 35px;
  margin: 10px 0;
}

.info {
  background: #90caf9;
  color: #0d47a1;
  border-left: 5px solid #0d47a1;
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'%3E%3Ctitle%3Einformation%3C/title%3E%3Cpath d='M165, 0C74, 0, 0, 74, 0, 165S74, 330, 165, 330s165-74, 165-165S256, 0, 165, 0Zm0, 300C90.56, 300, 30, 239.44, 30, 165S90.56, 30, 165, 30, 300, 90.56, 300, 165, 239.44, 300, 165, 300Z' fill='%231976d2'/%3E%3Cpath d='M165, 70a20, 20, 0, 1, 0, 20, 20A20, 20, 0, 0, 0, 165, 70Z' fill='%231976d2'/%3E%3Cpath d='M165, 140a15, 15, 0, 0, 0-15, 15v90a15, 15, 0, 0, 0, 30, 0V155A15, 15, 0, 0, 0, 165, 140Z' fill='%231976d2'/%3E%3C/svg%3E");
  background-size: auto 25px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
}

.success {
  background: #a5d6a7;
  color: #1b5e20;
  border-left: 5px solid #1b5e20;
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 486.46 367.66'%3E%3Ctitle%3Echeck%3C/title%3E%3Cpath d='M5.91, 249.83a19, 19, 0, 0, 1, 0-27.57l27.57-27.57a19, 19, 0, 0, 1, 27.57, 0l2, 2, 108.3, 116.18a9.52, 9.52, 0, 0, 0, 13.79, 0L425, 64.73h0c7.88-7.88, 20.15-6.64, 28, 1.23l27.57, 27.57a19, 19, 0, 0, 1, 0, 27.57h0L191, 421.15c-3.94, 3.94-7.88, 5.91-13.79, 5.91s-9.85-2-13.78-5.91L9.85, 255.74l-3.94-5.91Z' transform='translate(0 -59.4)' fill='%23388e3c'/%3E%3C/svg%3E");
  background-size: auto 20px;
  background-repeat: no-repeat;
  background-position: 5px 7px;
}

.warning {
  background: #ffcc80;
  color: #e65100;
  border-left: 5px solid #e65100;
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 486.46 444.7'%3E%3Ctitle%3Ewarning%3C/title%3E%3Cpath d='M243.23, 333.38a25, 25, 0, 0, 0, 0, 50c13.1, 0, 25-11.4, 24.39-24.4A24.4, 24.4, 0, 0, 0, 243.23, 333.38Z' transform='translate(0 -20.88)' fill='%23f57c00'/%3E%3Cpath d='M474.62, 422a85.37, 85.37, 0, 0, 0, 0.21-86.4L318.23, 64.38a86.28, 86.28, 0, 0, 0-149.8-.1L11.63, 335.78a86.61, 86.61, 0, 0, 0, 75, 129.8H399.42C430.73, 465.58, 458.83, 449.28, 474.62, 422Zm-34-19.6a47.25, 47.25, 0, 0, 1-41.29, 23.9H86.53a46.61, 46.61, 0, 0, 1-40.8-23.4, 47.32, 47.32, 0, 0, 1-.1-47.7l156.8-271.4a47.09, 47.09, 0, 0, 1, 81.8.1l156.7, 271.4A46.67, 46.67, 0, 0, 1, 440.62, 402.38Z' transform='translate(0 -20.88)' fill='%23f57c00'/%3E%3Cpath d='M237, 157.88c-11.9, 3.4-19.3, 14.2-19.3, 27.3.6, 7.9, 1.1, 15.9, 1.7, 23.8, 1.7, 30.1, 3.4, 59.6, 5.1, 89.7a18.32, 18.32, 0, 0, 0, 18.7, 17.6c10.2, 0, 18.2-7.9, 18.7-18.2, 0-6.2, 0-11.9.6-18.2, 1.1-19.3, 2.3-38.6, 3.4-57.9.6-12.5, 1.7-25, 2.3-37.5a30.88, 30.88, 0, 0, 0-2.3-12.5A25.05, 25.05, 0, 0, 0, 237, 157.88Z' transform='translate(0 -20.88)' fill='%23f57c00'/%3E%3C/svg%3E");
  background-size: auto 25px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
}

.error {
  background: #ef9a9a;
  color: #b71c1c;
  border-left: 5px solid #b71c1c;
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47.97 47.97'%3E%3Ctitle%3Eclose%3C/title%3E%3Cpath d='M28.23, 24, 47.09, 5.12A3, 3, 0, 0, 0, 42.85.88L24, 19.74, 5.12.88A3, 3, 0, 0, 0, 0.88, 5.12L19.74, 24, 0.88, 42.85a3, 3, 0, 1, 0, 4.24, 4.24L24, 28.23, 42.85, 47.09a3, 3, 0, 0, 0, 4.24-4.24Z' transform='translate(0 0)' fill='%23d32f2f'/%3E%3C/svg%3E");
  background-size: auto 25px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
}

/*
	3.8 Modal
----------------------------
*/
.gwt-DialogBox .Caption {
  background: #C2252F;
  color: #fff;
  border-top: none;
}

html > body .gwt-DialogBox .dialogTopRight,
html > body .gwt-DialogBox .dialogTopLeft,
.gwt-DialogBox .dialogMiddleLeft,
.gwt-DialogBox .dialogMiddleRight,
html > body .gwt-DialogBox .dialogBottomCenter,
html > body .gwt-DialogBox .dialogBottomLeft,
html > body .gwt-DialogBox .dialogBottomRight,
html > body .gwt-DialogBox .dialogMiddleRight {
  background: none;
}

.gwt-DialogBox .dialogMiddleCenter {
  background: #f7f7f7;
}

.ui-front {
  z-index: 99999 !important;
}

.ui-dialog-titlebar {
  border: none !important;
  background: rgb(194,38,47) !important;
  padding: 15px 18px !important;
  color: white !important;
  font-size: 15px !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-left: 18px !important;
  text-transform: uppercase !important;
}

.ui-dialog-title {
  font-size: 15px !important;
}

.ui-dialog-titlebar-close::before {
  content: "" !important;
  color: white !important;
  font-size: 18px !important;
  width: 18px;
  height: 18px;
  position: absolute;
  right: 3px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 438.53 438.53'%3E%3Ctitle%3Ecross-mark-on-a-black-circle-background%3C/title%3E%3Cpath d='M409.13, 109.2a218.26, 218.26, 0, 0, 0-79.8-79.79Q278.95, 0, 219.27, 0T109.21, 29.41a218.26, 218.26, 0, 0, 0-79.8, 79.79Q0, 159.6, 0, 219.27T29.41, 329.33a218.29, 218.29, 0, 0, 0, 79.8, 79.8q50.39, 29.4, 110.06, 29.4t110.06-29.4a218.36, 218.36, 0, 0, 0, 79.8-79.8q29.4-50.4, 29.4-110.06T409.13, 109.2ZM322.62, 270.94a17.54, 17.54, 0, 0, 1, 5.43, 12.85, 17.86, 17.86, 0, 0, 1-5.43, 13.13l-25.69, 25.7A17.93, 17.93, 0, 0, 1, 283.79, 328, 17.57, 17.57, 0, 0, 1, 271, 322.62l-51.68-51.68-51.68, 51.68A17.57, 17.57, 0, 0, 1, 154.74, 328a17.91, 17.91, 0, 0, 1-13.13-5.42l-25.7-25.7a17.89, 17.89, 0, 0, 1-5.42-13.13, 17.59, 17.59, 0, 0, 1, 5.42-12.85l51.68-51.67-51.68-51.68a17.57, 17.57, 0, 0, 1-5.42-12.85, 17.89, 17.89, 0, 0, 1, 5.42-13.13l25.7-25.7a17.91, 17.91, 0, 0, 1, 13.13-5.42, 17.57, 17.57, 0, 0, 1, 12.85, 5.42l51.68, 51.68L271, 115.91a17.55, 17.55, 0, 0, 1, 12.84-5.42, 17.93, 17.93, 0, 0, 1, 13.14, 5.42l25.69, 25.7a17.86, 17.86, 0, 0, 1, 5.43, 13.13, 17.54, 17.54, 0, 0, 1-5.43, 12.85L271, 219.27Z' fill='%23fff'/%3E%3C/svg%3E");
}

.ui-dialog-titlebar-close {
  border: none !important;
}

.ui-dialog .ui-dialog-content {
  padding: 0.5em !important;
}

.ui-dialog.ui-widget-content {
  border: none !important;
  background: #fff !important;
  border-radius: 0 !important;
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  width: auto !important;
  min-width: 450px !important;
}

.ui-dialog-buttonpane {
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
  padding: 0.3em 1em 0.5em 1.2em !important;
}

.ui-dialog-titlebar-close {
  background: initial !important;
}

.ui-dialog-titlebar-close {
  top: 45% !important;
}

.ui-dialog {
  padding: 0 !important;
}

.ui-state-default .ui-icon {
  background-image: none !important;
}

/*
	3.9 Table in HTML widget
----------------------------
*/
.rmpHTML table {
  width: 100%;
}

.rmpHTML table thead {
  background: #f0c105;
  color: #fff;
  text-align: left;
}

.rmpHTML table thead tr th {
  color: #fff !important;
  padding: 8px;
  border: 0;
  border-right: solid #e3e3e3 1px;
  border-bottom: solid #e3e3e3 1px;
}

.rmpHTML table tbody tr td {
  padding: 8px;
  border: 0;
  border-right: solid #e3e3e3 1px;
  border-bottom: solid #e3e3e3 1px;
}

.rmpHTML table tbody tr td:first-child {
  border-left: solid #e3e3e3 1px;
}

.rmpHTML table tbody tr:nth-child(even) {
  background: #f1f1f1;
}

.rmpHTML table tbody tr td.action {
  width: 70px;
}

/*
===========================================================
	4. Structuring widgets
===========================================================
*/
/*
	4.1 Section
----------------------------
*/
.gwt-DisclosurePanel {
  border: 1px solid #ddd;
  background: transparent;
  margin-bottom: 0.8em;
/*  box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.16), 0 1px 1px 0 rgba(0, 0, 0, 0.12); */
}

.gwt-DisclosurePanel a.header {
/*  background: #1c1c1b; */
  background: #f5f5f5;
  border: none;
  border-bottom: 1px solid #ddd;
}

.gwt-DisclosurePanel a.header table > tbody > tr > td:nth-child(2) {
  height: 24px;
  line-height: 24px;
  font-size: 20px;
  color: #505050;
  position: relative;
  padding-left: 25px;
}

.gwt-DisclosurePanel .content {
  padding: 1.1em;
}

.gwt-DisclosurePanel tbody > tr > td > div {
  margin: 10px 20px;
  font-weight: bold;
  font-size: 13px;
  text-align: right;
}

img.sectionButton {
  display: none;
}

.gwt-DisclosurePanel a.header > table > tbody > tr > td:nth-child(2)::before {
  display: none;
  content: '';
  background: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.98 12'%3E%3Ctitle%3ESans titre - 1%3C/title%3E%3Cpolygon points='0 0.04 16.98 0 8.48 12 0 0.04' fill='%23fff'/%3E%3C/svg%3E");
  color: #fff;
  position: absolute;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  background-position-y: center;
  left: 5px;
  width: 18px;
  height: 18px;
}

.gwt-DisclosurePanel-closed a.header > table > tbody > tr > td:nth-child(2)::before {
  content: '';
  background: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16.98'%3E%3Ctitle%3ESans titre - 2%3C/title%3E%3Cpolygon points='0.04 16.98 0 0 12 8.5 0.04 16.98' fill='%23fff'/%3E%3C/svg%3E");
  color: #fff;
  position: absolute;
  background-repeat: no-repeat;
  background-size: 14px 14px;
  background-position-y: center;
  left: 5px;
  width: 18px;
  height: 18px;
}

.gwt-DisclosurePanel .header td:nth-child(1) {
  padding: 0;
  width: 0 !important;
}

table.CustomWidget tr td.colStyle {
  padding: 0 !important;
}

td.colStyle {
  padding: 0 10px;
}

/*
	4.2 Tab
----------------------------
*/
.gwt-TabPanel {
  margin-bottom: 0.8em;
  box-shadow: 0 1px 9px 0 rgba(0, 0, 0, 0.16), 0 1px 1px 0 rgba(0, 0, 0, 0.12);
}

.gwt-TabBar {
  background: #1c1c1b;
}

.gwt-TabBar tbody tr {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}

.gwt-TabBar .gwt-TabBarItem-selected .gwt-Label {
  color: #fff;
}

.gwt-TabBarItem .gwt-Label {
  text-transform: uppercase;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.7);
}

.gwt-TabBar .gwt-TabBarItem,
.gwt-TabBar-atbottom .gwt-TabBarItem {
  padding: 1em;
  background: transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: none;
}

.gwt-TabBar .gwt-TabBarItem-selected,
.gwt-TabBar-atbottom .gwt-TabBarItem-selected {
  border: none;
  top: 0;
  box-shadow: inset 0 -5px #f0c105;
}

.gwt-TabBarItem:focus {
  outline: none;
}

.gwt-TabBarItem:last-child {
  margin: 0;
}

.gwt-TabBarRest {
  display: none;
}

.gwt-TabPanelBottom {
  /* border: solid rgba(0, 168, 81, 0.23) 1px; */
  padding: 10px 20px;
  background: transparent;
  border: none;
}

/*
	4.3 Array
----------------------------
*/
.ColumnHeader:not(.ColumnFilter),
.array-column-footer,
.array-header td {
/*  background: #f0c105; */
  background: #505050;
  color: #fff;
}

.ColumnHeader.ColumnFilter {
  background: transparent;
}

.ColumnHeader.ColumnFilter > .gwt-HTML > .select2-container > a {
  background: #fff !important;
}

.addSmallStyle.add-button {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 19'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M9.5, 0A9.5, 9.5, 0, 1, 0, 19, 9.5, 9.5, 9.5, 0, 0, 0, 9.5, 0ZM11, 11v6H8V11H2V8H8V2h3V8h6v3Z' fill='%232F779D'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

.dashStyle.delete-button {
  background-image: url("data:image/svg+xml;charset=utf8, %3Csvg id='Calque_1' data-name='Calque 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 19'%3E%3Ctitle%3E2%3C/title%3E%3Cpath d='M9.5, 0A9.5, 9.5, 0, 1, 0, 19, 9.5, 9.5, 9.5, 0, 0, 0, 9.5, 0ZM2, 11V8H17v3Z' fill='%232F779D'/%3E%3C/svg%3E");
  -o-object-position: -99999px 99999px;
  object-position: -99999px 99999px;
  background-repeat: no-repeat;
  background-size: contain;
}

.Array-hideBtn .array-td-buttons {
  display: none;
}

.array-footer > td {
  background: #f0c105;
}

/*
	4.4 Tree
----------------------------
*/
.fa, .fas {
    color: #c2262f;
}

/*
  3.2 Tuile
----------------------------
*/
#globalContent ul li {
  border-radius: 0;
  transition: 0.25s;
  background: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

#globalContent ul li .label {
  -webkit-box-align: center;
  align-items: center;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  /*color: #000;*/
  color: rgb(80,80,80);
  font-weight: 500;
  background: #fff;
  font-size: 12px;
  height: 3.4em;
}

#globalContent ul li,
.bigIcon {
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: cover !important;
}

.bigIcon-defaultApps0 {
  background-position: 0 0;
}

#globalContent ul li .rmphelp {
  width: 101px;
  padding: 0 10px;
  overflow-y: scroll;
  background: #C2262F;
}

.rmpdescription > span {
  top: 11px;
}

.rmpdescription {
  border-bottom: 29px solid #f0c105;
}

#globalContent ul li:hover,
.expandable ul li:active,
.expandable ul li:focus {
  top: 0;
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.3), 0 2px 2px 0 rgba(0, 0, 0, 0.2) !important;
  opacity: 1 !important;
}