.G2BDialog > .ui-dialog-content
{
	padding: 5px;
	background-color: #29B6F6;
}

.g2b.dialog {
	min-width: 400px;
	min-height: 100px;
	/*padding: 10px;*/
	padding: 0px;
}

.g2b.dialog > .content {
	background: #FAFAFC;
	width: 100%;
	height: auto;
	/*padding-bottom: 30px;*/
	box-sizing: border-box;
	padding: 10px;
}

.g2b.dialog > .buttons {
	background: #FAFAFC;
	width: 100%;
	height: 40px;
	box-sizing: border-box;
}

.g2b.dialog > .buttons > .buttonContent {
	background: #FAFAFC;
	width: auto;
	height: 40px;
	float: right;
	padding: 0px 10px;
}

.g2b.dialog > .buttons {
	background: #039BE5;

	font-family: BenchNine;
	font-size: 24px;
	line-height: 40px;
	color: #FDFDFE;

	padding-left: 15px;

	height: 41px;
	border-top: solid 1px #F0F0F1;
}

.g2b.dialog > .buttons > .buttonContent {
	box-sizing: border-box;
	padding: 5px 10px;
}

.g2b.dialog > .buttons > .arcContent {
	background: transparent url(/images/body/dialog_arc.png) top right no-repeat;
	width: 80px;
	height: 40px;
	float: right;
}

.g2b.dialog > .buttons > .buttonContent {
	padding-left: 0px;
}

.g2b.dialog.history > .dhtmlxGridHistoryContent {
	/*background: #039BE5;*/

	box-sizing: border-box;

	border: solid 1px #039BE5;
	border-top: 0px;
}

.G2BDialog .g2b.dialog.history > .dhtmlxGridHistoryContent > .dhtmlxGrid {
	width: 100%;
	height: 300px;
	visibility: hidden;
	border-top: solid 1px #4FC3F7;
	background: #039BE5;
}

.G2BDialog.add .g2b.dialog.history > .dhtmlxGridHistoryContent {
	border-color: #43A047;
}

.G2BDialog.add .g2b.dialog.history > .dhtmlxGridHistoryContent > .dhtmlxGrid {
	border-color: #81C784;
}

.G2BDialog.mod .g2b.dialog.history > .dhtmlxGridHistoryContent {
	border-color: #FB8C00;
}

.G2BDialog.mod .g2b.dialog.history > .dhtmlxGridHistoryContent > .dhtmlxGrid {
	border-color: #FFB74D;
}

.g2b.dialog.history > .buttons > .buttonContent.add {
	display: none;
}

.g2b.dialog.history > .buttons > .buttonContent.mod {
	display: none;
}
