.slidecont {
margin: 0 0 10px 0;
}

.slidecontpag {
display:none;
}

.slidecontpag:first-child {
display:block;
}

#menucuadrosinicio {
height: auto;
padding: 15px 0.33%;
}

.menucuadrositeminicio {
width:15.6%;
}

#slideactividad {
max-height:none;
}

.slider-nav {
display:none;
}

.slidefotos img {
width: 30vw;
margin: 1.2%;
}

#mapa, #llegardesde {
display:none;
}

.contactoright div:last-child {
display:none;
}

#filtrocont {
display:none;
}

#filtros {
display:block;
}

@media screen and (max-width: 980px) {

#topcont, #top, #topnav {
height:auto;
}

#top #topright {
float:none;
width:100%;
height:auto;
}

#top #topleft {
float:none;
width:100%;
height:60px;
}

#menucont {
height: auto;
min-height:0;
margin: 0 0 5px 0 !important;
}

#menumobile {
display:block;
position:static;
height:auto;
overflow-y: auto;
}

#menumobile li .menut {
font-size:110%;
padding: 10px 0;
}

#openmenu, #menumobile .desplegable, #menumobile .desplegado .arrow {
display:none;
}

#idiomamobile, #socialmediamob {
margin: 10px 0 0 0;
}

#socialmediamob a img {
width:40px;
}

#socialmediamob a {
width:40px;
height:40px;
}

#menucuadrositeminicio {
width:30%;
}

#menucuadrosinicio {
height: auto;
padding: 15px 0;
}

.menucuadrositeminicio {
width:30%;
}

}

@media screen and (max-width: 550px) {

.menucuadrositeminicio a {
padding: 40px 0;
}

}