p-dropdown {
    ::ng-deep {

        .ui-dropdown {
            width: 100% !important;
        }

        .dropdown-text {
            top: 0;
            font-size: 14px;
            margin-top: 4px;
            position: absolute;
            left: 30px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            width: 180px;
        }
    }
}

p-inputMask {
    ::ng-deep {
        input {
            width: 100%;
            height: 100%;
        }
    }
}

::ng-deep {
    .ui-orderlist-controls {
        display: none !important;
    }

    .ui-orderlist-list-container {
        width: 100%;
        border: 0;

        .ui-orderlist-caption {
            border: 0;
        }

        .ui-orderlist-list {
            border: 0;
            height: auto;

            .ui-orderlist-item {
                cursor: auto;
                min-height: 50px;

                &:hover {
                    background-color: transparent !important;
                }
            }
        }
    }

}

.drag-block {
    cursor: pointer;
}
