.myDialog {
    position: fixed;
    min-width: 300px;
    top: 43%;
    left: 50%;
    transform: translate(-50%,-50%);
    word-break:break-all;
    background-color:#fff;
    font-size:1.2em;
    border-radius:8px;
    opacity:1;
}

    .myDialog > div {
        padding-left: 10px;
        padding-right:10px;
    }

    .myDialog .div1 {
        background-color: #bf0000;
        background-color: lightgrey;
        height: 15px;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        margin-bottom:10px;
    }

    .myDialog .div2 {
        box-sizing: border-box;
        margin-bottom: 10px;
        font-size: 1.2em;
    }

    .myDialog .div3 {
        box-sizing: border-box;
        line-height: 1.3em;
    }

    .myDialog .div4 {
        text-align: right;
        margin-top: 20px;
        margin-bottom: 10px;
    }

        .myDialog .div4 input[type=button] {
            padding: 8px 10px;
            margin-left: 8px;
            margin-right: 5px;
            border-radius: 5px;
            border-width: 0px;
        }
        .myDialog .div4 input[type=button]:hover{
            cursor:pointer;
            filter: contrast(1.5) drop-shadow(0px 0px 2px black);
        }

.myDialogBg {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,0.5);
    z-index: 9999;
}

#div_myDialogheader:hover{
   cursor:move;
}