@charset "UTF-8";
/* CSS Document */
/*  ------- SECCION CONTACTO --------*/
/*ul {	list-style-position: inside; list-style-type:disc; }
ul li{ font-family:'PT Sans', Verdana, Arial, Helvetica, sans-serif; font-size:15px; line-height: 21px; color:#111;}*/
/* ------- FORMULARIO ------ */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
    -moz-border-radius: 2px 2px 2px 2px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C2C2C2;
    color: #000;
    display: block;
    font-family: inherit;
    /*  font-size: 17px;   */
    font-weight: 400;
    /*   height: 28px;   */
    /*   margin: 0 0 12px;    
    padding: 6px 6px 6px 32px; */
    /*width: 90%;*/
}
.inner{position:relative; margin: 0 0 9px 0; width: 90%;}
.inner i{color:#999;position:absolute;top:8px;left:11px}
input[type="submit"],input[type="button"]{
	float: right;
	margin: 0;
	width: 100%;
	padding: 9px 0;
	color: #FFF;
	background: #69aac5; /* VERDE FUERTE fa5700*/
	font-size: 14px;
	line-height: 1em;
	-webkit-appearance: none;
	-moz-transition: opacity .5s;
	-webkit-transition: opacity .5s;
	-o-transition: opacity .5s;
	transition: opacity .5s;
	text-transform: uppercase;
	border: 0;
	font-weight: 400;
	font-family: open sans,Sans-serif;
	font-weight: 600;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}input[type="submit"]:hover,input[type="submit"]:active,input[type="button"]:hover,input[type="button"]:active{cursor:pointer;background:#2589c2; /*  VERDE CLARO ce2800*/ color:#fff;border:0}input[type="submit"]:active,input[type="button"]:active{
	color: #FFFFFF;
	background: #29303a
}input[type="button"]{background:red}
textarea {height: auto;}


.slim-control {
				color: black;
				background-color: #FFF;
				border: 1px solid #C2C2C2; /*solid #1E890C 1px;*/
				padding: 9px 0;
				/*margin: 0 0 9px 0;
				width: 90%;*/
				overflow: hidden; /* Clear fix */
			}
.slim-control label { float: left; /* INCLUIDA */ font-family:inherit; font-weight:400; color:#777;}
.slim-control input {
				clear: left;
				float: right;
				background: #FFF;
				color: black;
				border: solid 1px black;
				width: 90%;
				font-size: 1em;
			}
/* And if JS is available */
body.js .slim-control {
				position: relative;
				height: 2.5em; background:#FFF; /*#eaeff2;*/
			}	
body.js .slim-control label,
body.js .slim-control input {
				position: absolute;
				top: 7px;
				left: 43px;
				width: 93%;
				margin: 0;
				padding: 0;
				border: 0;
				z-index: 2;
			}
	body.js .slim-control label{padding:1px 0;}
body.js .slim-control input {
				background-color: transparent;
				/*background-color: rgba(100,200,50,.2);*/
				z-index: 3; color:#7ba252;
			}
			
body.js .slim-control input.non-empty {
				background: #FFF;	
			}
/* MENSAJES FORMULARIO */
.statusMessage,.successmessage,.errormessage{display:none; margin:auto;width:100%;height:auto;left:0;right:0;top:0;background:#fff;margin:30px auto; border: solid #999 1px; padding: 20px;}
.statusMessage p{margin:0;padding:20px;color:#000}
.successmessage p{margin:0;padding:20px;color:#000}
.success-ico{color:#11ac53; /* VERDE */ font-size:20px;float:left;padding-right:7px;margin-top:1px}
.error-ico{color:#F00; font-size:20px;float:left;padding-right:7px;margin-top:1px}
.errormessage p{margin:0;padding:20px;color:#000}
.verif { display: none; }
span.ofuscaCorreo { display:none; }
.mailform label.verif, .mailform input.verif { display: none; } /* AGRAGADA */
/* @media only screen and (max-width:767px){ AFECTA iPHONE VERTICAL 
#top li a { color:#3F0;}
#top ul li{bakground:#9C6; height:15px;}
#top li a em {
	
    font: 15px/1.1em 'PT Sans',sans-serif;
    padding: 1px 10px;}
}
@media only screen and (max-width:479px){ /* AFECTA SAMSUNG 
#top ul {bakground:#F0F;}
}*/

input::-webkit-input-placeholder, isindex::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #777;
}
@media only screen and (max-width:767px){ /* AFECTA iPHONE VERTICAL*/
.inner { margin: 0 auto 9px;}
/*textarea {margin: 0 auto;}*/
}