.jquery-msgbox
{
  background:url(images/background.png) repeat-x left bottom;
  padding-bottom:55px;
  font-style:normal;
}

.jquery-msgbox-wrapper {
    padding: 20px 20px 20px 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    max-height: inherit;
    min-height: inherit !important;
    font-weight: 600;
    text-align:center
}

.jquery-msgbox-buttons
{
  padding:15px 0px;
  text-align:center;
  position:absolute;
  bottom:0;
  right:7.5rem;
}
    .jquery-msgbox-buttons button:first-child{
        margin-left:0 !important;
    }
    .jquery-msgbox-buttons button,
    .jquery-msgbox-buttons input {
        margin-left: 10px;
        min-width: 85px;
        padding: 0 14px 2px;
        height: 24px;
        cursor: pointer;
        border: 1px solid #ADADAD;
        background: #E1E1E1;
    }
        .jquery-msgbox-buttons button:hover {
            background: #E5F1FB;
            border-color: #0078D7;
        }

        .jquery-msgbox-inputs {
            margin-top: 4px;
        }

.jquery-msgbox-inputs input
{
  display:block;
  padding:3px 2px;
  border:1px solid #dddddd;
  margin:3px 0 6px 0;
  width:95%;
}

.jquery-msgbox-label
{
  font-weight:bold;
  font-size:11px;
}

/*.jquery-msgbox-alert
{
  background: url(images/alert.png) no-repeat 20px 20px;
}

.jquery-msgbox-info
{
  background: url(images/info.png) no-repeat 20px 20px;
}

.jquery-msgbox-error
{
  background: url(images/error.png) no-repeat 20px 20px;
}

.jquery-msgbox-prompt
{
  background: url(images/question.png) no-repeat 20px 20px;
}

.jquery-msgbox-confirm {
    background: url(images/confirm.png) no-repeat 20px 10px;
    display: flex;
    align-items: center;
}*/