.rmm{
width:100% !important;
min-width:100%;
position:absolute;
display:block;
padding:0;
text-align:right;
float:right;
right: 0;
top:60px;
background-color: rgba(255, 255, 255, 0.7);
height: 63px;

z-index: 50;
}
.rmm *{
-webkit-tap-highlight-color:transparent !important;
font:normal 16px Arial,sans-serif;
}
.rmm a{
color:#7bcba0 ;
text-decoration:none;
}
.rmm .rmm-main-list,
.rmm .rmm-main-list li{
margin:0px;
padding:0 20px;
}
.rmm ul{
display:block;
width:auto !important;
margin:0 auto !important;
overflow:hidden;
list-style:none;
}
.rmm ul li ul,
.rmm ul li ul li,
.rmm ul li ul li a{
display:none !important;
height:0 !important;
width:0 !important;
}
.rmm .rmm-main-list li{
display:inline;
padding:0;
margin:0 !important;

float:left;
}
.rmm .rmm-main-list li.active{
color:#999;
text-decoration:none;
background: url(/stream/images/layout/menu_bg.png) no-repeat center center;
}
.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:#7bcba0;
}
.rmm.minimal a:hover{
color: #999999;
text-decoration:none;
}
.rmm.minimal .rmm-main-list li a{
display:inline-block;
padding:21px 20px;
margin:0;
font:normal 18px Arial,sans-serif;
}
.rmm.minimal .rmm-main-list li.active{
display:inline-block;
font:normal 18px Arial,sans-serif;
color:#999;
}
.rmm.minimal .rmm-main-list li.active a{
color: #999 !important;
}
.rmm.minimal .rmm-toggled{
width:100;
min-height:36px;
}
.rmm.minimal .rmm-toggled-controls{
display:block;
height:56px;
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:40px;
top:20px;
}
.rmm.minimal .rmm-button span{
display:block;
margin:4px 0 4px 0;
height:2px;
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:#999;
}
.rmm.minimal .rmm-toggled ul li a:hover{
color:#999;
}

.rmm.minimal .rmm-toggled ul li.active a {
color: #999 !important;
}

.rmm.minimal .rmm-toggled ul li:first-child a{
border-top:1px solid #dedede;
}
#head.head-mini .rmm.minimal a:hover{
color:#999;
}
body#layout_1col .rmm.minimal .rmm-button span,
body#intropage .rmm.minimal .rmm-button span,
body#layout_3col .rmm.minimal .rmm-button span{
background:#999;
}
