/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
h1 {
	font-size: 2em;
	font-weight: bold;
	color: #777777;
	margin: 40px 0px 70px;
	text-align: center;
}

.x-form-empty-field {
	text-transform: none !important;
}

.sendButton {
	display: block;
	font-size: 16pt;
}
.btn-primary{
	background-color:rgb(63,81,181);

}

.myCenter{
	margin: 0 auto!important;

}


.viewport-hidden{
	display:none !important;
}

.btn-primary .x-btn-mc ,.btn-primary .x-btn-ml ,.btn-primary .x-btn-mr,
.btn-primary .x-btn-tc ,.btn-primary .x-btn-tl ,.btn-primary .x-btn-tr,
.btn-primary .x-btn-bc ,.btn-primary .x-btn-bl ,.btn-primary .x-btn-br{
	background-image:none;
	background-color:rgb(63,81,181);
}

.btn-primary .x-btn-text{
	background-image:none;
	background-color:rgb(63,81,181);
	color:#fff;
	font-weight:bold;
}


/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
	width: 400px;
}

.dialogVPanel {
	margin: 5px;
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

.ok-logo {
	background: url( images/tick.png) no-repeat center
	left !important;
}

.cancelar-logo {
	background: url( images/cross.gif) no-repeat center
	left !important;
}

.default-logo {
	background: url( resources/desktop/images/logout.png) no-repeat center
	left !important;
}

.cadeado-logo {
	background: url( images/grp-login.png) no-repeat
	left !important;
	background-size:cover !important;
}

.apresentacao {
	background: url( images/grp.png) no-repeat center
	left !important;
}

/*.apesentacao-senha {
	background: url( resources/desktop/wallpapers/apresentacaoSenha371.png)
		no-repeat center left !important;
}

.background-senha {
	background: url( resources/desktop/wallpapers/logoSenha371.jpg)
		no-repeat center left !important;
}*/

.table-presentation {
	width: 300px;
	margin-left: 70%;
	margin-top: 70%;
}

.dp-GenericForm-CellLeftBorder {
	border-left-style: solid;
	border-left-color: red;
	border-left-width: 1px;
}

.dp-GenericForm-CellRightBorder {
	border-right-style: solid;
	border-right-color: red;
	border-right-width: 1px;
}

.dp-GenericForm-CellTopBorder {
	border-top-style: solid;
	border-top-color: red;
	border-top-width: 1px;
}

.dp-GenericForm-CellBottomBorder {
	border-bottom-style: solid;
	border-bottom-color: red;
	border-bottom-width: 1px;
}

.dp-MasterForm-Label {
	white-space: nowrap;
}

.senha {
	font-size: 120px;
	color: DarkRed;
	font-weight: bold;
}

.senhaLabel {
	font-size: 120px;
	color: black;
	font-weight: bold;
}

.dp-label-align {
	text-align: right;
	vertical-align: top;
}

.myCenter{
	position:relative;
	left:50%!important;
	transform:translateX(-50%)
}

.myField{
	margin-top:10px!important;
	margin-bottom:10px!important;
}

.changeColor {
	font-size: 120px;
	color: black;
	font-weight: bold;
}

.myLabel{
	font-size:14px;
	font-weight:bold;
	text-align: center;
}

.nowrapgrid .x-grid3-cell-inner {
	white-space: normal;
}

.x-grid3-row.bold .x-grid3-cell {
	font-weight: bold !important;
}

.x-grid3-row.red .x-grid3-row-table {
	color: red !important;
}

.x-grid3-row.blue .x-grid3-row-table {
	color: blue !important;
}

.x-grid3-row.orange .x-grid3-row-table {
	color: coral !important;
}

.checkbox_desc {
	background-image: url("./resources/images/default/grid/col-move-top.gif");
	background-repeat: no-repeat;
	background-position: center;
}

.checkbox_desc input {
	opacity: 0;
}
.checkbox_asc {
	background-image: url("./resources/images/default/grid/col-move-bottom.gif");
	background-repeat: no-repeat;
	background-position: center;
}
.checkbox_asc input {
	opacity: 0;
}



/*.logo-footer {*/
/*	background: url("./resources/images/default/link3-logo.png");*/
/*	background-repeat: no-repeat;*/
/*	background-position: center;*/
/*	height: 2em;*/
/*    flex: 1 0 auto;*/
/*}*/

