#browse .sub-menu{box-shadow:3px 6px 6px 0 rgba(40,40,40,0.25);clear:both;width:auto;background:#fff;border:3px solid #007dbe;border-width:3px 0;position:absolute;top:46px;z-index:999999;visibility:hidden;opacity:0;right:auto;left:0;transition:all .2s ease-in;width:240px}.no-js #browse .sub-menu{transition-delay:0 !important;transition:none !important}#browse .sub-menu:hover{top:49px;visibility:visible;opacity:1}#browse .sub-menu .sub-menu{transition-delay:0 !important;transition:none !important;top:-3px;border-left:solid 1px #e5e5e5;box-shadow:3px 6px 6px 0 rgba(40,40,40,0.25),inset 3px 0 6px 0 rgba(40,40,40,0.25)}#browse .sub-menu .sub-menu a:hover,#browse .sub-menu .sub-menu a.maintain-hover{box-shadow:inset 3px 0 6px 0 rgba(40,40,40,0.25)}#browse .sub-menu a{transition-delay:0;transition:all .2s ease-in-out;display:block;text-decoration:none;padding:.5rem .75rem .5rem .75rem;line-height:1.25;position:relative}#browse .sub-menu a[href="#"]{cursor:default}#browse .sub-menu a span{font-size:.75rem;display:block;color:#757575}#browse .sub-menu a:hover,#browse .sub-menu a[href="#"]:hover,#browse .sub-menu a.maintain-hover{background:#409ece;color:#fff}#browse .sub-menu a:hover span,#browse .sub-menu a[href="#"]:hover span,#browse .sub-menu a.maintain-hover span{color:#e6f2f9}#browse .sub-menu a:hover{background:#007dbe !important}#browse .sub-menu a.highlight{background-color:#e4002b}#browse .sub-menu a.highlight strong,#browse .sub-menu a.highlight:after{color:#fff}#browse .sub-menu a.highlight span{color:#fce6ea}#browse .sub-menu>ul>li{border-top:1px solid #e5e5e5}#browse .sub-menu>ul>li:first-child{border-top-width:1px !important;border-color:#fff}#browse .sub-menu a{transition-delay:0;transition:all .2s ease-in-out;display:block;text-decoration:none;padding:.5rem 2em .5rem .75rem;line-height:1.25;position:relative}#browse .sub-menu a[href="#"]{cursor:default}#browse .sub-menu a span{font-size:.75rem;display:block;color:#757575}#browse .sub-menu a:hover,#browse .sub-menu a[href="#"]:hover,#browse .sub-menu a.maintain-hover{background:#409ece;color:#fff}#browse .sub-menu a:hover span,#browse .sub-menu a[href="#"]:hover span,#browse .sub-menu a.maintain-hover span{color:#e6f2f9}#browse .sub-menu a:hover{background:#007dbe !important}#browse .sub-menu a.highlight{background-color:#e4002b}#browse .sub-menu a.highlight strong,#browse .sub-menu a.highlight:after{color:#fff}#browse .sub-menu a.highlight span{color:#fce6ea}#browse .sub-menu>ul>li{font-size:.875rem;border-top:1px solid #e5e5e5}#browse .sub-menu>ul>li:first-child{border-top-width:1px !important;border-color:#fff}#browse .sub-menu .trigger>a:after{font-family:scholastic-icons,monospace !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";font-size:.75em;position:absolute;top:1em;right:1em}#browse .sub-menu .sub-menu{width:240px;left:239.7px}.no-js #browse .sub-menu .sub-menu{left:240px}#browse .sub-menu .sub-menu .sub-menu{width:460px;left:239.7px}.no-js #browse .sub-menu .sub-menu .sub-menu{left:240px}#browse .sub-menu .group{padding-bottom:.5em}#browse .sub-menu .group:before{display:table;content:"";flex-basis:0;order:1}#browse .sub-menu .group:after{display:table;content:"";clear:both;flex-basis:0;order:1}#browse .sub-menu .group p{font-size:.875rem;padding:0 .75rem;margin-top:.5em;font-weight:normal}#browse .sub-menu .group strong{font-size:.875rem}@media screen{#browse .sub-menu .group ul{display:flex;flex-wrap:wrap}}#browse .sub-menu .group ul>li{display:inline-block;vertical-align:top;float:none}#browse .sub-menu .group li{box-sizing:border-box;width:33%}#browse .sub-menu .group li a{padding:.3em .75rem}#browse .sub-menu .group li a span{font-size:.75rem;color:#757575}#browse .sub-menu .group li a:after{content:""}#browse .sub-menu .group li a:hover{background:none !important;box-shadow:none;color:#005e8f}#browse .sub-menu .group li a:hover strong{text-decoration:underline}#browse .sub-menu .group li a:hover span{color:#757575}#browse .active{top:40px;visibility:visible;opacity:1}#browse .inactive{visibility:hidden;opacity:0}