.movingSummaryItemsPhasesComponent-popup {
    width: 560px;
}

    .movingSummaryItemsPhasesComponent-popup > .modal-content {
        border-radius: 4px;
        border: none;
        background: transparent;
        box-shadow: 0 2px 4px 0 rgba(0, 41, 199, 0.2);
        background: #ffffff;
    }

        .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body {
            max-height: 470px;
            padding: 16px 20px 20px 20px;
        }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .descriptionTitle {
                font-family: GlowRegular;
                font-size: 16px;
                color: #4a4a4a;
                max-height: 200px;
                overflow: hidden;
            }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .description {
                font-family: GlowRegular;
                font-size: 16px;
                color: #4a4a4a;
                margin-top: 10px;
            }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .ui-btn-link {
                margin-top: 20px;
            }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer {
                padding-top: 15px;
            }

                .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .ps .ps-content {
                    max-height: 155px;
                    min-height: 50px;
                }

                .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo {
                    display: flex;
                    width: 100%;
                    min-height: 30px;
                    align-items: flex-start;
                }

                    .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .checkboxContainer {
                        flex: 0 0 20px;
                        padding-top: 1px;
                    }

                    .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .infoContainer {
                        flex: 1 1 auto;
                        display: flex;
                        flex-wrap: wrap;
                        flex-direction: row;
                        padding-top: 1px;
                    }

                        .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .infoContainer .currentItemsInfo {
                            font-family: GlowRegular;
                            font-size: 14px;
                            color: #4a4a4a;
                            flex: 0 1 auto;
                            word-break: break-all;
                            padding-right: 10px;
                        }

                            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .infoContainer .currentItemsInfo.notChecked {
                                opacity: 0.4;
                            }

                        .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .infoContainer .phasesSelectionContainer {
                            display: inline-block;
                            flex: 0 0 150px;
                        }

                            .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo .infoContainer .phasesSelectionContainer .tag {
                                margin-top: 0;
                            }

                    .movingSummaryItemsPhasesComponent-popup > .modal-content .md-body .childInfoContainer .childInfo:hover .ui-checkbox {
                        border: solid 1px #5774e7;
                    }

        .movingSummaryItemsPhasesComponent-popup > .modal-content .footer {
            padding: 16px 20px 0 20px;
            height: 70px;
            border-top: 1px solid #e0e0e0;
        }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .footer .ui-btn-grey {
                height: 38px;
                width: 104px;
            }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .footer .ui-btn-light {
                width: 131px;
            }

            .movingSummaryItemsPhasesComponent-popup > .modal-content .footer .advancedOptionsToggle {
                font-family: GlowRegular;
                font-size: 13px;
                color: #4a4a4a;
                padding-top: 10px;
                float: left;
            }

                .movingSummaryItemsPhasesComponent-popup > .modal-content .footer .advancedOptionsToggle .toggleTitle {
                    margin-left: 5px;
                }