input[type="text"]:disabled {
    background: #dddddd; /* css para inputs desabilitados. */
}

.voltar {
    float: right;
    font-weight: bold;
}

/* DatePicker */

.datepicker {
	border-radius: 5px !important;
}

.input-group {
	width: 100%;
}

.ui-datepicker-trigger {
	width: 16px !important;
	height: 15px !important;
	margin-top: -25px;
	float: right;
	position: relative;
}
.ui-datepicker-header {
	background-color: #137E27 !important;
	color: #fff !important;
}

.ui-datepicker-prev, .ui-datepicker-next {
	background-color: #014F0F !important;
	color: #fff !important;
}
.ui-datepicker-prev a:hover {
	background: none !important;
}
.ui-widget-header .ui-icon {
	background-image: url("../images/ui-icons_ffffff_256x240.png") !important;
}
.ui-widget-content {
	border-color: #014F0F !important;
}
.ui-datepicker table {
	font-size: .8em !important;
}

.input-group-addon {
	float: right;
	background-color: #fff !important;
	border: none !important;
	margin-top: -42px;
	margin-right: 8px;	
}
/* Bot�es */
.btn-success input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:hover {
	background: #127C26 !important;
}
.btn-success input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus, button:focus {
	background: #127C26 !important;
}
.btn-success {
	background-color: #014F0F !important;
	border-color: #127C26 !important;
	color: #ffffff !important;
}

.btnLimpar {
	margin-right: 10px;
}
.aui-fieldset  {
	max-width: 830px;
}

/* Icone do calend�rio */
.glyphicon {
	position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
@font-face{font-family:'Glyphicons Halflings';src:url('../../fonts/glyphicons-halflings-regular.eot');src:url('../../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}
.glyphicon-th-large:before{content:"\e010";}
.glyphicon-th:before{content:"\e011";}
.glyphicon-th-list:before{content:"\e012";}

/* Pagina��o do portlet */
.search-pages .aui-field-input{
	width: 60px !important;
}

.ftSmall label{
	font-size: 11px !important;
}