@media screen and (min-width: 1400px) {
    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 70% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 40% !important;
    }

    .sign-in-form .sign-in-heading {
        font-size: 23px;
        margin: 20px 0px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 1201px) and (max-width: 1399px) {
    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 70% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 40% !important;
    }

    .sign-in-form .sign-in-heading {
        margin: 20px 0px;
        color: #4d5a68;
        font-weight: 600;
        text-transform: uppercase;
        font-size: 20px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 993px) and (max-width: 1200px) {
    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 70% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 40% !important;
    }

    .sign-in-form .sign-in-heading {
        font-size: 23px;
        margin: 20px 0px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 70% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 40% !important;
    }

    .sign-in-form .sign-in-heading {
        font-size: 23px;
        margin: 20px 0px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 577px) and (max-width: 767px) {
    .header-bottom {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }

    .valuation-content {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        border-bottom: 1px solid grey;
        margin-bottom: 20px;
    }

    .header-name h5 {
        font-size: 9px;
        overflow-wrap: anywhere;
        margin: 0px;
        padding: 5px 5px 3px 0px;
    }

    .valuation-header {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        margin-bottom: 15px;
        border-bottom: 1px solid grey;
    }

    .top-toolbar.navbar-desktop .navbar-nav.nav-right {
        justify-content: space-between !important;
        order: 2;
        width: 100%;
        display: flex !important;
    }

    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 100% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 100% !important;
        padding: 40px 15px;
    }

    .sign-in-form .sign-in-heading {
        font-size: 16px;
        margin: 20px 0px;
    }

    .form-group label {
        color: #111 !important;
        font-size: 13px !important;
        margin-top: 10px;
    }

    .scroll-table-mobile {
        width: 100%;
        overflow-x: scroll !important;
    }

    .btn.btn-lg,
    a:link.btn.btn-lg {
        padding: 16px 50px !important;
    }

    body #app .content-wrapper .content {
        margin-top: 100px !important;
    }

    .scroll-table-mobile table thead tr th,
    .scroll-table-mobile table tbody tr td,
    .scroll-table-mobile table tbody tr td a {
        font-size: 12px !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 380px) and (max-width: 576px) {
    .header-bottom {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }

    .valuation-content {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        border-bottom: 1px solid grey;
        margin-bottom: 20px;
    }

    .header-name h5 {
        font-size: 9px;
        margin: 0px;
        overflow-wrap: anywhere;
        padding: 5px 5px 3px 0px;
    }

    .valuation-header {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        border-bottom: 1px solid grey;
        margin-bottom: 15px;
    }

    .top-toolbar.navbar-desktop .navbar-nav.nav-right {
        justify-content: space-between !important;
        order: 2;
        width: 100%;
        display: flex !important;
    }

    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 100% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 100% !important;
        padding: 40px 15px;
    }

    .sign-in-form .sign-in-heading {
        font-size: 16px;
        margin: 20px 0px;
    }

    .form-group label {
        color: #111 !important;
        font-size: 13px !important;
        margin-top: 10px;
    }

    .scroll-table-mobile {
        width: 100%;
        overflow-x: scroll !important;
    }

    .btn.btn-lg,
    a:link.btn.btn-lg {
        padding: 16px 50px !important;
    }

    body #app .content-wrapper .content {
        margin-top: 100px !important;
    }

    .scroll-table-mobile table thead tr th,
    .scroll-table-mobile table tbody tr td,
    .scroll-table-mobile table tbody tr td a {
        font-size: 12px !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}

@media screen and (min-width: 240px) and (max-width: 379px) {
    .header-bottom {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }

    .valuation-content {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        border-bottom: 1px solid grey;
        margin-bottom: 20px;
    }

    .header-name h5 {
        font-size: 9px;
        overflow-wrap: anywhere;
        margin: 0px;
        padding: 5px 5px 3px 0px;
    }

    .valuation-header {
        display: grid;
        grid-template-columns: repeat(4, 25%);
        border-bottom: 1px solid grey;
        margin-bottom: 15px;
    }

    .top-toolbar.navbar-desktop .navbar-nav.nav-right {
        justify-content: space-between !important;
        order: 2;
        width: 100%;
        display: flex !important;
    }

    .crud-operation .edit {
        background-color: green;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .crud-operation a i {
        color: white;
    }

    .crud-operation .delete {
        background-color: red;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .link-table {
        color: #161931 !important;
        font-weight: 600;
        cursor: pointer;
    }

    .custom-modal-footer {
        display: flex;
        align-items: center;
        justify-content: center !important;
    }

    .valuation-modal .modal-dialog,
    .financial-params .modal-dialog {
        max-width: 100% !important;
    }

    .startup-valuation .modal-dialog {
        max-width: 50%;
    }

    .file-delete {
        display: flex;
        width: 24px;
        color: initial;
        background-color: #6eb4ff00;
        font-size: large;
        justify-content: center;
        margin-right: 3px;
        cursor: pointer;
    }

    .file-delete:hover {
        background-color: rgba(144, 163, 203, 0.2);
        border-radius: 10px;
    }

    .file-delete>span {
        transform: rotate(45deg);
    }

    #files-area {
        width: 70%;
        margin: 0 auto;
    }

    .file-block {
        border-radius: 10px;
        background-color: rgba(144, 163, 203, 0.2);
        margin: 5px;
        color: initial;
        display: inline-flex;
    }

    .file-block>span.name {
        padding-right: 10px;
        width: max-content;
        display: inline-flex;
    }

    .crud-operation .download {
        background-color: #161931;
        color: white;
        display: flex;
        padding: 5px 15px;
        border-radius: 4px;
    }

    .add-form-btn a {
        background: #475aef;
        color: white;
        padding: 10px 16px;
        font-size: 15px;
        border: none;
        border-radius: 10px;
        display: inline-block;
        margin-bottom: 20px;
    }

    .input-value input {
        border: none;
    }

    .input-value {
        border: 1px solid #ddd9d9;
    }

    .crud-operation .views {
        background-color: #475aef !important;
    }

    /*  */
    body #app .content-wrapper-w100 {
        order: 2;
        width: 100%;
        overflow-x: auto;
    }

    .crud-operation .delete-edit-btn {
        background-color: green;
        color: white;
        display: flex;
        border-radius: 4px;
        width: 84px;
    }

    .crud-operation .delete-toggle-btn {
        background-color: red;
        color: white;
        display: flex;
        border-radius: 4px;
        /* margin-top: 5px; */
        width: 84px;
    }

    .crud-operation .delete-toggle-btn,
    .crud-operation .delete-edit-btn {
        font-size: 12px;
    }

    .crud-operation a i {
        margin-right: 6px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .crud-operation {
        display: flex !important;
        align-items: center !important;
    }

    .crud-operation a:not(:first-child) {
        margin-left: 10px;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .blockquote-footer,
    .text-muted {
        color: #111 !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .form-group label {
        color: #111 !important;
        font-size: 15px !important;
    }

    .sign-in-form {
        max-width: 100% !important;
        padding: 40px 15px;
    }

    .sign-in-form .sign-in-heading {
        font-size: 16px;
        margin: 20px 0px;
    }

    .form-group label {
        color: #111 !important;
        font-size: 13px !important;
        margin-top: 10px;
    }

    .scroll-table-mobile {
        width: 100%;
        overflow-x: scroll !important;
    }

    .btn.btn-lg,
    a:link.btn.btn-lg {
        padding: 16px 50px !important;
    }

    body #app .content-wrapper .content {
        margin-top: 100px !important;
    }

    .scroll-table-mobile table thead tr th,
    .scroll-table-mobile table tbody tr td,
    .scroll-table-mobile table tbody tr td a {
        font-size: 12px !important;
    }

    .sidebar-content .main-menu .metismenu li a {
        font-size: 15px !important;
        color: #fff !important;
        opacity: 1 !important;
        z-index: 99999;
    }

    .sidebar-content .main-menu .metismenu li a i {
        color: #fff !important;
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        top: 6px !important;
    }
}


/* new css */

.profile-images img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
}


/* .profile-images {
    display: flex;
    align-items: center;
    justify-content: center;
} */