﻿
:root {
    --phoenix-gutter-x: 1rem
}

@font-face {
    font-family: SansArabicLight;
    src: url("/fonts/SansArabic-Light.otf");
}

@font-face {
    font-family: SansArabicBold;
    src: url("/fonts/TheSansArabic-Bold.ttf");
}

@font-face {
    font-family: Amiri-Regular;
    src: url(../fonts/Amiri-Regular.ttf);
}

body, html, h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1, p, label, a, span, button {
    font-family: SansArabicLight !important;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1, th {
    font-family: SansArabicLight !important;
    font-weight: bold
}

.float-left {
    float: left
}

.float-right {
    float: right
}

.PageTitle {
    color: #059464;
}

.btn-warning, .btn-warning:focus, .btn-warning:hover {
    background: #FF7814;
    border-color: #FF7814
}

.AddBtn {
    padding: 5px 20px;
    border-radius: 25px;
    color: white;
    background-color: #029CD6;
    border: 1px solid #029CD6;
    transition: all 250ms;
}





    .AddBtn:hover svg, .AddBtn:hover path {
        fill: #029CD6;
    }

    .AddBtn:hover {
        color: #029CD6;
        background: transparent;
    }

.SaveBtn {
    padding: 5px 20px;
    border-radius: 25px;
    color: white;
    background-color: #DF0303;
    border: 1px solid #DF0303;
    transition: all 250ms;
}

    .SaveBtn:hover {
        color: #DF0303;
        background: transparent;
    }

    .AddBtn svg, .SaveBtn svg {
        margin-inline-end: 8px;
    }

    .SaveBtn:hover svg, .SaveBtn:hover path {
        fill: #DF0303;
    }

    .AddBtn svg, .AddBtn path, .SaveBtn svg, .SaveBtn path {
        fill: white;
    }

.CustomRadioButton {
    position: relative;
    cursor: pointer
}

    .CustomRadioButton input {
        position: absolute;
        opacity: 0;
        top: 0;
        right: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
        cursor: pointer;
    }

    .CustomRadioButton label {
        padding: 5px 30px 5px 20px;
        border-radius: 25px;
        color: white;
        border: 1px solid #029CD6;
        transition: all 250ms;
        color: #029CD6;
    }

        .CustomRadioButton label:before {
            content: "";
            position: absolute;
            right: 10px;
            width: 14px;
            height: 14px;
            border-radius: 50%;
            border: 2px solid rgb(130, 130, 130);
            top: calc(50% - 7px);
        }

    .CustomRadioButton input:checked ~ label {
        background: #029CD6;
        color: #fff
    }

        .CustomRadioButton input:checked ~ label:before {
            border-color: #fff;
        }

        .CustomRadioButton input:checked ~ label:after {
            content: "";
            position: absolute;
            right: 13px;
            top: calc(50% - 4px);
            width: 8px;
            height: 8px;
            background: #fff;
            border-radius: 50%
        }

.form-switch .form-check-input {
    width: 40px;
    height: 25px
}

    .form-switch .form-check-input:checked {
        background-color: #059464;
    }

.form-check-input:focus {
    -webkit-box-shadow: 0 0 0 0.25rem rgb(5 148 100 / 25%) !important;
    box-shadow: 0 0 0 0.25rem rgb(5 148 100 / 25% ) !important;
}

.CardDiv {
    background-color: white;
    border-radius: 25px;
    padding: 15px;
}

.NavLan {
    border-radius: 25px;
    padding: 5px 10px;
    margin-bottom: 5px;
    background: #F3F5F6 !important;
}

    .NavLan button {
        color: black;
        border-radius: 25px !important;
        font-size: 0.7rem;
        padding: 2px 8px;
        transition: all 250ms;
    }

        .NavLan button:hover {
            color: #FD620D;
        }

    .NavLan .active {
        background-color: #FD620D !important;
    }

.min-w-3 {
    min-width: calc(100% / 3 - 3rem);
}

.min-w-2 {
    min-width: calc(100% / 2 - 1rem);
}

.Select {
    color: #AAABAB;
    padding-inline-start: 30px;
    border-radius: 25px;
    border-color: #059464;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='15' height='15' x='0' y='0' viewBox='0 0 292.362 292.362' style='enable-background:new 0 0 512 512' xml:space='preserve' class='hovered-paths'%3E%3Cg%3E%3Cpath d='M286.935 69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952 0-9.233 1.807-12.85 5.424C1.807 72.998 0 77.279 0 82.228c0 4.948 1.807 9.229 5.424 12.847l127.907 127.907c3.621 3.617 7.902 5.428 12.85 5.428s9.233-1.811 12.847-5.428L286.935 95.074c3.613-3.617 5.427-7.898 5.427-12.847 0-4.948-1.814-9.229-5.427-12.85z' fill='%23059464' data-original='%23000000' class='hovered-path'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat, no-repeat;
    background-position: 5% 50%, 96% 50%;
    background-size: 5%, 6%;
    background-color: #F3F5F6;
    max-height: 65px !important;
    overflow: auto;
}

.select2-container, .select2-selection {
    color: #AAABAB !important;
    border-radius: 25px !important;
    border: 1px solid #059464 !important;
    background-color: #F3F5F6 !important;
}

.select2-container--default .select2-selection--multiple {
    background-color: transparent !important;
    border: unset !important;
    border-radius: 25px !important;
}

.NameInput {
    color: #AAABAB !important;
    padding-inline-start: 30px;
    border-radius: 25px;
    border-color: #059464;
    background-color: #F3F5F6;
}

.sAddress {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='15' height='15' x='0' y='0' viewBox='0 0 292.362 292.362' style='enable-background:new 0 0 512 512' xml:space='preserve' class='hovered-paths'%3E%3Cg%3E%3Cpath d='M286.935 69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952 0-9.233 1.807-12.85 5.424C1.807 72.998 0 77.279 0 82.228c0 4.948 1.807 9.229 5.424 12.847l127.907 127.907c3.621 3.617 7.902 5.428 12.85 5.428s9.233-1.811 12.847-5.428L286.935 95.074c3.613-3.617 5.427-7.898 5.427-12.847 0-4.948-1.814-9.229-5.427-12.85z' fill='%23059464' data-original='%23000000' class='hovered-path'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"), url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='15' height='15' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class='hovered-paths'%3E%3Cg%3E%3Cpath d='M256 0C161.896 0 85.333 76.563 85.333 170.667c0 28.25 7.063 56.26 20.49 81.104L246.667 506.5c1.875 3.396 5.448 5.5 9.333 5.5s7.458-2.104 9.333-5.5l140.896-254.813c13.375-24.76 20.438-52.771 20.438-81.021C426.667 76.563 350.104 0 256 0zm0 256c-47.052 0-85.333-38.281-85.333-85.333S208.948 85.334 256 85.334s85.333 38.281 85.333 85.333S303.052 256 256 256z' fill='%23AAABAB' data-original='%23000000' class='hovered-path'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat, no-repeat;
    background-position: 10px center, 98% center;
    background-size: 15px, 15px;
}

.Select option {
    color: black;
}

.lable {
    font-size: 0.8rem;
}

.Select:focus {
    border-color: #059464;
    -webkit-box-shadow: inset 0 1px 2px rgb(50 148 100 / 0%), 0 0 0 0.25rem rgb(50 148 100 / 25%);
    box-shadow: inset 0 1px 2px rgb(0 0 0 / 0%), 0 0 0 0.25rem rgb(50 148 100 / 25%);
}

.rtl table.dataTable thead th, table.dataTable thead td, table.dataTable tfoot th, table.dataTable tfoot td {
    text-align: right;
}

.rtl .table.dataTable > thead .sorting::after, .table.dataTable > thead .sorting_asc::after, .table.dataTable > thead .sorting_desc::after, .table.dataTable > thead .sorting_asc_disabled::after, .table.dataTable > thead .sorting_desc_disabled::after, table.dataTable > thead .sorting::after, table.dataTable > thead .sorting_asc::after, table.dataTable > thead .sorting_desc::after, table.dataTable > thead .sorting_asc_disabled::after, table.dataTable > thead .sorting_desc_disabled::after {
    right: auto;
    left: 10px;
}

.rtl .table.dataTable > thead .sorting::before, .table.dataTable > thead .sorting_asc::before, .table.dataTable > thead .sorting_desc::before, .table.dataTable > thead .sorting_asc_disabled::before, .table.dataTable > thead .sorting_desc_disabled::before, table.dataTable > thead .sorting::before, table.dataTable > thead .sorting_asc::before, table.dataTable > thead .sorting_desc::before, table.dataTable > thead .sorting_asc_disabled::before, table.dataTable > thead .sorting_desc_disabled::before {
    right: auto;
    left: 10px;
}

.newDataTable table {
    border-radius: 25px 25px 10px 10px;
    /*padding: 20px 0 !important;*/
}

.dataTables_scroll {
    padding: 0 !important;
}

.newDataTable table thead tr th:first-child {
    border-radius: 0 15px 0 0;
}

.newDataTable table thead tr th:last-child {
    border-radius: 15px 0 0 0;
}

.newDataTable table thead tr {
    border-radius: 25px 25px 0 0;
}

.newDataTable table th {
    background: #035C39;
    color: white;
    border-inline-end-width: 1px !important;
}

.newDataTable td {
    padding: 0 !important;
    border: 1px solid rgba(0,0,0,0.2);
}

    .newDataTable td label {
        padding: 10px;
        white-space: break-spaces;
        text-align: justify;
    }

.newDataTable .dataTable tbody tr td:nth-child(1) {
    text-align: center;
    background-color: #FFEEEE;
}

.newDataTable .dataTable tbody tr td:nth-child(2) {
    text-align: center;
    background-color: #EDFCD9;
}


.newDataTable .dataTable tbody tr td:nth-child(3) {
    text-align: center;
    background-color: #D9FCEF;
}


#tbl_wrapper > table {
    padding: 20px 0;
}

.align-center {
    width: 100%;
    text-align: center;
}

.newDataTable .dataTables_length label {
    background-color: #0A9E64;
    color: white;
    padding: 2px 10px;
    border-radius: 25px;
}

    .newDataTable .dataTables_length label select {
        color: white;
        border: unset;
        outline: unset;
    }

.rtl .newDataTable .dataTables_length label select {
    background-position: 20px 50%;
}

    .rtl .newDataTable .dataTables_length label select option {
        color: black;
    }

.newDataTable #tbl_filter label {
    position: relative;
    /*    width: 500px;
*/
}


.newDataTable #tbl_filter input {
    border-radius: 25px !important;
    background-color: #0A9E64;
    border: unset !important;
    outline: unset !important;
    color: white !important;
    display: flex;
    width: 100%;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='15' height='15' x='0' y='0' viewBox='0 0 118.783 118.783' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M115.97 101.597 88.661 74.286a47.75 47.75 0 0 0 7.333-25.488c0-26.509-21.49-47.996-47.998-47.996S0 22.289 0 48.798c0 26.51 21.487 47.995 47.996 47.995a47.776 47.776 0 0 0 27.414-8.605l26.984 26.986a9.574 9.574 0 0 0 6.788 2.806 9.58 9.58 0 0 0 6.791-2.806 9.602 9.602 0 0 0-.003-13.577zM47.996 81.243c-17.917 0-32.443-14.525-32.443-32.443s14.526-32.444 32.443-32.444c17.918 0 32.443 14.526 32.443 32.444S65.914 81.243 47.996 81.243z' fill='white' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position-y: center !important;
    padding-inline-start: 45px;
    background-position-x: 5%;
}

    .newDataTable #tbl_filter input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
        color: #fff;
        opacity: 0.7; /* Firefox */
    }

    .newDataTable #tbl_filter input:-ms-input-placeholder { /* Internet Explorer 10-11 */
        color: #fff;
        opacity: 0.7;
    }

    .newDataTable #tbl_filter input::-ms-input-placeholder { /* Microsoft Edge */
        color: #fff;
        opacity: 0.7;
    }

.newDataTable #tbl_filter p {
    position: absolute;
    border-radius: 25px;
    background: white;
    color: #0A9E64;
    top: 50%;
    transform: translate(-50%, -50%);
}

.rtl .newDataTable #tbl_filter p {
    left: 32px;
    padding: 0 20px;
    cursor: pointer;
}

.rtl .newDataTable #tbl_filter input {
    background-position-x: 95%;
}



.IsActive span {
    padding: 2px 8px;
    border-radius: 25px;
    background: #098554;
    color: white;
    width: 25px !important;
}

.IsDeactivate span {
    padding: 2px 8px;
    border-radius: 25px;
    background: #DA171D;
    color: white;
    width: 25px !important;
}

.Event {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px;
    gap: 5px;
}

.ViewBtn svg, .ViewBtn path,
.EditBtn svg, .EditBtn path,
.DeleteBtn svg, .DeleteBtn path {
    fill: white;
}

.ViewBtn {
    padding: 2px 10px;
    border-radius: 25px;
    color: white;
    background-color: #00A5CE;
    border: 1px solid #00A5CE;
    transition: all 250ms;
    cursor: pointer;
}

    .ViewBtn:hover {
        color: #00A5CE;
        background-color: transparent;
    }

        .ViewBtn:hover svg, .ViewBtn:hover path {
            fill: #00A5CE;
        }

.EditBtn {
    padding: 2px 10px;
    border-radius: 25px;
    color: white;
    background-color: #F8AB24;
    border: 1px solid #F8AB24;
    transition: all 250ms;
    cursor: pointer;
}

    .EditBtn:hover {
        color: #F8AB24;
        background-color: transparent;
    }

        .EditBtn:hover svg, .EditBtn:hover path {
            fill: #F8AB24;
        }

.DeleteBtn {
    padding: 2px 10px;
    border-radius: 25px;
    color: white;
    background-color: #D32929;
    border: 1px solid #D32929;
    transition: all 250ms;
    cursor: pointer;
}

    .DeleteBtn:hover {
        color: #D32929;
        background-color: transparent;
    }

        .DeleteBtn:hover svg, .DeleteBtn:hover path {
            fill: #D32929;
        }

.newDataTable .dataTables_paginate a, .newDataTable .dataTables_info {
    color: gray;
}

    .newDataTable .dataTables_paginate a:hover {
        color: #0A9E64 !important;
    }

.select2-container {
    /*! width: auto !important; */
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
    /*     width: auto !important; */
}

@media (max-width: 640px) {
    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {
        float: left !important;
    }

    #tbl_filter {
        float: right !important;
        margin: 0 !important;
    }
}

.navbar-vertical-content .dropdown-indicator .nav-link-text {
    font-size: 1.2rem;
    font-weight: bold;
}

.navbar-vertical-content .dropdown-indicator .nav-link-icon {
    font-size: 1.1rem;
    color: white !important;
}

.navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .nav-item-wrapper:hover .dropdown-indicator.label-1 .nav-link-icon {
    background: transparent !important;
}

.navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .nav-item-wrapper .dropdown-indicator.label-1 .nav-link-icon svg path {
    fill: gray !important;
}

.navbar-vertical-content ul .nav-item .nav-item-wrapper {
    margin: 5px 0;
}

    .navbar-vertical-content ul .nav-item .nav-item-wrapper .parent-wrapper {
        padding: 0 15px;
    }

.navbar-vertical.navbar-expand-lg .navbar-vertical-content .navbar-nav .nav .nav-link {
    padding-right: 1.8rem !important;
}

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .dropdown-indicator {
    background-color: #e2f8e3;
    color: #0c520e !important;
    transition: all 250ms;
}

    .navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .dropdown-indicator .nav-link-text {
        color: #0c520e !important;
    }

    .navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .dropdown-indicator:hover {
        background-color: rgba(42,185,48,0.2);
    }

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #0a9e64 !important;
}

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: #e2f8e3;
}

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background-color: #2ab930;
    color: white;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
}

.navbar-vertical-collapsed .navbar-vertical-content ul .nav-item .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    border-radius: unset !important;
    background-color: transparent !important;
    color: dimgray;
}

.navbar-vertical-content ul .nav-item:nth-child(1) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg {
    transform: scale(1.1) !important;
}




.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .dropdown-indicator {
    background-color: #e3eefc;
    color: #052e6f !important;
    transition: all 250ms;
}

    .navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .dropdown-indicator .nav-link-text {
        color: #052e6f !important;
    }

    .navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .dropdown-indicator:hover {
        background-color: rgba(22,114,236,0.2);
    }

.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .parent-wrapper ul .nav-item .

{
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #052e6f !important;
}

.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: #e3eefc;
}

.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background-color: #1672ec;
    color: white;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(2) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg {
    transform: scale(1.1) !important;
}



.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .dropdown-indicator {
    background-color: #fff5e9;
    color: #052e6f !important;
    transition: all 250ms;
}

    .navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .dropdown-indicator .nav-link-text {
        color: #ed9526 !important;
    }

    .navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .dropdown-indicator:hover {
        background-color: rgba(237,149,38,0.2);
    }

.navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .dropdown-indicator {
    /*    background-color: #fff5e9;*/
    background-color: #e9fff1;
    color: #052e6f !important;
    transition: all 250ms;
    padding: 1rem 0.35rem;
}

    .navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
        color: #035c39 !important;
    }

.navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    /*        color: #ed9526 !important;*/
    color: rgb(5 111 70) !important;
}

    .navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .dropdown-indicator:hover {
/*        background-color: rgba(237,149,38,0.2);*/
        background-color: rgb(233 255 239);
    }

.navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .dropdown-indicator {
    /*    background-color: #fff5e9;*/
    background-color: #d8faff;
    color: #052e6f !important;
    transition: all 250ms;
    padding: 1rem 0.35rem;
}

.navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    color: #035c39 !important;
}

    .navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .dropdown-indicator .nav-link-text {
        /*        color: #ed9526 !important;*/
        color: rgb(5 74 111) !important;
    }

    .navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .dropdown-indicator:hover {
        /*        background-color: rgba(237,149,38,0.2);*/
        background-color: rgb(168 214 254);
    }

.navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .parent-wrapper ul .nav-item:nth-child(9) .nav-link {
/*    margin: 5px 0;*/
/*    font-size: 1rem;*/
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #052e6f !important;
}

.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(14) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}


.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #052e6f !important;
}

.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: #fff5e9;
}


.navbar-vertical-content ul .nav-item:nth-child(15) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: #e9fbff;
}

.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background-color: #ed9526;
    color: white;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(3) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg {
    transform: scale(1.1) !important;
}




.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .dropdown-indicator {
    background-color: #faeefd;
    color: #9a0fbf !important;
    transition: all 250ms;
}

    .navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .dropdown-indicator .nav-link-text {
        color: #9a0fbf !important;
    }

#navbarVerticalNav .nav-item:nth-child(4) .dropdown-indicator .nav-link-text {
    font-size: 0.87rem;
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgba(154,15,191,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #9a0fbf !important;
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: #faeefd;
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background-color: #9a0fbf;
    color: white;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
    /*min-width: 35px !important;*/
}

.navbar-vertical-content ul .nav-item:nth-child(4) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg {
    transform: scale(1.1) !important;
}




.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .dropdown-indicator {
    background-color: rgba(99,205,255,0.2);
    color: #06628d !important;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator {
    color: rgba(5,76,40,1);
    background: rgba(5,76,40,0.2)
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator {
    background: rgb(174, 97, 9,0.2);
    color: #AE6109
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator {
    background: rgb(136, 190, 21,0.2);
    color: #88BE15
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator {
    background: rgba(44, 62, 80,0.2);
    color: #2c3e50
}

.navbar-vertical-content ul .nav-item:nth-child(10) .nav-item-wrapper .dropdown-indicator {
    background: rgba(22, 160, 133,0.2);
    color: #16a085
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    color: #06628d !important;
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    color: rgba(5,76,40,1);
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    color: #AE6109;
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    color: #88BE15;
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator .nav-link-text {
    color: #2c3e50;
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgba(99,205,255,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgba(5,76,40,0.2)
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgb(174, 97, 9,0.2)
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgb(136, 190, 21,0.2)
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator:hover {
    background-color: rgb(44, 62, 80,0.2)
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link,
.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link,
, .navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link,
.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link,
.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link {
    margin: 5px 0;
    font-size: 1rem;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #06628d !important;
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: rgba(5,76,40,1);
    !important;
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #AE6109 !important;
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #88BE15 !important;
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .parent-wrapper .nav-link.active {
    color: #2c3e50 !important;
}


.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: rgba(99,205,255,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: rgba(5,76,40,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: rgb(174, 97, 9,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: rgb(136, 190, 21,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .parent-wrapper ul .nav-item .nav-link:hover {
    background-color: rgb(44, 62, 80,0.2);
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .dropdown-indicator .nav-link-icon,
.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator .nav-link-icon,
.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator .nav-link-icon,
.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator .nav-link-icon,
.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator .nav-link-icon, .navbar-vertical-content ul .nav-item:nth-child(10) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background-color: #06628d;
    color: white;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 250ms;
}

.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background: rgba(5,76,40,1)
}

.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background: #AE6109
}

.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background: #88BE15
}

.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background: #2c3e50
}

.navbar-vertical-content ul .nav-item:nth-child(10) .nav-item-wrapper .dropdown-indicator .nav-link-icon {
    background: #16a085;
}

.navbar-vertical-content ul .nav-item:nth-child(5) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg,
.navbar-vertical-content ul .nav-item:nth-child(6) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg,
.navbar-vertical-content ul .nav-item:nth-child(7) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg,
.navbar-vertical-content ul .nav-item:nth-child(8) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg,
.navbar-vertical-content ul .nav-item:nth-child(9) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg, .navbar-vertical-content ul .nav-item:nth-child(10) .nav-item-wrapper .dropdown-indicator:hover .nav-link-icon svg {
    transform: scale(1.1) !important;
}


.dropdown-indicator:not(collapsed) {
}

.EpicenterList {
    background: white;
    border-radius: 25px;
    display: flex;
    flex-direction: column;
    padding: 20px 10px;
    /*max-height: 100vh;*/
    overflow: auto;
}

.EpicenterItem {
    display: flex;
    align-items: center;
    border-radius: 10px;
    cursor: pointer;
    padding: 10px;
    font-weight: normal !important;
    transition: all 250ms;
    color: #868686;
}

    .EpicenterItem h5, .EpicenterItem i {
        color: #868686
    }

    .EpicenterItem.active, .EpicenterItem:hover {
        background: transparent linear-gradient(90deg, #03572D 0%, #10902D 100%) 0% 0% no-repeat padding-box;
        color: white
    }



        .EpicenterItem:hover h5, .EpicenterActive h5, .EpicenterItem.active h5, .EpicenterItem.active i, .EpicenterItem:hover i, .EpicenterItem:hover svg path, .EpicenterItem.active svg path {
            color: white;
            fill: white;
        }



.AddEpicenter {
    background-color: #F47A26;
    color: white !important;
    transition: all 250ms;
    background: transparent linear-gradient(90deg, #F49423 0%, #F46628 100%) 0% 0% no-repeat padding-box;
}

    .AddEpicenter:hover {
        background-color: rgba(244,102,40,1);
    }

    .AddEpicenter h5, .AddEpicenter i {
        color: white !important;
    }

.h-100vh {
    height: calc(100vh - 96px - 1rem);
}

.content {
    padding-bottom: 1rem !important;
}

.Epicenterimgs {
    width: calc(100% - 30px);
    padding: 3px;
    height: 150px;
    background: #fff;
    border-radius: 12px;
    margin: 0 auto;
    overflow: hidden;
}

    .Epicenterimgs * {
        background: transparent;
        color: #11972D;
        font-size: 30px;
    }

    .Epicenterimgs .owl-item {
        /*! width: 100% !important; */
    }

    .Epicenterimgs > div {
        position: relative !important;
    }

    .Epicenterimgs .owl-carousel,
    .Epicenterimgs .owl-stage-outer,
    .Epicenterimgs .owl-carousel.owl-rtl .owl-item,
    .Epicenterimgs .owl-carousel .owl-stage, .Epicenterimgs .owl-stage-outer .item, .Epicenterimgs .owl-stage-outer .item img {
        width: 100%;
        height: 100%;
        border-radius: 12px;
        object-fit: cover;
    }

        .Epicenterimgs .owl-carousel.owl-rtl .owl-item:before {
            content: "";
            background: rgba(0,0,0,0.2);
            width: 100%;
            height: 100%;
            position: absolute
        }

    .Epicenterimgs .owl-dots {
        position: absolute !important;
        bottom: -5px !important;
        width: 100%;
    }

        .Epicenterimgs .owl-dots button span {
            width: 5px !important;
            background: white !important;
            height: 5px !important;
        }

        .Epicenterimgs .owl-dots .active span {
            background: #05D168 !important;
            width: 8px !important;
            height: 8px !important;
        }

    .Epicenterimgs .owl-nav {
        position: absolute !important;
        top: calc(50% - 22px) !important;
        z-index: 9999 !important;
        width: 100% !important;
        display: flex !important;
        justify-content: space-between !important;
        margin-top: 0;
        display: none !important;
    }

        .Epicenterimgs .owl-nav button:nth-child(1) {
            margin-inline-start: -15px !important;
        }

        .Epicenterimgs .owl-nav button:nth-child(2) {
            margin-inline-end: -15px !important;
        }

        .Epicenterimgs .owl-nav button:hover {
            background: transparent !important;
        }

.EpicenterData {
    border-radius: 15px !important;
    overflow: hidden;
}

    .EpicenterData > div, .ReportSectio > .row {
        margin: 0
    }

        .EpicenterData > div.body {
            background: #fff
        }

        .EpicenterData > div.header, .ReportSectio div.header, #OrganizationReports .modal-header {
            background: rgb(7,103,54);
            background: linear-gradient(90deg, rgba(7,103,54,1) 0%, rgba(2,155,78,1) 100%);
            position: relative
        }

.ReportSectio div.header {
    border-radius: 15px;
}

.EpicenterData > div > div, .ReportSectio > div > div {
    border-left: 2px solid #B5BBCC;
    padding: 10px;
    text-align: center
}

.ReportSectio > div > div {
    border-left: none
}

.EpicenterData > div.body > div {
    border-left: 2px solid #B5BBCC;
    padding: 10px;
    border-bottom: 2px solid #B5BBCC;
    text-align: right
}

.EpicenterData.Awsat > div.body > div {
    border-bottom: 0;
    border-top: 2px solid #B5BBCC;
}

    .EpicenterData.Awsat > div.body > div:nth-child(1), .EpicenterData.Awsat > div.body > div:nth-child(2), .EpicenterData.Awsat > div.body > div:nth-child(3) {
        border-top: 0
    }

.EpicenterData > div > div:last-child {
    border-left: 0
}

.EpicenterData:not(.Awsat) > div:last-child > div {
    border-bottom: 0
}

.EpicenterData.Awsat div.body > div:nth-child(3n) {
    border-left: 0
}

.EpicenterData td {
    border: 1px solid rgba(0,0,0,0.2);
    padding: 10px;
}

.EpicenterData table {
    /*! border-radius: 15px !important; */
    overflow: hidden !important;
    /*! border-collapse: separate; */
    /*! border-spacing: 0; */
    text-align: center;
    margin-bottom: 0
}

.EpicenterData .table-container {
    border-radius: 15px;
    border: 1px solid rgba(0,0,0,0.2);
    overflow: hidden
}



.EpicenterData thead th {
    background: #058445;
    color: #fff;
    border-left: 1px solid rgba(0,0,0,0.2)
}

    /*         .EpicenterData thead th:first-child {
            border-top-right-radius: 15px
        }
 */
    .EpicenterData thead th:last-child {
        border-left: none;
        /*             border-top-left-radius: 15px */
    }

.EpicenterData tbody td:first-child {
    text-align: center;
    padding-right: 10px !important;
}

.EpicenterData tbody tr:last-child td:first-child {
    /*         border-bottom-right-radius: 15px */
}

.EpicenterData tbody tr td:first-child {
    border-right: 0
}

.EpicenterData tbody tr td:last-child {
    border-left: 0
}

.EpicenterData tbody tr:last-child td:last-child {
    /*         border-bottom-left-radius: 15px */
}

.EpicenterData tbody tr:last-child td {
    border-bottom: 0
}

.EpicenterData tr:nth-child(2), .EpicenterData tr:nth-child(3) {
    background: white;
}

.EpicenterData p {
    display: inline-block
}

.EpicenterData span {
    color: #3A4355;
    font-size: 14px;
}

.EpicenterData .title, .ReportSectio .title {
    color: #394355;
    font-weight: bold;
    margin-right: 5px;
    color: #F46628;
    font-size: 14px;
}

.EpicenterData h4.title, .ReportSectio h4.title, #OrganizationReports .modal-title {
    color: #F9EB0E;
    line-height: normal;
    text-align: right;
    font-size: 18px;
}

.EpicenterData .dateCreat {
    padding: 0;
    margin: 0;
    color: white !important;
}

    .EpicenterData .dateCreat small {
        font-size: 10px !important;
        color: #05D168;
    }

.EpicenterData:first-child {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

.EpicenterData.Awsat {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

    .EpicenterData.Awsat:not(:last-child) {
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
    }

    .EpicenterData.Awsat .header {
        background: #fff;
        border-top: 2px solid #B5BBCC;
        border-bottom: 2px solid #B5BBCC;
    }

    .EpicenterData.Awsat h4.title {
        color: rgba(7,103,54,1)
    }

.opacity07 {
    opacity: 0.7;
}

#AddEpicenter .modal-content, #AddEpicenter .modal-content,
#AddSurvey .modal-content {
    border-radius: 15px !important;
    overflow: hidden !important;
}

#AddEpicenter .modalHeaderTitle,
#EditEpicenter .modalHeaderTitle,
#AddSurvey .modalHeaderTitle {
    background: #05D168;
    height: 80px;
    background-image: url("../images/modal.jpeg");
    background-position-x: -100px;
    background-position-y: 45%;
    background-repeat: no-repeat;
    background-size: 100% !important;
    position: relative;
    display: flex;
    align-items: center;
    padding: 5px 20px;
}

    #AddEpicenter .modalHeaderTitle:before,
    #EditEpicenter .modalHeaderTitle:before,
    #AddSurvey .modalHeaderTitle:before {
        position: absolute;
        content: " ";
        background: linear-gradient(90deg, rgba(6,0,96,0) 0%, rgba(5,209,104,1) 59%, rgba(5,209,104,1) 100%);
        width: 100%;
        height: 100%;
    }

    #AddEpicenter .modalHeaderTitle svg, #AddEpicenter .modalHeaderTitle div, #AddEpicenter .modal-footer,
    #EditEpicenter .modalHeaderTitle svg, #EditEpicenter .modalHeaderTitle div, #EditEpicenter .modal-footer, .modal-dialog,
    #AddSurvey .modalHeaderTitle svg, #AddSurvey .modalHeaderTitle div, #AddSurvey .modal-footer, .modal-dialog {
        z-index: 9999;
    }

#AddEpicenter .titleModal,
#EditEpicenter .titleModal,
#AddSurvey .titleModal {
    color: #FCFD29 !important;
    font-size: 1.2rem;
}

.dbluecolor {
    color: #394355 !important;
    font-size: 0.8rem;
}

#AddEpicenter, #AddSurvey, #EditEpicenter {
    padding-left: 0 !important;
}

.content .modal {
    padding-top: 6rem;
}

#NameEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='25' height='25' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M55.21 12.26v-.06a3.3 3.3 0 0 0-2-4.2l-2.65-.92a3.31 3.31 0 0 0-4.2 2l-11.42 32.8c-.06.16 1.27 7.42 1.27 7.42-1 2.86-3.43 4-4.26 3.84-.33-.06 0-1.4.07-1.8.29-2.32-1.52-3.6-3.74-.09-.34.54-1.18 1.8-1.54 1.72s-.1-1.3 0-1.77c.34-2.19.07-5.09-5.35-.55-1.94 1.62-4.56 3.89-6.09 3.43-.52-.16-1.54-1.38-1.22-1.6C16.89 50.56 20.91 45 20.34 42a2.39 2.39 0 0 0-1.95-2 4.17 4.17 0 0 0-4.07 1.42C12 44 11.19 48.93 11.63 51.67a41.82 41.82 0 0 1-6.09 2.95 1 1 0 1 0 .69 1.88 42.08 42.08 0 0 0 6-2.88A4.06 4.06 0 0 0 14.69 56c2.57.77 5.56-1.77 8-3.82.67-.57 1.52-1.29 2.09-1.68 0 .19-.19 3.07.53 3.88a1.79 1.79 0 0 0 1.29.62c1.42.07 2.4-1.32 3.3-2.55a2.92 2.92 0 0 0 .59 2.14 1.88 1.88 0 0 0 1.52.59A7.33 7.33 0 0 0 38.08 50s5.68-4.88 5.74-5L54.5 14.29c.12-.44 2 .28 1.81 1.08l-2.75 8.3a1 1 0 0 0 1.9.63L58.2 16c.8-2.26-1.8-3.67-2.99-3.74zM15.79 42.83c1.43-1.51 2.49-1 2.58-.45.31 1.64-2.37 6-4.86 8-.07-2.32.69-5.87 2.28-7.55zM49.9 9l2.64.92a1.3 1.3 0 0 1 .8 1.66l-.22.62L48 10.38l.22-.62A1.31 1.31 0 0 1 49.9 9zm-2.53 3.31 5.1 1.78-10.21 29.28-5.1-1.77zm-9.46 35.23-.72-3.81 3.7 1.27z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #NameEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='25' height='25' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M55.21 12.26v-.06a3.3 3.3 0 0 0-2-4.2l-2.65-.92a3.31 3.31 0 0 0-4.2 2l-11.42 32.8c-.06.16 1.27 7.42 1.27 7.42-1 2.86-3.43 4-4.26 3.84-.33-.06 0-1.4.07-1.8.29-2.32-1.52-3.6-3.74-.09-.34.54-1.18 1.8-1.54 1.72s-.1-1.3 0-1.77c.34-2.19.07-5.09-5.35-.55-1.94 1.62-4.56 3.89-6.09 3.43-.52-.16-1.54-1.38-1.22-1.6C16.89 50.56 20.91 45 20.34 42a2.39 2.39 0 0 0-1.95-2 4.17 4.17 0 0 0-4.07 1.42C12 44 11.19 48.93 11.63 51.67a41.82 41.82 0 0 1-6.09 2.95 1 1 0 1 0 .69 1.88 42.08 42.08 0 0 0 6-2.88A4.06 4.06 0 0 0 14.69 56c2.57.77 5.56-1.77 8-3.82.67-.57 1.52-1.29 2.09-1.68 0 .19-.19 3.07.53 3.88a1.79 1.79 0 0 0 1.29.62c1.42.07 2.4-1.32 3.3-2.55a2.92 2.92 0 0 0 .59 2.14 1.88 1.88 0 0 0 1.52.59A7.33 7.33 0 0 0 38.08 50s5.68-4.88 5.74-5L54.5 14.29c.12-.44 2 .28 1.81 1.08l-2.75 8.3a1 1 0 0 0 1.9.63L58.2 16c.8-2.26-1.8-3.67-2.99-3.74zM15.79 42.83c1.43-1.51 2.49-1 2.58-.45.31 1.64-2.37 6-4.86 8-.07-2.32.69-5.87 2.28-7.55zM49.9 9l2.64.92a1.3 1.3 0 0 1 .8 1.66l-.22.62L48 10.38l.22-.62A1.31 1.31 0 0 1 49.9 9zm-2.53 3.31 5.1 1.78-10.21 29.28-5.1-1.77zm-9.46 35.23-.72-3.81 3.7 1.27z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#numEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 60.123 60.123' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M57.124 51.893H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6zM57.124 33.062H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6zM57.124 14.231H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3Ccircle cx='4.029' cy='11.463' r='4.029' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/circle%3E%3Ccircle cx='4.029' cy='30.062' r='4.029' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/circle%3E%3Ccircle cx='4.029' cy='48.661' r='4.029' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #numEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 60.123 60.123' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M57.124 51.893H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6zM57.124 33.062H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6zM57.124 14.231H16.92a3 3 0 1 1 0-6h40.203a3 3 0 0 1 .001 6z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3Ccircle cx='4.029' cy='11.463' r='4.029' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/circle%3E%3Ccircle cx='4.029' cy='30.062' r='4.029' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/circle%3E%3Ccircle cx='4.029' cy='48.661' r='4.029' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }


#AddressEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 368.16 368.16' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M184.08 0c-74.992 0-136 61.008-136 136 0 24.688 11.072 51.24 11.536 52.36 3.576 8.488 10.632 21.672 15.72 29.4l93.248 141.288c3.816 5.792 9.464 9.112 15.496 9.112s11.68-3.32 15.496-9.104l93.256-141.296c5.096-7.728 12.144-20.912 15.72-29.4.464-1.112 11.528-27.664 11.528-52.36 0-74.992-61.008-136-136-136zM293.8 182.152c-3.192 7.608-9.76 19.872-14.328 26.8l-93.256 141.296c-1.84 2.792-2.424 2.792-4.264 0L88.696 208.952c-4.568-6.928-11.136-19.2-14.328-26.808-.136-.328-10.288-24.768-10.288-46.144 0-66.168 53.832-120 120-120s120 53.832 120 120c0 21.408-10.176 45.912-10.28 46.152z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M184.08 64.008c-39.704 0-72 32.304-72 72s32.296 72 72 72 72-32.304 72-72-32.296-72-72-72zm0 128c-30.872 0-56-25.12-56-56s25.128-56 56-56 56 25.12 56 56-25.128 56-56 56z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #AddressEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 368.16 368.16' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M184.08 0c-74.992 0-136 61.008-136 136 0 24.688 11.072 51.24 11.536 52.36 3.576 8.488 10.632 21.672 15.72 29.4l93.248 141.288c3.816 5.792 9.464 9.112 15.496 9.112s11.68-3.32 15.496-9.104l93.256-141.296c5.096-7.728 12.144-20.912 15.72-29.4.464-1.112 11.528-27.664 11.528-52.36 0-74.992-61.008-136-136-136zM293.8 182.152c-3.192 7.608-9.76 19.872-14.328 26.8l-93.256 141.296c-1.84 2.792-2.424 2.792-4.264 0L88.696 208.952c-4.568-6.928-11.136-19.2-14.328-26.808-.136-.328-10.288-24.768-10.288-46.144 0-66.168 53.832-120 120-120s120 53.832 120 120c0 21.408-10.176 45.912-10.28 46.152z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M184.08 64.008c-39.704 0-72 32.304-72 72s32.296 72 72 72 72-32.304 72-72-32.296-72-72-72zm0 128c-30.872 0-56-25.12-56-56s25.128-56 56-56 56 25.12 56 56-25.128 56-56 56z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#BranchEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 128 128' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M111.187 115.25h-7.75V19.366a5.756 5.756 0 0 0-5.75-5.75H65.75V1.747A1.75 1.75 0 0 0 64 0H34.75A1.75 1.75 0 0 0 33 1.747v11.869h-2.688a5.757 5.757 0 0 0-5.75 5.75v95.884h-7.75a1.751 1.751 0 0 0-1.75 1.75v9.247a1.751 1.751 0 0 0 1.75 1.75h94.375a1.75 1.75 0 0 0 1.75-1.75V117a1.75 1.75 0 0 0-1.75-1.75ZM36.5 3.5h25.75v10.116H36.5Zm-8.438 15.866a2.253 2.253 0 0 1 2.25-2.25h67.375a2.252 2.252 0 0 1 2.25 2.25v95.884H77v-19h4.372a1.75 1.75 0 0 0 1.75-1.75v-7.87a1.75 1.75 0 0 0-1.75-1.75H46.625a1.75 1.75 0 0 0-1.75 1.75v7.87a1.75 1.75 0 0 0 1.75 1.75H51v19H28.062Zm20.313 73.379v-4.37h31.25v4.37Zm6.122 3.5H73.5v19h-19Zm54.94 28.252H18.562v-5.747h90.875Z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3Cpath d='M36.312 36.756h20.313a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H36.312a1.75 1.75 0 0 0-1.75 1.75v9.64a1.751 1.751 0 0 0 1.75 1.75Zm1.75-9.64h16.813v6.14H38.062ZM36.312 57.561h20.313a1.749 1.749 0 0 0 1.75-1.75v-9.64a1.75 1.75 0 0 0-1.75-1.75H36.312a1.751 1.751 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.813v6.14H38.062ZM58.375 76.617v-9.64a1.749 1.749 0 0 0-1.75-1.75H36.312a1.75 1.75 0 0 0-1.75 1.75v9.64a1.751 1.751 0 0 0 1.75 1.75h20.313a1.75 1.75 0 0 0 1.75-1.75Zm-3.5-1.75H38.062v-6.14h16.813ZM71.375 36.756h20.312a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H71.375a1.749 1.749 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125ZM71.375 57.561h20.312a1.749 1.749 0 0 0 1.75-1.75v-9.64a1.75 1.75 0 0 0-1.75-1.75H71.375a1.75 1.75 0 0 0-1.75 1.75v9.64a1.749 1.749 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125ZM71.375 78.367h20.312a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H71.375a1.749 1.749 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125Z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #BranchEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 128 128' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M111.187 115.25h-7.75V19.366a5.756 5.756 0 0 0-5.75-5.75H65.75V1.747A1.75 1.75 0 0 0 64 0H34.75A1.75 1.75 0 0 0 33 1.747v11.869h-2.688a5.757 5.757 0 0 0-5.75 5.75v95.884h-7.75a1.751 1.751 0 0 0-1.75 1.75v9.247a1.751 1.751 0 0 0 1.75 1.75h94.375a1.75 1.75 0 0 0 1.75-1.75V117a1.75 1.75 0 0 0-1.75-1.75ZM36.5 3.5h25.75v10.116H36.5Zm-8.438 15.866a2.253 2.253 0 0 1 2.25-2.25h67.375a2.252 2.252 0 0 1 2.25 2.25v95.884H77v-19h4.372a1.75 1.75 0 0 0 1.75-1.75v-7.87a1.75 1.75 0 0 0-1.75-1.75H46.625a1.75 1.75 0 0 0-1.75 1.75v7.87a1.75 1.75 0 0 0 1.75 1.75H51v19H28.062Zm20.313 73.379v-4.37h31.25v4.37Zm6.122 3.5H73.5v19h-19Zm54.94 28.252H18.562v-5.747h90.875Z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3Cpath d='M36.312 36.756h20.313a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H36.312a1.75 1.75 0 0 0-1.75 1.75v9.64a1.751 1.751 0 0 0 1.75 1.75Zm1.75-9.64h16.813v6.14H38.062ZM36.312 57.561h20.313a1.749 1.749 0 0 0 1.75-1.75v-9.64a1.75 1.75 0 0 0-1.75-1.75H36.312a1.751 1.751 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.813v6.14H38.062ZM58.375 76.617v-9.64a1.749 1.749 0 0 0-1.75-1.75H36.312a1.75 1.75 0 0 0-1.75 1.75v9.64a1.751 1.751 0 0 0 1.75 1.75h20.313a1.75 1.75 0 0 0 1.75-1.75Zm-3.5-1.75H38.062v-6.14h16.813ZM71.375 36.756h20.312a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H71.375a1.749 1.749 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125ZM71.375 57.561h20.312a1.749 1.749 0 0 0 1.75-1.75v-9.64a1.75 1.75 0 0 0-1.75-1.75H71.375a1.75 1.75 0 0 0-1.75 1.75v9.64a1.749 1.749 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125ZM71.375 78.367h20.312a1.75 1.75 0 0 0 1.75-1.75v-9.64a1.749 1.749 0 0 0-1.75-1.75H71.375a1.749 1.749 0 0 0-1.75 1.75v9.64a1.75 1.75 0 0 0 1.75 1.75Zm1.75-9.64h16.812v6.14H73.125Z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }


#RegionEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M32 30.4c4.5 0 8.1-3.6 8.1-8.1s-3.6-8.1-8.1-8.1-8.1 3.6-8.1 8.1 3.6 8.1 8.1 8.1zm0-13.3c2.8 0 5.1 2.3 5.1 5.1s-2.3 5.1-5.1 5.1-5.1-2.3-5.1-5.1 2.3-5.1 5.1-5.1z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3Cpath d='M57.8 54.9c-2.2-8-4.4-16.1-6.7-24.1-.2-.6-.8-1.1-1.4-1.1h-4.2c1.3-2 2-4.3 2.1-6.7 0-6.2-3.9-12-9.6-14.5-5.8-2.5-12.7-1.1-17.1 3.4-4.6 4.6-6 12.1-2.5 17.8h-4c-.7 0-1.3.5-1.4 1.1-2.2 8-4.5 16.1-6.7 24.1-.3.9.5 1.9 1.4 1.9h48.7c.9 0 1.7-1 1.4-1.9zM20.6 17.4c2.4-4.9 7.7-7.9 13.1-7.1 6.1.9 10.8 6.4 10.8 12.6 0 3.7-2.6 6.9-4.9 9.6-2.6 3.2-5.2 6.5-7.7 9.7.2-.2-4.3-5.4-4.7-6-1.8-2.2-3.5-4.5-5.3-6.7-2.7-3.5-3.3-8-1.3-12.1zm19.3 36.4H9.6c2-7 3.9-14.1 5.9-21.1h5.1c1.2 1.6 2.5 3.1 3.8 4.7l6.6 8.4c.5.6 1.7.6 2.1 0 3.4-4.4 6.9-8.7 10.3-13.1h5.2c1.9 7 3.9 14.1 5.8 21.1H39.9z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #RegionEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M32 30.4c4.5 0 8.1-3.6 8.1-8.1s-3.6-8.1-8.1-8.1-8.1 3.6-8.1 8.1 3.6 8.1 8.1 8.1zm0-13.3c2.8 0 5.1 2.3 5.1 5.1s-2.3 5.1-5.1 5.1-5.1-2.3-5.1-5.1 2.3-5.1 5.1-5.1z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3Cpath d='M57.8 54.9c-2.2-8-4.4-16.1-6.7-24.1-.2-.6-.8-1.1-1.4-1.1h-4.2c1.3-2 2-4.3 2.1-6.7 0-6.2-3.9-12-9.6-14.5-5.8-2.5-12.7-1.1-17.1 3.4-4.6 4.6-6 12.1-2.5 17.8h-4c-.7 0-1.3.5-1.4 1.1-2.2 8-4.5 16.1-6.7 24.1-.3.9.5 1.9 1.4 1.9h48.7c.9 0 1.7-1 1.4-1.9zM20.6 17.4c2.4-4.9 7.7-7.9 13.1-7.1 6.1.9 10.8 6.4 10.8 12.6 0 3.7-2.6 6.9-4.9 9.6-2.6 3.2-5.2 6.5-7.7 9.7.2-.2-4.3-5.4-4.7-6-1.8-2.2-3.5-4.5-5.3-6.7-2.7-3.5-3.3-8-1.3-12.1zm19.3 36.4H9.6c2-7 3.9-14.1 5.9-21.1h5.1c1.2 1.6 2.5 3.1 3.8 4.7l6.6 8.4c.5.6 1.7.6 2.1 0 3.4-4.4 6.9-8.7 10.3-13.1h5.2c1.9 7 3.9 14.1 5.8 21.1H39.9z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#CityEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M61 61V31h-2v-4h-2v-6h-2v-4h-2v4h-2v6h-2V4.78l-6 1.2V3h-2v3.38l-2 .4V1h-2v6.18l-2 .4V3h-2v4.981l-6 1.2V15H9v2h2v12.091A6.136 6.136 0 0 0 10 29c-3.859 0-7 3.589-7 8 0 4.022 2.614 7.351 6 7.909v1.303C8.163 45.455 7.126 45 6 45c-2.757 0-5 2.691-5 6 0 2.898 1.721 5.321 4 5.879V61H1v2h62v-2zm-44-1c0-1.654 1.346-3 3-3a3.01 3.01 0 0 1 2.615 1.527l.31.549L24 59c.294 0 .604.057.948.173l.972.326.303-.979A4.975 4.975 0 0 1 31 55c1.818 0 3.496.991 4.379 2.587l.625 1.132.938-.89c1.127-1.068 2.988-1.068 4.115 0l.938.89.625-1.132A5.011 5.011 0 0 1 47 55a4.987 4.987 0 0 1 4.753 3.454l.281.863.887-.196c1.982-.44 3.919.376 5.058 1.879H17.194A2.996 2.996 0 0 1 17 60zm42-27v26.137a7.06 7.06 0 0 0-2-1.441V35H43v19.27a7.015 7.015 0 0 0-1.502 1.404 4.596 4.596 0 0 0-.498-.245V33zM47 53c-.688 0-1.359.112-2 .304V37h4v16.29a7.025 7.025 0 0 0-2-.29zm4-16h4v20.094a6.86 6.86 0 0 0-1.661-.062A6.973 6.973 0 0 0 51 54.268zm-8-6v-2h14v2zm10-8h2v4h-2zM47 7.22V27h-6v4h-2v24.015c-.872 0-1.743.22-2.498.659A7.006 7.006 0 0 0 31 53c-.692 0-1.364.1-2 .287V10.819zM13 17h14v37.261a6.943 6.943 0 0 0-2.351 2.789 5.064 5.064 0 0 0-.647-.047A5.012 5.012 0 0 0 20 55c-2.757 0-5 2.243-5 5 0 .338.045.671.112 1H11v-3.631l6-6.999v-2.461c3.386-.558 6-3.887 6-7.909 0-3.01-1.464-5.635-3.619-7H21v-2h-2v1.783A6.236 6.236 0 0 0 16 32c-.172 0-.348.011-.526.028A7.276 7.276 0 0 0 13 29.783zm4 20c0-1.05-.183-2.051-.506-2.97C19.02 34.329 21 36.892 21 40c0 3.309-2.243 6-5 6-1.262 0-2.461-.581-3.376-1.589C15.186 43.222 17 40.35 17 37zm-6 8.581c1.073 1.258 2.472 2.08 4 2.331v1.719l-4 4.667zM5 37c0-3.309 2.243-6 5-6s5 2.691 5 6c0 2.898-1.721 5.321-4 5.879V36H9v6.879C6.721 42.321 5 39.898 5 37zM3 51c0-2.206 1.346-4 3-4s3 1.794 3 4-1.346 4-3 4-3-1.794-3-4zm4 5.879c.74-.181 1.418-.564 2-1.09V61H7z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M37 13h-6v8h6zm-2 6h-2v-4h2zM37 23h-6v8h6zm-2 6h-2v-4h2zM37 33h-6v8h6zm-2 6h-2v-4h2zM37 43h-6v8h6zm-2 6h-2v-4h2zM45 13h-6v8h6zm-2 6h-2v-4h2zM15 19h2v2h-2zM19 19h2v2h-2zM23 19h2v2h-2zM15 23h2v2h-2zM19 23h2v2h-2zM23 23h2v2h-2zM19 27h2v2h-2zM15 27h2v2h-2zM23 27h2v2h-2zM23 31h2v2h-2z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #CityEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M61 61V31h-2v-4h-2v-6h-2v-4h-2v4h-2v6h-2V4.78l-6 1.2V3h-2v3.38l-2 .4V1h-2v6.18l-2 .4V3h-2v4.981l-6 1.2V15H9v2h2v12.091A6.136 6.136 0 0 0 10 29c-3.859 0-7 3.589-7 8 0 4.022 2.614 7.351 6 7.909v1.303C8.163 45.455 7.126 45 6 45c-2.757 0-5 2.691-5 6 0 2.898 1.721 5.321 4 5.879V61H1v2h62v-2zm-44-1c0-1.654 1.346-3 3-3a3.01 3.01 0 0 1 2.615 1.527l.31.549L24 59c.294 0 .604.057.948.173l.972.326.303-.979A4.975 4.975 0 0 1 31 55c1.818 0 3.496.991 4.379 2.587l.625 1.132.938-.89c1.127-1.068 2.988-1.068 4.115 0l.938.89.625-1.132A5.011 5.011 0 0 1 47 55a4.987 4.987 0 0 1 4.753 3.454l.281.863.887-.196c1.982-.44 3.919.376 5.058 1.879H17.194A2.996 2.996 0 0 1 17 60zm42-27v26.137a7.06 7.06 0 0 0-2-1.441V35H43v19.27a7.015 7.015 0 0 0-1.502 1.404 4.596 4.596 0 0 0-.498-.245V33zM47 53c-.688 0-1.359.112-2 .304V37h4v16.29a7.025 7.025 0 0 0-2-.29zm4-16h4v20.094a6.86 6.86 0 0 0-1.661-.062A6.973 6.973 0 0 0 51 54.268zm-8-6v-2h14v2zm10-8h2v4h-2zM47 7.22V27h-6v4h-2v24.015c-.872 0-1.743.22-2.498.659A7.006 7.006 0 0 0 31 53c-.692 0-1.364.1-2 .287V10.819zM13 17h14v37.261a6.943 6.943 0 0 0-2.351 2.789 5.064 5.064 0 0 0-.647-.047A5.012 5.012 0 0 0 20 55c-2.757 0-5 2.243-5 5 0 .338.045.671.112 1H11v-3.631l6-6.999v-2.461c3.386-.558 6-3.887 6-7.909 0-3.01-1.464-5.635-3.619-7H21v-2h-2v1.783A6.236 6.236 0 0 0 16 32c-.172 0-.348.011-.526.028A7.276 7.276 0 0 0 13 29.783zm4 20c0-1.05-.183-2.051-.506-2.97C19.02 34.329 21 36.892 21 40c0 3.309-2.243 6-5 6-1.262 0-2.461-.581-3.376-1.589C15.186 43.222 17 40.35 17 37zm-6 8.581c1.073 1.258 2.472 2.08 4 2.331v1.719l-4 4.667zM5 37c0-3.309 2.243-6 5-6s5 2.691 5 6c0 2.898-1.721 5.321-4 5.879V36H9v6.879C6.721 42.321 5 39.898 5 37zM3 51c0-2.206 1.346-4 3-4s3 1.794 3 4-1.346 4-3 4-3-1.794-3-4zm4 5.879c.74-.181 1.418-.564 2-1.09V61H7z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M37 13h-6v8h6zm-2 6h-2v-4h2zM37 23h-6v8h6zm-2 6h-2v-4h2zM37 33h-6v8h6zm-2 6h-2v-4h2zM37 43h-6v8h6zm-2 6h-2v-4h2zM45 13h-6v8h6zm-2 6h-2v-4h2zM15 19h2v2h-2zM19 19h2v2h-2zM23 19h2v2h-2zM15 23h2v2h-2zM19 23h2v2h-2zM23 23h2v2h-2zM19 27h2v2h-2zM15 27h2v2h-2zM23 27h2v2h-2zM23 31h2v2h-2z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#DistrictEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M61 61V31h-2v-4h-2v-6h-2v-4h-2v4h-2v6h-2V4.78l-6 1.2V3h-2v3.38l-2 .4V1h-2v6.18l-2 .4V3h-2v4.981l-6 1.2V15H9v2h2v12.091A6.136 6.136 0 0 0 10 29c-3.859 0-7 3.589-7 8 0 4.022 2.614 7.351 6 7.909v1.303C8.163 45.455 7.126 45 6 45c-2.757 0-5 2.691-5 6 0 2.898 1.721 5.321 4 5.879V61H1v2h62v-2zm-44-1c0-1.654 1.346-3 3-3a3.01 3.01 0 0 1 2.615 1.527l.31.549L24 59c.294 0 .604.057.948.173l.972.326.303-.979A4.975 4.975 0 0 1 31 55c1.818 0 3.496.991 4.379 2.587l.625 1.132.938-.89c1.127-1.068 2.988-1.068 4.115 0l.938.89.625-1.132A5.011 5.011 0 0 1 47 55a4.987 4.987 0 0 1 4.753 3.454l.281.863.887-.196c1.982-.44 3.919.376 5.058 1.879H17.194A2.996 2.996 0 0 1 17 60zm42-27v26.137a7.06 7.06 0 0 0-2-1.441V35H43v19.27a7.015 7.015 0 0 0-1.502 1.404 4.596 4.596 0 0 0-.498-.245V33zM47 53c-.688 0-1.359.112-2 .304V37h4v16.29a7.025 7.025 0 0 0-2-.29zm4-16h4v20.094a6.86 6.86 0 0 0-1.661-.062A6.973 6.973 0 0 0 51 54.268zm-8-6v-2h14v2zm10-8h2v4h-2zM47 7.22V27h-6v4h-2v24.015c-.872 0-1.743.22-2.498.659A7.006 7.006 0 0 0 31 53c-.692 0-1.364.1-2 .287V10.819zM13 17h14v37.261a6.943 6.943 0 0 0-2.351 2.789 5.064 5.064 0 0 0-.647-.047A5.012 5.012 0 0 0 20 55c-2.757 0-5 2.243-5 5 0 .338.045.671.112 1H11v-3.631l6-6.999v-2.461c3.386-.558 6-3.887 6-7.909 0-3.01-1.464-5.635-3.619-7H21v-2h-2v1.783A6.236 6.236 0 0 0 16 32c-.172 0-.348.011-.526.028A7.276 7.276 0 0 0 13 29.783zm4 20c0-1.05-.183-2.051-.506-2.97C19.02 34.329 21 36.892 21 40c0 3.309-2.243 6-5 6-1.262 0-2.461-.581-3.376-1.589C15.186 43.222 17 40.35 17 37zm-6 8.581c1.073 1.258 2.472 2.08 4 2.331v1.719l-4 4.667zM5 37c0-3.309 2.243-6 5-6s5 2.691 5 6c0 2.898-1.721 5.321-4 5.879V36H9v6.879C6.721 42.321 5 39.898 5 37zM3 51c0-2.206 1.346-4 3-4s3 1.794 3 4-1.346 4-3 4-3-1.794-3-4zm4 5.879c.74-.181 1.418-.564 2-1.09V61H7z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M37 13h-6v8h6zm-2 6h-2v-4h2zM37 23h-6v8h6zm-2 6h-2v-4h2zM37 33h-6v8h6zm-2 6h-2v-4h2zM37 43h-6v8h6zm-2 6h-2v-4h2zM45 13h-6v8h6zm-2 6h-2v-4h2zM15 19h2v2h-2zM19 19h2v2h-2zM23 19h2v2h-2zM15 23h2v2h-2zM19 23h2v2h-2zM23 23h2v2h-2zM19 27h2v2h-2zM15 27h2v2h-2zM23 27h2v2h-2zM23 31h2v2h-2z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #DistrictEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M61 61V31h-2v-4h-2v-6h-2v-4h-2v4h-2v6h-2V4.78l-6 1.2V3h-2v3.38l-2 .4V1h-2v6.18l-2 .4V3h-2v4.981l-6 1.2V15H9v2h2v12.091A6.136 6.136 0 0 0 10 29c-3.859 0-7 3.589-7 8 0 4.022 2.614 7.351 6 7.909v1.303C8.163 45.455 7.126 45 6 45c-2.757 0-5 2.691-5 6 0 2.898 1.721 5.321 4 5.879V61H1v2h62v-2zm-44-1c0-1.654 1.346-3 3-3a3.01 3.01 0 0 1 2.615 1.527l.31.549L24 59c.294 0 .604.057.948.173l.972.326.303-.979A4.975 4.975 0 0 1 31 55c1.818 0 3.496.991 4.379 2.587l.625 1.132.938-.89c1.127-1.068 2.988-1.068 4.115 0l.938.89.625-1.132A5.011 5.011 0 0 1 47 55a4.987 4.987 0 0 1 4.753 3.454l.281.863.887-.196c1.982-.44 3.919.376 5.058 1.879H17.194A2.996 2.996 0 0 1 17 60zm42-27v26.137a7.06 7.06 0 0 0-2-1.441V35H43v19.27a7.015 7.015 0 0 0-1.502 1.404 4.596 4.596 0 0 0-.498-.245V33zM47 53c-.688 0-1.359.112-2 .304V37h4v16.29a7.025 7.025 0 0 0-2-.29zm4-16h4v20.094a6.86 6.86 0 0 0-1.661-.062A6.973 6.973 0 0 0 51 54.268zm-8-6v-2h14v2zm10-8h2v4h-2zM47 7.22V27h-6v4h-2v24.015c-.872 0-1.743.22-2.498.659A7.006 7.006 0 0 0 31 53c-.692 0-1.364.1-2 .287V10.819zM13 17h14v37.261a6.943 6.943 0 0 0-2.351 2.789 5.064 5.064 0 0 0-.647-.047A5.012 5.012 0 0 0 20 55c-2.757 0-5 2.243-5 5 0 .338.045.671.112 1H11v-3.631l6-6.999v-2.461c3.386-.558 6-3.887 6-7.909 0-3.01-1.464-5.635-3.619-7H21v-2h-2v1.783A6.236 6.236 0 0 0 16 32c-.172 0-.348.011-.526.028A7.276 7.276 0 0 0 13 29.783zm4 20c0-1.05-.183-2.051-.506-2.97C19.02 34.329 21 36.892 21 40c0 3.309-2.243 6-5 6-1.262 0-2.461-.581-3.376-1.589C15.186 43.222 17 40.35 17 37zm-6 8.581c1.073 1.258 2.472 2.08 4 2.331v1.719l-4 4.667zM5 37c0-3.309 2.243-6 5-6s5 2.691 5 6c0 2.898-1.721 5.321-4 5.879V36H9v6.879C6.721 42.321 5 39.898 5 37zM3 51c0-2.206 1.346-4 3-4s3 1.794 3 4-1.346 4-3 4-3-1.794-3-4zm4 5.879c.74-.181 1.418-.564 2-1.09V61H7z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M37 13h-6v8h6zm-2 6h-2v-4h2zM37 23h-6v8h6zm-2 6h-2v-4h2zM37 33h-6v8h6zm-2 6h-2v-4h2zM37 43h-6v8h6zm-2 6h-2v-4h2zM45 13h-6v8h6zm-2 6h-2v-4h2zM15 19h2v2h-2zM19 19h2v2h-2zM23 19h2v2h-2zM15 23h2v2h-2zM19 23h2v2h-2zM23 23h2v2h-2zM19 27h2v2h-2zM15 27h2v2h-2zM23 27h2v2h-2zM23 31h2v2h-2z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#EntityEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M496 464h-8V200a8 8 0 0 0-8-8h-88V16a8 8 0 0 0-8-8H128a8 8 0 0 0-8 8v96H32a8 8 0 0 0-8 8v344h-8a8 8 0 0 0-8 8v24a8 8 0 0 0 8 8h480a8 8 0 0 0 8-8v-24a8 8 0 0 0-8-8zM392 208h80v256h-80zM136 24h240v440h-56V344a8 8 0 0 0-8-8H200a8 8 0 0 0-8 8v120h-56zm168 328v112h-40V352zm-56 0v112h-40V352zM40 128h80v336H40zm448 360H24v-8h464z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M104 136H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM104 216H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM104 296H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM408 280h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zm8-48h32v32h-32zM408 360h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zm8-48h32v32h-32zM160 312h192a8 8 0 0 0 8-8v-64a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32v-48h32zm16-48h32v48h-32zm80 48h-32v-48h32zm-176-48h32v48h-32zM160 216h192a8 8 0 0 0 8-8v-64a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32v-48h32zm16-48h32v48h-32zm80 48h-32v-48h32zm-176-48h32v48h-32zM160 120h192a8 8 0 0 0 8-8V48a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32V56h32zm16-48h32v48h-32zm80 48h-32V56h32zM168 56h32v48h-32z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #EntityEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M496 464h-8V200a8 8 0 0 0-8-8h-88V16a8 8 0 0 0-8-8H128a8 8 0 0 0-8 8v96H32a8 8 0 0 0-8 8v344h-8a8 8 0 0 0-8 8v24a8 8 0 0 0 8 8h480a8 8 0 0 0 8-8v-24a8 8 0 0 0-8-8zM392 208h80v256h-80zM136 24h240v440h-56V344a8 8 0 0 0-8-8H200a8 8 0 0 0-8 8v120h-56zm168 328v112h-40V352zm-56 0v112h-40V352zM40 128h80v336H40zm448 360H24v-8h464z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M104 136H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM104 216H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM104 296H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8zm-8 48H64v-32h32zM408 280h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zm8-48h32v32h-32zM408 360h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zm8-48h32v32h-32zM160 312h192a8 8 0 0 0 8-8v-64a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32v-48h32zm16-48h32v48h-32zm80 48h-32v-48h32zm-176-48h32v48h-32zM160 216h192a8 8 0 0 0 8-8v-64a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32v-48h32zm16-48h32v48h-32zm80 48h-32v-48h32zm-176-48h32v48h-32zM160 120h192a8 8 0 0 0 8-8V48a8 8 0 0 0-8-8H160a8 8 0 0 0-8 8v64a8 8 0 0 0 8 8zm88-16h-32V56h32zm16-48h32v48h-32zm80 48h-32V56h32zM168 56h32v48h-32z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }





#natureEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 511.999 511.999' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M256.98 40.005c-5.53-.04-10.04 4.41-10.08 9.93-.04 5.52 4.4 10.03 9.93 10.07 5.52.04 10.03-4.4 10.07-9.92.04-5.52-4.4-10.03-9.92-10.08zM256.525 100.004c-38.611-.274-70.232 30.875-70.524 69.474-.291 38.597 30.875 70.233 69.474 70.524l.536.002c38.353 0 69.698-31.056 69.988-69.476.291-38.595-30.874-70.233-69.474-70.524zm-.516 120.001-.384-.002c-27.571-.208-49.833-22.806-49.625-50.375.207-27.445 22.595-49.627 49.991-49.627l.384.002c27.571.208 49.833 22.806 49.625 50.375-.208 27.445-22.595 49.627-49.991 49.627zM299.631 47.589c-5.202-1.846-10.921.879-12.767 6.085-1.845 5.206.88 10.921 6.085 12.767 44.047 15.611 73.402 57.562 73.05 104.389-.041 5.522 4.402 10.033 9.925 10.075h.077c5.486 0 9.956-4.428 9.998-9.925.416-55.347-34.293-104.934-86.368-123.391z' fill='%23B0BED2' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M317.357 376.442c66.513-85.615 108.08-130.26 108.641-205.164C426.702 77.035 350.22 0 255.984 0 162.848 0 86.71 75.428 86.002 168.728c-.572 76.935 41.767 121.519 108.739 207.7C128.116 386.384 86.002 411.401 86.002 442c0 20.497 18.946 38.89 53.349 51.79 31.313 11.742 72.74 18.209 116.649 18.209s85.336-6.467 116.649-18.209c34.403-12.901 53.349-31.294 53.349-51.791 0-30.582-42.075-55.593-108.641-65.557zM106.001 168.879C106.625 86.55 173.8 20 255.986 20c83.159 0 150.633 67.988 150.013 151.129-.532 71.134-44.614 114.971-114.991 206.714-12.553 16.356-24.081 31.82-34.993 46.947-10.88-15.136-22.178-30.323-34.919-46.953-73.286-95.584-115.637-136.108-115.095-208.958zM256 492c-85.851 0-149.999-26.397-149.999-50 0-17.504 38.348-39.616 102.826-47.273 14.253 18.701 26.749 35.691 39.005 53.043a9.998 9.998 0 0 0 8.159 4.23H256a10 10 0 0 0 8.158-4.217c12.14-17.126 24.978-34.535 39.109-53.045 64.418 7.665 102.732 29.77 102.732 47.263C405.998 465.603 341.851 492 256 492z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #natureEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg  xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 511.999 511.999' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M256.98 40.005c-5.53-.04-10.04 4.41-10.08 9.93-.04 5.52 4.4 10.03 9.93 10.07 5.52.04 10.03-4.4 10.07-9.92.04-5.52-4.4-10.03-9.92-10.08zM256.525 100.004c-38.611-.274-70.232 30.875-70.524 69.474-.291 38.597 30.875 70.233 69.474 70.524l.536.002c38.353 0 69.698-31.056 69.988-69.476.291-38.595-30.874-70.233-69.474-70.524zm-.516 120.001-.384-.002c-27.571-.208-49.833-22.806-49.625-50.375.207-27.445 22.595-49.627 49.991-49.627l.384.002c27.571.208 49.833 22.806 49.625 50.375-.208 27.445-22.595 49.627-49.991 49.627zM299.631 47.589c-5.202-1.846-10.921.879-12.767 6.085-1.845 5.206.88 10.921 6.085 12.767 44.047 15.611 73.402 57.562 73.05 104.389-.041 5.522 4.402 10.033 9.925 10.075h.077c5.486 0 9.956-4.428 9.998-9.925.416-55.347-34.293-104.934-86.368-123.391z' fill='%230BA857' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M317.357 376.442c66.513-85.615 108.08-130.26 108.641-205.164C426.702 77.035 350.22 0 255.984 0 162.848 0 86.71 75.428 86.002 168.728c-.572 76.935 41.767 121.519 108.739 207.7C128.116 386.384 86.002 411.401 86.002 442c0 20.497 18.946 38.89 53.349 51.79 31.313 11.742 72.74 18.209 116.649 18.209s85.336-6.467 116.649-18.209c34.403-12.901 53.349-31.294 53.349-51.791 0-30.582-42.075-55.593-108.641-65.557zM106.001 168.879C106.625 86.55 173.8 20 255.986 20c83.159 0 150.633 67.988 150.013 151.129-.532 71.134-44.614 114.971-114.991 206.714-12.553 16.356-24.081 31.82-34.993 46.947-10.88-15.136-22.178-30.323-34.919-46.953-73.286-95.584-115.637-136.108-115.095-208.958zM256 492c-85.851 0-149.999-26.397-149.999-50 0-17.504 38.348-39.616 102.826-47.273 14.253 18.701 26.749 35.691 39.005 53.043a9.998 9.998 0 0 0 8.159 4.23H256a10 10 0 0 0 8.158-4.217c12.14-17.126 24.978-34.535 39.109-53.045 64.418 7.665 102.732 29.77 102.732 47.263C405.998 465.603 341.851 492 256 492z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }

#classificationEpicenter {
    padding-right: 35px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg  xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m509.423 469.005-54.576-102.999c-3.833-7.175-10.963-11.458-19.074-11.458H329.766c46.029-57.998 90.765-122.951 90.765-178.734 0-90.716-73.802-164.518-164.519-164.518-90.731 0-164.546 73.802-164.546 164.518 0 55.72 44.756 120.699 90.806 178.734H76.251c-8.155 0-15.292 4.296-19.088 11.482L2.619 468.972c-3.673 6.852-3.477 14.608.556 21.312 4.026 6.622 10.774 10.42 18.513 10.42h468.649c7.766 0 14.512-3.81 18.505-10.452 3.997-6.648 4.21-14.391.581-21.247zm-73.65-98.458c2.199 0 3.915 1.037 4.949 2.973l10.057 18.981h-151.82a4535.393 4535.393 0 0 0 17.957-21.954zM256.012 27.294c81.894 0 148.52 66.626 148.52 148.519 0 63.002-68.689 146.598-118.843 207.638-10.679 12.996-20.857 25.382-29.676 36.678-8.812-11.285-18.978-23.662-29.646-36.648-50.179-61.085-118.902-144.743-118.902-207.667 0-81.894 66.638-148.52 148.547-148.52zM76.251 370.547h58.332l-7.345 21.954H61.244l10.062-18.99c1.023-1.939 2.734-2.964 4.945-2.964zM16.865 482.006c-1.081-1.797-1.13-3.639-.127-5.51l16.97-32.027h76.13l-13.466 40.236H21.688c-2.112.001-3.74-.919-4.823-2.699zm96.377 2.7 15.294-45.697a7.998 7.998 0 0 0-7.586-10.538H42.185L52.766 408.5h80.231a7.998 7.998 0 0 0 7.586-5.462l10.87-32.491h43.665c6.387 7.874 12.722 15.586 18.885 23.09 12.265 14.93 23.862 29.047 33.377 41.484a9.801 9.801 0 0 0 8.628 5.096h.003a9.802 9.802 0 0 0 8.631-5.095c6.29-8.222 13.5-17.185 21.2-26.622h173.414l10.582 19.971H293.427a7.998 7.998 0 0 0-5.5 13.807l44.801 42.428h-46.432l-89.807-85.053a7.997 7.997 0 0 0-13.087 3.269l-27.366 81.783h-42.794zm149.788 0h-90.122l21.688-64.812zm232.1-2.699c-1.076 1.791-2.689 2.699-4.794 2.699H355.995l-42.488-40.236h164.809l16.969 32.024c.982 1.854.93 3.709-.155 5.513zM357.094 175.814c0-55.737-45.345-101.083-101.083-101.083s-101.083 45.345-101.083 101.083c0 55.753 45.345 101.111 101.083 101.111s101.083-45.359 101.083-101.111zm-186.166 0c0-46.916 38.168-85.084 85.084-85.084s85.084 38.168 85.084 85.084c0 46.931-38.168 85.112-85.084 85.112s-85.084-38.182-85.084-85.112z' fill='%23B0BED2' data-original='%23B0BED2' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: 95%;
    border-width: 2px !important;
    box-shadow: unset !important;
}

    #classificationEpicenter:focus {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m509.423 469.005-54.576-102.999c-3.833-7.175-10.963-11.458-19.074-11.458H329.766c46.029-57.998 90.765-122.951 90.765-178.734 0-90.716-73.802-164.518-164.519-164.518-90.731 0-164.546 73.802-164.546 164.518 0 55.72 44.756 120.699 90.806 178.734H76.251c-8.155 0-15.292 4.296-19.088 11.482L2.619 468.972c-3.673 6.852-3.477 14.608.556 21.312 4.026 6.622 10.774 10.42 18.513 10.42h468.649c7.766 0 14.512-3.81 18.505-10.452 3.997-6.648 4.21-14.391.581-21.247zm-73.65-98.458c2.199 0 3.915 1.037 4.949 2.973l10.057 18.981h-151.82a4535.393 4535.393 0 0 0 17.957-21.954zM256.012 27.294c81.894 0 148.52 66.626 148.52 148.519 0 63.002-68.689 146.598-118.843 207.638-10.679 12.996-20.857 25.382-29.676 36.678-8.812-11.285-18.978-23.662-29.646-36.648-50.179-61.085-118.902-144.743-118.902-207.667 0-81.894 66.638-148.52 148.547-148.52zM76.251 370.547h58.332l-7.345 21.954H61.244l10.062-18.99c1.023-1.939 2.734-2.964 4.945-2.964zM16.865 482.006c-1.081-1.797-1.13-3.639-.127-5.51l16.97-32.027h76.13l-13.466 40.236H21.688c-2.112.001-3.74-.919-4.823-2.699zm96.377 2.7 15.294-45.697a7.998 7.998 0 0 0-7.586-10.538H42.185L52.766 408.5h80.231a7.998 7.998 0 0 0 7.586-5.462l10.87-32.491h43.665c6.387 7.874 12.722 15.586 18.885 23.09 12.265 14.93 23.862 29.047 33.377 41.484a9.801 9.801 0 0 0 8.628 5.096h.003a9.802 9.802 0 0 0 8.631-5.095c6.29-8.222 13.5-17.185 21.2-26.622h173.414l10.582 19.971H293.427a7.998 7.998 0 0 0-5.5 13.807l44.801 42.428h-46.432l-89.807-85.053a7.997 7.997 0 0 0-13.087 3.269l-27.366 81.783h-42.794zm149.788 0h-90.122l21.688-64.812zm232.1-2.699c-1.076 1.791-2.689 2.699-4.794 2.699H355.995l-42.488-40.236h164.809l16.969 32.024c.982 1.854.93 3.709-.155 5.513zM357.094 175.814c0-55.737-45.345-101.083-101.083-101.083s-101.083 45.345-101.083 101.083c0 55.753 45.345 101.111 101.083 101.111s101.083-45.359 101.083-101.111zm-186.166 0c0-46.916 38.168-85.084 85.084-85.084s85.084 38.168 85.084 85.084c0 46.931-38.168 85.112-85.084 85.112s-85.084-38.182-85.084-85.112z' fill='%230BA857' data-original='%230BA857' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
        border-color: #0BA857 !important;
        outline-color: #0BA857 !important;
        box-shadow: unset !important;
    }



.TypePollutant tr, .TypePollutant td, .TypePollutant th {
    padding: 5px;
    border: 1px solid rgba(0,0,0,0.2);
}

.TypePollutant th, .TypePollutant td {
    text-align: center;
}

.numspollutants {
    border: transparent;
    outline: unset;
    background: transparent;
    text-align: center;
}

.TypePollutant tbody tr td:nth-child(1) {
    width: 70%;
    background: #FFFEF1;
}

.TypePollutant tbody tr td:nth-child(2) {
    width: 30%;
    background: #F3FFF1;
}

.WasteType > div, .MangamWasteType > div {
    border: 1px solid #BBC7D8;
    border-radius: 5px;
    padding: 2px 5px;
}

.WasteType .form-check-input, .MangamWasteType .form-check-input {
    border-radius: 50%;
}

    .WasteType .form-check-input:focus, .MangamWasteType .form-check-input:focus {
        border-color: #0BA857 !important;
    }

    .WasteType .form-check-input:checked, .MangamWasteType .form-check-input:checked {
        background-color: #0BA857 !important;
        border-color: #0BA857 !important;
    }

.reportsBtn {
    background: #00C1A5;
    color: white;
    border-radius: 5px;
    padding: 5px 15px;
    border: 1px solid #00C1A5;
    outline: unset;
    font-size: 0.8rem;
    cursor: pointer;
    font-size: 0.7rem !important;
}

.reportsBtn2 {
    background: #00C1A5;
    color: white;
    border-radius: 5px;
    padding: 0;
    border: 1px solid #00C1A5;
    outline: unset;
    font-size: 0.8rem;
    cursor: pointer;
    font-size: 0.7rem !important;
    text-align: center;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .reportsBtn:hover, .reportsBtn2:hover {
        background: rgba(0,193,165,0.8);
    }

.photoBtn {
    background: #FF4D52;
    color: white;
    border-radius: 5px;
    padding: 5px 15px;
    border: 1px solid #FF4D52;
    outline: unset;
    font-size: 0.8rem;
    cursor: pointer;
    font-size: 0.7rem !important;
}

.photoBtn2 {
    background: #FF4D52;
    color: white;
    border-radius: 5px;
    padding: 0;
    border: 1px solid #FF4D52;
    outline: unset;
    cursor: pointer;
    font-size: 0.7rem !important;
    text-align: center;
    height: 100%;
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
}

.photoBtn:hover, .photoBtn:hover {
    background: rgba(255,77,82,0.8);
}

.reportsBtn svg, .photoBtn svg, .reportsBtn2 i, .photoBtn2 i {
    margin: 0 5px;
}

.valueofattachments {
    width: 50%;
    cursor: unset;
    border: 2px solid #D5DCE7;
    padding: 3px 35px 3px 3px !important;
    border-radius: 8px !important;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M30 9a7.948 7.948 0 0 1-2.343 5.657l-14.41 14.581a5.991 5.991 0 0 1-4.249 1.758 5.98 5.98 0 0 1-4.241-1.754 6.007 6.007 0 0 1 0-8.485l10.41-10.351c1.563-1.553 4.047-1.604 5.54-.113a3.72 3.72 0 0 1 1.082 2.772 4.072 4.072 0 0 1-1.203 2.763l-9.879 9.879a.999.999 0 1 1-1.414-1.414l9.879-9.879c.383-.383.603-.883.618-1.408a1.74 1.74 0 0 0-.497-1.299c-.715-.712-1.933-.661-2.715.117L6.169 22.173a4.005 4.005 0 0 0 .002 5.655 4.006 4.006 0 0 0 5.657 0l14.41-14.581C27.376 12.109 28 10.603 28 9s-.624-3.109-1.757-4.242C25.109 3.624 23.603 3 22 3s-3.109.624-4.243 1.758L3.705 18.71a1 1 0 0 1-1.409-1.42l14.05-13.949C17.854 1.832 19.863 1 22 1s4.146.832 5.657 2.344A7.944 7.944 0 0 1 30 9z' fill='%23D5DCE7' data-original='%23D5DCE7' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right;
    background-position-x: calc(100% - 10px);
    border-width: 2px !important;
    box-shadow: unset !important;
}

.BtnmodalClose {
    background-color: #F68319;
    color: white;
}

    .BtnmodalClose:hover {
        background-color: rgba(246,137,26,0.8);
        color: white;
    }


.BtnmodalSave, .BtnmodalSave:focus {
    background-color: rgb(10,162,81);
    color: white;
}

    .BtnmodalSave:hover {
        background-color: rgba(10,162,81,0.8);
        color: white;
    }

.WasteType .form-check-label, .MangamWasteType .form-check-label {
    font-size: 0.7rem !important;
}

.HeaderDataDetails {
    width: 100%;
    height: 60px;
    border-radius: 15px 15px 0 0;
    background: #11972D;
    display: flex;
    align-items: center;
    padding: 15px;
    justify-content: space-between;
}

    .HeaderDataDetails h4 {
        color: white;
    }

.AddStudy {
    border-radius: 5px;
    outline: unset;
    border: 1px solid #05D168;
    background: #05D168;
    color: white;
}

    .AddStudy:hover {
        background: rgba(5,209,104,0.8);
    }

.ShowReport {
    border-radius: 8px;
    outline: unset;
    border: 1px solid #05D168;
    background: #0097eb;
    color: white;
}


.ExportStudy {
    border-radius: 5px;
    outline: unset;
    border: 1px solid rgb(247,148,29);
    background: rgb(247,148,29);
    color: white;
}

    .ExportStudy:hover {
        background: rgba(247,148,29,0.8);
    }

.StadySearch, .FociSearch {
    width: 50% !important;
    background-color: #08781F;
    outline: unset;
    border: transparent;
    border-radius: 5px;
    padding: 5px;
    padding-left: 35px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='20' height='20' x='0' y='0' viewBox='0 0 56.966 56.966' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M55.146 51.887 41.588 37.786A22.926 22.926 0 0 0 46.984 23c0-12.682-10.318-23-23-23s-23 10.318-23 23 10.318 23 23 23c4.761 0 9.298-1.436 13.177-4.162l13.661 14.208c.571.593 1.339.92 2.162.92.779 0 1.518-.297 2.079-.837a3.004 3.004 0 0 0 .083-4.242zM23.984 6c9.374 0 17 7.626 17 17s-7.626 17-17 17-17-7.626-17-17 7.626-17 17-17z' fill='white' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: 5px;
}

.FociSearch {
    width: 100% !important;
    color: white !important;
    padding-right: 15px !important;
}

.FilterDate {
    font-size: 0.7rem;
    border: unset;
    border-radius: 5px;
    background-color: rgb(243,249,255);
    color: #778495;
}

    .FilterDate:hover {
        background-color: rgba(243,249,255,0.8);
    }

.Filter {
    font-size: 0.7rem;
    border: unset;
    border-radius: 5px;
    background-color: rgb(249,200,14);
    color: white;
    height: 100%;
}

    .Filter:hover {
        background-color: rgba(249,200,14,0.9);
    }

.studyDetailsTable {
    border-color: gray;
}

    .studyDetailsTable thead th, .studyDetailsTable tbody td {
        text-align: center;
        border: 1px solid rgb(205,209,225);
        padding: 10px;
    }

    .studyDetailsTable thead th {
        padding: 10px;
        background-color: rgb(230,233,243);
    }

.NamePen {
    background-color: rgb(187,208,255);
    color: rgb(11,69,202);
    margin: 0 5px;
    padding: 5px;
    border-radius: 5px;
    font-size: 0.9rem;
}

.NameFile {
    background-color: rgb(217,251,208);
    color: rgb(122,179,108);
    margin: 0 5px;
    padding: 5px;
    border-radius: 5px;
    font-size: 0.9rem;
}

.NameNetwork {
    background-color: rgb(184,228,252);
    color: rgb(0,85,133);
    margin: 0 5px;
    padding: 5px;
    border-radius: 5px;
    font-size: 0.9rem;
}

.Nameruler {
    background-color: rgb(207,206,255);
    color: rgb(112,111,183);
    margin: 0 5px;
    padding: 5px;
    border-radius: 5px;
    font-size: 0.9rem;
}


#map, .MAP {
    width: 600px;
    height: 350px;
    background: grey;
}

.AddressModal, .WasteDisposalAddressModal, .showWasteDisposalAddressModal {
    position: fixed !important;
    width: 100vw;
    height: 100vh;
    top: 0;
    right: 0 !important;
    left: 0;
    z-index: 9999999;
    background: rgba(0,0,0,0.5);
    display: flex;
    align-items: center;
    justify-content: center;
}

    .AddressModal > div, .WasteDisposalAddressModal > div, .showWasteDisposalAddressModal > div {
        background: white;
        padding: 10px;
        border-radius: 15px;
        display: flex;
        flex-direction: column;
        align-items: end
    }

    .AddressModal svg, .WasteDisposalAddressModal svg, .showWasteDisposalAddressModal svg {
        width: 10px;
        height: 10px;
        font-size: 1.5rem;
        color: tomato;
        background: rgba(234,85,86,0.1);
        padding: 5px;
        border-radius: 5px;
        cursor: pointer;
        margin-bottom: 5px;
        text-align: end !important;
    }

    .AddressModal i, .WasteDisposalAddressModal i, .showWasteDisposalAddressModal i {
        cursor: pointer
    }

.addressInputMAp {
    position: relative;
}

.getlocation {
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px;
    border-radius: 5px;
    color: white;
    background-color: rgb(10,162,81);
    color: white;
    transition: all 250ms;
    position: absolute;
    bottom: 4px;
    left: 5px;
    z-index: 9999;
    cursor: pointer;
}

.divStudydetails {
    display: flex;
    align-items: center;
}

.StudyIcon {
    font-size: 2rem;
    border-radius: 50%;
    overflow: hidden;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    border: 2px solid;
}

.txalc {
    text-align: start !important;
}

.InitialratingDetails {
    width: 80%;
    padding: 5px;
    border-radius: 5px;
    background: rgb(67,188,205);
    background: linear-gradient(90deg, rgba(67,188,205,1) 0%, rgba(3,123,155,1) 100%);
    color: white;
    border: none;
}

/*     .InitialratingDetails:hover {
        background: rgba(67,188,205,0.8);
    } */

.Detailedclassification {
    width: 80%;
    padding: 5px;
    border-radius: 5px;
    background: rgb(102,46,155);
    color: white;
    background: rgb(76,25,125);
    background: linear-gradient(90deg, rgba(76,25,125,1) 0%, rgba(102,46,155,1) 100%);
    border: none;
}

/*     .Detailedclassification:hover {
        background: rgba(102,46,155,0.8);
    } */

.Measurementsdetails {
    width: 80%;
    padding: 5px;
    border-radius: 5px;
    background: rgb(199,78,23);
    background: linear-gradient(90deg, rgba(199,78,23,1) 0%, rgba(248,102,36,1) 100%);
    color: white;
    border: none;
}
/* 
    .Measurementsdetails:hover {
        background: rgba(248,102,36,0.8);
    } */

.btn-none {
    background: transparent;
    border: unset !important;
}

.bornon {
    border: unset !important;
}

.WasteType .dropdownmenu, .MangamWasteType .dropdownmenu {
    z-index: 9999;
}

    .WasteType .dropdownmenu .grid3 .menuitem, .MangamWasteType .dropdownmenu .grid3 .menuitem {
        min-width: 100px;
        /*! padding: 2px 5px; */
        border-left: 2px solid #A7B6CC33;
        border-bottom: 2px solid #A7B6CC33;
    }

        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n),
        .MangamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n) {
            border-left: 0
        }

        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3),
        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3) ~ li,
        .MangamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3),
        .MangamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3) ~ li {
            border-bottom: 0
        }

.ClassificationForm .header, .MeasurementsDetails .header, .MangamQuestions .header {
    padding: 10px;
    position: relative;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.InitialClassificationForm .header {
    background: rgb(67,188,205);
    background: linear-gradient(90deg, rgba(67,188,205,1) 0%, rgba(3,123,155,1) 100%);
}

.DetailedClassificationForm .header {
    background: rgb(76,25,125);
    background: linear-gradient(90deg, rgba(76,25,125,1) 0%, rgba(102,46,155,1) 100%);
}

.ClassificationForm .header h2, .MeasurementsDetails .header h2, .MangamQuestions .header h2 {
    color: #fff;
    font-size: 20px;
}

.ClassificationForm .header span, .MeasurementsDetails .header span, .MangamQuestions .header span {
    color: #fff;
    position: absolute;
    left: 10px;
    top: 7px;
    font-size: 20px;
    cursor: pointer
}

.ClassificationForm .body table, .MangamQuestions .body table {
    width: 100%;
    border: 0;
}

    .ClassificationForm .body table thead, .MangamQuestions .body table thead {
        background: #E6E9F3
    }

        .ClassificationForm .body table thead th, .MangamQuestions .body table thead th {
            color: #394355;
            text-align: center;
            padding: 10px;
            border-left: 3px solid #CDD1E1;
            border-bottom: 2px solid #CDD1E1;
            font-size: 16px;
        }

.borderLBoldGray {
    border-left: 3px solid #CDD1E1 !important;
}


.ClassificationForm .body table thead th:last-child, .MangamQuestions .body table thead th:last-child {
    border-left: none
}

.ClassificationForm .body table tr td, .MangamQuestions .body table tr td {
    padding: 5px;
    border-left: 2px solid #CDD1E1;
    border-bottom: 2px solid #CDD1E1;
    background: #fff;
    text-align: center
}

    .ClassificationForm .body table tr td:last-child,
    .MangamQuestions .body table tr td:last-child {
        border-left: none
    }

.borderBBoldWhite {
    border-bottom: 3px solid #FFFFFF !important;
}

.borderBBoldGray {
    border-bottom: 3px solid #CDD1E1 !important;
}

.ClassificationForm .body table tbody tr:last-child td, .MangamQuestions .body table tbody tr:last-child td {
    border-bottom: none
}

.ClassificationForm .body tbody tr td.main, .MangamQuestions .body tbody tr td.main {
    color: #fff;
    font-weight: bold;
    border-left: 3px solid #CDD1E1;
}

.ClassificationForm .body tbody tr td.color1, .MangamQuestions .body tbody tr td.color1 {
    background: #EF4C4C;
}

.ClassificationForm .body tbody tr td.color2, .MangamQuestions .body tbody tr td.color2 {
    background: #8DC63F;
}

.ClassificationForm .body tbody tr td.color3, .MangamQuestions .body tbody tr td.color3 {
    background: #F26522;
}

.ClassificationForm .body tbody tr td.color4, .MangamQuestions .body tbody tr td.color4 {
    background: #91C714
}

.ClassificationForm .body tbody tr td.color5, .MangamQuestions .body tbody tr td.color5 {
    background: #F68E56
}

.ClassificationForm .body tbody tr td.color6, .MangamQuestions .body tbody tr td.color6 {
    background: #1CBBB4
}

.ClassificationForm .body tbody tr td.child, .MangamQuestions .body tbody tr td.child {
    color: #555452;
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    border-left: 3px solid #CDD1E1;
}

.ClassificationForm .body tbody tr td.color1child, .MangamQuestions .body tbody tr td.color1child {
    background: #FFEEEE;
}

.ClassificationForm .body tbody tr td.color2child, .MangamQuestions .body tbody tr td.color2child {
    background: #EAFFCD;
}

.ClassificationForm .body tbody tr td.color3child, .MangamQuestions .body tbody tr td.color3child {
    background: #FFF6F1;
}

.ClassificationForm .body tbody tr td.color4child, .MangamQuestions .body tbody tr td.color4child {
    background: #FBFFF1;
}

.ClassificationForm .body tbody tr td.color5child, .MangamQuestions .body tbody tr td.color5child {
    background: #FFF7F2;
}

.ClassificationForm .body tbody tr td.color6child, .MangamQuestions .body tbody tr td.color6child {
    background: #F4FFFF;
}

.ClassificationForm .body tbody .custom-radio, .MangamQuestions .body tbody .custom-radio {
    font-size: 12px !important;
    font-weight: bold;
    position: relative;
    padding-right: 20px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    max-width: 56px;
}

.ClassificationForm .body table .custom-radio input, .MangamQuestions .body table .custom-radio input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.ClassificationForm .body table .custom-radio .checkmark, .MangamQuestions .body table .custom-radio .checkmark {
    position: absolute;
    top: 0;
    right: 0;
    height: 18px;
    width: 18px;
    background-color: #eee;
    border-radius: 50%;
}

.ClassificationForm .body table .custom-radio:hover input ~ .checkmark, .MangamQuestions .body table .custom-radio:hover input ~ .checkmark {
    background-color: #ccc;
}

.ClassificationForm .body table .custom-radio input:checked ~ .checkmark, .MangamQuestions .body table .custom-radio input:checked ~ .checkmark {
    background-color: #F40F31;
}

.ClassificationForm .body table .custom-radio .checkmark:after, .MangamQuestions .body table .custom-radio .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.ClassificationForm .body table .custom-radio input:checked ~ .checkmark:after, .MangamQuestions .body table .custom-radio input:checked ~ .checkmark:after {
    display: block;
}

.ClassificationForm .body table .custom-radio .checkmark:after, .MangamQuestions .body table .custom-radio .checkmark:after {
    top: 4.5px;
    left: 4.5px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: white;
}

.ClassificationForm .body table.footer tbody tr td, .MangamQuestions .body table.footer tbody tr td {
    padding: 0;
    border: none
}

.ClassificationForm .body table.footer tbody tr td, .MangamQuestions .body table.footer tbody tr td {
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    width: 33%;
}

.ClassificationForm .body table.footer tbody tr:first-child td, .MangamQuestions .body table.footer tbody tr:first-child td {
    font-size: 20px;
    font-weight: bold;
}

.InitialClassificationForm .body table.footer tbody tr:first-child td, .InitialMangamQuestions .body table.footer tbody tr:first-child td {
    background: #2BA4BA;
}

.DetailedClassificationForm .body table.footer tbody tr:first-child td {
    background: #662E9B
}

.ClassificationForm .body table.footer tbody tr:nth-child(2) td, .MangamQuestions .body table.footer tbody tr:nth-child(2) td {
    background: #F4C643;
    font-size: 30px;
    font-weight: bold;
    color: #000;
}

.ClassificationForm .body table.footer tbody tr:nth-child(3) td, .MangamQuestions .body table.footer tbody tr:nth-child(3) td {
    background: #FF0000;
}

.ClassificationForm .body table.footer tbody tr:nth-child(4) td, .MangamQuestions .body table.footer tbody tr:nth-child(4) td {
    background: #F26522
}

.ClassificationForm .body table.footer tbody tr:nth-child(5) td, .MangamQuestions .body table.footer tbody tr:nth-child(5) td {
    background: #00AEEF
}

.dropdownmenu {
    position: absolute;
    background: white;
    min-width: 270px;
    top: 35px;
    min-width: 300px;
    padding: 0 !important;
    border-radius: 15px;
    right: -210px;
}

    .dropdownmenu .form-check .form-check-input {
        padding: 0 !important;
        margin: 0 !important;
    }

    .dropdownmenu td {
        width: 90px;
    }

    .dropdownmenu .form-check label {
        margin: 0 2px !important;
    }

    .dropdownmenu table td {
        border: 1px solid rgba(0,0,0,0.2);
        padding: 3px;
    }

.curpointer {
    cursor: pointer;
}

.dropdownmenu table {
    position: relative !important;
    background: white;
    z-index: 99999 !important;
}

.WasteType1Btn, .MangamWasteType1Btn {
    position: relative;
    margin-bottom: 0;
}

    .WasteType1Btn .arrow, .MangamWasteType1Btn .arrow {
        position: absolute;
        bottom: -18px;
        right: calc(50% - 10px);
        color: #B5BBCC;
    }

.ClassificationForm div.footer, .MeasurementsDetails div.footer,
.MangamQuestions div.footer {
    text-align: left;
    padding: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: auto;
}

    .ClassificationForm div.footer .btn, .MeasurementsDetails div.footer .btn, .MangamQuestions div.footer .btn {
        color: #fff;
        border-radius: 5px;
        font-size: 16px;
        padding: 10px 20px;
        margin: 0 10px;
        min-width: 150px
    }

        .ClassificationForm div.footer .btn:last-child,
        .MeasurementsDetails div.footer .btn:last-child,
        .MangamQuestions div.footer .btn:last-child {
            margin-left: 0
        }

        .ClassificationForm div.footer .btn span,
        .MeasurementsDetails div.footer .btn span, .MangamQuestions div.footer .btn span {
            margin: 0 5px
        }

        .ClassificationForm div.footer .btn.edit,
        .MeasurementsDetails div.footer .btn.edit, .MangamQuestions div.footer .btn.edit {
            background: transparent linear-gradient(90deg, #91C714 0%,#56A909 100%) 0% 0% no-repeat padding-box;
        }

        .ClassificationForm div.footer .btn.save, .MeasurementsDetails div.footer .btn.save,
        .MangamQuestions div.footer .btn.save {
            background: transparent linear-gradient(90deg, #F49423 0%, #F46628 100%) 0% 0% no-repeat padding-box;
        }

.grid3 {
    display: grid;
    grid-template-columns: auto auto auto;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0px 4px 8px 2px rgba(000,000,000,0.2);
}

.newcustom-radio {
    font-size: 12px !important;
    font-weight: bold;
    position: relative;
    padding-right: 20px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
    height: 100%;
    padding: 6px 26px 8px 5px;
    z-index: 1;
}

    .newcustom-radio input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

    .newcustom-radio .checkmark {
        position: absolute;
        top: 7px;
        right: 5px;
        height: 18px;
        width: 18px;
        background-color: #eee;
        border-radius: 50%;
    }

    .newcustom-radio:hover input ~ .checkmark {
        background-color: #ccc;
    }

    .newcustom-radio input:checked ~ .checkmark {
        background-color: #F40F31;
    }

    .newcustom-radio .checkmark:after {
        content: "";
        position: absolute;
        display: none;
    }

    .newcustom-radio .background {
        position: absolute;
        background: #E8FFF3;
        width: 100%;
        height: 100%;
        display: none;
        top: 0;
        right: 0;
        z-index: -1
    }

    .newcustom-radio input:checked ~ .checkmark:after {
        display: block;
    }

    .newcustom-radio input:checked ~ .background {
        display: block;
    }

    .newcustom-radio .checkmark:after {
        top: 4.5px;
        left: 4.5px;
        width: 9px;
        height: 9px;
        border-radius: 50%;
        background: white;
    }

@media(min-width:768px) {
    #AddEpicenter .modal-dialog {
        max-width: 600px;
    }
}

.dnone {
    display: none;
}

.sectimerbtn {
    border-radius: 5px;
    border: unset;
    margin-top: 10px;
    padding: 5px;
    color: rgba(55,115,254,0.8);
    background: transparent;
    cursor: pointer;
    transition: all 250ms;
}

    .sectimerbtn:not(:disabled):hover {
        transform: scale(1.05);
        font-weight: bold;
        color: rgba(55,115,254,1);
    }

    .sectimerbtn:disabled,
    .sectimerbtn[disabled] {
        opacity: 0.9;
        border: unset;
        background: transparent;
        cursor: default;
    }

.errortext {
    font-size: 0.8rem;
    text-align: start;
}

.MeasurementsDetails .header {
    background: rgb(199,78,23);
    background: linear-gradient(90deg, rgba(199,78,23,1) 0%, rgba(248,102,36,1) 100%);
}

.MeasurementsDetails div.footer {
    display: flex;
}

    .MeasurementsDetails div.footer .btn {
        width: 50%;
        padding: 0;
        min-height: 50px;
        border-radius: 10px;
    }


.MeasurementsDetails .body .filter .filterHeader {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 0;
    background: #92B2C833
}

    .MeasurementsDetails .body .filter .filterHeader .btn {
        display: block;
        width: 100%;
        border: 0;
        border-left: 2px solid #CDD1E1;
        border-radius: 0;
        color: #7E878D;
        font-size: 16px
    }

        .MeasurementsDetails .body .filter .filterHeader .btn i {
            width: 30px;
            height: 30px;
            border-radius: 50%;
            display: inline-block;
            color: #fff;
            line-height: 30px;
            font-size: 14px
        }

        .MeasurementsDetails .body .filter .filterHeader .btn:nth-child(n) i {
            background: #00aeef
        }

        .MeasurementsDetails .body .filter .filterHeader .btn:nth-child(2n) i {
            background: #ff4d52
        }

        .MeasurementsDetails .body .filter .filterHeader .btn:nth-child(3n) i {
            background: #91c714
        }

        .MeasurementsDetails .body .filter .filterHeader .btn:nth-child(4n) i {
            background: #f69679
        }

        .MeasurementsDetails .body .filter .filterHeader .btn:last-child {
            border-left: none
        }

        .MeasurementsDetails .body .filter .filterHeader .btn.active {
            background: transparent linear-gradient(90deg, #59AA0A 0%, #91C714 100%) 0% 0% no-repeat padding-box;
            box-shadow: 0px 0px 4px #00000045;
            border-radius: 10px;
            color: #fff
        }

            .MeasurementsDetails .body .filter .filterHeader .btn.active i {
                background: #448306 !important
            }

.MeasurementsDetails .body .filter .filterBody {
    background: #fff;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 10px
}

    .MeasurementsDetails .body .filter .filterBody .btn {
        background: #E9EEF2;
        width: 100%;
        padding: 0;
        color: #7E878D;
        border: 2px solid #7E878D;
        border-radius: 5px;
        position: relative;
        margin-bottom: 5px
    }

        .MeasurementsDetails .body .filter .filterBody .btn.active {
            background: #8DC63F;
            color: #fff;
            border-color: #8DC63F
        }

        .MeasurementsDetails .body .filter .filterBody .btn i {
            position: absolute;
            right: 0;
            top: 0;
            width: 24px;
            height: 100%;
            line-height: 25px;
            cursor: pointer;
        }

        .MeasurementsDetails .body .filter .filterBody .btn span + i {
            left: 0;
            right: auto
        }

        .MeasurementsDetails .body .filter .filterBody .btn span {
            display: block;
            padding: 5px;
        }

.MeasurementsDetails div.footer {
    border-radius: 0;
    background: transparent;
    border: 0;
    padding: 0;
}

.MeasurementsDetails .body .results {
    margin: 20px 0
}


    .MeasurementsDetails .body .results table {
        width: 100%;
        max-width: 100%;
        text-align: center;
        overflow: hidden;
        border-collapse: separate;
        border-spacing: 0;
    }

        .MeasurementsDetails .body .results table thead th {
            padding: 10px;
            background: #92B2C833;
            border-left: 2px solid #CDD1E1;
            border-bottom: 2px solid #CDD1E1;
            font-size: 16px;
            color: #394355
        }

            .MeasurementsDetails .body .results table thead th:first-child {
                border-top-right-radius: 10px
            }

            .MeasurementsDetails .body .results table thead th:last-child {
                border-left: none;
                border-top-left-radius: 10px
            }

        .MeasurementsDetails .body .results table tbody td {
            background: #fff;
            padding: 10px;
            border-left: 2px solid #CDD1E1;
            border-bottom: 2px solid #CDD1E1;
            color: #394355;
            font-weight: bold;
            font-size: 16px
        }

            .MeasurementsDetails .body .results table tbody td.fontNormal {
                font-weight: normal
            }

            .MeasurementsDetails .body .results table tbody td.color1 {
                background: #FFF6F1
            }

            .MeasurementsDetails .body .results table tbody td.color2 {
                background: #EAFFCD
            }

        .MeasurementsDetails .body .results table tbody tr td:last-child {
            border-left: none
        }

        .MeasurementsDetails .body .results table tbody tr:last-child td {
            border-bottom: none
        }

            .MeasurementsDetails .body .results table tbody tr:last-child td:first-child {
                border-bottom-right-radius: 10px
            }

            .MeasurementsDetails .body .results table tbody tr:last-child td:last-child {
                border-bottom-left-radius: 10px
            }

        .MeasurementsDetails .body .results table tbody td .group {
            position: relative;
            display: inline-block;
        }

            .MeasurementsDetails .body .results table tbody td .group input {
                border: 2px solid #B5BBCC;
                outline: none;
                border-radius: 5px;
                color: #959DB4 !important;
                padding: 5px;
                padding-left: 30px;
            }

            .MeasurementsDetails .body .results table tbody td .group i {
                position: absolute;
                left: 10px;
                top: 10px;
                color: #959DB4
            }

            .MeasurementsDetails .body .results table tbody td .group.active input, .MeasurementsDetails .body .results table tbody td .group input:focus {
                color: #fff !important;
                background: #91C714;
                border-color: #91C714
            }

            .MeasurementsDetails .body .results table tbody td .group i {
                position: absolute;
                left: 10px;
                top: 10px;
                color: #959DB4
            }

            .MeasurementsDetails .body .results table tbody td .group.active i, .MeasurementsDetails .body .results table tbody td .group input:focus + i {
                color: #fff
            }

#mainSection {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}


#DashBoard .qs-disabled {
    display: none;
}

#DashBoard .qs-day {
    font-size: 0.6rem
}

.container.show {
    top: 0 !important;
    left: -314px !important;
}

.calendar > .header button {
    transform: rotate(180deg) !important;
}

.container.range-plugin .calendar > .days-grid > .day.start:after {
    left: -16px;
    transform: rotate(180deg) !important;
    right: auto !important;
}

.container.range-plugin .calendar > .days-grid > .day.start {
    border-radius: 0 5px 5px 0 !important;
}

.container.range-plugin .calendar > .days-grid > .day.end:after {
    transform: rotate(180deg) !important;
    left: auto !important;
    right: -16px !important;
}

.container.range-plugin .calendar > .days-grid > .day.end {
    border-radius: 5px 0 0 5px !important;
}

.container.range-plugin .calendar > .days-grid > .day.end, .container.range-plugin .calendar > .days-grid > .day.start {
    background-color: #035C39 !important;
    color: white !important;
}

.container.range-plugin .calendar > .days-grid > .day.in-range {
    background-color: rgba(3,92,57,0.2);
}

.calendar > .days-grid > .day:hover {
    border: 1px solid #035C39 !important;
    color: #035C39 !important;
    border-radius: 5px !important;
}

.container.range-plugin .calendar > .days-grid > .day.start:after {
    border-left: 8px solid #035C39 !important;
}

.container.range-plugin .calendar > .days-grid > .day.end:after {
    border-right: 8px solid #035C39 !important;
}

.Hidebgi {
    background-image: unset !important;
}

.HomeSelect {
    border-radius: 7px !important;
}

.colorG {
    color: #064E2A !important;
}

.form-label {
    margin-bottom: 10px;
    font-size: 14px;
}

#DashBoard label.form-label {
    padding-right: 0;
    font-size: 14px;
    margin-bottom: 10px
}

#DashBoard .select2-container {
    width: 100% !important;
    height: 37px;
}

#DashBoard .select2-selection--single {
    height: 37px !important;
    border-color: transparent;
}

#DashBoard .select2-container--default .select2-selection--single .select2-selection__rendered {
    border-color: #053D21 transparent transparent transparent;
    color: #053D21;
}

#DashBoard .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #053D21 transparent transparent transparent;
}

#DashBoard .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 35px !important;
}

#DashBoard .select2-container {
    border-color: transparent !important;
}

#DashBoard .select2-selection {
    border-radius: 7px !important;
    overflow: hidden;
    background: #fff !important;
}

.cardData {
    border-radius: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: white;
    overflow: hidden;
    height: 100%;
}

.cardHeader {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
}

    .cardHeader p, .cardHeader svg {
        color: white;
        padding: 0;
        margin: 0;
    }

    .cardHeader i {
        color: #fff
    }

.cardBody {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: white;
}

    .cardBody h4 {
        color: #04341C;
        font-weight: normal;
        font-size: 2.2rem;
    }

.cardback1 .cardHeader {
    background: transparent linear-gradient(90deg, #3FA944 0%, #205522 100%) 0% 0% no-repeat padding-box;
}

.cardback2 .cardHeader {
    background: transparent linear-gradient(59deg, #32A437 0%, #77C27A 100%) 0% 0% no-repeat padding-box;
}

.cardback3 .cardHeader {
    background: transparent linear-gradient(270deg, #3EA843 0%, #186E1D 100%) 0% 0% no-repeat padding-box;
}

.cardback4 .cardHeader {
    background: rgb(105,61,150);
    background: linear-gradient(90deg, rgba(105,61,150,1) 0%, rgba(153,125,184,1) 47%, rgba(153,125,184,1) 100%);
}

.HDataTable {
    /*! border: 1px solid gray; */
    width: 100%;
    border-radius: 15px !important;
    overflow: hidden;
}


    .HDataTable thead th {
        text-align: center;
        border-left: 3px solid #EDEEEF;
        width: 50%;
    }

        .HDataTable thead th:last-child {
            border: none
        }

    .HDataTable thead {
        background: rgb(5,76,40);
        background: linear-gradient(90deg, rgba(5,76,40,1) 0%, rgba(6,137,72,1) 47%, rgba(6,137,72,1) 100%);
        color: white;
        height: 60px;
    }

    .HDataTable tbody td {
        background-color: white;
        border-left: 3px solid #EDEEEF;
        text-align: center;
        color: #04341C;
        height: 40px;
    }

        .HDataTable tbody td:last-child {
            border-left: none
        }

        .HDataTable tbody td p, .HDataTable tbody td h4 {
            color: #04341C;
        }

        .HDataTable tbody td p {
            font-size: 0.8rem;
            color: #04341C;
        }

    .HDataTable tbody tr {
        background-color: white;
    }

.BR-15 {
    border-radius: 15px;
}


.BG-G {
    background: #064E2A;
    border-radius: 25px;
    padding: 10px 20px;
    color: white;
}

.color-W {
    color: white;
}

.labelStyle {
    display: inline-flex;
    align-items: center;
    margin-bottom: 5px;
}

    .labelStyle p {
        font-size: 0.8rem;
        padding: 0;
        margin: 0;
    }

    .labelStyle div {
        width: 8px;
        height: 8px;
        margin-left: 4px;
    }

.brbtm {
    border-bottom: 2px solid #EDEEEF;
}

.BuildChart {
    min-width: 200px !important;
}

#LineChart, #LineChart2 {
    height: 180px !important;
}

.HTitle {
    width: fit-content;
    color: rgb(50,89,70) !important;
    line-height: 40px;
    border-bottom: 2px solid rgba(50,89,70,0.5);
    margin-bottom: 20px;
    font-size: 1.2rem;
}

.colorgreen {
    color: #04341C !important;
}

.Numcount {
    color: white;
    border-radius: 25px;
    background: #88BE15;
    padding: 0 15px;
    margin: 0 !important;
    line-height: 24px;
    font-size: 12px !important;
}

.apexcharts-legend-series {
    margin: 5px 0 !important;
    height: 10px !important;
    display: flex;
    align-items: center;
}

.apexcharts-legend-marker {
    border-radius: 2px !important;
    margin: 0 5px;
}

.apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {
    overflow: hidden;
}

.apexcharts-canvas svg g g g g g path {
    stroke-dasharray: 0 !important;
}


/*@media(max-width:991px) {
    .EpicenterList {
        display: none;
    }
}
*/
#FOCH .select2-container {
    width: 150px !important;
}

#FOCH .select2-hidden-accessible {
    width: 150px !important;
}

#FOCH .AddEpicenter {
    padding: 8px;
}

    #FOCH .AddEpicenter h4, #FOCH .AddEpicenter i {
        font-size: 0.9rem;
    }

#FOCH {
    background: white;
    border-radius: 15px;
    margin: 10px 0;
    display: flex;
}

.dataTables_wrapper .dataTables_info {
    padding-top: 0
}

.dataTable-bottom {
    border-radius: 0 0 15px 15px;
    background: #11972D;
    display: flex;
    align-items: center;
    padding: 10px 15px;
    justify-content: space-between;
}

    .dataTable-bottom .dataTables_info {
        color: #fff;
        font-weight: bold;
    }

    .dataTable-bottom .dataTables_paginate .fg-button {
        width: 30px;
        height: 30px;
        padding: 0;
        margin-left: 0;
        border: 0;
        line-height: 30px;
        background: rgb(247,148,29);
        border-radius: 0 !important;
        color: #fff;
        border-left: 1px solid #ddd;
        font-weight: bold
    }

    .dataTable-bottom .dataTables_paginate > .fg-button:first-child {
        border-radius: 0 3px 3px 0 !important
    }

    .dataTable-bottom .dataTables_paginate > .fg-button:last-child {
        border-radius: 3px 0 0 3px !important;
        border-left: none !important
    }

    .dataTable-bottom .dataTables_paginate .fg-button.ui-state-disabled, .dataTable-bottom .dataTables_paginate .fg-button.previous.ui-state-disabled, .dataTable-bottom .dataTables_paginate .fg-button.next.ui-state-disabled {
        background: #05D168;
        color: #fff;
    }

.studyDetailsTable.table > tbody > tr > td:first-child {
    padding-right: 10px;
}

#mainSection .dataTables_wrapper .dataTables_info {
    padding-top: 0;
}

.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_length {
    margin-bottom: 10px
}

.input-g {
    border-radius: 8px;
    border: 2px solid #b0bed2;
    display: flex;
    width: 100%;
    position: relative;
    overflow: hidden
}

    .input-g i {
        color: #b7c4d6
    }

    .input-g .form-label {
        padding-right: 10px;
        font-size: 13px;
        width: 30%;
        line-height: 40px;
        margin-bottom: 0
    }

    .input-g.input-s .form-label {
        font-size: 12px;
    }

    .input-g .form-label i {
        margin-left: 10px;
    }

    .input-g .form-control {
        width: 70%;
        border: none;
        border-radius: 0;
        background: transparent;
        border-right: 1px solid #b0bed2;
        height: 40px
    }

        .input-g .form-control:focus {
            box-shadow: none;
            outline: none
        }

    .input-g .input-sg {
        width: 70%;
    }

        .input-g .input-sg .form-control {
            width: 100%;
        }

        .input-g .input-sg i {
            position: absolute;
            left: 10px;
            top: 12px;
            color: #b7c4d6;
        }

.width700 .modal-dialog {
    max-width: 700px
}

.labelback1 {
    background: #fff5bd
}

.labelback2 {
    background: #e5ffff
}

.pr-0 {
    padding-right: 0
}

.showmaplink {
    background: #0a9d4c;
    color: #fff !important;
    ;
    display: block;
    padding: 3.6px 5px;
    display: flex;
    border-radius: 5px;
    text-decoration: none !important
}

    .showmaplink i {
        font-size: 20px;
        margin-left: 3px;
    }

    .showmaplink span {
        font-size: 12px;
        font-weight: bold;
    }

.map {
    position: relative;
    overflow: hidden;
    height: 300px;
}

.showAttachments {
    width: 100%;
    border: 2px solid #b0bed2;
    border-radius: 5px;
    padding: 5px 10px;
    position: relative;
}

.attachmentsContainer {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
}

.showAttachments i {
    color: #b0bed2
}

.showAttachments span {
    color: #022814;
    margin-right: 10px
}

    .showAttachments span + i {
        float: left;
        line-height: 24px
    }

.modal .btn.close.top {
    position: absolute;
    background: #b0bed2;
    width: 40px;
    height: 40px;
    padding: 0;
    color: #022814;
    font-size: 24px;
    line-height: 40px;
    border-radius: 50%;
    left: 5px;
    top: 5px;
}

.input-g2 .form-label {
    padding-right: 0;
    font-size: 14px;
    color: #022814;
}

.input-g2 i {
    position: absolute;
    top: 12px;
    right: 10px;
    color: #b0bed2;
}

.input-g2 .inputContainer {
    position: relative;
    margin-top: 5px
}

.input-g2 .form-control {
    border-color: #b0bed2;
    border-width: 3px;
    border-radius: 10px;
    padding-right: 35px;
    outline: none !important;
    box-shadow: none !important;
    color: #022814;
}

.dataTable .btn-icon {
    color: #fff;
    border-radius: 50%
}

table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled, table.dataTable thead > tr > td.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting_asc_disabled, table.dataTable thead > tr > td.sorting_desc_disabled {
    padding-left: 26px;
    padding-right: 10px;
}

.statesact {
    display: flex;
    align-items: center;
    justify-content: center;
}

    .statesact span {
        width: auto !important;
    }

.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border-color: #059464
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #059464;
}

#DashBoard .btn.search {
    border-radius: 20px;
    width: 100%;
    max-width: 150px;
}

.btn {
    border-radius: 20px
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    direction: ltr;
    padding-left: 0;
    background: #059464;
    color: #fff;
    border: 0;
    border-radius: 5px;
    overflow: hidden;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 2px;
    margin-left: auto;
    color: #C01F1F;
    background: #C01F1F;
    color: #fff;
    padding: 0 2px;
}

#DashBoard .cardData table {
    text-align: center;
    width: 100%
}

    #DashBoard .cardData table thead th {
        color: #fff;
        font-size: 14px
    }

    #DashBoard .cardData table tbody td {
        color: #532A7C;
        font-size: 20px;
        font-weight: bold;
    }

    #DashBoard .cardData table thead th, #DashBoard .cardData table tbody td {
        border-left: 2px solid #EDEEEF;
        padding: 5px 0;
        border-left: 3px solid #EDEEEF;
    }

#DashBoard .cardData.cardback3 table tbody td {
    border-left: 3px solid #EDEEEF;
}

#DashBoard .cardData table thead th:last-child, #DashBoard .cardData table thead td:last-child, #DashBoard .cardData table tbody td:last-child {
    border-left: none
}

#DashBoard .cardData.cardback3 table thead th {
    background: #3DC743;
}

.EpicenterItembtn > div {
    display: flex;
    align-items: center;
}

.EpicenterItembtn {
    display: flex;
    align-items: center;
}

.EpicenterItemBTNEdit {
    position: relative;
    cursor: pointer;
    z-index: 999;
    transition: all 250ms;
}

    .EpicenterItemBTNEdit:hover {
        transform: scale(1.1)
    }

.alert-danger {
    color: #842029;
    background-color: #f8d7da;
    border-color: #f5c2c7;
}

#FociList {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    padding: 0;
    align-items: center;
}

    #FociList > div {
        width: 100%;
    }

.LoadList {
    display: flex;
    width: 100% !important;
    justify-content: center;
}

.loader-1 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ccc;
    cursor: pointer;
    transition: 0.3s linear;
    width: 25px;
    height: 25px;
    border: 2px solid #FFF;
    border-bottom-color: #11972D;
    border-radius: 50%;
    display: inline-block;
    -webkit-animation: rotation 1s linear infinite;
    animation: rotation 1s linear infinite;
}

@-webkit-keyframes rotation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.SearFoci {
    position: relative;
}

    .SearFoci svg {
        width: 20px;
        position: absolute;
        left: 5px;
        top: 5px;
        transition: all 250ms;
    }

        .SearFoci svg:hover {
            transform: scale(1.1);
        }

#FovilState {
    display: flex;
    align-items: center;
}

    #FovilState p {
        color: white;
        padding: 0;
        margin: 0 !important;
        font-weight: bold;
    }

        #FovilState p strong {
            color: #F7941D;
        }

        #FovilState p span {
            color: #00AEEF;
            background: rgba(255,255,255,1);
            border-radius: 25px;
            padding: 1px 10px;
            margin: 0 5px 0 0;
        }

.branchsItem {
    cursor: pointer
}

.btn-light, .btn-light:hover, .btn-light:focus {
    color: rgba(7,103,54,1);
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.EpicenterData .header .btn.files, .ReportSectio .btn {
    position: absolute;
    left: 10px;
    top: 5px;
}

.ReportSectio .btn {
    top: 8px
}

.tableModalContainer {
    border-radius: 15px;
    border: 2px solid rgba(7,103,54,1);
    overflow: hidden;
}

.modalTable {
    width: 100%;
    overflow: hidden
}

    .modalTable thead {
        background: linear-gradient(90deg, rgba(7,103,54,1) 0%, rgba(2,155,78,1) 100%);
        color: #fff;
    }

        .modalTable thead tr th, .modalTable tbody tr td {
            border-left: 2px solid #B5BBCC;
            padding: 10px;
            text-align: center
        }

    .modalTable tbody tr td {
        border-bottom: 2px solid #B5BBCC;
    }

        .modalTable thead tr th:last-child, .modalTable tbody tr td:last-child {
            border-left: none;
        }

    .modalTable tbody tr:last-child td {
        border-bottom: none
    }

    .modalTable td > i, .modalTable td > a > i {
        font-size: 40px;
        color: rgba(7,103,54,1);
    }

    .modalTable img {
        width: 50px;
        height: 50px
    }

.Epicenterimgs .owl-carousel {
    display: block;
}

.Epicenterimgs .noimage, .Epicenterimgs .noimage img {
    width: 100%;
    height: 100%
}

.attachmentsSlider {
    position: relative
}

    .attachmentsSlider .controls .btn {
        position: absolute;
        top: calc(50% - 20px);
        background: #ddd;
        font-size: 16px
    }

    .attachmentsSlider .controls .right {
        right: 10px
    }

    .attachmentsSlider .controls .left {
        left: 10px
    }

    .attachmentsSlider .images img {
        width: 100%;
        height: auto
    }

.h-100px {
    height: 100px
}

.h-200px {
    height: 200px
}

.apexcharts-canvas {
    width: 100% !important
}

#DashBoard .cardback3 .cardBody {
    padding: 15px
}

#DashBoard .cardback3 .minicard {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0px 3px 5px -2px rgba(0,0,0,0.3);
    height: 100%
}

    #DashBoard .cardback3 .minicard .header {
        background: #3DC743;
        padding: 10px;
        position: relative;
        display: flex
    }

        #DashBoard .cardback3 .minicard .header h4 {
            color: #fff;
            font-size: 16px;
            font-weight: bold;
            line-height: 26px;
        }

        #DashBoard .cardback3 .minicard .header img {
            width: 40px;
            height: 40px;
            margin-left: 10px;
            background: #fff;
            padding: 8px;
            border-radius: 50%;
        }

    #DashBoard .cardback3 .minicard .body {
        padding: 15px;
        font-size: 35px;
        text-align: center;
        font-weight: bold;
        color: #3EA843;
    }

#mainSection, .ClassificationForm, .MeasurementsDetails, .MangamQuestions {
    height: max-content;
}

.EpicenterList {
    min-height: 100vh
}

.WasteDisposalTableContainer table thead tr th, .WasteDisposalTableContainer table tbody tr td {
    font-size: 12px
}


.WasteType > div, .mardamWasteType > div {
    border: 1px solid #BBC7D8;
    border-radius: 5px;
    padding: 2px 5px;
}

.WasteType .form-check-input, .mardamWasteType .form-check-input {
    border-radius: 50%;
}

    .WasteType .form-check-input:focus, .mardamWasteType .form-check-input:focus {
        border-color: #0BA857 !important;
    }

    .WasteType .form-check-input:checked, .mardamWasteType .form-check-input:checked {
        background-color: #0BA857 !important;
        border-color: #0BA857 !important;
    }

.WasteType .form-check-label, .mardamWasteType .form-check-label {
    font-size: 0.7rem !important;
}


.WasteType .dropdownmenu, .mardamWasteType .dropdownmenu {
    z-index: 9999;
}

    .WasteType .dropdownmenu .grid3 .menuitem, .mardamWasteType .dropdownmenu .grid3 .menuitem {
        min-width: 100px;
        /*! padding: 2px 5px; */
        border-left: 2px solid #A7B6CC33;
        border-bottom: 2px solid #A7B6CC33;
    }

        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n),
        .mardamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n) {
            border-left: 0
        }

        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3),
        .WasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3) ~ li,
        .mardamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3),
        .mardamWasteType .dropdownmenu .grid3 .menuitem:nth-child(3n+1):nth-last-child(-n+3) ~ li {
            border-bottom: 0
        }

.ClassificationForm .header, .MeasurementsDetails .header, .mardamQuestions .header {
    padding: 10px;
    position: relative;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}


    .ClassificationForm .header h2, .MeasurementsDetails .header h2, .mardamQuestions .header h2 {
        color: #fff;
        font-size: 20px;
    }

    .ClassificationForm .header span, .MeasurementsDetails .header span, .mardamQuestions .header span {
        color: #fff;
        position: absolute;
        left: 10px;
        top: 7px;
        font-size: 20px;
        cursor: pointer
    }

.ClassificationForm .body table, .mardamQuestions .body table {
    width: 100%;
    border: 0;
}

    .ClassificationForm .body table thead, .mardamQuestions .body table thead {
        background: #E6E9F3
    }

        .ClassificationForm .body table thead th, .mardamQuestions .body table thead th {
            color: #394355;
            text-align: center;
            padding: 10px;
            border-left: 3px solid #CDD1E1;
            border-bottom: 2px solid #CDD1E1;
            font-size: 16px;
        }

            .ClassificationForm .body table thead th:last-child, .mardamQuestions .body table thead th:last-child {
                border-left: none
            }

    .ClassificationForm .body table tr td, .mardamQuestions .body table tr td {
        padding: 5px;
        border-left: 2px solid #CDD1E1;
        border-bottom: 2px solid #CDD1E1;
        background: #fff;
        text-align: center
    }

        .ClassificationForm .body table tr td:last-child,
        .mardamQuestions .body table tr td:last-child {
            border-left: none
        }


    .ClassificationForm .body table thead th:last-child, .mardamQuestions .body table thead th:last-child {
        border-left: none
    }

    .ClassificationForm .body table tr td, .mardamQuestions .body table tr td {
        padding: 5px;
        border-left: 2px solid #CDD1E1;
        border-bottom: 2px solid #CDD1E1;
        background: #fff;
        text-align: center
    }

        .ClassificationForm .body table tr td:last-child,
        .mardamQuestions .body table tr td:last-child {
            border-left: none
        }

    .ClassificationForm .body table tbody tr:last-child td, .mardamQuestions .body table tbody tr:last-child td {
        border-bottom: none
    }

.ClassificationForm .body tbody tr td.main, .mardamQuestions .body tbody tr td.main {
    color: #fff;
    font-weight: bold;
    border-left: 3px solid #CDD1E1;
}

.ClassificationForm .body tbody tr td.color1, .mardamQuestions .body tbody tr td.color1 {
    background: #EF4C4C;
}

.ClassificationForm .body tbody tr td.color2, .mardamQuestions .body tbody tr td.color2 {
    background: #8DC63F;
}

.ClassificationForm .body tbody tr td.color3, .mardamQuestions .body tbody tr td.color3 {
    background: #F26522;
}

.ClassificationForm .body tbody tr td.color4, .mardamQuestions .body tbody tr td.color4 {
    background: #91C714
}

.ClassificationForm .body tbody tr td.color5, .mardamQuestions .body tbody tr td.color5 {
    background: #F68E56
}

.ClassificationForm .body tbody tr td.color6, .mardamQuestions .body tbody tr td.color6 {
    background: #1CBBB4
}

.ClassificationForm .body tbody tr td.child, .mardamQuestions .body tbody tr td.child {
    color: #555452;
    font-size: 14px;
    font-weight: bold;
    text-align: justify;
    border-left: 3px solid #CDD1E1;
}

.ClassificationForm .body tbody tr td.color1child, .mardamQuestions .body tbody tr td.color1child {
    background: #FFEEEE;
}

.ClassificationForm .body tbody tr td.color2child, .mardamQuestions .body tbody tr td.color2child {
    background: #EAFFCD;
}

.ClassificationForm .body tbody tr td.color3child, .mardamQuestions .body tbody tr td.color3child {
    background: #FFF6F1;
}

.ClassificationForm .body tbody tr td.color4child, .mardamQuestions .body tbody tr td.color4child {
    background: #FBFFF1;
}

.ClassificationForm .body tbody tr td.color5child, .mardamQuestions .body tbody tr td.color5child {
    background: #FFF7F2;
}

.ClassificationForm .body tbody tr td.color6child, .mardamQuestions .body tbody tr td.color6child {
    background: #F4FFFF;
}

.ClassificationForm .body tbody .custom-radio, .mardamQuestions .body tbody .custom-radio {
    font-size: 12px !important;
    font-weight: bold;
    position: relative;
    padding-right: 20px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    max-width: 56px;
}

.ClassificationForm .body table .custom-radio input, .mardamQuestions .body table .custom-radio input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.ClassificationForm .body table .custom-radio .checkmark, .mardamQuestions .body table .custom-radio .checkmark {
    position: absolute;
    top: 0;
    right: 0;
    height: 18px;
    width: 18px;
    background-color: #eee;
    border-radius: 50%;
}

.ClassificationForm .body table .custom-radio:hover input ~ .checkmark, .mardamQuestions .body table .custom-radio:hover input ~ .checkmark {
    background-color: #ccc;
}

.ClassificationForm .body table .custom-radio input:checked ~ .checkmark, .mardamQuestions .body table .custom-radio input:checked ~ .checkmark {
    background-color: #F40F31;
}

.ClassificationForm .body table .custom-radio .checkmark:after, .mardamQuestions .body table .custom-radio .checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

.ClassificationForm .body table .custom-radio input:checked ~ .checkmark:after, .mardamQuestions .body table .custom-radio input:checked ~ .checkmark:after {
    display: block;
}

.ClassificationForm .body table .custom-radio .checkmark:after, .mardamQuestions .body table .custom-radio .checkmark:after {
    top: 4.5px;
    left: 4.5px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: white;
}

.ClassificationForm .body table.footer tbody tr td, .mardamQuestions .body table.footer tbody tr td {
    padding: 0;
    border: none
}

.ClassificationForm .body table.footer tbody tr td, .mardamQuestions .body table.footer tbody tr td {
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    width: 33%;
}

.ClassificationForm .body table.footer tbody tr:first-child td, .mardamQuestions .body table.footer tbody tr:first-child td {
    font-size: 20px;
    font-weight: bold;
}

.InitialClassificationForm .body table.footer tbody tr:first-child td, .InitialmardamQuestions .body table.footer tbody tr:first-child td {
    background: #2BA4BA;
}

.DetailedClassificationForm .body table.footer tbody tr:first-child td {
    background: #662E9B
}

.ClassificationForm .body table.footer tbody tr:nth-child(2) td, .mardamQuestions .body table.footer tbody tr:nth-child(2) td {
    background: #F4C643;
    font-size: 30px;
    font-weight: bold;
    color: #000;
}

.ClassificationForm .body table.footer tbody tr:nth-child(3) td, .mardamQuestions .body table.footer tbody tr:nth-child(3) td {
    background: #FF0000;
}

.ClassificationForm .body table.footer tbody tr:nth-child(4) td, .mardamQuestions .body table.footer tbody tr:nth-child(4) td {
    background: #F26522
}

.ClassificationForm .body table.footer tbody tr:nth-child(5) td, .mardamQuestions .body table.footer tbody tr:nth-child(5) td {
    background: #00AEEF
}


.WasteType1Btn, .mardamWasteType1Btn {
    position: relative;
    margin-bottom: 0;
}

    .WasteType1Btn .arrow, .mardamWasteType1Btn .arrow {
        position: absolute;
        bottom: -18px;
        right: calc(50% - 10px);
        color: #B5BBCC;
    }

.ClassificationForm div.footer, .MeasurementsDetails div.footer,
.mardamQuestions div.footer {
    text-align: left;
    padding: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: auto;
}

    .ClassificationForm div.footer .btn, .MeasurementsDetails div.footer .btn, .mardamQuestions div.footer .btn {
        color: #fff;
        border-radius: 5px;
        font-size: 16px;
        padding: 10px 20px;
        margin: 0 10px;
        min-width: 150px
    }

        .ClassificationForm div.footer .btn:last-child,
        .MeasurementsDetails div.footer .btn:last-child,
        .mardamQuestions div.footer .btn:last-child {
            margin-left: 0
        }

        .ClassificationForm div.footer .btn span,
        .MeasurementsDetails div.footer .btn span, .mardamQuestions div.footer .btn span {
            margin: 0 5px
        }

        .ClassificationForm div.footer .btn.edit,
        .MeasurementsDetails div.footer .btn.edit, .mardamQuestions div.footer .btn.edit {
            background: transparent linear-gradient(90deg, #91C714 0%,#56A909 100%) 0% 0% no-repeat padding-box;
        }

        .ClassificationForm div.footer .btn.save, .MeasurementsDetails div.footer .btn.save,
        .mardamQuestions div.footer .btn.save {
            background: transparent linear-gradient(90deg, #F49423 0%, #F46628 100%) 0% 0% no-repeat padding-box;
        }


#mainSection, .ClassificationForm, .MeasurementsDetails, .mardamQuestions {
    height: max-content;
}
