.overlayRoot {
    position: fixed;
    z-index: 1500;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: white;
    overflow-y: scroll;
}

.overlayFixed {
    background-color: white;
    position: fixed;
    width: 100%;
    z-index: 1600;
}

.overlayBlock {
    position: fixed;
    z-index: 1400;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.overlayContent {
    padding: 20px 10px;
    position: relative;
    z-index: 1500;
}

.overlayRoot {
    position: fixed;
    z-index: 1500;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: white;
    overflow-y: scroll;
}

.overlayFixed {
    background-color: white;
    position: fixed;
    width: 100%;
    z-index: 1600;
}

.overlayBlock {
    position: fixed;
    z-index: 1400;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.overlayContent {
    position: relative;
    z-index: 1500;
}

Fix padding on overlay content
Fix padding on overlay content
