.selectOneRadio { display: block; }
.selectOneRadio input {height: 20px; width: 20px; vertical-align: middle;}
.selectOneRadio label { padding-right: 10px; padding-left: 10px; min-width: 60px; font-weight: normal; vertical-align: sub;}

.div-btns { text-align: center;
	margin-top: 15px; padding-top: 7px;
	border-top: 1px dashed #e7eaec; }
.div-btns-bottom { 
	padding-bottom: 3px; margin-bottom: 15px;
	border-bottom: 1px dashed #e7eaec; }
.div-btns .btn { margin-right: 3px; margin-left: 3px; }

.ui-tree .ui-chkbox-box { cursor: pointer; width: 20px; height: 20px; float: left; }
.ui-tree .ui-treenode-content { height: 25px; display: inline-block; vertical-align: top; }
.ui-tree .ui-treenode-label { margin: 0px 0px 0px 2px; }

.ico-tooltip { font-size: 15px; cursor: pointer; }

.tdCheckbox { width: 65px; text-align: center; }
.twoButtons { width: 100px; text-align: center; }
td .btn { margin-right: 3px; margin-left: 3px; }

.tbl-radio input { height: 20px; width: 20px; vertical-align: text-bottom;}
.tbl-radio label { font-weight: normal; vertical-align: middle; margin-left: 7px; }

.search-datatable { font-size: 18px; vertical-align: middle; margin-right: 6px; }

.msgs-list { padding: 0px 10px; }
.msgs-list li { list-style: none; }

#msg_growl_container .ui-growl-title { font-weight: normal !important;
text-shadow: none !important; }
#msg_growl_container .ui-growl-item-container { box-shadow: none !important; 
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
background-image: none;
}

.table-relatorio { width: 100%; border-collapse: collapse; font-size: 1em; }
.table-relatorio td { border: 1px rgb(224, 224, 224) solid; padding: 3px; }
.table-relatorio-header, .table-relatorio-footer { font-size: 0.9em; font-weight: 600; background-color: rgb(232, 232, 232); }
.table-relatorio-subheader { font-size: 1em; font-weight: 600; background-color: rgb(250, 250, 250); }


/**  Ajuste tabs **/
.nav.nav-tabs li.active {
	background: #fff !important;
	border-radius: 5px;
}
.nav.nav-tabs li.active > a {
	margin-right: 0px;
}
