<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* START:: west region*/
body {
    font-family: sans-serif;
    font-size: 0.8em;
}

.ilmenu {
    -webkit-box-shadow: #888 1px 5px 10px;
    background: #007DC3;
    border: 1px solid #439dd8;
    color: #F8F8F8;
    cursor: pointer;

    border-bottom-left-radius: 5px 5px;
    border-bottom-right-radius: 5px 5px;
    border-top-left-radius: 5px 5px;
    border-top-right-radius: 5px 5px;
    display: block;
    float: left;
    height: 50px;
    margin: 3px;
    outline-style: none;
    padding: 2px;
    position: relative;
    text-decoration: none;
    width: 210px;
    z-index: 99;

}

.illabel {
    float: left;
    font: normal normal bold 30px/normal Verdana, Arial, Helvetica, sans-serif;
    padding: 0px 5px 5px;
    padding-top: 0px;
    position: relative;
    text-align: center;
    width: 20px;
    text-decoration: none
}

.ildesc {
    display: block;
    float: left;
    font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif;
    padding: 1px;
    position: relative;
    text-align: left;
    width: 70%;
    color: #ffffff;
    text-decoration: none
}

/* END:: west region*/

.ftitle {
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.fitem {
    margin-bottom: 5px;
}

.fitem label {
    display: inline-block;
    width: 80px;
}

.fitem input {
    width: 160px;
}

/*END:: dialog */

/*START:: table head */
.tablehead {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    margin: 0;
    margin-bottom: 15px;
}

.common-info {
    background: #FFFEE6;
    color: #8F5700;
    padding: 12px;
}

.common-tip {
    width: 24px;
    height: 16px;
    float: left;
}

.service-card-frame {
    margin-left: 82px;
}

.fitem-2 label {
    display: inline-block;
    width: 150px;
    margin-bottom: 11px;
}

.button-sep {
    display: inline-block;
    width: 0;
    height: 26px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #fff;
    vertical-align: middle;
}

.fitem-3 label {
    display: inline-block;
    width: 200px;
    margin-bottom: 11px;
}

.datagrid-cell {
    font-size: 10px;
}

.datagrid-header .datagrid-cell span {
    font-size: 11px;
    font-weight: 600;
}

.l-btn-text {
    font-size: 11px;
}

.ftitle {
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.group-buttons {
    background: #F4F4F4;
    border: 1px solid rgb(221, 221, 221);
    padding: 5px;
    text-align: right;
}

.thumb-image {
    border: 4px solid rgb(200, 200, 200);
    margin: 4px;
}

.toolbar-container {
    padding: 5px;
}

.toolbar-container .left {
    margin-left: 10px;
    float: left;
}

.toolbar-container a {
    margin-left: 5px;
}

.toolbar-container .left input {
    width: 110px;
}

.toolbar-container input {
    width: 110px;
}

.toolbar-container .left-first {
    float: left;
}

.action {
    margin-left: 3px;
}

.pad-10 {
    padding: 10px;
}

.pad-bottom-10 {
    padding: 0 0 10px 0;
}

.pad-top-10 {
    padding: 10px 0 0 0;
}

.pad-left-10 {
    padding: 0 0 0 10px;
}

.pad-15 {
    padding: 15px;
}

.pad-bottom-15 {
    padding: 0 0 15px 0;
}

.pad-top-15 {
    padding: 15px 0 0 0;
}

.pad-left-15 {
    padding: 0 0 0 15px;
}

.pad-left-5 {
    padding: 0 0 0 5px;
}

.pad-5 {
    padding: 5px;
}

.pad-bottom-5 {
    padding: 0 0 5px 0;
}

.pad-top-5 {
    padding: 5px 0 0 0;
}

.pad-right-10 {
    padding: 0 10px 0 0;
}

.pad-right-5 {
    padding: 0 5px 0 0;
}

.form-single {
    margin: 0;
    padding: 10px 30px;
}

.form-single .panel-title {
    font-size: 14px;
    font-weight: bold;
    padding: 5px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
}

.form-single .block-1 {
    margin-bottom: 20px;
}

.form-single .block-1 label {
    padding: 5px;
}

.form-single .block-1 input {
    width: 100%;
}

.form-col-2 {
    display: flex;
}

.form-col-2 :last-child {
    margin-right: 0 !important;
}

.form-col-2 .block-2 {
    width: 50%;
    margin-right: 10px;
}

.form-col-2 .block-2 label {
    padding: 5px;
}

.form-col-2 .block-2 input {
    width: 100%;
}

.drag-item {
    list-style-type: none;
    display: block;
    padding: 5px;
    border: 1px solid #ccc;
    margin: 2px;
    width: auto;
    background: #fafafa;
    color: #444;
}

.drag-item .block-4 {
    width: 24%;
}

.indicator {
    position: absolute;
    font-size: 9px;
    width: 10px;
    height: 10px;
    display: none;
    color: red;
}

.large-font-size {
    font-size: 24px;
}

.designer-table {
    border-collapse: separate;
    border-spacing: 0 5px;
}

.preview-table-datagrid {
    width: 100%;
}

.query-field {
    padding: 5px;
}

.query-field label {
    display: block;
}

.query-field input {
    display: block;
    width: 50%;
}

.query-field select {
    display: block;
    width: 50%;
}

.report-list-header {
    background-color: lightgray;
}

.menu-button, .menu-button:hover {
    border: 1px solid #dddddd;
}

.vr {
    display: inline;
    height: 100%;
    width: 1px;
    border: 1px inset;
    margin: 0 5px;
}

.materialize-title {
    font-size: 14px;
    font-weight: 600;
    color: #000000AA;
}

.materialize-subtitle {
    font-size: 12px;
    color: #000000AA;
}

.materialize-caption {
    font-size: 12px;
    color: #00000066;
    text-transform: uppercase;
}

.datagrid-header .datagrid-cell{
    white-space: normal;
    height:auto;
}</pre></body></html>