@font-face 
{
  font-family: "Roboto";
  src: ("fonts/roboto/Roboto-Thin.woff2") format("woff2"), ("fonts/roboto/Roboto-Thin.woff") format("woff"), ("fonts/roboto/Roboto-Thin.ttf") format("truetype");
  font-weight: 100;
}
.precios {
	font-size: 18px;
}
.precios input{
	font-size: 16px;
}
.precios th{
	font-size: 14px;
}
.precios_span{
	font-size: 10px;
}

.tabulador {
	width: 79.4%;
	font-size: 12px;
}

.celda_l {
	color:#090;
	font-weight: 900;
	text-align: right;
	font-size: 16px;
}

.celda_r {
	color:#090;
	font-weight: 900;
	text-align: left;
}

select {
	width: 400px;
}

.estilo_select {
	height:25px;
	margin-top:2px;
	color:#033;
	border-radius:5px;
	background-color: #C06;
	list-style: #390;
	font-size: 20px;
}

.estilo_select_largo {
	width:400px;
	height:25px;
	margin-top:2px;
	color:#033;
	border-radius:5px;
	font-weight: 900;
	background-color: #EDFFE1;
	list-style: #390;
}

.estilo_select_corto {
	width:100px;
	height:25px;
	margin-top:2px;
	color:#033;
	border-radius:5px;
	font-weight: 900;
	background-color: #EDFFE1;
	list-style: #390;
}

.tabla1 {
	width: 100%;
}
.tabla1 th {
	color:#FFF;
	background-color: #33691e;
	border-width: 2px;
	border: Solid 1px #606;
	line-height:12px;
	font-size: 12px;
	text-align: center;
}
.tabla1 td {
	width:400px;
	color:#33691e;
	border-radius:5px;
	background-color: #EAFBDD;
	border: Solid 1px #606;
	font-size: 12px;
	line-height:12px;
}

.mensaje_cliente {
	width: 79.4%;
	font-size: 28px;
	color: #FFC;
}


  /* label color */
.input-field label {
	color: #33691e;
	font-size: 18px;
}
/* label focus color */
.input-field input[type=text]:focus + label {
	color: #33691e;
}
/* label focus color */
.input-field input[type=email]:focus + label {
	color: #33691e;
}
/* label focus color */
.input-field input[type=password]:focus + label {
	color: #33691e;
}

/* label underline focus color */
.input-field input[type=text]:focus {
  border-bottom: 3px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* label underline focus color */
.input-field input[type=email]:focus {
  border-bottom: 3px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* label underline focus color */
.input-field input[type=password]:focus {
  border-bottom: 3px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* valid color */
.input-field input[type=text].valid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* valid color */
.input-field input[type=email].valid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* valid color */
.input-field input[type=password].valid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* invalid color */
.input-field input[type=text].invalid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* invalid color */
.input-field input[type=email].invalid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* invalid color */
.input-field input[type=password].invalid {
  border-bottom: 1px solid #33691e;
  box-shadow: 0 1px 0 0 #33691e;
}
/* icon prefix focus color */
.input-field .prefix.active {
  color: #33691e;
}
.collapsible-header {
	font-size:20px;
	color:#33691e;
}