Buenos días
Tengo este menú:
Código CSS:
Ver original#navbar {
width: 95%;
height: auto;
list-style: none;
margin: 12px 0 0 2%;
border: none;
}
#navbar a {
font-size: 1em;
letter-spacing: 0.05em;
}
#main {
display: inline-block;
margin: -20px auto 0 auto;
padding: 0 auto 15px auto;
}
#breadcrumb a:hover {
color: #BE171E;
}
ul.menu {
width: 100%;
height: auto;
margin: 0 auto 10px auto;
background-color: #D8D0B9;
list-style: none;
/* Sombra */
-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0);
}
ul.menu li {
font-family: 'Merriweather', serif;
color: #FF0000;
text-align: center;
line-height: 45px;
width: auto;
height: auto;
display: block;
padding: 0;
}
ul.menu li.current {
font-weight: bold;
}
ul.menu a {
font-family: 'Merriweather', serif;
font-size: 1.2em;
text-align: center;
color: #023568;
line-height: 50px;
text-decoration: none;
text-transform: none;
width: 100%;
height: 50px;
padding-left: 10px;
padding-right: 10px;
display: inline-block;
background-color: transparent;
}
ul.menu a:hover {
color: #FFFFFF;
height: 50px !important;
background-color: #023568;
/* Borde redondeados */
border-radius: 0px 0px 0px 0px;
}
ul.steplist {
margin: 0;
padding: 0;
list-style-type: decimal;
}
ul.steplist li {
margin: 0;
padding: 0;
font-size: 0.85em;
padding-right: 0.5em;
display: inline;
text-transform: uppercase;
}
ul.steplist li.current {
font-weight: bold;
}
ul.steplist a {
text-decoration: none;
}
ul.plain {
list-style-type: none;
padding-left: 1.5em;
}
Deseo convertir en responsive (que se oculte y expanda).
Dese se a partir de estos .css ya que es un sistema CMS que solo me permite trabajar con los estilos dados por el sistema.
Gracias por su ayuda