.mdialog{
    /*position: absolute;*/
    position: fixed;
    height: auto;
    z-index:2000;
    word-wrap: break-word;
    background-color: white;
    color:black;
    font-size:0.6em;
    text-align:center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
    /*border:1px solid #ccc;*/
    box-shadow: 0 0 0 1px #ccc;
    /*border-bottom: none;*/
    overflow: hidden;
}
/*.mdialog .clearfix{overflow:hidden;_zoom:1;}*/
/*.mdialog .left{float:left;}*/
/*.mdialog .right{float:right;}*/

.mdialog div{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.mdialog .dialogHeader{position:relative;background-color:#e84e34;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;min-height:1em;overflow: hidden;}
.mdialog .mdialogContent{position:relative;padding:0.5em 1em;}
.mdialog .dialogFooter{position:absolute;width:100%;padding:0.3em;overflow: hidden;bottom: 0}

.mdialog .dialogTitle{width:100%;padding:0.3em 1em;text-overflow: ellipsis;white-space: nowrap;color:white;}
.mdialog .dialogFooter .buttonGroup{}


.mdialog .dialogCloseButton_container{position:absolute;right:0px;top:0px;}
.mdialog .dialogCloseButton{background-color: #e84e34;color: white;height:100%;width: 100%;}

/*.mdialog .buttonGroup .mdialog_buttonContainer{padding-top:0.8em;}*/
.mdialog .dialogOkButton_container,.mdialog .dialogCancelButton_container{margin:0 auto;}
.mdialog .dialogOkButton,.mdialog .dialogCancelButton{width:100%;margin:0 auto;padding:0.3em;color: white;background-color: #e84e34;}

.mdialog .mdialog_button{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
/*.mdialog .mdialog_button:hover{cursor: pointer;color: white;background-color: #2f79ff;}*/


.mdialog.transparent{background-color: transparent;border:none;box-shadow:none;}
.mdialog.transparent .dialogHeader{background-color: transparent;}

.mdialog .dialogOkButton_container.first,.mdialog .dialogCancelButton_container.first{padding-right:1px;}
.mdialog .dialogOkButton_container.inline,.mdialog .dialogCancelButton_container.inline{width:100%;margin:0.5em 0;}

.mdialog .confirmMode{padding:1em;font-size:1em;}
.mdialog .dialogMessage{padding:1em;font-size:1em;position: relative;}
.alertMode .dialogOkButton_container,.alertMode .dialogCancelButton_container{float:none;}

