.hipervinculo{ margin-bottom:10px;}
.aclaracion{float:left; padding:10px; font-size:12px; background-color:#7ADDE2; clear:left; text-transform:uppercase; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; margin-bottom:0px; font-weight:700;}
#contacto2{ float:left; clear:left; width:100%;}
.contacto-responde{float: left;clear: left;font-size: 14px;padding-top: 20px;font-weight: 400;text-align: center;line-height: 20px;color: #666;visibility:hidden;display:none;width:100%;margin-left:0%; padding-top:40px;}
#contacto #nombre{width:100%;height:40px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding-left:15px;color:#000;line-height:40px;font-size:15px;margin-bottom:17px;cursor:default;}
 #contacto #fecha{width:20%;height:40px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding-left:15px;color:#000;line-height:40px;font-size:15px;margin-bottom:17px;cursor:default; float:left; margin-top:-15px;}
#nro{float:left; font-size:15px; line-height:30px; font-weight:700; margin-right:30px; text-align:left; }
.note-number{ line-height:30px;font-size:12px; letter-spacing:1px; font-weight:400; float:left; margin-right:10px; text-align:left; text-transform:uppercase;}
.fecha-number{ line-height:30px;font-size:15px; letter-spacing:1px; font-weight:700; float:left; margin-left:10px; text-align:left;}
#contacto #nombre:focus, #contacto #titulo:focus{border:2px;border-style:solid;border-color:rgba(78, 133, 175, 1);cursor:text;}
#contacto #telefono, #contacto #titulo{width:100%;height:40px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding-left:15px;color:#000;line-height:40px;font-size:15px;margin-bottom:17px;cursor:default;}
#contacto #telefono:focus{border:2px;border-style:solid;border-color:rgba(78, 133, 175, 1);cursor:text;}
#contacto #email:focus, #contacto #fecha:focus{border:2px;border-style:solid;border-color:rgba(78, 133, 175, 1);cursor:text;}
#contacto select:focus{border:2px;border-style:solid;border-color:rgba(78, 133, 175, 1);}
#contacto #email{width:100%;height:40px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding-left:15px;color:#000;line-height:40px;font-size:15px;margin-bottom:17px;cursor:default;}
#contacto select{width:100%;height:40px;outline:0px;border:2px;padding-left:15px;padding-right:15px;border-style:solid;border-color:#CCC;color:#000;line-height:30px;font-size:15px;overflow: hidden;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0px;text-align:left;margin-bottom:17px;cursor:default;}
#contacto select .option{outline:0px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0px;border-style:none;font-size:15px;color:#666;}
#contacto textarea{width:100%;height:150px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding:15px;color:#000;font-size:15px;margin-bottom:17px;appearance:none;-moz-appearance:none;-webkit-appearance:none;overflow-y:scroll;cursor:default;resize:none;}
#contacto textarea#descripcion{width:100%;height:350px;outline:0px;border:2px;border-style:solid;border-color:#CCC;padding:15px;color:#000;font-size:15px;margin-bottom:17px;appearance:none;-moz-appearance:none;-webkit-appearance:none;overflow-y:scroll;cursor:default;resize:none;}
#contacto textarea:focus, #contacto #descripcion:focus{border:2px;border-style:solid;border-color:rgba(78, 133, 175, 1);overflow-y:scroll;cursor:text;}
#enviar-consulta{padding-left:25px;padding-right:25px;height:50px;line-height:50px;float:left;text-align:center;background-color:#1a171b;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:  all .5s ease;-moz-transition:  all .5s ease;-o-transition:  all .5s ease;transition: all .5s ease; border:1px #fff solid; font-weight:700;}
a:hover #enviar-consulta{background-color:rgba(78, 133, 175, 1); color:#fff;padding-left:30px;padding-right:30px;-webkit-transition:  all .5s ease;-moz-transition:  all .5s ease;-o-transition:  all .5s ease;transition: all .5s ease;}
.mapa-contacto{float:right;margin-left:30px;width:400px;height:300px;}
.mapa-contacto2{float:right;margin-left:30px;width:400px;height:300px;}
#contacto2 h1{ float:left; clear:left;font-size:16px; color:#fff; margin-top:30px;text-align:center; margin-bottom:30px;}
@media only screen and (max-width: 1200px) {
.mapa-contacto{width:40%;}
.mapa-contacto2{width:40%;}
}
@media only screen and (max-width: 850px) {
#contacto2{ float:left; clear:left; width:100%;}
.contacto-responde{ width: 100% }
.mapa-contacto{float:left;width:100%;margin-left:0px;margin-top:20px;}
.mapa-contacto2{float:left;width:100%;margin-left:0px;margin-top:20px;}	
 #contacto #fecha{width:100%;}
}