/* NoMo Developments — shared styles. Most layout styling is inline on each element. */
body{margin:0;background:#FFFFFF}
a{color:inherit}a:hover{opacity:.75}
.navlinks{display:flex}
.mnav{display:none;position:relative}
.mnav summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px}
.mnav summary::-webkit-details-marker{display:none}
.mnav .mpanel{position:absolute;right:0;top:52px;z-index:20;min-width:220px;background:#141614;box-shadow:0 12px 32px rgba(0,0,0,.25);display:flex;flex-direction:column;padding:8px 0}
.mnav .mpanel a{color:#FFFFFF;text-decoration:none;padding:14px 22px;font-size:16px}
@media (max-width:760px){.navlinks{display:none !important}.mnav{display:block}}
img{max-width:100%}
