@import url(http://fonts.googleapis.com/css?family=Exo+2:500);
sup {font-size:70%; line-height:70%}
.logo { display: block; position: relative; margin: 0 auto; top: 15px; }
.login-form { margin-top: 10px; height: 100%; }
form[role=login] { color: #5d5d5d; padding: 15px 0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.centro img { display: block; margin: 0 auto; margin-bottom: 35px; }
.centro { padding: 15px 0px; }
form[role=login] img { display: block; margin: 0 auto; margin-bottom: 35px; }
form[role=login] input, form[role=login] button { font-size: 13px; margin: 16px 0; font-family: 'Raleway'; font-weight: 600; letter-spacing: 3px; text-align: center; }
form[role=login] > div { text-align: center; }
.form-links { text-align: center; margin-top: 1em; margin-bottom: 50px; }
.form-links a { color: #fff; }
.btn.btn-lg.btn-primary.btn-block { background: #BBE2EF; border: none; font-family: 'Raleway'; font-weight: 600; letter-spacing: 2px; font-size: 15px; margin: auto; color:#3D3D3D; width:auto }
.footer { background: url(../img/home_page_img/footer.png) repeat-x center; min-height: 144px; position: relative; bottom: 0; }
.cabecera { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; height: 50px; background: #EA515F; margin-top: 40px; padding: 12px 50px; padding-left: 170px; font-family:'Raleway'; font-weight:bold; font-size: 17px; color: #ffffff; width: 60%; letter-spacing:2px; }
.tituloPregunta { font-family: 'Raleway'; font-weight: 900; font-size: 23px; text-align: left; line-height: 21px; color: #464646; }
.subcabecera { height: 40px; background-color: transparent; margin-top: 17px; margin-left: 19px; padding: 8px 0px; padding-left: 148px; font-family: 'Raleway'; font-weight: bold; font-size: 14px; color: #E62D3B; width: 25%; letter-spacing: 5px; border: 2px solid #E62D3B; }
.atib { position: absolute; top: -30px; left: -70px; width: 236px; height: 207px; }
.logoH { position: absolute; top: 40px; right: 25px; width: 130px; height: 50px }
.closeSession { font-family: 'Raleway'; font-weight: bold; font-size: 12px; color: #949494; text-decoration: none; letter-spacing: 1px; text-align: right; margin-top: 10px; }
.mySession {font-family: 'Raleway'; font-size: 13px; color: #000000; position: relative; margin: 0 auto; margin-right: 10px; text-decoration: none; letter-spacing: 1px; text-align: right; }
.mySession img { margin-top: 5px; }
.verde	{color: #3C9085;}
.verde60	{color: #89bcb5;}
.grisOscuro	{color: #969696;}
.grisClaro	{color: #EDEDED;}

@media (max-width: 479px) {
.logoH { width: 130px; height: 50px; top: 20px; right: 5px; }
}
