

/* bootstrap css fix */
body {
	line-height: 1.2 !important;
}

.loxia-header .app-name {
	padding-top: 13px !important;
}

.gwt-Button.loxia-button-small, .gwt-Button.loxia-button-small:hover {
	height: 26px !important;
	padding-top: 6px !important;
}
	
.gwt-Button.loxia-button-small:before {
	top: 5px !important;
}

.loxia-button:hover, .gwt-Button:hover, .gwt-ResetButton:hover, .gwt-SubmitButton:hover {
	padding-top: 7px !important;
	padding-bottom: 7px !important;
	padding-right: 10px !important;
}

.loxia-button, .gwt-Button, .gwt-ResetButton, .gwt-SubmitButton {
	padding-top: 7px !important;
	padding-bottom: 7px !important;
	padding-right: 10px !important;
}

.loxia-box>.header {
	height: 28px !important;
}

.loxia-button:before,.gwt-Button:before,.gwt-ResetButton:before,.gwt-SubmitButton:before {
	font-size: 12px !important;
	top: 7px !important;
}

.gwt-CheckBox>label {
	margin-bottom: 0px !important;
}

.flow-info-panel > .gwt-ListBox {
	height: 25px !important;
}

.loxia-box .controls > .item > select {
	height: 18px;
}

select ~ .btn-group {
	width: 100% !important;
}

.multiselect {
	width: 100% !important;
}

.open>.dropdown-menu {
	margin-top: 0px;
}

.gwt-TextBox {
	padding: 4px !important;
}

Label {
	font-weight: 100 !important;
	padding-left: 5px !important;
}
	
/* Bootstrap fix for chrome */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.gwt-TextBox {
		padding: 3px !important;
	}
}

.gwt-Tree>div {
    margin: 3px !important;
}

table.label-field-grid-panel tbody tr td {
	padding-bottom: 3px;
}