.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;
}
.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;
}
.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 10px;
margin:0px;
font:normal 14px 'Open Sans',sans-serif;
text-transform:uppercase;
letter-spacing:0.15em;
}
.rmm.minimal .rmm-main-list li.active{
display:inline-block;
font:normal 14px 'Open Sans',sans-serif;
text-transform:uppercase;
letter-spacing:0.15em;
}
.rmm.minimal .rmm-toggled{
min-height:36px;
/*width:100px;*/
}
.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:hover{
color:#fff;
border-bottom:2px solid #fff;
}
body#layout_1col .rmm.minimal a,
body#layout_3col .rmm.minimal a{
color:#263947;
}
body#layout_1col .rmm.minimal  li.active a,
body#layout_2col .rmm.minimal  li.active a,
body#layout_3col .rmm.minimal  li.active a{
color:#0d7cbe;
}
body#layout_1col .rmm.minimal a:hover,
body#layout_2col .rmm.minimal a:hover,
body#layout_3col .rmm.minimal a:hover{
color:#0d7cbe;
}
body#layout_1col .rmm.minimal .rmm-button span,
body#layout_3col .rmm.minimal .rmm-button span{
background:#fff;
}
body#layout_1col .rmm-main-list li a,
body#layout_3col .rmm-main-list li a{
color:#fff !important;
}
body#layout_1col .rmm .rmm-main-list  li.active,
body#layout_2col .rmm .rmm-main-list  li.active,
body#layout_3col .rmm .rmm-main-list  li.active{
color:#fff !important;
border-bottom:2px solid #fff !important;
}
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;
}
