.responsivo {
display:block;
position:relative;
width:100%;
padding:0px;
padding-bottom:7px;
margin:0 auto !important;
text-align: center;
line-height:4px !important;
}
.responsivo * {
-webkit-tap-highlight-color:transparent !important;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
}
.responsivo a {
color:#ebebeb;
text-decoration:none;
}
.responsivo .responsivo-main-list, .responsivo .responsivo-main-list li {
margin:0px;
padding:0px;
}
.responsivo ul {
display:block;
width:auto !important;
margin:0 auto !important;
overflow:hidden;
list-style:none;
font-size:16px;
}
.responsivo ul li ul, .responsivo ul li ul li, .responsivo ul li ul li a {
display:none !important;
height:0px !important;
width:0px !important;
}
.responsivo .responsivo-main-list li {
display:inline;
padding:padding:0px;
margin:0px !important;
}
.responsivo-toggled {
display:none;
width:100%;
position:relative;
overflow:hidden;
margin:0 auto !important;
}
.responsivo-button:hover {
cursor:pointer;
}
.responsivo .responsivo-toggled ul {
display:none;
margin:0px !important;
padding:0px !important;
}
.responsivo .responsivo-toggled ul li {
display:block;
margin:0 auto !important;
}
.responsivo.minimal a {
color:#333333;
}
.responsivo.minimal a:hover {
opacity:0.7;
color:#d79700;
}
.responsivo.minimal .responsivo-main-list li a {
display:inline-block;
padding:8px 30px 8px 30px;
margin:0px -3px 0px -3px;
font-size:15px;
}
.responsivo.minimal .responsivo-toggled {
width:95%;
min-height:36px;
}
.responsivo.minimal .responsivo-toggled-controls {
display:block;
height:36px;
color:#333333;
text-align:left;
position:relative;
}
.responsivo.minimal .responsivo-toggled-title {
position:relative;
top:9px;
left:9px;
font-size:16px;
color:#33333;
}
.responsivo.minimal .responsivo-button {
display:block;
position:absolute;
right:9px;
top:7px;
}
.responsivo.minimal .responsivo-button span {
display:block;
margin:4px 0px 4px 0px;
height:2px;
background:#333333;
width:25px;
}
.responsivo.minimal .responsivo-toggled ul li a {
display:block;
width:100%;
text-align:center;
padding:10px 0px 10px 0px;
border-bottom:1px solid #dedede;
color:#333333;
}
.responsivo.minimal .responsivo-toggled ul li:first-child a {
border-top:1px solid #dedede;
}
