.hidden {display: none !important;}.striped {background-color: rgba(0, 0, 0, 0.05);}.capitalize {text-transform: capitalize;}.column-label {font-weight: bold;}.column-description {font-weight: normal;}.text-align-left {text-align: left !important;}.text-align-right {text-align: right !important;}.text-align-justify {text-align: justify !important;}.text-align-center {text-align: center !important;}table tr.stripe {background-color: rgba(0, 0, 0, 0.04);}.row {flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;}.row-start {flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;justify-content: flex-start;-moz-justify-content: flex-start;-webkit-justify-content: flex-start;}.row-end {flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;justify-content: flex-end;-moz-justify-content: flex-end;-webkit-justify-content: flex-end;}.column {flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;}.column-start {flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;justify-content: flex-start;-moz-justify-content: flex-start;-webkit-justify-content: flex-start;}.column-end {flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;justify-content: flex-end;-moz-justify-content: flex-end;-webkit-justify-content: flex-end;}.min-width-100 {min-width: 100px;}.min-width-95 {min-width: 95px;}.min-width-90 {min-width: 90px;}.min-width-85 {min-width: 85px;}.min-width-80 {min-width: 80px;}.min-width-75 {min-width: 75px;}.min-width-70 {min-width: 70px;}.min-width-65 {min-width: 65px;}.min-width-60 {min-width: 60px;}.min-width-55 {min-width: 55px;}.min-width-50 {min-width: 50px;}.min-width-45 {min-width: 45px;}.min-width-40 {min-width: 40px;}.min-width-35 {min-width: 35px;}.min-width-30 {min-width: 30px;}.min-width-25 {min-width: 25px;}.min-width-20 {min-width: 20px;}.min-width-15 {min-width: 15px;}.min-width-10 {min-width: 10px;}.min-width-05 {min-width: 5px;}.min-width-300 {min-width: 300px;}.min-width-290 {min-width: 290px;}.min-width-280 {min-width: 280px;}.min-width-270 {min-width: 270px;}.min-width-260 {min-width: 260px;}.min-width-250 {min-width: 250px;}.min-width-240 {min-width: 240px;}.min-width-230 {min-width: 230px;}.min-width-220 {min-width: 220px;}.min-width-210 {min-width: 210px;}.min-width-200 {min-width: 200px;}.min-width-190 {min-width: 190px;}.min-width-180 {min-width: 180px;}.min-width-170 {min-width: 170px;}.min-width-160 {min-width: 160px;}.min-width-150 {min-width: 150px;}.min-width-140 {min-width: 140px;}.min-width-130 {min-width: 130px;}.min-width-120 {min-width: 120px;}.min-width-110 {min-width: 110px;}.width-100pe {width: 100%;}.width-95pe {width: 95%;}.width-90pe {width: 90%;}.width-85pe {width: 85%;}.width-80pe {width: 80%;}.width-75pe {width: 75%;}.width-70pe {width: 70%;}.width-65pe {width: 65%;}.width-60pe {width: 60%;}.width-55pe {width: 55%;}.width-50pe {width: 50%;}.width-45pe {width: 45%;}.width-40pe {width: 40%;}.width-35pe {width: 35%;}.width-30pe {width: 30%;}.width-25pe {width: 25%;}.width-20pe {width: 20%;}.width-15pe {width: 15%;}.width-10pe {width: 10%;}.width-05pe {width: 5%;}.height-100pe {height: 100%;}.height-95pe {height: 95%;}.height-90pe {height: 90%;}.height-85pe {height: 85%;}.height-80pe {height: 80%;}.height-75pe {height: 75%;}.height-70pe {height: 70%;}.height-65pe {height: 65%;}.height-60pe {height: 60%;}.height-55pe {height: 55%;}.height-50pe {height: 50%;}.height-45pe {height: 45%;}.height-40pe {height: 40%;}.height-35pe {height: 35%;}.height-30pe {height: 30%;}.height-25pe {height: 25%;}.height-20pe {height: 20%;}.height-15pe {height: 15%;}.height-10pe {height: 10%;}.height-05pe {height: 5%;}p.message-success,input[type=text].message-success {border: 1px solid rgba(0, 100, 0, 0.7) !important;background-color: rgba(0, 170, 0, 0.3) !important;color: #004600 !important;}p.message-alert,input[type=text].message-alert {border: 1px solid #d29600 !important;background-color: rgba(255, 255, 150, 0.7) !important;color: #be7800 !important;}p.message-warning,input[type=text].message-warning {border: 1px solid rgba(100, 0, 0, 0.7) !important;background-color: rgba(210, 0, 0, 0.1) !important;color: #d20000 !important;}p.message-error,input[type=text].message-error {border: 1px solid rgba(0, 0, 0, 0.7) !important;background-color: rgba(30, 0, 0, 0.35) !important;color: #640000 !important;}.text-info {color: #007fff !important;}.text-success {color: #007f00 !important;}.text-alert {color: #d2be00 !important;}.text-warning {color: red !important;}.text-error {color: #1e0000 !important;font-weight: bold;}label.custom-checkbox input[type=checkbox], label.custom-checkbox input[type=radio] {display: none !important;}label.custom-checkbox:hover span.checkbox {background-color: rgba(0, 0, 0, 0.2);border-color: rgba(0, 0, 0, 0.1);}label.custom-checkbox:hover input[type=checkbox]:checked ~ span.checkbox {background-color: blue;}label.custom-checkbox input[type=checkbox]:checked ~ span.checkbox {background-color: #007fff;}label.custom-checkbox span {margin: 0;}label.custom-checkbox span.checkbox {display: inline-block;font-size: 1rem;line-height: 1rem;padding: 0.25rem;background-color: rgba(0, 0, 0, 0.1);border-color: rgba(0, 0, 0, 0);border-width: 2px;border-style: solid;transform: translateY(0%);-o-transform: translateY(0%);-moz-transform: translateY(0%);-webkit-transform: translateY(0%);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}label.custom-checkbox span.text {display: inline-block;font-size: 1rem;line-height: 1rem;transition: 0.3s;-o-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}* {margin: 0;padding: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}html, body {font-family: Rubik, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;display: block;width: 100%;height: 100%;text-align: left;}body {font-size: 1rem;}button, a {cursor: pointer;}button[type=button] {display: inline-block;width: auto;height: auto;padding: 3px 7px;margin: 0;}button, input, textarea, select {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 1rem;}section#page {display: grid;grid-template-areas: "header" "main" "footer";grid-template-rows: 70px 1fr 70px;min-width: 320px;min-height: 100%;height: auto;}section#page > header {grid-area: header;display: flex;-ms-display: flex;}section#page > main {grid-area: main;display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;justify-content: center;-moz-justify-content: center;-webkit-justify-content: center;}section#page > footer {grid-area: footer;display: flex;-ms-display: flex;}header {padding: 10px;}header > h1 {display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;flex-basis: 100%;-moz-flex-basis: 100%;-webkit-flex-basis: 100%;justify-content: center;-moz-justify-content: center;-webkit-justify-content: center;align-content: stretch;-webkit-align-content: stretch;}header > h1 > img {display: inline-block;height: auto;max-width: 200px;}main > section {display: flex;-ms-display: flex;flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;flex-wrap: nowrap;-moz-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;flex-grow: 0;-moz-flex-grow: 0;-webkit-flex-grow: 0;justify-content: flex-start;-moz-justify-content: flex-start;-webkit-justify-content: flex-start;align-items: center;-webkit-align-items: center;flex-basis: 100%;-moz-flex-basis: 100%;-webkit-flex-basis: 100%;max-width: 600px;margin: 0 auto;padding: 5px 10px;}main > section button[type=button] {display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;justify-content: center;-moz-justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;flex-basis: 10%;-moz-flex-basis: 10%;-webkit-flex-basis: 10%;padding: 10px 15px;height: auto;text-align: center;font-weight: bold;font-size: 1rem;border-width: 1px;border-solid: style;border-color: #d2d2d2;}main > section > header {margin: 0 0 15px 0;padding: 0;}main > section > header h2 {text-transform: uppercase;text-align: center;}main > section > header p {text-align: justify;margin: 10px 0;}main > section > div {padding: 7px;}main > section > div.container-warning {background-color: rgba(210, 0, 0, 0.1);border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}main > section > div.container-warning label {color: #aa0000;}main > section > div.container-warning input {background-color: #fff1f1;border-color: #780000;color: #780000;}main > section > div.widget-select {width: 100%;margin: 0 0 5px 0;}main > section > div.widget-select label {padding: 5px 0;font-weight: bold;}main > section > div.widget-select div {width: 100%;}main > section > div.widget-radio-group {width: 100%;}.widget-select {display: flex;-ms-display: flex;flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;}.widget-select > label {padding: 5px 0 15px 0;color: #6e6e6e;cursor: pointer;}.widget-select > div {display: flex;-ms-display: flex;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;width: 100%;}.widget-select div.dx-dropdowneditor-overlay.dx-selectbox-popup.dx-selectbox-popup.dx-selectbox-popup.dx-selectbox-popup.dx-selectbox-popup {width: 0;}.widget-radio-group {display: flex;-ms-display: flex;flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;margin: 0 0 17px 0;}.widget-radio-group > label {display: flex;-ms-display: flex;margin: 0 0 10px 0;padding: 0;color: #6e6e6e;cursor: pointer;}.widget-radio-group div.dx-widget {display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;}.widget-radio-group div.dx-item {margin-right: 30px;}.widget-checkbox {display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;flex-wrap: nowrap;-moz-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;align-self: stretch;-webkit-align-self: stretch;margin: 0 0 17px 0;}.widget-checkbox > label {display: flex;-ms-display: flex;align-items: center;-webkit-align-items: center;margin: 0 0 0 10px;padding: 0;color: #6e6e6e;cursor: pointer;}.widget-checkbox div.dx-widget {display: flex;-ms-display: flex;flex-direction: row;-moz-flex-direction: row;-webkit-flex-direction: row;}.widget-checkbox div.dx-item {margin-right: 30px;}.widget-input-text {display: flex;-ms-display: flex;flex-direction: column;-moz-flex-direction: column;-webkit-flex-direction: column;align-self: stretch;-webkit-align-self: stretch;margin: 0 0 20px 0;}.widget-input-text > label {padding: 5px 0 15px 0;color: #6e6e6e;cursor: pointer;font-weight: bold;}.widget-input-text > div {display: flex;-ms-display: flex;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;width: 100%;}