@charset "UTF-8";

:root {
    --cmnfont: 1.2rem;
    --lblfont: 1rem;
    --inx-colum: 1;
    --inx-row: 1;
}

/* Define SCSS variables to hold color values */
/* Inyxa Root Color Variables Start Here */
:root {
    --inxblue: #1e90ff;
    --inxyellow: #ffff00;
    --inxred: #ff0000;
    --inxgreen: #0f9d58;
    --inxwhite: #ffffff;
    --inxblack: #000000;
    --inxbody: #f9f9f9;
    --inxprimary: #3792cb;
    --inxhover: #009DF8;
    --inxsecondry: #2274a7;
    --inxtextcolor: #4e4e4e;
    --inxbordercolor: #dddddd;
    --inxbgcolor: #e6e9ec;
    --inxeditorfooter: #495157;
    --inxcolorfooter: #a4afb7;
    --inxgridhover: #afe1ff;
    --inxrtsbg: #fafafa;
    --inxchathover: #3cb0fd;
    --inxtshadow: #a5a5a5;
    --inxboxshadow: rgba(165, 165, 165, 1);
    --inxreddark: #920000;
    --inxdarkyellow: #ffc100;
    --inxgridqueue: #fff4cc;
    --inxgridhold: #ffa500;
    --inxgridreject: #f08080;
    --inxgridlaststep: #7fffd4;
}

/* Create a function to convert hex color to rgba */
/* Use SCSS variables to apply colors */
/* Inyxa Reset Css Start Here */
* {
    margin: 0px;
    padding: 0px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

html {
    scroll-behavior: smooth;
    font-size: 75%;
}

body {
    font-family: "Roboto", sans-serif;
    overflow-x: hidden;
    font-size: 16px;
    background-color: #f9f9f9;
    color: #4e4e4e;
}

@media all and (max-width: 767px) {
    body {
        overflow-x: hidden;
    }
}

svg {
    height: 100%;
}

img {
    max-width: 100%;
}

a {
    text-decoration: none;
    color: #3792cb;
}

ul,
li {
    list-style: none;
}

fieldset {
    border: none;
}

.card_bg {
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem;
    background: #ffffff;
    position: relative;
    padding: 0;
}

.heading_sec {
    position: relative;
}

    .heading_sec h2 {
        color: #3792cb;
        font-size: 1.3rem;
        padding: 0px 1rem 10px 1rem;
        font-weight: 500;
    }

    .heading_sec h3 {
        color: #4e4e4e;
        font-size: 1.1rem;
        padding-bottom: 10px;
        font-weight: 500;
    }

/* Inyxa Reset Css End Here */
/* Inyxa Header Start Here */
.inx_header_sticky {
    width: 100%;
    background: #ffffff;
    position: fixed;
    top: 0;
    z-index: 9999;
    border-bottom: 1px solid #3792cb;
    min-height: 79px;
}

@media all and (max-width: 767px) {
    .inx_header_sticky {
        min-height: auto;
    }
}

.header {
    background-color: #ffffff;
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    align-items: center;
    padding-left: 10px;
    font-size: 1.5rem;
}

@media all and (max-width: 767px) {
    .header {
        height: 9vh;
        display: grid;
        grid-template-columns: auto auto;
        grid-auto-flow: column;
        grid-auto-columns: auto;
    }
}

.logo_restpart {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .logo_restpart {
        display: grid;
        grid-template-columns: auto auto;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-gap: 0px;
    }
}

.first_menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    background-color: #3792cb;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .first_menu.active nav {
        left: 0%;
    }

    .first_menu nav {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        width: 100%;
    }

@media all and (max-width: 767px) {
    .first_menu nav {
        position: absolute;
        z-index: 1001;
        right: 0px;
        height: 91vh;
        top: 9vh;
        -webkit-box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
        box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        width: 60%;
        left: -100%;
        -webkit-transition: all 0.2s ease-in;
        transition: all 0.2s ease-in;
        background-color: #3792cb;
    }
}

.first_menu nav ul.main_menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    position: relative;
}

@media all and (max-width: 767px) {
    .first_menu nav ul.main_menu {
        width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

.first_menu nav ul.main_menu li {
    font-size: var(--cmnfont);
    font-weight: 600;
    height: 100%;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    position: relative;
}

@media all and (max-width: 767px) {
    .first_menu nav ul.main_menu li {
        height: auto;
        width: 100%;
        -ms-flex-item-align: start;
        align-self: flex-start;
    }
}

.first_menu nav ul.main_menu li ul {
    display: none;
}

.first_menu nav ul.main_menu li:hover > ul {
    display: block;
}

.first_menu nav ul.main_menu li ul.show {
    display: none;
}

@media all and (max-width: 767px) {
    .first_menu nav ul.main_menu li ul.show {
        display: block;
    }
}

.first_menu nav ul.main_menu li:hover > ul ul {
    top: -1px;
    left: 100%;
    border-left: 4px solid #0264a1;
}

@media all and (max-width: 767px) {
    .first_menu nav ul.main_menu li:hover > ul ul {
        top: 100%;
        left: 10px;
        border-left: none;
    }
}

.first_menu nav ul.main_menu li:hover > ul {
    position: absolute;
    left: 0px;
    top: 100%;
    z-index: 999999;
    background-color: #3792cb;
    min-width: 200px;
    width: 100%;
}

@media all and (max-width: 767px) {
    .first_menu nav ul.main_menu li:hover > ul {
        top: 100%;
        left: 10px;
    }
}

.first_menu nav ul.main_menu li:hover > ul li {
    border-top: 1px solid #ffffff;
}

.first_menu nav ul.main_menu a {
    color: #ffffff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    padding: 0.9rem;
}

    .first_menu nav ul.main_menu a:hover {
        background-color: rgba(22, 94, 139, 0.69);
    }

.first_menu nav ul.main_menu .active {
    background-color: rgba(22, 94, 139, 0.69);
}

ul.right_menu_icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 10px;
}

@media all and (max-width: 767px) {
    ul.right_menu_icon {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        padding-right: 35px;
    }
}

ul.right_menu_icon > li {
    font-size: 1rem;
    font-weight: 600;
    padding: 5px;
    color: #3792cb;
}

    ul.right_menu_icon > li > a {
        color: #3792cb;
    }

        ul.right_menu_icon > li > a :hover {
            -webkit-transform: scale(1.2);
            transform: scale(1.2);
        }

.inx_msg_box {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 1rem;
    padding: 0 5px;
    font-weight: 600;
    height: 100%;
    position: relative;
    color: #ffffff;
    background: #4e4e4e;
}

    .inx_msg_box > .msg_btn {
        visibility: hidden;
        cursor: pointer;
    }

    .inx_msg_box > .msg_box {
        width: 250px;
        max-height: 3vh;
        overflow: hidden;
    }

@media all and (max-width: 767px) {
    .inx_msg_box {
        width: 120px;
    }
}

.msg_outer {
    display: none;
    height: 40px;
    position: absolute;
    left: 50%;
    z-index: 9999999;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    top: 40px;
    -webkit-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
}

    .msg_outer.show {
        display: block;
        -webkit-animation: fadein 0.5s, fadeout 0.5s 3.5s;
        animation: fadein 0.5s, fadeout 0.5s 3.5s;
    }

@-webkit-keyframes fadein {
    from {
        top: 0;
        opacity: 0;
    }

    to {
        top: 30px;
        opacity: 1;
    }
}

@keyframes fadein {
    from {
        top: 0;
        opacity: 0;
    }

    to {
        top: 30px;
        opacity: 1;
    }
}

@-webkit-keyframes fadeout {
    from {
        top: 30px;
        opacity: 1;
    }

    to {
        top: 0;
        opacity: 0;
    }
}

@keyframes fadeout {
    from {
        top: 30px;
        opacity: 1;
    }

    to {
        top: 0;
        opacity: 0;
    }
}

.infmsg {
    background: #4e4e4e;
}

.ermsg {
    background: #ff0000;
}

.sucsmsg {
    background: #0f9d58;
}

.inx_msg_box:hover .msg_btn {
    visibility: visible;
}

.burger {
    display: none;
    position: absolute;
    right: 2%;
    /* @include responsive(tablet) {
    display: block;
  }
  @include responsive(laptop) {
    display: block;
  }*/
}

@media all and (max-width: 767px) {
    .burger {
        display: block;
    }
}

.burger div {
    width: 25px;
    height: 3px;
    margin: 5px;
    background-color: #3792cb;
    cursor: pointer;
}

.inx_global_tbl {
    position: absolute;
    z-index: 999999;
    background: #ffffff;
    width: 100%;
    overflow: auto;
    max-height: 50vh;
    font-size: var(--cmnfont);
    -webkit-box-shadow: 0px 5px 37px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 5px 37px 3px rgba(0, 0, 0, 0.2);
}

    .inx_global_tbl h2 {
        padding: 5px;
        font-size: 1.4rem;
        background-color: #3792cb;
        color: #ffffff;
    }

    .inx_global_tbl table {
        border-collapse: collapse;
        border-spacing: 0;
        width: 100%;
        border: 1px solid #dddddd;
        border-radius: 0px 0px 0.5rem 0.5rem;
    }

    .inx_global_tbl th {
        background-color: #ebf7ff;
    }

    .inx_global_tbl th, .inx_global_tbl td {
        text-align: left;
        padding: 8px;
        border: 1px solid #dddddd;
    }

    .inx_global_tbl .inxnxt_tbl {
        margin: 0px;
    }

ul.inx_list_ui {
    margin-left: 20px;
}

    ul.inx_list_ui > li {
        padding: 0.5rem 0px;
        list-style: disc;
    }

        ul.inx_list_ui > li > span {
            display: block;
            font-weight: 600;
        }

/* Inyxa Header End Here */
/* Inyxa Table Global Layout Start Here */
.inx_tbl_cmn {
    background: #ffffff;
    width: 100%;
    overflow: auto;
    font-size: 1rem;
}

    .inx_tbl_cmn h2 {
        padding: 5px;
        font-size: 1.4rem;
        background-color: #3792cb;
        color: #ffffff;
    }

    .inx_tbl_cmn table {
        border-collapse: collapse;
        border-spacing: 0;
        width: 100%;
        border: 1px solid #dddddd;
    }

    .inx_tbl_cmn th {
        background-color: #ebf7ff;
    }

    .inx_tbl_cmn th, .inx_tbl_cmn td {
        text-align: left;
        padding: 8px;
        border: 1px solid #dddddd;
    }

/* Inyxa Table Global Layout End Here */
/* Inyxa Primary Tabs Start Here */
.primary_tabs {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    padding: 0.2rem;
}

ul.primary_tab {
    background: #ffffff;
    position: relative;
    padding: 1rem;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem 0.5rem 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    padding-bottom: 5px;
    padding-left: 0px;
}

    ul.primary_tab li {
        margin: 0px 2px;
    }

        ul.primary_tab li a {
            padding: 0.4rem 1rem;
            color: #3792cb;
            border: 1px solid #3792cb;
            position: relative;
            font-size: var(--cmnfont);
            font-weight: 400;
            -webkit-transition: all 0.2s ease-in;
            transition: all 0.2s ease-in;
            cursor: pointer;
            border-radius: 5px;
        }

            ul.primary_tab li a span {
                padding-left: 10px;
            }

            ul.primary_tab li a:hover {
                background-color: #3792cb;
                color: #ffffff;
                -webkit-box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
                box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
            }

            ul.primary_tab li a.dockTabSelected {
                background-color: #3792cb;
                color: #ffffff;
                -webkit-box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
                box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
            }

    ul.primary_tab > li.dockTabSelected > a {
        background-color: #3792cb;
        color: #ffffff;
        -webkit-box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
        box-shadow: 2px 4px 10px rgba(0, 0, 0, 0.3882352941);
        border-radius: 5px;
    }

.primarytab_content {
    background: #ffffff;
    position: relative;
    padding: 1rem;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0px 0px 0.5rem 0.5rem;
    padding: 0px 1rem;
}

.disabled_tab {
    opacity: 0.65;
    cursor: not-allowed;
    pointer-events: none;
}

    .disabled_tab:hover {
        background: none;
        color: #3792cb;
    }

/* Inyxa Primary Tabs End Here */
/* Inyxa Input select textarea Dnd Start Here */
.select_search {
    display: grid;
    grid-template-columns: auto auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.5rem 1rem;
}

@media all and (max-width: 767px) {
    .select_search {
        grid-template-columns: auto auto 1fr;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.select_name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
}

    .select_name a {
        color: #3792cb;
    }

input.input_grp {
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    outline: none;
}

    input.input_grp:focus {
        border-color: #3792cb;
        outline: none;
        offset: none;
    }

    input.input_grp::-webkit-input-placeholder {
        color: #3792cb;
    }

    input.input_grp::-moz-placeholder {
        color: #3792cb;
    }

    input.input_grp:-ms-input-placeholder {
        color: #3792cb;
    }

    input.input_grp::-ms-input-placeholder {
        color: #3792cb;
    }

    input.input_grp::placeholder {
        color: #3792cb;
    }

    input.input_grp:disabled {
        cursor: not-allowed;
        background-color: #f9f9f9;
        color: #4e4e4e;
    }

        input.input_grp:disabled:hover {
            background-color: #f9f9f9;
            color: #4e4e4e;
        }

input.input_grp_head {
    border: 1px solid #94d5fd;
    width: 450px;
}

@media all and (max-width: 1024px) {
    input.input_grp_head {
        width: 300px;
    }
}

@media all and (max-width: 767px) {
    input.input_grp_head {
        width: 100%;
    }
}

.dnd_grp {
    width: 100%;
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    outline: none;
}

    .dnd_grp:focus {
        border-color: #3792cb;
        outline: none;
        offset: none;
    }

    .dnd_grp::-webkit-input-placeholder {
        color: #3792cb;
    }

    .dnd_grp::-moz-placeholder {
        color: #3792cb;
    }

    .dnd_grp:-ms-input-placeholder {
        color: #3792cb;
    }

    .dnd_grp::-ms-input-placeholder {
        color: #3792cb;
    }

    .dnd_grp::placeholder {
        color: #3792cb;
    }

textarea.input_grp {
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    resize: none;
    outline: none;
}

    textarea.input_grp:focus {
        border-color: #3792cb;
        outline: none;
        offset: none;
    }

    textarea.input_grp::-webkit-input-placeholder {
        color: #3792cb;
    }

    textarea.input_grp::-moz-placeholder {
        color: #3792cb;
    }

    textarea.input_grp:-ms-input-placeholder {
        color: #3792cb;
    }

    textarea.input_grp::-ms-input-placeholder {
        color: #3792cb;
    }

    textarea.input_grp::placeholder {
        color: #3792cb;
    }

select.csel_grp {
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    outline: none;
}

    select.csel_grp:focus {
        border-color: #3792cb;
        outline: none;
        offset: none;
    }

    select.csel_grp::-webkit-input-placeholder {
        color: #3792cb;
    }

    select.csel_grp::-moz-placeholder {
        color: #3792cb;
    }

    select.csel_grp:-ms-input-placeholder {
        color: #3792cb;
    }

    select.csel_grp::-ms-input-placeholder {
        color: #3792cb;
    }

    select.csel_grp::placeholder {
        color: #3792cb;
    }

    select.csel_grp:disabled {
        cursor: not-allowed;
        background-color: #f9f9f9;
        color: #4e4e4e;
    }

        select.csel_grp:disabled:hover {
            background-color: #f9f9f9;
            color: #4e4e4e;
        }

.mva_grp {
    position: relative;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    min-height: 70px;
}

.doc_search {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .doc_search {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

/* Inyxa Input select textarea Dnd End Here */
/* Inyxa With Label Control Start Here */
.inx-inp-ctr {
    --mergecol: auto;
    --mergerow: auto;
    --justify-self: auto;
    --align-self: auto;
    --align-items: normal;
    --minheight: auto;
    grid-column: var(--mergecol);
    grid-row: var(--mergerow);
    justify-self: var(--justify-self);
    -webkit-box-align: var(--align-items);
    -ms-flex-align: var(--align-items);
    align-items: var(--align-items);
    min-height: var(--minheight);
    align-self: var(--align-self);
}

@media all and (max-width: 1600px) {
    .inx-inp-ctr {
        grid-column: var(--mergecol);
        grid-row: var(--mergerow);
    }
}

@media all and (max-width: 1280px) {
    .inx-inp-ctr {
        grid-column: var(--mergecol);
        grid-row: var(--mergerow);
    }
}

@media all and (max-width: 1024px) {
    .inx-inp-ctr {
        grid-column: var(--mergecol);
        grid-row: var(--mergerow);
    }
}

@media all and (max-width: 767px) {
    .inx-inp-ctr {
        grid-area: auto;
        grid-column: auto;
        grid-row: auto;
    }
}

.inx-inp-ctr > .inx-label {
    display: inline-block;
    margin-bottom: 0.2rem;
}

.inx-inp-ctr > .inx-acctrl {
    position: relative;
}

    .inx-inp-ctr > .inx-acctrl > .inx-control {
        width: 100%;
        border: 1px solid #dddddd;
        border-radius: 0.5rem;
        padding: 0.5rem;
        color: #3792cb;
        background-color: #ffffff;
        outline: none;
    }

        .inx-inp-ctr > .inx-acctrl > .inx-control:disabled {
            cursor: not-allowed;
            background-color: #f9f9f9;
            color: #4e4e4e;
        }

        .inx-inp-ctr > .inx-acctrl > .inx-control.error {
            border-color: #ff0000;
            color: #ff0000;
        }

.inx-inp-ctr > .inx-control {
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 0.5rem;
    padding: 0.5rem;
    color: #3792cb;
    background-color: #ffffff;
    outline: none;
}

    .inx-inp-ctr > .inx-control.inx-clrctrl {
        block-size: 30px;
        cursor: default;
        padding: 0px;
        border: none;
    }

    .inx-inp-ctr > .inx-control.inx-switchctrl {
        padding: 0px;
        border: none;
    }

    .inx-inp-ctr > .inx-control:disabled {
        cursor: not-allowed;
        background-color: #f9f9f9;
        color: #4e4e4e;
    }

    .inx-inp-ctr > .inx-control.error {
        border-color: #ff0000;
        color: #ff0000;
    }

.inx-chk-ctr {
    --justify-self: auto;
    --align-self: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-self: var(--justify-self);
    -ms-flex-item-align: var(--align-self);
    align-self: var(--align-self);
    margin-bottom: 10px;
    position: relative;
    z-index: 1;
}

    .inx-chk-ctr > .inx-checkbox[type=checkbox] {
        position: absolute;
        left: 0;
        z-index: -1;
        opacity: 0;
    }

    .inx-chk-ctr .checkbox-svg {
        width: 18px;
        height: 18px;
    }

    .inx-chk-ctr .checkbox-inx {
        stroke-width: 30;
        fill: #ffffff;
        stroke: #dddddd;
        stroke-dasharray: 0;
        stroke-dashoffset: 800;
        -webkit-transition: stroke-dashoffset 0.1s ease-in;
        transition: stroke-dashoffset 0.1s ease-in;
    }

        .inx-chk-ctr .checkbox-inx.chkd {
            stroke-dashoffset: 0;
            stroke: #ffffff;
            stroke-width: 0;
        }

    .inx-chk-ctr .checkbox-tick {
        stroke: #3792cb;
        stroke-dasharray: 172;
        stroke-dashoffset: 172;
        -webkit-transition: stroke-dashoffset 0.1s ease-in;
        transition: stroke-dashoffset 0.1s ease-in;
    }

        .inx-chk-ctr .checkbox-tick.tickshow {
            stroke-dashoffset: 0;
        }

    .inx-chk-ctr > .inx-label {
        cursor: pointer;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background-color: #e6e9ec;
        padding: 0.25rem 0.4rem;
        border: 1px solid #dddddd;
        border-radius: 0.5rem;
    }

        .inx-chk-ctr > .inx-label > .inx_label_text {
            margin-left: 10px;
            font-size: var(--lblfont);
        }

            .inx-chk-ctr > .inx-label > .inx_label_text.active {
                color: #ffffff;
            }

        .inx-chk-ctr > .inx-label.active {
            background-color: #3792cb;
            border-color: #3792cb;
        }

            .inx-chk-ctr > .inx-label.active.disable {
                background-color: #3792cb;
                pointer-events: none;
            }

        .inx-chk-ctr > .inx-label.disable {
            opacity: 0.5;
            cursor: not-allowed;
            background-color: #f9f9f9;
            color: #4e4e4e;
            pointer-events: none;
        }

        .inx-chk-ctr > .inx-label.error {
            border-color: #ff0000;
            color: #ff0000;
        }

/* Inyxa With Label Control Display Inline Start Here */
.inx-disp-inline {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 0px 10px;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

.inx-chk-disp-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-bottom: 0px;
    margin-right: 5px;
}

/* Inyxa With Label Control Display Inline End Here */
/* Inyxa With Label Control End Here */
/* Inyxa CKeditor Control start Here */
.ck-editor__editable[role=textbox] {
    --ckheight: 400px;
    min-height: var(--ckheight);
    max-height: var(--ckheight);
}

.ck-source-editing-area {
    --ckheight: 400px;
    min-height: var(--ckheight);
    max-height: var(--ckheight);
}

.ck-table-form__dimensions-row {
    display: none !important;
}

/* Inyxa CKeditor Control start Here */
/* Inyxa OP View button Start Here */
.op_btn_grp {
    display: grid;
    grid-template-columns: repeat(auto-fill, 200px);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

    .op_btn_grp .op_btn {
        display: grid;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        justify-items: center;
        background: #3792cb;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#3792cb), to(#2274a7));
        background-image: linear-gradient(#3792cb, #2274a7);
        -webkit-box-shadow: 3px 1px 6px 1px rgb(165, 165, 165);
        box-shadow: 3px 1px 6px 1px rgb(165, 165, 165);
        text-shadow: 1px 1px 6px #a5a5a5;
        border-bottom: 3px solid #000000;
        color: #ffffff;
        text-align: center;
        cursor: pointer;
        padding: 0.5rem 1rem;
        border-radius: 0.5rem;
        font-size: 2rem;
        font-weight: 600;
        line-height: normal;
        -webkit-transition: all 0.2s ease;
        transition: all 0.2s ease;
        outline: none;
        min-height: 100px;
        background-size: auto 300%;
    }

        .op_btn_grp .op_btn:hover {
            background-size: auto 100%;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transform: translate3d(0px, 0px, 10px);
            transform: translate3d(0px, 0px, 10px);
        }

        .op_btn_grp .op_btn.active {
            background-size: auto 100%;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transform: translate3d(0px, 0px, 10px);
            transform: translate3d(0px, 0px, 10px);
        }

/* Inyxa OP View button End Here */
/* Inyxa Primary button Start Here */
.btn_grp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 6px;
}

.btn_tbl_grp {
    display: table;
    border-collapse: collapse;
}

.btn_grpEnd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    padding-top: 7px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.inx_link {
    border: 1px solid #3792cb;
    color: #3792cb;
    text-align: center;
    cursor: pointer;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    font-size: 1rem;
    line-height: 1rem;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    outline: none;
    text-decoration: underline;
    border: none;
}

    .inx_link:hover {
        background-color: #009DF8;
        color: #ffffff;
        border-color: #009DF8;
    }

    .inx_link:hover {
        text-decoration: none;
        background: none;
        color: #009DF8;
    }

.inyxa_btn {
    border: 1px solid #3792cb;
    color: #3792cb;
    text-align: center;
    cursor: pointer;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    font-size: 1rem;
    line-height: 1rem;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    outline: none;
}

    .inyxa_btn:hover {
        background-color: #009DF8;
        color: #ffffff;
        border-color: #009DF8;
    }

.primary_btn {
    border: 1px solid #3792cb;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    font-size: 1rem;
    line-height: 1rem;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    outline: none;
    background-color: #3792cb;
}

    .primary_btn:hover {
        background-color: #009DF8;
        color: #ffffff;
        border-color: #009DF8;
    }

.error_btn {
    border: 1px solid #ff0000;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    font-size: 1rem;
    line-height: 1rem;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    outline: none;
    background-color: #ff0000;
}

    .error_btn:hover {
        background-color: #009DF8;
        color: #ffffff;
        border-color: #009DF8;
    }

    .error_btn:hover {
        background-color: #920000;
        border-color: #920000;
    }

.md_btn {
    padding: 0.625rem 1.25rem;
    font-size: 1.25rem;
    line-height: 1.25rem;
}

.lg_btn {
    padding: 0.8rem 1.6rem;
    font-size: 1.6rem;
    line-height: 1.6rem;
}

.xl_btn {
    padding: 1rem 2rem;
    font-size: 2rem;
    line-height: 2rem;
}

.xxl_btn {
    padding: 1.2rem 2.4rem;
    font-size: 2.4rem;
    line-height: 2.4rem;
}

.inx_round_btn {
    border-radius: 2rem;
    font-size: 1.3rem;
    line-height: normal;
    padding: 1rem 1.2rem;
    border: none;
    background: #3792cb;
    -webkit-box-shadow: 3px 1px 6px 1px rgb(165, 165, 165);
    box-shadow: 3px 1px 6px 1px rgb(165, 165, 165);
    text-shadow: 1px 1px 6px #a5a5a5;
    color: #ffffff;
}

    .inx_round_btn:hover {
        background: #2274a7;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transform: translate3d(0px, 0px, 10px);
        transform: translate3d(0px, 0px, 10px);
    }

    .inx_round_btn.active {
        background: #2274a7;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transform: translate3d(0px, 0px, 10px);
        transform: translate3d(0px, 0px, 10px);
    }

.inx_tbl_btn {
    display: table-cell;
    min-width: 100px;
    vertical-align: top;
    border: 1px solid #dddddd;
    padding: 5px;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0px;
}

.inx_tbl_btnspan {
    display: block;
    font-size: 1.7rem;
}

.disabled {
    opacity: 0.4 !important;
    cursor: not-allowed !important;
    background: #f9f9f9 !important;
    color: #4e4e4e !important;
    border-color: #4e4e4e !important;
}

    .disabled:hover {
        background-color: #f9f9f9 !important;
        color: #4e4e4e !important;
        opacity: 1 !important;
    }

/* Inyxa Primary button End Here */
.inx-btn-grp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 8px;
}

    .inx-btn-grp > .left_btn_grp, .inx-btn-grp .right_btn_grp {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
        gap: 4px;
    }

        .inx-btn-grp > .left_btn_grp > .ix-btn, .inx-btn-grp .right_btn_grp > .ix-btn {
            border: 1px solid #4e4e4e;
            color: #4e4e4e;
            text-align: center;
            cursor: pointer;
            padding: 0.5rem 1rem;
            border-radius: 0.5rem;
            font-size: 1rem;
            line-height: 1rem;
            -webkit-transition: all 0.2s ease;
            transition: all 0.2s ease;
            outline: none;
        }

            .inx-btn-grp > .left_btn_grp > .ix-btn.ix-btn-ghost, .inx-btn-grp .right_btn_grp > .ix-btn.ix-btn-ghost {
                border-color: #3792cb;
                color: #3792cb;
            }

                .inx-btn-grp > .left_btn_grp > .ix-btn.ix-btn-ghost:hover, .inx-btn-grp .right_btn_grp > .ix-btn.ix-btn-ghost:hover {
                    background-color: #009DF8;
                    color: #ffffff;
                }

            .inx-btn-grp > .left_btn_grp > .ix-btn.ix-btn-secondary, .inx-btn-grp .right_btn_grp > .ix-btn.ix-btn-secondary {
                background-color: #3792cb;
                border-color: #3792cb;
                color: #ffffff;
            }

                .inx-btn-grp > .left_btn_grp > .ix-btn.ix-btn-secondary:hover, .inx-btn-grp .right_btn_grp > .ix-btn.ix-btn-secondary:hover {
                    background-color: #009DF8;
                    border-color: #009DF8;
                }

        .inx-btn-grp > .left_btn_grp > .disabled, .inx-btn-grp .right_btn_grp > .disabled {
            opacity: 0.4 !important;
            cursor: not-allowed !important;
            background: #f9f9f9 !important;
            color: #4e4e4e !important;
            border-color: #4e4e4e !important;
        }

    .inx-btn-grp > .right_btn_grp {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: end;
    }

/* Inyxa Secendary Tabs Start Here */
.secondary_tabs {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    grid-auto-columns: auto;
}

    .secondary_tabs ul.secondary_tab {
        border-bottom: 1px solid #dddddd;
        margin-bottom: 0.5rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: start;
    }

        .secondary_tabs ul.secondary_tab li {
            padding: 0.4rem 1rem;
            margin: 0px 2px;
            cursor: pointer;
            border-bottom: 2px solid transparent;
            font-size: 1rem;
            font-weight: 600;
            -webkit-transition: all 0.2s ease;
            transition: all 0.2s ease;
        }

            .secondary_tabs ul.secondary_tab li:hover {
                border-bottom-color: #3792cb;
                color: #3792cb;
                background-color: #f9f9f9;
            }

            .secondary_tabs ul.secondary_tab li.active {
                border-bottom-color: #3792cb;
                color: #3792cb;
                background-color: #f9f9f9;
            }

.tabs_content {
    display: none;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
    min-height: 10vh;
}

    .tabs_content.active {
        display: block;
    }

/* Inyxa Secendary Tabs End Here */
/* Inyxa New Tickets Start Here */
.cpnl_container {
    display: grid;
    grid-template-columns: 100px 1fr 100px 1fr 100px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    grid-auto-columns: minmax(auto, 0.5fr);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .cpnl_container {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

.cpnl_cmnt_cont {
    display: grid;
    grid-template-columns: 100px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
}

@media all and (max-width: 767px) {
    .cpnl_cmnt_cont {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

/* Inyxa New Tickets End Here */
/* Inyxa Edit Ticket Start Here */
.cms_NewTicketUpdateForm_res {
    display: grid;
    grid-template-columns: 1fr 0.5fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1280px) {
    .cms_NewTicketUpdateForm_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .cms_NewTicketUpdateForm_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .cms_NewTicketUpdateForm_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.cpnl_req_container {
    display: grid;
    grid-template-columns: 100px 1fr 100px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    grid-auto-columns: minmax(auto, 0.5fr);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .cpnl_req_container {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

.edit_sub_tkt {
    height: 36vh;
    position: relative;
}

@media all and (max-width: 1280px) {
    .edit_sub_tkt {
        height: 42vh;
    }
}

.edit_form_lt {
    position: relative;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}

@media all and (max-width: 1024px) {
    .edit_form_lt {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media all and (max-width: 767px) {
    .edit_form_lt {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
}

.edit_form_rt {
    position: relative;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}

@media all and (max-width: 1024px) {
    .edit_form_rt {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
    }
}

@media all and (max-width: 767px) {
    .edit_form_rt {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
    }
}

.acd_btn {
    position: relative;
    font-weight: bold;
    cursor: pointer;
}

@media all and (max-width: 1024px) {
    .acd_btn {
        display: block;
    }
}

@media all and (max-width: 767px) {
    .acd_btn {
        display: block;
    }
}

.acd_btn::after {
    position: absolute;
    font-family: FontAwesome;
    content: "\f107";
    color: #3792cb;
    font-size: 2rem;
    right: 0px;
    -webkit-transition: -webkit-transform 0.2s ease;
    transition: -webkit-transform 0.2s ease;
    transition: transform 0.2s ease;
    transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}

.acd_btn.active::after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.acd_heading {
    display: none;
}

@media all and (max-width: 1024px) {
    .acd_heading {
        display: block;
        -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
        background: #ffffff;
        position: relative;
        padding: 1rem;
        border-radius: 0.5rem 0.5rem 0px 0px;
        border-bottom: 1px solid #dddddd;
    }
}

@media all and (max-width: 767px) {
    .acd_heading {
        display: block;
        -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
        background: #ffffff;
        position: relative;
        padding: 1rem;
        border-radius: 0.5rem 0.5rem 0px 0px;
        border-bottom: 1px solid #dddddd;
    }
}

@media all and (max-width: 1024px) {
    .acd_pnl {
        border-radius: 0px 0px 0.5rem 0.5rem;
        -webkit-transition: all 0.2s ease-in;
        transition: all 0.2s ease-in;
        display: none;
    }
}

@media all and (max-width: 767px) {
    .acd_pnl {
        border-radius: 0px 0px 0.5rem 0.5rem;
        -webkit-transition: all 0.2s ease-in;
        transition: all 0.2s ease-in;
        display: none;
    }
}

.pnl_open {
    display: block;
}

/* Inyxa Edit Ticket End Here */
/* Inyxa User TimeSheet Start Here */
.userTimeSheet_res {
    display: grid;
    grid-template-columns: 0.5fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .userTimeSheet_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .userTimeSheet_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.calender_container {
    display: grid;
    grid-template-columns: auto 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    position: relative;
    margin-bottom: 20px;
}

@media all and (max-width: 767px) {
    .calender_container {
        display: grid;
        grid-template-columns: auto;
        grid-auto-flow: column;
        grid-auto-columns: auto;
    }
}

.timetable_res {
    width: 100%;
    overflow: auto;
    position: absolute;
}

.time_calc {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .time_calc {
        grid-template-columns: auto;
    }
}

.t_hour {
    min-width: 150px;
}

.t_instruc {
    position: absolute;
    top: 40%;
    z-index: 9999;
    left: 0px;
    right: 0px;
    text-align: center;
    font-size: 5rem;
}

/* Inyxa User TimeSheet End Here */
/* Inyxa CMS admin start Here */
.cms_admin_res {
    display: grid;
    grid-template-columns: 0.3fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .cms_admin_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .cms_admin_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.op_view {
    display: grid;
    grid-template-columns: 0.2fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    padding: 0px 1rem;
}

@media all and (max-width: 1024px) {
    .op_view {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .op_view {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.cms_customerSetup {
    position: relative;
    background: #ffffff;
}

/* Inyxa CMS admin End Here */
/* Inyxa User Master Start Here */
.usermaster_res {
    display: grid;
    grid-template-columns: 1fr 0.2fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .usermaster_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .usermaster_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

/* Inyxa User Master End Here */
/* Inyxa global admin Start Here */
.global_admin_res {
    display: grid;
    grid-template-columns: 0.3fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .global_admin_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .global_admin_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

/* Inyxa global admin End Here */
/* Inyxa Modal Popup Start Here */
.modal_popup_bg {
    position: fixed;
    z-index: 99;
    padding-top: 10vh;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.4);
}

.modal_centre {
    position: relative;
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%);
}

    .modal_centre.show {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.modal_popup_content {
    position: relative;
    background-color: #ffffff;
    margin: 0 auto;
    width: calc(100vw - 10%);
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem;
}

    .modal_popup_content .ui-dialog .ui-resizable-se {
        width: 12px;
        height: 12px;
        right: -5px;
        bottom: -5px;
        background-position: 16px 16px;
    }

    .modal_popup_content .ui-resizable {
        position: relative;
    }

    .modal_popup_content .ui-resizable-handle {
        position: absolute;
        font-size: 0.1px;
        display: block;
        -ms-touch-action: none;
        touch-action: none;
    }

    .modal_popup_content .ui-resizable-disabled .ui-resizable-handle,
    .modal_popup_content .ui-resizable-autohide .ui-resizable-handle {
        display: none;
    }

    .modal_popup_content .ui-resizable-s {
        cursor: s-resize;
        height: 7px;
        width: 100%;
        bottom: -5px;
        left: 0;
    }

    .modal_popup_content .ui-resizable-e {
        cursor: e-resize;
        width: 7px;
        right: -5px;
        top: 0;
        height: 100%;
    }

    .modal_popup_content .ui-resizable-se {
        cursor: se-resize;
        width: 12px;
        height: 12px;
        right: 1px;
        bottom: 1px;
    }

    .modal_popup_content .ui-icon,
    .modal_popup_content .ui-widget-content .ui-icon {
        background-image: url("/img/ui-icons_222222_256x240.png");
    }

    .modal_popup_content .ui-icon-gripsmall-diagonal-se {
        background-position: -64px -224px;
    }

    .modal_popup_content .ui-icon {
        width: 16px;
        height: 16px;
    }

@media all and (max-width: 1024px) {
    .modal_popup_content {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}

@media all and (max-width: 767px) {
    .modal_popup_content {
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}

.modal_popup_content .win_title {
    background-color: #3792cb;
    color: #ffffff;
    border-radius: 0.5rem 0.5rem 0 0;
    padding: 0.5rem 1rem;
    position: relative;
    cursor: move;
}

.modal_popup_content .win_titleCross {
    position: absolute;
    top: 7px;
    right: 10px;
    cursor: pointer;
}

.modal_popup_content .win_main {
    padding: 1rem;
}

.modal_popup_small {
    position: relative;
    background-color: #ffffff;
    margin: 0 auto;
    width: 700px;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem;
}

    .modal_popup_small .ui-dialog .ui-resizable-se {
        width: 12px;
        height: 12px;
        right: -5px;
        bottom: -5px;
        background-position: 16px 16px;
    }

    .modal_popup_small .ui-resizable {
        position: relative;
    }

    .modal_popup_small .ui-resizable-handle {
        position: absolute;
        font-size: 0.1px;
        display: block;
        -ms-touch-action: none;
        touch-action: none;
    }

    .modal_popup_small .ui-resizable-disabled .ui-resizable-handle,
    .modal_popup_small .ui-resizable-autohide .ui-resizable-handle {
        display: none;
    }

    .modal_popup_small .ui-resizable-s {
        cursor: s-resize;
        height: 7px;
        width: 100%;
        bottom: -5px;
        left: 0;
    }

    .modal_popup_small .ui-resizable-e {
        cursor: e-resize;
        width: 7px;
        right: -5px;
        top: 0;
        height: 100%;
    }

    .modal_popup_small .ui-resizable-se {
        cursor: se-resize;
        width: 12px;
        height: 12px;
        right: 1px;
        bottom: 1px;
    }

    .modal_popup_small .ui-icon,
    .modal_popup_small .ui-widget-content .ui-icon {
        background-image: url("/img/ui-icons_222222_256x240.png");
    }

    .modal_popup_small .ui-icon-gripsmall-diagonal-se {
        background-position: -64px -224px;
    }

    .modal_popup_small .ui-icon {
        width: 16px !important;
        height: 16px !important;
    }

@media all and (max-width: 1280px) {
    .modal_popup_small {
        width: calc(100vw - 35%);
    }
}

@media all and (max-width: 1024px) {
    .modal_popup_small {
        width: calc(100vw - 35%);
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}

@media all and (max-width: 767px) {
    .modal_popup_small {
        width: calc(100vw - 10%);
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}

.modal_popup_small .win_title {
    background-color: #3792cb;
    color: #ffffff;
    border-radius: 0.5rem 0.5rem 0 0;
    padding: 0.5rem 1rem;
    position: relative;
    cursor: move;
}

.modal_popup_small .win_titleCross {
    position: absolute;
    top: 7px;
    right: 10px;
    cursor: pointer;
}

.modal_popup_small .win_main {
    padding: 1rem;
}

.modal_popup_project {
    position: relative;
    background-color: #ffffff;
    margin: 0 auto;
    width: calc(100vw - 60%);
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem;
}

    .modal_popup_project .ui-dialog .ui-resizable-se {
        width: 12px;
        height: 12px;
        right: -5px;
        bottom: -5px;
        background-position: 16px 16px;
    }

    .modal_popup_project .ui-resizable {
        position: relative;
    }

    .modal_popup_project .ui-resizable-handle {
        position: absolute;
        font-size: 0.1px;
        display: block;
        -ms-touch-action: none;
        touch-action: none;
    }

    .modal_popup_project .ui-resizable-disabled .ui-resizable-handle,
    .modal_popup_project .ui-resizable-autohide .ui-resizable-handle {
        display: none;
    }

    .modal_popup_project .ui-resizable-s {
        cursor: s-resize;
        height: 7px;
        width: 100%;
        bottom: -5px;
        left: 0;
    }

    .modal_popup_project .ui-resizable-e {
        cursor: e-resize;
        width: 7px;
        right: -5px;
        top: 0;
        height: 100%;
    }

    .modal_popup_project .ui-resizable-se {
        cursor: se-resize;
        width: 12px;
        height: 12px;
        right: 1px;
        bottom: 1px;
    }

    .modal_popup_project .ui-icon,
    .modal_popup_project .ui-widget-content .ui-icon {
        background-image: url("/img/ui-icons_222222_256x240.png");
    }

    .modal_popup_project .ui-icon-gripsmall-diagonal-se {
        background-position: -64px -224px;
    }

    .modal_popup_project .ui-icon {
        width: 16px !important;
        height: 16px !important;
    }

@media all and (max-width: 767px) {
    .modal_popup_project {
        width: calc(100vw - 10%);
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }
}

.modal_popup_project .win_title {
    background-color: #3792cb;
    color: #ffffff;
    border-radius: 0.5rem 0.5rem 0 0;
    padding: 0.5rem 1rem;
    position: relative;
    cursor: move;
}

.modal_popup_project .win_titleCross {
    position: absolute;
    top: 7px;
    right: 10px;
    cursor: pointer;
}

.modal_popup_project .win_main {
    padding: 1rem;
}

.add_cmnt_cchk {
    display: grid;
    grid-template-columns: 130px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    padding: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .add_cmnt_cchk {
        grid-template-columns: auto auto;
    }
}

/* Add Animation */
@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }

    to {
        top: 0;
        opacity: 1;
    }
}

@-webkit-keyframes animateleft {
    from {
        left: -300px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

@keyframes animateleft {
    from {
        left: -300px;
        opacity: 0;
    }

    to {
        left: 0;
        opacity: 1;
    }
}

.bdr_rd_bm {
    border-radius: 0px 0px 0.5rem 0.5rem;
    padding: 1rem;
    background: #ffffff;
}

.add_tag_row {
    display: grid;
    grid-template-columns: 80px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .add_tag_row {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

.new_row {
    display: grid;
    grid-template-columns: 15% 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
}

@media all and (max-width: 767px) {
    .new_row {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-template-columns: 1fr;
    }
}

.assign_tic_row {
    display: grid;
    grid-template-columns: 100px auto 100px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0px 1rem;
}

@media all and (max-width: 767px) {
    .assign_tic_row {
        grid-template-columns: 1fr;
    }
}

.ac_detail {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

.cchk_row {
    display: grid;
    grid-template-columns: 100px auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

.lg_modal {
    height: auto;
}

@media all and (max-width: 767px) {
    .lg_modal {
        height: 65vh;
        overflow: auto;
    }
}

.new_form_row {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .new_form_row .inx_spancol_2 {
        grid-column: span 2;
    }

@media all and (max-width: 1280px) {
    .new_form_row {
        display: grid;
        grid-template-columns: 150px 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .new_form_row {
        display: grid;
        grid-template-columns: 150px 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .new_form_row {
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-gap: 10px 20px;
        grid-template-columns: 1fr;
    }

        .new_form_row .inx_spancol_2 {
            grid-column: span 1;
        }
}

.scroll_modal {
    height: 80vh;
    overflow-y: auto;
}

.lg_modal_d {
    position: relative;
    height: 70vh;
    overflow: auto;
}

.helper_modal {
    width: calc(100vw - 40%);
}

@media all and (max-width: 1024px) {
    .helper_modal {
        width: calc(100vw - 25%);
    }
}

@media all and (max-width: 767px) {
    .helper_modal {
        width: calc(100vw - 10%);
    }
}

/* Inyxa Modal Popup End Here */
/* Inyxa Layout Start Here */
.grd_50_full {
    display: grid;
    grid-template-columns: repeat(2, 0.5fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 767px) {
    .grd_50_full {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_50 {
    display: grid;
    grid-template-columns: repeat(2, 0.5fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 1280px) {
    .grd_50 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_50 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_50 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_33 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 1280px) {
    .grd_33 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_33 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_33 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_44 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 1280px) {
    .grd_44 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-gap: 0px;
    }
}

@media all and (max-width: 1024px) {
    .grd_44 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-gap: 0px;
    }
}

@media all and (max-width: 767px) {
    .grd_44 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_66 {
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 1280px) {
    .grd_66 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_66 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_66 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_auto {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 767px) {
    .grd_auto {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_half {
    display: grid;
    grid-template-columns: minmax(auto, 0.3fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
}

@media all and (max-width: 1280px) {
    .grd_half {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_half {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_half {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_auto_new {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
}

@media all and (max-width: 767px) {
    .grd_auto_new {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_auto_reverse {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
}

@media all and (max-width: 767px) {
    .grd_auto_reverse {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_nested {
    display: grid;
    grid-template-columns: 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .grd_nested {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_20 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .grd_20 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_20 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_20 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_30 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .grd_30 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_30 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_30 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_70 {
    display: grid;
    grid-template-columns: 0.7fr 0.5fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .grd_70 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_70 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_70 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_7_3 {
    display: grid;
    grid-template-columns: 1fr 0.3fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .grd_7_3 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_7_3 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_5_3_2 {
    display: grid;
    grid-template-columns: 1fr 0.5fr 0.5fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .grd_5_3_2 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_5_3_2 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.form_res {
    display: grid;
    grid-template-columns: repeat(2, 0.5fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .form_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .form_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .form_res {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_Auto1 {
    display: grid;
    grid-template-columns: repeat(2, auto);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .grd_Auto1 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_Auto1 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_Auto1 {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.onHand {
    display: grid;
    grid-template-columns: 0.3fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .onHand {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .onHand {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .onHand {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

/* Inyxa Layout End Here */
/*

Inyxa New Grid CSS Start

*/
.inx_grid_ui {
    width: 100%;
}

.inx_grid_ui_toolbar {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0.5rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0rem 0.5rem;
}

.inx_grid_toolbar_icons {
    position: relative;
}

    .inx_grid_toolbar_icons > ul {
        display: grid;
        grid-template-columns: repeat(2, 20px);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-gap: 5px;
        grid-auto-columns: 20px;
        padding: 0.2rem 0px;
    }

        .inx_grid_toolbar_icons > ul > li > span {
            display: grid;
            grid-template-columns: auto;
            grid-auto-flow: column;
            grid-auto-columns: auto;
            width: 25px;
            height: 25px;
            font-size: 1rem;
            color: #3792cb;
            -webkit-transition: -webkit-transform 0.2s ease;
            transition: -webkit-transform 0.2s ease;
            transition: transform 0.2s ease;
            transition: transform 0.2s ease, -webkit-transform 0.2s ease;
            cursor: pointer;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #ffffff;
            border-radius: 50%;
            padding: 5px;
        }

        .inx_grid_toolbar_icons > ul > li span:hover {
            background-color: #3792cb;
            color: #ffffff;
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

.inx_grid_filter_icon {
    position: relative;
}

    .inx_grid_filter_icon > ul {
        display: grid;
        grid-template-columns: repeat(1, 20px);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-gap: 5px;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: end;
        grid-auto-columns: 20px;
        padding: 0.2rem 0px;
    }

        .inx_grid_filter_icon > ul > li {
            display: grid;
            grid-template-columns: auto;
            grid-auto-flow: column;
            grid-auto-columns: auto;
            width: 25px;
            height: 25px;
            font-size: 1rem;
            color: #3792cb;
            -webkit-transition: -webkit-transform 0.2s ease;
            transition: -webkit-transform 0.2s ease;
            transition: transform 0.2s ease;
            transition: transform 0.2s ease, -webkit-transform 0.2s ease;
            cursor: pointer;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #ffffff;
            border-radius: 50%;
            padding: 5px;
        }

        .inx_grid_filter_icon > ul li:hover {
            background-color: #3792cb;
            color: #ffffff;
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

.inx_grid_ui_statusbar {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    font-size: var(--cmnfont);
    padding: 5px;
    text-align: center;
}

.inx_grid_ui_scroller {
    height: 60vh;
    overflow: auto;
    border-top: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
}

.inx_grid_ui_outer {
    background: #ffffff;
    position: relative;
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    grid-auto-columns: auto;
}

.inx_grid_ui_sticky_header {
    position: sticky;
    top: 0px;
    z-index: 9999999;
}

.sticky_header {
    position: sticky;
    top: 0px;
    z-index: 999999;
}

.inx_data_sticky_header {
    position: sticky;
    top: 62px;
    z-index: 999;
}

.inx_sticky_footer {
    bottom: 0px;
}

.inx_grid_ui_title {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #3792cb;
    color: #ffffff;
    position: relative;
    padding: 5px;
}

    .inx_grid_ui_title > h2 {
        font-size: 1.5rem;
        font-weight: 400;
    }

    .inx_grid_ui_title > .toggle_switch {
        text-align: right;
        font-size: 1.4rem;
        cursor: pointer;
    }

.inx_grid_ui_row {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 0px;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ffffff;
    color: #4e4e4e;
    position: relative;
    cursor: pointer;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
}

    .inx_grid_ui_row > .inx_grid_ui_col {
        height: 27px;
        border-right: 1px solid #dddddd;
        border-bottom: 1px solid #dddddd;
        display: grid;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: stretch;
        -ms-flex-pack: stretch;
        justify-content: stretch;
        text-align: center;
        position: relative;
        overflow: hidden;
    }

@media all and (max-width: 767px) {
    .inx_grid_ui_row > .inx_grid_ui_col {
        min-width: 250px;
    }
}

.inx_grid_ui_row > .inx_grid_ui_col:last-child {
    border-right: 1px solid #dddddd;
}

.inx_grid_ui_row > .inx_grid_ui_col.fix_col {
    width: 25px;
    min-width: 25px;
    position: sticky;
    left: 0px;
    z-index: 9999;
    border-right: 1px solid #dddddd;
    background-color: #ffffff;
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

    .inx_grid_ui_row > .inx_grid_ui_col.fix_col input[type=checkbox]:focus {
        outline: none;
        offset: none;
    }

.inx_grid_ui_row > .inx_grid_ui_col.fix_col_even {
    background-color: #f4f4f4;
}

.inx_grid_ui_row > .inx_grid_ui_col.fix_col_first {
    background-color: #ffffff !important;
}

.inx_grid_ui_row > .inx_grid_ui_col.frozen_col {
    position: sticky;
    left: 25px;
    z-index: 9999;
    background-color: #ffffff;
}

    .inx_grid_ui_row > .inx_grid_ui_col.frozen_col.fix_col_even {
        background-color: #f4f4f4;
    }

.inx_grid_ui_row input.input_grp {
    border: none;
    border-radius: 0;
    padding: 0rem;
    text-align: center;
    background: none;
    min-height: 27px;
}

.inx_grid_ui_row select.csel_grp {
    border: none;
    border-radius: 0;
    padding: 0rem;
    text-align: center;
    background: none;
    min-height: 27px;
}

.inx_grid_ui_row:nth-child(odd) {
    background-color: #f4f4f4;
    color: #4e4e4e;
}

.inx_grid_ui_row:not(.nohover):hover .inx_grid_ui_col {
    background-color: #afe1ff !important;
    color: #4e4e4e;
}

.inx_grid_ui_row:hover .inx_grid_ui_col.frozen_col.fix_col_even {
    background-color: #afe1ff !important;
    color: #4e4e4e;
}

.inx_grid_ui_row.selected .inx_grid_ui_col {
    background-color: #afe1ff !important;
    color: #4e4e4e;
}

    .inx_grid_ui_row.selected .inx_grid_ui_col.frozen_col.fix_col_even {
        background-color: #afe1ff !important;
        color: #4e4e4e;
    }

.subgrid {
    display: grid;
    grid-template-columns: repeat(2, auto);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 0px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    text-align: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.subgrid_col {
    display: grid;
    border-right: 1px solid #dddddd;
    height: 27px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

@media all and (max-width: 767px) {
    .subgrid_col {
        min-width: 125px;
    }
}

.subgrid_col:last-child {
    border-right: none;
}

.editable_col {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    width: 100%;
    height: 100%;
}

    .editable_col > input {
        text-align: center;
    }

    .editable_col > select {
        text-align: center;
    }

.header_row {
    background-color: #ffffff !important;
    color: #3792cb !important;
}

    .header_row > .inx_grid_ui_col_h {
        border-right: 1px solid #dddddd;
        border-bottom: 1px solid #dddddd;
        display: grid;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-align: center;
        position: relative;
        font-weight: 600;
        padding: 0px 5px;
        word-break: break-all;
        cursor: default;
    }

@media all and (max-width: 767px) {
    .header_row > .inx_grid_ui_col_h {
        min-width: 250px;
    }
}

.header_row > .inx_grid_ui_col_h > span {
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.header_row > .inx_grid_ui_col_h > .resizer {
    position: absolute;
    width: 10px;
    height: 100%;
    top: 0px;
    right: -5px;
    cursor: col-resize;
    background-color: transparent;
}

.header_row > .inx_grid_ui_col_h:last-child {
    border-right: 1px solid #dddddd;
}

.header_row > .inx_grid_ui_col_h .sorting {
    position: absolute;
    right: 10px;
    opacity: 0.6;
}

    .header_row > .inx_grid_ui_col_h .sorting:hover {
        opacity: 1;
    }

.header_row > .inx_grid_ui_col_h.frozen_col {
    position: sticky;
    left: 25px;
    z-index: 9999;
    background-color: #ffffff;
}

.header_row .subgrid {
    border-top: 1px solid #dddddd;
}

.header_row .subgrid_col_h {
    min-height: 25px;
    display: grid;
    border-right: 1px solid #dddddd;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

@media all and (max-width: 767px) {
    .header_row .subgrid_col_h {
        min-width: 125px;
    }
}

.header_row .subgrid_col_h > .sub_resizer {
    position: absolute;
    width: 10px;
    height: 100%;
    top: 0px;
    right: -5px;
    cursor: col-resize;
    background-color: transparent;
}

.header_row .subgrid_col_h:last-child {
    border-right: none;
}

    .header_row .subgrid_col_h:last-child > .sub_resizer {
        display: none;
    }

#inx_fltr {
    background-color: #ffffff;
}

.inx_grid_ui_footer {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0.5rem;
    padding: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.2rem 0.5rem;
}

@media all and (max-width: 767px) {
    .inx_grid_ui_footer {
        grid-auto-flow: row;
        grid-template-columns: 1fr;
        grid-gap: 10px;
    }
}

@media all and (max-width: 767px) {
    .inx_grid_ui_footer .message {
        text-align: center;
    }
}

.inx_grid_ui_footer .status_number {
    font-size: var(--cmnfont);
    text-align: right;
}

@media all and (max-width: 767px) {
    .inx_grid_ui_footer .status_number {
        text-align: center;
    }
}

.inx_grid_ui_footer .inx_grid_pagination {
    position: relative;
}

    .inx_grid_ui_footer .inx_grid_pagination > ul {
        display: grid;
        grid-template-columns: auto;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-gap: 5px;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

        .inx_grid_ui_footer .inx_grid_pagination > ul > li {
            display: grid;
            grid-template-columns: auto;
            grid-auto-flow: column;
            grid-auto-columns: auto;
            width: 25px;
            height: 25px;
            font-size: 1rem;
            color: #3792cb;
            -webkit-transition: -webkit-transform 0.2s ease;
            transition: -webkit-transform 0.2s ease;
            transition: transform 0.2s ease;
            transition: transform 0.2s ease, -webkit-transform 0.2s ease;
            cursor: pointer;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            background-color: #ffffff;
            border-radius: 50%;
            padding: 5px;
        }

        .inx_grid_ui_footer .inx_grid_pagination > ul li:disabled {
            color: #dddddd;
        }

            .inx_grid_ui_footer .inx_grid_pagination > ul li:disabled:hover {
                background-color: #dddddd;
            }

        .inx_grid_ui_footer .inx_grid_pagination > ul li:hover {
            background-color: #3792cb;
            color: #ffffff;
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }

        .inx_grid_ui_footer .inx_grid_pagination > ul .goto_pagin {
            display: grid;
            grid-template-columns: auto;
            grid-auto-flow: column;
            grid-auto-columns: auto;
            grid-gap: 5px;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }

            .inx_grid_ui_footer .inx_grid_pagination > ul .goto_pagin input {
                width: 80px;
                border: 1px solid #3792cb;
            }

            .inx_grid_ui_footer .inx_grid_pagination > ul .goto_pagin :focus {
                border-color: #3792cb;
                outline: none;
                offset: none;
            }

ul.db_icons {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    -webkit-box-pack: right;
    -ms-flex-pack: right;
    justify-content: right;
}

    ul.db_icons > li {
        font-size: 1rem;
    }

@media all and (max-width: 767px) {
    ul.db_icons {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

/*

Inyxa New Grid CSS End

*/
/* landing page start here */
.inx_esy_lp {
    display: grid;
    grid-template-columns: 0.6fr 0.4fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    grid-auto-flow: row;
    grid-auto-columns: auto;
}

@media all and (max-width: 1280px) {
    .inx_esy_lp {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .inx_esy_lp {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .inx_esy_lp {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.chart_box {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-flow: row;
    grid-auto-columns: auto;
}

@media all and (max-width: 767px) {
    .chart_box {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.inx_esy_chart {
    min-height: 20vh;
}

.chart_box_rf {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 767px) {
    .chart_box_rf {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.inx_esy_chart_rf {
    height: 25vh;
    width: 25vw;
    margin-top: 20px;
}

@media all and (max-width: 1600px) {
    .inx_esy_chart_rf {
        height: 30vh;
        width: 30vw;
        margin-top: 20px;
    }
}

@media all and (max-width: 1280px) {
    .inx_esy_chart_rf {
        height: 35vh;
        width: 35vw;
        margin-top: 20px;
    }
}

@media all and (max-width: 1024px) {
    .inx_esy_chart_rf {
        height: 33vh;
        width: 33vw;
        margin-top: 20px;
    }
}

@media all and (max-width: 767px) {
    .inx_esy_chart_rf {
        height: 20vh;
        width: 90vw;
        margin-top: 20px;
    }
}

@media screen and (min-device-width: 350px) and (max-device-width: 500px) {
    .inx_esy_chart_rf {
        height: 20vh;
        width: 80vw;
        margin-top: 20px;
    }
}

@media all and (max-width: 767px) {
    .inx_esy_tbl1 {
        width: 90vw;
        overflow-x: scroll;
    }
}

@media screen and (min-device-width: 350px) and (max-device-width: 500px) {
    .inx_esy_tbl1 {
        width: 85vw;
        overflow-x: scroll;
    }
}

@media all and (max-width: 767px) {
    .inx_esy_tbl2 {
        width: 90vw;
        overflow-x: scroll;
    }
}

@media screen and (min-device-width: 350px) and (max-device-width: 500px) {
    .inx_esy_tbl2 {
        width: 85vw;
        overflow-x: scroll;
    }
}

.inx_esy_chart2 {
    width: 99%;
}

@media all and (max-width: 767px) {
    .inx_esy_chart2 {
        width: 90vw;
        overflow-x: scroll;
    }
}

@media screen and (min-device-width: 350px) and (max-device-width: 500px) {
    .inx_esy_chart2 {
        width: 78vw;
        overflow-x: scroll;
    }
}

/* landing page end here */
/* Inyxa Ac Control Start Here */
.basic table.ac2_Sug {
    background-color: White;
    border: 1px solid #c2c3c3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    position: absolute;
    z-index: 1000;
}

/* Style for all Div's that are inside div Suggestions.  Overrides div.suggestions formatting. */
.basic tr.ac2_SugEle {
    background-color: #FAFAFA;
    cursor: default;
    font-family: sans-serif;
    font-size: var(--cmnfont);
    padding: 0 3px;
    background: rgba(212, 211, 211, 0.4196078431);
}

/* Style for all Div's that are inside div Suggestions.  Overrides div.suggestions formatting. */
.basic tr.ac2_SugEleAlternate {
    background-color: #AAAAAA;
    cursor: default;
    font-family: sans-serif;
    font-size: 1.2em;
    padding: 0 3px;
}

/* Style for the currently selected node.*/
.basic table.ac2_Sug tr.ac2_current {
    color: white;
    font-weight: lighter;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(10%, rgb(34, 193, 195)), to(rgb(45, 193, 253)));
    background: linear-gradient(0deg, rgb(34, 193, 195) 10%, rgb(45, 193, 253) 100%);
}

.basic span.ac2_SugName {
    font-size: 0.8vw;
    padding-left: 3px;
    white-space: nowrap;
}

.basic span.ac2_SugDesc {
    display: inline-block;
    font-size: 10px;
    padding-left: 3px;
    white-space: nowrap;
}

/* Inyxa Ac Control End Here */
/* Inyxa New Forms Start Here */
.inx_form_single {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.inx_form_4_col {
    display: grid;
    grid-template-columns: repeat(4, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_4_col .inx_col_8_status {
        grid-column: span 9;
    }

    .inx_form_4_col .inx_col_7 {
        grid-column: span 7;
    }

@media all and (max-width: 1280px) {
    .inx_form_4_col {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .inx_form_4_col {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_4_col .inx_col_7 {
            grid-column: span 4;
        }
}

@media all and (max-width: 767px) {
    .inx_form_4_col {
        display: grid;
        grid-template-columns: repeat(2, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_4_col .inx_col_8_status {
            grid-column: span 8;
        }
}

@media all and (max-width: 767px) and (max-width: 1024px) {
    .inx_form_4_col .inx_col_8_status {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) and (max-width: 767px) {
    .inx_form_4_col .inx_col_8_status {
        grid-column: auto/span 5;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_7 {
        grid-column: span 4;
    }
}

.inx_form_4_col .inx_col_1 {
    grid-column: span 1;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_1 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_1 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_2 {
    grid-column: span 2;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_2 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_2 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_3 {
    grid-column: span 3;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_3 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_3 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_4 {
    grid-column: span 4;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_4 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_4 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_5 {
    grid-column: span 5;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_5 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_5 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_6 {
    grid-column: span 6;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_6 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_6 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_8 {
    grid-column: span 8;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_8 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_8 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_9 {
    grid-column: span 9;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_9 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_9 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .inx_col_10 {
    grid-column: span 10;
}

@media all and (max-width: 1024px) {
    .inx_form_4_col .inx_col_10 {
        grid-column: auto/span 9;
    }
}

@media all and (max-width: 767px) {
    .inx_form_4_col .inx_col_10 {
        grid-column: auto/span 9;
    }
}

.inx_form_4_col .e_trans_full {
    grid-column: span 9;
}

@media all and (max-width: 767px) {
    .inx_form_4_col .e_trans_full {
        grid-column: span 4;
    }
}

.inx_form_4_new_col {
    display: grid;
    grid-template-columns: repeat(4, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_4_new_col .inx_new_col_2 {
        grid-column: span 2;
    }

    .inx_form_4_new_col .inx_new_col_4 {
        grid-column: span 4;
    }

    .inx_form_4_new_col .inx_new_col_6 {
        grid-column: span 6;
    }

    .inx_form_4_new_col .inx_full_col_width {
        grid-column: span 8;
    }

    .inx_form_4_new_col .inx_new_full_width {
        grid-column: span 8;
    }

@media all and (max-width: 767px) {
    .inx_form_4_new_col {
        grid-template-columns: 1fr;
    }

        .inx_form_4_new_col .inx_new_col_2 {
            grid-column: span 1;
        }

        .inx_form_4_new_col .inx_new_col_4 {
            grid-column: span 1;
        }

        .inx_form_4_new_col .inx_new_col_6 {
            grid-column: span 1;
        }

        .inx_form_4_new_col .inx_full_col_width {
            grid-column: span 1;
        }

        .inx_form_4_new_col .inx_new_full_width {
            grid-column: span 1;
        }
}

.inx_assign_load {
    display: grid;
    grid-template-columns: repeat(1, auto 200px);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

    .inx_assign_load .inx_col_2 {
        grid-column: span 2;
    }

@media all and (max-width: 767px) {
    .inx_assign_load {
        grid-template-columns: 1fr;
        grid-gap: 10px 20px;
    }

        .inx_assign_load .inx_col_2 {
            grid-column: span 1;
        }
}

.inx_form_5_new_col {
    display: grid;
    grid-template-columns: repeat(5, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_5_new_col .inx_col_2 {
        grid-column: span 2;
    }

    .inx_form_5_new_col .inx_col_4 {
        grid-column: span 4;
    }

    .inx_form_5_new_col .inx_col_10 {
        grid-column: span 10;
    }

@media all and (max-width: 1280px) {
    .inx_form_5_new_col {
        display: grid;
        grid-template-columns: repeat(3, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_5_new_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_5_new_col .inx_col_4 {
            grid-column: span 6;
        }

        .inx_form_5_new_col .inx_col_10 {
            grid-column: span 6;
        }
}

@media all and (max-width: 1024px) {
    .inx_form_5_new_col {
        display: grid;
        grid-template-columns: repeat(2, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_5_new_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_5_new_col .inx_col_10 {
            grid-column: span 4;
        }
}

@media all and (max-width: 767px) {
    .inx_form_5_new_col {
        grid-template-columns: 1fr;
    }

        .inx_form_5_new_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_5_new_col .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_5_new_col .inx_col_10 {
            grid-column: span 1;
        }
}

.inx_form_2_col {
    display: grid;
    grid-template-columns: repeat(2, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_2_col .inx_col_4 {
        grid-column: span 4;
    }

    .inx_form_2_col .inx_col_3 {
        grid-column: span 3;
    }

    .inx_form_2_col .inx_col_2 {
        grid-column: span 2;
    }

@media all and (max-width: 1024px) {
    .inx_form_2_col {
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_2_col .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_2_col .inx_col_3 {
            grid-column: span 1;
        }

        .inx_form_2_col .inx_col_2 {
            grid-column: span 1;
        }
}

@media all and (max-width: 767px) {
    .inx_form_2_col {
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_2_col .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_2_col .inx_col_3 {
            grid-column: span 1;
        }

        .inx_form_2_col .inx_col_2 {
            grid-column: span 1;
        }
}

.inx_org_config {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 400px;
    margin: 0 auto;
}

@media all and (max-width: 767px) {
    .inx_org_config {
        width: 100%;
    }
}

.inx_form_3_col {
    display: grid;
    grid-template-columns: repeat(3, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_3_col .inx_col_2 {
        grid-column: span 2;
    }

    .inx_form_3_col .inx_col_5 {
        grid-column: span 5;
    }

    .inx_form_3_col .inx_col_6 {
        grid-column: span 6;
    }

@media all and (max-width: 767px) {
    .inx_form_3_col {
        grid-template-columns: 1fr;
    }

        .inx_form_3_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_3_col .inx_col_5 {
            grid-column: span 1;
        }

        .inx_form_3_col .inx_col_6 {
            grid-column: span 1;
        }
}

.inx_form_6_col {
    display: grid;
    grid-template-columns: repeat(6, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_6_col .inx_col_2 {
        grid-column: span 2;
    }

    .inx_form_6_col .inx_col_3 {
        grid-column: span 3;
    }

    .inx_form_6_col .inx_col_4 {
        grid-column: span 4;
    }

    .inx_form_6_col .inx_col_10 {
        grid-column: span 10;
    }

    .inx_form_6_col .inx_col_12 {
        grid-column: span 12;
    }

@media all and (max-width: 1280px) {
    .inx_form_6_col {
        display: grid;
        grid-template-columns: repeat(3, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-gap: 10px 20px;
    }

        .inx_form_6_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_6_col .inx_col_12 {
            grid-column: span 6;
        }

        .inx_form_6_col .inx_col_10 {
            grid-column: span 5;
        }
}

@media all and (max-width: 1024px) {
    .inx_form_6_col {
        display: grid;
        grid-template-columns: repeat(2, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
        grid-gap: 10px 20px;
    }

        .inx_form_6_col .inx_col_12 {
            grid-column: span 4;
        }

        .inx_form_6_col .inx_col_10 {
            grid-column: span 3;
        }
}

@media all and (max-width: 767px) {
    .inx_form_6_col {
        grid-template-columns: 1fr;
        grid-gap: 10px 20px;
    }

        .inx_form_6_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_6_col .inx_col_3 {
            grid-column: span 1;
        }

        .inx_form_6_col .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_6_col .inx_col_10 {
            grid-column: span 1;
        }

        .inx_form_6_col .inx_col_12 {
            grid-column: span 1;
        }
}

.inx_form_7_col {
    display: grid;
    grid-template-columns: repeat(7, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_7_col .inx_col_14 {
        grid-column: span 14;
    }

@media all and (max-width: 1280px) {
    .inx_form_7_col {
        display: grid;
        grid-template-columns: repeat(4, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_7_col .inx_col_2 {
            grid-column: span 2;
        }

        .inx_form_7_col .inx_col_14 {
            grid-column: span 8;
        }
}

@media all and (max-width: 1024px) {
    .inx_form_7_col {
        display: grid;
        grid-template-columns: repeat(3, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_7_col .inx_col_14 {
            grid-column: span 6;
        }
}

@media all and (max-width: 767px) {
    .inx_form_7_col {
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_form_7_col .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_7_col .inx_col_14 {
            grid-column: span 1;
        }
}

.inx_esy_item {
    display: grid;
    grid-template-columns: repeat(1, auto 1fr 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row dense;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_esy_item .inx_col_1 {
        grid-column: 1;
    }

    .inx_esy_item .inx_col_2 {
        grid-column: 2;
    }

    .inx_esy_item .inx_col_3 {
        grid-column: 3;
    }

    .inx_esy_item .inx_full_width {
        grid-column: span 3;
    }

    .inx_esy_item .inx_full_height {
        grid-row: span 13;
    }

@media all and (max-width: 1024px) {
    .inx_esy_item {
        grid-gap: 10px 20px;
    }
}

@media all and (max-width: 767px) {
    .inx_esy_item {
        grid-template-columns: 1fr;
        grid-gap: 10px 20px;
    }

        .inx_esy_item .inx_col_2 {
            grid-column: 1;
        }

        .inx_esy_item .inx_col_3 {
            grid-column: 1;
        }
}

.inx_gsa_helpViewerEdit {
    display: grid;
    grid-template-columns: repeat(4, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_gsa_helpViewerEdit .inx_col_3 {
        grid-column: span 3;
    }

    .inx_gsa_helpViewerEdit .inx_col_7 {
        grid-column: span 7;
    }

    .inx_gsa_helpViewerEdit .inx_col_8 {
        grid-column: span 8;
    }

@media all and (max-width: 767px) {
    .inx_gsa_helpViewerEdit {
        grid-template-columns: 1fr;
    }

        .inx_gsa_helpViewerEdit .inx_col_3 {
            grid-column: span 1;
        }

        .inx_gsa_helpViewerEdit .inx_col_7 {
            grid-column: span 1;
        }

        .inx_gsa_helpViewerEdit .inx_col_8 {
            grid-column: span 1;
        }
}

.inx_export_transaction {
    display: grid;
    grid-template-columns: repeat(1, auto auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_export_transaction .inx_full_width {
        grid-column: span 3;
    }

.inx_work_bench {
    display: grid;
    grid-template-columns: repeat(10, auto);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_work_bench .inx_col_2 {
        grid-column: span 2;
    }

    .inx_work_bench .inx_col_8 {
        grid-column: span 8;
    }

    .inx_work_bench .inx_col_10 {
        grid-column: span 10;
    }

@media all and (max-width: 1280px) {
    .inx_work_bench {
        display: grid;
        grid-template-columns: repeat(4, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_work_bench .inx_col_8 {
            grid-column: span 4;
        }

        .inx_work_bench .inx_col_10 {
            grid-column: span 8;
        }
}

@media all and (max-width: 1024px) {
    .inx_work_bench {
        display: grid;
        grid-template-columns: repeat(2, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_work_bench .inx_col_8 {
            grid-column: span 4;
        }

        .inx_work_bench .inx_col_10 {
            grid-column: span 4;
        }
}

@media all and (max-width: 767px) {
    .inx_work_bench {
        grid-template-columns: 1fr;
    }

        .inx_work_bench .inx_col_2 {
            grid-column: span 1;
        }

        .inx_work_bench .inx_col_8 {
            grid-column: span 1;
        }

        .inx_work_bench .inx_col_10 {
            grid-column: span 1;
        }
}

.inx_work_bench_nested {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.inx_job_header {
    display: grid;
    grid-template-columns: repeat(4, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_job_header .inx_new_col_2 {
        grid-column: span 2;
    }

    .inx_job_header .inx_new_col_4 {
        grid-column: span 4;
    }

    .inx_job_header .inx_new_col_6 {
        grid-column: span 6;
    }

    .inx_job_header .inx_new_full_width {
        grid-column: span 8;
    }

@media all and (max-width: 1280px) {
    .inx_job_header {
        display: grid;
        grid-template-columns: repeat(3, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_job_header .inx_new_col_6 {
            grid-column: span 4;
        }

        .inx_job_header .inx_new_full_width {
            grid-column: span 6;
        }
}

@media all and (max-width: 1024px) {
    .inx_job_header {
        display: grid;
        grid-template-columns: repeat(2, auto 1fr);
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }

        .inx_job_header .inx_new_col_2 {
            grid-column: span 1;
        }

        .inx_job_header .inx_new_col_6 {
            grid-column: span 3;
        }

        .inx_job_header .inx_new_full_width {
            grid-column: span 4;
        }
}

@media all and (max-width: 767px) {
    .inx_job_header {
        grid-template-columns: 1fr;
    }

        .inx_job_header .inx_new_col_2 {
            grid-column: span 1;
        }

        .inx_job_header .inx_new_col_4 {
            grid-column: span 1;
        }

        .inx_job_header .inx_new_col_6 {
            grid-column: span 1;
        }

        .inx_job_header .inx_new_full_width {
            grid-column: span 1;
        }
}

.inx_add_zone {
    display: grid;
    grid-template-columns: repeat(1, 1fr auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@media all and (max-width: 767px) {
    .inx_add_zone {
        grid-template-columns: 1fr;
    }
}

.inx_form_qa {
    display: grid;
    grid-template-columns: repeat(2, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_form_qa .inx_col_4 {
        grid-column: span 4;
    }

    .inx_form_qa .inx_col_3 {
        grid-column: span 3;
    }

    .inx_form_qa .inx_col_2 {
        grid-column: span 2;
    }

    .inx_form_qa .inx_row_4 {
        grid-row: span 4;
    }

    .inx_form_qa .inx_row_3 {
        grid-row: span 3;
    }

    .inx_form_qa .qa_head_order,
    .inx_form_qa .qa_head_htm_order,
    .inx_form_qa .qa_img_order,
    .inx_form_qa .qa_img_holder_order,
    .inx_form_qa .qa_cmn_head_order,
    .inx_form_qa .qa_cmn_pnl_order,
    .inx_form_qa .od_15,
    .inx_form_qa .od_16,
    .inx_form_qa .od_17,
    .inx_form_qa .od_18,
    .inx_form_qa .od_19,
    .inx_form_qa .od_20,
    .inx_form_qa .od_21,
    .inx_form_qa .od_22 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        display: grid;
    }

@media all and (max-width: 1024px) {
    .inx_form_qa {
        grid-template-columns: 1fr;
    }

        .inx_form_qa .qa_head_order {
            -webkit-box-ordinal-group: 19;
            -ms-flex-order: 18;
            order: 18;
        }

        .inx_form_qa .qa_head_htm_order {
            -webkit-box-ordinal-group: 20;
            -ms-flex-order: 19;
            order: 19;
        }

        .inx_form_qa .qa_img_order {
            -webkit-box-ordinal-group: 21;
            -ms-flex-order: 20;
            order: 20;
        }

        .inx_form_qa .qa_img_holder_order {
            -webkit-box-ordinal-group: 22;
            -ms-flex-order: 21;
            order: 21;
        }

        .inx_form_qa .qa_cmn_head_order {
            -webkit-box-ordinal-group: 23;
            -ms-flex-order: 22;
            order: 22;
        }

        .inx_form_qa .qa_cmn_pnl_order {
            -webkit-box-ordinal-group: 24;
            -ms-flex-order: 23;
            order: 23;
        }

        .inx_form_qa .od_15 {
            -webkit-box-ordinal-group: 16;
            -ms-flex-order: 15;
            order: 15;
        }

        .inx_form_qa .od_16 {
            -webkit-box-ordinal-group: 17;
            -ms-flex-order: 16;
            order: 16;
        }

        .inx_form_qa .od_17 {
            -webkit-box-ordinal-group: 18;
            -ms-flex-order: 17;
            order: 17;
        }

        .inx_form_qa .od_18 {
            -webkit-box-ordinal-group: 19;
            -ms-flex-order: 18;
            order: 18;
        }

        .inx_form_qa .od_19 {
            -webkit-box-ordinal-group: 20;
            -ms-flex-order: 19;
            order: 19;
        }

        .inx_form_qa .od_20 {
            -webkit-box-ordinal-group: 21;
            -ms-flex-order: 20;
            order: 20;
        }

        .inx_form_qa .od_21 {
            -webkit-box-ordinal-group: 22;
            -ms-flex-order: 21;
            order: 21;
        }

        .inx_form_qa .od_22 {
            -webkit-box-ordinal-group: 23;
            -ms-flex-order: 22;
            order: 22;
        }

        .inx_form_qa .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_col_3 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_row_4 {
            grid-row: span 1;
        }

        .inx_form_qa .inx_row_3 {
            grid-row: span 1;
        }
}

@media all and (max-width: 767px) {
    .inx_form_qa {
        grid-template-columns: 1fr;
    }

        .inx_form_qa .qa_head_order {
            -webkit-box-ordinal-group: 19;
            -ms-flex-order: 18;
            order: 18;
        }

        .inx_form_qa .qa_head_htm_order {
            -webkit-box-ordinal-group: 20;
            -ms-flex-order: 19;
            order: 19;
        }

        .inx_form_qa .qa_img_order {
            -webkit-box-ordinal-group: 21;
            -ms-flex-order: 20;
            order: 20;
        }

        .inx_form_qa .qa_img_holder_order {
            -webkit-box-ordinal-group: 22;
            -ms-flex-order: 21;
            order: 21;
        }

        .inx_form_qa .qa_cmn_head_order {
            -webkit-box-ordinal-group: 23;
            -ms-flex-order: 22;
            order: 22;
        }

        .inx_form_qa .qa_cmn_pnl_order {
            -webkit-box-ordinal-group: 24;
            -ms-flex-order: 23;
            order: 23;
        }

        .inx_form_qa .od_15 {
            -webkit-box-ordinal-group: 16;
            -ms-flex-order: 15;
            order: 15;
        }

        .inx_form_qa .od_16 {
            -webkit-box-ordinal-group: 17;
            -ms-flex-order: 16;
            order: 16;
        }

        .inx_form_qa .od_17 {
            -webkit-box-ordinal-group: 18;
            -ms-flex-order: 17;
            order: 17;
        }

        .inx_form_qa .od_18 {
            -webkit-box-ordinal-group: 19;
            -ms-flex-order: 18;
            order: 18;
        }

        .inx_form_qa .od_19 {
            -webkit-box-ordinal-group: 20;
            -ms-flex-order: 19;
            order: 19;
        }

        .inx_form_qa .od_20 {
            -webkit-box-ordinal-group: 21;
            -ms-flex-order: 20;
            order: 20;
        }

        .inx_form_qa .od_21 {
            -webkit-box-ordinal-group: 22;
            -ms-flex-order: 21;
            order: 21;
        }

        .inx_form_qa .od_22 {
            -webkit-box-ordinal-group: 23;
            -ms-flex-order: 22;
            order: 22;
        }

        .inx_form_qa .inx_col_4 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_col_3 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_col_2 {
            grid-column: span 1;
        }

        .inx_form_qa .inx_row_4 {
            grid-row: span 1;
        }

        .inx_form_qa .inx_row_3 {
            grid-row: span 1;
        }
}

/* Inyxa New Forms End Here */
/* Implicit Forms Start Here */
.inx_form_auto {
    --fit: auto-fill;
    --maxwidth: 320px;
    display: grid;
    grid-template-columns: repeat(var(--fit), minmax(var(--maxwidth), 1fr));
    grid-auto-flow: row;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
}

    .inx_form_auto > .f_width {
        grid-column: 1/-1;
    }

    .inx_form_auto > .two_col {
        grid-column: span 2;
    }

    .inx_form_auto > .f_2_width {
        grid-column: 2/-1;
    }

.inx_form_sm_auto {
    --alignitems: baseline;
    --maxwidth: 160px;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(var(--maxwidth), 1fr));
    grid-auto-flow: row;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: var(--alignitems);
    -ms-flex-align: var(--alignitems);
    align-items: var(--alignitems);
}

    .inx_form_sm_auto > .f_width {
        grid-column: 1/-1;
    }

.inx_form_autofit {
    --alignitems: base --maxwidth:320px;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(var(--maxwidth), 1fr));
    grid-auto-flow: row;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    font-size: var(--cmnfont);
    -webkit-box-align: var(--alignitems);
    -ms-flex-align: var(--alignitems);
    align-items: var(--alignitems);
}

    .inx_form_autofit > .f_width {
        grid-column: 1/-1;
    }

/* Implicit Forms End Here */
/* Inyxa RTS CSS Start Here */
.inx_rts_helper {
    display: grid;
    grid-template-columns: 0.5fr 0.5fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 1280px) {
    .inx_rts_helper {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .inx_rts_helper {
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .inx_rts_helper {
        grid-template-columns: 1fr;
    }
}

.inx_color_setting {
    display: grid;
    grid-template-columns: auto 100px;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

    .inx_color_setting .inx_col_2 {
        grid-column: span 2;
    }

.inx_widgets_charts {
    display: grid;
    grid-template-columns: repeat(3, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_widgets_charts .inx_row_2 {
        grid-row: span 2;
    }

    .inx_widgets_charts .inx_col_2 {
        grid-column: span 2;
    }

    .inx_widgets_charts .inx_col_6 {
        grid-column: span 6;
    }

@media all and (max-width: 767px) {
    .inx_widgets_charts {
        grid-template-columns: 1fr;
    }

        .inx_widgets_charts .inx_row_2 {
            grid-row: span 1;
        }

        .inx_widgets_charts .inx_col_2 {
            grid-column: span 1;
        }

        .inx_widgets_charts .inx_col_6 {
            grid-column: span 1;
        }
}

.inx_min_max_col {
    display: grid;
    grid-template-columns: repeat(3, 40px);
    grid-gap: 5px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.rts_img_container {
    width: 500px;
}

@media all and (max-width: 767px) {
    .rts_img_container {
        width: 100%;
    }
}

.rts_widget_helper {
    display: grid;
    grid-template-columns: repeat(4, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .rts_widget_helper .inx_new_2_col {
        grid-column: span 2;
    }

    .rts_widget_helper .inx_new_full_width {
        grid-column: span 8;
    }

@media all and (max-width: 767px) {
    .rts_widget_helper {
        grid-template-columns: 1fr;
    }

        .rts_widget_helper .inx_new_2_col {
            grid-column: span 1;
        }

        .rts_widget_helper .inx_new_full_width {
            grid-column: span 1;
        }
}

.rts_tbl_format {
    display: grid;
    grid-template-columns: repeat(2, auto 1fr 1fr auto);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .rts_tbl_format .inx_new_full_width {
        grid-column: span 8;
    }

@media all and (max-width: 767px) {
    .rts_tbl_format {
        grid-template-columns: 1fr;
    }

        .rts_tbl_format .inx_new_full_width {
            grid-column: span 1;
        }
}

.rts_tbl_format .heading_tbl {
    color: #3792cb;
    border-bottom: 1px solid #3792cb;
    font-size: 1.3rem;
    padding: 0.5rem 0px;
    font-weight: 500;
}

.rts_col_format {
    display: grid;
    grid-template-columns: auto auto 1fr auto auto 1fr auto 1fr auto;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .rts_col_format .inx_new_full_width {
        grid-column: span 9;
    }

    .rts_col_format .inx_col_2 {
        grid-column: span 2;
    }

    .rts_col_format .inx_col_3 {
        grid-column: span 3;
    }

    .rts_col_format .inx_row_2 {
        grid-row: span 2;
    }

@media all and (max-width: 767px) {
    .rts_col_format {
        grid-template-columns: 1fr;
    }

        .rts_col_format .inx_new_full_width {
            grid-column: span 1;
        }

        .rts_col_format .inx_col_2 {
            grid-column: span 1;
        }

        .rts_col_format .inx_col_3 {
            grid-column: span 1;
        }
}

.rts_css_tab {
    display: grid;
    grid-template-columns: 0.3fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 20px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1024px) {
    .rts_css_tab {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .rts_css_tab {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.rts_dashboard {
    display: grid;
    grid-template-columns: 0.3fr 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    grid-auto-flow: row;
    grid-auto-columns: auto;
}

    .rts_dashboard .inx_row_full {
        grid-row: span 3;
    }

@media all and (max-width: 1024px) {
    .rts_dashboard {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .rts_dashboard {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.inx_rts_dboard_lt {
    display: grid;
    grid-template-columns: repeat(2, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px 5px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_rts_dboard_lt .rts_col_2 {
        grid-column: span 2;
    }

    .inx_rts_dboard_lt .rts_col_3 {
        grid-column: span 3;
    }

    .inx_rts_dboard_lt .rts_col_full_width {
        grid-column: span 4;
    }

@media all and (max-width: 1280px) {
    .inx_rts_dboard_lt {
        grid-template-columns: 1fr;
    }

        .inx_rts_dboard_lt .rts_col_2 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_3 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_full_width {
            grid-column: span 1;
        }
}

@media all and (max-width: 1024px) {
    .inx_rts_dboard_lt {
        grid-template-columns: 1fr;
    }

        .inx_rts_dboard_lt .rts_col_2 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_3 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_full_width {
            grid-column: span 1;
        }
}

@media all and (max-width: 767px) {
    .inx_rts_dboard_lt {
        grid-template-columns: 1fr;
    }

        .inx_rts_dboard_lt .rts_col_2 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_3 {
            grid-column: span 1;
        }

        .inx_rts_dboard_lt .rts_col_full_width {
            grid-column: span 1;
        }
}

.inx_rts_tool_panel {
    display: grid;
    grid-template-columns: repeat(7, auto 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
    font-size: var(--cmnfont);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

    .inx_rts_tool_panel .rts_row_2 {
        grid-row: span 2;
    }

    .inx_rts_tool_panel .rts_col_2 {
        grid-column: span 2;
    }

    .inx_rts_tool_panel .rts_col_full_width {
        grid-column: span 14;
    }

@media all and (max-width: 767px) {
    .inx_rts_tool_panel {
        grid-template-columns: 1fr;
    }

        .inx_rts_tool_panel .rts_row_2 {
            grid-row: span 1;
        }

        .inx_rts_tool_panel .rts_col_2 {
            grid-column: span 1;
        }

        .inx_rts_tool_panel .rts_col_full_width {
            grid-column: span 1;
        }
}

.rts_align_btn {
    display: grid;
    grid-template-columns: repeat(5, auto);
}

.inx_rts_template {
    --fit: auto-fill;
    --maxwidth: 320px;
    --rows: 2;
    display: grid;
    grid-template-columns: repeat(var(--fit), minmax(var(--maxwidth), 1fr));
    grid-auto-flow: row;
    grid-auto-columns: auto;
    grid-gap: 0px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    padding: 0px;
    font-size: var(--cmnfont);
    grid-template-rows: repeat(var(--rows), var(--row_height));
}

/* Inyxa RTS CSS End Here */
/* Chatbot Start Here */
.chat_container > h3 {
    padding: 1rem 0.5rem;
    background-color: #3792cb;
    color: #ffffff;
    margin-bottom: 0.5rem;
}

#chat_container_user > ul {
    overflow-y: auto;
    height: 82vh;
    margin-top: 5px;
}

    #chat_container_user > ul > li {
        padding: 0.5rem;
        border-bottom: 1px solid #dddddd;
        color: #4e4e4e;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 10px;
        cursor: pointer;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        #chat_container_user > ul > li > span {
            height: 25px;
            width: 25px;
            border: 1px solid #3792cb;
            color: #3792cb;
            border-radius: 50%;
            text-align: center;
            display: grid;
            font-weight: bold;
            -ms-flex-line-pack: center;
            align-content: center;
        }

        #chat_container_user > ul > li > h2 {
            font-size: 1.3rem;
            line-height: normal;
            font-weight: normal;
        }

        #chat_container_user > ul > li:nth-child(even) {
            background-color: #f9f9f9;
        }

        #chat_container_user > ul > li:hover > span {
            border-color: #ffffff;
            color: #ffffff;
        }

        #chat_container_user > ul > li.active > span {
            border-color: #ffffff;
            color: #ffffff;
        }

        #chat_container_user > ul > li:hover > h2 {
            color: #ffffff;
        }

        #chat_container_user > ul > li.active > h2 {
            color: #ffffff;
        }

        #chat_container_user > ul > li:hover {
            background-color: #3cb0fd;
            color: #ffffff;
        }

        #chat_container_user > ul > li.active {
            background-color: #3cb0fd;
            color: #ffffff;
        }

.inx-chatwin {
    height: -webkit-fill-available;
    background: #f9f9f9 url("../../img/icons/chat_bg.png") center center no-repeat;
}

.inx-chatbot-container {
    height: 60vh;
    overflow-y: auto;
    padding: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

    .inx-chatbot-container .messages_container .inx-chatbot-messages {
        padding: 1rem;
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
        border-radius: 1rem;
        margin-top: 0.3rem;
        margin-bottom: 0.3rem;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        position: relative;
    }

        .inx-chatbot-container .messages_container .inx-chatbot-messages p {
            font-size: var(--cmnfont);
            line-height: normal;
            color: #ffffff;
        }

        .inx-chatbot-container .messages_container .inx-chatbot-messages span {
            position: absolute;
            color: #4e4e4e;
            right: -3rem;
            bottom: 0px;
            font-size: 0.9rem;
            font-weight: 600;
            font-style: italic;
        }

    .inx-chatbot-container .messages_container .inx-chatbot-received-messages {
        background: #3792cb;
        border-top-left-radius: 0rem;
        color: #ffffff;
    }

    .inx-chatbot-container .messages_container .inx-chatbot-sent-messages {
        color: #ffffff;
        background-color: #4e4e4e;
        border-top-right-radius: 0rem;
        margin-left: auto;
        margin-right: 3rem;
    }

    .inx-chatbot-container .chat_divider {
        color: #4e4e4e;
        text-align: center;
        border-bottom: 1px solid #dddddd;
        padding-bottom: 5px;
        position: relative;
        margin-bottom: 2rem;
    }

        .inx-chatbot-container .chat_divider span {
            min-width: 150px;
            background-color: #ffffff;
            border: 1px solid #dddddd;
            border-radius: 2rem;
            padding: 1rem;
            position: absolute;
            top: 50%;
            z-index: 1000;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

/* Chatbot end Here */
/* Inyxa Switch Start Here */
.inx-switch-text-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: bold;
}

.inx-switch-wrapper {
    position: relative;
    width: 56px;
    height: 22px;
    border-radius: 100px;
    padding: 4px;
    background-color: #3792cb;
}

    .inx-switch-wrapper.active {
        background-color: #009DF8;
    }

.inx-switch-on {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

    .inx-switch-on::before {
        position: absolute;
        content: "";
        width: 18px;
        height: 18px;
        border-radius: 100px;
        left: 3px;
        bottom: 3px;
        background-color: #ffffff;
        -webkit-transition: 0.4s;
        transition: 0.4s;
    }

.switchToggle {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    cursor: pointer;
    z-index: 3;
}

input:checked.switchToggle + .inx-switch-on::before {
    -webkit-transform: translateX(32px);
    transform: translateX(32px);
}

/* Inyxa Switch End Here */
.inx_pcard {
    border: 1px solid var(--inxprimary);
    border-radius: 0.5rem;
    position: relative;
}

    .inx_pcard > .inx_pcard_header {
        position: absolute;
        background: var(--inxprimary);
        color: var(--inxwhite);
        width: 100%;
        text-align: center;
        padding: 0.3rem;
    }

    .inx_pcard > .inx_pcard_body_margin {
        margin-top: 40px;
    }

/* w2UI grid Start here */
/* w2ui 2.0.x (nightly) (5/3/2024, 4:41:35 PM) (c) http://w2ui.com, vitmalina@gmail.com */
@font-face {
    font-family: w2ui-font;
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
    font-weight: 400;
    font-style: normal;
}

[class*=" w2ui-icon-"]:before, [class^=w2ui-icon-]:before {
    font-family: w2ui-font;
    display: block;
    vertical-align: middle;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.w2ui-icon-box:before {
    content: "A";
}

.w2ui-icon-check:before {
    content: "B";
}

.w2ui-icon-colors:before {
    content: "C";
}

.w2ui-icon-columns:before {
    content: "D";
}

.w2ui-icon-cross:before {
    content: "E";
}

.w2ui-icon-drop:before {
    content: "F";
}

.w2ui-icon-empty:before {
    content: "G";
}

.w2ui-icon-info:before {
    content: "H";
}

.w2ui-icon-paste:before {
    content: "I";
}

.w2ui-icon-pencil:before {
    content: "J";
}

.w2ui-icon-plus:before {
    content: "K";
}

.w2ui-icon-reload:before {
    content: "L";
}

.w2ui-icon-search:before {
    content: "M";
}

.w2ui-icon-settings:before {
    content: "N";
}

@font-face {
    font-family: OpenSans;
    src: url("data:application/x-font-ttf;charset=utf-8;base64,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KzUAAgCw/hQEdQYUABYAIgA+QB8gBhsUEBARBhEkIxIAERsMFgkDCR5GWQkWAxdGWQMQAD8rABg/KxESADk5GD8/ERIBOTkRMxEzMxEzMTABNjYzMhIREAIjIicjFxYVESMRMxEUByUiBgcVFBYzIBE0JgFYQqpq1/Dx1t56DAQIpqYGAUiomAKaqgEvlAO0WU/+1P71/vT+06EiTT/+NQgA/i40Whu4ySnnxwGw19H//wAC/hQEBgXTAiYAXAAAAQYAarUAAAq0AgErESYAKzU1//8AAAAABRAGtAImACQAAAEHAU0APwFSAAizAhIFJgArNf//AF7/7APNBWICJgBEAAABBgFN9QAACLMCKBEmACs1//8AAAAABRAHNwImACQAAAEHAU4AKwFSAAizAg8FJgArNf//AF7/7APNBeUCJgBEAAABBgFO5AAACLMCJREmACs1//8AAP5CBREFvAImACQAAAAHAVEDoAAA//8AXv5CBAAEWgImAEQAAAAHAVECjwAA//8Aff/sBM8HcwImACYAAAEHAHYBCAFSAAizASAFJgArNf//AHP/7AOLBiECJgBGAAABBgB2RAAACLMBIBEmACs1//8Aff/sBM8HcwImACYAAAEHAUsArAFSAAizASUFJgArNf//AHP/7AOLBiECJgBGAAABBgFL1AAACLMBJREmACs1//8Aff/sBM8HMQImACYAAAEHAU8CGwFSAAizASAFJgArNf//AHP/7AOLBd8CJgBGAAABBwFPAVAAAAAIswEgESYAKzX//wB9/+wEzwdzAiYAJgAAAQcBTADBAVIACLMBIgUmACs1//8Ac//sA6EGIQImAEYAAAEGAUzzAAAIswEiESYAKzX//wDJAAAFWAdzAiYAJwAAAQcBTABYAVIACLMCHQUmACs1//8Ac//sBYEGFAImAEcAAAEHAjgDDAAAAAeyAiMAAD81AP//AC8AAAVIBbYCBgCSAAAAAgBz/+wE0wYUABoAJwBkQDclBhIOAB4eFRkWGRAGBCgpGhUYEBEQR1kVDxEfES8RAwkDEREJEwABDAMJCSJGWQkQAxtGWQMWAD8rABg/KxESADk5GD8SOS9fXl0zKxEAMxg/ERIBFzkRMzMRMzMzETMxMCUjBiMiAhEQEjMyFzMmNTUhNSE1MxUzFSMRIyUyNjU1NCYjIgYVFBYDmglz5dfv8Nbfdw0L/kABwKacnIf+nqqZm6qSm5qTpwEmAQ8BDwEsolNJhYG4uIH7JXe5ziPpx+PP0tb//wDJAAAD+Aa0AiYAKAAAAQcBTQASAVIACLMBDwUmACs1//8Ac//sBBIFYgImAEgAAAEGAU0KAAAIswIeESYAKzX//wDJAAAD+Ac3AiYAKAAAAQcBTgAQAVIACLMBDAUmACs1//8Ac//sBBIF5QImAEgAAAEGAU77AAAIswIbESYAKzX//wDJAAAD+AcUAiYAKAAAAQcBTwFvATUACLMBFQUmACs1//8Ac//sBBIF3wImAEgAAAEHAU8BVAAAAAizAiQRJgArNf//AMn+QgP4BbYCJgAoAAAABwFRAnMAAP//AHP+YQQSBFwCJgBIAAAABwFRAmYAH///AMkAAAP4B3MCJgAoAAABBwFMABABUgAIswEXBSYAKzX//wBz/+wEEgYhAiYASAAAAQYBTPsAAAizAiYRJgArNf//AH3/7AU9B3MCJgAqAAABBwFLAOkBUgAIswEqBSYAKzX//wAn/hQEMQYhAiYASgAAAQYBS8oAAAizA1ARJgArNf//AH3/7AU9BzcCJgAqAAABBwFOAQABUgAIswEcBSYAKzX//wAn/hQEMQXlAiYASgAAAQYBTs4AAAizA0IRJgArNf//AH3/7AU9BzECJgAqAAABBwFPAmQBUgAIswElBSYAKzX//wAn/hQEMQXfAiYASgAAAQcBTwEfAAAACLMDSxEmACs1//8Aff47BT0FywImACoAAAAHAjkBJwAA//8AJ/4UBDEGIQImAEoAAAEGAjpEAAAIswNGESYAKzX//wDJAAAFHwdzAiYAKwAAAQcBSwCWAVIACLMBGgUmACs1//8AsAAABEQHqgImAEsAAAEHAUsAHwGJAAizASUCJgArNQACAAAAAAXnBbYAEwAXAFRALBcDDw8AEBQEDAwHCwgLEBIEGBkXDklZFgoSExJKWQcDExcTFxMBDBASBQEDAD8zPzMSOTkvLxEzMysRADMzKxESARc5ETMzETMzETMzETMzMTATNTMVITUzFTMVIxEjESERIxEjNQE1IRXJqgMCqsjIqvz+qskEdfz+BL74+Pj4jfvPArD9UAQxjf6K6ekAAQAUAAAERAYUAB4AWUAyFhQQCAgNCQAeHhIJCwQfIBcWGgRGWRMLDAtHWRAMDwwfDC8MAxYaDAwaFgMJDgAACRUAPzM/Ehc5Ly8vXREzKxEAMysRADMREgEXOREzETMzETMzMzEwIRE0JiMiBhURIxEjNTM1MxUhFSEVFAczNjYzMhYVEQOeeoKunqacnKYBwf4/CAoxtXTJyQKehoS61f3nBNt/urp/xFQ4T1u/0v1c////4gAAAsoHLwImACwAAAEHAVL+2gFSAAizARUFJgArNf///5AAAAJ4Bd0CJgDzAAABBwFS/ogAAAAIswENESYAKzX//wAqAAACgga0AiYALAAAAQcBTf79AVIACLMBDwUmACs1////2gAAAjIFYgImAPMAAAEHAU3+rQAAAAizAQcRJgArNf//AB4AAAKKBzcCJgAsAAABBwFO/vkBUgAIswEMBSYAKzX////MAAACOAXlAiYA8wAAAQcBTv6nAAAACLMBBBEmACs1//8AVP5CAlYFtgImACwAAAAGAVFoAP//ADX+QgGBBd8CJgBMAAAABgFREAD//wBUAAACVgcxAiYALAAAAQcBTwBQAVIACLMBFQUmACs1AAEAsAAAAVYESAADABZACQABAQUEAg8BFQA/PxESATkRMzEwISMRMwFWpqYESP//AFT+fwQQBbYAJgAsAAAABwAtAqgAAP//AKL+FANsBd8AJgBMAAAABwBNAgYAAP///2D+fwJlB3MCJgAtAAABBwFL/rcBUgAIswEcBSYAKzX///+R/hQCTwYhAiYCNwAAAQcBS/6hAAAACLMBGxEmACs1//8Ayf47BOkFtgImAC4AAAAHAjkAiQAA//8AsP47BB0GFAImAE4AAAAGAjkrAAABALAAAAQbBEYADQAvQBkNCwcHCAMBAgUIBQ4PAg0FBgQIAAkPBAgVAD8zPzMSFzkREgEXOREzETMzMTABMwEBIwEHESMRMxEUBwMvz/5iAbvJ/peHsrIMBEb+Hv2cAfhx/nkERv7lpnH//wDJAAAD+AdzAiYALwAAAQcAdv9jAVIACLMBDwUmACs1//8AowAAAiwHrAImAE8AAAEHAHb/GgGLAAizAQ0CJgArNf//AMn+OwP4BbYCJgAvAAAABgI5MQD//wBZ/jsBVwYUAiYATwAAAAcCOf7oAAD//wDJAAAD+AW3AiYALwAAAQcCOAEd/6MAB7IBCQMAPzUA//8AsAAAAqAGFAImAE8AAAEGAjgrAAAHsgEHAAA/NQD//wDJAAAD+AW2AiYALwAAAAcBTwIE/Wf//wCwAAACqAYUACYATwAAAAcBTwFC/TgAAQAdAAAD+AW2AA0APUAhBwsLBAAMCQADBA8OCQcECgMBBggCCAIIAAUDAAtJWQASAD8rABg/Ejk5Ly8SFzkREgEXOREzMxEzMTAzEQcnNxEzESUXBREhFclpQ6yqASlD/pQChQH8O3JlAx79Rq550/48mgAB//wAAAInBhQACwA3QBwABAQJBQUMAg0IDAACCQMIBgYBBwEHAQUKAAUVAD8/Ejk5Ly8SFzkRATMRMxI5ETMzETMxMAE3FwcRIxEHJzcRMwFWiUjRpm5GtKYDYF5wjf0/AlRIcXcDIAD//wDJAAAFPwdzAiYAMQAAAQcAdgECAVIACLMBGgUmACs1//8AsAAABEQGIQImAFEAAAEGAHZ5AAAIswEeESYAKzX//wDJ/jsFPwW2AiYAMQAAAAcCOQDNAAD//wCw/jsERARcAiYAUQAAAAYCOVYA//8AyQAABT8HcwImADEAAAEHAUwApgFSAAizARwFJgArNf//ALAAAAREBiECJgBRAAABBgFMHwAACLMBIBEmACs1//8AAQAABMsFtgAnAFEAhwAAAQYCB+gAAAeyARwDAD81AAABAMn+fwU/BbYAGQA4QBwQDQ0OCBQUFxcCDgMaGxIKDhUPAw4SAAVJWQAiAD8rABg/PzMSOTkREgEXOREzETMRMxEzMTABIic1FjMyNjUBIxIVESMRMwEzJjURMxEUBgPJYjZHU2lq/MAIEJ3AAx0IDp/B/n8bkRR6bwTL/vie/NsFtvtOleADPfpYw8wAAQCw/hQERARcAB0AOEAeEw8PEAcbGwIQAx4fFwtGWRcQExARDxAVAAVGWQAbAD8rABg/PxI5PysREgEXOREzETMRMzEwASInNRYzMjURNCYjIgYVESMRMxczNjYzMhYVERQGAyVWNzw+jHqCrKCmhxsKNLRuy8eM/hQZhxSsA3mGhLrW/cEESJZSWL/S/I2aqv//AH3/7AW+BrQCJgAyAAABBwFNAMcBUgAIswIbBSYAKzX//wBz/+wEYgViAiYAUgAAAQYBTRIAAAizAhwRJgArNf//AH3/7AW+BzcCJgAyAAABBwFOAMEBUgAIswIYBSYAKzX//wBz/+wEYgXlAiYAUgAAAQYBTg4AAAizAhkRJgArNf//AH3/7AW+B3MCJgAyAAABBwFTARQBUgAKtAMCKwUmACs1Nf//AHP/7ARiBiECJgBSAAABBgFTWgAACrQDAiwRJgArNTUAAgB9/+wG5wXNABQAHwBTQC4YBg8TEx0ADREdBgUgIQ8SSVkPDwALCw5JWQsDCRVJWQkEAxtJWQMSABNJWQASAD8rABg/KwAYPysAGD8rERIAORgvKxESARc5ETMRMxEzMTAhIQYjIAAREAAhMhchFSERIRUhESEBIgAREAAzMjcRJgbn/QBmXP65/p8BXAFAZloDDv2zAif92QJN/ET5/v8BAfdwV1cUAYkBagFoAYYXl/4plv3mBJ3+z/7Z/tf+zSEEdR4AAwBx/+wHHwRaAB4AKgAxAFVALR8IDgIWFiUvFRUcJQgEMjMrKAsoRlkuFkZZAgUOCy4uBRELEBgiBSJGWQAFFgA/MysRADMYPzMSOS8SORI5KysRADMREgEXOREzETMSOTkRMzEwBSAnBgYjIgAREAAzMhYXNjYzMhIVFSESITI2NxUGBgEUFjMyNjU0JiMiBiUiBgchNCYFlv7bfT7Rid/+9AEG64PNPjrAfsnu/ScIAUpeoVdYmPshmKejmZulppUER3+RDAIghBTrdHcBMQEIAQkBLHdycHn+9+Jp/ncjJ5QnIAI509vV0d3V2Niknp6k//8AyQAABM8HcwImADUAAAEHAHYAeQFSAAizAh8FJgArNf//ALAAAAMnBiECJgBVAAABBgB23AAACLMBGhEmACs1//8Ayf47BM8FtgImADUAAAAGAjl9AP//AGD+OwMnBFwCJgBVAAAABwI5/u8AAP//AMkAAATPB3MCJgA1AAABBwFMABsBUgAIswIhBSYAKzX//wCCAAADJwYhAiYAVQAAAQcBTP92AAAACLMBHBEmACs1//8Aav/sBAIHcwImADYAAAEHAHYAUAFSAAizAS4FJgArNf//AGr/7ANzBiECJgBWAAABBgB26gAACLMBLhEmACs1//8Aav/sBAIHcwImADYAAAEHAUv/6gFSAAizATMFJgArNf//AGr/7ANzBiECJgBWAAABBgFLlwAACLMBMxEmACs1//8Aav4UBAIFywImADYAAAAHAHoBJwAA//8Aav4UA3MEXAImAFYAAAAHAHoA1QAA//8Aav/sBAIHcwImADYAAAEH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WONZAlkhWUBZdVm3WfxaTVpuWtNbJ1snWydbJ1snWydbJ1snWydbJ1snWydbJ1snXHFczFzdXOVdbF2nXgteHF4tXjleRV5XXoxew17TXuNfQF+XX+BgMWA6YENgTGB6YJlgqmC7YMtg22FOYZlh7WI7Ypti/mM/Y4Bj1mQsZI9k9GVpZeBmjGcwZzhnQGedZ/ZoL2hnaHloi2kBaQ1pgGnzap1rO2vRbDpsfWy/bQNtM21gbYZtrG6QbxtvgW/fcDFwgnDXcUNxe3G0cgZyVXKocvtzB3MTc1BzjHPNdBB0WHSsdOZ1HnVddaJ13XYddnN2xndCd7l3xXfReAJ4NHg8eG94rXjxeTB5cXmueex6MHpzer97C3tDe3p76HxLfMF9LX01fUZ9V32sffx+RH6Hfsx/FX9Vf5Z/2oAegG+AvYDFgNaA5oD4gQmBEYEZgSqBOoGLgdqB7IH9gg+CIYIzgkSCkILaguuC+4MNgx6DMINBg0mDUYNjg3SDhoOXg6iDuIPKg9uD7YP+hBCEIYRMhHeEiYSbhKeEsoS+hMqFEIVWhZSFnIX2hmSGyYcnh4GH1IgriHmIxIkTiWaJsInvii2KioqSip6Kqoq2isKK04rkivaLCIsaiyyLPotQi2KLdIuJi52Lr4vBi9OL5Yv3jAmMG4wtjEKMVoxijG6Mf4yQjKGMsYzDjNWM54z5jQuNHY0vjUGNVo1qjXuNjI2YjaSNsI28jc2N3o3wjgKOFI4mjjiOSo5cjm6Og46XjqiOuI7JjtmO6o77jwyPHI8ojzSPQI9Mj12Pbo9/j4+PoI+wj8GP0o/jj/OP/5ALkBeQI5A0kEWQVpBmkHKQppDhkR2RapHCkfqSMpJ7ks2S9ZMYkzuTRJODk62T7pROlJOU3pTmlQmVEZVulXqV9pYClg6WcZaBlpGWopaylseW2JbplvqXDJcdly6XP5dKl1uXZ5d5l4GXk5ebl62XtZe9l86X2gAAAAEAAAABGdsfPbV9Xw889QAJCAAAAAAAyTUxiwAAAADVK8zV+5r91QmiCGIAAAAJAAIAAAAAAAAEzQDBAAAAAAQUAAACFAAAAiMAmAM1AIUFKwAzBJMAgwaWAGgF1wBxAcUAhQJeAFICXgA9BGoAVgSTAGgB9gA/ApMAVAIhAJgC8AAUBJMAZgSTALwEkwBkBJMAXgSTACsEkwCFBJMAdQSTAF4EkwBoBJMAagIhAJgCIQA/BJMAaASTAHcEkwBoA28AGwcxAHkFEAAABS8AyQUMAH0F1QDJBHMAyQQhAMkF0wB9BecAyQKqAFQCI/9gBOkAyQQnAMkHOQDJBggAyQY7AH0E0QDJBjsAfQTyAMkEZABqBG0AEgXTALoEwwAAB2gAGwSeAAgEewAABJEAUgKiAKYC8AAXAqIAMwRWADEDlv/8BJ4BiQRzAF4E5wCwA88AcwTnAHMEfQBzArYAHQRiACcE6QCwAgYAogIG/5EEMwCwAgYAsAdxALAE6QCwBNUAcwTnALAE5wBzA0QAsAPRAGoC0wAfBOkApAQCAAAGOQAXBDEAJwQIAAIDvgBSAwgAPQRoAe4DCABIBJMAaAIUAAACIwCYBJMAvgSTAD8EkwB7BJMAHwRoAe4EIQB7BJ4BNQaoAGQC1QBGA/oAUgSTAGgCkwBUBqgAZAQA//oDbQB/BJMAaALHADECxwAhBJ4BiQT0ALAFPQBxAiEAmAHRACUCxwBMAwAAQgP6AFAGPQBLBj0ALgY9ABoDbwAzBRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABvz//gUMAH0EcwDJBHMAyQRzAMkEcwDJAqoAPAKqAFQCqv//AqoAPAXHAC8GCADJBjsAfQY7AH0GOwB9BjsAfQY7AH0EkwCFBjsAfQXTALoF0wC6BdMAugXTALoEewAABOMAyQT6ALAEcwBeBHMAXgRzAF4EcwBeBHMAXgRzAF4G3QBeA88AcwR9AHMEfQBzBH0AcwR9AHMCBv/aAgYAqQIG/7MCBv/sBMUAcQTpALAE1QBzBNUAcwTVAHME1QBzBNUAcwSTAGgE1QBzBOkApATpAKQE6QCkBOkApAQIAAIE5wCwBAgAAgUQAAAEcwBeBRAAAARzAF4FEAAABHMAXgUMAH0DzwBzBQwAfQPPAHMFDAB9A88AcwUMAH0DzwBzBdUAyQTnAHMFxwAvBOcAcwRzAMkEfQBzBHMAyQR9AHMEcwDJBH0AcwRzAMkEfQBzBHMAyQR9AHMF0wB9BGIAJwXTAH0EYgAnBdMAfQRiACcF0wB9BGIAJwXnAMkE6QCwBecAAATpABQCqv/iAgb/kAKqACoCBv/aAqoAHgIG/8wCqgBUAgYANQKqAFQCBgCwBM0AVAQMAKICI/9gAgb/kQTpAMkEMwCwBCUAsAQnAMkCBgCjBCcAyQIGAFkEJwDJAgYAsAQnAMkCgwCwBC8AHQIX//wGCADJBOkAsAYIAMkE6QCwBggAyQTpALAFcwABBggAyQTpALAGOwB9BNUAcwY7AH0E1QBzBjsAfQTVAHMHYgB9B4kAcQTyAMkDRACwBPIAyQNEAGAE8gDJA0QAggRkAGoD0QBqBGQAagPRAGoEZABqA9EAagRkAGoD0QBqBG0AEgLTAB8EbQASAtMAHwRtABIC0wAfBdMAugTpAKQF0wC6BOkApAXTALoE6QCkBdMAugTpAKQF0wC6BOkApAXTALoE6QCkB2gAGwY5ABcEewAABAgAAgR7AAAEkQBSA74AUgSRAFIDvgBSBJEAUgO+AFICjwCwBJ4AwwUUAAAEcwBeBvz//gbdAF4GOwB9BNUAcwRkAGoD0QBqBLwBDAS8AQwEsgEtBLwBJQIGAKIEngFvAZMAJQS8AQgEngDnBJ4B/ASeARsFEAAAAiEAmATy/9QGff/UA5j/5AaB/+QFhf/UBoH/5AK2/+kFEAAABS8AyQQpAMkEkwAnBHMAyQSRAFIF5wDJBjsAfQKqAFQE6QDJBNMAAAc5AMkGCADJBG0ASAY7AH0F1QDJBNEAyQSJAEoEbQASBHsAAAZiAGoEngAIBl4AbQZCAFACqgA8BHsAAATjAHMDzQBaBOkAsAK2AKgE3wCkBOMAcwUGALAEGQAKBKQAcQPNAFoD3QBzBOkAsAS8AHMCtgCoBCUAsARG//IE9ACwBFYAAAPNAHEE1QBzBTMAGQTVAKYD2wBzBOcAcwPJABIE3wCkBb4AcwRe/+wGBgCkBi8AcwK2AAkE3wCkBNUAcwTfAKQGLwBzBHMAyQXfABIEKQDJBR0AfQRkAGoCqgBUAqoAPAIj/2AHbwAAB6AAyQXfABIE5QDJBPgAGwXVAMkFEAAABOcAyQUvAMkEKQDJBXcADgRzAMkGwQACBKYASgYZAMsGGQDLBOUAyQWiAAAHOQDJBecAyQY7AH0F1QDJBNEAyQUMAH0EbQASBPgAGwZiAGoEngAIBeUAyQWPAKoIQgDJCEQAyQWBABIG0wDJBSUAyQUKAD0IZgDJBRcAMwRzAF4ExQB3BI0AsANtALAEkwApBH0AcwXjAAQD3QBEBRIAsAUSALAEJwCwBJEAEAXhALAFEgCwBNUAcwT4ALAE5wCw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AAsAOAHsAAMAAQQJAAwAXAIkAAMAAQQJAA0AXAKAAAMAAQQJAA4AVALcAEQAaQBnAGkAdABpAHoAZQBkACAAZABhAHQAYQAgAGMAbwBwAHkAcgBpAGcAaAB0ACAAqQAgADIAMAAxADAALQAyADAAMQAxACwAIABHAG8AbwBnAGwAZQAgAEMAbwByAHAAbwByAGEAdABpAG8AbgAuAE8AcABlAG4AIABTAGEAbgBzAFIAZQBnAHUAbABhAHIAMQAuADEAMAA7ADEAQQBTAEMAOwBPAHAAZQBuAFMAYQBuAHMALQBSAGUAZwB1AGwAYQByAE8AcABlAG4AIABTAGEAbgBzACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADEAMABPAHAAZQBuAFMAYQBuAHMALQBSAGUAZwB1AGwAYQByAE8AcABlAG4AIABTAGEAbgBzACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAARwBvAG8AZwBsAGUAIABhAG4AZAAgAG0AYQB5ACAAYgBlACAAcgBlAGcAaQBzAHQAZQByAGUAZAAgAGkAbgAgAGMAZQByAHQAYQBpAG4AIABqAHUAcgBpAHMAZABpAGMAdABpAG8AbgBzAC4AQQBzAGMAZQBuAGQAZQByACAAQwBvAHIAcABvAHIAYQB0AGkAbwBuAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAHMAYwBlAG4AZABlAHIAYwBvAHIAcAAuAGMAbwBtAC8AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcwBjAGUAbgBkAGUAcgBjAG8AcgBwAC4AYwBvAG0ALwB0AHkAcABlAGQAZQBzAGkAZwBuAGUAcgBzAC4AaAB0AG0AbABMAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAEEAcABhAGMAaABlACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADIALgAwAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAHAAYQBjAGgAZQAuAG8AcgBnAC8AbABpAGMAZQBuAHMAZQBzAC8ATABJAEMARQBOAFMARQAtADIALgAwAAAAAgAAAAAAAP9mAGYAAAAAAAAAAAAAAAAAAAAAAAAAAAOqAAABAgACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwEDAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCsAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQQAigEFAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoBBgEHAQgBCQDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugEKAQsBDAENAQ4BDwD9AP4BEAERARIBEwD/AQABFAEVARYBAQEXARgBGQEaARsBHAEdAR4BHwEgASEBIgD4APkBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzANcBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIA4gDjAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRALAAsQFSAVMBVAFVAVYBVwFYAVkBWgFbAPsA/ADkAOUBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQC7AXIBcwF0AXUA5gDnAXYApgF3AXgBeQF6AXsBfAF9AX4A2ADhANoA2wDcAN0A4ADZAN8BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcAmwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisAsgCzAiwCLQC2ALcAxAIuALQAtQDFAIIAwgCHAKsAxgIvAjAAvgC/AjEAvAIyAPcCMwI0AjUCNgI3AjgAjACfAjkCOgI7AjwCPQCYAKgAmgCZAO8ApQCSAJwApwCPAJQAlQC5Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfACwAzwDMAM0AzgOgA6EDogOjAPoDpAOlA6YDpwOoA6kDqgOrA6wDrQRudWxsBUkuYWx0B3VuaTAwQUQJb3ZlcnNjb3JlCklncmF2ZS5hbHQKSWFjdXRlLmFsdA9JY2lyY3VtZmxleC5hbHQNSWRpZXJlc2lzLmFsdAdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgEQ2RvdARjZG90BkRjYXJvbgZkY2Fyb24GRGNyb2F0B0VtYWNyb24HZW1hY3JvbgZFYnJldmUGZWJyZXZlCkVkb3RhY2NlbnQKZWRvdGFjY2VudAdFb2dvbmVrB2VvZ29uZWsGRWNhcm9uBmVjYXJvbgtHY2lyY3VtZmxleAtnY2lyY3VtZmxleARHZG90BGdkb3QMR2NvbW1hYWNjZW50DGdjb21tYWFjY2VudAtIY2lyY3VtZmxleAtoY2lyY3VtZmxleARIYmFyBGhiYXIKSXRpbGRlLmFsdAZpdGlsZGULSW1hY3Jvbi5hbHQHaW1hY3JvbgpJYnJldmUuYWx0BmlicmV2ZQtJb2dvbmVrLmFsdAdpb2dvbmVrDklkb3RhY2NlbnQuYWx0BklKLmFsdAJpagtKY2lyY3VtZmxleAtqY2lyY3VtZmxleAxLY29tbWFhY2NlbnQMa2NvbW1hYWNjZW50DGtncmVlbmxhbmRpYwZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgRMZG90BGxkb3QGTmFjdXRlBm5hY3V0ZQxOY29tbWFhY2NlbnQMbmNvbW1hYWNjZW50Bk5jYXJvbgZuY2Fyb24LbmFwb3N0cm9waGUDRW5nA2VuZwdPbWFjcm9uB29tYWNyb24GT2JyZXZlBm9icmV2ZQ1PaHVuZ2FydW1sYXV0DW9odW5nYXJ1bWxhdXQGUmFjdXRlBnJhY3V0ZQxSY29tbWFhY2NlbnQMcmNvbW1hYWNjZW50BlJjYXJvbgZyY2Fyb24GU2FjdXRlBnNhY3V0ZQtTY2lyY3VtZmxleAtzY2lyY3VtZmxleAxUY29tbWFhY2NlbnQMdGNvbW1hYWNjZW50BlRjYXJvbgZ0Y2Fyb24EVGJhcgR0YmFyBlV0aWxkZQZ1dGlsZGUHVW1hY3Jvbgd1bWFjcm9uBlVicmV2ZQZ1YnJldmUFVXJpbmcFdXJpbmcNVWh1bmdhcnVtbGF1dA11aHVuZ2FydW1sYXV0B1VvZ29uZWsHdW9nb25lawtXY2lyY3VtZmxleAt3Y2lyY3VtZmxleAtZY2lyY3VtZmxleAt5Y2lyY3VtZmxleAZaYWN1dGUGemFjdXRlClpkb3RhY2NlbnQKemRvdGFjY2VudAVsb25ncwpBcmluZ2FjdXRlCmFyaW5nYWN1dGUHQUVhY3V0ZQdhZWFjdXRlC09zbGFzaGFjdXRlC29zbGFzaGFjdXRlDFNjb21tYWFjY2VudAxzY29tbWFhY2NlbnQFdG9ub3MNZGllcmVzaXN0b25vcwpBbHBoYXRvbm9zCWFub3RlbGVpYQxFcHNpbG9udG9ub3MIRXRhdG9ub3MNSW90YXRvbm9zLmFsdAxPbWljcm9udG9ub3MMVXBzaWxvbnRvbm9zCk9tZWdhdG9ub3MRaW90YWRpZXJlc2lzdG9ub3MFQWxwaGEEQmV0YQVHYW1tYQd1bmkwMzk0B0Vwc2lsb24EWmV0YQNFdGEFVGhldGEISW90YS5hbHQFS2FwcGEGTGFtYmRhAk11Ak51AlhpB09taWNyb24CUGkDUmhvBVNpZ21hA1RhdQdVcHNpbG9uA1BoaQNDaGkDUHNpB3VuaTAzQTkQSW90YWRpZXJlc2lzLmFsdA9VcHNpbG9uZGllcmVzaXMKYWxwaGF0b25vcwxlcHNpbG9udG9ub3MIZXRhdG9ub3MJaW90YXRvbm9zFHVwc2lsb25kaWVyZXNpc3Rvbm9zBWFscGhhBGJldGEFZ2FtbWEFZGVsdGEHZXBzaWxvbgR6ZXRhA2V0YQV0aGV0YQRpb3RhBWthcHBhBmxhbWJkYQd1bmkwM0JDAm51AnhpB29taWNyb24DcmhvBnNpZ21hMQVzaWdtYQN0YXUHdXBzaWxvbgNwaGkDY2hpA3BzaQVvbWVnYQxpb3RhZGllcmVzaXMPdXBzaWxvbmRpZXJlc2lzDG9taWNyb250b25vcwx1cHNpbG9udG9ub3MKb21lZ2F0b25vcwlhZmlpMTAwMjMJYWZpaTEwMDUxCWFmaWkxMDA1MglhZmlpMTAwNTMJYWZpaTEwMDU0DWFmaWkxMDA1NS5hbHQNYWZpaTEwMDU2LmFsdAlhZmlpMTAwNTcJYWZpaTEwMDU4CWFmaWkxMDA1OQlhZmlpMTAwNjAJYWZpaTEwMDYxCWFmaWkxMDA2MglhZmlpMTAxNDUJYWZpaTEwMDE3CWFmaWkxMDAxOAlhZmlpMTAwMTkJYWZpaTEwMDIwCWFmaWkxMDAyMQlhZmlpMTAwMjIJYWZpaTEwMDI0CWFmaWkxMDAyNQlhZmlpMTAwMjYJYWZpaTEwMDI3CWFmaWkxMDAyOAlhZmlpMTAwMjkJYWZpaTEwMDMwCWFmaWkxMDAzMQlhZmlpMTAwMzIJYWZpaTEwMDMzCWFmaWkxMDAzNAlhZmlpMTAwMzUJYWZpaTEwMDM2CWFmaWkxMDAzNwlhZmlpMTAwMzgJYWZpaTEwMDM5CWFmaWkxMDA0MAlhZmlpMTAwNDEJYWZpaTEwMDQyCWFmaWkxMDA0MwlhZmlpMTAwNDQJYWZpaTEwMDQ1CWFmaWkxMDA0NglhZmlpMTAwNDcJYWZpaTEwMDQ4CWFmaWkxMDA0OQlhZmlpMTAwNjUJYWZpaTEwMDY2CWFmaWkxMDA2NwlhZmlpMTAwNjgJYWZpaTEwMDY5CWFmaWkxMDA3MAlhZmlpMTAwNzIJYWZpaTEwMDczCWFmaWkxMDA3NAlhZmlpMTAwNzUJYWZpaTEwMDc2CWFmaWkxMDA3NwlhZmlpMTAwNzgJYWZpaTEwMDc5CWFmaWkxMDA4MAlhZmlpMTAwODEJYWZpaTEwMDgyCWFmaWkxMDA4MwlhZmlpMTAwODQJYWZpaTEwMDg1CWFmaWkxMDA4NglhZmlpMTAwODcJYWZpaTEwMDg4CWFmaWkxMDA4OQlhZmlpMTAwOTAJYWZpaTEwMDkxCWFmaWkxMDA5MglhZmlpMTAwOTMJYWZpaTEwMDk0CWFmaWkxMDA5NQlhZmlpMTAwOTYJYWZpaTEwMDk3CWFmaWkxMDA3MQlhZmlpMTAwOTkJYWZpaTEwMTAwCWFmaWkxMDEwMQlhZmlpMTAxMDIJYWZpaTEwMTAzCWFmaWkxMDEwNAlhZmlpMTAxMDUJYWZpaTEwMTA2CWFmaWkxMDEwNwlhZmlpMTAxMDgJYWZpaTEwMTA5CWFmaWkxMDExMAlhZmlpMTAxOTMJYWZpaTEwMDUwCWFmaWkxMDA5OAZXZ3JhdmUGd2dyYXZlBldhY3V0ZQZ3YWN1dGUJV2RpZXJlc2lzCXdkaWVyZXNpcwZZZ3JhdmUGeWdyYXZlCWFmaWkwMDIwOA11bmRlcnNjb3JlZGJsDXF1b3RlcmV2ZXJzZWQGbWludXRlBnNlY29uZAlleGNsYW1kYmwJbnN1cGVyaW9yCWFmaWkwODk0MQZwZXNldGEERXVybwlhZmlpNjEyNDgJYWZpaTYxMjg5CWFmaWk2MTM1Mgllc3RpbWF0ZWQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMHdW5pRkIwMQd1bmlGQjAyDWN5cmlsbGljYnJldmUIZG90bGVzc2oQY2Fyb25jb21tYWFjY2VudAtjb21tYWFjY2VudBFjb21tYWFjY2VudHJvdGF0ZQx6ZXJvc3VwZXJpb3IMZm91cnN1cGVyaW9yDGZpdmVzdXBlcmlvcgtzaXhzdXBlcmlvcg1zZXZlbnN1cGVyaW9yDWVpZ2h0c3VwZXJpb3IMbmluZXN1cGVyaW9yB3VuaTIwMDAHdW5pMjAwMQd1bmkyMDAyB3VuaTIwMDMHdW5pMjAwNAd1bmkyMDA1B3VuaTIwMDYHdW5pMjAwNwd1bmkyMDA4B3VuaTIwMDkHdW5pMjAwQQd1bmkyMDBCB3VuaUZFRkYHdW5pRkZGQwd1bmlGRkZEB3VuaTAxRjAHdW5pMDJCQwd1bmkwM0QxB3VuaTAzRDIHdW5pMDNENgd1bmkxRTNFB3VuaTFFM0YHdW5pMUUwMAd1bmkxRTAxB3VuaTFGNEQHdW5pMDJGMwlkYXNpYW94aWEHdW5pRkIwMwd1bmlGQjA0BU9ob3JuBW9ob3JuBVVob3JuBXVob3JuB3VuaTAzMDAHdW5pMDMwMQd1bmkwMzAzBGhvb2sIZG90YmVsb3cHdW5pMDQwMAd1bmkwNDBEB3VuaTA0NTAHdW5pMDQ1RAd1bmkwNDYwB3VuaTA0NjEHdW5pMDQ2Mgd1bmkwNDYzB3VuaTA0NjQHdW5pMDQ2NQd1bmkwNDY2B3VuaTA0NjcHdW5pMDQ2OAd1bmkwNDY5B3VuaTA0NkEHdW5pMDQ2Qgd1bmkwNDZDB3VuaTA0NkQHdW5pMDQ2RQd1bmkwNDZGB3VuaTA0NzAHdW5pMDQ3MQd1bmkwNDcyB3VuaTA0NzMHdW5pMDQ3NAd1bmkwNDc1B3VuaTA0NzYHdW5pMDQ3Nwd1bmkwNDc4B3VuaTA0NzkHdW5pMDQ3QQd1bmkwNDdCB3VuaTA0N0MHdW5pMDQ3RAd1bmkwNDdFB3VuaTA0N0YHdW5pMDQ4MAd1bmkwNDgxB3VuaTA0ODIHdW5pMDQ4Mwd1bmkwNDg0B3VuaTA0ODUHdW5pMDQ4Ngd1bmkwNDg4B3VuaTA0ODkHdW5pMDQ4QQd1bmkwNDhCB3VuaTA0OEMHdW5pMDQ4RAd1bmkwNDhFB3VuaTA0OEYHdW5pMDQ5Mgd1bmkwNDkzB3VuaTA0OTQHdW5pMDQ5NQd1bmkwNDk2B3VuaTA0OTcHdW5pMDQ5OAd1bmkwNDk5B3VuaTA0OUEHdW5pMDQ5Qgd1bmkwNDlDB3VuaTA0OUQHdW5pMDQ5RQd1bmkwNDlGB3VuaTA0QTAHdW5pMDRBMQd1bmkwNEEyB3VuaTA0QTMHdW5pMDRBNAd1bmkwNEE1B3VuaTA0QTYHdW5pMDRBNwd1bmkwNEE4B3VuaTA0QTkHdW5pMDRBQQd1bmkwNEFCB3VuaTA0QUMHdW5pMDRBRAd1bmkwNEFFB3VuaTA0QUYHdW5pMDRCMAd1bmkwNEIxB3VuaTA0QjIHdW5pMDRCMwd1bmkwNEI0B3VuaTA0QjUHdW5pMDRCNgd1bmkwNEI3B3VuaTA0QjgHdW5pMDRCOQd1bmkwNEJBB3VuaTA0QkIHdW5pMDRCQwd1bmkwNEJEB3VuaTA0QkUHdW5pMDRCRgt1bmkwNEMwLmFsdAd1bmkwNEMxB3VuaTA0QzIHdW5pMDRDMwd1bmkwNEM0B3VuaTA0QzUHdW5pMDRDNgd1bmkwNEM3B3VuaTA0QzgHdW5pMDRDOQd1bmkwNENBB3VuaTA0Q0IHdW5pMDRDQwd1bmkwNENEB3VuaTA0Q0ULdW5pMDRDRi5hbHQHdW5pMDREMAd1bmkwNEQxB3VuaTA0RDIHdW5pMDREMwd1bmkwNEQ0B3VuaTA0RDUHdW5pMDRENgd1bmkwNEQ3B3VuaTA0RDgHdW5pMDREOQd1bmkwNERBB3VuaTA0REIHdW5pMDREQwd1bmkwNEREB3VuaTA0REUHdW5pMDRERgd1bmkwNEUwB3VuaTA0RTEHdW5pMDRFMgd1bmkwNEUzB3VuaTA0RTQHdW5pMDRFNQd1bmkwNEU2B3VuaTA0RTcHdW5pMDRFOAd1bmkwNEU5B3VuaTA0RUEHdW5pMDRFQgd1bmkwNEVDB3VuaTA0RUQHdW5pMDRFRQd1bmkwNEVGB3VuaTA0RjAHdW5pMDRGMQd1bmkwNEYyB3VuaTA0RjMHdW5pMDRGNAd1bmkwNEY1B3VuaTA0RjYHdW5pMDRGNwd1bmkwNEY4B3VuaTA0RjkHdW5pMDRGQQd1bmkwNEZCB3VuaTA0RkMHdW5pMDRGRAd1bmkwNEZFB3VuaTA0RkYHdW5pMDUwMAd1bmkwNTAxB3VuaTA1MDIHdW5pMDUwMwd1bmkwNTA0B3VuaTA1MDUHdW5pMDUwNgd1bmkwNTA3B3VuaTA1MDgHdW5pMDUwOQd1bmkwNTBBB3VuaTA1MEIHdW5pMDUwQwd1bmkwNTBEB3VuaTA1MEUHdW5pMDUwRgd1bmkwNTEwB3VuaTA1MTEHdW5pMDUxMgd1bmkwNTEzB3VuaTFFQTAHdW5pMUVBMQd1bmkxRUEyB3VuaTFFQTMHdW5pMUVBNAd1bmkxRUE1B3VuaTFFQTYHdW5pMUVBNwd1bmkxRUE4B3VuaTFFQTkHdW5pMUVBQQd1bmkxRUFCB3VuaTFFQUMHdW5pMUVBRAd1bmkxRUFFB3VuaTFFQUYHdW5pMUVCMAd1bmkxRUIxB3VuaTFFQjIHdW5pMUVCMwd1bmkxRUI0B3VuaTFFQjUHdW5pMUVCNgd1bmkxRUI3B3VuaTFFQjgHdW5pMUVCOQd1bmkxRUJBB3VuaTFFQkIHdW5pMUVCQwd1bmkxRUJEB3VuaTFFQkUHdW5pMUVCRgd1bmkxRUMwB3VuaTFFQzEHdW5pMUVDMgd1bmkxRUMzB3VuaTFFQzQHdW5pMUVDNQd1bmkxRUM2B3VuaTFFQzcLdW5pMUVDOC5hbHQHdW5pMUVDOQt1bmkxRUNBLmFsdAd1bmkxRUNCB3VuaTFFQ0MHdW5pMUVDRAd1bmkxRUNFB3VuaTFFQ0YHdW5pMUVEMAd1bmkxRUQxB3VuaTFFRDIHdW5pMUVEMwd1bmkxRUQ0B3VuaTFFRDUHdW5pMUVENgd1bmkxRUQ3B3VuaTFFRDgHdW5pMUVEOQd1bmkxRURBB3VuaTFFREIHdW5pMUVEQwd1bmkxRUREB3VuaTFFREUHdW5pMUVERgd1bmkxRUUwB3VuaTFFRTEHdW5pMUVFMgd1bmkxRUUzB3VuaTFFRTQHdW5pMUVFNQd1bmkxRUU2B3VuaTFFRTcHdW5pMUVFOAd1bmkxRUU5B3VuaTFFRUEHdW5pMUVFQgd1bmkxRUVDB3VuaTFFRUQHdW5pMUVFRQd1bmkxRUVGB3VuaTFFRjAHdW5pMUVGMQd1bmkxRUY0B3VuaTFFRjUHdW5pMUVGNgd1bmkxRUY3B3VuaTFFRjgHdW5pMUVGOQd1bmkyMEFCB3VuaTAzMEYTY2lyY3VtZmxleGFjdXRlY29tYhNjaXJjdW1mbGV4Z3JhdmVjb21iEmNpcmN1bWZsZXhob29rY29tYhNjaXJjdW1mbGV4dGlsZGVjb21iDmJyZXZlYWN1dGVjb21iDmJyZXZlZ3JhdmVjb21iDWJyZXZlaG9va2NvbWIOYnJldmV0aWxkZWNvbWIQY3lyaWxsaWNob29rbGVmdBFjeXJpbGxpY2JpZ2hvb2tVQxFjeXJpbGxpY2JpZ2hvb2tMQwhvbmUucG51bQd6ZXJvLm9zBm9uZS5vcwZ0d28ub3MIdGhyZWUub3MHZm91ci5vcwdmaXZlLm9zBnNpeC5vcwhzZXZlbi5vcwhlaWdodC5vcwduaW5lLm9zAmZmB3VuaTIxMjAIVGNlZGlsbGEIdGNlZGlsbGEFZy5hbHQPZ2NpcmN1bWZsZXguYWx0CmdicmV2ZS5hbHQIZ2RvdC5hbHQQZ2NvbW1hYWNjZW50LmFsdAZJdGlsZGUHSW1hY3JvbgZJYnJldmUHSW9nb25lawJJSglJb3RhdG9ub3MESW90YQxJb3RhZGllcmVzaXMJYWZpaTEwMDU1CWFmaWkxMDA1Ngd1bmkwNEMwB3VuaTA0Q0YHdW5pMUVDOAd1bmkxRUNBAAABAAMACAAKAA0AB///AA8AAQAAAAwAAAAAAAAAAgAFAAACNQABAjcCNwABAjsCWwABAl0DdgABA4IDqQABAAAAAQAAAAoADAAOAAAAAAAAAAEAAAAKAG4BWgABbGF0bgAIABAAAk1PTCAAKFJPTSAAQgAA//8ACQADAAgACwAAAA4AEQAUABcAGgAA//8ACgAEAAYACQAMAAEADwASABUAGAAbAAD//wAKAAUABwAKAA0AAgAQABMAFgAZABwAHWxpZ2EAsGxpZ2EAsGxpZ2EAsGxudW0AtmxudW0AtmxudW0AtmxvY2wAvGxvY2wAvG9udW0Awm9udW0Awm9udW0AwnBudW0AynBudW0AynBudW0AynNhbHQA0HNhbHQA0HNhbHQA0HNzMDEA0HNzMDEA0HNzMDEA0HNzMDIA2HNzMDIA2HNzMDIA2HNzMDMA3nNzMDMA3nNzMDMA3nRudW0A5HRudW0A5HRudW0A5AAAAAEACQAAAAEABwAAAAEACAAAAAIAAgADAAAAAQAEAAAAAgAAAAEAAAABAAAAAAABAAEAAAACAAUABgAKABYAPAB8AJQAzADgAO4BAgEuAVAAAQAAAAEACAACABAABQORA5IDkwOUA5UAAQAFAEoA3wDhAOMA5QABAAAAAQAIAAIALgAUACwAjgCPAJAAkQDqAOwA7gDwAPIA9AFaAWcBdwGhAaICyQLYA0UDRwACAAEDlgOpAAAAAQAAAAEACAABAAYDcAACAAEAEwAcAAAAAQAAAAEACAACABoACgODA4UDhgOHA4gDiQOKA4sDjAOEAAIAAwATABMAAAAVABwAAQOCA4IACQABAAAAAQAIAAEABgNuAAEAAQAUAAEAAAABAAgAAQA8/JAAAQAAAAEACAABAAb8kgABAAEDggABAAAAAQAIAAIAGgAKABMDggAVABYAFwAYABkAGgAbABwAAgABA4MDjAAAAAEAAAABAAgAAgAOAAQDjwOQASABIQABAAQBJAElAUkBSgAEAAAAAQAIAAEANgABAAgABQAMABQAHAAiACgCXgADAEkATwJdAAMASQBMA40AAgBJAjUAAgBPAjQAAgBMAAEAAQBJAAA=") format("truetype");
    font-weight: 400;
    font-style: normal;
}

.w2ui-reset {
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

    .w2ui-reset * {
        line-height: 100%;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }

    .w2ui-reset table {
        max-width: none;
        background-color: transparent;
        border-collapse: separate;
        border-spacing: 0;
        border: none;
    }

        .w2ui-reset table tr td, .w2ui-reset table tr th {
            font-size: 1.2rem;
        }

    .w2ui-reset input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]), .w2ui-reset select, .w2ui-reset textarea {
        display: inline-block;
        width: auto;
        height: auto;
        vertical-align: baseline;
        padding: 6px;
        margin: 0;
        background-color: #f8fafa;
        border: 1px solid #e0e0e0;
    }

        .w2ui-reset input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):focus, .w2ui-reset select:focus, .w2ui-reset textarea:focus {
            background-color: #fff;
        }

    .w2ui-reset select {
        padding: 5px;
        height: 26px;
        font-size: 12px;
    }

.w2ui-centered {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    padding: 10px;
}

.w2ui-disabled, .w2ui-readonly {
    background-color: #f1f1f1;
    color: #777;
}

div[contenteditable].w2ui-focus, input.w2ui-focus:not(button), select.w2ui-focus, textarea.w2ui-focus {
    outline-style: auto;
    outline-color: #72b2ff;
}

div.w2ui-input:focus, select.w2ui-input:focus {
    outline-color: #72b2ff;
}

input:not([type=button]):not([type=submit]).w2ui-input, textarea.w2ui-input {
    padding: 6px;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    color: #000;
    background-color: #f8fafa;
    line-height: normal;
}

    input:not([type=button]):not([type=submit]).w2ui-input:focus, textarea.w2ui-input:focus {
        outline-color: #72b2ff;
        background-color: #fff;
    }

    input:not([type=button]):not([type=submit]).w2ui-input:disabled, input:not([type=button]):not([type=submit]).w2ui-input[readonly], textarea.w2ui-input:disabled, textarea.w2ui-input[readonly] {
        background-color: #f1f1f1;
        color: #777;
    }

select.w2ui-input {
    color: #000;
    padding: 0 20px 0 7px;
    line-height: 1.8;
    border-radius: 3px;
    border: 1px solid #e0e0e0;
    -webkit-appearance: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAALCAQAAACnzwd+AAAAcklEQVR4AcXMsQFBQQDG4P9tAgC0gJYRQJZgKQMwCqCku6vVAAAA+NJHP4KHOk0aV2pRw61n4BBmyOxKQ8I4ehZeuhd3HTx6DQEGZ7sBfr2OOOOj3Yi43kMKs9sZknofOexqZ8npMygwWZTX51CipP+YA1OiZJbYYg9lAAAAAElFTkSuQmCC), -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f8f8f8), color-stop(50%, #f8f8f8), color-stop(52%, #f8f8f8), to(#f8f8f8));
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAALCAQAAACnzwd+AAAAcklEQVR4AcXMsQFBQQDG4P9tAgC0gJYRQJZgKQMwCqCku6vVAAAA+NJHP4KHOk0aV2pRw61n4BBmyOxKQ8I4ehZeuhd3HTx6DQEGZ7sBfr2OOOOj3Yi43kMKs9sZknofOexqZ8npMygwWZTX51CipP+YA1OiZJbYYg9lAAAAAElFTkSuQmCC), linear-gradient(to bottom, #f8f8f8 20%, #f8f8f8 50%, #f8f8f8 52%, #f8f8f8 100%);
    background-size: 17px 6px, 100% 100%;
    background-position: right center, left top;
    background-repeat: no-repeat, no-repeat;
}

.w2ui-icon-expand:before {
    position: relative;
    top: 1px;
    left: 1px;
    content: " ";
    width: 5px;
    height: 5px;
    border: 2px solid rgba(150, 150, 150, 0.8);
    border-bottom: 0;
    border-left: 0;
    -webkit-transform: rotateZ(45deg);
    transform: rotateZ(45deg);
}

.w2ui-icon-collapse:before {
    position: relative;
    top: -1px;
    left: 3px;
    content: " ";
    width: 5px;
    height: 5px;
    border: 2px solid rgba(150, 150, 150, 0.8);
    border-bottom: 0;
    border-left: 0;
    -webkit-transform: rotateZ(135deg);
    transform: rotateZ(135deg);
}

input[type=checkbox].w2ui-toggle {
    position: absolute;
    opacity: 0;
    width: 46px;
    height: 22px;
    padding: 0;
    margin: 0;
    margin-left: 2px;
}

    input[type=checkbox].w2ui-toggle:focus {
        -webkit-box-shadow: 0 0 1px 2px #a8cfff;
        box-shadow: 0 0 1px 2px #a8cfff;
    }

    input[type=checkbox].w2ui-toggle + div {
        display: inline-block;
        width: 46px;
        height: 22px;
        border: 1px solid #bbb;
        border-radius: 30px;
        background-color: #eee;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: background-color, -webkit-box-shadow;
        transition-property: background-color, -webkit-box-shadow;
        transition-property: background-color, box-shadow;
        transition-property: background-color, box-shadow, -webkit-box-shadow;
        -webkit-box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.4);
        box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.4);
        margin-left: 2px;
        margin-top: 3px;
    }

    input[type=checkbox].w2ui-toggle.w2ui-small {
        width: 30px;
        height: 23px;
    }

        input[type=checkbox].w2ui-toggle.w2ui-small + div {
            width: 30px;
            height: 16px;
            margin-top: 5px;
        }

    input[type=checkbox].w2ui-toggle:focus + div {
        -webkit-box-shadow: 0 0 3px 2px #91baed;
        box-shadow: 0 0 3px 2px #91baed;
    }

    input[type=checkbox].w2ui-toggle:disabled + div {
        opacity: 0.3;
    }

    input[type=checkbox].w2ui-toggle + div > div {
        float: left;
        width: 22px;
        height: 22px;
        border-radius: inherit;
        background: #f5f5f5;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-property: background-color, -webkit-transform, -webkit-box-shadow;
        transition-property: background-color, -webkit-transform, -webkit-box-shadow;
        transition-property: transform, background-color, box-shadow;
        transition-property: transform, background-color, box-shadow, -webkit-transform, -webkit-box-shadow;
        -webkit-box-shadow: 0 0 1px #323232, 0 0 0 1px rgba(200, 200, 200, 0.6);
        box-shadow: 0 0 1px #323232, 0 0 0 1px rgba(200, 200, 200, 0.6);
        pointer-events: none;
        margin-top: -1px;
        margin-left: -1px;
    }

    input[type=checkbox].w2ui-toggle.w2ui-small + div > div {
        width: 16px;
        height: 16px;
    }

    input[type=checkbox].w2ui-toggle:checked + div > div {
        -webkit-transform: translate3d(24px, 0, 0);
        transform: translate3d(24px, 0, 0);
        background-color: #ffffff;
    }

    input[type=checkbox].w2ui-toggle.w2ui-small:checked + div > div {
        -webkit-transform: translate3d(14px, 0, 0);
        transform: translate3d(14px, 0, 0);
    }

    input[type=checkbox].w2ui-toggle:focus {
        outline: 0;
    }

    input[type=checkbox].w2ui-toggle:checked + div {
        border: 1px solid #206fad;
        -webkit-box-shadow: inset 0 0 0 12px #35a6eb;
        box-shadow: inset 0 0 0 12px #35a6eb;
    }

    input[type=checkbox].w2ui-toggle:checked:focus + div {
        -webkit-box-shadow: 0 0 3px 2px #91baed, inset 0 0 0 12px #35a6eb;
        box-shadow: 0 0 3px 2px #91baed, inset 0 0 0 12px #35a6eb;
    }

    input[type=checkbox].w2ui-toggle:checked + div > div {
        -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px #206fad;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px #206fad;
    }

    input[type=checkbox].w2ui-toggle.green:checked + div {
        border: 1px solid #00a23f;
        -webkit-box-shadow: inset 0 0 0 12px #54b350;
        box-shadow: inset 0 0 0 12px #54b350;
    }

    input[type=checkbox].w2ui-toggle.green:checked:focus + div {
        -webkit-box-shadow: 0 0 3px 2px #91baed, inset 0 0 0 12px #54b350;
        box-shadow: 0 0 3px 2px #91baed, inset 0 0 0 12px #54b350;
    }

    input[type=checkbox].w2ui-toggle.green:checked + div > div {
        -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px #00a23f;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3), 0 0 0 1px #00a23f;
    }

input[type=range] {
    height: 5px;
    -webkit-appearance: none;
    margin: 10px 0 0 0;
    width: 120px;
    border: none !important;
    background-color: transparent !important;
}

    input[type=range]:focus {
        outline: 0 !important;
    }

    input[type=range]::-webkit-slider-runnable-track {
        width: 100%;
        height: 4px;
        cursor: pointer;
        -webkit-box-shadow: 0 0 0 #000;
        box-shadow: 0 0 0 #000;
        background: #e8e8e8;
        border-radius: 0;
        border: 0 solid #000;
    }

    input[type=range]::-webkit-slider-thumb {
        -webkit-box-shadow: 0 0 0 #000;
        box-shadow: 0 0 0 #000;
        border: 1px solid #2290d9;
        height: 13px;
        width: 13px;
        border-radius: 25px;
        background: #d0dbf2;
        cursor: pointer;
        -webkit-appearance: none;
        margin-top: -5px;
    }

    input[type=range]:focus::-webkit-slider-runnable-track {
        background: #e8e8e8;
    }

    input[type=range]::-moz-range-track {
        width: 100%;
        height: 4px;
        cursor: pointer;
        box-shadow: 0 0 0 #000;
        background: #e8e8e8;
        border-radius: 0;
        border: 0 solid #000;
    }

    input[type=range]::-moz-range-thumb {
        box-shadow: 0 0 0 #000;
        border: 1px solid #2290d9;
        height: 13px;
        width: 13px;
        border-radius: 25px;
        background: #d0dbf2;
        cursor: pointer;
    }

    input[type=range]::-ms-track {
        width: 100%;
        height: 4px;
        cursor: pointer;
        background: 0 0;
        border-color: transparent;
        color: transparent;
    }

    input[type=range]::-ms-fill-lower {
        background: #e8e8e8;
        border: 0 solid #000;
        border-radius: 0;
        box-shadow: 0 0 0 #000;
    }

    input[type=range]::-ms-fill-upper {
        background: #e8e8e8;
        border: 0 solid #000;
        border-radius: 0;
        box-shadow: 0 0 0 #000;
    }

    input[type=range]::-ms-thumb {
        margin-top: 1px;
        box-shadow: 0 0 0 #000;
        border: 1px solid #2290d9;
        height: 13px;
        width: 13px;
        border-radius: 25px;
        background: #d0dbf2;
        cursor: pointer;
    }

    input[type=range]:focus::-ms-fill-lower {
        background: #e8e8e8;
    }

    input[type=range]:focus::-ms-fill-upper {
        background: #e8e8e8;
    }

.w2ui-marker {
    background-color: rgba(214, 161, 252, 0.5);
}

.w2ui-spinner {
    display: inline-block;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,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);
}

.w2ui-icon {
    background-repeat: no-repeat;
    height: 16px;
    width: 16px;
    overflow: hidden;
    margin: 2px 2px;
    display: inline-block;
}

    .w2ui-icon.icon-folder {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGrSURBVDjLxZO7ihRBFIa/6u0ZW7GHBUV0UQQTZzd3QdhMQxOfwMRXEANBMNQX0MzAzFAwEzHwARbNFDdwEd31Mj3X7a6uOr9BtzNjYjKBJ6nicP7v3KqcJFaxhBVtZUAK8OHlld2st7Xl3DJPVONP+zEUV4HqL5UDYHr5xvuQAjgl/Qs7TzvOOVAjxjlC+ePSwe6DfbVegLVuT4r14eTr6zvA8xSAoBLzx6pvj4l+DZIezuVkG9fY2H7YRQIMZIBwycmzH1/s3F8AapfIPNF3kQk7+kw9PWBy+IZOdg5Ug3mkAATy/t0usovzGeCUWTjCz0B+Sj0ekfdvkZ3abBv+U4GaCtJ1iEm6ANQJ6fEzrG/engcKw/wXQvEKxSEKQxRGKE7Izt+DSiwBJMUSm71rguMYhQKrBygOIRStf4TiFFRBvbRGKiQLWP29yRSHKBTtfdBmHs0BUpgvtgF4yRFR+NUKi0XZcYjCeCG2smkzLAHkbRBmP0/Uk26O5YnUActBp1GsAI+S5nRJJJal5K1aAMrq0d6Tm9uI6zjyf75dAe6tx/SsWeD//o2/Ab6IH3/h25pOAAAAAElFTkSuQmCC) no-repeat center;
    }

    .w2ui-icon.icon-page {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAINSURBVBgZBcG/r55zGAfg6/4+z3va01NHlYgzEfE7MdCIGISFgS4Gk8ViYyM2Mdlsko4GSf8Do0FLRCIkghhYJA3aVBtEz3nP89wf11VJvPDepdd390+8Nso5nESBQoq0pfvXm9fzWf19453LF85vASqJlz748vInb517dIw6EyYBIIG49u+xi9/c9MdvR//99MPPZ7+4cP4IZhhTPbwzT2d+vGoaVRRp1rRliVvHq+cfvM3TD82+7mun0o/ceO7NT+/4/KOXjwZU1ekk0840bAZzMQ2mooqh0A72d5x/6sB9D5zYnff3PoYBoWBgFKPKqDKqjCpjKr//dcu9p489dra88cydps30KswACfNEKanSaxhlntjJ8Mv12Paie+vZ+0+oeSwwQ0Iw1xAR1CiFNJkGO4wu3ZMY1AAzBI0qSgmCNJsJUEOtJSMaCTBDLyQ0CknAGOgyTyFFiLI2awMzdEcSQgSAAKVUmAeNkxvWJWCGtVlDmgYQ0GFtgg4pNtOwbBcwQy/Rife/2yrRRVI0qYCEBly8Z+P4qMEMy7JaVw72N568e+iwhrXoECQkfH91kY7jwwXMsBx1L93ZruqrK6uuiAIdSnTIKKPLPFcvay8ww/Hh+ufeznTXu49v95IMoQG3784gYXdTqvRmqn/Wpa/ADFX58MW3L71SVU9ETgEIQQQIOOzub+fhIvwPRDgeVjWDahIAAAAASUVORK5CYII=) no-repeat center;
    }

.w2ui-lock {
    display: none;
    position: absolute;
    z-index: 1400;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.15;
    background-color: #333;
}

.w2ui-lock-msg {
    display: none;
    position: absolute;
    z-index: 1400;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    min-width: 100px;
    max-width: 95%;
    padding: 30px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 13px;
    font-family: OpenSans;
    opacity: 0.8;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    border: 2px solid #444;
}

    .w2ui-lock-msg .w2ui-spinner {
        display: inline-block;
        width: 24px;
        height: 24px;
        margin: -3px 8px -7px -10px;
    }

.w2ui-scroll-wrapper {
    overflow: hidden;
}

.w2ui-scroll-left, .w2ui-scroll-right {
    top: 0;
    width: 18px;
    height: 100%;
    cursor: default;
    z-index: 10;
    display: none;
    position: absolute;
}

    .w2ui-scroll-left:hover, .w2ui-scroll-right:hover {
        background-color: #dddddd;
    }

.w2ui-scroll-left {
    left: 0;
    -webkit-box-shadow: 0 0 7px #5f5f5f;
    box-shadow: 0 0 7px #5f5f5f;
    background: #f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAzklEQVR4Ae2THRDEMBCFzy1ucatb3eJ2uhi3uNUtbnGrW9zi1rOdNzdvdl7nDpvYt/9/r7+/51myZZf/zXkD2iMHHRSb0x3oskwMieK05PwEXqP4ExSL0wp0ROao2OOuMPOMdUL6XU1/oGLcFWb+NqyTd2W/P/2qTr9h+nFXhOkHXRHiNyjrgp/U/V+WaQcaNY13zZI0A1JvcVqAnrGDTdtDtZUHjHIJhxxVLN0iqXgCP1l/7h8U9kc6abyJ4/eNWPpGdBv+XdUK0K8cnvcBly2rDr7C1HQAAAAASUVORK5CYII=) center center no-repeat;
    background-size: 15px 12px;
}

.w2ui-scroll-right {
    right: 0;
    -webkit-box-shadow: 0 0 7px #5f5f5f;
    box-shadow: 0 0 7px #5f5f5f;
    background: #f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVR4Ae2UG7TGMBCEr1vd4la3uMUtuli3utWtbnGLW9zi9l/bDMzJG7u12cfJfLunf1+UEC9Bv0vVQwJ8hjRCaZafflb1C9RQf4OD0gSDE+i+PiJAabFhQc1y1AYYsJGLY3lgxM17uWPO56yPiFDqVPWgRtpIHSd1zPnwkBsdI58OlNwx4fP2X0TgfMTOoHSdKOXkpyNvEyQh7ul+4swxJSTQuwNDxz68l/ukVNbu0Neen5Z+KvzWxBAqHds349uPFJ/jVOrPjxUq++OLf+20q5+noXo0AAAAAElFTkSuQmCC) center center no-repeat;
    background-size: 15px 13px;
}

#w2ui-notify {
    pointer-events: none;
    position: fixed;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    left: 0;
    right: 0;
    bottom: 15px;
    z-index: 10000;
    overflow: hidden;
}

    #w2ui-notify > div {
        pointer-events: all;
        position: relative;
        background-color: rgba(41, 40, 40, 0.7294117647);
        color: #fff;
        padding: 8px 44px 8px 16px;
        border-radius: 4px;
        -webkit-box-shadow: 3px 3px 10px #9c9c9c;
        box-shadow: 3px 3px 10px #9c9c9c;
        max-height: 76px;
        min-width: 100px;
        max-width: 800px;
        font-size: 16px;
        text-shadow: 1px 0 0 #000;
    }

        #w2ui-notify > div a {
            color: #6cd0e8;
            text-decoration: none;
            cursor: pointer;
        }

            #w2ui-notify > div a:hover {
                color: #a2f0ff;
            }

        #w2ui-notify > div span.w2ui-notify-close {
            padding: 6px 6px;
            border-radius: 3px;
            font-size: 13px;
            color: #c3c3c3;
            position: absolute;
            right: 5px;
            top: 5px;
        }

            #w2ui-notify > div span.w2ui-notify-close:hover {
                background-color: #807e7e;
                color: #fff;
            }

        #w2ui-notify > div.w2ui-notify-error {
            text-shadow: none;
            background-color: rgba(255, 0, 0, 0.8);
        }

            #w2ui-notify > div.w2ui-notify-error .w2ui-notify-close {
                color: #fff;
            }

                #w2ui-notify > div.w2ui-notify-error .w2ui-notify-close:hover {
                    background-color: #fcadad;
                    color: rgba(255, 0, 0, 0.8);
                }

button.w2ui-btn, input[type=button].w2ui-btn {
    position: relative;
    display: inline-block;
    border-radius: 14px;
    margin: 0 3px;
    padding: 6px 12px;
    color: #666;
    font-size: 12px;
    border: 1px solid transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8e8ee), to(#e8e8ee));
    background-image: linear-gradient(#e8e8ee 0, #e8e8ee 100%);
    outline: 0;
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
    cursor: default;
    min-width: 75px;
    line-height: 110%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
}

    button.w2ui-btn:hover, input[type=button].w2ui-btn:hover {
        text-decoration: none;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), to(#ddd));
        background-image: linear-gradient(#ddd 0, #ddd 100%);
        color: #333;
    }

    button.w2ui-btn.clicked, button.w2ui-btn:active, input[type=button].w2ui-btn.clicked, input[type=button].w2ui-btn:active {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ccc), to(#ccc));
        background-image: linear-gradient(#ccc 0, #ccc 100%);
        text-shadow: 1px 1px 1px #eee;
    }

    button.w2ui-btn:focus:before, input[type=button].w2ui-btn:focus:before {
        content: "";
        border: 1px dashed #aaa;
        border-radius: 15px;
        position: absolute;
        top: 2px;
        bottom: 2px;
        left: 2px;
        right: 2px;
        pointer-events: none;
    }

button.w2ui-btn-blue, input[type=button].w2ui-btn-blue {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #269df0), to(#269df0));
    background-image: linear-gradient(#269df0 0, #269df0 100%);
    border: 1px solid #269df0;
    text-shadow: 0 0 1px #111;
}

    button.w2ui-btn-blue:hover, input[type=button].w2ui-btn-blue:hover {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2391dd), to(#2391dd));
        background-image: linear-gradient(#2391dd 0, #2391dd 100%);
        border: 1px solid #2391dd;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-blue.clicked, button.w2ui-btn-blue:active, input[type=button].w2ui-btn-blue.clicked, input[type=button].w2ui-btn-blue:active {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1e83c9), to(#1e83c9));
        background-image: linear-gradient(#1e83c9 0, #1e83c9 100%);
        border: 1px solid #1268a6;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-blue:focus:before, input[type=button].w2ui-btn-blue:focus:before {
        border: 1px dashed #e8e8e8;
    }

button.w2ui-btn-green, input[type=button].w2ui-btn-green {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #52a452), to(#52a452));
    background-image: linear-gradient(#52a452 0, #52a452 100%);
    border: 1px solid #52a452;
    text-shadow: 0 0 1px #111;
}

    button.w2ui-btn-green:hover, input[type=button].w2ui-btn-green:hover {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3f8f3d), to(#3f8f3d));
        background-image: linear-gradient(#3f8f3d 0, #3f8f3d 100%);
        border: 1px solid #3f8f3d;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-green.clicked, button.w2ui-btn-green:active, input[type=button].w2ui-btn-green.clicked, input[type=button].w2ui-btn-green:active {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #377d36), to(#377d36));
        background-image: linear-gradient(#377d36 0, #377d36 100%);
        border: 1px solid #555;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-green:focus:before, input[type=button].w2ui-btn-green:focus:before {
        border: 1px dashed #e8e8e8;
    }

button.w2ui-btn-orange, input[type=button].w2ui-btn-orange {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fb8822), to(#fb8822));
    background-image: linear-gradient(#fb8822 0, #fb8822 100%);
    border: 1px solid #fb8822;
    text-shadow: 0 0 1px #111;
}

    button.w2ui-btn-orange:hover, input[type=button].w2ui-btn-orange:hover {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1731f), to(#f1731f));
        background-image: linear-gradient(#f1731f 0, #f1731f 100%);
        border: 1px solid #f1731f;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-orange.clicked, button.w2ui-btn-orange:active, input[type=button].w2ui-btn-orange.clicked, input[type=button].w2ui-btn-orange:active {
        color: #fff;
        border: 1px solid #666;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b98747), to(#b98747));
        background-image: linear-gradient(#b98747 0, #b98747 100%);
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-orange:focus:before, input[type=button].w2ui-btn-orange:focus:before {
        border: 1px dashed #f9f9f9;
    }

button.w2ui-btn-red, input[type=button].w2ui-btn-red {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9585a), to(#f9585a));
    background-image: linear-gradient(#f9585a 0, #f9585a 100%);
    border: 1px solid #f9585a;
    text-shadow: 0 0 1px #111;
}

    button.w2ui-btn-red:hover, input[type=button].w2ui-btn-red:hover {
        color: #fff;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de4446), to(#de4446));
        background-image: linear-gradient(#de4446 0, #de4446 100%);
        border: 1px solid #de4446;
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-red.clicked, button.w2ui-btn-red:active, input[type=button].w2ui-btn-red.clicked, input[type=button].w2ui-btn-red:active {
        color: #fff;
        border: 1px solid #861c1e;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9c2123), to(#9c2123));
        background-image: linear-gradient(#9c2123 0, #9c2123 100%);
        text-shadow: 0 0 1px #111;
    }

    button.w2ui-btn-red:focus:before, input[type=button].w2ui-btn-red:focus:before {
        border: 1px dashed #ddd;
    }

button.w2ui-btn-small, input[type=button].w2ui-btn-small {
    padding: 5px;
    border-radius: 4px;
    margin: 0;
    min-width: 0;
}

    button.w2ui-btn-small:focus:before, input[type=button].w2ui-btn-small:focus:before {
        border-radius: 2px;
        top: 2px;
        bottom: 2px;
        left: 2px;
        right: 2px;
    }

button.w2ui-btn:disabled, input[type=button].w2ui-btn:disabled {
    border: 1px solid #e6e6e6;
    background: #f7f7f7;
    color: #bdbcbc;
    text-shadow: none;
}

.w2ui-overlay {
    --tip-size: 8px;
    position: fixed;
    z-index: 1700;
    opacity: 0;
    -webkit-transition: opacity 0.1s;
    transition: opacity 0.1s;
    border-radius: 4px;
}

    .w2ui-overlay * {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .w2ui-overlay .w2ui-overlay-body {
        display: inline-block;
        border-radius: 4px;
        padding: 4px 8px;
        margin: 0;
        font-size: 13px;
        color: #fff;
        border: 1px solid #303439;
        background-color: #5d5f64;
        text-shadow: 0 1px 1px #222;
        line-height: 1.4;
        letter-spacing: 0.1px;
        overflow: auto;
    }

        .w2ui-overlay .w2ui-overlay-body.w2ui-light {
            color: #3c3c3c;
            text-shadow: none;
            background-color: #fffde9;
            border: 1px solid #d2d2d2;
            -webkit-box-shadow: 0 1px 1px 1px #fff;
            box-shadow: 0 1px 1px 1px #fff;
        }

        .w2ui-overlay .w2ui-overlay-body.w2ui-white {
            color: #3c3c3c;
            text-shadow: none;
            background-color: #fafafa;
            border: 1px solid #cccace;
            -webkit-box-shadow: 0 0 2px 0 #4b4b4b;
            box-shadow: 0 0 2px 0 #4b4b4b;
            outline: 1px solid #fff;
        }

        .w2ui-overlay .w2ui-overlay-body.w2ui-arrow-right:before {
            content: "";
            position: absolute;
            left: calc(var(--tip-size, 8px) * -0.5 - 1px);
            top: calc(50% - 1px);
            -webkit-transform: rotate(-45deg) translateY(-50%);
            transform: rotate(-45deg) translateY(-50%);
            -webkit-transform-origin: top center;
            transform-origin: top center;
            margin: 0;
            border: inherit;
            border-color: inherit;
            background-color: inherit;
            width: var(--tip-size, 8px);
            height: var(--tip-size, 8px);
            border-bottom-right-radius: 200px;
            border-bottom-width: 0;
            border-right-width: 0;
        }

        .w2ui-overlay .w2ui-overlay-body.w2ui-arrow-left:after {
            content: "";
            position: absolute;
            right: calc(var(--tip-size, 8px) * -0.5 - 1px);
            top: calc(50% - 1px);
            -webkit-transform: rotate(135deg) translateY(-50%);
            transform: rotate(135deg) translateY(-50%);
            -webkit-transform-origin: top center;
            transform-origin: top center;
            margin: 0;
            border: inherit;
            border-color: inherit;
            background-color: inherit;
            width: var(--tip-size, 8px);
            height: var(--tip-size, 8px);
            border-bottom-right-radius: 200px;
            border-bottom-width: 0;
            border-right-width: 0;
        }

        .w2ui-overlay .w2ui-overlay-body.w2ui-arrow-bottom:before {
            content: "";
            position: absolute;
            top: calc(var(--tip-size, 8px) * -0.5);
            left: 50%;
            -webkit-transform: rotate(45deg) translateX(-50%);
            transform: rotate(45deg) translateX(-50%);
            -webkit-transform-origin: center left;
            transform-origin: center left;
            margin: 0;
            border: inherit;
            border-color: inherit;
            background-color: inherit;
            width: var(--tip-size, 8px);
            height: var(--tip-size, 8px);
            border-bottom-right-radius: 200px;
            border-bottom-width: 0;
            border-right-width: 0;
        }

        .w2ui-overlay .w2ui-overlay-body.w2ui-arrow-top:after {
            content: "";
            position: absolute;
            bottom: calc(var(--tip-size, 8px) * -0.5 + 3px);
            left: 50%;
            -webkit-transform-origin: center left;
            transform-origin: center left;
            -webkit-transform: rotate(-135deg) translateX(-50%);
            transform: rotate(-135deg) translateX(-50%);
            margin: 0;
            border: inherit;
            border-color: inherit;
            background-color: inherit;
            width: var(--tip-size, 8px);
            height: var(--tip-size, 8px);
            border-bottom-right-radius: 200px;
            border-bottom-width: 0;
            border-right-width: 0;
        }

.w2ui-colors {
    padding: 8px;
    padding-bottom: 0;
    background-color: #fff;
    border-radius: 3px;
    overflow: hidden;
    width: 270px;
    height: 240px;
}

    .w2ui-colors * {
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }

    .w2ui-colors .w2ui-color-tabs {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background-color: #f7f7f7;
        height: 34px;
        margin: 14px -8px 0 -8px;
        border-top: 1px solid #d6d6d6;
    }

        .w2ui-colors .w2ui-color-tabs .w2ui-color-tab {
            display: inline-block;
            width: 65px;
            height: 32px;
            border: 0;
            border-top: 2px solid transparent;
            border-radius: 1px;
            margin: -1.5px 4px;
            text-align: center;
            font-size: 15px;
            padding-top: 4px;
            color: #7b7b7b;
        }

            .w2ui-colors .w2ui-color-tabs .w2ui-color-tab:hover {
                background-color: #e1e1e1;
            }

            .w2ui-colors .w2ui-color-tabs .w2ui-color-tab.w2ui-selected {
                border-top-color: #0175ff;
            }

            .w2ui-colors .w2ui-color-tabs .w2ui-color-tab .w2ui-icon {
                padding-top: 1px;
                width: 30px;
            }

    .w2ui-colors .w2ui-tab-content.tab-1 .w2ui-color-row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

        .w2ui-colors .w2ui-tab-content.tab-1 .w2ui-color-row .w2ui-color {
            cursor: default;
            text-align: center;
            display: inline-block;
            width: 18px;
            height: 18px;
            padding: 6px;
            margin: 1.5px;
            border: 1px solid transparent;
        }

            .w2ui-colors .w2ui-tab-content.tab-1 .w2ui-color-row .w2ui-color:hover {
                outline: 1px solid #666;
                border: 1px solid #fff;
            }

            .w2ui-colors .w2ui-tab-content.tab-1 .w2ui-color-row .w2ui-color.w2ui-no-color {
                border: 1px solid #efefef;
                background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABlBMVEX/////TgCFoIUYAAAAGUlEQVR42uXHIQEAAACDsNO/NJ4Kn9uC8wsJkAARUrXAjwAAAABJRU5ErkJggg==) 16px 16px;
            }

            .w2ui-colors .w2ui-tab-content.tab-1 .w2ui-color-row .w2ui-color.w2ui-selected:before {
                content: "�";
                position: relative;
                left: -1px;
                top: -8px;
                color: #fff;
                font-size: 14px;
                text-shadow: 0 0 2px #222;
            }

    .w2ui-colors .w2ui-tab-content.tab-2 {
        height: 184px;
        padding: 1px 2px;
    }

        .w2ui-colors .w2ui-tab-content.tab-2 .palette {
            position: relative;
            width: 150px;
            height: 125px;
            outline: 1px solid #d2d2d2;
        }

            .w2ui-colors .w2ui-tab-content.tab-2 .palette .palette-bg {
                height: 100%;
                background-image: -webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(204, 154, 129, 0)));
                background-image: linear-gradient(0deg, #000, rgba(204, 154, 129, 0));
                pointer-events: none;
            }

        .w2ui-colors .w2ui-tab-content.tab-2 .rainbow {
            position: relative;
            width: 150px;
            height: 12px;
            margin: 10px 0 0 0;
            background: -webkit-gradient(linear, left top, right top, color-stop(0, red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
            background: linear-gradient(90deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
        }

        .w2ui-colors .w2ui-tab-content.tab-2 .alpha {
            position: relative;
            width: 150px;
            height: 12px;
            margin: 20px 0 0 0;
            background-color: #fff;
            background-image: linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb), linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb);
            background-size: 12px 12px;
            background-position: 0 0, 6px 6px;
        }

            .w2ui-colors .w2ui-tab-content.tab-2 .alpha .alpha-bg {
                height: 100%;
                background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(80, 80, 80, 0)), to(#505050));
                background-image: linear-gradient(90deg, rgba(80, 80, 80, 0) 0, #505050 100%);
                pointer-events: none;
            }

        .w2ui-colors .w2ui-tab-content.tab-2 .value1 {
            pointer-events: none;
            position: absolute;
            top: 0;
            display: inline-block;
            width: 8px;
            height: 8px;
            border-radius: 10px;
            border: 1px solid #999;
            outline: 1px solid #bbb;
            background-color: transparent;
            -webkit-box-shadow: 0 0 1px #fff;
            box-shadow: 0 0 1px #fff;
            -webkit-transform: translateX(-3px) translateY(-3px);
            transform: translateX(-3px) translateY(-3px);
        }

        .w2ui-colors .w2ui-tab-content.tab-2 .value2 {
            pointer-events: none;
            position: absolute;
            top: -2px;
            display: inline-block;
            width: 8px;
            height: 16px;
            border-radius: 2px;
            border: 1px solid #696969;
            background-color: #fff;
            -webkit-box-shadow: 0 0 1px #fff;
            box-shadow: 0 0 1px #fff;
            -webkit-transform: translateX(-1px);
            transform: translateX(-1px);
        }

        .w2ui-colors .w2ui-tab-content.tab-2 .color-info {
            float: right;
            margin-right: -5px;
        }

            .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-preview-bg {
                -webkit-box-shadow: 0 0 1px #c3c3c3;
                box-shadow: 0 0 1px #c3c3c3;
                height: 40px;
                background-color: #fff;
                background-image: linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb), linear-gradient(45deg, #bbb 25%, transparent 25%, transparent 75%, #bbb 75%, #bbb);
                background-size: 16px 16px;
                background-position: 0 0, 8px 8px;
                margin-bottom: 10px;
            }

            .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-original, .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-preview {
                height: 40px;
                width: 50px;
                float: left;
            }

            .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part {
                padding-top: 7px;
            }

                .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part span {
                    display: inline-block;
                    width: 8px;
                    margin: 2px 1px 2px 5px;
                    color: #666;
                }

                .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part input {
                    font-size: 12px;
                    border-radius: 2px;
                    border: 1px solid #ccc;
                    width: 30px;
                    text-align: right;
                    padding: 4px;
                    color: #333;
                }

                .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part.opacity {
                    margin: 11px 0 0 8px;
                }

                    .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part.opacity span {
                        width: 42px;
                    }

                    .w2ui-colors .w2ui-tab-content.tab-2 .color-info .color-part.opacity input {
                        width: 38px;
                        text-align: center;
                    }

.w2ui-menu-search, .w2ui-menu-top {
    position: sticky;
    top: 0;
    background-color: #fff;
    border-bottom: 1px dotted silver;
}

.w2ui-menu-search {
    padding: 6px 4px;
}

    .w2ui-menu-search .w2ui-icon {
        position: absolute;
        top: 11px;
        left: 6px;
        color: #90819c;
        font-size: 14px;
    }

    .w2ui-menu-search #menu-search {
        width: 100%;
        padding: 5px 5px 5px 25px;
    }

.w2ui-menu {
    display: block;
    color: #000;
    padding: 5px 0;
    border-radius: 5px;
    overflow-x: hidden;
    cursor: default;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-user-select: none;
}

    .w2ui-menu .w2ui-menu-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        padding: 8px 5px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

        .w2ui-menu .w2ui-menu-item.w2ui-even {
            color: inherit;
            background-color: #fff;
        }

        .w2ui-menu .w2ui-menu-item.w2ui-odd {
            color: inherit;
            background-color: #fbfbfb;
        }

        .w2ui-menu .w2ui-menu-item.expanded, .w2ui-menu .w2ui-menu-item:hover {
            background-color: #eaeaea;
        }

        .w2ui-menu .w2ui-menu-item.w2ui-selected {
            background-color: #e1e7ff;
        }

        .w2ui-menu .w2ui-menu-item.w2ui-disabled {
            opacity: 0.4;
            color: inherit;
            background-color: transparent;
        }

        .w2ui-menu .w2ui-menu-item .menu-icon {
            -webkit-box-flex: 0;
            -ms-flex: none;
            flex: none;
            width: 26px;
            height: 16px;
            padding: 0;
            margin: 0;
        }

            .w2ui-menu .w2ui-menu-item .menu-icon span {
                width: 18px;
                font-size: 14px;
                color: #8d99a7;
                display: inline-block;
                padding-top: 1px;
            }

        .w2ui-menu .w2ui-menu-item .menu-text {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            white-space: nowrap;
        }

        .w2ui-menu .w2ui-menu-item .menu-extra {
            -webkit-box-flex: 0;
            -ms-flex: none;
            flex: none;
            min-width: 10px;
        }

            .w2ui-menu .w2ui-menu-item .menu-extra span {
                border: 1px solid #f6fcf4;
                border-radius: 20px;
                width: auto;
                height: 18px;
                padding: 2px 7px;
                margin: 0 0 0 10px;
                background-color: #f2f8f0;
                color: #666;
                -webkit-box-shadow: 0 0 2px #474545;
                box-shadow: 0 0 2px #474545;
                text-shadow: 1px 1px 0 #fff;
            }

                .w2ui-menu .w2ui-menu-item .menu-extra span.menu-hotkey {
                    border: none;
                    border-radius: 0;
                    background-color: transparent;
                    color: #888;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                    text-shadow: none;
                }

                .w2ui-menu .w2ui-menu-item .menu-extra span.menu-help {
                    color: #838383;
                    background-color: #f7f7f7;
                    border-color: #d1d1d1;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                    padding: 0 4px 0 5px;
                    border-radius: 15px;
                    position: relative;
                    margin-top: -1px;
                    display: block;
                    height: 20px;
                    width: 24px;
                    line-height: 1.3;
                    text-align: center;
                    -webkit-user-select: none;
                    -moz-user-select: none;
                    -ms-user-select: none;
                    user-select: none;
                    opacity: 0;
                    font-size: 15px;
                }

                    .w2ui-menu .w2ui-menu-item .menu-extra span.menu-help:hover {
                        background-color: #edfaf3;
                        border-color: #b3cfc1;
                        color: #199533;
                    }

                .w2ui-menu .w2ui-menu-item .menu-extra span.menu-remove {
                    background-color: transparent;
                    border-color: transparent;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                    padding: 0 4px 0 5px;
                    border-radius: 3px;
                    position: relative;
                    margin-top: -1px;
                    display: block;
                    height: 20px;
                    width: 20px;
                    opacity: 0;
                    line-height: 1.3;
                    text-align: center;
                    -webkit-user-select: none;
                    -moz-user-select: none;
                    -ms-user-select: none;
                    user-select: none;
                }

                    .w2ui-menu .w2ui-menu-item .menu-extra span.menu-remove:hover {
                        background-color: #f9e7e7;
                        border: 1px solid #f1c0c0;
                    }

                    .w2ui-menu .w2ui-menu-item .menu-extra span.menu-remove:active {
                        background-color: #ffd1d1;
                    }

        .w2ui-menu .w2ui-menu-item:hover .menu-extra span.menu-remove {
            opacity: 1;
        }

        .w2ui-menu .w2ui-menu-item:hover .menu-extra span.menu-help {
            opacity: 1;
        }

    .w2ui-menu .w2ui-menu-divider {
        padding: 5px;
    }

        .w2ui-menu .w2ui-menu-divider .line {
            border-top: 1px dotted silver;
        }

        .w2ui-menu .w2ui-menu-divider.has-text {
            height: 26px;
            background-color: #fafafa;
            border-top: 1px solid #f2f2f2;
            border-bottom: 1px solid #f2f2f2;
            text-align: center;
        }

            .w2ui-menu .w2ui-menu-divider.has-text .line {
                display: block;
                margin-top: 7px;
            }

            .w2ui-menu .w2ui-menu-divider.has-text .text {
                display: inline-block;
                position: relative;
                top: -10px;
                background-color: #fafafa;
                padding: 0 7px;
                color: #a9a9a9;
            }

    .w2ui-menu .w2ui-no-items {
        padding: 5px 15px;
        text-align: center;
        color: gray;
    }

        .w2ui-menu .w2ui-no-items .w2ui-spinner {
            position: relative;
            left: -2px;
            margin-bottom: -5px;
            width: 18px;
            height: 18px;
        }

    .w2ui-menu .w2ui-sub-menu-box {
        background-color: #fafafd;
        border-top: 1px solid #d6e2e6;
        border-bottom: 1px solid #d6e2e6;
        padding: 0 3px;
    }

    .w2ui-menu .has-sub-menu .menu-extra span {
        position: relative;
        border-color: transparent;
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        padding: 0 6px;
        border-radius: 0;
        margin-left: 5px;
    }

        .w2ui-menu .has-sub-menu .menu-extra span:after {
            content: "";
            position: absolute;
            border-left: 5px solid grey;
            border-top: 5px solid transparent;
            border-bottom: 5px solid transparent;
            -webkit-transform: rotateZ(0);
            transform: rotateZ(0);
            pointer-events: none;
            margin-left: -2px;
            margin-top: 4px;
        }

        .w2ui-menu .has-sub-menu .menu-extra span:hover {
            border-color: transparent;
            background-color: transparent;
        }

.w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item {
    color: #d9d9d9;
}

    .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item.expanded, .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item:hover {
        background-color: #51545a;
    }

    .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item.w2ui-selected {
        color: #fff;
        background-color: #4bb8ff;
        text-shadow: 0 1px 1px #66686d;
    }

    .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item.w2ui-disabled {
        color: #a3a3a3;
        background-color: inherit;
    }

    .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item .menu-icon span {
        color: inherit;
    }

    .w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu-item .menu-extra span {
        border: 1px solid transparent;
        color: #d9d9d9;
        text-shadow: 0 0 1px #141414;
    }

.w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-sub-menu-box {
    background-color: #696f73;
    border-top: 1px solid #434444;
    border-bottom: 1px solid #434444;
}

.w2ui-overlay .w2ui-overlay-body.w2ui-dark .w2ui-menu .has-sub-menu .menu-extra span:after {
    border-left: 5px solid #eaeaea;
}

.w2ui-calendar {
    margin: 0;
    line-height: 1.1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    .w2ui-calendar.w2ui-overlay-body {
        border: 1px solid #cccace;
        color: #3c3c3c;
        text-shadow: none;
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 1px #ebeaec;
        box-shadow: 0 1px 6px 1px #ebeaec;
    }

    .w2ui-calendar .w2ui-cal-title, .w2ui-calendar .w2ui-time-title {
        margin: 0;
        padding: 7px 2px;
        background-color: #fafafa;
        border-top: 1px solid #fefefe;
        border-bottom: 1px solid #ddd;
        color: #555;
        text-align: center;
        text-shadow: 1px 1px 1px #eee;
        font-size: 16px;
        cursor: pointer;
    }

        .w2ui-calendar .w2ui-cal-title .w2ui-arrow-down, .w2ui-calendar .w2ui-time-title .w2ui-arrow-down {
            position: relative;
            top: -3px;
            left: 5px;
            opacity: 0.6;
        }

    .w2ui-calendar .w2ui-cal-next, .w2ui-calendar .w2ui-cal-previous {
        width: 30px;
        height: 30px;
        color: #666;
        border: 1px solid transparent;
        border-radius: 3px;
        padding: 7px 5px;
        margin: -4px 1px 0 1px;
        cursor: default;
    }

        .w2ui-calendar .w2ui-cal-next:hover, .w2ui-calendar .w2ui-cal-previous:hover {
            color: #000;
            border: 1px solid #f5f5f5;
            background-color: #f9f7f7;
        }

        .w2ui-calendar .w2ui-cal-next:active, .w2ui-calendar .w2ui-cal-previous:active {
            color: #000;
            background-color: #f2f1f4;
            border: 1px solid #e6dbfb;
        }

        .w2ui-calendar .w2ui-cal-next > div, .w2ui-calendar .w2ui-cal-previous > div {
            position: absolute;
            border-left: 4px solid #888;
            border-top: 4px solid #888;
            border-right: 4px solid transparent;
            border-bottom: 4px solid transparent;
            width: 0;
            height: 0;
            padding: 0;
            margin: 3px 0 0 0;
        }

    .w2ui-calendar .w2ui-cal-previous {
        float: left;
    }

        .w2ui-calendar .w2ui-cal-previous > div {
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
            margin-left: 6px;
        }

    .w2ui-calendar .w2ui-cal-next {
        float: right;
    }

        .w2ui-calendar .w2ui-cal-next > div {
            -webkit-transform: rotate(135deg);
            transform: rotate(135deg);
            margin-left: 2px;
            margin-right: 2px;
        }

    .w2ui-calendar .w2ui-cal-jump {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background-color: #fdfdfd;
    }

        .w2ui-calendar .w2ui-cal-jump .w2ui-jump-month, .w2ui-calendar .w2ui-cal-jump .w2ui-jump-year {
            cursor: default;
            text-align: center;
            border: 1px solid transparent;
            border-radius: 3px;
            font-size: 14px;
        }

        .w2ui-calendar .w2ui-cal-jump #w2ui-jump-month {
            width: 186px;
            padding: 10px 5px 4px 3px;
            border-right: 1px solid #efefef;
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            grid-template-rows: repeat(4, 52px);
            grid-gap: 4px;
        }

            .w2ui-calendar .w2ui-cal-jump #w2ui-jump-month .w2ui-jump-month {
                padding: 15px 0 0 0;
            }

        .w2ui-calendar .w2ui-cal-jump #w2ui-jump-year {
            width: 90px;
            height: 240px;
            overflow-x: hidden;
            overflow-y: auto;
            margin: 0 2px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        }

            .w2ui-calendar .w2ui-cal-jump #w2ui-jump-year .w2ui-jump-year {
                width: 95%;
                height: 30px;
                padding: 5px 0;
                margin: 1px 0;
            }

        .w2ui-calendar .w2ui-cal-jump .w2ui-jump-month:hover, .w2ui-calendar .w2ui-cal-jump .w2ui-jump-year:hover {
            color: #000;
            border: 1px solid #f5f5f5;
            background-color: #f9f7f7;
        }

        .w2ui-calendar .w2ui-cal-jump .w2ui-jump-month.w2ui-selected, .w2ui-calendar .w2ui-cal-jump .w2ui-jump-year.w2ui-selected {
            color: #000;
            background-color: #f2f1f4;
            border: 1px solid #e6dbfb;
        }

    .w2ui-calendar .w2ui-cal-now {
        cursor: default;
        padding: 3px;
        text-align: center;
        background-color: #f4f4f4;
        margin: 5px;
        border: 1px solid #e5e5e5;
        border-radius: 4px;
    }

        .w2ui-calendar .w2ui-cal-now:hover {
            color: #28759e;
            border: 1px solid #c3d6df;
        }

    .w2ui-calendar .w2ui-cal-days {
        width: 280px;
        height: 240px;
        padding: 2px;
        display: grid;
        grid-template-columns: repeat(7, 1fr);
    }

        .w2ui-calendar .w2ui-cal-days .w2ui-day {
            border: 1px solid #fff;
            border-radius: 3px;
            color: #000;
            background-color: #f7f7f7;
            padding: 8px 0 0 0;
            cursor: default;
            text-align: center;
        }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-saturday, .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-sunday {
                border: 1px solid #fff;
                color: #c8493b;
                background-color: #f7f7f7;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-today {
                background-color: #e2f7cd;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day:hover {
                background-color: #f2f1f4;
                border: 1px solid #e6dbfb;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day:active {
                background-color: #eeebf3;
                border: 1px solid #cec2e5;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-selected {
                border: 1px solid #8cb067;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-weekday {
                text-align: center;
                background-color: #fff;
                color: #a99cc2;
            }

                .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-weekday:hover {
                    border: 1px solid #fff;
                    background-color: #fff;
                }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.outside {
                color: #b5b5b5;
                background-color: #fff;
            }

            .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-blocked {
                color: #555;
                background-color: #fff;
                border: 1px solid #fff;
            }

                .w2ui-calendar .w2ui-cal-days .w2ui-day.w2ui-blocked:after {
                    content: " ";
                    position: absolute;
                    color: rgba(179, 179, 179, 0.4705882353);
                    font-size: 27px;
                    padding: 0;
                    -webkit-transform: translate(-15px, 15px) rotate(-36deg);
                    transform: translate(-15px, 15px) rotate(-36deg);
                    border-top: 1px solid #c9c2c2;
                    width: 24px;
                    -webkit-transform-origin: top left;
                    transform-origin: top left;
                }

.w2ui-cal-time {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    background-color: #fff;
    cursor: default;
}

    .w2ui-cal-time .w2ui-cal-column {
        width: 90px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 4px;
    }

        .w2ui-cal-time .w2ui-cal-column:nth-child(even) {
            background-color: #fafafa;
        }

        .w2ui-cal-time .w2ui-cal-column span {
            width: 100%;
            padding: 8px;
            margin: 1px;
            text-align: center;
            border: 1px solid transparent;
            border-radius: 2px;
            white-space: nowrap;
        }

            .w2ui-cal-time .w2ui-cal-column span:hover {
                background-color: #f2f1f4;
                border: 1px solid #e6dbfb;
            }

            .w2ui-cal-time .w2ui-cal-column span:active {
                background-color: #eeebf3;
                border: 1px solid #cec2e5;
            }

            .w2ui-cal-time .w2ui-cal-column span.w2ui-blocked {
                pointer-events: none;
                text-decoration: line-through;
                color: silver;
            }

.w2ui-form {
    position: relative;
    color: #000;
    background-color: #fcfcfb;
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    padding: 0;
    overflow: hidden;
}

    .w2ui-form > .w2ui-form-box {
        position: absolute;
        overflow: hidden;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .w2ui-form .w2ui-form-header {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        height: 36px;
        padding: 10px;
        overflow: hidden;
        font-size: 16px;
        color: #444;
        background-color: #fff;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom: 1px solid #f1f1f1;
    }

    .w2ui-form .w2ui-form-toolbar {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0;
        padding: 2px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        border-bottom: 1px solid #f1f1f1;
    }

    .w2ui-form .w2ui-form-tabs {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0;
        padding: 0;
        height: 32px;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
        padding-top: 4px;
        background-color: #fff;
    }

        .w2ui-form .w2ui-form-tabs .w2ui-tab.active {
            background-color: #fcfcfb;
        }

    .w2ui-form .w2ui-page {
        position: absolute;
        left: 0;
        right: 0;
        overflow: auto;
        padding: 10px 5px 0 5px;
        border-left: 1px solid inherit;
        border-right: 1px solid inherit;
        background-color: inherit;
        border-radius: 3px;
    }

    .w2ui-form .w2ui-column-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0;
    }

        .w2ui-form .w2ui-column-container .w2ui-column {
            width: 100%;
        }

            .w2ui-form .w2ui-column-container .w2ui-column.col-0, .w2ui-form .w2ui-column-container .w2ui-column.col-1, .w2ui-form .w2ui-column-container .w2ui-column.col-10, .w2ui-form .w2ui-column-container .w2ui-column.col-2, .w2ui-form .w2ui-column-container .w2ui-column.col-3, .w2ui-form .w2ui-column-container .w2ui-column.col-4, .w2ui-form .w2ui-column-container .w2ui-column.col-5, .w2ui-form .w2ui-column-container .w2ui-column.col-6, .w2ui-form .w2ui-column-container .w2ui-column.col-7, .w2ui-form .w2ui-column-container .w2ui-column.col-8, .w2ui-form .w2ui-column-container .w2ui-column.col-9 {
                padding: 0;
                padding-left: 10px;
            }

            .w2ui-form .w2ui-column-container .w2ui-column.col-0 {
                padding-left: 0;
            }

    .w2ui-form .w2ui-buttons {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        text-align: center;
        border-top: 1px solid #f1f1f1;
        border-bottom: 0 solid #f1f1f1;
        background-color: #fff;
        padding: 15px 0;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
    }

        .w2ui-form .w2ui-buttons button, .w2ui-form .w2ui-buttons input[type=button] {
            min-width: 80px;
            margin-right: 5px;
        }

    .w2ui-form input[type=checkbox]:not(.w2ui-toggle), .w2ui-form input[type=radio] {
        margin-top: 4px;
        margin-bottom: 4px;
        width: 14px;
        height: 14px;
    }

.w2ui-group-title {
    padding: 5px 2px 0 5px;
    color: rgba(101, 97, 100, 0.8);
    text-shadow: 1px 1px 2px #fdfdfd;
    font-size: 120%;
}

.w2ui-group-fields {
    background-color: #fff;
    margin: 5px 0 14px 0;
    padding: 10px 5px;
    border-top: 1px dotted #e1e1e1;
    border-bottom: 1px dotted #e1e1e1;
}

.w2ui-field > label {
    display: block;
    float: left;
    margin-top: 10px;
    margin-bottom: 0;
    width: 120px;
    padding: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: right;
    min-height: 20px;
    color: #666;
}

.w2ui-field > div {
    margin-bottom: 3px;
    margin-left: 128px;
    padding: 4px;
    min-height: 28px;
    float: none;
}

.w2ui-field.w2ui-required > div {
    position: relative;
}

.w2ui-field.w2ui-required:not(.w2ui-field-inline) > div::before {
    content: "*";
    position: absolute;
    margin-top: 7px;
    margin-left: -8px;
    color: red;
}

.w2ui-field.w2ui-required.w2ui-field-inline > div::before {
    content: "" !important;
}

.w2ui-field.w2ui-disabled {
    opacity: 0.45;
    background-color: transparent !important;
}

    .w2ui-field.w2ui-disabled input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]), .w2ui-field.w2ui-disabled select, .w2ui-field.w2ui-disabled textarea {
        border: 1px solid #bdc0c3 !important;
        background-color: #f5f5f5 !important;
    }

.w2ui-field.w2ui-span-none > label {
    margin: 0;
    padding: 5px 12px 0 4px;
    display: block;
    width: 98%;
    text-align: left;
}

.w2ui-field.w2ui-span-none > div {
    margin-left: 0;
}

.w2ui-field.w2ui-span0 > label {
    display: none;
}

.w2ui-field.w2ui-span0 > div {
    margin-left: 0;
}

.w2ui-field.w2ui-span1 > label {
    width: 20px;
}

.w2ui-field.w2ui-span1 > div {
    margin-left: 28px;
}

.w2ui-field.w2ui-span2 > label {
    width: 40px;
}

.w2ui-field.w2ui-span2 > div {
    margin-left: 48px;
}

.w2ui-field.w2ui-span3 > label {
    width: 60px;
}

.w2ui-field.w2ui-span3 > div {
    margin-left: 68px;
}

.w2ui-field.w2ui-span4 > label {
    width: 80px;
}

.w2ui-field.w2ui-span4 > div {
    margin-left: 88px;
}

.w2ui-field.w2ui-span5 > label {
    width: 100px;
}

.w2ui-field.w2ui-span5 > div {
    margin-left: 108px;
}

.w2ui-field.w2ui-span6 > label {
    width: 120px;
}

.w2ui-field.w2ui-span6 > div {
    margin-left: 128px;
}

.w2ui-field.w2ui-span7 > label {
    width: 140px;
}

.w2ui-field.w2ui-span7 > div {
    margin-left: 148px;
}

.w2ui-field.w2ui-span8 > label {
    width: 160px;
}

.w2ui-field.w2ui-span8 > div {
    margin-left: 168px;
}

.w2ui-field.w2ui-span9 > label {
    width: 180px;
}

.w2ui-field.w2ui-span9 > div {
    margin-left: 188px;
}

.w2ui-field.w2ui-span10 > label {
    width: 200px;
}

.w2ui-field.w2ui-span10 > div {
    margin-left: 208px;
}

.w2ui-field.w2ui-field-inline {
    display: inline;
}

    .w2ui-field.w2ui-field-inline > div {
        display: inline;
        margin: 0;
        padding: 0;
    }

.w2ui-field .w2ui-box-label {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
}

    .w2ui-field .w2ui-box-label input, .w2ui-field .w2ui-box-label span {
        display: inline-block;
        vertical-align: middle;
    }

    .w2ui-field .w2ui-box-label span {
        padding-left: 3px;
    }

    .w2ui-field .w2ui-box-label input {
        margin: 4px 0 3px 0;
    }

input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]).w2ui-error, textarea.w2ui-error {
    border: 1px solid #ffa8a8;
    background-color: #fff4eb;
}

.w2field {
    padding: 3px;
    border-radius: 3px;
    border: 1px solid silver;
}

.w2ui-field-helper {
    position: absolute;
    display: inline-block;
    line-height: 100%;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

    .w2ui-field-helper .w2ui-field-up {
        position: absolute;
        top: 0;
        padding: 2px 3px;
        cursor: pointer;
        pointer-events: all;
    }

    .w2ui-field-helper .w2ui-field-down {
        position: absolute;
        bottom: 0;
        padding: 2px 3px;
        cursor: pointer;
        pointer-events: all;
    }

    .w2ui-field-helper .w2ui-arrow-up:hover {
        border-bottom-color: #81c6ff;
    }

    .w2ui-field-helper .w2ui-arrow-down:hover {
        border-top-color: #81c6ff;
    }

    .w2ui-field-helper .w2ui-icon-search {
        position: absolute;
        margin: 8px 0 0 -2px;
        display: none;
        color: #777;
        width: 21px !important;
        font-size: 13px;
    }

        .w2ui-field-helper .w2ui-icon-search.show-search {
            display: block;
        }

    .w2ui-field-helper.w2ui-list {
        color: inherit;
        position: absolute;
        padding: 0;
        margin: 0;
        min-height: 28px;
        overflow: auto;
        border: 1px solid #e0e0e0;
        border-radius: 3px;
        font-size: 6px;
        line-height: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        pointer-events: all;
        background-color: #f7fafa;
    }

        .w2ui-field-helper.w2ui-list.has-focus, .w2ui-field-helper.w2ui-list:focus-within {
            outline: auto #72b2ff;
            background-color: #fff;
        }

        .w2ui-field-helper.w2ui-list input[type=text] {
            -webkit-box-shadow: none;
            -ms-box-shadow: none;
            -o-box-shadow: none;
            box-shadow: none;
        }

        .w2ui-field-helper.w2ui-list .w2ui-multi-items {
            position: absolute;
            display: inline-block;
            margin: 0;
            padding: 0;
            pointer-events: none;
        }

            .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item {
                pointer-events: all;
                float: left;
                margin: 3px 0 0 5px;
                border-radius: 15px;
                width: auto;
                padding: 3px 24px 1px 12px;
                border: 1px solid #b4d0de;
                background-color: #eff3f5;
                white-space: nowrap;
                cursor: default;
                font-size: 11px;
                line-height: 100%;
                height: 20px;
                overflow: hidden;
                text-overflow: ellipsis;
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item:hover {
                    background-color: #d0dbe1;
                }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item:last-child {
                    border-radius: 0;
                    border: 1px solid transparent;
                    background-color: transparent;
                }

                    .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item:last-child input {
                        padding: 1px;
                        padding-top: 0;
                        margin: 0;
                        border: 0;
                        outline: 0;
                        height: auto;
                        line-height: 100%;
                        font-size: inherit;
                        font-family: inherit;
                        background-color: transparent;
                    }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item .w2ui-icon {
                    float: left;
                    color: #828aa7;
                    margin: 1px 2px 0 -6px;
                }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item .w2ui-list-remove {
                    float: right;
                    width: 16px;
                    height: 16px;
                    margin: -2px -20px 0 0;
                    border-radius: 2px;
                    font-size: 12px;
                    border: 1px solid transparent;
                }

                    .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item .w2ui-list-remove:hover {
                        background-color: #f6e5e5;
                        border: 1px solid #fac2c2;
                        color: red;
                        opacity: 1;
                    }

                    .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item .w2ui-list-remove:before {
                        position: relative;
                        display: inline-block;
                        left: 4px;
                        opacity: 0.7;
                        content: "x";
                        line-height: 1;
                    }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-item > span.file-size {
                    pointer-events: none;
                    color: #777;
                }

            .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-search {
                float: left;
                margin: 0;
                padding: 0;
            }

                .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-search input[type=text] {
                    pointer-events: all;
                    width: 0;
                    height: 20px;
                    padding: 3px 0 3px 0;
                    margin: 3px 0 0 5px;
                    border: 0;
                    background-color: transparent;
                }

                    .w2ui-field-helper.w2ui-list .w2ui-multi-items .li-search input[type=text]:focus {
                        outline: 0;
                        border: 0;
                    }

        .w2ui-field-helper.w2ui-list .w2ui-multi-file {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

        .w2ui-field-helper.w2ui-list.w2ui-readonly .w2ui-multi-items > .li-item:hover {
            background-color: #eff3f5;
        }

        .w2ui-field-helper.w2ui-list.w2ui-file-dragover {
            background-color: #e4ffda;
            border: 1px solid #93e07d;
        }

        .w2ui-field-helper.w2ui-list .w2ui-enum-placeholder {
            display: inline;
            position: absolute;
            pointer-events: none;
            color: #999;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
        }

.w2ui-overlay .w2ui-file-preview {
    padding: 1px;
    background-color: #fff;
}

.w2ui-overlay .w2ui-file-info {
    display: grid;
    grid-template-columns: 1fr 2fr;
    color: #fff;
    padding: 6px 0;
}

    .w2ui-overlay .w2ui-file-info .file-caption {
        text-align: right;
        color: silver;
        padding-right: 10px;
    }

    .w2ui-overlay .w2ui-file-info .file-value {
        color: #fff;
    }

    .w2ui-overlay .w2ui-file-info .file-type {
        max-width: 200px;
        display: block-inline;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

.w2ui-arrow-up {
    background: 0 0;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 5px solid #777;
    font-size: 0;
    line-height: 0;
}

.w2ui-arrow-down {
    background: 0 0;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #777;
    font-size: 0;
    line-height: 0;
}

.arrow-left {
    background: 0 0;
    width: 0;
    height: 0;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-right: 5px solid #777;
    font-size: 0;
    line-height: 0;
}

.arrow-right {
    background: 0 0;
    width: 0;
    height: 0;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 5px solid #777;
    font-size: 0;
    line-height: 0;
}

.w2ui-select {
    cursor: default;
    color: #000 !important;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAALCAQAAACnzwd+AAAAcklEQVR4AcXMsQFBQQDG4P9tAgC0gJYRQJZgKQMwCqCku6vVAAAA+NJHP4KHOk0aV2pRw61n4BBmyOxKQ8I4ehZeuhd3HTx6DQEGZ7sBfr2OOOOj3Yi43kMKs9sZknofOexqZ8npMygwWZTX51CipP+YA1OiZJbYYg9lAAAAAElFTkSuQmCC);
    background-size: 17px 6px;
    background-position: right center;
    background-repeat: no-repeat;
}

    .w2ui-select.has-focus {
        outline: auto #72b2ff;
        background-color: #fff !important;
    }

    .w2ui-select[disabled], .w2ui-select[readonly] {
        background-image: none;
        background-color: #f1f1f1 !important;
        color: #777 !important;
    }

.w2ui-layout {
    position: relative;
    overflow: hidden;
}

    .w2ui-layout > div {
        position: absolute;
        overflow: hidden;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
    }

        .w2ui-layout > div .w2ui-panel {
            display: none;
            position: absolute;
            z-index: 120;
        }

            .w2ui-layout > div .w2ui-panel .w2ui-panel-title {
                position: absolute;
                left: 0;
                top: 0;
                right: 0;
                padding: 5px;
                background-color: #fff;
                color: rgba(101, 97, 100, 0.8);
                border: 1px solid #efefef;
                border-bottom: 1px solid #f5f5f5;
            }

            .w2ui-layout > div .w2ui-panel .w2ui-panel-tabs {
                position: absolute;
                left: 0;
                top: 0;
                right: 0;
                z-index: 2;
                display: none;
                overflow: hidden;
                background-color: #fff;
                padding: 0;
            }

                .w2ui-layout > div .w2ui-panel .w2ui-panel-tabs > .w2ui-tab.active {
                    background-color: #fcfcfc;
                }

            .w2ui-layout > div .w2ui-panel .w2ui-panel-toolbar {
                position: absolute;
                left: 0;
                top: 0;
                right: 0;
                z-index: 2;
                display: none;
                overflow: hidden;
                background-color: #fafafa;
                border-bottom: 1px solid #efefef;
                padding: 2px;
            }

            .w2ui-layout > div .w2ui-panel .w2ui-panel-content {
                position: absolute;
                left: 0;
                top: 0;
                right: 0;
                bottom: 0;
                z-index: 1;
                color: inherit;
                background-color: #fcfcfc;
            }

        .w2ui-layout > div .w2ui-resizer {
            display: none;
            position: absolute;
            z-index: 121;
            background-color: transparent;
        }

            .w2ui-layout > div .w2ui-resizer.active, .w2ui-layout > div .w2ui-resizer:hover {
                background-color: #c8cad1;
            }

.w2ui-grid {
    position: relative;
    border: 1px solid #e1e1e1;
    border-radius: 2px;
    overflow: hidden !important;
}

    .w2ui-grid > .w2ui-grid-box {
        position: absolute;
        overflow: hidden;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
    }

    .w2ui-grid .w2ui-grid-header {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        overflow: hidden;
        color: #3792cb;
        font-size: 1.3rem;
        padding: 0.6rem 1rem;
        font-weight: 600;
        background-color: #ffffff;
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
        border-bottom: 1px solid #dddddd;
    }

    .w2ui-grid .w2ui-grid-toolbar {
        position: absolute;
        border-bottom: 1px solid #efefef;
        background-color: #fafafa;
        height: 52px;
        padding: 9px 3px 0 3px;
        margin: 0;
        -webkit-box-shadow: 0 1px 2px #f5f5f5;
        box-shadow: 0 1px 2px #f5f5f5;
    }

        .w2ui-grid .w2ui-grid-toolbar .w2ui-tb-button .w2ui-tb-icon {
            margin: 3px 0 0 0 !important;
        }

        .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input {
            position: relative;
            width: 300px;
            left: 0;
            top: -3px;
        }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-down {
                position: absolute;
                top: 7px;
                left: 4px;
                color: #8c99a7;
                font-size: 13px;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name {
                position: absolute;
                margin: 5px 0 0 3px;
                padding: 4px 27px 4px 10px;
                background-color: #fbfbfb;
                border: 1px solid #b9b9b9;
                border-radius: 15px;
                pointer-events: none;
            }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name .name-icon {
                    position: absolute;
                    margin-left: -6px;
                    color: #8c99a7;
                }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name .name-text {
                    padding-left: 14px;
                }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name .name-cross {
                    position: absolute;
                    margin-top: -4px;
                    margin-left: 7px;
                    padding: 4px 5px;
                    pointer-events: all;
                }

                    .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-grid-search-name .name-cross:hover {
                        color: red;
                    }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-all {
                outline: 0 !important;
                border-radius: 4px !important;
                line-height: normal !important;
                height: 30px !important;
                width: 300px !important;
                border: 1px solid #e1e1e1 !important;
                color: #000 !important;
                background-color: #f1f1f1 !important;
                padding: 1px 28px 0 24px !important;
                margin: 0 !important;
                font-size: 13px !important;
            }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-all:focus {
                    border: 1px solid #007cff !important;
                    background-color: #fff !important;
                }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop {
                position: absolute;
                right: 2px;
                top: 3px;
                height: 26px;
                width: 26px;
                font-size: 16px;
                cursor: pointer;
                padding: 7px 2px 7px 2px;
                border-radius: 4px;
                background-color: transparent;
            }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop span.w2ui-icon-drop {
                    position: relative;
                    top: -2px;
                    color: #8d99a7;
                }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop.checked, .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop:hover {
                    background-color: #3792cb;
                }

                    .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop.checked span.w2ui-icon-drop, .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-search-input .w2ui-search-drop:hover span.w2ui-icon-drop {
                        color: #ffffff;
                    }

        .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
            border-top: 1px solid #ececec;
            border-bottom: 1px solid #ececec;
            background-color: #fcfdff;
            margin: 7px -20px 0 -20px;
            padding: 6px 50px 6px 20px;
            height: 36px;
        }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches > div {
                white-space: nowrap;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches > span {
                min-width: 48px;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                border: 1px solid #88c3f7;
                border-radius: 15px;
                padding: 4px 12px;
                margin: 0 4px;
                color: #4c9ad6;
                font-size: 12px;
                font-weight: 700;
                background-color: #f5f9fe;
            }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches > span > span {
                    font-size: 9px;
                    position: relative;
                    top: -1px;
                    left: 2px;
                }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches .grid-search-line {
                border-left: 1px solid #ececec;
                width: 11px;
                height: 22px;
                margin-left: 7px;
                margin-top: 1px;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches .w2ui-grid-search-logic {
                border: 1px solid #c8c9ca !important;
                color: #676767 !important;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches button.grid-search-btn {
                margin: 0 3px;
                padding: 0;
                height: 24px;
                font-size: 11px;
            }

                .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches button.grid-search-btn.btn-remove {
                    min-width: 26px;
                    position: absolute;
                    left: calc(100% - 35px);
                }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches .grid-search-count {
                background-color: #4cb1fd;
                border-radius: 10px;
                color: #fff;
                padding: 0 6px 1px 6px;
                font-size: 11px !important;
                position: relative !important;
                top: 0 !important;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches .grid-search-list li {
                padding: 5px;
            }

            .w2ui-grid .w2ui-grid-toolbar .w2ui-grid-searches .grid-search-list input {
                position: relative;
                top: 2px;
                left: -3px;
            }

    .w2ui-grid .w2ui-grid-save-search {
        padding-top: 30px;
        text-align: center;
    }

        .w2ui-grid .w2ui-grid-save-search span {
            width: 280px;
            display: inline-block;
            text-align: left;
            padding-bottom: 4px;
        }

        .w2ui-grid .w2ui-grid-save-search .search-name {
            width: 280px !important;
        }

    .w2ui-grid .w2ui-grid-body {
        position: absolute;
        overflow: hidden;
        padding: 0;
        background-color: #fff;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }

        .w2ui-grid .w2ui-grid-body input, .w2ui-grid .w2ui-grid-body select, .w2ui-grid .w2ui-grid-body textarea {
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            -o-user-select: text;
            user-select: text;
        }

        .w2ui-grid .w2ui-grid-body .w2ui-grid-columns, .w2ui-grid .w2ui-grid-body .w2ui-grid-fcolumns {
            overflow: hidden;
            position: absolute;
            left: 0;
            top: 0;
            right: 0;
            height: auto;
        }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-columns table, .w2ui-grid .w2ui-grid-body .w2ui-grid-fcolumns table {
                height: auto;
            }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-columns .w2ui-resizer, .w2ui-grid .w2ui-grid-body .w2ui-grid-fcolumns .w2ui-resizer {
                position: absolute;
                z-index: 1000;
                display: block;
                background-image: none;
                background-color: rgba(0, 0, 0, 0);
                padding: 0;
                margin: 0;
                width: 6px;
                height: 12px;
                cursor: ew-resize;
            }

        .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords, .w2ui-grid .w2ui-grid-body .w2ui-grid-records {
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
        }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd {
                color: inherit;
                background-color: #fff;
                border-bottom: 1px solid #f5f5f5;
            }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd.w2ui-record-hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd:hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd.w2ui-record-hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd:hover {
                    --alpha: 0.3;
                    color: inherit;
                    background-color: rgba(55, 146, 203, var(--alpha, 1));
                }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd.w2ui-empty-record:hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd.w2ui-empty-record:hover {
                    --alpha: 0.3;
                    background-color: rgba(55, 146, 203, var(--alpha, 1));
                }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even {
                --alpha: 0.3;
                color: inherit;
                background-color: rgba(221, 221, 221, var(--alpha, 1));
                border-bottom: 1px dotted #f5f5f5;
            }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even.w2ui-record-hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even:hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even.w2ui-record-hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even:hover {
                    --alpha: 0.3;
                    color: inherit;
                    background-color: rgba(55, 146, 203, var(--alpha, 1));
                }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even.w2ui-empty-record:hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even.w2ui-empty-record:hover {
                    --alpha: 0.3;
                    background-color: rgba(55, 146, 203, var(--alpha, 1));
                }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-selected {
                color: #000 !important;
                --alpha: 0.5;
                background-color: rgba(55, 146, 203, var(--alpha, 1));
                border-bottom: 1px solid transparent;
            }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-inactive, .w2ui-grid .w2ui-grid-body .w2ui-grid-records table tr.w2ui-inactive {
                --alpha: 0.3;
                background-color: rgba(55, 146, 203, var(--alpha, 1));
            }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-expanded1, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-expanded1 {
                height: 0;
                border-bottom: 1px solid #b2bac0;
            }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-expanded1 > div, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-expanded1 > div {
                    height: 0;
                    border: 0;
                    -webkit-transition: height 0.3s, opacity 0.3s;
                    transition: height 0.3s, opacity 0.3s;
                }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-expanded2, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-expanded2 {
                height: 0;
                border-radius: 0;
                border-bottom: 1px solid #b2bac0;
            }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-expanded2 > div, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-expanded2 > div {
                    height: 0;
                    border: 0;
                    -webkit-transition: height 0.3s, opacity 0.3s;
                    transition: height 0.3s, opacity 0.3s;
                }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-load-more, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-load-more {
                cursor: pointer;
                background-color: rgba(233, 237, 243, 0.5);
                border-right: 1px solid #f1f1f1;
                height: 43px;
            }

                .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-load-more > div, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-load-more > div {
                    text-align: center;
                    color: #777;
                    background-color: rgba(233, 237, 243, 0.5);
                    padding: 10px 0 15px 0;
                    height: 43px;
                    border-top: 1px dashed #d6d5d7;
                    border-bottom: 1px dashed #d6d5d7;
                    font-size: 12px;
                }

                    .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-load-more > div:hover, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-load-more > div:hover {
                        color: #438ba2;
                        background-color: #f3f3f3;
                    }

            .w2ui-grid .w2ui-grid-body .w2ui-grid-frecords .w2ui-reoder-empty, .w2ui-grid .w2ui-grid-body .w2ui-grid-records .w2ui-reoder-empty {
                background-color: #eee;
                border-bottom: 1px dashed #aaa;
                border-top: 1px dashed #aaa;
            }

        .w2ui-grid .w2ui-grid-body table {
            border-spacing: 0;
            border-collapse: collapse;
            table-layout: fixed;
            width: 1px;
        }

            .w2ui-grid .w2ui-grid-body table .w2ui-head {
                margin: 0;
                padding: 0;
                border-right: 1px solid #ffffff;
                border-bottom: 1px solid #ffffff;
                color: #ffffff;
                background-color: rgba(55, 146, 203, var(--alpha, 1));
                font-weight: bold;
            }

                .w2ui-grid .w2ui-grid-body table .w2ui-head > div {
                    padding: 1rem;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    position: relative;
                }

            .w2ui-grid .w2ui-grid-body table td {
                border-right: 1px solid #f1f1f1;
                border-bottom: 0 solid #d6d5d7;
                cursor: default;
                overflow: hidden;
            }

                .w2ui-grid .w2ui-grid-body table td.w2ui-soft-hidden, .w2ui-grid .w2ui-grid-body table td.w2ui-soft-span {
                    border-right-color: transparent;
                }

                .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data {
                    margin: 0;
                    padding: 0;
                }

                    .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-info {
                        position: relative;
                        top: 2px;
                        left: -1px;
                        font-size: 13px;
                        color: #8d99a7;
                        cursor: pointer;
                        width: 18px;
                        display: inline-block;
                        margin-right: 3px;
                        text-align: center;
                    }

                    .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-clipboard-copy {
                        float: right;
                        margin-top: -15px;
                        width: 20px;
                        height: 16px;
                        padding: 0;
                        text-align: center;
                        cursor: pointer;
                        font-size: 13px;
                        color: #8d98a7;
                    }

                        .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-clipboard-copy:hover {
                            color: #545961;
                        }

                    .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data > div {
                        padding: 5px;
                        overflow: hidden;
                        white-space: nowrap;
                        text-overflow: ellipsis;
                    }

                        .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data > div.flexible-record {
                            height: auto;
                            overflow: visible;
                            white-space: normal;
                        }

                    .w2ui-grid .w2ui-grid-body table td.w2ui-grid-data .w2ui-show-children {
                        width: 16px;
                        height: 10px;
                        display: inline-block;
                        position: relative;
                        top: -1px;
                        cursor: pointer;
                    }

                .w2ui-grid .w2ui-grid-body table td:last-child {
                    border-right: 0;
                }

                    .w2ui-grid .w2ui-grid-body table td:last-child div {
                        text-overflow: clip;
                    }

            .w2ui-grid .w2ui-grid-body table .w2ui-col-number {
                width: 34px;
                color: #777;
                background-color: rgba(233, 237, 243, 0.5);
            }

                .w2ui-grid .w2ui-grid-body table .w2ui-col-number div {
                    padding: 0 7px 0 3px;
                    text-align: right;
                }

                .w2ui-grid .w2ui-grid-body table .w2ui-col-number.w2ui-head {
                    cursor: pointer;
                }

            .w2ui-grid .w2ui-grid-body table .w2ui-col-select {
                width: 26px;
            }

                .w2ui-grid .w2ui-grid-body table .w2ui-col-select div {
                    padding: 0 0;
                    text-align: center;
                    overflow: hidden;
                }

                    .w2ui-grid .w2ui-grid-body table .w2ui-col-select div input[type=checkbox] {
                        margin-top: 3px;
                        margin-bottom: 0;
                        position: relative;
                    }

            .w2ui-grid .w2ui-grid-body table .w2ui-col-expand {
                width: 26px;
            }

                .w2ui-grid .w2ui-grid-body table .w2ui-col-expand div {
                    padding: 0 0;
                    text-align: center;
                    font-weight: 700;
                }

            .w2ui-grid .w2ui-grid-body table .w2ui-col-order {
                width: 26px;
            }

                .w2ui-grid .w2ui-grid-body table .w2ui-col-order.w2ui-grid-data div {
                    cursor: move;
                    height: 18px;
                    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxyZWN0IHN0eWxlPSJmaWxsOiAjYWFhOyIgeD0iMCIgeT0iNCIgaGVpZ2h0PSIzIiB3aWR0aD0iMTYiPjwvcmVjdD4KICA8cmVjdCBzdHlsZT0iZmlsbDogI2FhYTsiIHg9IjAiIHk9IjkiIGhlaWdodD0iMyIgd2lkdGg9IjE2Ij48L3JlY3Q+Cjwvc3ZnPg==);
                    background-position: 5px 2px;
                    background-size: 14px 12px;
                    background-repeat: no-repeat;
                }

            .w2ui-grid .w2ui-grid-body table .w2ui-col-selected {
                background-color: #d1d1d1 !important;
            }

            .w2ui-grid .w2ui-grid-body table .w2ui-row-selected {
                background-color: #e2e2e2 !important;
            }

        .w2ui-grid .w2ui-grid-body .w2ui-intersection-marker {
            position: absolute;
            top: 0;
            left: 0;
            margin-left: -5px;
            height: 26px;
            width: 10px;
        }

            .w2ui-grid .w2ui-grid-body .w2ui-intersection-marker.left {
                left: 0;
                margin-left: -5px;
            }

            .w2ui-grid .w2ui-grid-body .w2ui-intersection-marker.right {
                right: 0;
                margin-right: 5px;
            }

            .w2ui-grid .w2ui-grid-body .w2ui-intersection-marker .top-marker {
                position: absolute;
                top: 0;
                height: 0;
                width: 0;
                border-top: 5px solid #72b2ff;
                border-left: 5px solid transparent;
                border-right: 5px solid transparent;
            }

            .w2ui-grid .w2ui-grid-body .w2ui-intersection-marker .bottom-marker {
                position: absolute;
                bottom: 0;
                height: 0;
                width: 0;
                border-bottom: 5px solid #72b2ff;
                border-left: 5px solid transparent;
                border-right: 5px solid transparent;
            }

        .w2ui-grid .w2ui-grid-body div.w2ui-col-header {
            height: auto !important;
            width: 100%;
            overflow: hidden;
            padding-right: 10px !important;
        }

            .w2ui-grid .w2ui-grid-body div.w2ui-col-header > div.w2ui-sort-up {
                border: 4px solid transparent;
                border-bottom: 5px solid #ffffff;
                margin-top: -2px;
                margin-right: -7px;
                float: right;
            }

            .w2ui-grid .w2ui-grid-body div.w2ui-col-header > div.w2ui-sort-down {
                border: 4px solid transparent;
                border-top: 5px solid #ffffff;
                margin-top: 2px;
                margin-right: -7px;
                float: right;
            }

        .w2ui-grid .w2ui-grid-body .w2ui-col-group {
            text-align: center;
        }

        .w2ui-grid .w2ui-grid-body .w2ui-grid-scroll1 {
            position: absolute;
            left: 0;
            bottom: 0;
            border-top: 1px solid #ddd;
            border-right: 1px solid #ddd;
            background-color: #fafafa;
        }

    .w2ui-grid .w2ui-grid-empty-msg {
        position: absolute;
        top: 27px;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(255, 255, 255, 0.65);
    }

        .w2ui-grid .w2ui-grid-empty-msg > div {
            position: absolute;
            left: 0;
            right: 0;
            top: 45%;
            -webkit-transform: translateY(-45%);
            transform: translateY(-45%);
            text-align: center;
            font-size: 13px;
            color: #666;
        }

    .w2ui-grid .w2ui-changed {
        background: url(data:image/gif;base64,R0lGODlhCgAKAJEAALAABf///wAAAAAAACH5BAEAAAIALAAAAAAKAAoAAAIPlI8Hy8mbxIsSUnup3rQAADs=) no-repeat top right;
    }

    .w2ui-grid .w2ui-edit-box {
        position: absolute;
        z-index: 1001;
        border: 1.5px solid #6299da;
        pointer-events: auto;
        padding: 2px !important;
        margin: 0 !important;
        background-color: #fff;
    }

        .w2ui-grid .w2ui-edit-box .w2ui-editable div.w2ui-input {
            outline: 0;
            padding: 0.5px 1.5px !important;
        }

        .w2ui-grid .w2ui-edit-box .w2ui-editable input {
            top: -2px !important;
            padding: 1.5px !important;
        }

    .w2ui-grid .w2ui-editable {
        overflow: hidden;
        height: 100% !important;
        margin: 0 !important;
        padding: 3.5px 2px 2px 2px !important;
    }

        .w2ui-grid .w2ui-editable input {
            top: -1px;
            border: 0 !important;
            border-radius: 0 !important;
            border-color: transparent !important;
            padding: 3px !important;
            display: inline-block;
            width: 100% !important;
            height: 100% !important;
            pointer-events: auto !important;
        }

        .w2ui-grid .w2ui-editable div.w2ui-input {
            position: relative;
            top: -0.5px;
            border: 0 transparent;
            border-radius: 0 !important;
            margin: 0 !important;
            padding: 5px 3px !important;
            display: inline-block;
            width: 100% !important;
            height: 100% !important;
            pointer-events: auto !important;
            background-color: #fff;
            white-space: pre;
            overflow: hidden;
            -webkit-user-select: text;
            -moz-user-select: text;
            -ms-user-select: text;
            -o-user-select: text;
            user-select: text;
        }

    .w2ui-grid .w2ui-grid-summary {
        position: absolute;
        border-top: 1px solid #dcdcdc;
        -webkit-box-shadow: 0 -1px 4px #f0eeee;
        box-shadow: 0 -1px 4px #f0eeee;
    }

        .w2ui-grid .w2ui-grid-summary table {
            color: inherit;
        }

            .w2ui-grid .w2ui-grid-summary table .w2ui-odd {
                background-color: #fff;
            }

            .w2ui-grid .w2ui-grid-summary table .w2ui-even {
                background-color: #fbfbfb;
            }

    .w2ui-grid .w2ui-grid-footer {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: 0;
        padding: 0;
        text-align: center;
        font-size: 11px;
        height: 24px;
        overflow: hidden;
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        -o-user-select: text;
        user-select: text;
        -webkit-box-shadow: 0 -1px 4px #f5f5f5;
        box-shadow: 0 -1px 4px #f5f5f5;
        color: #444;
        background-color: #f8f8f8;
        border-top: 1px solid #e4e4e4;
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px;
    }

        .w2ui-grid .w2ui-grid-footer .w2ui-footer-left {
            float: left;
            padding-top: 5px;
            padding-left: 5px;
        }

        .w2ui-grid .w2ui-grid-footer .w2ui-footer-right {
            float: right;
            padding-top: 5px;
            padding-right: 5px;
        }

        .w2ui-grid .w2ui-grid-footer .w2ui-footer-center {
            padding: 2px;
            text-align: center;
        }

            .w2ui-grid .w2ui-grid-footer .w2ui-footer-center .w2ui-footer-nav {
                width: 110px;
                margin: 0 auto;
                padding: 0;
                text-align: center;
            }

                .w2ui-grid .w2ui-grid-footer .w2ui-footer-center .w2ui-footer-nav input[type=text] {
                    padding: 1px 2px 2px 2px;
                    border-radius: 3px;
                    width: 40px;
                    text-align: center;
                }

                .w2ui-grid .w2ui-grid-footer .w2ui-footer-center .w2ui-footer-nav a.w2ui-footer-btn {
                    display: inline-block;
                    border-radius: 3px;
                    cursor: pointer;
                    font-size: 11px;
                    line-height: 16px;
                    padding: 1px 5px;
                    width: 30px;
                    height: 18px;
                    margin-top: -1px;
                    color: #000;
                    background-color: transparent;
                }

                    .w2ui-grid .w2ui-grid-footer .w2ui-footer-center .w2ui-footer-nav a.w2ui-footer-btn:hover {
                        color: #000;
                        background-color: #aec8ff;
                    }

    .w2ui-grid .w2ui-grid-focus-input {
        position: absolute;
        top: 0;
        right: 0;
        z-index: -1;
        opacity: 0;
        overflow: hidden;
        padding: 0;
        margin: 0;
        width: 1px;
        height: 1px;
        resize: none;
        border: 0;
    }

.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-selected {
    background-color: #eef4fe !important;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr td.w2ui-inactive {
    background-color: #f4f6f9 !important;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-records table td {
    border-right-width: 1px;
    border-bottom: 1px solid #efefef;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even, .w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr.w2ui-even:hover, .w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd, .w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr.w2ui-odd:hover {
    background-color: inherit;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-records table tr:first-child td {
    border-top: 0;
    border-bottom: 0;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-selected {
    background-color: #eef4fe !important;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr td.w2ui-inactive {
    background-color: #f4f6f9 !important;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table td {
    border-right-width: 1px;
    border-bottom: 1px solid #efefef;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even, .w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-even:hover, .w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd, .w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr.w2ui-odd:hover {
    background-color: inherit;
}

.w2ui-ss .w2ui-grid-body .w2ui-grid-frecords table tr:first-child td {
    border-bottom: 0;
}

.w2ui-ss .w2ui-grid-body .w2ui-selection {
    position: absolute;
    z-index: 1000;
    border: 1.5px solid #6299da;
    border-radius: 2px;
    pointer-events: none;
}

    .w2ui-ss .w2ui-grid-body .w2ui-selection.w2ui-selection-preview {
        background-color: rgba(90, 145, 234, 0.031372549);
        border: 1px dashed silver;
    }

    .w2ui-ss .w2ui-grid-body .w2ui-selection.w2ui-selection-expand {
        background-color: rgba(231, 242, 232, 0.2666666667);
        border: 1px dotted silver;
    }

    .w2ui-ss .w2ui-grid-body .w2ui-selection .w2ui-selection-resizer {
        cursor: crosshair;
        position: absolute;
        bottom: 0;
        right: 0;
        width: 6px;
        height: 6px;
        margin-right: -3px;
        margin-bottom: -3px;
        background-color: #457fc2;
        border: 0.5px solid #fff;
        outline: 1px solid #fff;
        pointer-events: auto;
    }

    .w2ui-ss .w2ui-grid-body .w2ui-selection.w2ui-inactive {
        border: 1.5px solid #c0c2c5;
    }

        .w2ui-ss .w2ui-grid-body .w2ui-selection.w2ui-inactive .w2ui-selection-resizer {
            background-color: #b0b0b0;
        }

.w2ui-ss .w2ui-grid-body .w2ui-soft-range {
    position: absolute;
    pointer-events: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.w2ui-ss .w2ui-grid-body .w2ui-changed {
    background: inherit;
}

.w2ui-ss .w2ui-grid-body .w2ui-editable input {
    outline: 0 !important;
}

.w2ui-info-bubble table {
    font-size: 1.2rem;
    color: #fff;
    text-shadow: 1px 1px solid #999;
}

    .w2ui-info-bubble table tr td:first-child {
        white-space: nowrap;
        padding: 2px;
        padding-right: 10px;
        color: #ddd;
        vertical-align: top;
    }

    .w2ui-info-bubble table tr td:last-child {
        white-space: pre;
        padding: 2px;
    }

.w2ui-overlay .w2ui-grid-search-suggest {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 10px;
    background-color: #fff;
    border-bottom: 1px solid #e6e6e6;
    color: #444;
}

.w2ui-overlay .w2ui-grid-search-single {
    font-size: 12px;
    padding-top: 10px;
}

    .w2ui-overlay .w2ui-grid-search-single .field {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        border: 1px solid #a9b6c2;
        border-radius: 4px;
        padding: 4px 12px;
        margin: 0 2px;
        color: #4295d4;
        background-color: #f5f9fe;
    }

    .w2ui-overlay .w2ui-grid-search-single .operator {
        display: inline-block;
        color: #000;
        background-color: #e6e6e6;
        border-radius: 4px;
        margin: 0 4px;
        padding: 6px 10px;
    }

    .w2ui-overlay .w2ui-grid-search-single .value {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        border: 1px solid #a9b6c2;
        border-radius: 4px;
        margin: 0 2px;
        padding: 4px 12px;
    }

    .w2ui-overlay .w2ui-grid-search-single .buttons {
        text-align: left;
        padding: 15px 10px 10px 0;
    }

.w2ui-overlay .w2ui-grid-search-advanced {
    text-align: left;
    padding: 0;
    background-color: #fff;
    text-shadow: none;
    border: 1px solid #cdcdd8;
    -webkit-box-shadow: 0 3px 14px 1px #e8e8e8;
    box-shadow: 0 3px 14px 1px #e8e8e8;
}

    .w2ui-overlay .w2ui-grid-search-advanced .search-title {
        padding: 20px 0 9px 20px;
        font-size: 17px;
        font-weight: 700;
        color: #555;
    }

        .w2ui-overlay .w2ui-grid-search-advanced .search-title .search-logic {
            float: right;
            padding-right: 10px;
        }

    .w2ui-overlay .w2ui-grid-search-advanced table {
        color: #5f5f5f;
        font-size: 13px;
        padding: 12px 4px 0 4px;
    }

        .w2ui-overlay .w2ui-grid-search-advanced table td {
            padding: 4px;
            min-height: 40px;
        }

            .w2ui-overlay .w2ui-grid-search-advanced table td.caption {
                text-align: right;
                padding-right: 5px;
                padding-left: 20px;
            }

            .w2ui-overlay .w2ui-grid-search-advanced table td.operator {
                text-align: left;
                padding: 5px;
            }

                .w2ui-overlay .w2ui-grid-search-advanced table td.operator select {
                    width: 100%;
                    color: #000;
                }

            .w2ui-overlay .w2ui-grid-search-advanced table td.value {
                padding-right: 5px;
                padding-left: 5px;
            }

                .w2ui-overlay .w2ui-grid-search-advanced table td.value input[type=text] {
                    border-radius: 3px;
                    padding: 5px;
                    margin-right: 3px;
                    height: 28px;
                }

                .w2ui-overlay .w2ui-grid-search-advanced table td.value select {
                    padding: 0 20px 5px 5px;
                    margin-right: 3px;
                    height: 28px;
                }

            .w2ui-overlay .w2ui-grid-search-advanced table td.actions:nth-child(1) {
                padding: 25px 10px 10px 10px;
                text-align: left;
            }

            .w2ui-overlay .w2ui-grid-search-advanced table td.actions:nth-child(2) {
                padding: 25px 10px 10px 10px;
                text-align: right;
                background-color: #fff;
            }

.w2ui-grid-skip {
    width: 50px;
    margin: -6px 3px;
    padding: 3px !important;
}

.w2ui-popup {
    position: fixed;
    z-index: 9999;
    overflow: hidden;
    border-radius: 6px;
    padding: 0;
    margin: 0;
    border: 1px solid #777;
    background-color: #fafafa;
    -webkit-box-shadow: 0 0 25px #555;
    box-shadow: 0 0 25px #555;
}

    .w2ui-popup.w2ui-non-blocking {
        border: 1px solid #c8c8c8;
        -webkit-box-shadow: 0 0 8px #e4e4e4;
        box-shadow: 0 0 8px #e4e4e4;
    }

    .w2ui-popup, .w2ui-popup * {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

        .w2ui-popup.w2ui-anim-open {
            opacity: 0;
            -webkit-transform: scale(0.8);
            transform: scale(0.8);
        }

        .w2ui-popup.w2ui-anim-close {
            opacity: 0;
            -webkit-transform: scale(0.9);
            transform: scale(0.9);
        }

        .w2ui-popup .w2ui-popup-title-btns {
            position: absolute;
            z-index: 1021;
            right: 0;
            margin: 10px 10px 0 0;
            font-size: 17px;
        }

            .w2ui-popup .w2ui-popup-title-btns .w2ui-popup-button {
                float: right;
                width: 25px;
                height: 23px;
                cursor: pointer;
                color: #888;
                margin: 0 0 0 2px;
                z-index: 301;
                position: relative;
            }

                .w2ui-popup .w2ui-popup-title-btns .w2ui-popup-button span.w2ui-icon {
                    width: 24px;
                    height: 23px;
                }

                .w2ui-popup .w2ui-popup-title-btns .w2ui-popup-button.w2ui-popup-close:hover {
                    color: #222;
                }

                .w2ui-popup .w2ui-popup-title-btns .w2ui-popup-button.w2ui-popup-max:hover {
                    color: #222;
                }

        .w2ui-popup .w2ui-popup-title {
            padding: 10px;
            border-radius: 6px 6px 0 0;
            background-color: #fff;
            border-bottom: 1px solid #eee;
            position: absolute;
            overflow: hidden;
            height: 42px;
            left: 0;
            right: 0;
            top: 0;
            text-overflow: ellipsis;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            -o-user-select: none;
            user-select: none;
            cursor: move;
            font-size: 17px;
            color: #555;
            z-index: 300;
        }

        .w2ui-popup .w2ui-box, .w2ui-popup .w2ui-box-temp {
            position: absolute;
            left: 0;
            right: 0;
            top: 42px;
            bottom: 58px;
            z-index: 100;
        }

        .w2ui-popup .w2ui-popup-body {
            font-size: 12px;
            line-height: 130%;
            padding: 0 7px 7px 7px;
            color: #000;
            background-color: #fafafa;
            position: absolute;
            overflow: auto;
            width: 100%;
            height: 100%;
        }

        .w2ui-popup .w2ui-popup-buttons {
            font-size: 11px;
            padding: 14px;
            border-radius: 0 0 6px 6px;
            border-top: 1px solid #eee;
            background-color: #fff;
            text-align: center;
            position: absolute;
            overflow: hidden;
            height: 56px;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 200;
        }

        .w2ui-popup .w2ui-popup-no-title {
            border-top-left-radius: 6px;
            border-top-right-radius: 6px;
            top: 0;
        }

        .w2ui-popup .w2ui-popup-no-buttons {
            border-bottom-left-radius: 6px;
            border-bottom-right-radius: 6px;
            bottom: 0;
        }

        .w2ui-popup .w2ui-msg-text {
            font-size: 14px;
            line-height: 1.5;
        }

        .w2ui-popup .w2ui-prompt {
            font-size: 12px;
            padding: 0 10px;
        }

            .w2ui-popup .w2ui-prompt.textarea {
                margin-top: 20px;
            }

            .w2ui-popup .w2ui-prompt > div {
                margin-bottom: 5px;
            }

            .w2ui-popup .w2ui-prompt > label {
                margin-right: 5px;
            }

            .w2ui-popup .w2ui-prompt input {
                width: 230px;
            }

            .w2ui-popup .w2ui-prompt textarea {
                width: 100%;
                height: 50px;
                resize: none;
            }

        .w2ui-popup .w2ui-popup-resizer {
            z-index: 201;
            position: absolute;
            bottom: 2px;
            right: 2px;
            width: 10px;
            height: 10px;
            -webkit-box-shadow: 0 0 1px #fff;
            box-shadow: 0 0 1px #fff;
            cursor: nwse-resize;
            color: #aaa;
            -webkit-box-shadow: none;
            box-shadow: none;
        }

            .w2ui-popup .w2ui-popup-resizer.resize-point {
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
                display: inline-block;
                font-size: inherit;
                font-style: normal;
                text-indent: -9999px;
                vertical-align: middle;
                width: 1em;
                height: 1em;
                line-height: 100%;
            }

                .w2ui-popup .w2ui-popup-resizer.resize-point::after, .w2ui-popup .w2ui-popup-resizer.resize-point::before {
                    content: "";
                    display: block;
                    left: 50%;
                    position: absolute;
                    top: 50%;
                    -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
                }

            .w2ui-popup .w2ui-popup-resizer.resize-icon::before {
                border: 0.1rem solid currentColor;
                border-right: 0;
                border-top: 0;
                border-left: 0;
                height: 1.4em;
                -webkit-transform: translate(-84%, -84%) rotate(-45deg);
                transform: translate(-84%, -84%) rotate(-45deg);
                width: 1.4em;
            }

            .w2ui-popup .w2ui-popup-resizer.resize-icon::after {
                border: 0.1rem solid currentColor;
                border-right: 0;
                border-top: 0;
                border-left: 0;
                height: 0.7em;
                -webkit-transform: translate(-50%, -50%) rotate(-45deg);
                transform: translate(-50%, -50%) rotate(-45deg);
                width: 0.7em;
            }

.w2ui-message {
    font-size: 12px;
    position: absolute;
    z-index: 250;
    background-color: #fcfcfc;
    border: 1px solid #999;
    -webkit-box-shadow: 0 0 15px #aaa;
    box-shadow: 0 0 15px #aaa;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 0;
    border-radius: 0 0 6px 6px;
    overflow: auto;
}

    .w2ui-message .w2ui-msg-text {
        font-size: 14px;
        line-height: 1.5;
    }

    .w2ui-message .w2ui-message-body {
        position: absolute;
        top: 0;
        bottom: 45px;
        left: 0;
        right: 0;
        overflow: auto;
    }

        .w2ui-message .w2ui-message-body .w2ui-centered {
            line-height: 1.5;
        }

    .w2ui-message .w2ui-message-buttons {
        position: absolute;
        height: 45px;
        bottom: 0;
        left: 0;
        right: 0;
        border-top: 1px solid #efefef;
        background-color: #fff;
        text-align: center;
        padding: 8px;
    }

.w2ui-sidebar {
    position: relative;
    cursor: default;
    overflow: hidden;
    background-color: #fbfbfb;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}

    .w2ui-sidebar * {
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -o-box-sizing: border-box;
        box-sizing: border-box;
    }

    .w2ui-sidebar > div {
        position: absolute;
        overflow: hidden;
    }

    .w2ui-sidebar .w2ui-sidebar-top {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        right: 0;
    }

        .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-left, .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-right {
            position: absolute;
            right: 2px;
            top: 2px;
            height: 24px;
            padding: 5px;
            border-radius: 2px;
            background-size: 16px 12px;
            background-position: center center;
            background-repeat: no-repeat;
            background-color: #fbfbfb;
        }

            .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-left:hover, .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-right:hover {
                background-color: #f1f1f1;
            }

        .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-left {
            left: auto;
            width: 25px;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAzklEQVR4Ae2THRDEMBCFzy1ucatb3eJ2uhi3uNUtbnGrW9zi1rOdNzdvdl7nDpvYt/9/r7+/51myZZf/zXkD2iMHHRSb0x3oskwMieK05PwEXqP4ExSL0wp0ROao2OOuMPOMdUL6XU1/oGLcFWb+NqyTd2W/P/2qTr9h+nFXhOkHXRHiNyjrgp/U/V+WaQcaNY13zZI0A1JvcVqAnrGDTdtDtZUHjHIJhxxVLN0iqXgCP1l/7h8U9kc6abyJ4/eNWPpGdBv+XdUK0K8cnvcBly2rDr7C1HQAAAAASUVORK5CYII=);
        }

        .w2ui-sidebar .w2ui-sidebar-top .w2ui-flat-right {
            left: 2px;
            width: auto;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAz0lEQVR4Ae2UG7TGMBCEr1vd4la3uMUtuli3utWtbnGLW9zi9l/bDMzJG7u12cfJfLunf1+UEC9Bv0vVQwJ8hjRCaZafflb1C9RQf4OD0gSDE+i+PiJAabFhQc1y1AYYsJGLY3lgxM17uWPO56yPiFDqVPWgRtpIHSd1zPnwkBsdI58OlNwx4fP2X0TgfMTOoHSdKOXkpyNvEyQh7ul+4swxJSTQuwNDxz68l/ukVNbu0Neen5Z+KvzWxBAqHds349uPFJ/jVOrPjxUq++OLf+20q5+noXo0AAAAAElFTkSuQmCC);
        }

    .w2ui-sidebar .w2ui-sidebar-bottom {
        position: absolute;
        z-index: 2;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .w2ui-sidebar .w2ui-sidebar-body {
        position: absolute;
        z-index: 1;
        overflow: auto;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 2px 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        -o-user-select: none;
        user-select: none;
    }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node {
            position: relative;
            border-radius: 4px;
            margin: 0 3px;
            padding: 1px 0;
            border: 1px solid transparent;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-text {
                color: #000;
                text-shadow: 0 0 0 #fff;
                pointer-events: none;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-text:hover {
                    color: inherit;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-image > span {
                color: #737485;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-handle {
                display: inline-block;
                padding: 0;
                margin: 0;
                height: 100%;
                position: absolute;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node:hover {
                background-color: #f1f1f1;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-image {
                width: 22px;
                text-align: center;
                pointer-events: none;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node .w2ui-node-image > span {
                    color: #888;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled:hover {
                background: 0 0;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled .w2ui-node-image, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled .w2ui-node-image > span, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled .w2ui-node-text, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled:hover .w2ui-node-image, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled:hover .w2ui-node-image > span, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-disabled:hover .w2ui-node-text {
                    opacity: 0.4;
                    color: #000;
                    text-shadow: 0 0 0 #fff;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-editing .w2ui-node-badge {
                display: none;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-reorder-empty {
                border: 1px dashed silver;
                background-color: #fbfcfe;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-ghost {
                position: absolute;
                z-index: 999999;
                pointer-events: none;
                width: calc(100% - 4px);
                opacity: 0.8;
                background-color: #f3f3f3;
                border-top: 1px dotted silver;
                border-bottom: 1px dotted silver;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node.w2ui-ghost > * {
                    pointer-events: none;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node button, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node input {
                pointer-events: auto;
            }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-ghost-line {
            position: absolute;
            z-index: 999999;
            pointer-events: none;
            width: calc(100% - 4px);
            background-color: #82a6ff;
            height: 2px;
        }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected:hover {
            background-color: #f3f5ff;
            position: relative;
            border: 1px solid #dee1ff;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected .w2ui-node-image, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected .w2ui-node-image > span, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected .w2ui-node-text, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected:hover .w2ui-node-image, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected:hover .w2ui-node-image > span, .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected:hover .w2ui-node-text {
                color: inherit;
                text-shadow: 0 0 0 #fff;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-selected:before {
                content: "";
                border: 1px dashed transparent;
                border-radius: 4px;
                position: absolute;
                top: -1px;
                bottom: -1px;
                left: -1px;
                right: -1px;
                pointer-events: none;
            }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-text {
            white-space: nowrap;
            padding: 5px 0 5px 3px;
            margin: 1px 0 1px 22px;
            position: relative;
            z-index: 1;
            font-size: 12px;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-text.no-icon {
                margin-left: 0;
            }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-group {
            white-space: nowrap;
            overflow: hidden;
            padding: 10px 0 10px 10px;
            margin: 0;
            cursor: default;
            color: #6a5e88;
            background-color: transparent;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-group :nth-child(1) {
                margin-right: 10px;
                float: right;
                color: transparent;
            }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-group :nth-child(2) {
                font-weight: 400;
                text-transform: uppercase;
            }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-sub {
            overflow: hidden;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-sub .w2ui-reorder-empty-sub {
                border: 1px dashed silver;
                background-color: #fbfcfe;
                height: calc(100% - 4px);
                margin: 2px 4px;
            }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data {
            padding: 2px;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-node-image {
                padding: 3px 0 0 0;
                float: left;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-node-image > span {
                    font-size: 16px;
                    color: #737485;
                    text-shadow: 0 0 0 #fff;
                }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-node-image.w2ui-icon {
                    margin-top: 3px;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-node-badge {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                float: right;
                width: auto;
                padding: 2px;
                margin: 3px 4px -2px 0;
                color: #666;
                text-shadow: 1px 1px 0 #fff;
                position: relative;
                z-index: 2;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-node-badge.w2ui-node-count {
                    padding: 2px 7px;
                    border: 1px solid #f6fcf4;
                    border-radius: 20px;
                    -webkit-box-shadow: 0 0 2px #474545;
                    box-shadow: 0 0 2px #474545;
                    background-color: #f2f8f0;
                    margin-right: 0 !important;
                }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded {
                float: right;
                width: 15px;
                height: 25px;
                position: relative;
                z-index: 2;
                padding-left: 5px;
                border-radius: 4px;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed:hover, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded:hover {
                    background-color: #e1e1e1;
                }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed.w2ui-left-toggle, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded.w2ui-left-toggle {
                    float: left;
                    margin-left: -14px;
                }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed span, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded span {
                    border-color: transparent;
                    background-color: transparent;
                    -webkit-box-shadow: none;
                    box-shadow: none;
                    padding: 2px 5px;
                    border-radius: 0;
                }

                    .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed span:after, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded span:after {
                        content: "";
                        position: absolute;
                        border-left: 5px solid grey;
                        border-top: 5px solid transparent;
                        border-bottom: 5px solid transparent;
                        -webkit-transform: rotateZ(-90deg);
                        transform: rotateZ(-90deg);
                        pointer-events: none;
                        margin-left: -4px;
                        margin-top: 7px;
                    }

                    .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed span:hover, .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-expanded span:hover {
                        border-color: transparent;
                        background-color: transparent;
                    }

                    .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-data .w2ui-collapsed span:after {
                        -webkit-transform: rotateZ(90deg);
                        transform: rotateZ(90deg);
                    }

        .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-flat {
            display: block;
            padding: 2px 0;
            text-align: center;
        }

            .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-flat .w2ui-node-image {
                float: none;
                text-align: center;
                width: auto;
                padding: 1px 0;
            }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-flat .w2ui-node-image > span {
                    font-size: 16px;
                    color: #737485;
                    text-shadow: 0 0 0 #fff;
                }

                .w2ui-sidebar .w2ui-sidebar-body .w2ui-node-flat .w2ui-node-image.w2ui-icon {
                    width: 21px;
                }

.w2ui-tabs {
    cursor: default;
    overflow: hidden;
    position: relative;
    background-color: #fff;
    min-height: 28px;
    padding: 0;
    margin: 0;
}

    .w2ui-tabs .w2ui-tabs-line {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 1;
        border: 0;
        height: 1px;
        background-color: #e2e2e2;
    }

    .w2ui-tabs .w2ui-scroll-left, .w2ui-tabs .w2ui-scroll-right {
        z-index: 30;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .w2ui-tabs .w2ui-scroll-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start;
        padding: 0 2px;
    }

        .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab {
            height: 28px;
            position: relative;
            z-index: 20;
            padding: 7px 20px 4px 20px;
            text-align: center;
            color: #000;
            background-color: transparent;
            border: 2px solid transparent;
            white-space: nowrap;
            margin: 0 1px;
            border-radius: 0;
            cursor: default;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
        }

            .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab.active {
                color: #0175ff;
                background-color: transparent;
                border: 2px solid transparent;
                border-bottom: 2px solid #0175ff;
                margin-bottom: 0;
            }

            .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab:hover {
                background-color: rgba(223, 225, 230, 0.1882352941);
            }

            .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab.moving {
                color: inherit;
                background-color: #eee;
                border: 2px solid transparent;
                border-radius: 0;
                margin-bottom: 0;
            }

            .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab.closable {
                padding: 6px 28px 6px 20px;
            }

            .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab .w2ui-tab-close {
                position: absolute;
                right: 3px;
                top: 5px;
                color: #555;
                float: right;
                margin-top: -3px;
                padding: 2px 4px;
                width: 20px;
                height: 20px;
                opacity: 0.6;
                border: 0;
                border-top: 3px solid transparent;
                border-radius: 3px;
            }

                .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab .w2ui-tab-close:hover {
                    background-color: #f9e7e7;
                    color: red;
                    opacity: 1;
                    font-weight: 700;
                }

                .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab .w2ui-tab-close:active {
                    background-color: #ffd1d1;
                }

                .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tab .w2ui-tab-close:before {
                    position: relative;
                    top: -2px;
                    left: 0;
                    color: inherit;
                    text-shadow: inherit;
                    content: "x";
                }

        .w2ui-tabs .w2ui-scroll-wrapper .w2ui-tabs-right {
            padding: 8px 2px;
            width: 100%;
            text-align: right;
            white-space: nowrap;
        }

    .w2ui-tabs.w2ui-tabs-up .w2ui-tabs-line {
        top: 0;
        bottom: auto;
    }

    .w2ui-tabs.w2ui-tabs-up .w2ui-scroll-wrapper .w2ui-tab {
        border: 2px solid transparent;
        border-top: 2px solid transparent;
        border-radius: 0 0 4px 4px;
    }

        .w2ui-tabs.w2ui-tabs-up .w2ui-scroll-wrapper .w2ui-tab.active {
            border: 2px solid transparent;
            border-top: 2px solid #0175ff;
            margin-top: 0;
        }

.w2ui-toolbar {
    background-color: #f5f5f5;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 2px;
}

    .w2ui-toolbar .w2ui-tb-line {
        overflow: hidden;
        position: relative;
        min-height: 28px;
        padding: 0;
        margin: 0;
    }

    .w2ui-toolbar .disabled {
        opacity: 0.3;
    }

    .w2ui-toolbar .w2ui-scroll-left, .w2ui-toolbar .w2ui-scroll-right {
        z-index: 30;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .w2ui-toolbar .w2ui-tb-line:nth-child(2), .w2ui-toolbar .w2ui-tb-line:nth-child(3), .w2ui-toolbar .w2ui-tb-line:nth-child(4) {
        border-top: 1px solid #e7e7e7;
        margin: 0;
    }

    .w2ui-toolbar .w2ui-scroll-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start;
        padding: 2px;
    }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button {
            position: relative;
            z-index: 20;
            height: 30px;
            min-width: 30px;
            padding: 2px;
            border: 1px solid transparent;
            border-radius: 4px;
            color: #000;
            background-color: transparent;
            white-space: nowrap;
            margin: 0 1px;
            cursor: default;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            -ms-flex-negative: 0;
            flex-shrink: 0;
        }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-icon {
                float: left;
                width: 22px;
                margin: 4px 0 0 1px;
                text-align: center;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-icon > span {
                    font-size: 15px;
                    color: #8d99a7;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text {
                margin-left: 20px;
                padding: 5px;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-color-box {
                    display: inline-block;
                    height: 13px;
                    width: 13px;
                    margin: 0 2px -2px 0;
                    border-radius: 1px;
                    border: 1px solid #fff;
                    -webkit-box-shadow: 0 0 1px #555;
                    box-shadow: 0 0 1px #555;
                }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-count {
                    padding: 0 0 0 4px;
                }

                    .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-count > span {
                        border: 1px solid #f6fcf4;
                        border-radius: 11px;
                        width: auto;
                        height: 18px;
                        padding: 0 6px 1px 6px;
                        background-color: #f2f8f0;
                        color: #666;
                        -webkit-box-shadow: 0 0 2px #474545;
                        box-shadow: 0 0 2px #474545;
                        text-shadow: 1px 1px 0 #fff;
                    }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-down {
                    width: 10px;
                    float: right;
                }

                    .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button .w2ui-tb-text .w2ui-tb-down > span {
                        display: inline-block;
                        position: relative;
                        top: 3px;
                        left: 3px;
                        border: 4px solid transparent;
                        border-top: 5px solid #aeb6c0;
                    }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.over {
                border: 1px solid transparent;
                background-color: #eaeaed;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.over .w2ui-tb-text {
                    color: #000;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.checked {
                border: 1px solid #d2d2d2;
                background-color: #fff;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.checked .w2ui-tb-text {
                    color: #000;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.down {
                border: 1px solid #ccc;
                background-color: #eaeaed;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.down .w2ui-tb-text {
                    color: #666;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-button.no-icon .w2ui-tb-text {
                margin-left: 0;
            }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-right {
            width: 100%;
            text-align: right;
            white-space: nowrap;
        }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-break {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(153, 153, 153, 0.1)), color-stop(40%, #999), color-stop(60%, #999), to(rgba(153, 153, 153, 0.1)));
            background-image: linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0, #999 40%, #999 60%, rgba(153, 153, 153, 0.1) 100%);
            width: 1px;
            height: 24px;
            padding: 0;
            margin: 3px 6px;
        }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-html {
            white-space: nowrap;
        }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input {
            padding: 1px;
        }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-input-label {
                color: #474a51;
            }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]) {
                width: 100px;
                height: 26px;
                padding: 5px;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]):focus {
                    outline-color: #549eff;
                }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]).w2ui-has-spinner {
                    width: 95px;
                    padding: 5px 30px;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input input[type=range] {
                position: relative;
                top: 5px;
            }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-dec, .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-inc {
                position: absolute;
                padding-top: 2px;
                margin: 2px;
                background-color: #f9fafa;
                width: 22px;
                height: 22px;
                font-size: 16px;
                text-align: center;
                color: #888;
            }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-dec:hover, .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-inc:hover {
                    background-color: #e4e4e4;
                    color: #222;
                }

                .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-dec:active, .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-inc:active {
                    background-color: #d4d4d4;
                    color: #000;
                }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-dec {
                border-right: 1px solid #e0e0e0;
                border-top-left-radius: 3px;
                border-bottom-left-radius: 3px;
            }

            .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-input .w2ui-spinner-inc {
                margin-left: -24px;
                border-left: 1px solid #e0e0e0;
                border-top-right-radius: 3px;
                border-bottom-right-radius: 3px;
            }

        .w2ui-toolbar .w2ui-scroll-wrapper .w2ui-tb-spacer {
            width: 100%;
        }

/* w2UI grid End here */
/* Inyxa New Css Add by Sweety Start Here */
/* Inyxa New Css Add by Sweety End Here */
/* Inyxa Utility classes Start Here */
.container_main {
    width: 100%;
    margin: 0 auto;
    position: relative;
}

.container_res {
    width: calc(100% - 3rem);
    margin: 0 auto;
    padding-top: 84px;
}

.pos_rel {
    position: relative;
}

.pos_abs {
    position: absolute;
}

.h_overflow {
    overflow-y: auto;
}

.XScroll {
    overflow-x: scroll;
}

.over_flow {
    overflow: auto;
}

.pnlColor {
    border: 2px solid #eeeeee;
}

.mb-0 {
    margin-bottom: 0px !important;
}

.mb-10 {
    margin-bottom: 10px;
}

.mb-20 {
    margin-bottom: 20px;
}

.mt-20 {
    margin-top: 20px;
}

.GridTab {
    position: relative;
}

.disp_inline {
    display: inline-block;
}

.disp_b {
    display: block;
}

.disp_swipe {
    display: grid;
}

@media all and (max-width: 767px) {
    .disp_swipe .disp_swipe {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

.content_right {
    -webkit-box-pack: right !important;
    -ms-flex-pack: right !important;
    justify-content: right !important;
}

.content_left {
    -webkit-box-pack: left !important;
    -ms-flex-pack: left !important;
    justify-content: left !important;
}

.content_centre {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.main_color {
    color: #3792cb;
}

.noshadow {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.nobg {
    background: none !important;
}

.cpnl_rel {
    position: relative;
}

.win_placed_r {
    position: relative;
    background: #ffffff;
}

.cms_supportTechCreateTicketRes {
    position: relative;
    background: #ffffff;
}

.white_box {
    background: #ffffff;
    overflow: auto;
    height: 40px;
}

.width_30 {
    width: 30px;
}

.width_100 {
    width: 100%;
}

.ctxthome_cmnt {
    height: 30vh;
    width: 530px;
    margin-bottom: 15px;
}

@media all and (max-width: 1280px) {
    .ctxthome_cmnt {
        width: 100%;
    }
}

@media all and (max-width: 1024px) {
    .ctxthome_cmnt {
        width: 100%;
    }
}

@media all and (max-width: 767px) {
    .ctxthome_cmnt {
        width: 90vw;
    }
}

.ctxttag_cmnt {
    height: 10vh;
    background: #f9f9f9;
    color: #3792cb;
    padding: 1rem;
    margin-bottom: 10px;
    font-weight: 700;
}

.ctxtlongdescr_cmnt {
    height: 48vh;
    padding: 1rem;
    word-break: break-all;
}

@media all and (max-width: 1600px) {
    .ctxtlongdescr_cmnt {
        height: 63vh;
    }
}

.longdescr_width {
    width: 638px;
}

@media all and (max-width: 1600px) {
    .longdescr_width {
        width: 500px;
    }
}

@media all and (max-width: 1280px) {
    .longdescr_width {
        width: 100%;
    }
}

@media all and (max-width: 1024px) {
    .longdescr_width {
        width: 100%;
    }
}

@media all and (max-width: 767px) {
    .longdescr_width {
        width: 93vw;
    }
}

.edit_desc_width {
    width: 1300px;
    height: 50vh;
}

@media all and (max-width: 1600px) {
    .edit_desc_width {
        width: 1020px;
        height: 54vh;
    }
}

@media all and (max-width: 1280px) {
    .edit_desc_width {
        width: 100%;
    }
}

@media all and (max-width: 1024px) {
    .edit_desc_width {
        width: 100%;
    }
}

@media all and (max-width: 767px) {
    .edit_desc_width {
        width: 90vw;
    }
}

.height_90vh {
    height: 90vh;
}

.height_85vh {
    height: 85vh;
}

.height_80vh {
    height: 80vh;
}

.height_84vh {
    height: 84vh;
}

.height_79vh {
    height: 79vh;
}

.height_78vh {
    height: 78vh;
}

.height_77vh {
    height: 77vh;
}

.height_76vh {
    height: 76vh;
}

.height_75vh {
    height: 75vh;
}

.height_72vh {
    height: 72vh;
}

.height_70vh {
    height: 70vh;
}

.height_65vh {
    height: 65vh;
}

.height_62vh {
    height: 62vh;
}

.height_60vh {
    height: 60vh;
}

.height_58vh {
    height: 58vh;
}

.height_50vh {
    height: 50vh;
}

.height_45vh {
    height: 45vh;
}

.height_40vh {
    height: 40vh;
}

.height_39vh {
    height: 39vh;
}

.height_37vh {
    height: 37vh;
}

.height_35vh {
    height: 35vh;
}

.height_32vh {
    height: 32vh;
}

.height_30vh {
    height: 30vh;
}

.height_25vh {
    height: 25vh;
}

.height_20vh {
    height: 20vh;
}

.height_15vh {
    height: 15vh;
}

.height_10vh {
    height: 10vh;
}

.txt_centre {
    text-align: center;
}

.all_text {
    cursor: pointer;
    color: #3792cb;
    text-decoration: underline;
}

.m_hidden {
    display: block;
}

@media all and (max-width: 767px) {
    .m_hidden {
        display: none;
    }
}

.align_start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.align_centre {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.both_centre {
    display: grid;
    place-items: center;
}

.self_start {
    -ms-flex-item-align: start;
    align-self: start;
}

.self_end {
    -ms-flex-item-align: end;
    align-self: end;
}

.img_centre {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-auto-flow: row;
    grid-auto-columns: auto;
    grid-gap: 10px;
    place-items: center;
}

.pd_cmn {
    padding: 1rem;
}

.pd_lr {
    padding: 0px 1rem;
}

.pd_tb {
    padding: 1rem 0px;
}

.pd_tb_5 {
    padding: 0.5rem 0px !important;
}

.pd_tp_2 {
    padding-top: 2rem;
}

.pd_t0 {
    padding-top: 0px !important;
}

.pd_0 {
    padding: 0px !important;
}

.pd_5 {
    padding: 5px;
}

.pd_15 {
    padding: 15px;
}

.pd_lr0 {
    padding: 0.5rem 0px !important;
}

.pd_t3 {
    padding-top: 3vh;
}

.bdr {
    border-style: groove;
}

.bdr_cmn {
    border: 1px solid #dddddd;
}

.bdr_focus {
    border: 1px solid #3792cb !important;
}

.bdr_bm {
    border-bottom: 1px solid #dddddd;
}

.bdr_ac_modal {
    border-radius: 0px 0px 0.5rem 0.5rem;
    padding: 1rem;
}

.font_cmn {
    font-size: var(--cmnfont);
}

.font_lg {
    font-size: 1.5rem;
}

.ctxt_box {
    border: 1px solid #dddddd;
    min-height: 120px;
}

.hidden {
    display: none;
}

/* form Small Messages Start Here */
.error_msg {
    font-size: 0.9rem;
    color: #ff0000;
    display: block;
}

/* form Small Messages End Here */
.error_text {
    color: #ff0000;
}

.success_text {
    color: #0f9d58;
}

.mx_width {
    max-width: 250px;
}

.wo_logs {
    max-height: 74vh;
    min-height: 10vh;
    overflow-y: auto;
}

.esy_item_list {
    display: grid;
    grid-template-columns: 1fr 50px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 767px) {
    .esy_item_list {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.grd_folder_option {
    display: grid;
    grid-template-columns: 1fr 0.2fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 20px;
    background: #ffffff;
    position: relative;
    padding: 1rem;
    border-radius: 0;
}

@media all and (max-width: 1280px) {
    .grd_folder_option {
        display: grid;
        grid-template-columns: 1fr 0.2fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 1024px) {
    .grd_folder_option {
        display: grid;
        grid-template-columns: 1fr 0.2fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
    }
}

@media all and (max-width: 767px) {
    .grd_folder_option {
        display: grid;
        grid-template-columns: 1fr 0.2fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
    }
}

.full_width {
    overflow-x: auto;
}

@media screen and (min-device-width: 350px) and (max-device-width: 500px) {
    .full_width {
        width: 350px;
    }
}

.help_scroll {
    height: 74vh;
    overflow: auto;
}

.inx_instruc {
    overflow-y: auto;
}

.ctxthome_cmntBox {
    height: 13vh;
    width: 100%;
    margin-bottom: 15px;
    overflow: auto;
}

.ctxthome_htm {
    height: 4vh;
    width: 177%;
    margin-bottom: 15px;
    overflow: auto;
    font-size: 15px;
}

@media all and (max-width: 1280px) {
    .ctxthome_htm {
        width: 100%;
    }
}

@media all and (max-width: 1024px) {
    .ctxthome_htm {
        width: 100%;
    }
}

@media all and (max-width: 767px) {
    .ctxthome_htm {
        width: 90vw;
    }
}

.txtHt {
    height: 19vh;
}

.btn_grpBOtomPad {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 35px;
}

.btn_grpLbel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 15px;
}

.i_invalid {
    background: url("../../img/ix.png") repeat scroll -100px -40px transparent;
    width: 14px;
    height: 14px;
}

.panel-bg {
    background-color: #fafafa;
    border: 1px solid #dddddd;
    border-radius: 7px;
}

.scroll-vertical {
    overflow-y: scroll;
}

.alignCnt_rt {
    text-align: right;
}

.divide_form_lt {
    position: relative;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}

@media all and (max-width: 1024px) {
    .divide_form_lt {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
}

@media all and (max-width: 767px) {
    .divide_form_lt {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }
}

.setUpConfig {
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
    border-radius: 0.5rem;
    background: #ffffff;
    position: relative;
    width: 20%;
    margin: 0 auto;
}

.setUpConfigGenerateBtn {
    padding-top: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.doc_ShipDetail {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 2px;
    border-radius: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.ctxtoutbond_cmnt {
    height: 83vh;
    width: 530px;
    /*margin-bottom: 15px;*/
}

@media all and (max-width: 1280px) {
    .ctxtoutbond_cmnt {
        width: 100%;
    }
}

@media all and (max-width: 1024px) {
    .ctxtoutbond_cmnt {
        width: 100%;
    }
}

@media all and (max-width: 767px) {
    .ctxtoutbond_cmnt {
        width: 90vw;
    }
}

.cpnl_LocHelper {
    display: grid;
    grid-template-columns: 166px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
}

@media all and (max-width: 767px) {
    .cpnl_LocHelper {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.doc_searcht {
    display: grid;
    grid-template-columns: auto 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.tablePos {
    width: 100%;
    position: absolute;
}

.large_Lbel_wt_cntrol {
    display: grid;
    grid-template-columns: 196px 1fr;
    grid-auto-flow: column;
    grid-auto-columns: auto;
    grid-gap: 5px;
    padding: 5px;
    border-radius: 0;
}

@media all and (max-width: 767px) {
    .large_Lbel_wt_cntrol {
        display: grid;
        grid-template-columns: 1fr;
        grid-auto-flow: column;
        grid-auto-columns: auto;
        grid-auto-flow: row;
        grid-auto-columns: auto;
    }
}

.logScroll {
    height: 83vh;
    overflow-y: scroll;
    display: block;
}

.htm_timer {
    width: auto;
    border-radius: 0.5rem;
    padding: 1rem;
    color: #3792cb;
    text-align: center;
}

.txt_min_h {
    min-height: 20vh !important;
}

.temp_cls {
    border: 1px dashed #dddddd;
    padding: 3rem;
    position: relative;
    margin-bottom: 30px;
    text-align: center;
}

.rts_box_sizing * {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.heading_tbl {
    color: #3792cb;
    border-bottom: 1px solid #3792cb;
    font-size: 1.3rem;
    padding: 0.5rem 0px;
    font-weight: 500;
}

.tab_min_h {
    min-height: 800px;
}

.grid_flow_col {
    grid-auto-flow: column;
    grid-auto-columns: auto;
}

.grid_gap10 {
    grid-gap: 10px 20px;
}

.grid_gap5 {
    grid-gap: 10px 5px;
}

/* Inyxa Utility classes End Here */ /*# sourceMappingURL=main.css.map */
