.rmm{
width:100%;
min-width:100%;
position:absolute;
display:block;
padding:0;
text-align:right;
float:right;
right:0;
top:35px;
}
.rmm *{
-webkit-tap-highlight-color:transparent !important;
font:normal 14px 'Open Sans',sans-serif;text-transform:uppercase;
letter-spacing:0.2em;
}
.rmm a{
color:#263947;
text-decoration:none;
}
.rmm .rmm-main-list,
.rmm .rmm-main-list li{
margin:0px;
padding:0px;
}
.rmm ul{
display:block;
width:auto !important;
margin:0 auto !important;
overflow:hidden;
list-style:none;
}
/* sublevel menu - in construction */
.rmm ul li ul,
.rmm ul li ul li,
.rmm ul li ul li a{
display:none !important;
height:0px !important;
width:0px !important;
}
/* */
.rmm .rmm-main-list li{
display:inline;
padding:0px;
margin:0px !important;
}
.rmm .rmm-main-list li.active{
color:#fff;
border-bottom:2px solid #fff;
text-decoration:none;
}
.rmm .rmm-main-list li.active:hover{
border-bottom:none !important;
}
.rmm-toggled{
display:none;
width:100%;
position:relative;
overflow:hidden;
margin:0 auto !important;
}
.rmm-button:hover{
cursor:pointer;
}
.rmm .rmm-toggled ul{
display:none;
margin:0px !important;
padding:0px !important;
background:#fff;
}
.rmm .rmm-toggled ul li{
display:block;
margin:0 auto !important;
}
/* MINIMAL STYLE */
.rmm.minimal a{
color:#fff;
}
.rmm.minimal a:hover{
color:#fff;
border-bottom:2px solid #fff;
text-decoration:none;
}
.rmm.minimal .rmm-main-list li a{
display:inline-block;
padding:5px 14px;
margin:0px;
font:normal 14px 'Open Sans',sans-serif; text-transform:uppercase; letter-spacing:0.2em;
}
.rmm.minimal .rmm-main-list li.active{
display:inline-block;
font:normal 14px 'Open Sans',sans-serif; text-transform:uppercase; letter-spacing:0.2em;
}
.rmm.minimal .rmm-toggled{
width:100;
min-height:36px;
}
.rmm.minimal .rmm-toggled-controls{
display:block;
height:65px;
color:#333;
text-align:left;
position:relative;
}
.rmm.minimal .rmm-toggled-title{
position:relative;
top:9px;
left:9px;
font-size:16px;
color:#fff;
}
.rmm.minimal .rmm-button{
display:block;
position:absolute;
right:9px;
top:7px;
}
.rmm.minimal .rmm-button span{
display:block;
margin:4px 0px 4px 0px;
height:2px;
background:#fff;
width:25px;
}
.rmm.minimal .rmm-toggled ul li a{
display:block;
width:100%;
text-align:center;
padding:5px 14px;
border-bottom:1px solid #dedede;
color:#333;
}
.rmm.minimal .rmm-toggled ul li a:hover{
color:#263947;
}
.rmm.minimal .rmm-toggled ul li:first-child a{
border-top:1px solid #dedede;
}
#head.head-mini .rmm.minimal a{
color:#fff;
}
#head.head-mini .rmm-main-list li a{
color:#fff;
}
#head.head-mini .rmm.minimal a:hover{
color:#fff;
border-bottom:2px solid #fff;
}
#head.head-mini .rmm .rmm-main-list li.active{
color:#fff;
border-bottom:2px solid #fff;
}
#head.head-mini .rmm.minimal .rmm-button span{
background:#fff;
}
body#layout_1col .rmm.minimal .rmm-button span,
body#layout_2col .rmm.minimal .rmm-button span,
body#layout_3col .rmm.minimal .rmm-button span{
background:#263947;
}
body#layout_1col .rmm .rmm-main-list  li.active:hover,
body#layout_2col .rmm .rmm-main-list  li.active:hover,
body#layout_3col .rmm .rmm-main-list  li.active:hover{
border-bottom:none !important;
}
