
#secondary-nav ul #menu-item-43 a {
  background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll -340px 5px;
    display: block;
    height: 16px;
    width: 160px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-43  {padding-right: 10px;}
#secondary-nav ul #menu-item-41 a {
  background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll 0px 5px;
    display: block;
    height: 16px;
    width: 105px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-41  {padding-right: 10px;}
#secondary-nav ul #menu-item-95 a {
  background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll 0px 5px;
    display: block;
    height: 16px;
    width: 150px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-40 a {
  background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll -509px 5px;
    display: block;
    height: 16px;
    width: 130px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-40  {padding-right: 10px;}
#secondary-nav ul #menu-item-40b a {
  background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll -657px 5px;
    display: block;
    height: 16px;
    width: 160px;
	text-indent:-10000px;
	box-sizing:content-box;
}

#secondary-nav ul #menu-item-42 a {
	background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll -119px 5px;
    height: 16px;
    width: 90px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-42  {padding-right: 10px;}
#secondary-nav ul #menu-item-50 a {
	background: rgba(0, 0, 0, 0) url("http://www.aulaope.com/imagenes/home/logos.png") repeat scroll -221px 5px;
    height: 16px;
    width: 110px;
	text-indent:-10000px;
	box-sizing:content-box;
}
#secondary-nav ul #menu-item-50  {padding-right: 10px;}

#top-bar-out .container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
    width: 968px;
}


#inicio {
	display: block;
	height: 36px;
	width: 980px;
	margin: 0 auto;
	background: black;
}
#top-stuff{left:0;position:fixed;top:0;width:100%;z-index:12;font-family:Arial,Helvetica,sans-serif;}
#top-bar-out{display:block;position:relative;width:100%;height:40px;background-color:#2D2D2D;box-shadow:0 1px 2px #666;-webkit-box-shadow:0 1px 2px #666;}
#top_inner{width:980px;position:relative;margin:0 auto;}
#topnav{text-align:right;position:relative;}
a#signin-link{color:#bababa;position:relative;}
a#signin-link em{font-size:10px;font-style:normal;margin-right:4px;}
a#signin-link strong{color:#fff;}
#signin-dropdown{display:none;box-shadow:0 2px 6px -1px rgba(0,0,0,0.9);min-height:150px;min-width:160px;position:absolute;right:0;top:35px;background:0 repeat scroll 0 0 #FFF;background-color:#EEE;border-radius:3px 0 3px 3px;z-index:999!important;width:240px;}
#session.active{background-color:#EEE;z-index:101;position:relative;border-left:0 solid #666;}
#signin-dropdown form{cursor:pointer;text-align:left;padding:10px;}
#signin-dropdown .textbox span{color:#BABABA;}
#signin-dropdown .textbox input{width:200px;}
fieldset{border:none;}
form.signin .textbox label{display:block;padding-bottom:7px;}
form.signin .textbox span{display:block;}
form.signin p,form.signin span{color:#999;font-size:11px;line-height:18px;}
form.signin .textbox input{background:#666;border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;font:13px Arial, Helvetica, sans-serif;padding:6px 6px 4px;}
form.signin .remb{position:relative;text-align:right;padding:9px 0;}
form.signin .remb .remember{text-align:left;position:absolute;left:0;}
#top-social .social-icon{display:block;float:left;height:40px;width:34px;}
#top-social .social-icon.facebook{background:url(http://www.auladae.com/images/social-icons.png) repeat scroll 0 0 rgba(0,0,0,0);margin-right:0;margin-top:0;}
#top-social .social-icon.facebook:hover{background:url(http://www.auladae.com/images/social-icons.png) repeat scroll 0 40px #3B5998;margin-right:0;margin-top:0;}
#top-social .social-icon.twitter{background:url(http://www.auladae.com/images/social-icons.png) repeat scroll -34px 0 rgba(0,0,0,0);margin-right:0;margin-top:0;}
#top-social .social-icon.twitter:hover{background:url(http://www.auladae.com/images/social-icons.png) repeat scroll -34px 40px #00ACED;margin-right:0;margin-top:0;}
#secondary-nav{float:left;padding-left:10px;}
#secondary-nav ul{display:block;list-style:none outside none;margin:0;}
#secondary-nav ul li{float:left;}
#secondary-nav ul li a{color:#999;display:block;font-size:11px;text-decoration:none;padding:14px 5px 10px;}
#secondary-nav ul li.menu-enfermeria a:hover,#secondary-nav ul li.menu-enfermeria a.active{color:#F1823B;}
#secondary-nav ul li.menu-encuentra a:hover,#secondary-nav ul li.menu-encuentra a.active{color:#0498AD;}
#secondary-nav ul li.menu-biblioteca a:hover,#secondary-nav ul li.menu-biblioteca a.active{color:#769E4F;}
#secondary-nav ul li.menu-auladae a:hover,#secondary-nav ul li.menu-auladae a.active{color:#B51530;}
#secondary-nav ul li.menu-enferteca a:hover,#secondary-nav ul li.menu-enferteca a.active{color:#4e8ecb;}
#secondary-nav ul li.menu-uniteca a:hover,#secondary-nav ul li.menu-uniteca a.active{color:#4e8ecb;}
#secondary-nav ul li.menu-aulaeir a:hover,#secondary-nav ul li.menu-aulaeir a.active{color:#099;}
#secondary-nav ul li.menu-aulaope a:hover,#secondary-nav ul li.menu-aulaope a.active{color:#8C158A;}
#registro{float:left;color:#232832;}
#registro:hover{opacity:0.9;}
.registro_eir{background-color:#099;}
.registro_ope{background-color:#8C158A;}
.registro_biblio{background-color:#769E4F;}
.registro_encuentra{background-color:#0498AD;}
.registro_enfermeria{background-color:#F1823B;}
.registro_enferteca{background-color:#4e8ecb;}
#registro a{display:block;float:left;font-weight:700;height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#fff;padding:0 5px;}
#session{border-left:1px solid #666;float:left;}
#session a{display:block;font-weight:700;height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#fff;padding:0 40px 0 5px;}
#session.active,#session:hover{color:fff;}
#signin-link{background:url(http://www.auladae.com/images/user.png) no-repeat scroll 50px 0 rgba(0,0,0,0);}
#secondary-nav ul li a:hover,#registro a:hover{text-decoration:underline;}
.registro_aulade{background-color:#B51530;}
.active-links{position:absolute;right:8px;top:0;}
.button{background:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f3f3f3',EndColorStr='#dddddd');-moz-border-radius:4px;-webkit-border-radius:4px;color:#333;cursor:pointer;display:inline-block;font:12px;border-color:#000;border-width:1px;margin:0;padding:4px 7px;}
.button:hover{background:#ddd;}
#inputs{padding-bottom:0;}
#inputs input{background:none repeat scroll 0 0 #fff;border:1px solid #CCC;border-radius:3px;box-shadow:0 1px 1px #CCC inset;width:180px;margin:0 0 5px;padding:6px 5px;}
#inputs input:focus{background-color:#fff;outline:none;-moz-box-shadow:0 0 0 1px #e8c291 inset;-webkit-box-shadow:0 0 0 1px #e8c291 inset;box-shadow:0 0 0 1px #e8c291 inset;border-color:#e8c291;}
#login #actions{margin:10px 0 0;}
#login #actions label{float:left;margin-top:5px;}
#login #submit{background-color:#666;background-image:linear-gradient(top,#e97171,#d14545);border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:0 0 1px rgba(0,0,0,0.3), 0 1px 0 rgba(255,255,255,0.3) inset;border:1px solid #000;float:left;height:30px;width:100px;cursor:pointer;font:bold 14px Arial, Helvetica;color:#fff;padding:0;}
#signin-link:hover,.active-links .active #signin-link{background:url(http://www.auladae.com/images/user.png) no-repeat scroll 50px -36px rgba(0,0,0,0);text-decoration:underline;color:#999;}
#login #submit::-moz-focus-inner{border:none;}
#login #submit:active{outline:none;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;}
#login #submit:hover,#login #submit:focus{opacity:0.8}
#login label{float:right;line-height:30px;}
#login label input{position:relative;top:2px;right:2px;}
.recordar_pass{display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999; float:left;}
.recordar_pass:hover{text-decoration:underline;}
@media only screen and (max-width: 767px){#secondary-nav{display:none}}
@media (min-width: 768px) and (max-width: 979px) {.menu-aulaope{display:none}.menu-aulaeir{display:none}.menu-auladae{display:none}}


#user_barra {
border-left: 1px solid #666;
float: left;
}
#user_barra a {
display: block;
font-weight: 700;
height: 40px;
line-height: 40px;
text-decoration: none;
text-transform: uppercase;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
color: #fff;
padding: 0 40px 0 5px;
}
#user_barra a:hover {
color: #999999;
}

#user-link {
background: url(http://www.auladae.com/images/user_sin.png) no-repeat scroll right 0 rgba(0,0,0,0);
}

#user_salir {
float: left;
color: #232832;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#user_salir a {
display: block;
float: left;
font-weight: 700;
height: 40px;
line-height: 40px;
text-decoration: none;
text-transform: uppercase;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
color: #999999;
padding: 0 10px;
}
#user_salir a:hover {
text-decoration: underline;
color: #fff;
}



.rememberpass {
display: block;
NO_height: 260px;
width: 600px;
z-index: 9999;
margin: auto;
margin-top: 80px;
padding: 20px;
background-color: #FFFFFF;
border-radius: 20px;
text-align: justify;
font-size:14px;
color: black;
border-style: solid;
border-width: 5px;
border-color: grey;
}
.rememberpass a {
cursor: pointer;
color: #D46F2A;
}

.wpmm-nav-wrap ul.wp-megamenu > li{
  width: auto !important;
}