/* minimal styles for that navi */
.rmm {margin: 0 auto;}
.rmm-submenu {display: none;}
.rmm ul {margin: 0; padding:0; list-style: none; position: relative; background: #000;}
/*.rmm ul:after {content: ""; clear: both; display: block;}*/
.rmm ul li {float: left;}
.rmm ul li:hover {background: #202020;}
/*.rmm ul li:hover > ul {display: block;}*/
.rmm ul li:hover a{color: #fff;}
.rmm ul li a {color: #fff; display: block; text-decoration: none;}
.rmm ul ul {display: none; margin:0; padding: 0; position: absolute; top: 100%;}
.rmm ul ul li {float: none; position: relative;}
.rmm ul ul li a{color: #fff;}
.rmm ul ul li a:hover {background: transparent; text-decoration: underline;}
.rmm ul ul ul {position: absolute; left: 100%; top:0; width: 100%;}

/* arrow down for wide screen */
.rmm.style {background-color: #206DE7; text-align: left;}
.rmm.style ul {box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.15); background: transparent; text-transform: uppercase; display: inline-table; text-align:left;}
.rmm.style ul li {padding: 0.5em 0.5em 0.5em 0.5em; text-align:left;}
.rmm.style ul li:hover {background: transparent;}
.rmm.style ul li a:hover {text-decoration: underline;}
.rmm.style ul ul {display: none; margin:0; background: #ffffff; border-radius: 0px 0px 3px 3px; padding: 0; position: absolute; top: 42px; border-top: 1px solid #206DE7; box-shadow: 0 10px 40px -5px rgba(133, 133, 133, 1); z-index: 9999}
.rmm.style ul li a {color: #fff; display: block; padding: 0; text-decoration: none; font-weight:600; }
.rmm.style ul ul li {border-bottom: 0px solid #575F6A; border-top: 0px solid #6B727C;}
.rmm.style ul ul li a {padding: 0.2em; color: #424BA6; }
.rmm.style ul ul li a:hover {background: #ffffff;}
