/*!
 * Custom style for site 
 */html{font-size: 18px;line-height: 1.5;box-sizing: border-box;-webkit-tap-highlight-color:transparent} body{font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;font-size: 1rem;overflow-x: hidden;color: #50596c;background: #fff;text-rendering: optimizeLegibility;} #header .logo img{display:inline;height:27px;padding-right:7px}.content-item>.e-content{text-align:justify}.hljs{overflow-wrap:break-word}.mobile-container .overlay{margin-top:4rem}.mobile-container .overlay .mobile-logo{display:none}.mobile-menu .button_container.active .top,.mobile-menu .button_container.active .bottom{background:#3085ee}.overlay-menu .treemenu li{padding:10px 0;background:rgba(102,113,137,0.25);margin:0 0 7px}.overlay-menu .treemenu li .toggler{padding-left:10px}.overlay-menu .treemenu li ul{margin:1rem}.overlay-menu .treemenu li a{padding-left:10px}.overlay-menu .treemenu li.tree-empty>.toggler{display:none}#breadcrumbs{margin-top:-1.5rem;margin-bottom:0.5rem}#breadcrumbs span:first-child{padding:0 0.5rem !important}#breadcrumbs span{overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}#breadcrumbs i{display:block}#breadcrumbs a:not(:first-child)::before,#breadcrumbs span:not(:first-child)::before{content:"";padding-right:0}.dropmenu ul ul{max-width:400px;width:max-content}.dropmenu ul ul li a{white-space:normal}.header-link-label{text-align:center;border-top:1px solid lightgray} .center {display: block;  margin: 0 auto;}
