﻿.mf-dialog-form {
    padding: 0px;
    width: 100%;
}
.mf-dialog .modal-dialog {
    position: absolute;
    top: 50%;
    left: 50%;
    width: auto;
    margin: auto;
	max-height: 95%;
	max-width: 95%;
}
.mf-dialog .modal-dialog.center{
    transform: translate(-50%, -50%)!important;
    width : 50%;
}
.mf-dialog mf-form {
    /*display: block;*/
}
.mf-dialog mf-form .mf-management-form {
    padding: 0;
    max-height: 100%;
    max-width: 100%;
}
.mf-dialog mf-form .mf-management-form form{
    padding: 0;
}
 .mf-dialog .mf-dialog-header h1 {
    font-size: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
}
 .mf-dialog .mf-dialog-content {
	padding: 10px 10px;
	height: 100%;
	width: 100%;
}
.mf-dialog .modal-content {
    height: 100%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid{
	height: 100%;
	display: block;
	overflow: auto;
	padding-top: 30px;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid .mf-toolbar{
	margin-top: -30px;
	display: block;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid mf-ui-grid{
	display: block;
	height: 100%;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid mf-ui-grid .ui-grid-render-container{
	height: 100%;
	padding-top: 28px;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid mf-ui-grid .ui-grid-render-container .ui-grid-header{
	margin-top: -28px;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid mf-ui-grid .ui-grid-render-container .ui-grid-viewport{
	height: 100%;
	max-height: 100%;
}
.mf-dialog .modal-content .mf-dialog-content mf-grid .mf-toolbar button,
.mf-dialog .modal-content .mf-dialog-footer button{
	margin-left: 5px;
    float: none;
    margin-top: 0;
}
