.jmenu{background:var(--main-color);box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);box-sizing:border-box;line-height:0.4;}
input.jm-menu-btn,input[type=checkbox].jm-menu-btn~.jm-collapse{display:none;}
input[type=checkbox]:checked.jm-menu-btn~.jm-collapse{display:block;}
label.jm-menu-btn{color:#959595;cursor:pointer;display:block;padding:16px 32px;}
label.jm-menu-btn:hover{color:#fff;}
.jm-collapse{border-top:1px solid var(--main-font-color);}
.jmenu li{list-style:none;margin:0;padding:0;}
.jmenu a{color:var(--main-font-color);display:inline-block;padding:16px 32px;text-decoration:none;}
.jm-dropdown:hover a,.jmenu a:hover{color:#fff;}
.jm-dropdown:hover ul{display:block;z-index:1000000;}
.jm-dropdown ul{background:#fff;padding:0;}
.jm-dropdown ul a,.jm-dropdown:hover ul a{color:var(--main-color);width:100%;}
.jm-dropdown ul a:hover,.jm-dropdown:hover ul a:hover{color:#fff;background-color:var(--main-color);}
.jm-dropdown ul ul{border-bottom:1px #ccc solid;border-top:1px #ccc solid;box-shadow:none;margin-bottom:16px;max-width:100%;position:relative;}
.jm-icon-dropdown{border:solid #959595;border-width:0 2px 2px 0;display:inline-block;margin:0 0 3px 8px;padding:3px;transform:rotate(45deg);}
.jm-icon-menu::before{content:'\2630';float:right;color:#FFF;margin-top: -5px;font-size: 16pt;}
/*.jm-icon-menu::before{content:'lll';float:left;color:#FFF;}*/
/*li:hover .jm-icon-dropdown{border-color:#fff;}*/
/*nav{z-index:100000000;}*/
/*ul li ul {white-space:pre-line;}*/
ul li ul li{ margin:10px 0;color:white !important;width:100%;}
@media screen and (min-width:930px){
    .jmenu ul ul{display:none;}
    nav{text-align:center;}
    .jmenu a{padding-right:100%;}
    .jmenu li{display:inline-block;}
    .jmenu a{padding:6px 12px 18px 0;}.jm-dropdown{position:relative;}
    .jm-dropdown li a{display:block;padding:8px 16px;white-space:nowrap;}
    .jm-dropdown ul{box-shadow:1px 1px 3px 0 rgba(0,0,0,.5);padding:8px 0;position:absolute;min-width:100%;}
    input.jm-menu-btn,label.jm-menu-btn{display:none;}
    .jm-collapse,input[type=checkbox].jm-menu-btn~.jm-collapse{display:block;}
    ul li {text-align:left;}    
}