.simulationResultsComponent-popup  > .modal-content {
    border-radius: 4px;
    border: none;
    background: #ffffff;
}

    .simulationResultsComponent-popup  {
        width: 80%;
        max-width: 1000px;
    }

        .simulationResultsComponent-popup .header {
            height: 48px;
            padding: 15px 20px 0 20px;
            font-family: GlowSemibold;
            font-size: 14px;
            color: #4a4a4a;
            border-bottom: 1px solid #d8d7d7;
            display: flex;
        }

        .simulationResultsComponent-popup  .md-body {
            position: relative;
            padding-right: 0;
            padding-bottom: 0;
        }

        .simulationResultsComponent-popup  .md-body .linkedTaskList {
            position: relative;
            min-height: 200px;
            max-height: 410px;
            overflow: hidden;
            font-size: 13px;
        }

        .simulationResultsComponent-popup .md-body .linkedTaskList perfect-scrollbar {
            max-height: 410px;
        }

        .simulationResultsComponent-popup .md-body .linkedTaskList .ps-content {
            padding-right: 10px;
        }

        .simulationResultsComponent-popup  .md-body .headerTable {
            font-size: 14px;
            font-family: GlowSemiBold;
            color: #808080;
            width: 100%;
        }

        .simulationResultsComponent-popup  .md-body .headerTable td {
            text-align: center;
        }

        .simulationResultsComponent-popup  .md-body td.dateColumn {
            /*width: 90px;*/
        }

        .simulationResultsComponent-popup  .md-body td.priorityColumn {
            width: 61px;
        }

        .simulationResultsComponent-popup  .md-body td.resourceOrGroupColumn {
            width: 110px;
        }

        .simulationResultsComponent-popup  .md-body td.taskNameColumn {
            /*width: 130px;*/
        }

        .simulationResultsComponent-popup  .md-body td.workHours {
            width: 57px;
            padding-right: 10px !important;
            text-align: right;
        }

        .simulationResultsComponent-popup  .md-body .linkedTaskList td {
            padding-top: 7px !important;
            padding-bottom: 7px !important;
            border: none;
            font-family: GlowRegular;
            font-size: 14px;
        }

    .simulationResultsComponent-popup  .footer {
        padding: 15px 20px 0 20px;
        height: 71px;
        position: relative;
        border-top: 1px solid #d8d7d7;
    }

        .simulationResultsComponent-popup  .footer .ui-btn-light {
            width: 130px;
        }

        .simulationResultsComponent-popup  .footer .copybtn {
            height: 38px;
            padding-top: 13px;
            padding-right: 30px;
        }

            .simulationResultsComponent-popup  .footer .copybtn img {
                margin-right: 5px;
            }

        .simulationResultsComponent-popup  .footer #copiedNotification {
            color: #5774e7;
            font-size: 13px;
            font-family: GlowRegular;
            letter-spacing: -0.2px;
            opacity: 0;
            height: 38px;
            padding-top: 10px;
            padding-right: 30px;
        }