#app,.aboutus-logo,.accordeon,.accordeon-content,.accordeon-header,.accordeon-item,.accordeon-item-icon,.accordeon-item-info,.accordeon-item-infobutton,.accordeon-item-name,.addressbar-results-item,.audio-player,.bookmark-icon,.browser-addressbar,.browser-addressbar input,.browser-bookmark,.browser-container,.btn,.candidates-link,.candidates-navi,.candidates-navi-container,.candidates-selector,.candidates-view,.clocks-item-content,.contactdetail-header,.contactdetail-header-name,.desktop-file-icon,.desktop-widget,.desktop-widget-app,.desktop-widget-app .app-icon,.desktop-widget-content,.desktop-widget-header,.desktop-widget-typeselect,.ebookdetail-external,.ebookdetail-external-links,.ebookdetail-external-links a,.ebookdetail-header,.ebookdetail-header-name,.eventdetail-header,.eventdetail-header-icon,.eventdetail-header-label,.footer-navi,.form-error-messages,.form-label,.form-row,.form-row-buttons,.gallery-detail,.gallery-detail img,.gallery-detailnavi-back,.gallery-detailnavi-next,.gallery-list,.gallery-list-item,.header-navi,.header-navi-item,.header-system .header-navi-item span,.header-tools,.infoapp-container,.infoapp-content,.infoapp-header,.input,.input-checkbox,.input-file,.input-radio,.input-select,.input-select select,.inputdate-calendar-backward,.inputdate-calendar-forward,.inputdate-calendar-header,.inputdate-calendar-item,.inputdate-calendar-row,.inputdate-time,.inputdate-time .inputdate-time-delete,.language-select-item,.meta-mobile-header,.newslist,.newslist-item,.newslist-item-subject,.newslist-item-user,.newslist-item-user img,.newsmail-header,.newsmail-separator,.notification-buttonrow,.notification-header,.notification-header-date,.notification-header-icon,.notification-header-title,.notificationlist,.notificationlist-item,.osalert-buttons,.osenglish-clocks-item,.osenglish-content,.osfinder-content,.osfinder-content .col-left,.osfinder-content .col-right,.osfinder-details,.osfinder-details-icon,.osloader-bar,.osloader-bar-progress,.osloader-logo,.ospopup-content,.ospopup-header,.ossearch-bar,.ossearch-bar-close,.ossearch-bar-icon,.ossearch-content,.ossearch-results,.ossearch-results-item,.osswipe-label,.ostabbar-item,.oswidget-content,.oswidget-detail,.oswidget-header,.oswidget-left,.oswidget-menu,.oswidget-menu-item,.oswidget-mobile-share,.oswidget-right,.oswidget-right iframe,.oswidget-sharing-content,.page,.projectchart,.projectchart-row,.projectchart.links .content-links,.projectchart.text-text .projectchart-row:last-child .content-text-text,.projectpreview,.screensaver-minutes-list,.screensaver-minutes-list div,.settings-list,.settings-list-item,.slider,.slider-content,.slider-item,.slider-item>img:first-child,.slider-nav,.tabcontent,.tabcontent-bar,.tabcontent-bar-item,.tabcontent-content,.video-player,.video-player-youtube,.widgetlist-item,.widgetlist-item-image,figure.image,footer,h1,h2,h3,h4,img,input,label,ol,p,textarea,ul{display:block;left:0;position:relative;top:0;width:100%}.candidates-link-item,.candidates-navi-drag,.candidates-navi-item,.footer-navi-item,.input-checkbox,.input-radio,.input-select,.notification-btn,.notification-btn-text,.oswidget-sharing-item,.slider-nav-item{display:inline-block;left:0;position:relative;top:0;width:auto}#desktop-files,#desktop-widgets,#header-logo,#page-widget-news-detail.new-mail .oswidget .oswidget-name-icon:after,#page-widget-news-first.new-mail .oswidget .oswidget-name-icon:after,#page-widget-news.new-mail .oswidget .oswidget-name-icon:after,.accordeon-header-icon,.browser-addressbar-results,.candidates-selector-left,.candidates-selector-right,.desktop-file,.desktop-widget-open,.gallery-detailnavi,.happy-cat,.header-navi-button,.header-system,.input-checkbox input[type=checkbox],.input-checkbox svg,.input-radio input[type=radio],.input-radio svg,.input-select svg,.osenglish-clocks,.osfinder-accordeon,.osfinder-header,.ospopup-header-close,.osscreensaver .screensaver,.osswipe-button,.osswipe-button:before,.osswipe-label-icon,.ostabbar-item.new-mail:after,.oswidget-sharing,.oswindow-close,.popup-error-icon,.projectchart-content,.projectchart-logo,.screensaver-windows-item,.slider-button,.svg-icon,.svg-inline,.svg-sprite,.video-player-youtube iframe,.wip:after,header{display:block;left:0;position:absolute;top:0;width:100%}.cookie-consent,.mobile-closebutton,.osalert,.osclock,.osdesktop,.osfinder,.oslightbox,.osloader,.osnotifications,.osrestarter,.osscreensaver,.ossearch,.osswipe,.ostabbar,.oswidget-background,.oswindow,.popup-error{display:block;left:0;position:fixed;top:0;width:100%}#desktop-widgets,.accordeon-item,.browser-container,.candidates-navi,.contactdetail-header,.ebookdetail-external,.ebookdetail-header,.eventdetail-header,.gallery-detailnavi,.gallery-list,.header-navi,.header-navi-content,.header-tools,.infoapp-container,.inputdate-calendar-header,.inputdate-calendar-row,.inputdate-time,.newslist-item,.newslist-item-user,.newsmail-header,.notification-header,.osenglish-clocks,.osenglish-clocks-item,.osfinder-content,.osfinder-header,.ossearch-bar,.osswipe,.oswidget-content,.oswidget-header,.oswidget-menu,.oswidget-menu-item,.oswidget-mobile-share,.oswidget-name,.oswidget-right,.projectchart-content,.projectchart.text-text .projectchart-row:last-child .content-text-text,.screensaver-minutes-list,.settings-list,.tabcontent-bar,.widgetlist-item,header{display:-webkit-box;display:-ms-flexbox;display:-o-flex;display:flex}.hyphens,.ospopup-content h1,.ospopup-content h2,.ospopup-content h3{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.no-hyphens{-o-hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.accordeon-header,.accordeon-item,.desktop-widget-header h4,.form-label,.header-navi,.header-system,.header-tools,.input.disabled,.inputdate-calendar-header,.newslist-item,.no-select,.osrestarter,.osswipe,.slider,figure.image,img,input.disabled,label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.background-blur,.desktop-widget,.osfinder,.oslightbox,.osloader,.oswindow{background:#fdfdfd}.desktop-widget.apps,.no-blur,.osfinder{-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.background-blur,.desktop-widget,.osfinder,.oslightbox,.osloader,.oswindow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.45)}}.dev{background:rgba(255,0,0,.3);border:1px solid blue}.wip{border:1px solid rgba(240,35,135,.6)!important}.wip:after{background:rgba(240,35,135,.6);color:#fff;content:"work in progress";display:block;font:700 10px/10px sans-serif;padding:5px 0 6px;text-align:center}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{--id:"app";--mobile:500px;background:#d8cde4}figure.image,img{border:0 solid}a{outline:0;text-decoration:none}ol,ul{padding-left:1.5rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.page-fade-leave-active{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.page-fade-enter-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.page-fade-enter,.page-fade-leave-to{opacity:0}.page-none-enter-active,.page-none-leave-active{-webkit-transition:all 0s ease;transition:all 0s ease}.page-none-enter,.page-none-leave-to{opacity:0}.audio-player .plyr--video,.audio-player .plyr__poster,.audio-player .plyr__video-wrapper,.video-player .plyr--video,.video-player .plyr__poster,.video-player .plyr__video-wrapper{background-color:transparent}.audio-player .plyr__time,.audio-player .plyr__tooltip,.video-player .plyr__time,.video-player .plyr__tooltip{font-family:Source Sans Pro,sans-serif}.audio-player:not(.audio-player) .plyr.plyr--stopped .plyr__controls,.video-player:not(.audio-player) .plyr.plyr--stopped .plyr__controls{display:none}.audio-player{margin-top:30px}.audio-player .plyr--video .plyr__control.plyr__tab-focus,.audio-player .plyr--video .plyr__control:hover,.audio-player .plyr--video .plyr__control[aria-expanded=true],.video-player .plyr--video .plyr__control.plyr__tab-focus,.video-player .plyr--video .plyr__control:hover,.video-player .plyr--video .plyr__control[aria-expanded=true]{background:#0536b6}.audio-player .plyr--full-ui input[type=range],.video-player .plyr--full-ui input[type=range]{color:#0536b6}.video-player .plyr__control--overlaid{background:#0536b6;color:#fff}.video-player .plyr__control--overlaid:hover{background:#fff!important;color:#0536b6}.video-player.background{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-player.background .plyr1{height:auto;max-height:none;max-width:none;min-height:none;min-width:none;width:auto}.video-player-youtube{padding-bottom:56.25%}.video-player-youtube iframe{height:100%}.accordeon-header{cursor:default}.accordeon-header-icon{cursor:pointer;height:100%;left:auto;right:0;top:0;width:50px;z-index:2}.accordeon-content{height:0;overflow:hidden}.accordeon.open .accordeon-header-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slider{border:1px solid #ccc;margin:0 0 30px}.slider-button{cursor:pointer;height:50px;left:2%;margin:-14px 0 0;outline:0;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:50px}.slider-button svg{fill:#979fa7}.slider-button.next{left:auto;right:2%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-button:hover svg{fill:#0536b6}.slider-nav{margin:10px 0 0;text-align:center}.slider-nav-item{background:#979fa7;border-radius:7px;cursor:pointer;height:14px;margin:0 3px;outline:0;width:14px}.slider-nav-item:hover{background:#43484c}.slider-nav-item.tns-nav-active{background:#0536b6}.tabcontent-bar-item{cursor:pointer;margin:0 3px 0 0;padding:2px 5px;width:auto}.tabcontent-content>*{display:none;opacity:0}body{background-image:url(../img/app/backgrounds/background-default-low.jpg);background-position:50%;background-size:cover}#app{min-height:var(--vh,100vh)}.page{margin:0 auto;max-width:900px;padding:0 30px}@media (max-width:500px){body{background-attachment:fixed;background-position:60% 0}.page{padding:0}}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/sourcesanspro-regular/SourceSansPro-Regular.eot?) format("eot"),url(../fonts/sourcesanspro-regular/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/sourcesanspro-regular/SourceSansPro-Regular.woff) format("woff"),url(../fonts/sourcesanspro-regular/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(../fonts/sourcesanspro-regular/SourceSansPro-Italic.eot?) format("eot"),url(../fonts/sourcesanspro-regular/SourceSansPro-Italic.woff2) format("woff2"),url(../fonts/sourcesanspro-regular/SourceSansPro-Italic.woff) format("woff"),url(../fonts/sourcesanspro-regular/SourceSansPro-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../fonts/sourcesanspro-bold/SourceSansPro-Bold.eot?) format("eot"),url(../fonts/sourcesanspro-bold/SourceSansPro-Bold.woff2) format("woff2"),url(../fonts/sourcesanspro-bold/SourceSansPro-Bold.woff) format("woff"),url(../fonts/sourcesanspro-bold/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(../fonts/sourcesanspro-bold/SourceSansPro-BoldItalic.eot?) format("eot"),url(../fonts/sourcesanspro-bold/SourceSansPro-BoldItalic.woff2) format("woff2"),url(../fonts/sourcesanspro-bold/SourceSansPro-BoldItalic.woff) format("woff"),url(../fonts/sourcesanspro-bold/SourceSansPro-BoldItalic.ttf) format("truetype")}html{font-size:15px;line-height:18px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font:700 4rem/4.5rem Source Sans Pro,sans-serif;margin:0 0 3rem}h1,h2{color:#363a3e}h2{font:normal 2.5rem/3rem Source Sans Pro,sans-serif;margin:0 0 2rem}h3{color:#363a3e;font:normal 1.5rem/2rem Source Sans Pro,sans-serif;margin:0 0 1rem}h4{color:#000;font:700 1.1rem/1.3rem Source Sans Pro,sans-serif;margin:0 0 .8rem}.input-select select,input,label,ol,p,textarea,ul{color:#363a3e;font:normal 1rem/1.6rem Source Sans Pro,sans-serif;margin:0 0 10px}p+h1{margin-top:6rem}p+h2{margin-top:4rem}p+h3{margin-top:2rem}p+h4{margin-top:1.5rem}.textlink,p>a{color:#0536b6;font:normal 1rem/1.5rem Source Sans Pro,sans-serif}.textlink:hover,p>a:hover{color:#fe2123;text-decoration:underline}.textlink.active,p>a.active{color:#fe2123}@media (max-width:500px){html{font-size:15px;line-height:18px}h1{font-size:2.5rem;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:3rem}h2{font-size:2rem;line-height:2.4rem}h3{font-size:1.3rem;line-height:2rem}h4{font-size:1.1rem;line-height:1.8rem}.input-select select,a.textlink,h4,input,label,p,p>a{font-size:1rem;line-height:1.4rem}p{-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0536b6;border:0;border-radius:.3rem;color:#fff;cursor:pointer;display:inline-block;font:700 .9rem/.9rem Source Sans Pro,sans-serif;height:auto;letter-spacing:.01rem;margin:.7rem .5rem .7rem 0;outline:0;padding:1.1rem 2rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;vertical-align:middle;width:auto}.btn:hover{background:#fe2123;color:#fff;text-decoration:none}.btn.active{background:#fe2123;color:#fff}.btn.disabled{background:#fafbfc;color:#979fa7;cursor:not-allowed}.btn.secondary{background:#fff;border:1px solid #0536b6;color:#0536b6}.btn.secondary:hover{background:#fe2123;border-color:#fe2123;color:#fff}.btn.secondary.active{background:#fe2123;color:#fff}.btn.secondary.disabled{background:#fafbfc;border:1px solid #fafbfc;color:#979fa7;cursor:not-allowed}.btn.small{font:700 .8rem/.8rem Source Sans Pro,sans-serif;padding:.5rem 1rem}.svg-icon,.svg-inline,.svg-sprite{height:100%;-webkit-transition:fill .3s ease;transition:fill .3s ease}.svg-inline{-webkit-transition:none;transition:none}.svg-icon{fill:#43484c}.svg-inline .normal-fill{fill:#43484c;-webkit-transition:fill .3s ease;transition:fill .3s ease}.svg-inline .normal-stroke{stroke:#43484c;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.svg-icon:hover{fill:#0536b6}.svg-inline:hover .hover-fill{fill:#0536b6}.svg-inline:hover .hover-stroke{stroke:#0536b6}.svg-inline #hover{display:none}.svg-inline:hover #hover{display:block}.svg-inline .active-fill{fill:#0536b6}.svg-inline .active-stroke{stroke:#0536b6}.svg-inline #active{display:none}.svg-inline.active #active{display:block}.svg-inline.active #normal{display:none}.osfinder,.osloader,.oswindow{background:hsla(0,0%,100%,.4);border-radius:12px;left:50%;overflow:hidden;padding:15px;top:50%;-webkit-transform:translate(-50%,-53%);transform:translate(-50%,-53%)}.oswindow-close{cursor:pointer;height:100%;left:auto;right:0;width:40px}.oswindow-close:hover svg .hover-fill{fill:#000}.oswindow-close:hover svg .normal-fill{fill:#fff}.ospopup{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f8f8f8;border-radius:28px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:80vh;max-height:500px;max-width:500px;padding:11.25px;z-index:3000}.ospopup-header{height:40px}.ospopup-header-close{height:40px;left:auto;right:-5px;top:-5px;width:40px}.ospopup-header-close:hover .hover-fill{fill:#000}.ospopup-header-close:hover .normal-fill{fill:#fff}.ospopup-content{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;height:300px;padding:0 15px 0 10px;width:calc(100% - 8px)}.ospopup-content h1{font:700 1.4rem/1.8rem Source Sans Pro,sans-serif;margin-bottom:5%}.ospopup-content p+h2{margin-top:8%}.ospopup-content h2{font:700 1.1rem/1.6rem Source Sans Pro,sans-serif;margin-bottom:1%}.ospopup-content h3{font:normal 1rem/1.6rem Source Sans Pro,sans-serif;margin-bottom:2%}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.ospopup{background:hsla(0,0%,96%,.9)}}.ospopup .tabcontent-bar{margin-bottom:3%}.ospopup .tabcontent-bar-item{padding-left:10px;padding-right:10px}.ospopup .tabcontent-bar-item.active{background-color:hsla(0,0%,100%,.7);border-top-left-radius:6px;border-top-right-radius:6px}@media (max-width:500px){.ospopup{background:-webkit-gradient(linear,left top,left bottom,from(#818181),to(#3a3a3a));background:linear-gradient(180deg,#818181,#3a3a3a);border-radius:0;height:var(--vh,100vh);left:0;max-height:var(--vh,100vh);max-width:100%;padding:11.25px;top:0;-webkit-transform:translate(0);transform:translate(0)}.ospopup .ospopup-content{padding:0}.ospopup a,.ospopup h1,.ospopup h2,.ospopup h3,.ospopup li,.ospopup p,.ospopup ul{color:#fff}}.oslightbox{background:rgba(0,0,0,.3);height:100%}@media (max-width:500px){.oslightbox{display:none}}.osloader{max-width:370px;min-width:250px;width:25vw}.osloader-logo{margin:2% 0;padding-bottom:40%}.osloader-bar{background:hsla(0,0%,100%,.6);border-radius:5px;height:10px;margin:5% auto 3%;max-width:250px;padding:3px}.osloader-bar-progress{background:#333;border-radius:3px;height:100%;width:0}.osloader-info{text-align:center}@media (max-width:500px){.osloader{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;max-width:400px;min-width:inherit;padding:0 5vw;width:100%}.osloader-logo{margin-left:auto;margin-right:auto;margin-top:10vw;width:90%}.osloader-bar,.osloader-info{display:none}}.osdesktop{height:calc(100% - 25px);padding:0 25px 25px;top:25px}#desktop-files{height:calc(100% - 50px);left:auto;right:37.5px;top:25px;width:calc(100% - 600px)}#desktop-widgets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;left:25px;max-height:calc(100% - 50px);top:25px;width:580px;z-index:2000}.desktop-file{left:auto;padding:3px;width:75px}.desktop-file-icon{height:70px}.desktop-file-label{display:table;font-size:1rem;left:50%;line-height:1.2rem;margin:0;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.desktop-file-label span{border-radius:3px;padding:0 4px;white-space:nowrap}.desktop-file-label span:first-of-type{padding-top:2px}.desktop-file-label span:last-of-type{padding-bottom:2px}.dragging .desktop-file-icon{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:hsla(0,0%,100%,.2);border-radius:8px}.dragging .desktop-file-label span,.selected .desktop-file-label span{background:#5d99e9;color:#fff}.overlap .desktop-file-icon{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(78,157,225,.3);border-radius:8px}.overlap .desktop-file-label span{background:#5d99e9;color:#fff}.desktop-widget{background:hsla(0,0%,100%,.4);border-radius:12px;height:160px;margin-bottom:20px;margin-right:20px;overflow:hidden;width:270px}.desktop-widget-header{background:hsla(0,0%,100%,.5);height:35px;padding:6px 0 0 40px}.desktop-widget-header img,.desktop-widget-header svg{height:26px;left:7px;top:5px;width:26px}.desktop-widget-header h4{font-size:22px;line-height:22px}.desktop-widget-content{height:calc(100% - 65px);padding:7px 20px 0 7px;width:calc(100% - 7px)}.desktop-widget-open{bottom:0;color:#2665c4;font:700 17px/17px Source Sans Pro,sans-serif;height:30px;padding:6px 25px 0 0;text-align:right;top:auto}.desktop-widget-open:hover{color:#5d99e9}.widgetlist-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0 0 5px;padding:2px 0}.widgetlist-item-image{background-position:top;background-size:cover;border-radius:15px;height:26px;margin:0 8px 0 0;min-width:26px;padding:0;width:26px}.widgetlist-item-label{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font:700 16px/16px Source Sans Pro,sans-serif;margin:0;overflow:hidden;padding:2px 0;white-space:nowrap;width:auto}.widgetlist-item-label .subline{display:inline-block;font:normal 14px/14px Source Sans Pro,sans-serif;padding-top:5px}.desktop-widget.map,.desktop-widget.photo{background-position:center 35px;background-repeat:no-repeat;background-size:cover}.widgetlist-item-bookmark,.widgetlist-item-bookmark:hover{color:#363a3e;display:block;font:normal 1rem/1.6rem Source Sans Pro,sans-serif;font-weight:700;margin-bottom:0;text-decoration:none}.widgetlist-item-bookmark:first-child{font:normal 12px/12px Source Sans Pro,sans-serif;margin-bottom:3px;padding-top:8px}.desktop-widget-typeselect{height:28px;padding:0 0 0 5px}.desktop-widget-typeselect .form-row,.desktop-widget-typeselect .form-row>label{margin:0;padding:0}.desktop-widget-typeselect .input-radio{height:20px;margin-top:3px}.desktop-widget-typeselect .input-radio>label{font:normal 13px/13px Source Sans Pro,sans-serif;margin-bottom:0;padding:4px 0 0 20px}.desktop-widget-typeselect .input-radio svg{height:20px;scale:1.2;width:20px}.desktop-widget-typeselect .input-radio svg .normal-fill{fill:transparent!important;stroke:#000!important}.desktop-widget-typeselect .input-radio svg #hover,.desktop-widget-typeselect .input-radio svg .active-fill{fill:#000!important}.desktop-widget-typeselect+.desktop-widget-content{height:67px}.desktop-widget.photo .desktop-widget-open{color:#fff}.desktop-widget.topics .widgetlist-item-image{border-radius:0}.desktop-widget.apps{-webkit-box-ordinal-group:1000;-ms-flex-order:999;-webkit-box-pack:justify;-ms-flex-pack:justify;background:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;order:999}.desktop-widget-app{height:50%;margin:0;overflow:hidden;padding:0 4%;width:45%}.desktop-widget-app .app-icon{height:0;padding-bottom:100%}.desktop-widget-app .app-label{font:normal .9rem/.9rem Source Sans Pro,sans-serif;margin:0;padding:5px 0 0;text-align:center;white-space:nowrap}.osdesktop.loading{opacity:0;visibility:hidden}@media (max-width:500px){.osdesktop{position:absolute}.osdesktop.loading{height:0;overflow:hidden}#desktop-widgets{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;left:4.5vw;max-height:inherit;top:25px;width:calc(100% - 9vw);z-index:2000}.desktop-widget{height:48vw;margin:0 0 4.5vw;overflow:hidden;width:calc(50% - 2.25vw)}.desktop-widget-content{height:calc(100% - 35px)}.desktop-widget-typeselect+.desktop-widget-content{height:calc(100% - 65px)}.desktop-widget-content:not(.widget-scrolling){overflow:hidden}.desktop-widget-open{display:none}.desktop-widget.ebooks{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.desktop-widget.topics{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.desktop-widget.player{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.desktop-widget.map{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.desktop-widget.contacts{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%}.desktop-widget.photo{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;width:100%}.desktop-widget.browser{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.widgetlist-item-bookmark:first-child{padding-top:3px}}.osrestarter{background:#000 url(../img/app/bootscreen/bootscreen-energy.png) no-repeat top 30px right 30px/225px 150px;height:100%;padding:30px;z-index:9999}.osrestarter p{-webkit-font-smoothing:auto;color:#fff;font-family:Courier New,monospace;margin-bottom:1px}@-webkit-keyframes anim-cursor{0%{color:#fff}to{color:#000}}@keyframes anim-cursor{0%{color:#fff}to{color:#000}}.osrestarter p.cursor{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:anim-cursor;animation-name:anim-cursor}.osfinder{background:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);height:50vh;max-width:900px;min-width:750px;padding:40px 0 0;width:50vw}.osfinder-header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f7f7;border-bottom:1px solid #c6c6c6;height:40px;justify-content:center}.osfinder-header h3{font-size:1.15rem;line-height:1.15rem;margin:0;padding-top:.15rem;width:auto}.osfinder-content{height:100%}.osfinder-content .col-left{border-right:1px solid #c6c6c6;min-width:300px;padding:7.5px 15px 0}.osfinder-content .col-right{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-right:13px;min-width:350px;padding:0 7.5px 0 15px;width:auto}.osfinder-content .col-right p{font-size:.9rem;line-height:1.05rem;margin-bottom:4%}.osfinder-details{margin:0 auto;max-width:400px;padding-right:5px;padding-top:7.5px}.osfinder-details .accordeon{margin-bottom:6%}.osfinder-details-icon{height:0;margin:0 auto 1%;max-height:260px;max-width:260px;min-height:80px;min-width:80px;padding-bottom:50%;width:50%}.osfinder-details-filename,.osfinder-details-label{margin-bottom:0;text-align:center}.osfinder-details-label{margin-bottom:5%}.osfinder-details .accordeon-item:last-child{margin-bottom:2%}.osfinder-accordeon{background-color:#fbfdfe;bottom:0;height:18px;top:auto}.col-right.accordeon-open .osfinder-accordeon .svg-sprite{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-closebutton{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff;border-bottom-left-radius:25px;border-top-left-radius:25px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);height:50px;left:auto;right:0;top:50%;width:55px;z-index:4000}.mobile-closebutton:hover .svg-inline{fill:#fff}.mobile-closebutton:hover .svg-inline .hover-fill{fill:#fff}@media (max-width:500px){.osfinder .accordeon-item .accordeon-item-name{margin-right:5px;overflow:hidden;width:50%}.osfinder{background:hsla(0,0%,100%,.75);border-radius:0;height:auto;left:0;max-width:100vw;min-height:var(--vh,100vh);min-width:0;padding-top:0;position:relative;top:0;-webkit-transform:translate(0)!important;transform:translate(0)!important;width:100vw;z-index:3000}.osfinder-header{display:none}.osfinder-content{display:block;height:auto}.osfinder-content .osfinder-details{margin:0}.osfinder-content .osfinder-details-icon,.osfinder-content .osfinder-details-label{display:none}.osfinder-content .osfinder-details-filename{font:700 1.4rem/1.8rem Source Sans Pro,sans-serif;margin-bottom:4%;text-align:left}.osfinder-content .col-left{border-right:0;margin:0;padding:140px 4.5vw 0;width:100vw}.osfinder-content .col-right{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbfdfe;height:128px;margin:0;max-width:100vw;min-width:0;overflow:hidden;padding:6.75vw 4.5vw 22px;position:fixed;-webkit-transition:max-height .7s ease;transition:max-height .7s ease;width:100vw;z-index:2}.osfinder-content .col-right p{font-size:1rem;line-height:1.4rem}}.oswidget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fdfdfd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:75vh;justify-content:space-between;max-width:1300px;padding:0;width:90%}.oswidget-background{background:rgba(10,10,15,.7);height:100%}.oswidget-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f5f5f5;-ms-flex-direction:column;flex-direction:column;margin-bottom:6px;min-height:90px}.oswidget-header .oswindow-close{height:40px;z-index:2}.oswidget-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:12px 10.8px 0}.oswidget-name-icon{height:40px;margin-right:12px;position:relative;width:40px}.oswidget-name-label{font:700 1.8rem/1.8rem Source Sans Pro,sans-serif;margin:0}.oswidget-menu{-webkit-box-flex:2;-ms-flex-positive:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-grow:2;padding:0 12px 2px}.oswidget-menu h1,.oswidget-menu h2,.oswidget-menu h3,.oswidget-menu p{margin:0}.oswidget-menu .oswidget-left p{padding-top:4px}.oswidget-menu .oswidget-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.oswidget-menu .oswidget-right,.oswidget-menu-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.oswidget-menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:30px;margin-right:30px;width:auto}.oswidget-menu-item .svg-icon{fill:#828282;-ms-flex-preferred-size:30px;flex-basis:30px;height:30px;margin-right:5px;position:relative;width:30px}.oswidget-menu-item p{font:normal 1rem/1rem Source Sans Pro,sans-serif;margin:0;padding-top:2px;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap;width:auto}.oswidget-menu-item:hover .svg-icon{fill:#2665c4}.oswidget-menu-item:hover p{color:#2665c4}.oswidget-sharing{display:none;left:50%;padding:35px 20px 20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto;z-index:9999}.oswidget-sharing.open{display:block}.oswidget-sharing-content{background:#eee;border-radius:10px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);padding:5px 8px;white-space:nowrap;width:auto}.oswidget-sharing-item{color:#000;font:700 13px/13px Source Sans Pro,sans-serif;padding:5px}.oswidget-sharing-item:hover{color:#0536b6}.oswidget-edit{left:0;-webkit-transform:translate(0);transform:translate(0);width:280px}.oswidget-edit-content{background:#fff4bc;white-space:inherit}.oswidget-edit-content p{color:#363a3e!important;white-space:inherit}oswidget-edit.open{display:block}.oswidget-content{-webkit-box-flex:2;-ms-flex-positive:2;background:hsla(0,0%,100%,.5);flex-grow:2;height:100px;padding:12px}.oswidget-left{min-width:300px;padding:0 15px 0 0;width:auto}.oswidget-right{-webkit-box-flex:2;-ms-flex-positive:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-grow:2;padding:0 0 0 30px;width:100%}.oswidget-detail{height:100%;padding-right:10px}.oswidget-right iframe{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.oswidget-html-content h3{font:700 1.2rem/1.8rem Source Sans Pro,sans-serif}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.oswidget{background:hsla(0,0%,100%,.5)}.oswidget-background{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:hsla(0,0%,39%,.2)}.oswidget-header{background-color:transparent}}.oswidget-mobile-back{margin-top:4px;padding:0 12px;position:relative}.oswidget-mobile-back p{font-weight:700}.oswidget-mobile-back .svg-icon{-ms-flex-preferred-size:10px;flex-basis:10px;width:10px}.oswidget-mobile-share{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.05);box-shadow:0 -2px 3px rgba(0,0,0,.05);height:50px;justify-content:flex-end;padding:0 12px}@media (max-width:500px){.oswidget{background:hsla(0,0%,100%,.75);border-radius:0;height:var(--vh,100vh);left:0;max-width:100%;min-height:var(--vh,100vh);padding-top:0;position:relative;top:0;-webkit-transform:translate(0)!important;transform:translate(0)!important;width:100%;z-index:3000}.oswidget-menu-item p{color:#0536b6}.oswidget-menu-item .svg-icon{fill:#0536b6}.oswidget-menu-item:last-child{margin-right:0}.oswidget-header{height:90px;margin-bottom:0}.oswidget-header .oswidget-menu,.oswidget-header .oswindow-close{display:none}.oswidget-header .oswidget-name-label{font:700 1.4rem/1.8rem Source Sans Pro,sans-serif}.oswidget-content{display:block;height:auto;padding:0}.oswidget-content .oswidget-left{height:calc(var(--vh, 100vh) - 90px);min-width:100%!important;padding:12px 12px 5px;position:absolute;width:100%!important}.oswidget-content .oswidget-right{height:calc(var(--vh, 100vh) - 140px);padding:12px 12px 5px;position:absolute;-webkit-transform:translate(100%);transform:translate(100%)}.oswidget-sharing.mobile{bottom:0;left:auto;padding:10px 20px 50px;right:0;top:auto;-webkit-transform:translate(0);transform:translate(0)}}.osproject{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#fff;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);max-width:1500px}.osproject .oswidget-name-label{font:normal 1.1rem/1.1rem Source Sans Pro,sans-serif;text-align:center}.osproject .oswidget-menu .oswidget-right{padding-left:10px}.osproject .oswidget-content{background:#e9eaee}.osproject .oswidget-content .oswidget-left{min-width:150px;width:150px}.osproject .oswidget-content .oswidget-right{display:block;padding-left:5px}.projectpreview{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #fff;border-radius:5px;margin-bottom:5%;padding-bottom:55%}.projectpreview.selected{border-color:#0093c5}.projectchart{background-color:#fff;font-size:20px;height:0;line-height:25px;margin:0 auto 3%;padding-bottom:55%;width:calc(100% - 20px)}.projectchart.shadow{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.projectchart-logo{left:auto;right:2%;top:3%;width:20%}.projectchart-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:88%;left:4%;top:7%;width:93%}.projectchart-content h2,.projectchart-content h3{font:700 2em/1.2em Source Sans Pro,sans-serif;margin-bottom:3.5%;max-width:600px;width:78%}.projectchart-content h3{font:700 1.5em/1em Source Sans Pro,sans-serif;font-weight:400;margin-bottom:3%}.projectchart-content .oswidget-html-content{margin-bottom:2%;max-width:600px;width:85%}.projectchart-content .oswidget-html-content p,.projectchart-content .oswidget-html-content ul{font-size:1em;line-height:1.4em}.projectchart-content .oswidget-html-content figure.media{width:65%}.projectchart.title .projectchart-content{-webkit-box-pack:center;-ms-flex-pack:center;height:77%;justify-content:center;top:20%}.projectchart.title .projectchart-content h2{margin-bottom:1%}.projectchart.title .projectchart-content img{max-width:600px;width:90%}.projectchart img.background{height:100%;left:0;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;position:absolute;top:0;width:100%}.projectchart.text-image-right .projectchart-row:last-child{-webkit-box-flex:2;-ms-flex-positive:2;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:2}.projectchart.text-image-right .projectchart-row:last-child .oswidget-html-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50%}.projectchart.text-image-right .projectchart-row:last-child img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:50%}.projectchart.text-image-below .projectchart-content .oswidget-html-content{max-width:800px}.projectchart.text-text .projectchart-row:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:2;-ms-flex-positive:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:2;justify-content:center}.projectchart.text-text .projectchart-row:last-child .content-text-text{-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}.projectchart.text-text .projectchart-row:last-child .oswidget-html-content{width:48%}.projectchart.text .projectchart-row:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:2;-ms-flex-positive:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:2;justify-content:center}.projectchart.text .projectchart-content .oswidget-html-content{max-width:900px}.projectchart.image .projectchart-row:last-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.projectchart.image .projectchart-row:last-child img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute}.projectchart.image .projectchart-content.fullscreen{height:100%;left:0;top:0;width:100%}.projectchart.image .projectchart-content.fullscreen img{-o-object-fit:cover;object-fit:cover}.projectchart.links .projectchart-row:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.projectchart.links .projectchart-row:last-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-top:3%}.projectchart.links .content-links{margin-right:.9%;width:100%}@media (max-width:500px){.osproject .oswidget-name-icon{display:none}.osproject .oswidget-header{z-index:2}.osproject .oswidget-header .oswidget-menu{display:block}.osproject .oswidget-left{display:none}.osproject .oswidget-right{-webkit-transform:translate(0);transform:translate(0)}.projectchart{padding-bottom:146%}.projectchart.title .projectchart-content{padding-bottom:20%}.projectchart-content .oswidget-html-content{width:90%}.content-text-text{display:block!important}.content-text-text .oswidget-html-content{width:90%!important}.projectchart-content h2,.projectchart-content h3{width:90%}.projectchart.text .projectchart-row:last-child,.projectchart.text-text .projectchart-row:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.projectchart-content .oswidget-html-content a,.projectchart-content .oswidget-html-content p,.projectchart-content .oswidget-html-content ul{font-size:.8rem;line-height:1.2rem}.projectchart-content .oswidget-html-content figure.media{width:100%}.content-links{margin-bottom:5%}.content-links .desktop-widget-header img,.content-links .desktop-widget-header svg{height:20px;min-width:20px;width:20px}.projectchart.links .projectchart-row:nth-child(2){display:block}.osproject .widgetlist-item{margin-bottom:2px}.osproject .widgetlist-item-image{height:20px;min-width:20px;width:20px}.osproject .widgetlist-item-label{font:700 .8rem/1.2rem Source Sans Pro,sans-serif}}.osscreensaver{background-color:#000;z-index:4000}.osscreensaver,.osscreensaver .screensaver{height:100%;width:100%}.screensaver-windows-item{height:100px;width:100px}.osnotifications{background:#fff;border-radius:15px;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);left:auto;min-height:100px;padding:7px 14px 7px 7px;right:18.75px;top:50px;width:320px}.notification-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:5px}.notification-header-icon{height:24px;margin-right:7px;width:24px}.notification-header-title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:1rem;line-height:1rem;margin:0;width:auto}.notification-header-date{margin:0;width:auto}.notification-content-copy{line-height:1.3rem;margin-bottom:5px;padding-left:31px}.notification-buttonrow{line-height:0;padding-left:29px}.notification-btn{cursor:pointer;height:30px;width:25px}.notification-btn svg{fill:#777}.notification-btn:hover svg{fill:#fe2123}.notification-btn-text{border:1px solid #8b8b8b;border-radius:15px;cursor:pointer;font:normal 12px/12px Source Sans Pro,sans-serif;height:25%;margin:0 5px 5px 0;padding:3px 10px}.notification-btn-text:hover{border-color:#0536b6;color:#0536b6}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.osnotifications{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(0,0%,100%,.7);-webkit-box-shadow:none;box-shadow:none}}.osswipe{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:30px;bottom:10vw;height:60px;justify-content:center;margin:0 5vw;opacity:.6;overflow:hidden;top:auto;width:calc(100% - 10vw)}.osswipe-label{color:#4d4d4d;font:normal 20px/20px Source Sans Pro,sans-serif;padding:7px 5px 7px 0;width:auto}.osswipe-label-icon{height:100%;left:auto;right:-45px;top:1px;width:50px}.osswipe-button{background-color:#fff;border-radius:30px;height:60px;width:60px}.osswipe-button:before{background-color:#fff;content:"";height:100%;left:auto;right:95%;width:100vw}.osclock{top:15vw}.osclock-time{font:normal 70px/70px Source Sans Pro,sans-serif;text-align:center}.osclock-date{font:normal 20px/21px Source Sans Pro,sans-serif;text-align:center}.ostabbar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:space-between;padding:0 4.5vw;top:auto;z-index:2000}.ostabbar.loading{display:none}.ostabbar-item{width:55px}.ostabbar-item.new-mail:after{background:red;border-radius:10px;color:#fff;content:"1";font:700 17px/10px Source Sans Pro,sans-serif;height:17px;left:auto;padding-top:5px;right:-7px;text-align:center;top:4px;width:22px}.osenglish{background:rgba(0,0,0,.6);border-radius:40px;left:calc(50% + 150px);max-height:550px;max-width:900px;overflow:inherit;padding:47px 20px 15px}.osenglish .oswindow-close{height:40px;right:5px;top:7px}.osenglish .oswindow-close .normal-fill,.osenglish .oswindow-close .rtzrtzrtzr{fill:#fff}.osenglish-clocks{-webkit-box-pack:justify;-ms-flex-pack:justify;background:rgba(0,0,0,.6);border-bottom-left-radius:40px;border-right:1px solid #fff;border-top-left-radius:40px;height:80%;justify-content:space-between;left:auto;padding:20px 10px 15px;right:100%;top:10%;width:150px}.osenglish-clocks,.osenglish-clocks-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.osenglish-clocks-item{height:24%;width:100%}.clocks-item-content{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.clocks-item-label{color:#fff;margin:0;padding:0;text-align:center}.osenglish-content{height:100%;padding:0 25px 0 0}.osenglish-content h1,.osenglish-content h2,.osenglish-content h3,.osenglish-content p{color:#fff}.happy-cat{background-color:#fff;background-position:50%;background-size:cover;border-radius:15px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);-webkit-box-shadow:0 0 40px rgba(0,0,0,.6);box-shadow:0 0 40px rgba(0,0,0,.6);height:200px;overflow:hidden;width:400px;z-index:99999}.happy-cat,.osalert{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.osalert{background:#f1f0f3;border-radius:28px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);left:50%;min-height:100px;padding:25px 20px 15px;top:50%;width:370px;z-index:3000}.osalert .ospopup-header-close{right:3px;top:3px}.osalert-title{font:normal 1.2rem/1.4rem Source Sans Pro,sans-serif;text-align:center}.osalert-copy{margin-bottom:20px}.osalert-buttons,.osalert-copy{text-align:center}.osbutton{background:#fff;color:#363a3e;font-weight:400;margin:0 4px;padding:7px;text-transform:none}.osbutton:hover{background:#000;color:#fff}.ossearch{height:400px;left:50%;max-width:500px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.ossearch-content{background:#fff;border-radius:28px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);max-height:100%;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.ossearch-content{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(0,0%,100%,.7)}}.ossearch-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;justify-content:space-between}.ossearch-bar-icon{height:53px;margin-left:10px;margin-top:2px;min-width:29px;width:29px}.ossearch-bar-input,.ossearch-bar-input:focus{-webkit-box-flex:2;-ms-flex-positive:2;background:transparent;border:0;flex-grow:2;font:normal 19px/20px Source Sans Pro,sans-serif;width:auto}.ossearch-bar-close{cursor:pointer;height:55px;margin-right:4px;min-width:49px;width:49px}.ossearch-bar-close:hover svg .hover-fill{fill:#000}.ossearch-bar-close:hover svg .normal-fill{fill:#fff}.ossearch-results{margin:0 23px 10px 0;max-height:340px;padding:0 20px .01% 0;width:auto}.ossearch-results-item{cursor:pointer;font:normal 19px/20px Source Sans Pro,sans-serif;margin:9px 0;overflow:hidden;padding:5px 10px 5px 55px;white-space:nowrap}.ossearch-results-item:last-child{margin-bottom:22px}.ossearch-results-item.selected,.ossearch-results-item:hover{color:#0536b6}.ossearch-results-item.selected .svg-sprite,.ossearch-results-item:hover .svg-sprite{fill:#0536b6}.ossearch-results-item .svg-sprite{left:5px;width:44px}.accordeon{cursor:pointer;margin-bottom:4%}.accordeon-header h3{color:#777;display:inline-block;font-size:.9rem;line-height:1rem;margin:0;padding:0;vertical-align:middle;width:auto}.accordeon-header svg{fill:#777}.accordeon-header-icon{display:inline-block;height:14px;position:relative;right:auto;top:auto;vertical-align:middle;width:10px}.accordeon-header:hover h3{color:#333}.accordeon-header:hover svg{fill:#333}.accordeon-item{cursor:pointer;margin:10px 0}.accordeon-item:last-child{margin-bottom:6%}.accordeon-item-icon{height:37px;margin:0 3px 0 0;min-width:37px;width:37px}.accordeon-item-name{-webkit-box-flex:2;-ms-flex-positive:2;border-radius:4px;flex-grow:2;height:37px;padding:2px 15px 2px 4px;width:auto}.accordeon-item-name p{line-height:1.3rem;margin:0;white-space:nowrap}.accordeon-item-name p:last-child{color:#777;font-size:.82rem;line-height:.9rem}.accordeon-item.selected .accordeon-item-name{background:#5d99e9}.accordeon-item.selected .accordeon-item-name p{color:#fff}.accordeon-item-infobutton{height:30px;min-width:30px;width:30px}.accordeon-item-info{height:0;overflow:hidden;padding:0 40px 0 42px}.accordeon-item-info>:first-child{padding-top:10px}.accordeon-item-info>:last-child{padding-bottom:20px}@media (max-width:500px){.accordeon-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordeon-item-name{padding-top:0}.accordeon-item-name p{font-size:1.15rem;line-height:1.5rem}}header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,97%,.7);height:25px;justify-content:space-between;margin:0 0 50px;padding:0 25px 0 62.5px;z-index:1100}header:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);content:"";display:none;height:100%;position:absolute;width:100%}#header-logo{background-size:contain;height:25px;left:25px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:25px}header.loading{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}header.loading #header-logo,header.loading .header-navi,header.loading .header-tools-search{visibility:hidden}header.loading .language-select-item{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){header{background:hsla(0,0%,100%,.3)}}@media (max-width:500px){header{display:none}}.header-navi{height:25px;width:auto}.header-navi-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-navi-button{cursor:pointer;height:25px;left:auto;right:0;width:40px}.header-navi-item{color:#333;cursor:pointer;font:normal 15px/15px Source Sans Pro,sans-serif;height:25px;margin:0 5px 0 0;padding:5px 10px 0;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap;width:auto}#header-logo.open,#header-logo:hover,.header-navi .header-navi-item.active,.header-navi .header-navi-item.router-link-exact-active,.header-navi-item:hover:not(p){background-color:hsla(0,0%,100%,.7);border-top-left-radius:6px;border-top-right-radius:6px}.header-navi.dropdown{display:block;height:25px;width:40px}.header-navi.dropdown .header-navi-content{background:hsla(0,0%,100%,.3);display:block;height:0;overflow:hidden;position:absolute;right:0;top:25px}.header-navi.dropdown .header-navi-item{display:block;height:auto;margin:5px 0;min-width:100px;padding:11px 10px 10px;text-align:left}.header-navi.dropdown:last-of-type{margin-right:10px}.header-navi.dropdown.open .header-navi-icon svg #active{display:block}.header-navi.dropdown.open .header-navi-icon svg #normal{display:none}.header-system{background:hsla(0,0%,97%,.97);border-radius:0 6px 6px;left:25px;padding:5px 15px 0;top:100%;width:auto}.header-system .header-navi-item{border-bottom:1px solid rgba(51,51,51,.15);cursor:pointer;height:40px;padding:11px 0 0}.header-system .header-navi-item span{border-radius:10px;padding-bottom:2px;padding-right:20px;padding-top:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:padding-left,padding-right,background-color;transition-property:padding-left,padding-right,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header-system .header-navi-item:last-child{border-bottom:0;margin-bottom:0}.header-system .social:not(:last-of-type){border-bottom:0}.header-system .social.instagram{height:32px;padding-top:6px}.header-system .header-navi-item:hover{background:transparent;border-radius:0}.header-system .header-navi-item:hover span{background-color:hsla(0,0%,100%,.7);padding-left:10px;padding-right:10px}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.header-system{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,100%,.3)}}.header-tools{width:auto}.header-tools .header-navi-item{cursor:default;padding-left:0;padding-right:0}.header-tools p.header-navi-item{margin-right:10px}.header-tools .header-navi-item:last-child{margin-right:0}.header-tools-search{cursor:pointer;margin-right:18px;width:25px}.header-tools-date{min-width:75px}.language-select{height:25px;margin-right:18px;min-width:30px;padding:0}.language-select-item{background:hsla(0,0%,100%,.3);cursor:pointer;height:25px;padding:5px 0 0;text-align:center}.language-select-item svg{-webkit-transform:scale(.7);transform:scale(.7)}.language-select-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.language-select-active:hover,.language-select-item:hover{color:#0536b6}.language-select-active{background:transparent}.language-select.open{background-color:hsla(0,0%,100%,.7)}.dropdown .language-select{text-align:center!important}.dropdown .language-select .language-select-item{display:inline-block;font:700 11px/11px Source Sans Pro,sans-serif;height:auto;margin:0 3px;padding:11px 3px 10px 3;width:auto}.dropdown .language-select .language-select-active{color:#fe2123}.form-row,.form-row-buttons{margin-bottom:1.5rem}.form-row-buttons{text-align:right}.form-row-buttons .btn:last-child{margin-right:0}.form-label,label{font-weight:700;margin-bottom:.2rem}.input,.input-checkbox,.input-file,.input-radio,.input-select,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #979fa7;border-radius:3px;color:#363a3e;height:3rem;margin:0;padding:0 0 0 1rem}.input.disabled,input.disabled{font-style:italic;opacity:.5;text-align:center}.form-separator{border:0;border-top:1px solid #979fa7;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);margin:3.8rem auto 3.6rem}.input,input,textarea{background:#fff}.input{padding-top:13px}textarea{height:6rem;padding-top:.6rem}input:focus,textarea:focus{background:#fff;border:1px solid #43484c;outline:none}input[readonly=readonly]{background:#fafbfc;border:#fafbfc!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;font:italic 1rem/1.6rem Source Sans Pro,sans-serif}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;font:italic 1rem/1.6rem Source Sans Pro,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{font:italic 1rem/1.6rem Source Sans Pro,sans-serif}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#ccc;font:italic 1rem/1.6rem Source Sans Pro,sans-serif}input::placeholder,textarea::placeholder{color:#ccc;font:italic 1rem/1.6rem Source Sans Pro,sans-serif}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;font:italic 1rem/2.8rem Source Sans Pro,sans-serif;opacity:1}.form-error-messages{margin-bottom:30px;margin-top:30px}.form-error-messages p{margin:0}label.error,p.error{color:red}.input-select.error,.input.error,input.error,textarea.error{background:#feeeec;border:1px solid red}@media (max-width:500px){.input,.input-checkbox,.input-file,.input-radio,.input-select,input,textarea{height:3.4rem}textarea{height:6.12rem}}.input-select{background:#fff;min-width:100px;overflow:hidden;vertical-align:middle}.input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:#363a3e;cursor:pointer;height:100%;line-height:1rem;margin:0;outline:none;padding-right:3.2rem;white-space:nowrap}.input-select svg{background:#fff;height:3rem;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3rem}.input-select:hover select{color:#0536b6}.input-select:hover svg{fill:#0536b6}.input-select.error svg{background:#feeeec}.input-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.input-select option:not(:checked){color:#000}.input-select select::-ms-expand{display:none}.input-select select:focus::-ms-value{background-color:transparent;color:#363a3e}.input-checkbox,.input-radio{background:transparent;border:0;cursor:pointer;margin-right:5px;padding-left:0}.input-checkbox input[type=checkbox],.input-radio input[type=radio]{height:100%;opacity:0;width:0}.input-checkbox label,.input-radio label{cursor:pointer;height:100%;padding:.7rem 10px 0 3rem;width:100%;z-index:2}.input-checkbox label .textlink,.input-radio label .textlink{font-size:1em}.input-checkbox svg,.input-radio svg{height:3rem;width:3rem}.input-checkbox svg .normal-fill,.input-radio svg .normal-fill{fill:#fff}.input-checkbox:hover label,.input-radio:hover label{color:#0536b6}.input-checkbox svg #hover,.input-radio svg #hover{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.input-checkbox:hover svg #hover,.input-radio:hover svg #hover{display:block;-webkit-transform:scale(1);transform:scale(1)}.input-checkbox input[type=checkbox]:checked+label+svg #active,.input-radio input[type=radio]:checked+label+svg #active{display:block}.input-relation .datalist{margin-bottom:1%}.inputdate-selector.popup{max-width:300px}.inputdate-text{max-width:360px}.inputdate-calendar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:3%}.inputdate-calendar-header p{font-weight:700;margin:0;text-align:center}.inputdate-calendar-backward,.inputdate-calendar-forward{height:30px;width:15%}.inputdate-calendar-backward{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.inputdate-calendar-row{margin-bottom:2px}.inputdate-calendar-row.weekdays .inputdate-calendar-item{background:#ebedee;cursor:default;font-weight:700!important}.inputdate-calendar-item{cursor:pointer;font:normal .9rem/.9rem Source Sans Pro,sans-serif;margin:2px;padding:2% 0;text-align:center}.inputdate-calendar-item.empty{cursor:default}.inputdate-calendar-item.today{background:#ebedee}.inputdate-calendar-item.selected{background:#0536b6;color:#fff}.inputdate-time{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:5%}.inputdate-time label{width:auto}.inputdate-time .inputdate-time-delete{cursor:pointer;height:30px;margin-right:5px;width:30px}.inputdate-time .inputdate-time-date{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.inputdate-time input{height:2.2rem;line-height:1rem;padding-left:0;padding-right:0;text-align:center;width:65px}footer{background:#fafbfc;margin:50px 0 0}.footer-navi{margin:0 auto;padding:10px 0;text-align:center;width:90%}.footer-navi-item{color:#43484c;cursor:pointer;font:normal 11px/11px Source Sans Pro,sans-serif;margin:3px 5px;padding:3px 5px;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.footer-navi-item:hover{color:#0536b6}.footer-navi-item.active,.footer-navi-item.router-link-exact-active{color:#0536b6}.popup-error{background:red;color:#fff;cursor:pointer;font:700 1rem/1.2rem Source Sans Pro,sans-serif;overflow:hidden;padding:1rem 50px 1.1rem;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease;z-index:99999}.popup-error.open{-webkit-transform:translate(0);transform:translate(0)}.popup-error-icon{fill:#fff;height:30px;left:auto;right:10px;top:7px;width:30px}.popup-error:hover .popup-error-icon{fill:#43484c}.cookie-consent{background:#fafbfc;border-radius:10px;bottom:30px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2);left:auto;max-width:500px;padding:15px;right:30px;top:auto;width:auto;z-index:9999}.cookie-consent .btn,.cookie-consent .form-row-buttons{margin-bottom:0}@media (max-width:560px){.cookie-consent{left:5%;right:auto;width:90%}.cookie-consent .form-row-buttons{text-align:center}}.aboutus-logo{height:100px;margin-bottom:6%}h3.about-h3{font-weight:700}.settings-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3%}.settings-list-item{background-color:#fff;background-position:50%;background-size:cover;border-radius:7px;height:0;margin-bottom:3%;margin-right:3%;padding-bottom:20%;width:31%}.settings-list-item:nth-child(3n+0){margin-right:0}.settings-list-item.active{-webkit-box-shadow:0 0 0 2px #2665c4;box-shadow:0 0 0 2px #2665c4}.screensaver-minutes{background:transparent}.screensaver-minutes p{font-size:.9rem;margin-bottom:1%}.screensaver-minutes-list div{border:1px solid transparent;border-radius:50%;cursor:pointer;font:700 1rem/1rem Source Sans Pro,sans-serif;height:28px;margin-left:3px;padding-top:5px;text-align:center;width:28px}.screensaver-minutes-list div.active{border-color:#2665c4}#page-widget-news .oswidget-menu .oswidget-left p,#page-widget-news-detail .oswidget-menu .oswidget-left p,#page-widget-news-first .oswidget-menu .oswidget-left p{font-size:.9rem;line-height:.9rem}#page-widget-news .oswidget-detail,#page-widget-news .oswidget-right,#page-widget-news-detail .oswidget-detail,#page-widget-news-detail .oswidget-right,#page-widget-news-first .oswidget-detail,#page-widget-news-first .oswidget-right{padding-left:15px}#page-widget-news-detail.new-mail .oswidget .oswidget-name-icon:after,#page-widget-news-first.new-mail .oswidget .oswidget-name-icon:after,#page-widget-news.new-mail .oswidget .oswidget-name-icon:after{background:red;border-radius:10px;color:#fff;content:"1";font:700 10px/10px Source Sans Pro,sans-serif;height:12px;left:auto;padding-top:2px;right:-2px;text-align:center;top:-3px;width:14px}.newsmail-new{color:#0536b6}.newslist-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:38px;cursor:pointer;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:2%;min-height:60px;padding:10px 0;-webkit-transition:background .2s ease;transition:background .2s ease}.newslist-item.active{background:#bad2f4}.newslist-item-subject{font:normal 1.1rem/1.1rem Source Sans Pro,sans-serif;margin:0 0 7px;padding:0 0 0 24px}.newslist-item-user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 22px}.newslist-item-user img{border-radius:50%;height:40px;margin:0 10px 0 0;min-width:40px;width:40px}.newslist-item-user p{font-weight:700;line-height:1.2rem;margin:0}.newslist-item-user p span{font:normal .9rem/.9rem Source Sans Pro,sans-serif}.newsmail-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:space-between;margin-bottom:7px;padding-top:7px}.newsmail-header h3{font:700 1.1rem/1.1rem Source Sans Pro,sans-serif;margin:0}.newsmail-header p{color:#777;font:normal .95rem/.95rem Source Sans Pro,sans-serif;margin:0;text-align:right}.newsmail-subject{color:#2665c4;font:700 1.5rem/1.8rem Source Sans Pro,sans-serif;margin-bottom:15px}.newsmail-separator{height:0;margin-bottom:30px}.oswidget-detail.iframe{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f9fafc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.iframe-hide{background:transparent;bottom:0;height:30px;left:0;position:absolute;width:calc(100% - 35px)}.contactdetail-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;margin-bottom:4%}.contactdetail-header img{border-radius:60px;height:120px;margin-right:20px;width:120px}.contactdetail-header-name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:auto}.contactdetail-header-name h2{font:700 1.7rem/2.1rem Source Sans Pro,sans-serif;margin-bottom:5px}.contactdetail-header-name h3{color:#777;font:normal 1.3rem/1.5rem Source Sans Pro,sans-serif;margin:0}.contactdetail-content{max-width:600px}.ebookdetail-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:space-between;margin-bottom:4%}.ebookdetail-header img{height:183px;margin-right:20px;min-width:130px;-o-object-fit:contain;object-fit:contain;-o-object-position:0 0;object-position:0 0;width:130px}.ebookdetail-header-name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;width:auto}.ebookdetail-header-name h2{font:700 1.5rem/1.9rem Source Sans Pro,sans-serif;margin-bottom:3px}.ebookdetail-header-name h3{color:#777;font:normal 1.1rem/1.5rem Source Sans Pro,sans-serif;margin-bottom:10px}.ebookdetail-header-name .textlink,.ebookdetail-header-name a,.ebookdetail-header-name p{font:normal .85rem/1.2rem Source Sans Pro,sans-serif}.ebookdetail-description{max-width:600px}.ebookdetail-external-links{margin-right:50px;min-width:250px;width:auto}.ebookdetail-external-links a{background:transparent url(../svg/app/ebook-downloadlink.svg) no-repeat 0;background-size:22px 22px;color:#2665c4;font:700 1.1rem/1.1rem Source Sans Pro,sans-serif;margin-bottom:5px;padding:3px 0 4px 27px}.ebookdetail-external-links a:hover{color:#5d99e9}@media (max-width:500px){.ebookdetail-header img{height:145px;min-width:110px;width:110px}.ebookdetail-external{-ms-flex-wrap:wrap;flex-wrap:wrap}.ebookdetail-external .ebookdetail-external-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.oswidget-html-content{width:100%}}.eventdetail-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2%}.eventdetail-header-icon{margin-right:20px;width:70px}.eventdetail-header-label{width:auto}.eventdetail-header-label h2{font:700 1.3rem/1.3rem Source Sans Pro,sans-serif;margin-bottom:5px}.eventdetail-header-label h3{font:normal 1.1rem/1.1rem Source Sans Pro,sans-serif;margin-bottom:0}.eventdetail-details{margin-bottom:2%}.meta-mobile-header{margin-bottom:10%}@media (max-width:500px){.ospopup-header-close{display:none}}#page-widget-maps-detail .oswidget-detail,#page-widget-maps-detail .oswidget-right{margin:0;padding:0}#page-widget-maps-detail iframe{height:100%}#page-widget-player .oswidget-left,#page-widget-player-detail .oswidget-left{min-width:370px}.audio-player,.video-player{margin-bottom:5%}.audio-player .plyr__controls{background:transparent}.podcast-player-image{margin:0 auto;max-width:300px}.podcast-media-item{margin-left:50px;min-height:30px;padding:5px 0;width:calc(100% - 50px)}@media (max-width:500px){#page-widget-player-detail .newslist{padding-right:20px}}.gallery-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3%}.gallery-list-item{background-position:50%;background-size:cover;height:0;margin-bottom:1.5%;margin-right:1.3%;padding-bottom:15%;width:24%}.gallery-detail{margin-bottom:1%;padding-bottom:33px}.gallery-detail img{max-height:55vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.gallery-detailnavi{-webkit-box-pack:center;-ms-flex-pack:center;bottom:0;height:30px;justify-content:center;top:auto}.gallery-detailnavi-back,.gallery-detailnavi-next{cursor:pointer;height:30px;margin:0 2px;width:30px}.gallery-detailnavi-back:hover svg,.gallery-detailnavi-next:hover svg{fill:#fe2123}.gallery-detailnavi-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:500px){.gallery-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery-list-item{margin-right:0;padding-bottom:30%;width:48%}}#page-widget-browser-detail .oswidget-left{display:none}#page-widget-browser-detail .oswidget-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:40px;padding-right:40px}.browser-addressbar{height:30px;max-width:700px;z-index:2}.browser-addressbar input{background-color:transparent;border:0;height:30px}.browser-addressbar input::-moz-placeholder{line-height:2.2rem}.browser-addressbar-results{background-color:#fff;border:1px solid #ccc;border-radius:15px;padding-top:30px}.addressbar-results-item{height:30px;margin:3px 0;padding:4px 0 0 20px}.browser-title{margin-top:7vh;text-align:center}.browser-container{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:760px}.browser-bookmark{margin:3% 1%;max-width:180px;min-width:120px;width:32%}.bookmark-icon{background-color:#ccc;background-position:50%;background-size:cover;border-radius:50%;height:50px;margin:0 auto 4%;width:50px}.bookmark-title{margin-bottom:0;text-align:center}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.browser-addressbar-results{border:0}}@media (max-width:500px){#page-widget-browser-detail .oswidget-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#page-widget-browser-detail .browser-addressbar-results{border:1px solid #464646}}.oscandidates .oswidget-content{background-color:#333}.oscandidates .oswidget-content .oswidget-left{display:none}.oscandidates .oswidget-content .oswidget-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;padding-left:15px}.candidates-view{-webkit-box-flex:2;-ms-flex-positive:2;background-color:#fff;flex-grow:2;height:calc(100% - 50px)}.candidates-table{background-color:#fff;border-collapse:collapse;min-height:100%;position:relative;width:100%}.candidates-table td{border:1px solid #f0f1f4;font:normal 1rem/1.6rem Source Sans Pro,sans-serif;min-height:26px;padding:2px}.candidates-table td:nth-child(5){vertical-align:top;width:240px}.candidates-table td:nth-child(3){width:900px}.candidates-table td:nth-child(4){width:auto}.candidates-table td:first-child{background-color:#cdcdcd}.candidates-table td:first-child,.candidates-table td:last-child,.candidates-table td:nth-child(2){font-weight:700;text-align:center;width:28px}.candidates-link{width:100px}.candidates-link-item{color:#0536b6;margin:0 0 3px;text-decoration:underline;white-space:nowrap}.candidates-table tr:first-child td{background-color:#cdcdcd;font-weight:700;height:26px;text-align:center}.candidates-table tr:first-child td:first-child{background-color:#828282}.candidates-table tr:nth-child(2) td{height:50px}.candidates-headline,.candidates-title{font-weight:700;margin:0}.candidates-navi{height:50px}.candidates-selector{background-color:#e9eaee;min-width:50px;width:55px;z-index:2}.candidates-navi-item,.candidates-selector{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.candidates-selector-left,.candidates-selector-right{height:100%;width:50%}.candidates-selector-right{left:50%}.candidates-selector-left:hover svg,.candidates-selector-right:hover svg{fill:#fe2123}.candidates-navi-container{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;height:50px;overflow:hidden;width:calc(100% - 55px)}.candidates-navi-drag{white-space:nowrap;width:auto}.candidates-navi-item{background:#fff;-webkit-box-shadow:inset 0 5px 7px 0 rgba(0,0,0,.2);box-shadow:inset 0 5px 7px 0 rgba(0,0,0,.2);color:#363a3e;font:normal 1rem/1.6rem Source Sans Pro,sans-serif;height:50px;margin:0 1px 0 0;min-width:120px;padding:13px 15px 0;text-align:center}.candidates-navi-item:hover{color:#fe2123}.candidates-navi-item.router-link-exact-active{-webkit-box-shadow:none;box-shadow:none}.notificationlist-item{background:#c8f6f6;border-radius:15px;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.1);box-shadow:0 3px 4px rgba(0,0,0,.1);margin-bottom:6%;padding:8px}.notificationlist-item .newslist-item-user{margin-bottom:3%;padding:0}.notificationlist-item .notification-buttonrow{padding:0}.notificationlist-item .notification-buttonrow .notification-btn{height:37px;width:30px}.notificationlist-item .notification-buttonrow svg.svg-sprite{fill:#000!important}.infoapp .oswidget{background:#fff url(../img/app/backgrounds/background-infoapp.jpg) no-repeat 50%/cover;background-attachment:fixed}.infoapp .oswidget-header{display:none}.infoapp .oswidget-left{height:var(--vh,100vh);padding:0}.infoapp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:var(--vh,100vh)}.infoapp-header{-webkit-box-flex:2;-ms-flex-positive:2;background:transparent url(../svg/app/irights-logo.svg) no-repeat 50%/70% auto;flex-grow:2;min-height:150px}.infoapp-content{padding:0 12px}.infoapp-content .accordeon{background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:0 -4px 2px rgba(0,0,0,.1);box-shadow:0 -4px 2px rgba(0,0,0,.1);margin:-30px 0 0;padding:15px 10px 45px}.infoapp-content .accordeon h3{font:700 1.2rem/1.2rem Source Sans Pro,sans-serif}.infoapp-content .accordeon .accordeon-content :first-child{padding-top:10px}.infoapp-content .accordeon:last-child{padding-bottom:20px}.section-test{margin-bottom:150px}.test-content{margin-bottom:30px}
