body > .col-lg-12 >.col-lg-12 p >span:nth-child(2){padding-right: 10px;}
.col-lg-11 > p {font-family: hr;font-size: 18px;width: 80%;margin: 60px 10% 0;text-align: justify;line-height: 25px;float: left;}
p.autor strong { font-family: hbl; font-size: 29px; float: right; width: 100%;}
p.autor span { font-size: 23px; font-family: hl; float: right; width: 100%;}
p.autor { color: #960A11; text-align: right;}
ul.accesos { float: left; width: 100%; text-align: center; margin: 90px 0 0;}
ul.campus {float: left;width: 100%;text-align: center;margin: 90px 0 50px 0;}
.accesos li {display: inline-block;margin: 0 15px;}
.accesos li span {font-family: hblc;font-size: 30px;float: left;width: 100%;color: #818181;}
.accesos li:nth-child(1) a { background-image: url(../../images/campus/nwl-campus-instalaciones.png);}
.accesos li:nth-child(2) a{ background-image: url(../../images/campus/nwl-campus-directorio.png);}
.accesos li:nth-child(3) a{ background-image: url(../../images/campus/nwl-campus-ubicacion.png);}
.accesos li:nth-child(4) a{ background-image: url(../../images/campus/nwl-campus-galeria.png);}
.accesos li:nth-child(5) a{ background-image: url(../../images/campus/nwl-campus-papas.png);}
.accesos li:nth-child(1):hover a, .accesos li:nth-child(1).activo a{ background-image: url(../../images/campus/nwl-campus-over-instalaciones.png);}
.accesos li:nth-child(2):hover a, .accesos li:nth-child(2).activo a{ background-image: url(../../images/campus/nwl-campus-over-directorio.png);}
.accesos li:nth-child(3):hover a, .accesos li:nth-child(3).activo a{ background-image: url(../../images/campus/nwl-campus-over-ubicacion.png);}
.accesos li:nth-child(4):hover a, .accesos li:nth-child(4).activo a{ background-image: url(../../images/campus/nwl-campus-over-galeria.png);}
.accesos li:nth-child(5):hover a, .accesos li:nth-child(5).activo a{ background-image: url(../../images/campus/nwl-campus-over-papas.png);}
.campus li a, .campus li span {display: inline-block;font-family: hblc;font-size: 22px;color: #fff;background: #960A11;text-transform: uppercase;padding: 0 15px;border-radius: 18px;line-height: 37px;height: 32px;}
.campus li { display: inline-block; margin: 0 1%;}
.campus li span, .campus li a:hover, .campus li a:focus { background: #FDDD2B; text-decoration: none; transition: 1s;}
.campus li:last-child a {border-radius: 18px 0px 0 18px;padding: 0px 15px;text-transform: inherit;margin: -3px 0 0 0;}
.campus li:last-child {position: fixed;right: 0;margin: 0;bottom: 20%;}
.accesos li a {color: #960A11;background-repeat: no-repeat;background-size: auto 68px;padding: 80px 0 0;font-size: 19px;font-family: hcon;background-position: center 0;transition: 1s;color: #960A11;float: left;}
.accesos li a:hover {text-decoration: none;}
.pop_backg, .popp { display: none;}
.popp { background: #fff none repeat scroll 0 0; border: 2px solid #771417; border-radius: 4px; left: 47%; padding: 0px 2% 30px; position: fixed; top: 50%; width: 280px; z-index: 9999;}
.pop_backg { background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999;}
.cont_popp { float: left; margin: 23px 0 0; width: 100%;}
.close_log { background: transparent url(../../images/cerrar.png) no-repeat scroll center center; cursor: pointer; height: 20px; position: absolute; right: 5px; top: 5px; width: 20px; background-color: #960A11; background-size: 12px; border-radius: 8px;}
.log_accs { float: left; margin: 0 0 15px; text-align: center; width: 100%;}
.log_accs > img { max-width: 70%;}
.message_log { margin: 0 0 15px; float: left; font-size: 15px; width: 100%;}
.cls_inp_acc { border: 1px solid #69696a; border-radius: 2px; float: left; font-size: 16px; height: 40px; padding: 0 2%; width: 100%; font-family: hcon;}
#enviar-login { background-color: #960A11; border: 2px solid #961111; border-radius: 2px; color: #fff; cursor: pointer; float: left; height: 45px; margin: 25px 0 0; text-align: center; text-transform: uppercase; width: 100%; font-family: hcon; font-size: 18px;}
.lysacc_acept {color: #39cc79;float: left;text-align: center;width: 100%;font-family: hcon;font-size: 16px;}
.btn_acept_acc {background-color: #2bb509;border: 2px solid #2BB502;color: white;float: left;font-weight: 600;height: 45px;margin: 20px 0 0;padding: 8px 0 0;text-align: center;text-decoration: none;width: 100%;font-family: hcon;font-size: 18px;}
.btn_acept_acc:hover {background-color: #fff;color: #2bb509;text-decoration: none;}
@media (max-width:840px){
	.campus li {width: 96%;margin: 0 0 21px;}
	.campus li:last-child {width: auto;}
}