.ui-autocomplete{background-color:#fff;border:1px solid #dedede;list-style:none;max-height:30em;max-width:25em;overflow-x:hidden;overflow-y:auto;padding:0;z-index:100}.ui-autocomplete li{cursor:pointer;padding:.25em}.ui-autocomplete li:hover{background-color:#dedede}@media only screen and (max-width:600px){.ui-autocomplete{max-height:20em;max-width:20em}}.ui-autocomplete-input.loading,.ui-autocomplete-loading{background-position:calc(100% - .25em);background-repeat:no-repeat;background-size:16px 16px}.ui-autocomplete-input.loading,.ui-autocomplete-input.loading.form-control.dropdown,.ui-autocomplete-loading,.ui-autocomplete-loading.form-control.dropdown{background-image:url(https://resources.esd.org.uk/images/common/loading.small.purple.gif)}#ui-datepicker-div{display:none}.ui-datepicker-trigger{margin-right:.25rem}.ui-datepicker{background-color:#fff;border:1px solid #dedede;padding:.25rem}.ui-datepicker-header{border-bottom:1px solid #dedede;margin-bottom:.25rem;padding-bottom:.25rem;position:relative}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer;display:block;position:absolute;top:0}.ui-datepicker-prev{left:0}.ui-datepicker-next{right:0}.ui-datepicker-month,.ui-datepicker-year{display:block;margin:0 auto;width:4em}table.ui-datepicker-calendar th{text-align:center}table.ui-datepicker-calendar td a{border:1px solid #dedede;display:inline-block;line-height:1.75em;min-height:1.75em;min-width:1.75em;text-align:center}#header,.ui-helper-hidden-accessible{display:none}#tabs>nav>ul>li>a,#tabs>ul>li>a,.esd-tabs-top-anchor,.esd-tabs>nav>ul>li>a,.esd-tabs>ul>li>a{background-color:transparent!important;color:#000;display:inline-block;margin-right:1em;padding:0 2em .45em 0;text-decoration:none}#tabs>ul>li>a.tab_away:before,.esd-tabs-top-anchor.tab_away:before,.esd-tabs>nav>ul>li>a.tab_away:before,.esd-tabs>ul>li>a.tab_away:before{content:"◂"}#tabs,.esd-tabs{border-bottom:none;font-weight:400;list-style:none;margin-bottom:1em;margin-top:-.8em;position:relative;width:100%}#tabs ul,.esd-tabs ul{margin:0;padding:0}#tabs ul li,.esd-tabs ul li{display:inline-block;padding-top:.8em}#tabs li:not(.active-top-menu) ul,.esd-tabs li:not(.active-top-menu) ul{display:none}#tabs>nav>ul,#tabs>ul,.esd-tabs>nav>ul,.esd-tabs>ul{border-bottom:1px solid #d3d3d3;list-style:none;width:100%}#tabs>nav>ul ul,#tabs>ul ul,.esd-tabs>nav>ul ul,.esd-tabs>ul ul{left:0;margin-top:1em;padding:0;position:absolute}#tabs>nav>ul ul li,#tabs>ul ul li,.esd-tabs>nav>ul ul li,.esd-tabs>ul ul li{padding:0}#tabs>nav>ul ul li a,#tabs>ul ul li a,.esd-tabs>nav>ul ul li a,.esd-tabs>ul ul li a{color:#000;display:block;margin-right:1em;padding:.4em}#tabs>nav>ul ul li a:hover,#tabs>ul ul li a:hover,.esd-tabs>nav>ul ul li a:hover,.esd-tabs>ul ul li a:hover{background-color:#92278f;color:#fff;text-decoration:none}#tabs>nav>ul ul li a.selected,#tabs>ul ul li a.selected,.esd-tabs>nav>ul ul li a.selected,.esd-tabs>ul ul li a.selected{background-color:#92278f;color:#fff;font-weight:700}#tabs>nav>ul.subMenuVisible,#tabs>ul.subMenuVisible,.esd-tabs>nav>ul.subMenuVisible,.esd-tabs>ul.subMenuVisible{margin-bottom:4em}#tabs>nav>ul>li>a,#tabs>ul>li>a,.esd-tabs>nav>ul>li>a,.esd-tabs>ul>li>a{border-bottom:2px solid transparent}#tabs>nav>ul>li>a.active,#tabs>nav>ul>li>a.selected,#tabs>nav>ul>li>a:hover,#tabs>ul>li>a.active,#tabs>ul>li>a.selected,#tabs>ul>li>a:hover,.esd-tabs>nav>ul>li>a.active,.esd-tabs>nav>ul>li>a.selected,.esd-tabs>nav>ul>li>a:hover,.esd-tabs>ul>li>a.active,.esd-tabs>ul>li>a.selected,.esd-tabs>ul>li>a:hover{border-bottom-color:#92278f}#tabs>nav>ul>li>a.active,#tabs>nav>ul>li>a.selected,#tabs>ul>li>a.active,#tabs>ul>li>a.selected,.esd-tabs>nav>ul>li>a.active,.esd-tabs>nav>ul>li>a.selected,.esd-tabs>ul>li>a.active,.esd-tabs>ul>li>a.selected{font-weight:700}#tabs>nav>ul>li.active-top-menu>a,#tabs>ul>li.active-top-menu>a,.esd-tabs>nav>ul>li.active-top-menu>a,.esd-tabs>ul>li.active-top-menu>a{border-bottom-color:#92278f;font-weight:700}body.full-height .main-panel>.container-fluid{height:100%}.esd-message{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}#fadeMessage{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:20099}#fadeMessage .alert{left:50%;margin-left:-10rem;position:absolute;top:30%;width:20rem}