.cookies-consent.fixed-at-bottom.opened>.side-label,.cookies-consent.fixed-at-bottom:active>.side-label,.cookies-consent.fixed-at-bottom:focus>.side-label,.cookies-consent.fixed-at-bottom:hover>.side-label,.cookies-consent.fixed-at-bottom>table{display:none}*,:after,:before,input[type=search]{box-sizing:border-box}img{max-width:100%;height:auto}.color-white{color:#fff!important}.color-white *{color:#000!important}.color-black{color:#fff!important}.color-black *{color:#000!important}.color-highlighted,.color-highlighted *{color:#172546!important}.color-alert,.color-alert *{color:#DC140E!important}.app-messages{overflow:visible;position:fixed;top:0;z-index:999;width:100%}.app-messages *{box-sizing:content-box}.app-messages .spacer{overflow:visible;position:relative;margin:0 auto;width:334px}.app-messages .panel{position:absolute;top:0;left:0;width:334px;padding-bottom:27px;background:url(/app/img/basic/app_message_bottom_bg.png) bottom center no-repeat}.app-messages .panel .bg{padding:14px 31px 4px;background:url(/app/img/basic/app_message_bg.png) repeat-y}.app-messages .panel a.close{float:right;cursor:pointer;width:22px;height:22px;text-decoration:none;background:url(/app/img/basic/close.png) center no-repeat}.app-messages .panel .app-message,.app-messages-modal .app-message{min-height:16px;background-position:0 0;background-repeat:no-repeat;font-size:14px;font-weight:700}.app-messages .panel a.close:hover{text-decoration:none}.app-messages .panel .app-message{color:#000;margin:10px 0;padding:0 0 5px}.app-messages .panel .app-message.error{color:#A80D2D}.swal-overlay{overflow-y:auto;background-color:rgba(150,150,150,.5)}.swal-button,.swal-button:active{background-color:#172546}.swal-overlay:before{height:auto}.swal-modal{vertical-align:text-bottom;box-shadow:0 0 50px rgba(0,0,0,.15);margin:30px auto;padding:30px 50px 35px}.swal-text,.swal-title{margin-bottom:20px}.swal-footer,.swal-text,.swal-title{text-align:center;padding-left:0;padding-right:0}.swal-title{padding-top:15px}.swal-button{height:auto;line-height:normal;color:#fff}.swal-footer{white-space:nowrap}.app-messages-modal{text-align:left}.app-messages-modal .app-message{color:#000;margin:10px 0;padding:0 0 5px}.app-messages-modal .app-message.error{color:#A80D2D}.app-messages-modal .app-message a{text-decoration:underline}#loginToOriginalUser a,.app-messages-modal .app-message a:hover,.scroll-to-top{text-decoration:none}.cookies-consent{border-bottom:2px solid #172546;background-color:#fff}.cookies-consent>table{width:100%;border:none}.cookies-consent>table td{vertical-align:middle;padding:20px 0}.cookies-consent>table td.info{padding-left:20px}.cookies-consent>table td.controls{padding-right:20px;white-space:nowrap}.cookies-consent>table td.controls .more-info,.cookies-consent>table td.controls .submit{margin-left:20px}.cookies-consent.fixed-at-bottom{position:fixed;bottom:0;left:0;z-index:9999;max-height:100vh;overflow:auto;border-bottom:none;border-top-right-radius:5px}.cookies-consent.fixed-at-bottom>.side-label{padding:4px 10px 5px}.cookies-consent.fixed-at-bottom.opened,.cookies-consent.fixed-at-bottom:active,.cookies-consent.fixed-at-bottom:focus,.cookies-consent.fixed-at-bottom:hover{right:0;border-top:2px solid #172546;border-top-right-radius:0}.cookies-consent.fixed-at-bottom.opened>table,.cookies-consent.fixed-at-bottom:active>table,.cookies-consent.fixed-at-bottom:focus>table,.cookies-consent.fixed-at-bottom:hover>table{display:table}@media screen and (max-width:1000px){.cookies-consent>table,.cookies-consent>table td{display:block}.cookies-consent>table td.info{padding-right:20px;padding-bottom:0}.cookies-consent>table td.controls{padding-left:20px;padding-top:20px;white-space:normal}}@media screen and (max-width:500px){.cookies-consent>table td.controls{text-align:center}.cookies-consent>table td.controls .more-info{display:block;margin-left:0;margin-bottom:10px}.cookies-consent>table td.controls .submit{margin-left:0}}.cookies-advanced-consent-manager{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2147483631;width:97vw;max-width:720px;max-height:97vh;overflow:auto;border-radius:8px;box-shadow:0 32px 68px rgba(0,0,0,.5);padding:22px 22px 12px;background:#fff;font-size:15px;color:#2B2B2B}.cookies-advanced-consent-manager.minimized{cursor:pointer;top:unset;bottom:5px;left:5px;transform:translate(0,0);width:auto;border-radius:999px;padding:0;transition:opacity .3s;opacity:.3}.cookies-advanced-consent-manager.minimized:hover{opacity:1}.cookies-advanced-consent-manager.minimized *{display:none}.cookies-advanced-consent-manager.minimized .minimized-icon{display:block;width:36px;height:36px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADjklEQVR4nO2Zy0tVURTGf5FdsweZNq0gEiIrTTIkCnKWNA3/h/6Jysqy0qyoyFk1T8uISG2Q0iwt0symmYFlaurAR3hjw3dgI/exz+Oe6+B+cAb37L3X4+y91vr2ulBAAQXEhWKgHmgCuoBRYBpYBpaA38B5BzlngR/AONBAjKgBOoAZIJnlue8gb9ya/z0G+6kGXq8xdAhoBc4BR4CdwCbgrcbNmnXjSAnQDvyTsjngJnAgw5oFzTVrs6FBzhgnzpAjVACfZNSyvr756tnwTWuqWAc4roBNKpD9GHVF654BG8izE/MyxmSkrT7XlwJjWt8J7CYPqLB24jGwMaCcPcCg5LwjZpRYMdEVwgkPV7Ok4WtKDM1EjHYrJvwep1QYkry6NOPzViaMDCbnr+iJKtvMylATM6nQLGfMzkUGr9iZFOsHmY7HnGRuC2HXe2DAD+0wCv861gnX4/FFYyYLBsUA0O86uUMKbwVQlOl4eDF3l5hY7IwUZqIdQVAparMYR5WvtwhgLnBP8sdz7UxTliBPADeAn8AE0KJ3rjBsuFc6FuVYnRJAKXBCdaY/LAN4LiWGiqdCS4p7hnnnBwk54DHodE9nGG42KiGH04xPpFBo3gWNmdvAsBLELPBBJHPQIpqmpm0BjgIPHG+aTElAWQyOZONmY2l26peLgCVNTvg4WtdzxJ12AJfl0IJ101yKwpGEnJlwCPaouVOxlSScj1Z5BIqj5k67ZJu5VoQO9nyiSraNuEzuypJ+84lGK5OFLoj5RLtsu+Ay+bQmf2T9YVi2nXLNDNOOpDHO9malbJoSzXHCI0caH6QruBfoU13oVeFzQZv0PMQHDBVYVf5PV+GDOtK3ppj2OKwpVxpfDcKYX0mR4UJRtje9Ipn0USzvaG43AXDEaj64NJ9d0etzR2pkg2nRHgqq1DuXX0M2DNbGSI925k2WGNlu9Y1NozwwNisNJ3VPKSI+FOkoJUXpTTYNhf2izUbgk5icKQKeSucksC8qwbVWT+pFhMcs3XHqthLBsagV1Fo7M6YUHTVqrJiYzIUT9jHz+rcr4j5R0P1ypdgVKyYiO06ZEkCrpXROvw8GpB1tVm1ZVnYKHdh+YO4rL1VtvZrwWbvUqNpTpttjQl+9WmPtFgFMSoaJC+NY3lAt/vPH4e/ptc+UuiLr4r9FDwnR60u6+IzI0CU9U9oFM3YROOmHxRZQQAGEwn93gmAqKYNWrwAAAABJRU5ErkJggg==);background-size:25px;background-repeat:no-repeat;background-position:center}.cookies-advanced-consent-manager .title{margin:0 0 20px;color:inherit;font-size:17px;font-weight:700;text-transform:none}.cookies-advanced-consent-manager .message{text-align:left}.cookies-advanced-consent-manager .message p{margin-bottom:20px}.cookies-advanced-consent-manager .form .options{width:100%;margin-bottom:20px}.cookies-advanced-consent-manager .form .buttons{margin-left:-5px;margin-right:-5px}.cookies-advanced-consent-manager .option label{display:inline-block;padding:5px;margin:0;vertical-align:middle}.cookies-advanced-consent-manager .option input{margin-right:10px;vertical-align:middle}.cookies-advanced-consent-manager .toggle{float:right;margin-top:5px;padding:0 5px;cursor:pointer}.cookies-advanced-consent-manager .details{display:none}.cookies-advanced-consent-manager .button{display:inline-block;width:calc(33.3333333% - 10px);margin:0 5px 10px;padding:18px 0;border-radius:3px;border:1px solid #172546;line-height:0;white-space:nowrap;text-align:center;color:#172546;background-color:#fff}.app-announcement .close,.flexbox-warning .close{line-height:24px;height:24px;cursor:pointer;transition:color .2s;font-weight:700;text-align:center}.cookies-advanced-consent-manager .button.accept-all{color:#fff;border-color:#172546;background-color:#172546}.cookies-advanced-consent-manager .button.accept-all:focus,.cookies-advanced-consent-manager .button.accept-all:hover{opacity:.9}@media screen and (max-width:600px){.cookies-advanced-consent-manager .button{width:calc(100% - 10px)}}.app-announcement{color:#000;background-color:#fff}.app-announcement>.center{position:relative;padding:12px 40px 16px 16px}.app-announcement .close{color:#000;font-size:32px;position:absolute;width:24px;top:11px;right:8px}.app-announcement .close:focus,.app-announcement .close:hover{color:#FFC700}.app-announcement .title{font-size:16px;font-weight:700;transition:color .2s}.app-announcement .title:focus,.app-announcement .title:hover{color:#000}.app-announcement .text{margin-top:8px}.app-announcement .ellipsis,.app-announcement.with-hidden-text .text{display:none}.app-announcement.with-hidden-text .ellipsis{display:inline-block}.app-announcement.with-title.with-text{cursor:pointer}.flexbox-warning{display:none;position:fixed;left:50%;z-index:9999;width:100%;max-width:780px;padding:0 24px;transform:translate3d(-50%,0,0)}.flexbox-warning>.wrapper{color:#fff;position:relative;padding:16px 48px 24px 24px;border-radius:0 0 4px 4px;background-color:rgba(220,20,14,.9);box-shadow:0 0 24px #DC140E}.flexbox-warning .close{font-size:32px;position:absolute;width:24px;top:16px;right:16px}.flexbox-warning .close:focus,.flexbox-warning .close:hover{color:#FFC700}.flexbox-warning .text{font-size:16px;line-height:1.5;margin:0}.no-flexbox .flexbox-warning{display:block}.-run-mask,.scroll-to-top{display:none;position:fixed}.empty-index-message{text-align:center}.scroll-to-top{bottom:13px;right:15px;z-index:100;overflow:hidden;border:none;width:24px;height:26px;text-indent:-9999px;opacity:.4;background:url(/app/img/basic/arrow-scroll-to-top.png) no-repeat}.-run-mask{top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;width:100%;height:100%;opacity:0;z-index:1;text-align:center;background:#fff}.-run-loader{display:inline-block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:150px;height:150px;border:4px solid transparent;background:url(/app/img/libs/logo-run.png) center center no-repeat}.-run-loader>span,.-run-loader>span>span{top:-4px;left:-4px;width:150px;height:150px;position:absolute}.-run-loader>span{border:4px solid rgba(0,0,0,.18);animation:animateRunLoader 1s infinite linear;border-radius:999px}.-run-loader>span>span{border:4px solid transparent;border-top:4px solid #0081c7;border-radius:999px}@keyframes animateRunLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.-run-mask-progress{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:90%;height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.-run-mask-progress .-run-mask-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#0081c7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease;background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;animation:animateRunProgressBar 2s linear infinite}@keyframes animateRunProgressBar{from{background-position:40px 0}to{background-position:0 0}}.-run-smart-frame-wrapper{position:relative}.-run-smart-frame-wrapper .-run-loader,.-run-smart-frame-wrapper .-run-mask{position:absolute}.-run-hint{position:relative;top:-.35em;padding:0 .3em;font-size:smaller;cursor:help;opacity:.4}.-run-hint:hover{opacity:.8}.tooltipster-run{border-radius:5px;background:#FFF18F;border:1px solid #F2E37B;box-shadow:0 0 14px rgba(0,0,0,.3);color:#4F4B47}.tooltipster-run .tooltipster-content{overflow:auto!important;max-height:250px;padding:8px 10px;line-height:16px;font-size:14px;font-family:Arial,sans-serif}.display-image-input{background-color:#EEE}.display-image-input-wrapper,.display-input-wrapper{display:inline-block;zoom:1;position:relative}.display-image-input-wrapper .display-image-input,.display-image-input-wrapper .display-input,.display-input-wrapper .display-image-input,.display-input-wrapper .display-input{border-right:25px solid #fff}.display-image-input-wrapper .display-delete-button,.display-input-wrapper .display-delete-button{position:absolute;bottom:0;right:0;color:#000;font-size:26px;line-height:1em;font-weight:700;text-decoration:none;opacity:.5;cursor:pointer}.display-image-input-wrapper .display-delete-button:hover,.display-input-wrapper .display-delete-button:hover{opacity:1;color:#C30404}.-run-error-screen{padding:0 10px}.-run-error-screen b{display:block;margin-bottom:1em}.-run-error-screen .app-message{float:left}.-run-error-page-404{text-align:center;padding-top:55px;padding-bottom:135px}.-run-error-page-404 .status{font-size:120px;font-weight:400}.-run-error-page-404 .title{font-weight:700;margin-bottom:6px}#loginToOriginalUser{background-color:#006ba5;padding:1px 5px 2px 8px;position:fixed;right:0;top:0;border-bottom-left-radius:12px;z-index:1000}#loginToOriginalUser a{color:#fff;font-size:13px}#admin-layout #loginToOriginalUser{top:auto;bottom:0;border-bottom-left-radius:0;border-top-left-radius:12px;padding:2px 5px 1px 8px}.ui-widget-content.ui-autocomplete,.ui-widget-content.ui-datepicker{border-color:#ddd;color:#333}.ui-widget-content.ui-autocomplete .ui-widget-header,.ui-widget-content.ui-datepicker .ui-widget-header{border-color:#777;background:#777}.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-state-hover,.ui-widget-content.ui-datepicker .ui-widget-header .ui-state-focus,.ui-widget-content.ui-datepicker .ui-widget-header .ui-state-hover{border-color:#777;background:#777;color:#333}.ui-widget-content.ui-autocomplete .ui-widget-header .ui-datepicker-next,.ui-widget-content.ui-autocomplete .ui-widget-header .ui-datepicker-prev,.ui-widget-content.ui-datepicker .ui-widget-header .ui-datepicker-next,.ui-widget-content.ui-datepicker .ui-widget-header .ui-datepicker-prev{cursor:pointer}.ui-widget-content.ui-autocomplete .ui-state-default,.ui-widget-content.ui-datepicker .ui-state-default{border-color:#ddd;background:#ddd;color:#333}.ui-widget-content.ui-autocomplete .ui-state-active,.ui-widget-content.ui-autocomplete .ui-state-focus,.ui-widget-content.ui-autocomplete .ui-state-highlight,.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-datepicker .ui-state-active,.ui-widget-content.ui-datepicker .ui-state-focus,.ui-widget-content.ui-datepicker .ui-state-highlight,.ui-widget-content.ui-datepicker .ui-state-hover{border-color:#eee;background:#eee;color:#333}.ui-widget-content.ui-autocomplete .ui-state-active,.ui-widget-content.ui-datepicker .ui-state-active{border-color:#777}