.icon-filter{width:24px;height:21px;background-position:0 50%;background-image:url(pics/filter.png)}.top-icon{position:absolute;left:calc(50% - 48px);top:-48px;border-radius:50%;background-color:#ebebeb}.osd-label{display:block;color:#666;font-size:1.6rem}.osd-submit-button__container{margin-bottom:25px;text-align:right}.osd-submit-button__button{font-size:1.6rem!important;padding:15px 20px!important}@media (max-width:760px){.osd-submit-button__container{padding-bottom:25px;text-align:center}}@media (max-width:480px){.osd-submit-button__button{width:100%;padding:15px 0;text-align:center}}[accordion]{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;cursor:pointer}[accordion]+*{display:none}[accordion] .accordion-toggle{position:absolute;top:0;right:0}[accordion] .accordion-toggle i{transform:rotate(0deg);transition:transform .3s ease}[accordion].active .accordion-toggle i{transform:rotate(180deg);transition:transform .3s ease}.action-buttons{text-align:center}.action-buttons .btn{height:48px;padding-left:30px;padding-right:30px;font-size:16px;font-size:1.6rem}message{transition:1s ease}message .message:not(.visible),message .page-container.contentOverlayed .page-content{display:none}message .loader-overlay{position:fixed;z-index:10;top:calc(50% + -7.5px);left:calc(50% + -37.5px)}message .loader-overlay.ng-hide-add,message .loader-overlay.ng-hide-remove{transition:opacity .3s cubic-bezier(.57,.8,.03,.86)}message .loader-overlay.ng-hide-add.ng-hide-add-active,message .loader-overlay.ng-hide-remove{opacity:0}message .loader-overlay.ng-hide-add,message .loader-overlay.ng-hide-remove.ng-hide-remove-active{opacity:.8}message .loader-overlay .c-loader{position:relative;transform:none;left:0}message .overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%}message .overlay.loading-overlay.ng-hide-add,message .overlay.loading-overlay.ng-hide-remove{transition:opacity .3s cubic-bezier(.57,.8,.03,.86)}message .overlay.loading-overlay.ng-hide-add.ng-hide-add-active,message .overlay.loading-overlay.ng-hide-remove{opacity:0}message .overlay.loading-overlay.ng-hide-add,message .overlay.loading-overlay.ng-hide-remove.ng-hide-remove-active{opacity:1}message .overlay.dialog-overlay{background-color:rgba(124,155,176,.7)}message .close-dialog{position:absolute;top:20px;right:20px;font-size:0;padding:0;border:none;cursor:pointer;background-color:transparent}message .confirm-message i{vertical-align:middle;margin-left:5px}message .dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;min-height:50px;background-color:#fff}message .dialog span{display:block;text-align:center;padding:50px 5px 20px}message .dialog .close-message{color:#00a6d9;top:25px}message .dialog .confirm-message{padding:20px 0;width:100%;border-radius:0}message .dialog textarea{display:block;width:95%;margin:auto auto 20px;padding:10px;resize:none}message .dialog-overlay-confirm .message-content{padding:75px 35px 50px;font-size:1.1em}message .dialog-overlay-confirm .action-buttons{display:flex;justify-content:space-between}message .dialog-overlay-confirm .action-buttons .btn{width:50%;border-radius:0}message .dialog-overlay-confirm .action-buttons .btn:first-of-type{margin-right:1px}message .dialog-overlay-confirm .action-buttons .btn:last-of-type{margin-left:1px}.icon-messages{display:inline-block;background:url(pics/messages-sprite.png);background-repeat:no-repeat}.icon-messages.icon-reload{height:25px;width:25px;background-position:-116px 0;margin-left:15px;vertical-align:middle}.icon-messages.icon-close-dialog{height:18px;width:18px;background-position:-19px 0;background-size:auto 18px}.icon-messages.icon-confirm{height:18px;width:13px;background-position:-41px 0;background-size:auto 20px}@media (max-width:1024px){message .message.contentOverlayed{height:auto}}@media (max-width:760px){message{display:block;overflow:hidden}message .dialog{width:100%;height:100%}message .dialog .close-dialog{top:190px}message .dialog .message-content{position:relative;width:85%;top:50%;left:50%;padding:25px;transform:translate(-50%,-50%)}message .dialog textarea{position:absolute;bottom:125px;margin:0 auto;left:0;right:0}message .dialog .confirm-message{position:absolute;padding:35px 15px;bottom:0}message .dialog .confirm-message,message .dialog .message-content{font-size:16px;font-size:1.6rem}message .dialog .action-buttons{position:absolute;bottom:0;width:100%}}@media (max-width:480px){message .dialog .close-dialog{top:120px}}.no-data-found .info{margin:50px;font-size:30px;font-size:3rem;font-family:Prelude,Avenir,Helvetica,Arial,sans-serif;text-align:center;color:#ccc}.no-data-found .info:before{content:"";display:block;width:169px;height:169px;margin:0 auto 50px;background:transparent url(pics/paper-plane.png) 0 0 no-repeat;background-size:cover}.no-data-found .help{margin-bottom:-50px;text-align:right;font-size:16px;font-size:1.6rem;color:#00518b}@media (max-width:760px){.no-data-found .info{margin:25px;font-size:25px;font-size:2.5rem}}.question-mark{display:inline-block;vertical-align:middle;margin-left:10px;cursor:pointer}.title{margin:0 0 40px;padding-bottom:20px;font-size:40px;font-size:4rem;color:#00518b;border-bottom:1px solid #e6e6e6}@media (max-width:760px){.title{padding:20px 0 10px;font-size:30px;font-size:3rem}}message .toasts{position:fixed;top:120px;right:50px;z-index:100!important;display:block;transition:top .3s ease}toast{position:relative;display:inline-block;float:right;max-width:450px;opacity:0;margin-right:-100%;padding:15px 25px 15px 50px;margin-bottom:8px;font-size:16px;font-size:1.6rem;color:#fff;clear:both;cursor:pointer;border-radius:5px;-ms-box-shadow:0 2px 6px 1px rgba(0,0,0,.3);-o-box-shadow:0 2px 6px 1px rgba(0,0,0,.3);box-shadow:0 2px 6px 1px rgba(0,0,0,.3);transition:margin-right 1s cubic-bezier(.57,.8,.03,.86),opacity .5s cubic-bezier(.57,.8,.03,.86)}toast[type=error]{background-color:#dc0059}toast[type=message]{background:#00a6d9}toast.visible{opacity:1;margin-right:0}toast .icon{position:absolute;left:15px;top:calc(50% + -9px)}@media (max-width:760px){message .toasts{top:auto!important;left:0;bottom:0;right:0;text-align:center}message .toasts toast{display:inline-block;float:none;width:100%;max-width:none;margin:0;text-align:left;border-radius:0;border-top:1px solid hsla(0,0%,100%,.1)}}tooltip tip.tooltip{background:#d9d9d9;color:#000;-ms-box-shadow:1px 1px 3px 0 rgba(100,100,133,.5);-o-box-shadow:1px 1px 3px 0 rgba(100,100,133,.5);box-shadow:1px 1px 3px 0 rgba(100,100,133,.5)}tooltip._top tip tip-arrow{border-top-color:#d9d9d9}tooltip._left tip tip-arrow{border-left-color:#d9d9d9}tooltip._bottom tip tip-arrow{border-bottom-color:#d9d9d9}tooltip._right tip tip-arrow{border-right-color:#d9d9d9}.user-table{position:relative;width:100%;font-size:1.8rem;line-height:1.8rem;border-collapse:separate;border-spacing:0 8px}.user-table .user-table__header{padding:30px 0 13px;text-align:left;background-color:#00518b}.user-table .user-table__header:first-of-type{padding-left:30px}.user-table .user-table__header a{color:#fff;text-decoration:none}.user-table .user-table__row{margin-top:25px;border:1px solid #000;color:#666}.user-table .user-table__row td{padding:15px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.user-table .user-table__row td:last-of-type{padding-right:25px;border-right:1px solid #ccc}.user-table .user-table__row td:first-of-type{padding-left:30px;border-left:1px solid #ccc}.nowrap{white-space:nowrap}.clearfix{clear:both}[id=main-header]{overflow:hidden}