.rmm{
width:100%;
min-width:100%;
position:absolute;
display:block;
padding:0;
text-align:right;
float:right;
right:0;
top:60px;

z-index: 2018;
}
.rmm *{
-webkit-tap-highlight-color:transparent !important;
font:normal 16px "Roboto",sans-serif;
}
.rmm a{
color:#1d2667;
text-decoration:none;
}
.rmm .rmm-main-list,
.rmm .rmm-main-list li{
margin:0;
padding:0 20px;
}
.rmm ul{
display:block;
width:auto !important;
margin:0 auto !important;
overflow:hidden;
list-style:none;
}
.rmm .rmm-main-list li{
display:inline;
padding:0;
margin:0 !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:0 !important;
padding:0 !important;
background:#fff;
}
.rmm .rmm-toggled ul li{
display:block;
margin:0 auto !important;
}
.rmm.minimal a{
color:#aeadad;
}
.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 8px;
margin:0;
font:normal 16px "Roboto",sans-serif;
}
.rmm.minimal .rmm-main-list li.active{
display:inline-block;
font:normal 14px Arial,sans-serif;
}
.rmm.minimal .rmm-toggled{
width:100;
min-height:36px;
}
.rmm.minimal .rmm-toggled-controls{
display:block;
height:39px;
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:25px;
top:7px;
}
.rmm.minimal .rmm-button span{
display:block;
margin:4px 0 4px 0;
height:3px;
background:#fff;
width:25px;
}
.rmm.minimal .rmm-toggled ul li a{
display:block;
width:100%;
text-align:center;
padding:10px 14px;
border-bottom:1px solid #dedede;
color:#333;
}
.rmm.minimal .rmm-toggled ul li a:hover{
color:#1d2667;
}
.rmm.minimal .rmm-toggled ul li:first-child a{
border-top:1px solid #dedede;
}
#head.head-mini .rmm.minimal a:hover{
color:#1d2667;
border-bottom:2px solid #1d2667;
}
body#layout_1col .rmm.minimal a,
body#intropage .rmm.minimal a,
body#anfahrtpage .rmm.minimal a{
color:#aeadad;
}
body#layout_1col .rmm-main-list li a,
body#intropage .rmm-main-list li a,
body#anfahrtpage .rmm-main-list li a{
color:#263947;
}
body#layout_1col .rmm.minimal a:hover,
body#intropage .rmm.minimal a:hover,
body#anfahrtpage .rmm.minimal a:hover{
color:#1d2667;
}
body#layout_1col .rmm .rmm-main-list  li.active a,
body#intropage .rmm .rmm-main-list  li.active a,
body#anfahrtpage .rmm .rmm-main-list  li.active a{
color:#1d2667;
}
body#layout_1col .rmm.minimal .rmm-button span,
body#intropage .rmm.minimal .rmm-button span,
body#anfahrtpage .rmm.minimal .rmm-button span{
background:#1d2667;
}
body#layout_1col .rmm .rmm-main-list  li.active:hover,
body#intropage .rmm .rmm-main-list  li.active:hover,
body#anfahrtpage .rmm .rmm-main-list  li.active:hover{
border-bottom:none !important;
}
body#layout_1col .rmm .rmm-toggled ul li.active a,
body#intropage .rmm .rmm-toggled ul li.active a,
body#anfahrtpage .rmm .rmm-toggled ul li.active a{
color:#1d2667;
}
