/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img,embed,object,audio,video{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:white;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#2d3047;background:#FFF;font-size:1rem;font-weight:400;line-height:1.5}a{cursor:pointer;text-decoration:none}a strong{color:currentColor}code{background-color:#fafafa;color:#ff3860;font-size:.875em;font-weight:normal;padding:.25em .5em .25em}hr{background-color:#dcdcdc;border:0;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}pre{-webkit-overflow-scrolling:touch;background-color:#fafafa;color:#2d3047;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}ol,ul{list-style:none}em,i{font-style:italic}ins{text-decoration:none}strike,del{text-decoration:line-through}strong,b{font-weight:600}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:top}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a{text-decoration:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[hidden]{display:none !important}fieldset{border:0;min-width:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.elgg-col{float:left}.elgg-col-alt{float:right}.elgg-col-1of1{float:none;width:100%}.elgg-col-1of2{width:50%}.elgg-col-1of3{width:33.33%}.elgg-col-2of3{width:66.66%}.elgg-col-1of4{width:25%}.elgg-col-3of4{width:75%}.elgg-col-1of5{width:20%}.elgg-col-2of5{width:40%}.elgg-col-3of5{width:60%}.elgg-col-4of5{width:80%}.elgg-col-1of6{width:16.66%}.elgg-col-5of6{width:83.33%}.elgg-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}@media screen and (max-width:50rem){.elgg-grid>*{width:100%}}.elgg-columns{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.elgg-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 -.5rem}.elgg-columns .elgg-col,.elgg-columns .elgg-col-alt,.elgg-row .elgg-col,.elgg-row .elgg-col-alt,.elgg-grid .elgg-col,.elgg-grid .elgg-col-alt{float:none;display:block;-webkit-flex-basis:0;flex-basis:0;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;padding:0 .5rem}.elgg-columns>*:not(.elgg-col),.elgg-columns .elgg-col-1of1,.elgg-columns .elgg-col-1of2,.elgg-columns .elgg-col-1of3,.elgg-columns .elgg-col-2of3,.elgg-columns .elgg-col-1of4,.elgg-columns .elgg-col-3of4,.elgg-columns .elgg-col-1of5,.elgg-columns .elgg-col-2of5,.elgg-columns .elgg-col-3of5,.elgg-columns .elgg-col-4of5,.elgg-columns .elgg-col-1of6,.elgg-columns .elgg-col-5of6,.elgg-row>*:not(.elgg-col),.elgg-row .elgg-col-1of1,.elgg-row .elgg-col-1of2,.elgg-row .elgg-col-1of3,.elgg-row .elgg-col-2of3,.elgg-row .elgg-col-1of4,.elgg-row .elgg-col-3of4,.elgg-row .elgg-col-1of5,.elgg-row .elgg-col-2of5,.elgg-row .elgg-col-3of5,.elgg-row .elgg-col-4of5,.elgg-row .elgg-col-1of6,.elgg-row .elgg-col-5of6,.elgg-grid>*:not(.elgg-col),.elgg-grid .elgg-col-1of1,.elgg-grid .elgg-col-1of2,.elgg-grid .elgg-col-1of3,.elgg-grid .elgg-col-2of3,.elgg-grid .elgg-col-1of4,.elgg-grid .elgg-col-3of4,.elgg-grid .elgg-col-1of5,.elgg-grid .elgg-col-2of5,.elgg-grid .elgg-col-3of5,.elgg-grid .elgg-col-4of5,.elgg-grid .elgg-col-1of6,.elgg-grid .elgg-col-5of6{-webkit-flex:none;-ms-flex:none;flex:none}body{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif;word-break:break-all;word-break:break-word}a{color:#0078ac}a:hover,a.selected{color:#2d3047;text-decoration:underline}pre,code{font-family:Monaco,"Courier New",Courier,monospace;font-size:.75rem;background:#ebf5ff;color:#000;overflow:auto;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}pre{padding:.25rem 1rem;margin:0 0 1rem;line-height:1.3rem}code{padding:.25rem}.elgg-monospace{font-family:Monaco,"Courier New",Courier,monospace}blockquote{padding:.5rem 1rem;margin:0 0 1rem;background-color:#e7f1f9;border:1px solid #b1d1e9;color:#3b8bc9}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:1rem}h5{font-size:.9rem}h6{font-size:.8rem}.elgg-subtext{color:#7d7d7d;font-size:.75rem}time,.elgg-river-timestamp,.elgg-text-help,.elgg-quiet,.elgg-tags{display:inline-block;color:#969696;font-size:.75rem;line-height:normal}.elgg-text-help,.elgg-tags{margin-top:.25rem}.elgg-loud{font-weight:600}.elgg-more,.elgg-widget-more{padding:.5rem;font-size:.85rem;font-weight:600}.elgg-state.elgg-state-success{color:#397f2e}.elgg-state.elgg-state-error,.elgg-state.elgg-state-danger{color:#b94a48}.elgg-state.elgg-state-notice{color:#3b8bc9}.elgg-state.elgg-state-warning{color:#6b420f}p+*,blockquote+*,.elgg-output+*{margin-top:1rem}*+p,*+blockquote,*+.elgg-output{margin-top:1rem}p img,p iframe{margin:.5rem auto}.elgg-output dt{font-weight:bold}.elgg-output dd{margin:0 0 1rem 1rem}.elgg-output ul,.elgg-output ol{margin:0 1.5rem 1.5rem 0;padding-left:1.5rem}.elgg-output ul{list-style-type:disc}.elgg-output ol{list-style-type:decimal;list-style-position:inside;padding-left:.4rem}.elgg-output table{border:1px solid #e6e6ea}.elgg-output table td{padding:.25rem .5rem}.elgg-output img{max-width:100%;height:auto}blockquote{<!-- background:#e6e6ea;color:#2d3047;border-color:#0078ac;-->border-width:0 0 0 4px}<!-- pre,code{background:#e6e6ea;color:#2d3047}-->fieldset>div,.elgg-field{margin-bottom:1rem}fieldset>div:last-child{margin-bottom:0}.elgg-form-alt>fieldset>.elgg-foot{border-top:1px solid #e6e6ea;padding:10px 0}label,.elgg-field-label{font-weight:600;font-size:.9rem;line-height:1.8rem}.elgg-field-label{display:block}label.elgg-state-disabled,.elgg-field-label.elgg-state-disabled{opacity:.6}.elgg-required-indicator{font-size:110%;font-weight:bold;color:#b94a48;display:inline;padding:0 5px}input,textarea{border:1px solid #dcdcdc;color:#2d3047;font-size:1rem;padding:.25rem .5rem;line-height:normal;width:100%;border-radius:3px}input:disabled,textarea:disabled,select:disabled,option:disabled{cursor:not-allowed}textarea{padding:.5rem}input[type=email],input[type=password],input[type=text],input[type=number],input[type=url],input[type=color],input[type=datetime-local],input[type=month],input[type=search],input[type=tel],input[type=week]{height:2.5rem}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=number]:focus,input[type=url]:focus,input[type=color]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=week]:focus,textarea:focus{border:solid 1px #cfcfd2;background-color:#fafafa;outline:0 none}.elgg-longtext-control{float:right;margin-left:14px;font-size:80%;cursor:pointer}input[type="checkbox"],input[type="radio"]{margin:0 .25rem 0 0;padding:0;border:0;width:auto;vertical-align:middle}input[type="number"]{-moz-appearance:textfield}.elgg-input-checkbox+label,.elgg-input-checkbox+.elgg-field-label{display:inline-block}.elgg-input-checkboxes.elgg-horizontal li,.elgg-input-radios.elgg-horizontal li{display:inline-block;padding-right:1rem}.elgg-color-box{width:1rem;height:1rem;display:inline-block;background-color:#ccc;left:5px;top:5px;border:1px solid #000;border-radius:3px}.elgg-input-color{width:4.5rem}.elgg-input-checkbox-switch{position:relative;padding-left:4em}.elgg-input-checkbox-switch:before,.elgg-input-checkbox-switch:after{position:absolute;display:inline-block;top:0;bottom:0;left:0;content:' ';width:3.4em;background-color:#e6e6ea;border-radius:3px;-webkit-box-shadow:inset 0 .1em 0 rgba(0,0,0,.2);box-shadow:inset 0 .1em 0 rgba(0,0,0,.2);-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in}.elgg-input-checkbox-switch:after{width:1.4em;top:.1em;bottom:.1em;margin-left:.1em;background-color:#fff;border-radius:3px;-webkit-box-shadow:inset 0 -.15em 0 rgba(0,0,0,.2);box-shadow:inset 0 -.15em 0 rgba(0,0,0,.2)}input:checked~.elgg-input-checkbox-switch:before{background-color:#0078ac}input:checked~.elgg-input-checkbox-switch:after{margin-left:1.8em}input:disabled~.elgg-input-checkbox-switch{cursor:not-allowed}.elgg-input-single-checkbox label+.elgg-field-label{display:inline-block}select{max-width:100%;border:1px solid #dcdcdc;color:#2d3047;padding:.25rem .5rem;line-height:1.75rem;vertical-align:middle;border-radius:3px}select:not([multiple]){height:2.5rem}.elgg-form-account{margin-bottom:1rem}.elgg-input-radios label{font-weight:normal;font-size:100%}.elgg-input-checkboxes label{font-weight:normal;font-size:100%}.elgg-form-login,.elgg-form-account{max-width:40rem;margin:0 auto}.elgg-fieldset-has-legend{border:1px solid #e6e6ea;padding:1rem;margin-bottom:1rem}.elgg-fieldset-horizontal .elgg-field{display:inline-block;margin:0 1rem 0 0;vertical-align:top}.elgg-fieldset-horizontal.elgg-justify-right .elgg-field{margin:0 0 0 1rem}.elgg-fieldset-horizontal.elgg-justify-center .elgg-field{margin:0 5px}.ui-autocomplete{position:absolute;cursor:default}.elgg-autocomplete-item .elgg-body{max-width:600px}.elgg-autocomplete-item-remove{cursor:pointer}.ui-autocomplete{background-color:#fff;border:1px solid #e6e6ea;overflow:hidden;border-radius:3px}.ui-autocomplete .ui-menu-item{padding:0 4px;border-radius:3px}.ui-autocomplete .ui-menu-item:hover{background-color:#fafafa}.ui-autocomplete a:hover{text-decoration:none;color:#0078ac}.ui-autocomplete a.ui-state-hover{background-color:#fafafa;display:block}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.elgg-user-picker-list>li:first-child{border-top:1px solid #e6e6ea;margin-top:.5rem}.elgg-user-picker-list>li{padding:0 1rem;border-bottom:1px solid #e6e6ea}.elgg-user-picker.elgg-state-disabled>input,.elgg-user-picker.elgg-state-disabled>label{display:none}.ui-datepicker{display:none;margin:0;padding:0;border-radius:2px;overflow:hidden;min-width:300px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border-top:1px solid #e6e6ea;background:#fff}.ui-datepicker-inline{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ui-datepicker-header{position:relative;background:transparent;padding:.25em;border:0}.ui-datepicker-header a{padding:0 .5em}.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:.5em;cursor:pointer}.ui-datepicker-prev.ui-state-hover,.ui-datepicker-next.ui-state-hover{border:0;background:transparent;font-weight:bold}.ui-datepicker-prev{left:.5rem}.ui-datepicker-prev.ui-state-disabled{display:none}.ui-datepicker-next{right:.5rem}.ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker-title{line-height:2rem;margin:0 2rem;text-align:center;font-weight:normal}.ui-datepicker-title select{max-width:6.25rem;display:inline-block;margin:2px;border:1px solid #dcdcdc;padding:4px;border-radius:3px}.ui-datepicker-calendar{width:90%;margin:4% auto;font-size:.85rem}.ui-datepicker th{color:#2d3047;border:0;font-weight:bold;padding:.5rem .25rem;text-align:center}.ui-datepicker td{padding:1px;min-width:2.5rem}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.25rem;text-align:center;text-decoration:none}.ui-datepicker-calendar .ui-state-default{border:1px solid #dcdcdc;color:#2d3047;background:#fff;border-radius:2px}.ui-datepicker-calendar .ui-state-hover,.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-state-active.ui-state-hover{border:1px solid #0078ac;-webkit-box-shadow:0 0 0 0 #cfcfd2 inset;box-shadow:0 0 0 0 #cfcfd2 inset;font-weight:normal;color:#0078ac;background:#fafafa}.ui-datepicker-calendar .ui-state-disabled .ui-state-default{border:0;color:#7d7d7d;cursor:not-allowed;background:none}.elgg-button,button{display:inline-block;color:#2d3047;width:auto;height:2.5rem;line-height:1.75rem;padding:.325rem 1rem;cursor:pointer;border-radius:3px;-webkit-transition:background-color .5s,color .5s;-moz-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;border:0;white-space:nowrap}.elgg-button:hover,.elgg-button:focus,button:hover,button:focus{background-color:#e6e6ea;text-decoration:none}.elgg-button+.elgg-button{margin-left:.5rem}.elgg-button-submit{background:#2d3047;color:#fff}.elgg-button-submit:hover,.elgg-button-submit:focus{background:#0078ac;color:#fff}.elgg-button-cancel{background:#e6e6ea;color:#2d3047}.elgg-button-cancel:hover,.elgg-button-cancel:focus{background:#cfcfd2;color:#2d3047}.elgg-button-action{background:#0078ac;color:#fff}.elgg-button-action:hover,.elgg-button-action:focus{background:#2d3047;color:#fff}.elgg-button-action-done,.elgg-button-action-done:hover,.elgg-button-action-done:focus{background:#2d3047;color:#fff}.elgg-button-delete{background:#e6e6ea;color:#2d3047}.elgg-button-delete:hover,.elgg-button-delete:focus{background:#d33f49;color:#fff}.elgg-button-outline{border:1px solid #dcdcdc}.elgg-button-dropdown{background:none;text-decoration:none;display:block;position:relative;margin-left:0;color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.elgg-button-dropdown:hover,.elgg-button-dropdown:focus,.elgg-button-dropdown.elgg-state-active{color:#fff;background:#60b8f7;text-decoration:none}.elgg-button-special{background:#42c5b8}.elgg-button-special:hover,.elgg-button-special:focus{background:#5ed9cd}.elgg-button:disabled,.elgg-button.elgg-state-disabled{background:#e6e6ea;color:#7d7d7d;cursor:not-allowed}.elgg-module-menu .elgg-button,.elgg-button.elgg-size-small{padding:.25rem .5rem;line-height:1.5rem;height:2rem}.elgg-button.elgg-size-large{font-size:1.5rem;line-height:2.5rem;padding:1rem 2rem;height:4.5rem;border-radius:3px}.elgg-button *+.elgg-button-label{margin-left:.5rem}.elgg-button .elgg-button-label+*{margin-left:.5rem}.elgg-button{border-radius:.5rem;display:inline}.elgg-button-update{background:#f59d27;color:#FFF}.elgg-button-delete{padding-top:4px}.elgg-button a{color:#FFF}.elgg-button a:hover{text-decoration:none}.elgg-button-action{background:#2d3047;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);color:#fff}.elgg-button-action:hover,.elgg-button-action:focus,.elgg-button-submit:hover,.elgg-button-submit:focus,.elgg-button:hover,.elgg-button:focus,button:hover,button:focus{color:#fff;background-color:#6f7482;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes infinite-spinning{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.elgg-ajax-loader{background-color:#fff;height:2.5rem;width:2.5rem;-webkit-animation:infinite-spinning 1s infinite linear;-moz-animation:infinite-spinning 1s infinite linear;animation:infinite-spinning 1s infinite linear;border-radius:50%;border-width:5px;border-color:#0078ac #e6e6ea #e6e6ea;border-style:solid;display:block;margin:.75rem auto}.elgg-avatar{position:relative;display:inline-block}.elgg-avatar>a{display:inline-block}.elgg-avatar>a img{display:inline-block;vertical-align:middle;width:100%;height:auto}.elgg-avatar-tiny img,.elgg-avatar-small img,.elgg-avatar-medium img{border-radius:50%}.elgg-avatar-tiny img{max-width:25px;max-height:25px}.elgg-avatar-small img{max-width:40px;max-height:40px}.elgg-avatar-medium img{max-width:100px;max-height:100px}.elgg-state-banned{opacity:.5}.elgg-state-banned:hover{opacity:1}#current-user-avatar{border-right:1px solid #e6e6ea}#avatar-croppingtool{border-top:1px solid #e6e6ea}.elgg-ajax-loader{background-color:transparent}.elgg-anchor *{display:inline}.elgg-anchor .elgg-icon{color:inherit;font-size:inherit}.elgg-anchor img{vertical-align:middle}.elgg-anchor *+.elgg-anchor-label{margin-left:.5rem}.elgg-anchor .elgg-anchor-label+*{margin-left:.5rem}.elgg-badge{display:inline-block;color:#2d3047;background-color:#fafafa;padding:.15rem .25rem;margin-top:-.15rem;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;font-size:.7rem;line-height:1rem;font-weight:bold}.elgg-pagination{margin:1rem auto;display:block;text-align:center}.elgg-pagination li{display:inline-block;text-align:center;margin-left:-1px;border:1px solid #e6e6ea}.elgg-pagination li:first-child{border-radius:3px 0 0 3px}.elgg-pagination li:last-child{border-radius:0 3px 3px 0}.elgg-pagination li:first-child>a:before,.elgg-pagination li:first-child>span:before{content:"\ab";margin-right:.5rem}.elgg-pagination li:last-child>a:after,.elgg-pagination li:last-child>span:after{content:"\bb";margin-left:.5rem}.elgg-pagination li>a,.elgg-pagination li>span{display:inline-block;padding:.5rem 1rem;color:#2d3047}.elgg-pagination li>a:hover{background:#e6e6ea;text-decoration:none}.elgg-pagination .elgg-state-disabled>span{color:#7d7d7d}.elgg-pagination .elgg-state-selected>span{color:#969696}.elgg-menu-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-menu-container.elgg-menu-title-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elgg-menu-container.elgg-menu-title-container>.elgg-menu-hz{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elgg-menu-container.elgg-menu-title-container>.elgg-menu-hz>li{margin:0 .25rem}.elgg-menu,.elgg-child-menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-menu>li,.elgg-child-menu>li{position:relative}.elgg-menu>li:last-child:after,.elgg-child-menu>li:last-child:after{display:none}.elgg-menu>li>a,.elgg-child-menu>li>a{display:block}.elgg-menu.elgg-menu-hz{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-menu.elgg-menu-hz>li{margin:0 .25rem 0 0}.elgg-menu.elgg-menu-hz>li>.elgg-button{margin-bottom:.25rem}.elgg-module-menu .elgg-menu-hz>li{margin:0 0 0 .25rem}.elgg-menu-item-has-dropdown .elgg-child-menu{display:none}.elgg-menu-item-has-toggle>.elgg-child-menu{display:none;margin-left:1rem}.elgg-menu-item-has-toggle.elgg-state-selected>.elgg-child-menu{display:block}.elgg-menu>li>a .elgg-icon.elgg-state-opened,.elgg-menu>li>a .elgg-icon.elgg-state-closed{font-size:9px;color:inherit;line-height:inherit;margin:0 .5rem}.elgg-menu>li>.elgg-menu-opened .elgg-icon.elgg-state-opened{display:inline-block}.elgg-menu>li>.elgg-menu-opened .elgg-icon.elgg-state-closed{display:none}.elgg-menu>li>.elgg-menu-closed .elgg-icon.elgg-state-closed{display:inline-block}.elgg-menu>li>.elgg-menu-closed .elgg-icon.elgg-state-opened{display:none}.elgg-menu:not(.elgg-menu-hz) .elgg-menu-item-has-toggle .elgg-menu-closed:after,.elgg-menu:not(.elgg-menu-hz) .elgg-menu-item-has-toggle .elgg-menu-opened:after{font-family:'Font Awesome\ 5 Free';font-weight:900;display:inline-block;float:right;font-size:.5rem;line-height:1.5rem;width:1rem;text-align:center}.elgg-menu:not(.elgg-menu-hz) .elgg-menu-item-has-toggle .elgg-menu-closed:after{content:"\f105"}.elgg-menu:not(.elgg-menu-hz) .elgg-menu-item-has-toggle .elgg-menu-opened:after{content:"\f107"}.elgg-menu.elgg-menu-hz:not(.elgg-menu-relationship):not(.elgg-menu-annotation) .elgg-menu-item-has-dropdown .elgg-menu-closed:after,.elgg-menu.elgg-menu-hz:not(.elgg-menu-relationship):not(.elgg-menu-annotation) .elgg-menu-item-has-dropdown .elgg-menu-opened:after,.elgg-menu.elgg-menu-filter .elgg-menu-item-has-dropdown .elgg-menu-closed:after,.elgg-menu.elgg-menu-filter .elgg-menu-item-has-dropdown .elgg-menu-opened:after{font-family:'Font Awesome\ 5 Free';font-weight:900;display:inline-block;font-size:.5rem;text-align:center;margin-left:.5rem;vertical-align:middle}.elgg-menu.elgg-menu-hz:not(.elgg-menu-relationship):not(.elgg-menu-annotation) .elgg-menu-item-has-dropdown .elgg-menu-closed:after,.elgg-menu.elgg-menu-filter .elgg-menu-item-has-dropdown .elgg-menu-closed:after{content:"\f107"}.elgg-menu.elgg-menu-hz:not(.elgg-menu-relationship):not(.elgg-menu-annotation) .elgg-menu-item-has-dropdown .elgg-menu-opened:after,.elgg-menu.elgg-menu-filter .elgg-menu-item-has-dropdown .elgg-menu-opened:after{content:"\f106"}.elgg-menu .elgg-anchor-icon,.elgg-child-menu .elgg-anchor-icon{color:inherit;font-size:inherit}.elgg-menu .elgg-anchor-icon+.elgg-anchor-label,.elgg-child-menu .elgg-anchor-icon+.elgg-anchor-label{margin-left:.5rem}.elgg-menu a:hover .elgg-icon,.elgg-child-menu a:hover .elgg-icon{color:inherit}.elgg-menu-entity-navigation-container{margin-top:1rem}.elgg-menu-entity-navigation{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elgg-menu-entity-navigation .elgg-menu-item-next{margin-left:auto}.elgg-menu-page-container .elgg-menu-section-header{font-size:1.2rem;padding:.5rem}.elgg-menu-page,.elgg-menu-owner-block{background:#fff;border:1px solid #e6e6ea;margin-bottom:2rem}.elgg-menu-page li:not(:last-child),.elgg-menu-owner-block li:not(:last-child){border-bottom:1px solid #f7f7f8}.elgg-menu-page .elgg-child-menu,.elgg-menu-owner-block .elgg-child-menu{border-top:#f7f7f8}.elgg-menu-page .elgg-menu-item-has-toggle>.elgg-child-menu,.elgg-menu-owner-block .elgg-menu-item-has-toggle>.elgg-child-menu{margin:0;border-top:1px solid #f7f7f8}.elgg-menu-page .elgg-menu-item-has-toggle>.elgg-child-menu>li>a,.elgg-menu-owner-block .elgg-menu-item-has-toggle>.elgg-child-menu>li>a{padding-left:2rem}.elgg-menu-page li>a,.elgg-menu-owner-block li>a{padding:.5rem 1rem;color:#2d3047}.elgg-menu-page li>a:hover,.elgg-menu-owner-block li>a:hover{background:#fafafa;text-decoration:none;color:#333}.elgg-menu-page li.elgg-state-selected>a,.elgg-menu-owner-block li.elgg-state-selected>a{color:#333;background-color:#e6e6ea}.elgg-menu-page .elgg-badge,.elgg-menu-owner-block .elgg-badge{float:right;margin-top:0}.elgg-menu-page .elgg-anchor-icon,.elgg-menu-owner-block .elgg-anchor-icon{width:1rem;display:inline-block;text-align:center;margin-right:.5rem}.elgg-menu-hover{display:none;position:absolute;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);min-width:10rem}.elgg-menu-hover-card-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-menu-hover-card{padding:1rem;max-width:20rem;-webkit-flex:2;-ms-flex:2;flex:2}.elgg-menu-hover li:not(:last-child),.elgg-menu-hover-actions li:not(:last-child),.elgg-menu-hover-admin li:not(:last-child){border-bottom:1px solid #e6e6ea}.elgg-menu-hover .elgg-child-menu{border:1px solid #e6e6ea;border-width:1px 0;margin:0 0 -1px}.elgg-menu-hover .elgg-child-menu:before{content:"\25b2";color:#fff;font-size:.5rem;text-shadow:0 -2px #dcdcdc;top:-.5rem;left:1.5rem;position:relative;margin-bottom:-.75rem}.elgg-menu-hover li>a,.elgg-menu-hover-actions li>a,.elgg-menu-hover-admin li>a{color:#2d3047;font-size:.9rem;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;transition:background-color .5s;text-decoration:none;padding:.5rem 1rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elgg-menu-hover li>a:hover,.elgg-menu-hover-actions li>a:hover,.elgg-menu-hover-admin li>a:hover{background:#fafafa;color:#333}.elgg-menu-hover .elgg-anchor-icon{width:1.5rem;text-align:center;display:inline-block}.elgg-menu-hover .elgg-menu{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:20rem}.elgg-menu-hover .elgg-menu.elgg-menu-hover-actions{border-top:1px solid #e6e6ea}.elgg-menu.elgg-menu-hover-admin{border-top:1px solid #e6e6ea;max-width:unset}.elgg-menu-hover .elgg-menu-hover-admin a{color:#d33f49}.elgg-menu-general>li,.elgg-menu-general>li>a{display:inline-block;color:#969696}.elgg-menu-general>li:after{content:"\007C";padding:0 6px}.elgg-listing-summary-metadata>.elgg-menu-container,.elgg-river-metadata>.elgg-menu-container,.elgg-menu-annotation-container{float:right;margin-left:1rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elgg-listing-summary-metadata>.elgg-menu-container>.elgg-menu+.elgg-menu,.elgg-river-metadata>.elgg-menu-container>.elgg-menu+.elgg-menu,.elgg-menu-annotation-container>.elgg-menu+.elgg-menu{margin-left:1rem}.elgg-menu-river,.elgg-menu-relationship,.elgg-menu-entity,.elgg-menu-social,.elgg-menu-annotation,.elgg-menu-widget{font-size:.9rem;color:#7d7d7d;height:auto;vertical-align:middle}.elgg-menu-river>li:not(:first-child),.elgg-menu-relationship>li:not(:first-child),.elgg-menu-entity>li:not(:first-child),.elgg-menu-social>li:not(:first-child),.elgg-menu-annotation>li:not(:first-child),.elgg-menu-widget>li:not(:first-child){margin-left:.75rem}.elgg-menu-river>li>a:not(.elgg-button):not(.elgg-state-active),.elgg-menu-relationship>li>a:not(.elgg-button):not(.elgg-state-active),.elgg-menu-entity>li>a:not(.elgg-button):not(.elgg-state-active),.elgg-menu-social>li>a:not(.elgg-button):not(.elgg-state-active),.elgg-menu-annotation>li>a:not(.elgg-button):not(.elgg-state-active),.elgg-menu-widget>li>a:not(.elgg-button):not(.elgg-state-active){color:inherit}.elgg-menu-river>li>a:not(.elgg-button):hover,.elgg-menu-relationship>li>a:not(.elgg-button):hover,.elgg-menu-entity>li>a:not(.elgg-button):hover,.elgg-menu-social>li>a:not(.elgg-button):hover,.elgg-menu-annotation>li>a:not(.elgg-button):hover,.elgg-menu-widget>li>a:not(.elgg-button):hover{color:#0078ac;text-decoration:none}.elgg-menu-entity-default .elgg-menu-item-has-dropdown,.elgg-menu-relationship-default .elgg-menu-item-has-dropdown,.elgg-menu-river-default .elgg-menu-item-has-dropdown{font-size:100%}.elgg-menu-social .elgg-anchor>span:not(:first-child).elgg-anchor-label{display:none}.elgg-menu-longtext-container{float:right}.elgg-menu-login-container{margin-top:1rem;border-top:1px solid #e6e6ea}.elgg-menu-login>li{width:100%}.elgg-menu-login>li>a{padding:.5rem 1rem;font-size:.9rem;color:#646464;display:block}.elgg-menu-login>li>a:hover{background:#fafafa;text-decoration:none}.elgg-menu-filter,.elgg-tabs{margin-bottom:.5rem;border-bottom:1px solid #e6e6ea;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elgg-menu-filter>li,.elgg-tabs>li{border:1px solid #e6e6ea;border-bottom-width:0;background:#fafafa;-webkit-flex-grow:1;flex-grow:1}.elgg-menu-filter>li.elgg-state-selected a:hover,.elgg-tabs>li.elgg-state-selected a:hover{background:#fff}.elgg-menu-filter>li>a,.elgg-tabs>li>a{text-decoration:none;display:block;padding:.5rem 1rem;text-align:center;height:auto;color:#646464}.elgg-menu-filter>li>a:hover,.elgg-tabs>li>a:hover{background-color:#e6e6ea;color:#333}.elgg-menu-filter>.elgg-state-selected,.elgg-tabs>.elgg-state-selected{border-color:#e6e6ea;background:#fff}.elgg-menu-filter>.elgg-state-selected>a,.elgg-tabs>.elgg-state-selected>a{position:relative;top:1px;background:#fff}@media screen and (min-width:50rem){.elgg-menu-filter>li,.elgg-tabs>li{border-bottom-width:1px;margin:.25rem 0 0 .5rem;border-radius:3px 3px 0 0;position:relative;top:1px;-webkit-flex-grow:0;flex-grow:0}}.elgg-breadcrumbs{padding:.5rem;color:#969696;font-size:.9rem}.elgg-breadcrumbs>li{display:inline-block}.elgg-breadcrumbs>li:after{content:"\203A";padding:0 .25rem;font-weight:normal}.elgg-breadcrumbs>li>a{display:inline-block;color:#969696}.elgg-breadcrumbs>li>a:hover{color:#7d7d7d}.elgg-menu-hero>li>a{text-transform:none !important;font-size:.9rem !important}.elgg-menu-page,.elgg-menu-owner-block{border-radius:6px;overflow:hidden}.elgg-menu:not(.elgg-menu-hz) .elgg-badge{min-width:1.25rem;color:#fff}.elgg-menu-hover{overflow:hidden;border-radius:6px}.elgg-menu-page .elgg-menu-item-has-toggle>.elgg-child-menu,.elgg-menu-owner-block .elgg-menu-item-has-toggle>.elgg-child-menu{border-top:1px solid rgba(0,0,0,.2)}.elgg-pagination li>a,.elgg-pagination li>span{padding:.25rem .5rem;min-width:2rem;display:inline-block}.elgg-pagination .elgg-state-selected>span{color:#fff;border-radius:25px}.elgg-pagination li{border:0}.elgg-pagination li>a,.elgg-pagination li>span{border-radius:25px;margin:0 3px}.elgg-menu-social .elgg-badge{background:none}.elgg-module.elgg-page-menu{background:none}.elgg-module.elgg-page-menu>.elgg-body{padding:0}.elgg-menu-site .elgg-menu-parent .elgg-anchor-icon-alt{font-size:.5rem}.elgg-tabs{font-variant-caps:all-petite-caps}.elgg-module{display:block;margin-bottom:1rem}.elgg-module>.elgg-head{display:-ms-flexbox;display:-webkit-flex;display:flex}.elgg-module>.elgg-head>.elgg-module-menu{margin-left:auto}.elgg-module-aside>.elgg-head{padding:.5rem 1rem;border-bottom:1px solid #e6e6ea}.elgg-module-aside>.elgg-body{padding:.5rem}.elgg-module-info{border:1px solid #e6e6ea}.elgg-module-info>.elgg-head{background-color:#e6e6ea;padding:.5rem 1rem}.elgg-module-info>.elgg-head>*{color:#2d3047}.elgg-module-info>.elgg-body{padding:1rem}.elgg-module-info>.elgg-foot{padding:.5rem 1rem}.elgg-module-popup{background-color:#fff;margin-bottom:0;padding:.5rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border-top:1px solid #e6e6ea}.elgg-module-popup>.elgg-head{margin-bottom:.5rem}.elgg-module-popup>.elgg-head>*{color:#2d3047}.elgg-module-dropdown{background-color:#fff;display:none;width:15rem;padding:2rem;margin-right:0;position:absolute;right:0;top:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.elgg-module-featured{border:1px solid #0078ac}.elgg-module-featured>.elgg-head{background-color:#0078ac;color:#fff;padding:.5rem 1rem;height:auto;overflow:hidden}.elgg-module-featured>.elgg-body{padding:1rem}.elgg-owner-block,.elgg-page-menu{border:0;margin:0}.elgg-owner-block-empty{margin-bottom:2rem}.elgg-owner-block>.elgg-head,.elgg-page-menu>.elgg-body{padding:1.5rem}.elgg-owner-block>.elgg-body,.elgg-page-menu>.elgg-body{padding:0}.elgg-module{border-radius:6px;background:#fff}.elgg-module>*:first-child{border-radius:6px 6px 0 0}.elgg-module>*:last-child{border-radius:0 0 6px 6px}.elgg-module-aside{border:1px solid #e6e6ea;font-variant-caps:all-petite-caps}.elgg-module-aside>.elgg-head{padding:.5rem;border-bottom:1px solid #e6e6ea;text-align:center;display:block}.elgg-module-aside>.elgg-head h3{line-height:2.5rem}.elgg-module-aside .elgg-avatar{display:block;margin:2rem 0}.elgg-widgets-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-widgets{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%}@media screen and (min-width:80rem){.elgg-widgets-grid{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -.5rem}.elgg-widgets{padding:0 .5rem}}.elgg-menu-title-widgets-container{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:.5rem}.elgg-widgets-add-panel ul{border-top:1px solid #e6e6ea;margin-top:.5rem}.elgg-widgets-add-panel ul>li{padding:.5rem;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear;border-bottom:1px solid #e6e6ea}.elgg-widgets-add-panel ul>li:hover{background:#e6e6ea}.elgg-widgets-add-actions{max-width:8rem;text-align:right}.elgg-widget-single.elgg-state-available .elgg-widgets-add-actions>span,.elgg-widget-single.elgg-state-unavailable .elgg-widgets-add-actions .elgg-button-submit{display:none}.elgg-module-widget{border:1px solid #e6e6ea;margin:0 0 1rem;position:relative}.elgg-module-widget.elgg-state-draggable:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.elgg-module-widget>.elgg-head{background-color:#e6e6ea;padding:.5rem 1rem;height:auto;overflow:hidden}.elgg-module-widget.elgg-state-draggable .elgg-widget-handle{cursor:move;-webkit-flex-grow:1;flex-grow:1}.elgg-module-widget>.elgg-body{background-color:#fff;width:100%}.elgg-module-widget .elgg-menu-widget-container{display:none}.elgg-module-widget:hover .elgg-menu-widget-container{display:inline-block}.elgg-widget-edit{display:none;width:auto;padding:10px;border-bottom:1px solid #e6e6ea;background-color:#e6e6ea}.elgg-widget-content{padding:1rem}.elgg-widget-placeholder{border:1px dashed #a1a1a3;margin-bottom:1rem}.elgg-module-widget{-webkit-box-shadow:none !important;box-shadow:none !important}.elgg-module-widget:hover .elgg-menu-widget-container{display:inline-block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.elgg-widget-content{padding:0}.elgg-image-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elgg-image-block:after{display:none}.elgg-image-block .elgg-image{margin-right:1rem}.elgg-image-block .elgg-image-alt{margin-left:1rem;-webkit-order:1;-ms-flex-order:1;order:1}.elgg-image-block>.elgg-body{-webkit-flex:1;-ms-flex:1;flex:1}.elgg-image-block.elgg-chip{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-photo{border:1px solid #e6e6ea;padding:2px;background-color:#fff;max-width:100%;height:auto}.elgg-list>li{border-bottom:1px solid #e6e6ea;padding:1rem}.elgg-module .elgg-list>li:last-child{border-bottom:0}.elgg-module .elgg-list+.elgg-pagination{border-top:1px solid #e6e6ea;padding-top:1rem}.elgg-item h3 a{padding-bottom:.25rem}.elgg-item>.elgg-subtext{margin-bottom:.25rem}.elgg-item .elgg-content{margin:.5rem 0}.elgg-content{clear:both}.elgg-module>.elgg-body>.elgg-list,.elgg-module .elgg-widget-content>.elgg-list{margin-top:0}.elgg-no-results{padding:.5rem 1rem}.elgg-listing-summary-title{line-height:1.5rem;margin-bottom:.25rem}.elgg-listing-full-header{margin-bottom:2rem}.elgg-listing-imprint{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elgg-listing-imprint>span{margin-right:1rem}.elgg-listing-imprint .elgg-icon{margin-right:.5rem}.elgg-gallery{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elgg-gallery>li{padding:.25em}.elgg-gallery.elgg-gallery-users>li{padding:.25rem}.elgg-table,.elgg-table-alt{background-color:white;margin-bottom:1rem;width:100%}.elgg-table td,.elgg-table th,.elgg-table-alt td,.elgg-table-alt th{border-style:solid;border-width:0 0 1px;border-color:#e6e6ea;padding:.5em .75em;vertical-align:top;background-color:white}.elgg-table tr.elgg-state-selected td,.elgg-table tr.elgg-state-selected th,.elgg-table tr:hover td,.elgg-table tr:hover th,.elgg-table-alt tr.elgg-state-selected td,.elgg-table-alt tr.elgg-state-selected th,.elgg-table-alt tr:hover td,.elgg-table-alt tr:hover th{background-color:#fafafa}.elgg-table thead th,.elgg-table-alt thead th{font-weight:bold;border-width:0 0 2px}.elgg-table tfoot th,.elgg-table-alt tfoot th{border-width:2px 0 0;font-weight:bold}.elgg-table-alt th:first-child,.elgg-table-alt td:first-child{width:15rem}@media screen and (min-width:50rem){.elgg-table thead th,.elgg-table tfoot th,.elgg-table-alt thead th,.elgg-table-alt tfoot th{word-break:normal}}.elgg-message{border-width:1px;border-style:solid;color:#2d3047;background-color:#fafafa;border-color:#cfcfd2;border-radius:3px;margin-bottom:1rem}.elgg-message.elgg-message-success{color:#397f2e;background-color:#eaf8e8;border-color:#aadea2}.elgg-message.elgg-message-error{color:#b94a48;background-color:#f8e8e8;border-color:#e5b7b5}.elgg-message.elgg-message-help,.elgg-message.elgg-message-info,.elgg-message.elgg-message-notice{color:#3b8bc9;background-color:#e7f1f9;border-color:#b1d1e9}.elgg-message.elgg-message-warning{color:#6b420f;background-color:#fcf8e4;border-color:#eddc7d}.elgg-message>.elgg-inner{border-color:inherit}.elgg-message>.elgg-inner>.elgg-head{background-color:rgba(255,255,255,.7);font-weight:bold;padding:.5rem 1rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.elgg-message>.elgg-inner>.elgg-head .elgg-message-icon{padding-right:1rem}.elgg-message>.elgg-inner>div:last-child{border-bottom:0}.elgg-message>.elgg-inner>.elgg-body{padding:1rem}.elgg-message>.elgg-inner>.elgg-body p{margin:0}.elgg-message>.elgg-inner>.elgg-body a{text-decoration:underline}.elgg-module .elgg-list-river{border-top:0}.elgg-river-layout .elgg-list-river{border-top:1px solid #e6e6ea}.elgg-list-river>li{border-bottom:1px solid #e6e6ea}.elgg-river-attachments,.elgg-river-message,.elgg-river-content{border-left:1px solid #e6e6ea;margin:.5rem 0;padding-left:1rem}.elgg-river-attachments .elgg-avatar,.elgg-river-attachments .elgg-icon{display:inline-block}.elgg-river-attachments .elgg-icon-arrow-right{margin:.5rem}.elgg-river-more{border-color:#e6e6ea;border-style:solid;border-width:0 1px 1px 1px;padding:.5rem 1rem;font-size:85%}.elgg-river-item form{border-color:#e6e6ea;border-style:solid;border-width:0 1px 1px 1px;padding:.5rem;height:auto}.elgg-comments .elgg-list,.elgg-river-comments{position:relative;border-top:1px solid #e6e6ea;margin-top:2rem}.elgg-comments .elgg-list>li,.elgg-river-comments>li{border-color:#e6e6ea;border-style:solid;border-width:0 1px 1px 1px;padding:1rem}.elgg-comments .elgg-list>li:last-child,.elgg-river-comments>li:last-child{border-bottom:1px solid #e6e6ea}.elgg-comments .elgg-list>li.elgg-state-highlight,.elgg-river-comments>li.elgg-state-highlight{-webkit-animation:comment-highlight 5s;-moz-animation:comment-highlight 5s;animation:comment-highlight 5s}.elgg-comments .elgg-list:before,.elgg-river-comments:before{content:"\25b2";color:#fff;position:absolute;text-shadow:0 -2px 0 #e6e6ea;font-size:1rem;top:-1rem;left:2rem;margin-right:1.5rem;line-height:1rem;padding-top:3px;pointer-events:none}.elgg-comments .elgg-list.comments-list,.elgg-river-comments.comments-list{margin-top:1rem}.elgg-module-comments{margin-top:1rem}#comments .elgg-form-comment-save{margin-top:1rem}#comments .elgg-form-comment-save .elgg-field-label{display:none}@-webkit-keyframes comment-highlight{from{background:#e7f1f9}to{background:white}}@-moz-keyframes comment-highlight{from{background:#e7f1f9}to{background:white}}@keyframes comment-highlight{from{background:#e7f1f9}to{background:white}}.elgg-tags>.elgg-icon{margin-right:5px}.elgg-level{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elgg-level>*:first-child{margin-right:auto}.elgg-progressbar{height:1rem;border:1px solid #dcdcdc;border-radius:.5rem}.ui-progressbar-value{height:1rem;background:#0078ac;border-radius:.5rem;margin:-1px 0 0 -1px}.elgg-progressbar-counter{float:left;color:white;margin:1px}.elgg-profile-fields{padding:1rem}.elgg-profile-field{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem .5rem}.elgg-profile-field.elgg-profile-field-horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elgg-profile-field>*{padding:0 .5rem}.elgg-profile-field-label{font-weight:600;font-size:.85rem;color:#7d7d7d}.elgg-listing-card{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.1),-1px -1px 8px rgba(0,0,0,.1);box-shadow:1px 1px 8px rgba(0,0,0,.1),-1px -1px 8px rgba(0,0,0,.1)}.elgg-listing-card-footer{margin-top:auto !important}.elgg-listing-full-header{background:#fff;border-radius:6px 6px 0 0;padding:1rem;margin:0}.elgg-listing-full-body{background:#fff;border-top:0 !important;border-radius:0 0 6px 6px;padding:1rem}.elgg-listing-full-attachments{margin-top:1rem}.elgg-module-scraper-card{margin:0}.elgg-listing-full-attachments .media-album-item{-webkit-box-shadow:none;box-shadow:none;padding:0}.elgg-layout-header{border:0;margin:0}.elgg-module-collapse.elgg-state-collapsed>.elgg-head{border-radius:6px}.elgg-page-topbar .elgg-form-search [type="text"]{border-radius:25px;padding:.5rem 1.25rem}.elgg-page-topbar .elgg-menu-site-container .elgg-menu-site .elgg-anchor-icon{display:inline-block !important;margin-right:.5rem}.media-album-grid{margin:1rem 0;grid-gap:.5rem}.media-album-item{padding:3px;border-radius:3px;background:#fff;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.1),-1px -1px 8px rgba(0,0,0,.1);box-shadow:1px 1px 8px rgba(0,0,0,.1),-1px -1px 8px rgba(0,0,0,.1)}.media-album-item-thumb{border-radius:3px}.media-slider .media-album-item .media-album-item-thumb{max-width:100%}.elgg-listing-full-responses .elgg-message-notice{margin-top:1rem}.elgg-page-default .elgg-page-section>.elgg-inner{max-width:80rem;margin:0 auto;padding:0 .5rem}.elgg-page-default .elgg-page-body>.elgg-inner{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width:80rem){.elgg-page-default .elgg-page-section>.elgg-inner{padding-left:1rem;padding-right:1rem}}.elgg-system-messages{position:fixed;top:2rem;right:1rem;max-width:30rem}.elgg-system-messages .elgg-message{cursor:pointer}.elgg-nav-logo{left:0;-webkit-flex-grow:1;flex-grow:1}.elgg-nav-logo h1{font-size:1.3rem;line-height:3rem;font-weight:700}.elgg-nav-logo a{padding:.5rem 1rem;display:inline-block}.elgg-nav-logo img{max-height:2rem;vertical-align:middle;line-height:2rem}#login-dropdown{-webkit-order:2;-ms-flex-order:2;order:2;position:static;top:auto;right:auto}#login-dropdown a{padding:.5rem 1rem;line-height:3rem;display:inline-block}#login-dropdown a:hover{background-color:rgba(255,255,255,.1)}#login-dropdown-box{border-top:0;border-radius:0;width:auto;max-width:300px;position:relative}#login-dropdown-box:before{content:"\25b2";color:#fff;position:absolute;font-size:1rem;top:-1rem;right:0;margin-right:1.5rem}@media only screen and (min-width:80rem){.elgg-nav-logo{-webkit-flex-grow:0;flex-grow:0}#login-dropdown{-webkit-order:5;-ms-flex-order:5;order:5}}.elgg-nav-collapse{height:auto;width:100%;-webkit-flex-grow:4;flex-grow:4;-webkit-order:4;-ms-flex-order:4;order:4;display:none}.elgg-nav-collapsed .elgg-nav-collapse{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:80rem){.elgg-nav-collapse{position:relative;top:auto;bottom:auto;width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.elgg-nav-button{width:20px;height:15px;position:relative;margin:10px 20px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:ease-in-out .5s;-o-transition:ease-in-out .5s;-webkit-transition:ease-in-out .5s;transition:ease-in-out .5s;cursor:pointer;display:block;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-grow:0;flex-grow:0}@media only screen and (min-width:80rem){.elgg-nav-button{display:none}}.elgg-nav-button span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:ease-in-out .25s;-o-transition:ease-in-out .25s;-webkit-transition:ease-in-out .25s;transition:ease-in-out .25s}.elgg-nav-button span:nth-child(1){top:0}.elgg-nav-button span:nth-child(2){top:6px}.elgg-nav-button span:nth-child(3){top:12px}.elgg-nav-collapsed .elgg-nav-button span:nth-child(1){top:6px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.elgg-nav-collapsed .elgg-nav-button span:nth-child(2){opacity:0;left:-60px}.elgg-nav-collapsed .elgg-nav-button span:nth-child(3){top:6px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.elgg-page-topbar{background:#0078ac}.elgg-page-topbar>.elgg-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-page-topbar a{color:#fff;text-decoration:none}.elgg-page-topbar .elgg-menu-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-page-topbar .elgg-menu-topbar-container{-webkit-order:2;-ms-flex-order:2;order:2}.elgg-page-topbar .elgg-menu-topbar-container .elgg-badge{background-color:#faa51a}.elgg-page-topbar .elgg-menu-site-container{-webkit-order:3;-ms-flex-order:3;order:3}.elgg-page-topbar .elgg-menu-site-container .elgg-menu-site .elgg-anchor-icon{display:none}.elgg-page-topbar .elgg-menu-site-container .elgg-menu-site .elgg-anchor-icon+.elgg-anchor-label{margin-left:0}.elgg-page-topbar .elgg-menu{width:100%}.elgg-page-topbar .elgg-menu li{display:block;width:100%}.elgg-page-topbar .elgg-menu li>a{padding:.5rem 1rem;-webkit-transition:background-color .5s,color .5s;-moz-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;border-top:1px solid rgba(0,0,0,.05)}.elgg-page-topbar .elgg-menu li .elgg-child-menu .elgg-child-menu{margin-left:1rem}.elgg-page-topbar .elgg-menu .elgg-menu-item-account img{max-height:2rem}.elgg-page-topbar .elgg-menu li>a:hover,.elgg-page-topbar .elgg-menu li.elgg-state-selected>a{background-color:rgba(255,255,255,.1)}.elgg-page-topbar .elgg-menu>li>a .elgg-icon{width:1.5rem;display:inline-block;text-align:center;margin:0}.elgg-page-topbar .elgg-menu-site .elgg-menu-item-more>.elgg-menu-parent,.elgg-page-topbar .elgg-menu-topbar .elgg-menu-item-account>.elgg-menu-parent{display:none}.elgg-page-topbar .elgg-menu-site .elgg-menu-item-more .elgg-icon-angle-down,.elgg-page-topbar .elgg-menu-topbar .elgg-menu-item-account .elgg-icon-angle-down{font-size:.5rem;vertical-align:middle}@media only screen and (min-width:80rem){.elgg-nav-collapse{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-page-topbar .elgg-nav-search{-webkit-order:2;-ms-flex-order:2;order:2}.elgg-page-topbar .elgg-menu-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:auto}.elgg-page-topbar .elgg-menu-topbar-container{-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto;margin-right:0}.elgg-page-topbar .elgg-menu{width:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-page-topbar .elgg-menu li{display:inline-block;width:auto;position:relative}.elgg-page-topbar .elgg-menu li>a{border:0}.elgg-page-topbar .elgg-menu-site .elgg-menu-item-more>.elgg-menu-parent,.elgg-page-topbar .elgg-menu-topbar .elgg-menu-item-account>.elgg-menu-parent{display:inline-block;width:100%}.elgg-page-topbar .elgg-menu li .elgg-child-menu{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:4rem;right:0;width:12rem;background:#0078ac;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.2);box-shadow:1px 2px 4px rgba(0,0,0,.2)}.elgg-page-topbar .elgg-menu-site li .elgg-child-menu .elgg-child-menu{top:0;left:100%;right:auto;margin:0}.elgg-page-topbar .elgg-menu-topbar li .elgg-child-menu .elgg-child-menu{top:0;right:100%;left:auto;margin:0}.elgg-page-topbar .elgg-menu li:hover>.elgg-child-menu{display:-ms-flexbox;display:-webkit-flex;display:flex}.elgg-page-topbar .elgg-menu li:hover>.elgg-child-menu:before{content:"\25b2";color:#0078ac;position:absolute;text-shadow:0 -2px 0 rgba(0,0,0,.05);font-size:1rem;top:-1rem;right:0;margin-right:1.5rem;line-height:1rem;padding-top:3px}.elgg-page-topbar .elgg-menu-site li .elgg-child-menu li:hover>.elgg-child-menu:before{content:"\25c0";top:0;right:100%;margin:13px -1px 0 0;text-shadow:-2px 0 rgba(0,0,0,.05);padding:0}.elgg-page-topbar .elgg-menu-topbar li .elgg-child-menu li:hover>.elgg-child-menu:before{content:"\25b6";top:0;left:100%;margin:13px 0 0 -2px;padding:0}.elgg-page-topbar .elgg-menu.elgg-child-menu>li>a{border-top:1px solid rgba(0,0,0,.05)}.elgg-page-topbar .elgg-menu.elgg-child-menu>li{display:block;width:100%}.elgg-page-topbar .elgg-menu.elgg-child-menu>li>a:hover{background-color:rgba(255,255,255,.1)}.elgg-page-topbar .elgg-menu-topbar>li>a .elgg-icon+.elgg-anchor-label{display:none}.elgg-page-topbar .elgg-menu-topbar-alt{-webkit-order:2;-ms-flex-order:2;order:2}.elgg-page-topbar .elgg-menu:not(.elgg-child-menu)>li>a{padding:.5rem 1rem;line-height:3rem;vertical-align:middle}.elgg-menu-topbar>li>a .elgg-badge{position:absolute;top:1rem;right:0}}.elgg-layout-header{margin-bottom:1rem;border-bottom:1px solid #e6e6ea;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elgg-layout-header>h1,.elgg-layout-header>h2,.elgg-layout-header>h3{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:30%;flex-basis:30%;-webkit-flex-grow:1;flex-grow:1;padding:1rem;text-align:center;font-size:2rem}.elgg-layout-header>.elgg-menu-container{-webkit-order:2;-ms-flex-order:2;order:2;padding:1rem}@media screen and (min-width:80rem){.elgg-layout-header{padding:1rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elgg-layout-header>h1,.elgg-layout-header>h2,.elgg-layout-header>h3{padding:0;text-align:left}.elgg-layout-header>.elgg-menu-container{padding:0;margin-left:auto}}.elgg-layout-sidebar,.elgg-layout-sidebar-alt,.elgg-layout-body{padding:.5rem}.elgg-layout-sidebar,.elgg-layout-sidebar-alt{border-top:1px solid #e6e6ea}.elgg-layout-columns{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elgg-layout-columns>.elgg-body{-webkit-flex:1;-ms-flex:1;flex:1}.elgg-layout-columns>.elgg-sidebar{float:none;-webkit-order:1;-ms-flex-order:1;order:1}.elgg-layout-columns>.elgg-sidebar{-webkit-order:2;-ms-flex-order:2;order:2}.elgg-layout-columns>.elgg-sidebar-alt{-webkit-order:0;-ms-flex-order:0;order:0}@media screen and (min-width:80rem){.elgg-layout-columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elgg-layout-sidebar,.elgg-layout-sidebar-alt,.elgg-layout-body{min-height:calc(100vh - 8rem);min-height:calc(100vh - 8rem);min-height:calc(100vh - 8rem)}.elgg-layout-sidebar{border-top:0;padding:0;width:18rem;margin-left:2rem}.elgg-layout-sidebar-alt{padding:0;border-top:0;max-width:18rem;margin-right:2rem}.elgg-layout-body{padding:0}}.elgg-page-footer{position:relative;background:#fafafa;border-top:1px solid #e6e6ea;color:#969696;font-size:.9rem;min-height:4rem}.elgg-page-footer a{color:#969696}.elgg-page-footer a:hover{color:#0078ac}.elgg-page-footer .elgg-menu-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem 1rem}.elgg-menu-footer{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.elgg-menu-footer>li>a{padding:.5rem 1rem}@media screen and (min-width:80rem){.elgg-page-footer .elgg-menu-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elgg-menu-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.elgg-menu-footer-default{margin-right:auto}}.elgg-nav-logo img{max-height:3rem}.elgg-page-topbar{padding:.5rem 0;background:#FFF;border-bottom:2px solid #e2e7ed}.elgg-page-topbar .elgg-menu:not(.elgg-child-menu)>li>a,#login-dropdown{background:#f59d27;padding:.5rem 1rem;line-height:1.5rem;vertical-align:middle;border-radius:.5rem;border:1px solid transparent;margin:1px;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.elgg-page-topbar .elgg-menu:not(.elgg-child-menu)>li>a:hover,#login-dropdown a:hover{background:rgb(245 157 39 / 88%)}.elgg-page-topbar .elgg-menu li .elgg-child-menu{background:#f59d27;top:3rem}.elgg-page-topbar .elgg-menu li:hover>.elgg-child-menu:before{color:#f59d27}#login-dropdown-box{padding:0}#login-dropdown a{padding:.5rem 1rem;line-height:1.5rem;vertical-align:middle;border-radius:2rem;border:1px solid transparent;margin:1px}#login-dropdown{padding:0;font-weight:700}.topbar-title-menu-section{margin-right:1rem}.elgg-page-topbar .elgg-menu-topbar-container .elgg-badge{background-color:#b3272f;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}*{-webkit-transition:color .5s,background .5s,border .5s;-moz-transition:color .5s,background .5s,border .5s;transition:color .5s,background .5s,border .5s}.elgg-spinner{background:#fff;padding:.5rem;border:1px solid #e6e6ea;border-top:0;border-radius:0 0 1rem 1rem;margin-left:-2rem;position:fixed;top:0;left:-10000px;opacity:0;-webkit-transition:opacity 300ms ease-in-out,left 0s linear 300ms;-moz-transition:opacity 300ms ease-in-out,left 0s linear 300ms;transition:opacity 300ms ease-in-out,left 0s linear 300ms}.elgg-spinner-active .elgg-spinner{left:50%;opacity:1;-webkit-transition:opacity 0s,left 0s;-moz-transition:opacity 0s,left 0s;transition:opacity 0s,left 0s}.clearfloat{clear:both}.hidden,.elgg-page .hidden,.elgg-menu>li.hidden{display:none}.centered{margin:0 auto}.center,.elgg-justify-center{text-align:center}.elgg-justify-right{text-align:right}.elgg-justify-left{text-align:left}.float{float:left}.float-alt{float:right}.link{cursor:pointer}.elgg-discover .elgg-discoverable{display:none}.elgg-discover:hover .elgg-discoverable{display:block}.elgg-transition:hover,.elgg-transition:focus,:focus>.elgg-transition{opacity:.7}.elgg-border-plain{border:1px solid #e6e6ea}.elgg-border-transition{border:1px solid #e6e6ea}.elgg-divide-top{border-top:1px solid #e6e6ea}.elgg-divide-bottom{border-bottom:1px solid #e6e6ea}.elgg-divide-left{border-left:1px solid #e6e6ea}.elgg-divide-right{border-right:1px solid #e6e6ea}.pan{padding:0}.prn,.phn{padding-right:0}.pln,.phn{padding-left:0}.ptn,.pvn{padding-top:0}.pbn,.pvn{padding-bottom:0}.pas{padding:5px}.prs,.phs{padding-right:5px}.pls,.phs{padding-left:5px}.pts,.pvs{padding-top:5px}.pbs,.pvs{padding-bottom:5px}.pam{padding:10px}.prm,.phm{padding-right:10px}.plm,.phm{padding-left:10px}.ptm,.pvm{padding-top:10px}.pbm,.pvm{padding-bottom:10px}.pal{padding:20px}.prl,.phl{padding-right:20px}.pll,.phl{padding-left:20px}.ptl,.pvl{padding-top:20px}.pbl,.pvl{padding-bottom:20px}.man{margin:0}.mrn,.mhn{margin-right:0}.mln,.mhn{margin-left:0}.mtn,.mvn{margin-top:0}.mbn,.mvn{margin-bottom:0}.mas{margin:5px}.mrs,.mhs{margin-right:5px}.mls,.mhs{margin-left:5px}.mts,.mvs{margin-top:5px}.mbs,.mvs{margin-bottom:5px}.mam{margin:10px}.mrm,.mhm{margin-right:10px}.mlm,.mhm{margin-left:10px}.mtm,.mvm{margin-top:10px}.mbm,.mvm{margin-bottom:10px}.mal{margin:20px}.mrl,.mhl{margin-right:20px}.mll,.mhl{margin-left:20px}.mtl,.mvl{margin-top:20px}.mbl,.mvl{margin-bottom:20px}.elgg-page-walled-garden-background{z-index:10}.elgg-page-walled-garden>.elgg-inner{z-index:20}.elgg-comments .elgg-list:before,.elgg-river-comments:before{z-index:30}#login-dropdown-box{z-index:40}#login-dropdown-box:before{z-index:50}.elgg-module-popup,.elgg-module-dropdown{z-index:60}@media only screen and (min-width:80rem){.elgg-page-topbar .elgg-menu li .elgg-child-menu{z-index:70}.elgg-page-topbar .elgg-menu li:hover>.elgg-child-menu:before{z-index:80}}#colorbox,#cboxOverlay,#cboxWrapper{z-index:90}.ui-autocomplete,.ui-datepicker{z-index:100}.elgg-system-messages{z-index:1000}.elgg-spinner{z-index:2000}.elgg-menu.elgg-state-popped{z-index:3000}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;overflow:hidden;max-width:100%;max-height:100%}#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;background:#fff;margin:20px;border:10px rgba(204,204,204,.5) solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:95%;max-width:-webkit-calc(100vw - 60px);max-width:calc(100vw - 60px);max-width:calc(100vw - 60px);max-width:calc(100vw - 60px);max-height:95%;max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);max-height:calc(100vh - 60px);max-height:calc(100vh - 60px)}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;max-width:95%;max-width:-webkit-calc(100vw - 60px);max-width:calc(100vw - 60px);max-width:calc(100vw - 60px);max-width:calc(100vw - 60px);max-height:95%;max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);max-height:calc(100vh - 60px);max-height:calc(100vh - 60px)}#cboxLoadedContent>*:not(.cboxPhoto){padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cboxTitle{position:absolute;bottom:-35px;max-width:80%;font-weight:bold}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;margin:auto}.cboxIframe{width:100%;height:100%;display:block;border:0;background:#fff}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight{display:none}#cboxError{border:1px solid rgba(204,204,204,.5);padding:50px}#cboxCurrent{position:absolute;right:0;bottom:-35px}#cboxLoadingOverlay:after{content:"";position:absolute;top:50%;left:50%;margin-left:-1.25rem;margin-top:-1.25rem;background-color:#fff;height:2.5rem;width:2.5rem;-webkit-animation:infinite-spinning 1s infinite linear;-moz-animation:infinite-spinning 1s infinite linear;animation:infinite-spinning 1s infinite linear;border-radius:50%;border-width:5px;border-color:#0078ac #e6e6ea #e6e6ea;border-style:solid;display:block}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;overflow:visible;width:auto;background:none;margin:0;padding:0}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#2d3047}#cboxClose,#cboxPrevious,#cboxNext{position:absolute;width:22px;height:22px;font-size:12px;line-height:12px;top:50%;-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;background:#000;color:#fff;text-align:center;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}#cboxPrevious{left:0;margin-left:-15px;top:50%;margin-top:-13px}#cboxNext{right:0;margin-right:-15px;top:50%;margin-top:-13px}#cboxClose{top:0;right:0;margin:-15px}#colorbox,#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}.elgg-entity-edit-icon-crop-wrapper{max-height:400px}.elgg-entity-edit-icon-crop-wrapper>img{max-width:100%}#profile-owner-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#profile-owner-block .elgg-avatar-large{margin-bottom:.5rem;border:1px solid #e6e6ea;border-radius:3px;max-width:12rem}#profile-owner-block .profile-content-menu{margin-bottom:.5rem}.profile-admin-menu-wrapper>li>a,.profile-admin-menu>li>a{color:#b94a48;display:block}.profile-admin-menu>li .elgg-icon{width:1.5rem;display:inline-block;text-align:center}.profile-admin-menu-wrapper{margin-bottom:.5rem}.profile-admin-menu-wrapper>li>.profile-admin-menu-toggle{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.profile-admin-menu-toggle-icons{margin-left:auto;display:inline-block}.profile-admin-menu-toggle .elgg-action-collapse{display:none}.profile-admin-menu-toggle.elgg-state-active .elgg-action-collapse{display:block}.profile-admin-menu-toggle.elgg-state-active .elgg-action-expand{display:none}.profile-admin-menu-wrapper .profile-admin-menu{border-width:1px 0 0;margin:0}#profile-details{border:1px solid #e6e6ea;background:white;margin-bottom:1rem}@media screen and (min-width:50rem){#profile-owner-block{width:12rem}.profile .elgg-layout-columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.profile .elgg-layout-sidebar,.profile .elgg-layout-sidebar-alt{border-top:0}}.blog-tools-blog-image{margin:5px;padding:5px;border:1px solid #e6e6ea}.blog-tools-blog-image-master{margin:0;padding:0;border:0}.blog-tools-blog-image-master img{width:100%}.blog-tools-widget-items-container>ul.elgg-list-entity>li.elgg-item{display:none;border:0}.blog-tools-widget-items-container>ul.elgg-list-entity>li:first-child{display:list-item}.blog-tools-widget-items-navigator{padding-top:5px;text-align:center;border-top:1px solid #dcdcdc}.blog-tools-widget-items-navigator>li{display:inline-block;border:1px solid #dcdcdc;padding:.2rem .5rem;cursor:pointer}.blog-tools-widget-items-navigator>li.elgg-state-selected{color:#0078ac;border-color:#0078ac}.blog-tools-river-item .blog-tools-blog-image{margin:0 5px 0 0;padding:0;border:0;float:left}.event-manager-event-banner{width:100%;height:300px;background-position:center;background-size:cover}.event-manager-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-manager-header>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:50rem){.event-manager-event-when{white-space:nowrap}.event-manager-view-registration-details .elgg-menu-event-rsvp{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:50rem){.event-manager-event-when>.elgg-image{display:none}.event-manager-view-registration-details .elgg-menu-event-rsvp{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.event-manager-view-registration-details{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-manager-view-registration-details>div{-webkit-flex:auto;-ms-flex:auto;flex:auto}.event-manager-view-registration-details>div:last-child{text-align:right}.event-manager-view-registration-details .elgg-menu-event-rsvp-container{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.event-manager-view-registration-details .elgg-columns{white-space:nowrap}.event-manager-contact-details .elgg-columns>div:first-child{-webkit-flex-grow:0;flex-grow:0}.event-manager-forms-label-inline .elgg-field-label{display:inline-block}#event_manager_event_edit .elgg-fieldset-has-legend{position:relative}#event_manager_event_edit .elgg-fieldset-has-legend>legend{font-weight:600;font-size:.9rem;position:absolute;top:-.8em;background:white;margin-left:-5px;padding:0 5px}#event_manager_event_edit .elgg-fieldset-has-legend .elgg-input-single-checkbox .elgg-field-label{font-weight:400;font-size:100%}#event_manager_event_edit .elgg-fieldset-has-legend>.elgg-field{margin-bottom:.5rem}#event_manager_event_edit .elgg-fieldset-has-legend>.elgg-field:last-child{margin-bottom:0}.event_manager_event_edit_date{width:100px;height:20px}.event-manager-event-edit-global-dates{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-manager-event-edit-global-dates>div{margin-right:.5rem}.event-manager-event-view-level{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-manager-event-edit-level{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.event-manager-event-edit-level>*:first-child{-webkit-flex-grow:1;flex-grow:1}.event-manager-event-edit-level .event_manager_registrationform_select_options{-webkit-flex-grow:1;flex-grow:1}.event-manager-event-edit-level>.elgg-field{margin-right:.5rem}.event-manager-location-input{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.event-manager-location-input>.elgg-field{margin:0}.event-manager-location-input>.elgg-field:first-child{-webkit-flex-basis:100%;flex-basis:100%}.event-manager-location-input>.elgg-field:not(.hidden):last-child{margin-left:1rem}#event-manager-maps-location-search{height:400px;width:600px}.event_manager_event_view_owner{color:gray;font-size:11px;border-bottom:1px solid #CCC;padding:0 0 2px}.event_manager_event_list_icon{text-align:center;width:40px;padding:1px;background:#4787b8;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.6);box-shadow:inset 0 0 1px rgba(255,255,255,.6);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.event_manager_event_list_icon_day{font-size:15px;font-weight:bold;line-height:23px;background:#FFF;border-radius:0 0 2px 2px}.event_manager_event_list_icon_month{color:#FFF;font-size:11px;line-height:11px;padding:2px 0}.elgg-list .elgg-item-object-event .elgg-listing-summary-content div+.elgg-menu-event-rsvp-container{margin-top:1rem}.event-manager-event-when{margin-bottom:15px}.event-manager-event-when .elgg-icon-calendar{font-size:3em;margin:0 10px}.event-manager-event-when-title{font-size:20px;font-weight:bold}.event-manager-event-when-subtitle{color:#CCC;font-size:18px}.elgg-module-event{border-top:1px solid #ebebeb;padding-top:20px}.elgg-module-event>.elgg-head{margin-bottom:.5rem}.event-manager-event-view-maps{width:100%;height:400px}#event_manager_form_program_slot label{white-space:nowrap;padding-right:10px}#event-manager-new-slot-set-name{width:150px;margin-right:10px}.event-manager-program-slot-set{padding:2px 4px;color:white;margin-left:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.event_manager_program_slot_time{padding:0 5px;white-space:nowrap;font-weight:bold}.event_manager_program_slot_attending{width:20px}.event_manager_program_slot_description{word-wrap:break-word;width:100%}.event-manager-popup-title{position:relative;margin-bottom:1rem}.event-manager-popup-title>.event-manager-event-banner{margin:0}.event-manager-popup-title>.event-manager-event-banner+h2{position:absolute;bottom:0;padding:1rem;color:white}@media screen and (min-width:50rem){.event-manager-popup-footer{display:-ms-flexbox;display:-webkit-flex;display:flex}.event-manager-popup-footer>a{margin-left:auto;-webkit-align-self:start;align-self:start}}.elgg-form-event-manager-event-copy{width:600px}.leaflet-container .elgg-button{color:white}#event_manager_onthemap_canvas{height:650px;margin-bottom:20px;z-index:1}.elgg-input-date::-ms-clear{display:none}@media screen and (max-width:50rem){.event_manager_program_slot_attending{float:left}.event_manager_program_day td{display:block}}.elgg-menu-container .event-manager-listing-sorting{margin-left:auto}.addeventatc_dropdown{display:none;right:0;left:unset !important;position:absolute;top:unset !important;z-index:1;background:white;border:1px solid #CCC}.addeventatc_dropdown span{display:block;white-space:nowrap;color:#2d3047;padding:5px 15px}.addeventatc_dropdown span:hover{background:#fafafa;color:#333;cursor:pointer}#invite_to_group .ui-helper-hidden-accessible{display:none}.elgg-form-group-tools-related-groups .elgg-fieldset-horizontal{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.elgg-form-group-tools-related-groups .elgg-fieldset-horizontal>.elgg-field:first-child{-webkit-flex-grow:1;flex-grow:1}#group-tools-invite-email .elgg-fieldset-horizontal{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#group-tools-invite-email .elgg-fieldset-horizontal>.elgg-field{-webkit-flex-grow:1;flex-grow:1}#group-tools-invite-email .elgg-fieldset-horizontal>.elgg-field:first-child{width:100%}#group-tools-invite-email .elgg-fieldset-horizontal>.elgg-field:last-child{margin:0}.group-tools-simplified-options{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-tools-simplified-options>div{-webkit-flex-basis:45%;flex-basis:45%;-webkit-flex-grow:1;flex-grow:1}.group-tools-simplified-option{background:#f0f0f0;border:1px solid rgba(0,0,0,.2);color:#333;padding:20px;margin:20px;cursor:pointer;border-radius:3px;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.6);box-shadow:inset 0 0 1px rgba(255,255,255,.6)}.group-tools-simplified-option>h3{display:block}.group-tools-simplified-option.elgg-state-active{color:#FFF;background:#4787b8}.group-tools-simplified-option.elgg-state-active h3{color:inherit}#group-tools-stale-message.elgg-message{cursor:default}.elgg-menu-filter-groups-all .group-tools-listing-sorting{margin-left:auto}.captcha-input-image{text-align:center;margin:auto}.ckeditor-extended-browse li:hover{background:#CCC;cursor:pointer}.ckeditor-extended-browse .elgg-image{width:100px}.ckeditor-extended-browse img{max-height:50px;max-width:100px}.ckeditor-extended-required-textarea{border:0 !important;height:0 !important;width:0 !important;padding:0 !important;margin:0 !important;position:absolute !important}.ckeditor-extended-required-textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.elgg-form-company-save{padding:1rem;background:#fff;border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.tlecompany-company-booking-col1,.tlecompany-company-booking-col2{width:48%;clear:both;margin-bottom:0}.elgg-form-company-save>fieldset>.elgg-field{padding:1rem 1rem .5rem;margin-bottom:0;vertical-align:top;font-variant:all-small-caps;width:100%}.tlecompany-company-booking-col2{clear:right;margin-left:4%}.tlecompany-company-booking-col1>.elgg-field-label,.tlecompany-company-booking-col2>.elgg-field-label,.tlecompany-company-form>.elgg-field-label,.tlecompany-company-form{border-bottom:3px solid #6f7482;margin-bottom:1rem}.address-details .elgg-field-label{border-bottom:0}#tlecompany-gdpr-terms{font-variant:normal}.elgg-form-company-save .elgg-input-single-checkbox label+.elgg-field-label{float:left;padding-right:.5em}.tlecompany-company-logo-section{border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);display:inline-grid;width:14rem}.tlecompany-company-full-responses{display:inline-grid;width:76%;margin-left:5%;vertical-align:top}.blog-tools-blog-image{border:0}.blog-comments{padding:1rem}.tlecompany-company-address{padding:.5rem;margin-top:3rem;text-align:end}.tlecompany-company-program-info-content{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;font-size:1.3rem}.tlecompany-company-program-info-items{display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;padding:1rem}.tlecompany-company-price-currency{padding:.2rem;border-radius:50%;border:1px solid;font-size:smaller}.tlecompany-company-program-info-col2{text-align:end}.tlecompany-company-places-booked{width:27rem;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-comments .elgg-content{clear:none}.tlecompany-company-participants{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between}.tlecompany-company-participant-name{width:65%;background:#f8fafc;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);line-height:2rem;padding:.2rem 1rem;font-variant:small-caps}.tlecompany-company-participant-num{width:20%;padding:.3rem;line-height:2rem}.tlecompany-company-participant-price{width:20%;text-align:end;background:#f8fafc;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:.2rem 1rem;line-height:2rem}.elgg-form-booking-save .tlecompany-company-booking-col1>.elgg-field-label,.elgg-form-booking-save .tlecompany-company-booking-col2>.elgg-field-label{border-bottom:0;margin-bottom:0}.elgg-form-booking-save .tlecompany-company-booking-col1,.elgg-form-booking-save .tlecompany-company-booking-col2{margin-bottom:1rem}.tlecompany-host-location-template .elgg-field,.tlecompany-strategic-project-template .elgg-field{vertical-align:top;float:left;margin-bottom:0}.tlecompany-host-location,.tlecompany-strategic-project{padding:.5rem}.tlecompany-host-location,.tlecompany-strategic-project{width:89%;margin-bottom:0}.tlecompany-delete-host-location .elgg-button,.tlecompany-add-host-location .elgg-button,.tlecompany-delete-strategic-project .elgg-button,.tlecompany-add-strategic-project .elgg-button{border-radius:50%;padding:0 .5rem .1rem;height:2rem}.tlecompany-delete-host-location,.tlecompany-add-host-location,.tlecompany-delete-strategic-project,.tlecompany-add-strategic-project{margin-top:2rem}.tlecompany-strategic-project-name,.tlecompany-strategic-project-file{width:50%;padding-left:0}.tlecompany-strategic-project input[type=file],.tlecompany-strategic-project input[type=text]{border-radius:0}.tlecompany-strategic-project input[type=file]{border-left:3px solid #e2e7ed;height:2.5rem;padding-top:.5rem}.tlecompany-host-location>.tlecompany-address-template .elgg-field{width:50%}.tlecompany-address-template .address-two,.tlecompany-address-template .address-zip{border-left:3px solid #e2e7ed}.elgg-entity-edit-host-location-wrapper .elgg-table{color:#007bc1}.elgg-entity-edit-host-location-wrapper .elgg-table,.elgg-entity-edit-strategic-project-wrapper .elgg-table,.elgg-entity-edit-company-overview-wrapper .elgg-table{-webkit-text-align-last:unset;-moz-text-align-last:unset;text-align-last:unset}.tlesession-session-admin-only legend{color:#b3272f;margin-bottom:1rem}.tlesession-session-data,.tlesession-session-admin-only .elgg-field{display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:.5rem;position:relative;margin-bottom:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tlesession-session-data-val-time{width:25%}.tlesession-session-data.hidden{display:none}.tlesession-session-data .elgg-input-date{width:25%}.tlesession-session-data>.elgg-field-label,.tlesession-session-admin-only .elgg-field-label{text-align:start;font-weight:500}.tlesession-session-data>.elgg-field,.tlesession-session-admin-only .elgg-field>.elgg-field-input{margin-bottom:0;width:60%}.tlesession-session-data-val{-o-text-overflow:ellipsis;text-overflow:ellipsis}.tlesession-session-request-footer{text-align:center;width:100%;margin-top:2rem}.tlesession-session-update-button{margin-top:1.5rem}.tlesession-session-contact-persons{display:inline-block}.tlesession-session-contact-send{display:inline-block;margin:0;vertical-align:top}.tlesession-session-full-responses{display:inline-block;width:69%;margin-left:1%;margin-bottom:1rem;vertical-align:top}.tlesession-session-day-one-col4,.tlesession-session-day-two-col5{text-align:center}.tlesession-session-full-responses .elgg-input-single-checkbox .elgg-field-label{float:left;padding-right:.5em;white-space:pre-wrap;text-align:end}.tlesession-session-confirm-invite-box{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between;width:100%;word-break:keep-all}.tlesession-session-confirm-invite-box .elgg-col{width:intrinsic;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tlesession-session-listing-full .elgg-module-aside{width:30%;display:inline-block}.tlesession-session-listing-full .elgg-module-aside>.elgg-head{padding:.5rem}.tlesession-session-listing-full .accepted,.tlesession-session-listing-full .completed,.tlesession-session-listing-full .requested,.tlesession-session-listing-full .pending,.tlesession-session-listing-full .approved,.tlesession-session-listing-full .refused{float:right;width:2rem;height:2rem;border-radius:50%}.session-status-approved{font-weight:700}.tlesession-session-listing-full .elgg-comments .elgg-list:before{right:2rem;left:unset}.tlesession-session-confirm-list-item{display:block;padding:.5rem;min-height:2.5rem;outline:1px dotted}.tlesession-session-confirm-list-item>.label{font-size:.5rem}.tlesession-session-stakeholders-col1 .tlesession-session-confirm-list-item{padding-top:0;padding-bottom:0}.tlesession-session-confirm-list-hearder{text-decoration:underline;font-weight:500;font-size:1rem;padding:.5rem}#tlesession-session-status,#tlesession-session-skill-topic{width:60%;text-align:left;line-height:1.8rem;border-radius:3px;padding:.25rem .5rem;background:#f8fafc}#tlesession-session-data-label{text-align:start;font-weight:500;font-size:.9rem;line-height:1.8rem}.tlesession-session-view-level{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between;background:#e7f2fd;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.tlesession-session-evaluation-level{text-align:center;margin-top:1rem}.tlesession-session-evaluation-level span{display:inline-block}.tlesession-session-full-responses .elgg-form-reportedcontent-add{margin-top:3.3rem}.tlesession-session-full-responses .elgg-comments .elgg-list>li:last-child{overflow-x:scroll}.tlesession-session-bravado-show-location{text-align:center;max-width:21rem}.tlesession-participant-status-refused{background:#ed0131}.tlesession-participant-status-accepted{background:#0e6245}.tlesession-participant-status-accepted,.tlesession-participant-status-refused{width:5rem;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.tlesession-program-live-sessions{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:1rem;margin:1rem 0 0}.tlesession-program-live-sessions .elgg-module-aside{min-height:25rem}.tlesession-live-session-rol{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between;padding:.5rem}.tlesession-live-session-col2>.elgg-icon-checkmark{background:#3b4256;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:.2em}.tlesession-live-session-col2>.elgg-icon-delete{background:#b3272f;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:.2em}.tlesession-live-session-col2>.elgg-icon-delete{background:#3b4256;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:.2em}.tlesession-live-session-rol>.session-icon{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);border-radius:2em}.tlesession-live-session-rol>.session-address{display:-ms-flexbox;display:-webkit-flex;display:flex}.tlesession-session-banner-section-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tlesession-participant-eval-link{padding-left:.5em;font-size:medium}.tlesession-live-session-mod-title{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between}.tlesession-live-session-nohost,.tlesession-live-session-nohost-update{padding:2.5em;text-align:center}.session-address{width:60%;padding:.5rem;height:auto;text-align:right;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.session-address>.elgg-module-event{padding-top:0}.session-address .elgg-body{padding:0}.session-address .tlesession-session-view-level{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.7rem;background:#fff}.session-participant-status-pending{color:#007bc1;font-weight:700}.session-participant-status-confirm{color:#f59d27;font-weight:700}.session-participant-status-accept{color:#0e6245;text-align:end;font-weight:700}.session-participant-status-refuse{color:#ed0131;font-weight:700}.session-icon{height:150px;width:150px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);font-size:.8rem;color:white;display:grid;place-items:center}.session-projectfile>.elgg-icon-delete{background:#ed0131;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);padding:5px;color:#fff}.session-projectfile>.elgg-icon-checkmark{padding:5px;background:#3b4256;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);color:#fff}.workshop-status{height:4.5rem;display:-ms-flexbox;display:-webkit-flex;display:flex;place-items:center}.workshop-status .pending{font-size:1.5rem;height:2rem;line-height:1rem;color:#fff}.workshop-status .approved,.workshop-status .refused{height:1.75rem;line-height:1.55rem;padding:0 .5rem}.elgg-menu-item-event-attending .elgg-button,.elgg-menu-item-confirm-button{padding:.25rem .5rem;line-height:1.5rem;height:2rem;font-size:1rem}.elgg-menu-item-first-event-attending>.pending,.elgg-menu-item-second-event-attending>.pending{padding:.325rem 1rem}.elgg-module-event{border-top:0}.elgg-module-event .elgg-table,.elgg-module-event .elgg-table td,.elgg-module-event .elgg-table th{border:1px solid #cdcdcd}.elgg-module-event .fivestar-ratings{width:80px;display:inline-block}.elgg-module-event .elgg-table th{background:#e2e7ed}.elgg-form-contact-edit .elgg-fieldset-horizontal,.elgg-form-attendance-edit .elgg-fieldset-horizontal{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:ridge;padding:.3rem}.elgg-form-attendance-edit .elgg-form-footer{display:block}.elgg-fieldset-horizontal .elgg-field{margin:0 .3rem 0 0}.event-manager-event-banner{background-size:contain;background-repeat:no-repeat}.event-manager-event-when{white-space:pre-wrap}.event-manager-event-banner .elgg-module-event{border-top:0;padding:0}.event-manager-event-view-level{display:block}.event-manager-event-when-title{font-size:17px}.event-manager-event-when-subtitle{font-size:15px}.event-manager-event-when>.elgg-image{margin-right:.5rem}.event_manager_event_list_icon_day{background:transparent;font-size:10px;padding-right:.1rem;line-height:20px}.event_manager_event_list_icon_month{display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:7px;line-height:10px;border:1px solid rgba(0,0,0,.2);place-content:space-around}.event_manager_event_list_icon_year{font-size:10px;font-weight:bold;line-height:20px;background:#2d3047;border-radius:0 0 2px 2px}.event_manager_event_list_icon{width:32px;display:inline-grid;vertical-align:middle;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);-webkit-text-align-last:center;-moz-text-align-last:center;text-align-last:center;padding:0;border:0}.expending .event_manager_event_list_icon_month{color:#586472}.event-comments h3{display:-ms-flexbox;display:-webkit-flex;display:flex}.group-tools-simplified-option.elgg-state-active{color:#FFF;background:#f59d27}.elgg-form-groups-edit{padding:1rem;background:#fff;border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.group-tools-group-edit-section{display:-ms-flexbox;display:-webkit-flex;display:flex}.groups-profile-fields{-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.groups-profile-fields>.elgg-table{margin:2%;width:96%;border:1px solid #e6e6ea}.groups-profile-fields>.elgg-table td,.groups-profile-fields>.elgg-table th{border:1px solid #e6e6ea}.tleprogram-col1,.tleprogram-col2{padding:.5rem}.tleprogram-col1{margin-right:2rem}.tleprogram-col2{margin-left:2rem}.tleprogram-program-start-field>.elgg-field,.tleprogram-euro-price-field>.elgg-field{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:94%;margin-bottom:0}.tleprogram-program-start-field .elgg-icon-calendar-alt{background:#52575c;color:#FFF;padding:.8rem 1.2444%}.tleprogram-euro-price-field .elgg-icon-euro{background:#52575c;color:#FFF;padding:.8rem 1.7444%}.tleprogram-program-start-field .elgg-field-input,.tleprogram-euro-price-field .elgg-field-input{width:100%}.tleprogram-select-language-field#text{color:darkred}.tleprogram-program-header-content{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;font-size:1.3rem;background-color:#f59d27;margin-bottom:2%}.tleprogram-program-header-col1{margin-left:10rem}.tleprogram-program-header-items{display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;padding:1rem}.tleprogram-program-header-value{color:#FFF}.tleprogram-program-header-label{color:#3b4256}.tleprogram-topbar-company-name-section,.tleprogram-topbar-participants-section{margin-right:1rem}.tleprogram-topbar-participants-count{color:#f59d27}.elgg-module-group>.elgg-head{display:block}.elgg-module-group .elgg-module-menu{display:none}.tleprogram-topbar-program-id a{color:#0078ac}.tleexpert-dashboard-session-wrapper{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:100%;border-radius:.5rem;font-size:1.2rem;padding:1rem .5rem;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:1rem 0;place-content:space-between}.date{font-size:1.2rem;font-weight:500;margin-top:.8rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pending-section{background:#ffcf8f}.accepted-section{background:#cbf4c9}.refused-section{background:#b3272f;color:#fff}.completed-section{background:#f8fafc}.pending-section,.accepted-section,.refused-section,.completed-section{-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.tleexpert-dashboard-session-wrapper .pending,.tleexpert-dashboard-session-wrapper .accepted,.tleexpert-dashboard-session-wrapper .refused,.tleexpert-dashboard-session-wrapper .completed{padding:.5rem;text-align:center}.expert-name-section{font-weight:900}.expert-name{color:#f59d27}.expert-skill{color:#6f7482}.expert-lang{color:#3b4256}.available-lang{color:#b5bac0}.link-icon{border:double;padding:.1rem}.expert-update,.expert-invoice{background:#2d3047;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#FFF;display:block}.expert_dash_section_six{display:inline-grid;-webkit-align-items:start;align-items:start;padding:0 .5rem;text-align:end}.expert_dash_section_one,.expert_dash_section_two,.expert_dash_section_three,.expert_dash_section_four,.expert_dash_section_five{padding:0 .5rem}.expert_dash_section_one,.expert_dash_section_two{width:11%;text-align:center}.expert_dash_section_three{width:13%}.expert_dash_section_four{width:30%}.expert_dash_section_five{width:25%}.elgg-menu.elgg-menu-hz>.elgg-menu-item-accept-calendar{margin:0}.elgg-menu-item-accept-calendar a{font-size:1rem;padding:0 .5rem 0;height:2rem}.tle-invoice-menu-owner>.elgg-anchor-label{font-weight:700;font-size:1.2rem}.tle-invoice-menu-owner{background:#2d3047 !important}.elgg-form-invoice-save{padding:1rem;background:#fff;border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-col-1of2,.invoice-col-2of2{padding:0 1rem;display:inline-block;float:none;vertical-align:top}.invoice-to-partner{vertical-align:bottom}.invoice-edit-attachment{padding:0 1rem}.invoice-col-2of2{width:100%}.invoice-sidebar-highlight{font-size:.9rem;text-align:center}.invoice-sidebar-highlight>.invoice-label-value{display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:0;place-content:flex-end;padding:.5rem}.invoice-listing-full{padding:2rem;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-header-info{margin-bottom:2rem}.invoice-footer-info{margin:3rem 0}.invoice-bank-info{text-align:center}.invoice-logo{width:10rem}.logo-area{width:10rem}.invoice-title-text{text-align:center;font-size:4rem;text-transform:uppercase;font-weight:700;padding:2rem}.invoice-bravado-info,.invoice-static-info,.invoice-footer-info{display:block}.invoice-bravado-info>.invoice-full-view-col1,.invoice-static-info>.invoice-full-view-col1,.invoice-footer-info>.invoice-full-view-col1{width:49.5%;display:inline-block}.invoice-bravado-info>.invoice-full-view-col2,.invoice-static-info>.invoice-full-view-col2,.invoice-footer-info>.invoice-full-view-col2{width:50%;text-align:right;display:inline-block}.invoice-label-value{display:block;padding-bottom:.5rem}.invoice-footer-bravado-name,.invoice-footer-set-iban,.invoice-footer-set-rib,.invoice-footer-set-bic{display:inline-block;margin:0 3px}.invoice-footer-info>.invoice-full-view-col1,.invoice-footer-info>.invoice-full-view-col2{font-size:.9rem;font-style:italic}.invoice-label{text-align:right}.invoice-value{font-weight:600;margin-left:.5rem;text-align:left}.invoice-paid-status,.invoice-unpaid-status,.invoice-overdue-status,.invoice-pending-status,.invoice-draft-status{display:inline;color:#fff;font-size:2.5rem;font-weight:500;padding:0 .5rem;text-transform:uppercase}.invoice-paid-status{background:#0e6245;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-pending-status{background:#f59d27;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-unpaid-status,.invoice-overdue-status{background:#b3272f;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-draft-status{background:#6f7482;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.invoice-listing-full .elgg-table{border-radius:5px;font-weight:normal;border:0;border-collapse:collapse;width:100%;max-width:100%;white-space:nowrap;background-color:white;margin-top:1rem;font-size:.9rem}.invoice-listing-full .elgg-table td,.invoice-listing-full .elgg-table th{text-align:center;padding:8px}.invoice-listing-full .elgg-table td{border-right:1px solid #f8f8f8;background-color:unset;white-space:break-spaces}.invoice-listing-full .elgg-table thead th{color:#fff;background:#f59d27;white-space:normal;word-break:break-word}.invoice-listing-full .elgg-table thead th:nth-child(odd){color:#fff;background:#324960}.invoice-listing-full .elgg-table tbody tr:nth-child(odd){background:#d8e2ea}.invoice-listing-full .elgg-table tbody tr:nth-child(even){background:#ebf0f4}.elgg-item-object-invoice .elgg-table{font-size:.75rem;word-break:keep-all}.elgg-list>.elgg-item-object-invoice{padding:0}.elgg-item-object-invoice .elgg-module-aside>.elgg-head{background-color:#e6e6ea}.elgg-item-object-invoice .elgg-table>thead th,.elgg-item-object-invoice .elgg-table>tbody td{border:2px solid #e6e6ea;text-align:center;vertical-align:middle}.elgg-menu-item-invoices>a .elgg-icon+.elgg-anchor-label{display:block}.elgg-item-object-invoice .elgg-table td{white-space:nowrap}.invoice-company-name{font-weight:bold;font-size:2em}.elgg-module>.elgg-body>.elgg-item-object-invoice{margin-top:0;display:none}@media(max-width:767px){.invoice-listing-full .elgg-table{display:block;width:100%}.table-wrapper:before{content:"Scroll horizontally >";display:block;text-align:right;font-size:11px;color:white;padding:0 0 10px}.invoice-listing-full .elgg-table thead,.invoice-listing-full .elgg-table tbody,.invoice-listing-full .elgg-table thead th{display:block}.invoice-listing-full .elgg-table thead th:last-child{border-bottom:0}.invoice-listing-full .elgg-table thead{float:left}.invoice-listing-full .elgg-table tbody{width:auto;position:relative;overflow-x:auto}.invoice-listing-full .elgg-table td,.invoice-listing-full .elgg-table th{padding:20px .625em .625em .625em;height:60px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;width:120px;font-size:13px;-o-text-overflow:ellipsis;text-overflow:ellipsis}.invoice-listing-full .elgg-table thead th{text-align:left;border-bottom:1px solid #f7f7f9}.invoice-listing-full .elgg-table tbody tr{display:table-cell}.invoice-listing-full .elgg-table tbody tr:nth-child(odd){background:none}.invoice-listing-full .elgg-table tr:nth-child(even){background:transparent}.invoice-listing-full .elgg-table tr td:nth-child(odd){background:#f8f8f8;border-right:1px solid #e6e4e4}.invoice-listing-full .elgg-table tr td:nth-child(even){border-right:1px solid #e6e4e4}.invoice-listing-full .elgg-table tbody td{display:block;text-align:center}}.elgg-form-evaluation-save{padding:1rem;background:#fff;border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.elgg-form-evaluation-save h1{text-transform:uppercase;text-decoration:underline}.tle-evaluation-legend-theme-a{background:#cbf4c9;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.tle-evaluation-legend-theme-b{background:#f59d27;color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.tle-evaluation-legend-theme-c{background:#007bc1;color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.tle-evaluation-legend-theme-d{background:#b3272f;color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.elgg-form-profile-bravado-edit,.elgg-form-profile-partner-edit,.elgg-form-profile-expert-edit,.elgg-form-profile-edit{padding:1rem;background:#fff;border:2px solid #e6e6ea;border-radius:6px;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.elgg-form-profile-bravado-edit .elgg-col-1of2,.tleux-profile-fieldset-partner .elgg-col-1of2,.tleux-profile-fieldset-expert .elgg-col-1of2,.tleux-profile-fieldset-participant .elgg-col-1of2{width:50%;padding:.5rem;margin-bottom:0}.elgg-form-profile-bravado-edit .elgg-col-2of2,.tleux-profile-fieldset-partner .elgg-col-2of2,.tleux-profile-fieldset-expert .elgg-col-2of2,.tleux-profile-fieldset-participant .elgg-col-2of2,.tleux-profile-fieldset-gdpr{width:100%;padding:.5rem;margin-bottom:0}.tleux-profile-fieldset-partner,.tleux-profile-fieldset-expert,.tleux-profile-fieldset-bravado,.tleux-profile-fieldset-company,.tleux-profile-fieldset-address,.tleux-profile-fieldset-lead,.tleux-profile-fieldset-invoice,.tleux-profile-fieldset-gdpr,.tleux-profile-fieldset-participant,.tleux-profile-fieldset-confidentiality{padding:1rem;margin-bottom:1rem}.tleux-profile-fieldset-company,.tleux-profile-fieldset-address{height:40rem}.tleux-profile-fieldset-lead,.tleux-profile-fieldset-invoice{height:35rem}.tleux-profile-field-col1{float:left}.tleux-profile-field-col2{float:right}.tleux-profile-fieldset-partner>.elgg-field-label,.tleux-profile-fieldset-expert>.elgg-field-label,.tleux-profile-fieldset-bravado>.elgg-field-label,.tleux-profile-fieldset-lead>.elgg-field-label,.tleux-profile-fieldset-invoice>.elgg-field-label,.tleux-profile-fieldset-participant>.elgg-field-label{border-bottom:1px solid #000;font-weight:700;font-size:1rem;line-height:2rem;margin-bottom:.5rem}.tleux-profile-fieldset-partner,.tleux-profile-fieldset-expert{border-bottom:1px solid #000;width:100%}.tleux-profile-fieldset-address>.elgg-field-label{font-weight:700;font-size:1rem;line-height:2rem;margin-bottom:.5rem}.tleux-profile-address-field,.tleux-profile-address-short-field{place-content:end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:100%}.tleux-profile-address-field .elgg-field-label,.tleux-profile-address-short-field .elgg-field-label{font-weight:400}.tleux-profile-address-field .elgg-field-input{width:78%;margin-left:2%}.tleux-profile-address-short-field .elgg-field-input{width:48%;margin-left:2%}.tleux-profile-fieldset-gdpr,.tleux-profile-fieldset-confidentiality{border-top:1px solid #000}.elgg-form-profile-edit .tleux-profile-fieldset-gdpr,.elgg-form-profile-edit .tleux-profile-fieldset-confidentiality{width:50%}.tleux-gdpr-link{text-decoration:underline}.tleux-add-partner-regions,.tleux-delete-partner-regions,.tleux-add-expert-skills,.tleux-delete-expert-skills,.tleux-add-bravado-skills,.tleux-delete-bravado-skills{vertical-align:bottom !important;display:inline-block}.checkedboxes{font-weight:900 !important}#eu-cookie-message{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;width:100%;min-height:40px;padding:20px;color:#fff;background-color:#000;z-index:100000}#eu-cookie-message form{border:0;margin:0;padding:0;text-align:center}.eu-cookie-message-button{display:block;margin:15px auto 0 auto;padding:5px 10px;background-color:#f59d27;border:2px solid #787252;border-radius:5px;cursor:pointer;text-transform:uppercase;line-height:1rem;height:2rem}.eu-cookie-message-button:hover{display:block;margin:15px auto 0 auto;padding:5px 10px;background-color:#f59d27;border:2px solid #787252;border-radius:5px;cursor:pointer}.tleux-policy-page-body{background:#FFF;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:1em}.custom-layout .elgg-module-aside{border:0;background:none}.role-selection-box{height:30rem}.custom-layout .elgg-form-login,.custom-layout .elgg-form-account{height:auto;padding:1rem}.custom-layout .elgg-button-submit{background:#f59d27;text-transform:uppercase;line-height:1rem;height:2rem}.custom-layout .elgg-menu-login>li>a{color:#fff}.custom-layout .elgg-menu-login>li>a:hover{color:#646464}.elgg-form-login .elgg-field{margin:1rem}.elgg-form-login .elgg-heading-site,.elgg-form-account .elgg-heading-site{line-height:8rem}.role-selection-box>.elgg-heading-site{padding:1rem;line-height:10rem}.role-select{background-color:#f59d27;width:21rem;height:2.5rem;padding:.5rem;margin:.6rem -.5rem;text-align:center;text-transform:uppercase;color:#FFF;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;place-content:center}.elgg-menu-item-bravado img{width:8rem}.elgg-page-footer{position:fixed;background:#252422;border-top:1px solid #201b1b;color:#fafafa;width:100%;bottom:0}.elgg-page-footer .elgg-menu-container{padding:.5rem 10rem}.index-layout .elgg-layout-one-column,.custom-layout .elgg-layout-one-column{margin-top:0}.elgg-page-index{position:absolute;top:0;left:0;width:100%;min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-filter:none;filter:none;-webkit-animation-duration:5s;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite}.index-layout{-webkit-animation-name:background-1}.custom-layout{-webkit-animation-name:background-2}@-webkit-keyframes background-1{0%{background-image:url(ui/graphics/home1.jpg)}33%{background-image:url(ui/graphics/home2.jpg)}100%{background-image:url(ui/graphics/home3.jpg)}}@-webkit-keyframes background-2{0%{background-image:url(ui/graphics/login1.jpg)}33%{background-image:url(ui/graphics/login2.jpg)}100%{background-image:url(ui/graphics/login3.jpg)}}.elgg-heading-custom-index{font-size:3rem;line-height:3rem;color:#2d3047;text-shadow:1px 1px 3px rgba(0,0,0,.3);font-weight:600}.elgg-page-index>.elgg-inner{width:30rem;min-height:100%}.elgg-page-index>.elgg-inner>div.elgg-page-body{padding:1.5rem 3rem;background:#fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.3),-1px -1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3),-1px -1px 1px rgba(0,0,0,.3)}.elgg-page-index>.elgg-inner>div.elgg-page-header{padding:3rem 0}.elgg-page-index>.elgg-inner>div.elgg-page-footer{background:none}.elgg-page-index>.elgg-inner>div.elgg-page-footer a{color:#2d3047;text-shadow:1px 1px 3px rgba(0,0,0,.3);font-weight:600}.elgg-page-index .elgg-main{min-height:0;padding:0}.elgg-heading-custom-index a{text-decoration:none;color:inherit}.elgg-page-index .elgg-form-login,.elgg-page-index .elgg-form-account{max-width:none}.role-selection-box,.custom-layout .elgg-form-login,.custom-layout .elgg-form-account{position:relative;background:#252422;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);width:20rem;margin:8rem;bottom:2rem;border-radius:1rem;color:#FFF;border:0}@media screen and (max-width:50rem){.elgg-page-index{width:100%;float:none;background-size:auto}.role-selection-box,.custom-layout .elgg-form-login,.custom-layout .elgg-form-account{margin:3.5em auto 1em}.elgg-page-footer .elgg-menu-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem}}body{background:-webkit-linear-gradient(285deg,rgb(254 255 255 / 0) 59.9%,rgba(245,157,39,1) 49.1%) fixed;background:-moz-linear-gradient(285deg,rgb(254 255 255 / 0) 59.9%,rgba(245,157,39,1) 49.1%) fixed;background:linear-gradient(165deg,rgb(254 255 255 / 0) 59.9%,rgba(245,157,39,1) 49.1%) fixed;min-height:100vh}.elgg-page-default .elgg-page-section>.elgg-inner{max-width:90rem}.elgg-page-footer .elgg-menu-container{padding:.5rem}.elgg-layout-header{-webkit-flex-flow:wrap-reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.elgg-page-menu>.elgg-body{padding:0 !important}.custom-elgg-layout-content{display:block}.custom-elgg-layout-content .elgg-module:not(.has-list)>.elgg-body{text-align:center}.elgg-grid .elgg-inner,.tleui-participant-dashboard-sessions{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:1rem;margin:1rem 0 0}.elgg-layout-header{border-bottom:0;background:#f59d27;padding:.5rem 1rem !important;color:#FFF;margin-bottom:2rem}.elgg-layout-one-column,.elgg-layout-one-sidebar,.elgg-layout-two-sidebar{margin-bottom:4rem}video{margin-top:0}select{width:100%}input,textarea,select{border:0;font-size:.9rem;background:#e6e6ea}input::placeholder{color:#b8b7b7;opacity:1}.elgg-list-entity .elgg-module:not(.has-list)>.elgg-body{padding:1rem 0}.elgg-table{-webkit-text-align-last:center;-moz-text-align-last:center;text-align-last:center;text-shadow:0 0 black}.elgg-table td{border:0}.elgg-table td,.elgg-table th,.elgg-table-alt td,.elgg-table-alt th{padding:.75em;vertical-align:middle}.elgg-table thead th,.elgg-table-alt thead th{border-width:0 0 1px}.elgg-grid{margin:0}.elgg-listing-summary-metadata>.elgg-menu-container{padding:5px;border:ridge;margin-top:.5rem}.elgg-form-footer{text-align:center;margin:1rem}.elgg-menu-footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;word-break:keep-all}time{font-size:1.1rem;color:#2d3047;padding-left:.5rem;text-shadow:0 0 #ecdfdf}#login-dropdown-box{background:#252422;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);padding:1rem;border-radius:6px;height:auto;padding:1rem;color:#FFF;border:0}#login-dropdown-box:before{color:#252422}#login-dropdown-box .elgg-button-submit{background:#f59d27;text-transform:uppercase;line-height:1rem;height:2rem}#login-dropdown-box .elgg-menu-login>li>a{color:#fff}#login-dropdown-box .elgg-menu-login>li>a:hover{color:#646464}.elgg-form-useradd .elgg-body{display:inline-grid}.elgg-profile-field{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem;border-bottom:1px solid #e6e6ea}.elgg-profile-fields{width:90%;margin:0 auto;font-variant-caps:small-caps}.elgg-profile-field>*{color:#0e6245}.elgg-form-footer{display:inline}.profile .elgg-layout-content{background:#f59d27;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);border-radius:.5rem}#profile-details{width:80%;margin:0 auto;text-align:center}#profile-details:before{content:"\25b2";color:#fff;position:relative;text-shadow:0 -2px 0 #e6e6ea;font-size:1rem;top:-1rem;line-height:1rem;padding-top:3px;pointer-events:none;z-index:30}#profile-owner-block{margin:0 auto;padding:.5rem;width:13rem}#profile-owner-block .elgg-avatar-large{border-radius:50%}#profile-owner-block .elgg-avatar>a img{border-radius:50%}.elgg-item-object-site_notification,.elgg-item-relationship-invited{background:#FFF;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:1rem;border:2px solid #e6e6ea;border-radius:6px}.elgg-menu-event-rsvp .elgg-button-cancel{background:#ed0131;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);padding:0 .5rem 0 0;height:1.6rem;line-height:1.3rem}.elgg-menu-addthisevent .elgg-button-action{background:#0e6245;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:0 .5rem;height:1.6rem;line-height:1.3rem}.elgg-menu-session-rsvp .elgg-button-submit,.elgg-menu-session-rsvp .elgg-button-cancel{-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25);padding:.15rem .5rem;height:1.6rem;line-height:1.1rem}.elgg-list>.elgg-item-object-event{border-bottom:0;padding:0}.site-notifications-buttonbank{margin-top:1rem}.partner .elgg-button{padding:0 .5rem .3rem}.elgg-table td{padding:.7rem}.tleui-dashboard-dummy-session-list,.tleui-bravado-dashboard-dummy-session-list{background:#6f7482;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);vertical-align:middle}.tleui-dashboard-dummy-session-list{line-height:3rem;padding:.75em}.tleui-dashboard-dummy-session-list.main{margin:.125rem}.tleui-bravado-dashboard-dummy-session-list.main{margin:0;padding:.5em .75em}.tleui-dashboard-session-list,.tleui-bravado-dashboard-session-list{display:inline;padding:.8rem .15rem}.tleui-dashboard-ongoing-list>.elgg-module-aside,.tleui-dashboard-awaiting-list>.elgg-module-aside{padding-bottom:0}.tleui-dashboard-ongoing-list .elgg-module-aside>.elgg-body{padding:.2rem}.tleui-dashboard-ongoing-list .elgg-table,.tleui-dashboard-ongoing-list.elgg-table{margin-bottom:0}.tleui-dashboard-ongoing-list .elgg-table td{padding:0;-webkit-text-align-last:right;-moz-text-align-last:right;text-align-last:right;line-height:2.5rem;vertical-align:middle}.tleui-participant-dashboard-program-info{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-around;height:5rem;background:#295077;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);padding:1rem;border-radius:6px;color:#fff;padding:.5rem;place-items:center;font-size:1.2rem;margin-bottom:1rem}.tleui-participant-dashboard-session-items{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between;font-variant-caps:small-caps;padding:.5rem;place-items:center}.tleui-participant-dashboard-sessions{list-style:none}.tleui-participant-dashboard-sessions h3{display:-ms-flexbox;display:-webkit-flex;display:flex;place-content:space-between;place-items:baseline}.tleui-expert-topbar,.tleui-partner-topbar,.tleui-program-topbar,.tleui-participant-topbar{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-weight:700;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;-webkit-flex:auto;-ms-flex:auto;flex:auto}.tleui-expert-topbar,.tleui-program-topbar{place-content:space-evenly}.tleui-topbar-participant-name-section{margin-right:1rem}.tleui-topbar-participant-company,.tleprogram-topbar-partner-region{color:#f59d27}.tleui-dashboard-awaiting-approval{display:-ms-flexbox;display:-webkit-flex;display:flex}.tleui-dashboard-awaiting-approval-label{-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:justify;font-weight:500}.tleui-dashboard-awaiting-approval-val{-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:end}.tleui-dashboard-sold-out-status{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.tleui-dashboard-sold-out-status .dummy{float:right;width:2.5rem;height:2.5rem;border-radius:50%;background:#6f7482;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.tleui-bravado-dashboard-program-info{margin-bottom:1rem;background:#295077;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);border-radius:.5rem}.tleui-bravado-dashboard-program-id{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 .5rem;margin-bottom:1rem}.tleui-bravado-dashboard-booked,.tleui-bravado-dashboard-participants-booked{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1rem}.tleui-bravado-dashboard-program-id-label,.tleui-bravado-dashboard-booked-label,.tleui-bravado-dashboard-participants-booked-label{text-align:start;width:50%;font-weight:500}.tleui-bravado-dashboard-program-id-value,.tleui-bravado-dashboard-booked-value,.tleui-bravado-dashboard-participants-booked-value{text-align:end;width:50%}.tleui-bravado-dashboard-session-row{background-color:#f59d27;font-variant-caps:normal}.tleui-bravado-dashboard-dummy-session-list{display:inline-grid;font-size:18px;width:35px;line-height:1.625rem;padding:.5em .75em}.tleui-bravado-dashboard-session-num,.tleui-bravado-dashboard-session-date,.tleui-bravado-dashboard-session-participating{width:10%}.tleui-bravado-dashboard-session-location,.tleui-bravado-dashboard-session-workshop,.tleui-bravado-dashboard-session-project,.tleui-bravado-dashboard-session-attending-count{color:#6f7482;width:20%;font-size:12px;word-break:normal;text-align:center}.tleui-bravado-dashboard-session-nohost{background:#ed0131 !important;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}#tleui-participant-calendar-service{font-size:x-small}.tleui-participant-mod-session-num{font-size:2.5rem}.tleui-participant-mod-session-eval{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;font-size:large}.tleui-participant-mod-session-eval-value{font-size:x-large;padding-left:.2em;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.tleui-participant-mod-session-type{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.tleui-participant-mod-session-type-value{font-weight:bolder}.tleui-participant-overview-download{position:relative;display:block;top:1rem}.tleui-participant-dashboard-sessions>.elgg-item-object-event{display:grid}.tleui-participant-dashboard-sessions .elgg-module-aside{min-height:25rem}.tleui-accept-gdpr-module{width:20rem;-webkit-text-align-last:center;-moz-text-align-last:center;text-align-last:center}.tleui-accept-gdpr-module .elgg-message{margin-top:1rem}.bravado .elgg-module-aside>.elgg-head>h3>.approved,.bravado .elgg-module-aside>.elgg-head>h3>.completed,.tleui-dashboard-sold-out-status .completed,.tleui-dashboard-sold-out-status .approved{float:right;width:2.5rem;height:2.5rem;border-radius:50%;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%)}.bravado .elgg-module{background:#f59d27;border:1px solid transparent;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.bravado .elgg-module-aside>.elgg-head{text-decoration:none;color:#FFF}.bravado .elgg-table td{border:1px solid #3b4256;padding:.325em .2em;background-color:transparent;line-height:22.8px;vertical-align:middle}.bravado .elgg-item-group{list-style:none}.bravado .elgg-button{padding:.825em .162em;border-radius:0}.bravado .elgg-anchor *+.elgg-anchor-label{margin-left:.2rem}.requested{background:#007bc1;color:#fff}.pending{background:#f59d27;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.expending{background:#cbf4c9;-webkit-box-shadow:0 4px 8px rgba(0,71,129,.25);box-shadow:0 4px 8px rgba(0,71,129,.25)}.approved{background:#0e6245;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.refused{background:#ed0131;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.completed{background:#6f7482;-webkit-box-shadow:0 4px 8px rgb(0 71 129 / 25%);box-shadow:0 4px 8px rgb(0 71 129 / 25%);color:#fff}.completed a,.requested a{-moz-text-decoration-line:underline;text-decoration-line:underline;color:#0ff}@media only screen and (max-width:50rem){body{min-height:auto}.elgg-grid .elgg-inner,.tleui-participant-dashboard-sessions{display:block}.elgg-layout-sidebar,.elgg-layout-sidebar-alt,.elgg-layout-body{padding:0}.tleui-expert-topbar,.tleui-program-topbar{overflow-x:scroll;width:100%;margin-bottom:1rem}.elgg-nav-button{width:35px;height:25px}.elgg-nav-button span{height:5px;background:#f59d27}.elgg-nav-button span:nth-child(2){top:12px}.elgg-nav-button span:nth-child(3){top:24px}.expert-lang-section{display:block}.tleprogram-topbar-company-name-section,.tleprogram-topbar-participants-section{white-space:nowrap;margin-bottom:1rem}.tleui-expert-topbar,.tleui-program-topbar{place-content:space-between}.topbar-title-menu-section{margin-right:0}#login-dropdown a{padding:.5rem}.tlesession-session-listing-full .elgg-module-aside{width:100%;display:block}.tlesession-session-full-responses{width:100%}.elgg-module>.elgg-head{overflow-x:scroll;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elgg-module-event>.elgg-head h3{font-size:90%}.elgg-module-event>.elgg-body{width:100%;overflow-x:scroll}.elgg-module-event .elgg-table td,.elgg-module-event .elgg-table th,.elgg-module-event .elgg-table-alt td,.elgg-module-event .elgg-table-alt th,.groups-profile-fields .elgg-module-aside .elgg-table td,.groups-profile-fields .elgg-module-aside .elgg-table th,.groups-profile-fields .elgg-module-aside .elgg-table-alt td,.groups-profile-fields .elgg-module-aside .elgg-table-alt th{white-space:nowrap}.elgg-item-object-invoice .elgg-module-info>.elgg-body,.elgg-item-object-invoice .elgg-module-aside>.elgg-body,.groups-profile-fields .elgg-module-info>.elgg-body,.groups-profile-fields .elgg-module-aside>.elgg-body{padding:.5rem;overflow-x:scroll}.elgg-table td{padding:.5rem}.elgg-profile-fields{width:100%;padding:0}#profile-details{width:95%}.elgg-form-profile-bravado-edit .elgg-col-1of2,.tleux-profile-fieldset-partner .elgg-col-1of2,.tleux-profile-fieldset-expert .elgg-col-1of2,.tleux-profile-fieldset-participant .elgg-col-1of2{width:100%}.elgg-fieldset-horizontal .elgg-field{width:100%;margin:.5rem .3rem 0 0}.tleux-profile-fieldset-partner,.tleux-profile-fieldset-expert,.tleux-profile-fieldset-bravado,.tleux-profile-fieldset-company,.tleux-profile-fieldset-address,.tleux-profile-fieldset-lead,.tleux-profile-fieldset-invoice,.tleux-profile-fieldset-gdpr,.tleux-profile-fieldset-participant,.tleux-profile-fieldset-confidentiality{padding:0}.elgg-form-profile-bravado-edit,.elgg-form-profile-partner-edit,.elgg-form-profile-expert-edit,.elgg-form-profile-edit{padding:0}.elgg-form-profile-edit .tleux-profile-fieldset-gdpr,.elgg-form-profile-edit .tleux-profile-fieldset-confidentiality{padding:0 .5rem}.elgg-layout-header>.elgg-menu-container{padding:0}.elgg-layout-header>h1,.elgg-layout-header>h2,.elgg-layout-header>h3{padding:0}.elgg-col-1of2{width:100%}.tlesession-program-live-sessions{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.tleexpert-dashboard-session-wrapper{display:block}.expert_dash_section_one,.expert_dash_section_two,.expert_dash_section_three,.expert_dash_section_four,.expert_dash_section_five{width:100%;margin:1rem auto;text-align:center}.expert_dash_section_six{display:block}.tleui-participant-dashboard-program-info{place-content:normal;overflow-x:scroll;width:100%;white-space:nowrap}.tleui-participant-dashboard-program-info-col1,.tleui-participant-dashboard-program-info-col2,.tleui-participant-dashboard-program-info-col3{margin:auto 1rem}.tleui-expert-topbar,.tleui-partner-topbar,.tleui-program-topbar,.tleui-participant-topbar{font-size:100%}.bravado .elgg-item-group{overflow-wrap:anywhere}.elgg-page-footer .elgg-menu-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}.groups-profile{display:block}.groups-profile-fields{padding:.5rem}.group-tools-group-edit-section{display:block}.tleprogram-col1{margin-right:0}.tleprogram-col2{margin-left:0}.elgg-form-groups-edit{padding:0}.tleprogram-program-start-field>.elgg-field,.tleprogram-euro-price-field>.elgg-field{width:93%}.tleprogram-program-header-label{margin-right:1rem}.tleprogram-program-header-value{text-align:center}.tleprogram-program-header-content{display:block;font-size:95%}.tleprogram-program-header-col1{margin-left:0}.tleprogram-program-header-items{padding:.5rem}.tlecompany-company-logo-section{width:100%}.blog-tools-blog-image{text-align:center}.tlecompany-company-address{margin-top:1rem}.tlecompany-company-full-responses{width:100%;margin-left:0;margin-top:2rem}.blog-comments{padding:0}.elgg-comments .elgg-list>li{padding:.3rem}.elgg-listing-summary-metadata>.elgg-menu-container,.elgg-river-metadata>.elgg-menu-container,.elgg-menu-annotation-container{margin-left:.5rem}.tlecompany-company-participant-price,.tlecompany-company-participant-name,.tlecompany-company-program-info-items{padding:.2rem}.tlecompany-company-program-info-content{font-size:90%}.tlecompany-company-program-info-value{text-align:center}.tlecompany-company-places-booked{font-size:90%}.tlecompany-host-location-template .elgg-field,.tlecompany-strategic-project-template .elgg-field{float:none}.tlecompany-strategic-project-name,.tlecompany-strategic-project-file{width:100%}.tlecompany-host-location,.tlecompany-strategic-project{width:100%}.elgg-form-company-save{padding:.5rem}.elgg-form-company-save>fieldset>.elgg-field{padding:1rem 0 .5rem}.tlecompany-company-booking-col2{margin-left:0}.tlecompany-host-location>.tlecompany-address-template .elgg-field{width:100%}.tlecompany-company-full-body{padding:.2rem}.tlecompany-company-participant-num{font-size:90%;padding:0}.tlecompany-company-participants{font-size:60%}.elgg-form-booking-save .elgg-comments .elgg-list>li{padding:0}.tlecompany-company-participant-name{width:60%}.tlecompany-company-participant-price{width:25%}}#developers-iframe{width:100%;height:600px;border:0}.developers-log{background-color:#ebf5ff;border:1px solid #999;color:#666;padding:20px}.developers-gear{position:fixed;z-index:1000;bottom:0;right:0;cursor:pointer;padding:5px 8px}.developers-gear-popup{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly}.developers-gear-popup>section{width:16em}.developers-gear-popup>section.developers-form{width:24em}.developers-gear-popup h2{margin-bottom:10px}.developers-gear-popup .elgg-child-menu{margin-left:20px;margin-bottom:10px}.developers-gear-popup .elgg-menu-parent,.developers-gear-popup .elgg-menu-parent:hover{color:#000;text-decoration:none;cursor:default}.developers-gear-popup .elgg-text-help{display:none}.developers-gear-popup label{font-weight:inherit}.developers-gear-popup fieldset>div{margin-bottom:5px}.developers-gear-popup #developer-settings-form label .elgg-icon-info,.developers-gear-popup #developer-settings-form label .elgg-text-help{margin-left:10px;vertical-align:text-top;cursor:pointer}.developers-gear-popup #developer-settings-form .elgg-foot{margin-top:15px;margin-bottom:0}.developers-error-log-title{padding:.5rem 1rem;font-size:1rem;font-weight:bold;background:#fafafa}.developers-error-log-title.elgg-state-critical,.developers-error-log-title.elgg-state-alert,.developers-error-log-title.elgg-state-error{color:#b94a48;background-color:#f8e8e8;border-color:#e5b7b5}.developers-error-log-title.elgg-state-warning{color:#6b420f;background-color:#fcf8e4;border-color:#eddc7d}.cke{clear:right}.cke.cke_chrome{-webkit-box-shadow:none;box-shadow:none;border-color:#dcdcdc;border-radius:3px;overflow:hidden}.cke .cke_top,.cke .cke_bottom{background:transparent;border-color:#dcdcdc}.cke .cke_toolgroup{border-radius:0;border-color:#dcdcdc;background:transparent}.cke_bottom .cke_wordcount{float:left}.cke_bottom .cke_path{float:right}.cke_button{background:none !important}.embed-wrapper{width:730px;min-height:400px}.embed-wrapper h2{color:#333;margin-bottom:10px}.embed-wrapper .elgg-item{cursor:pointer}.embed-wrapper .elgg-tabs a:hover{color:#666}.embed-wrapper p{color:#333}.embed-item{padding-left:5px;padding-right:5px}.embed-item:hover{background-color:#eee}.file-photo{text-align:center;margin:1rem auto}.file-gallery-item{text-align:center;width:10rem}.file-gallery-item h3{font-size:90%}.elgg-menu-filter .elgg-menu-item-file-list{float:right;margin-right:.5rem;background:none;border:0}.groups-profile>.elgg-image{margin-right:1rem}.groups-profile-fields{border:1px solid #e6e6ea;background:#fff}.elgg-listing-summary-subtitle .groups-membership,.elgg-listing-summary-subtitle .groups-members{margin-right:10px}.elgg-listing-summary-subtitle .groups-membership .elgg-icon,.elgg-listing-summary-subtitle .groups-members .elgg-icon{margin-right:5px}.elgg-sidebar .elgg-listing-summary-subtitle .groups-membership,.elgg-sidebar .elgg-listing-summary-subtitle .groups-members{display:block}.groups-widget-viewall{font-size:85%}#groups-tools{display:grid;grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));grid-gap:1rem;margin:1rem 0 0}.elgg-module-group{margin-bottom:0}.elgg-item-object-messages .message.unread .elgg-listing-summary-title a{color:#d40005}.elgg-subscriptions{display:table;margin-bottom:20px;width:100%;border-top:1px solid #dcdcdc}.elgg-subscriptions .elgg-subscription-record{display:table-row}.elgg-subscriptions .elgg-subscription-record .elgg-subscription-description,.elgg-subscriptions .elgg-subscription-record .elgg-subscription-methods{display:table-cell;width:50%;vertical-align:middle;padding:10px;border-bottom:1px solid #dcdcdc}.elgg-subscriptions .elgg-subscription-record:nth-child(even){background-color:#e6e6ea}.site-notifications-buttonbank{text-align:right}.site-notifications-buttonbank input{margin-left:10px}.search-highlight{background-color:#bbdaf7}.search-highlight-color1{background-color:#bbdaf7}.search-highlight-color2{background-color:#a0ffff}.search-highlight-color3{background-color:#fdffc3}.search-highlight-color4{background-color:#CCC}.search-highlight-color5{background-color:#08a7e7}.elgg-form-search [type="submit"]{display:none}.elgg-page-topbar .elgg-form-search{padding:.5rem;position:relative}.elgg-page-topbar .elgg-form-search .elgg-field{margin:0;width:100%}.elgg-page-topbar .elgg-form-search [type="text"]{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.1);box-shadow:0 0 0 1px rgba(255,255,255,.1);border:0;background:transparent;color:#fff;font-size:.9rem}.elgg-page-topbar .elgg-form-search [type="text"]:focus{border:0;background:rgba(255,255,255,.1);-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.2);box-shadow:0 0 0 1px rgba(255,255,255,.2)}.elgg-page-topbar .elgg-form-search [type="submit"]{position:absolute;right:0;top:0;margin:.5rem;background:transparent;display:block}.elgg-page-topbar .elgg-form-search [type="text"]::-webkit-input-placeholder{color:#fff}.elgg-page-topbar .elgg-form-search [type="text"]::-moz-placeholder{color:#fff}.elgg-page-topbar .elgg-form-search [type="text"]:-ms-input-placeholder{color:#fff}.elgg-page-topbar .elgg-form-search [type="text"]:-moz-placeholder{color:#fff}