#menuContainer{height:90%;display:none;min-width:27%;background-color:#fff;box-shadow:0 1px 1px #000;float:left;position:fixed;opacity:.99;z-index:999;overflow-y:auto}#menu{height:100%;width:100%}#bannerMenuDiv,#bannerMenu{height:inherit}.menu-wrapper.hide,#menuContainer.hide{display:none}.menu-wrapper.show,#menuContainer.show{display:block}.menu-wrapper{background-color:#fff}#bannerMenu.show:after{content:'';position:absolute;left:0;right:0;bottom:0;margin:auto auto;width:0;border-bottom:9px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}#menu ul{list-style-type:none;-webkit-padding-start:0;-webkit-margin-before:0;height:100%;margin-top:0;margin:0;padding:0}#menu ul>li{border-bottom:1px solid #d0dbde}.menu-item{height:inherit;position:relative;display:block;padding:.5em}#menu .menu-text{display:inline-block}#menu .menu-text,#menu .menu-subheader-text{letter-spacing:2px;font-size:1em;color:#41566f;font-family:"Open Sans"}#menu .menu-subheader-text{margin-left:6%;white-space:nowrap;text-overflow:ellipsis}#menu .menu-leaf-node{white-space:nowrap}#menu ul li:hover,#menu ul li:focus{background-color:#f3fcff;cursor:pointer}#menu .menu-icon{background:url(HXebeYoxg4mEguBQM4ULeYFcoGtgV6beZ2gfjgVerri.svg) no-repeat center;float:right;margin-right:.5em;display:inline-block}#menu .menu-back-icon{background:url(IeqtkULlulO0sb7UryzqupKXAfDwwAGJvvGbRf38uJf.svg) no-repeat center center;float:left}#menu .menu-icon,#menu .menu-back-icon{background-size:.625em 1.125em;height:1.125em;width:.625em}.menu-wrapper a:link,.menu-wrapper a:visited,.menu-wrapper a:hover,.menu-wrapper a:active{margin:0;padding:0;text-decoration:none;color:#41566f}@media only screen and (min-width:0) and (max-width:767px){#menuContainer{height:90%}.menu-item{white-space:normal}#menu .menu-back-icon,#menu .menu-icon{background-size:.625em .9em;height:.9em;padding-top:.5em}}@media only screen and (min-width:0) and (max-width:767px) and (orientation :landscape){#menuContainer{min-width:50%}}@media only screen and (min-width:0) and (max-width:767px) and (orientation :portrait){#menuContainer{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){#menuContainer{height:90%;min-width:40%}}