.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.tablesaw-overflow > .tablesaw{margin-top:2px;}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block;}.tablesaw-columntoggle-btnwrap{position:relative;}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em;}.tablesaw-columntoggle tbody td{line-height:1.5;}.tablesaw-columntoggle-popup{display:none;}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1;}.tablesaw-columntoggle-popup fieldset{margin:0;}@media only all{.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-0{display:none;}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0 !important;right:1em;left:auto !important;width:12em;max-width:18em;margin:-.5em auto 0;}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none;}@media (min-width:20em){.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-1{display:table-cell;}}@media (min-width:30em){.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-2{display:table-cell;}}@media (min-width:40em){.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-3{display:table-cell;}.tablesaw-columntoggle tbody td{line-height:2;}}@media (min-width:50em){.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-4{display:table-cell;}}@media (min-width:60em){.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-5{display:table-cell;}}@media (min-width:70em){.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-columntoggle td.tablesaw-priority-6{display:table-cell;}}@media only all{.tablesaw-columntoggle th.tablesaw-toggle-cellhidden,.tablesaw-columntoggle td.tablesaw-toggle-cellhidden{display:none;}.tablesaw-columntoggle th.tablesaw-toggle-cellvisible,.tablesaw-columntoggle td.tablesaw-toggle-cellvisible{display:table-cell;}}.tablesaw-columntoggle-popup .tablesaw-btn-group > label{display:block;padding:.2em 0;white-space:nowrap;cursor:default;}.tablesaw-columntoggle-popup .tablesaw-btn-group > label input{margin-right:.8em;}
@media screen and (max-width:39.9375em){.tablesaw-stack thead td,.tablesaw-stack thead th{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;display:table-cell;}}.tablesaw th.views-align-right,.tablesaw td.views-align-right{text-align:right;}.tablesaw th.views-align-center,.tablesaw td.views-align-center{text-align:center;}
svg.ext{width:14px;height:14px;padding-right:0.2em;fill:#727272;font-weight:900;}svg.mailto{width:14px;height:14px;padding-right:0.2em;fill:#727272;}svg.ext path,svg.mailto path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto{display:none;padding:0;}}extlink i{padding-left:0.2em;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:hover{background-color:#00a5ef;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;will-change:height;}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
.tpw-qt-panel-title{margin-bottom:0.5em;font-size:1.1em;font-weight:bold;}
@supports ((-webkit-mask-size:1px) or (mask-size:1px)){.tpw-header::before{background:currentColor !important;-webkit-mask-size:1em;mask-size:1em}}html:not(#tpw-booster) .tpw-hx{margin:0 !important;border:0 !important;padding:0;display:inline-block;vertical-align:bottom;box-sizing:border-box;text-align:inherit;font-size:calc(1em * 1.1)}.tpw-js{margin:1rem auto}.tpw-tabpanel.tpw-centered{text-align:center}.tpw-js .tpw-shim:focus .tpw-panel{outline:none;box-shadow:inset 0 0 5px #51cbee}.tpw-js .tpw-shim:focus{box-shadow:none !important}.tpw-header,.tpw-tab{font-family:inherit;font-weight:500;text-transform:none;line-height:1.3;box-shadow:none;outline:none;cursor:default}.tpw-tab{display:inline-block;vertical-align:bottom;border:1px solid transparent;color:#0367d2;padding:0.5rem 1rem 0.5rem;margin-bottom:-2px}.tpw-rounded .tpw-tab{border-radius:.25rem .25rem 0 0}.tpw-tab *{vertical-align:bottom}.tpw-fancy .tpw-tab{transform:translateY(.25rem);transition:transform .3s ease;border:1px solid #ccc;border-bottom-color:transparent;margin-right:.05rem;position:relative;background-color:rgba(255,255,255,0.8)}.tpw-fancy .tpw-tab::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:.15rem;box-shadow:0 0 1rem #000}[dir=rtl].tpw-fancy .tpw-tab,[dir=rtl] .tpw-fancy .tpw-tab{margin-right:0;margin-left:.05rem}.tpw-tabpanel .tpw-selected .tpw-tab{color:currentColor;background-color:#fff;border-color:#ccc #ccc transparent}.tpw-tabpanel.tpw-fancy .tpw-selected .tpw-tab{transform:translateY(0);z-index:2}.tpw-tabpanel.tpw-fancy .tpw-selected .tpw-tab::before{box-shadow:none}html:not(#tpw-booster) .tpw-bar:not(.tpw-accordion) .tpw-hx:not(:last-of-type){padding-right:1rem}html:not(#tpw-booster) .tpw-bar .tpw-shadow .tpw-hx:not(:last-of-type){padding-right:1rem !important;padding-left:0 !important}html:not(#tpw-booster)[dir=rtl] .tpw-bar:not(.tpw-accordion) .tpw-hx:not(:last-of-type),html:not(#tpw-booster) [dir=rtl].tpw-bar:not(.tpw-accordion) .tpw-hx:not(:last-of-type){padding-right:0;padding-left:1rem}.tpw-widget.tpw-bar .tpw-selected .tpw-tab{background:transparent}.tpw-widget.tpw-bar .tpw-tab{border-color:transparent;border-style:solid;border-width:1px 1px .2rem;padding-left:0;padding-right:0;margin-bottom:0}.tpw-widget.tpw-bar .tpw-selected .tpw-tab{border-color:transparent transparent currentColor}.tpw-tabpanel .tpw-tab:focus{text-shadow:0 0 1px currentColor}.tpw-tabpanel .tpw-shim:not([hidden]) .tpw-panel{padding:1rem;border:1px solid #ccc;background-color:#fff;outline:none}.tpw-rounded.tpw-tabpanel .tpw-shim:not([hidden]) .tpw-panel{border-radius:.25rem}.tpw-tabpanel.tpw-rounded.tpw-fancy .tpw-shim .tpw-panel,.tpw-tabpanel.tpw-rounded>:nth-child(3).tpw-selected+.tpw-shim .tpw-panel{border-radius:0 .25rem .25rem .25rem}.tpw-tabpanel.tpw-bar .tpw-shim:not([hidden]) .tpw-panel{background:transparent;border:0;border-top:1px solid currentColor}[dir="rtl"].tpw-tabpanel.tpw-rounded.tpw-fancy .tpw-shim .tpw-panel,[dir="rtl"] .tpw-tabpanel.tpw-rounded.tpw-fancy .tpw-shim .tpw-panel,[dir="rtl"].tpw-tabpanel.tpw-rounded :nth-child(3).tpw-selected+.tpw-shim .tpw-panel,[dir="rtl"] .tpw-tabpanel.tpw-rounded :nth-child(3).tpw-selected+.tpw-shim .tpw-panel{border-radius:.25rem 0 .25rem .25rem}.tpw-fancy .tpw-shim:not([hidden]) .tpw-panel{position:relative;z-index:1}.tpw-tabpanel.tpw-centered .tpw-shim .tpw-panel{text-align:left}.tpw-rounded.tpw-tabpanel.tpw-centered .tpw-shim .tpw-panel{border-radius:.25rem}[dir=rtl].tpw-tabpanel.tpw-centered .tpw-shim .tpw-panel,[dir=rtl] .tpw-tabpanel.tpw-centered .tpw-shim .tpw-panel{text-align:right}html:not(#tpw-booster) .tpw-accordion .tpw-hx{display:block}.tpw-accordion .tpw-header{margin:0 0 -1px;padding:0.5rem 1rem 0.5rem;border:1px solid #ccc;background-color:#fff;color:currentColor}.tpw-disconnected .tpw-header{margin:5px 0;border-radius:4px}.tpw-disconnected .tpw-selected .tpw-header{border-radius:.25rem .25rem 0 0}.tpw-accordion .tpw-header:focus{text-shadow:0 0 1px currentColor}.tpw-accordion [aria-expanded=true]{color:#0367d2}.tpw-accordion .tpw-shim:not([hidden]) .tpw-panel{border-width:0 1px;border-style:solid;padding:1rem;background-color:#fff;border-color:#ccc}.tpw-accordion .tpw-shim:not([hidden]):last-of-type .tpw-panel{border-width:0 1px 1px}.tpw-disconnected.tpw-accordion .tpw-panel{border:1px solid #ccc !important;border-radius:0 0 .25rem .25rem !important;margin:-6px 0 5px !important;border-radius:.25rem}.tpw-skip{text-decoration:none;text-align:center;color:#0367d2 !important;background-color:#fff !important}.tpw-accordion .tpw-header::before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='3' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpolyline points='6 15 12 9 18 15'%3E%3C/polyline%3E%3C/svg%3E") 50% 50% no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='3' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpolyline points='6 15 12 9 18 15'%3E%3C/polyline%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='3' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpolyline points='6 15 12 9 18 15'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:.5em;transform:rotate(180deg);width:1em;height:1em;transform-origin:50% 50%}.tpw-accordion.tpw-chevrons-east-south .tpw-header::before{transform:rotate(90deg)}[dir=rtl].tpw-accordion.tpw-chevrons-east-south .tpw-header::before,[dir=rtl] .tpw-accordion.tpw-chevrons-east-south .tpw-header::before{transform:rotate(-90deg)}.tpw-js.tpw-accordion.tpw-chevrons-east-south [aria-expanded=true]::before{transform:rotate(180deg)}.tpw-accordion.tpw-plus-minus .tpw-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='9' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='9' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='9' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E")}.tpw-accordion [aria-expanded=true]::before{transform:rotate(0deg)}.tpw-accordion [aria-expanded=true]::before{transform:rotate(0deg)}.tpw-accordion.tpw-plus-minus [aria-expanded=true]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' stroke-width='2' stroke='%230367d2' fill='none' stroke-linecap='square' stroke-linejoin='square'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='9'%3E%3C/circle%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3C/svg%3E")}.tpw-accordion.tpw-icons-at-the-end .tpw-header{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.tpw-js.tpw-accordion.tpw-icons-at-the-end .tpw-header::before{margin-right:0;margin-left:0}.tpw-animate:not(.tpw-plus-minus) .tpw-header::before{transition:all 300ms cubic-bezier(0.655,-0.315,0.515,1.365)}[dir=rtl].tpw-accordion .tpw-header::before,[dir=rtl] .tpw-accordion .tpw-header::before{margin-right:0;margin-left:.5em}.tpw-tabpanel.tpw-pills .tpw-selected .tpw-tab{color:#fff;background-color:#0367d2;border-color:transparent}.tpw-tabpanel.tpw-pills .tpw-tab{padding:0.2rem 0.7rem;margin-bottom:.3rem;text-shadow:none;border:.15rem double transparent}.tpw-rounded.tpw-tabpanel.tpw-pills .tpw-tab{border-radius:.25rem}.tpw-tabpanel.tpw-pills .tpw-tab:focus{box-shadow:0 0 0 1px #0367d2}.tpw-tabpanel.tpw-pills .tpw-shim:not([hidden]) .tpw-panel{border:none}.tpw-rounded.tpw-tabpanel.tpw-centered .tpw-shim:not([hidden]) .tpw-panel,.tpw-rounded.tpw-tabpanel.tpw-pills .tpw-shim:not([hidden]) .tpw-panel{border-radius:.25rem !important}.tpw-rounded.tpw-tabpanel.tpw-bar .tpw-shim:not([hidden]) .tpw-panel{border-radius:0 !important}.tpw-js{display:flow-root}.tpw-js,.tpw-js .tpw-header{position:relative;z-index:0}.tpw-tabpanel>[role=tablist]{position:absolute}.tpw-shim:not([hidden]){display:inline}.tpw-shim:not([hidden]) .tpw-panel{float:left;width:100%;box-sizing:border-box}.tpw-accordion .tpw-header{width:100%;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}html:not(#tpw-booster) .tpw-skip{all:unset;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;height:0;width:0;padding:0;overflow:hidden;box-shadow:none !important}html:not(#tpw-booster) .tpw-skip:focus{display:-ms-flexbox;display:flex;padding:.5rem 1rem;height:auto;width:auto;cursor:pointer;text-align:center;opacity:.95}.tpw-skip>b{width:100%;font-style:inherit;font-size:inherit;color:inherit}.tpw-shadow{display:block !important;position:absolute;top:0;right:0;left:0;z-index:-1;visibility:hidden}html:not(#tpw-booster) .tpw-shadow .tpw-hx{display:inline-block !important}
.ultimenu{list-style:none;margin:0;min-height:42px;position:relative;z-index:97;}.ultimenu > li{display:block;margin:0;}.ultimenu .ultimenu__link{display:block;line-height:1.6;position:relative;text-decoration:none;transition:background-color .5s,color .5s;}.ultimenu__flyout{bottom:auto;display:block !important;left:0;height:0;line-height:1.4;max-height:0;overflow:hidden;opacity:0;padding:0;position:relative;top:100%;visibility:hidden;transition:height .4s,padding .3s,opacity .3s;width:100%;z-index:102;}.ultimenu__flyout.is-flyout-expanded{height:auto;max-height:100%;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;}.ultimenu__region{background-color:#fff;padding:20px;}@media all and (max-width:58.999em){.ultimenu > li,.ultimenu .ultimenu__link{min-width:100%;width:100%;}}@media all and (min-width:59em){.ultimenu--hover > li{display:inline-block;vertical-align:bottom;}.ultimenu--hover .ultimenu__flyout{position:absolute;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:64px;}.ultimenu--hover .ultimenu__link .caret{background-color:transparent;}.ultimenu--hover li .is-ultimenu-active + .ultimenu__flyout{padding:20px 0;}}@media only screen and (min-width:64.063em){.ultimenu--hover li:hover > .ultimenu__flyout,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout,.ultimenu--hover li .ultimenu__flyout:focus{height:auto;max-height:none;min-height:64px;padding:20px 0;overflow:visible;opacity:1;transition-delay:.1s;visibility:visible;}.ultimenu--htt li:hover > .ultimenu__flyout,.ultimenu--htt li a:active + .ultimenu__flyout,.ultimenu--htt li a:focus + .ultimenu__flyout,.ultimenu--htt li .ultimenu__flyout:focus{height:auto;bottom:100%;max-height:none;top:auto;}.ultimenu--htt .has-ultimenu .caret,.ultimenu--vertical .has-ultimenu .caret,.is-ultimenu-canvas--hover .ultimenu__link .caret{display:none;}.ultimenu.ultimenu--hover .ultimenu__link{padding-right:1.5em;}}
.ultimenu *,.ultimenu *::before,.ultimenu *::after{box-sizing:border-box;}.block-ultimenu{position:relative;z-index:98;}.sidebar .block-ultimenu{z-index:96;}.block .ultimenu{margin:0;padding:0;}.ultimenu__flyout .block{max-width:100%;padding:1em 0;}.is-ultimenu-canvas--active .ultimenu--main .is-active-trail > a{color:#fff;}.ultimenu--main .ultimenu__link,.ultimenu .ultimenu__ajax{padding:1em 1.75em;min-height:42px;}.ultimenu .ultimenu__ajax{display:block;}.ultimenu__link small{display:block;line-height:1;}.ultimenu__icon,.ultimenu__title,.ultimenu__icon::before{display:inline-block;vertical-align:bottom;}.ultimenu__icon{font-size:28px;text-align:center;width:42px;}.has-ultimenu .caret{background-color:rgba(0,0,0,.2);cursor:pointer;display:block;height:100%;min-height:34px;position:absolute;right:0;top:0;width:48px;}[dir="rtl"] .has-ultimenu .caret{left:0;right:auto;}.has-ultimenu .caret::before{border:8px solid transparent;border-top:12px solid #fff;content:'';display:block;height:0;position:absolute;left:50%;top:50%;width:0;z-index:2;transition:all .2s;transform:translate(-50%,-50%);}.has-ultimenu .is-ultimenu-active .caret::before{border-bottom:12px solid #fff;border-top:0;}.ultimenu__flyout::after,.ultimenu__region::after{clear:both;content:" ";display:table;}.block .ultimenu__flyout .ultimenu__region{margin:0;}body:not(:target) .ultimenu .ultimenu__region .menu-item{height:auto;}@media all and (min-width:59em){.ultimenu .ultimenu__link{line-height:1.4;}.ultimenu--htb .ultimenu__region{box-shadow:0 2px 2px rgba(0,0,0,.2);}.ultimenu--htb .ultimenu__flyout,.ultimenu--htb .ultimenu__region{border-radius:0 0 9px 0;}.ultimenu--htt .ultimenu__flyout,.ultimenu--htt .ultimenu__region{border-radius:0 9px 0 0;}.ultimenu .ultimenu__ajax{display:inline-block;padding:0 1.25em;vertical-align:middle;}#header .ultimenu--hover .ultimenu__flyout,#footer .ultimenu--hover .ultimenu__flyout,.sidebar .ultimenu__flyout{min-width:600px;}}
.is-ultimenu-canvas-backdrop{background-color:transparent;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;-ms-transition:all .3s ease;transition:all .3s ease;z-index:-1;}.is-ultimenu-expanded .is-ultimenu-canvas-backdrop,.is-ultimenu-canvas--hiding .is-ultimenu-canvas-backdrop{background-color:rgba(0,0,0,.6);opacity:1;-ms-transition-delay:.2s;transition-delay:.2s;height:100%;width:100%;z-index:9997;}.is-ultimenu-canvas--active{position:relative;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{overflow:hidden;height:100%;transform:translate3d(0px,0px,0px);}.is-ultimenu-canvas .is-ultimenu-canvas-off{backface-visibility:hidden;display:block;float:none;margin:0;width:100%;z-index:9998;}.is-ultimenu-canvas .is-ultimenu-canvas-off > .ultimenu--main{margin:0;padding:0;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{background:rgba(0,0,0,.9) !important;bottom:0;height:100%;height:100vh;left:-100%;max-height:none;max-width:320px;min-height:320px;overflow:hidden;padding:0;position:fixed;top:0;transition:all 500ms ease;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{backface-visibility:hidden;position:relative;}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:80%;position:fixed;}.is-ultimenu-canvas--active .is-ultimenu-canvas-off{min-height:100%;}.is-ultimenu-canvas.is-ultimenu-expanded,.is-ultimenu-canvas.is-ultimenu-canvas--hiding{transform:translate3d(0px,0px,0px);}}
.button.button--ultimenu{background:#555;border:0;border-radius:2px;cursor:pointer;display:block;font-size:0;height:40px;margin:0;padding:0;position:fixed;right:15px;text-align:center;text-indent:-999px;top:15px;width:42px;z-index:9999;transition:background-color .3s,transform .2s;}.button.button--ultimenu:hover,.button.button--ultimenu:active,.button.button--ultimenu:focus{background:#111;}.button--ultimenu .bars,.button--ultimenu .bars::before,.button--ultimenu .bars::after{background-color:#fff;content:'';display:block;height:4px;pointer-events:none;position:absolute;left:0;right:0;width:32px;}.button--ultimenu .bars{height:4px;left:5px;right:5px;top:18px;transition:background-color 0s .3s;}.button--ultimenu .bars::before,.button--ultimenu .bars::after{transition-duration:.3s,.3s;transition-delay:.3s,0s;}.button--ultimenu .bars::before{transition-property:top,transform;top:-10px;}.button--ultimenu .bars::after{transition-property:bottom,transform;bottom:-10px;}.is-ultimenu-expanded .button--ultimenu .bars{background-color:transparent;}.is-ultimenu-expanded .button--ultimenu .bars::before,.is-ultimenu-expanded .button--ultimenu .bars::after{transition-delay:0s,.3s;}.is-ultimenu-expanded .button--ultimenu .bars::before{top:0;transform:rotate(45deg);}.is-ultimenu-expanded .button--ultimenu .bars::after{bottom:0;transform:rotate(-45deg);}@media all and (min-width:59em){.is-ultimenu-canvas--hover .button.button--ultimenu{display:none;}}
.is-ultimenu-canvas--active .is-ultimenu-canvas-off{left:0;-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;-ms-transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);-webkit-transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);transform:translate3d(-120%,0,0) scale3d(.9,.9,.9);-ms-transform-origin:50% 0% 50%;-webkit-transform-origin:50% 0% 50%;transform-origin:50% 0% 50%;transition-delay:.01s;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);transition-delay:0s;}.is-ultimenu-canvas--active .is-ultimenu-canvas-on{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;transition:transform 450ms ease;}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(320px,0,0) scale3d(1,1,1);-webkit-transform:translate3d(320px,0,0) scale3d(1,1,1);transform:translate3d(320px,0,0) scale3d(1,1,1);}@media only screen and (max-width:58.999em){.is-ultimenu-canvas .is-ultimenu-canvas-off{max-width:82%;-ms-transform:translate3d(210%,0,0) scale3d(.9,.9,.9);-webkit-transform:translate3d(210%,0,0) scale3d(.9,.9,.9);transform:translate3d(210%,0,0) scale3d(.9,.9,.9);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-off{-ms-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);}.is-ultimenu-canvas.is-ultimenu-expanded .is-ultimenu-canvas-on{-ms-transform:translate3d(82%,0,0) scale3d(1,1,1);-webkit-transform:translate3d(82%,0,0) scale3d(1,1,1);transform:translate3d(82%,0,0) scale3d(1,1,1);}}
.hljs{display:block;padding:0.5em;color:#333;background:#f8f8f8}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099;}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:#008080}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}
form.searchapp-form,.searchapp-form form{margin:0 auto;width:87%;}form.searchapp-form input[type=search],.searchapp-form form input[type=search]{display:inline;float:left;width:85%;border:none;line-height:2em;height:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-left:5px;font-size:12px;position:relative;}form.searchapp-form .form-submit,.searchapp-form form .form-submit{display:inline;float:left;width:15%;}
section.block-searchapp-block{margin:5px auto;position:absolute;}.base-theme-hero section.block-searchapp-block{width:100%;top:75px;}.base-theme-blue section.block-searchapp-block{width:44%;top:-15px;right:-54px;}
