
#sp-header, #sp-header .logo{
	height: auto;
}

#sp-header .logo{
	padding-top: 10px;
}

#sp-main-body{
	padding: 20px 0;
}

section#sp-menu{
	background: #00b2e6;
	text-align: center;
}

.sp-megamenu-parent >li >a{
	font-size: 1.3rem;
	letter-spacing: 0;
	line-height: 60px;
	padding: 0 10px;
}

.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a{
	background: #008dd2;
	color: #FFF;
}

img{
	display: inline-block;
}

body{
	background: #FFF url('prospectaFondo.png');
}

div#sp-component{
	background: #FFF;
}

#sp-footer div.inscripcionFlotante{
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  background: rgba(63, 143, 209, 0.9);
  z-index: 8000;
  -webkit-box-shadow: 0px -9px 40px -8px rgba(0,0,0,0.75);
-moz-box-shadow: 0px -9px 40px -8px rgba(0,0,0,0.75);
box-shadow: 0px -9px 40px -8px rgba(0,0,0,0.75);
}

#sp-footer div.inscripcionFlotante a{

  margin: 10px auto 10px auto;
  max-width: 300px;
  background: #e7b200;
color: #333;
border-radius: 5px;
-webkit-box-shadow: inset 0 -0.2em rgba(0,0,0,.3);
box-shadow: inset 0 -0.3em rgba(0,0,0,.3);
display: block;
padding: 12px 0;
font-weight: bold;
text-decoration: none;
transition: .3s;
text-align: center;
text-shadow: 0 1px rgba(0,0,0,.3);
font-size: 20px;
}
#sp-footer div.inscripcionFlotante a:hover{

  background: #bc9100;
	margin: 16px auto 10px auto;
  box-shadow: inset 0 -0.1em rgba(0,0,0,.3);
	text-shadow: 0 0 rgba(0,0,0,.3);
  padding: 14px 0 10px 0;
}

 