.row-fluid [class*="span"] {
min-height: 20px;
}

label, input, button, select, textarea
{
	font-size: 1em;
	font-weight: normal;
}

label {
	color: #094e93;
	margin-bottom:1px;
  cursor:default;
}

input, button, select, textarea
{
	font-family: Arial,Helvetica,sans-serif;
  box-shadow:none;
}

	select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input
	{
		margin-bottom: 1px;
		background-image: none;
		border: 1px solid #a6c3ab;
		color: #808080;
		font-size: 1.1em;
		height: auto;
		padding: 3px 3px;

	-webkit-border-radius: 2px;
	moz-border-radius: 2px;
	border-radius: 2px; 
}


		input[disabled], textarea[disabled], input[readonly], textarea[readonly], select[disabled], select[readonly] {
			background: #f8f8f8 none;
			cursor: not-allowed;
  	        border-color:#bfc0bf;
		}

textarea
{
	height: auto;
}

input[type="radio"],
input[type="checkbox"]
{
	margin: 0 0;
	*margin-top: 0;
	/* IE7 */
	margin-top: 1px \9;
	/* IE8-9 */
	line-height: normal;
}

.control-group
{
	margin-bottom: 5px;
}

.radio input[type="radio"], .checkbox input[type="checkbox"]
{
	margin-left: 0;
}

/* campo data */
input.hasDatepicker {
padding-right:25px;
}

.ui-datepicker-trigger {
position:absolute;
  margin-left:-25px;
  margin-top:0px;
  font-size:8px;
  font-weight:bold;
  color:#628bb4;
    border-radius: 0 6px 4px 0;
  
    border: none;
    box-shadow: none;
  width:25px;
  line-height:14px;
  height:23px;
  padding:6px 0 0;

  background:#A6C3AB url(../img/icones/icone-data-vazio.png) no-repeat center center;
  color:#fff;

  background:transparent url(../img/icones/icone-data-verde.png) no-repeat center center;
  color:#A6C3AB;
  
}
ui-datepicker-trigger {
  display:inline;
  line-height:20px;
  margin-bottom:0;
  /*font-size:10px;*/
    padding: 0; 
  height:20px;
  width:20px;
    text-align: center;  
  
  vertical-align:top;
 	
  background:transparent url(../img/icones/icone-data.png) no-repeat center bottom;
    border: none;
    box-shadow: none;
    color: #5C728D;
    text-shadow: none;

    border-radius: 0 3px 3px 0;
    margin-left: 4px;
}

/* Campos Valor */
input.mascaraDinheiro {
text-align:right;
}








