/*CSS personalizados para el template de bootstrap*/html, body          { 	height: 100%; }body {	padding-top: 60px;	padding-bottom: 40px;	}/* Wrapper for page content to push down footer */#wrap {	min-height: 100%;	height: auto !important;	height: 100%;	/* Negative indent footer by it's height */	margin: 0 auto -60px;}/* Set the fixed height of the footer here */#push,#footer {	height: 60px;}#footer {	background-color: #f5f5f5;}.navbar-inverse .navbar-inner {    background-color: #005644;	background-image: linear-gradient(to bottom, #005644, #003624);}.navbar-inverse .brand, .navbar-inverse .nav > li > a {    color: #DDDDDD;}.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {    background-color: #003624;    color: #FFFFFF;}/*GERARD: Texto de info en gris y mas pequeño*/.help-block, .help-inline {    color: #7B7B7B;	font-size: 90%;}.form-horizontal .control-group {    margin-bottom: 10px;}.form-horizontal legend {    padding-top: 40px;}legend + .control-group {    margin-top: 10px;}input[type=date]{	width: 175px;}.form-horizontal textarea{	width: 80%;}.hero-unit {	padding: 1% 1%;	border: 1px solid #ccc;    border-radius: 8px;}.hero-unit h1 {	color: #005644;    font-size: 180%;}#saldoUsuario .table-striped{	font-size: 80%;}.table thead th {    background-color: #CCCCCC;}.danger > td {	background-color: #F2DEDE !important;}@media (min-width: 768px) and (max-width: 979px) {	.row-fluid .span5 {		width: 46% !important;	}	input[type=date]{		width: 115px;	}	input, textarea, .uneditable-input {		width: 145px;	}	select {	width: 160px;	}}@media (min-width: 980px)  {	input[type=date]{		width: 150px;	}	input, textarea, .uneditable-input {		width: 180px;	}	select {	width: 195px;	}}/* Lastly, apply responsive CSS fixes as necessary */@media (max-width: 767px) {	#footer {		margin-left: -20px;		margin-right: -20px;		padding-left: 20px;		padding-right: 20px;	}}/* Lastly, apply responsive CSS fixes as necessary */@media (max-width: 480px) {	body {		padding-left: 5px !important;		padding-right: 5px !important;	}	.navbar-fixed-top {		margin-bottom: 0px !important;		padding-left: 15px;		padding-right: 15px;	}	.hero-unit{		padding: 5px;		font-size: 1.3em;	}	.hero-unit h1{		margin-top:0;	}	.table th, .table td {		line-height: 1em;		padding: 1% 4px 1% 1%;	}	h1 {		font-size: 115%;	}	h2 {		font-size: 110%;	}	h3{		font-size: 105%;	}	h1, h2, h3 {		line-height: 120%;	}	fieldset legend{		padding-top: 10px !important;		margin-bottom: 10px;	}	.form-horizontal .control-group {		margin-bottom: 5px;	}}