@charset "utf-8";
/* MailChimp Form Embed Code - Classic - 08/17/2011 */
#mc_embed_signup .clear {clear:both;}
#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}


/* ==========================================================================
   FORM classes
   ========================================================================== */
#mc_embed_signup form {
   padding: 0% 0%;
}
#mc_embed_signup form li.first,li.second, #mc_embed_signup form ul{
  border:none;
  list-style:none;
  margin-bottom:10px;
  width:100%;
}
#mc_embed_signup .icon,#mc_embed_signup .icon2  {
  height:2.55em;
  width:20%;
  display: block;
  float: left;
  border-top-left-radius: 0.3em;
  -o-border-top-left-radius: 0.3em;
  -moz-border-top-left-radius: 0.3em;
  -webkit-border-top-left-radius: 0.3em;
  border-border-bottom-left-radius: 0.3em;
  -o-border-bottom-left-radius: 0.3em;
  -moz-border-bottom-left-radius: 0.3em;
  -webkit-border-bottom-left-radius: 0.3em;
}
#mc_embed_signup .user {
    background: url(../../img/web/icons.png) no-repeat 14px 10px #cccccc;
}
#mc_embed_signup .emaili{
  background:url(../../img/web/icons.png) no-repeat 15px -44px #cccccc;
}
#mc_embed_signup li.first:hover .user{
     background: url(../../img/web/icons.png) no-repeat 14px 11px #e80c62;
}
#mc_embed_signup li.first:hover .emaili{
  background:url(../../img/web/icons.png) no-repeat 15px -43px #e80c62;
}
/*-----*/
#mc_embed_signup input[type="text"],form textarea {
  width:80%;
  padding: .9em 1em .9em 1em;
  color: #858282;
  font-size: .8em;
  outline: none;
  background: #fff;
  font-weight: 500;
  border: none;
  border-top-right-radius: 0.3em;
  -o-border-top-right-radius: 0.3em;
  -moz-border-top-right-radius: 0.3em;
  -webkit-border-top-right-radius: 0.3em;
  border-border-bottom-right-radius: 0.3em;
  -o-border-bottom-right-radius: 0.3em;
  -moz-border-bottom-right-radius: 0.3em;
  -webkit-border-bottom-right-radius: 0.3em;
  }
#mc_embed_signup .submit{

  }
#mc_embed_signup form textarea {
  resize: none;
  height: 140px;
}
#mc_embed_signup input[type="submit"]{
  font-size: .9em;
  font-weight: 300;
  cursor: pointer;
  outline: none;
  margin-bottom:3px;padding:15px;
  width:7em;
  border: 1px solid #222;
  border-radius: 0.3em;
  -o-border-radius: 0.3em;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
}
#mc_embed_signup input[type="submit"]:hover{
-webkit-transform: rotate(4deg);
  transform: rotate(4deg);
  -o-transform: rotate(4deg);
  -moz-transform: rotate(4deg);
}
#mc_embed_signup li.lost {
  margin-bottom: 21px;
}

@media screen and (min-width: 12.500em) and (max-width: 799px) { 
.oculta_col {
display:none;
  }
}

@media screen and (min-width: 800px){ 
.oculta_col {
    display:block;
  }
}