/**@CHARSET "ISO-8859-1";*/
@CHARSET "UTF-8";
.width100 {
	width: 100%;
}

.width150pt {
	width: 150pt;
}

.radioButtonPadding label {
	padding-right: 10px !important;
}

.titulo {
	font-weight: bold;
	text-align: center;
	vertical-align: baseline;
	border-radius: .25em;
	word-wrap: break-word;
}

.btn-primary {
	color: #fff !important;
	background-color: #428bca;
    border-color: #357ebd;
}

.panel-heading {
	background-color: #336699 !important;
}

.panel-primary {
	border-color: #DDDDDD !important;
}

.panel-primary>.panel-heading {
	border-color: #EEEEEE !important;
	margin: 2px !important;
}

.panel-title {
	font-weight: bold;
	font-size: 1.1em;
}

legend {
	font-size: 19px !important;
	font-weight: bold !important;
}

fieldset {
	margin-top: 14pt !important;
}

panel-fieldset{
	padding: 0.1em 1em !important;;
}

panel-fieldset fieldset{
	padding: 0.1em 1em !important;;
}

panel-fieldset legend{
	font-size: 15px !important;	
}

.ui-state-highlight .ui-icon {
	background-image:
		url("/sgda/javax.faces.resource/images/ui-icons_333333_256x240.png.xhtml?ln=primefaces-bootstrap")
		!important;
}

.btn-selecao{
	color: black !important;
}

.ui-state-hover {
	background-image: url("") !important;
	background-color: #EAEAEA !important;
    border-color: #D6D6D6 !important;
}

.ui-state-highlight {
	color: #ffffff !important;
	/* 	text-decoration: none !important; */
	background-color: #336699 !important;
	background-image: none !important;
}

.linha .ui-chkbox-box {
	display: none;
}

/* bugfix radio button primefaces gerado pelo p:dataTable*/
div.ui-radiobutton-box.ui-widget.ui-corner-all.ui-state-default.ui-state-active{
	border: none !important;
}

.dar-extrato-status{
	padding: 5px;
	text-align: center;
	display: inline-block;
	min-width: 175px;
}

.ui-accordion .ui-accordion-header .ui-icon {
	display: block;
}

.colEmpty {
}

.colRight {
	text-align: right;
}

.ui-panelgrid.ui-noborder .ui-widget-content, .ui-panelgrid.ui-noborder .ui-widget-header {
	background-color: transparent !important;
}

.ui-editor-toolbar {
	height: 0px !important;
}

.row-center {
	text-align:center;
}

.col-center {
	float:none;
	text-align:left;
	margin-right:-4px;
	display:inline-block;
}

.row-mb-5px {
    margin-bottom: 5px;
}

.ui-commandlink {
	color: #428bca !important;
}

.ui-dialog.ui-widget-content .ui-dialog-title {
	font-size: 16px; !important;
}

.ui-dialog.ui-widget-content .ui-dialog-content {
	font-size: 12px !important;
}
