.notification.notification-alert{color:#fff;background-color:#018ccd;background-image:none}.notification.notification-important{color:#fff;background-color:#e74360;background-image:none}.notification.notification-msg{background-position:center 50%;position:relative;z-index:0;padding-top:88px;padding-left:20px;padding-right:20px}.notification.notification-msg.notification-msg-important{color:#e74360}.notification.notification-msg:before{height:100%;width:100%;content:"";position:absolute;z-index:-1;top:0;left:0;background-image:linear-gradient(to top,#fff 0,#fff 160px,rgba(255,255,255,0) 142px,rgba(255,255,255,0) 100%);border-radius:50%}.notification.notification-status{background-color:transparent;background-image:url(../img/unil/bg-refresh.png);background-size:contain;border-radius:0;color:#FFF}.notification{position:relative;color:#018ccd;height:270px;width:270px;background-color:white;display:inline-block;background-image:linear-gradient(to bottom,#fff 0,#fff 175px,#018ccd 175px,#018ccd 100%);background-position:0 0;background-repeat:no-repeat}.notification-circle{text-align:center;border-radius:50%;margin-bottom:20px}.notification .h3{font-size:36px!important;padding:0 26px;margin:26px 0 13px;font-weight:300}.notification-msg .h3{margin:29px 0 4px}.notification.notification-status .h3{margin-top:61px}.notification .h4{font-size:18px!important;padding-left:10px;padding-right:10px;margin:0}.notification.notification-status .h4{font-size:56px!important;font-weight:300;margin-bottom:12px}.notification .h5{font-size:16px!important;font-weight:400;margin:0}.notification .h5 .strong{font-size:32px!important;font-weight:300}.notification p{font-size:18px!important;line-height:20px;padding:0 20px;margin:0}.notification.notification-status .p{font-size:24px!important}.notification .where{font-size:16px!important;line-height:20px;margin:0}.notification .since{font-size:18px!important;line-height:20px;margin:0}.notification .doc{bottom:113px;display:block;font-size:18px!important;position:absolute;text-transform:uppercase;width:100%}.notification .teaser{margin-top:20px;font-size:24px}.notification .from{font-size:14px!important;line-height:20px;margin:0}.notification .cta{bottom:10px!important;color:#fff;display:block;font-size:20px!important;width:100%;padding-left:30px;padding-right:30px;left:0;position:absolute}.notification .date{font-size:14px!important;width:100%;display:block;left:center;bottom:12px}.notification .action{font-size:16px!important;text-decoration:none;cursor:pointer}.notification.notification-all .date{color:#fff}.scroll-trigger{height:150px}@media(max-width:768px){.navbar-header{position:relative}header .navbar-default{margin-left:-15px;margin-right:-15px}header .navbar-right,header .navbar-left{margin:0}.navbar-collapse{padding:0}header .navitem-label{display:block;font-size:20px;padding:8px 20px;text-align:right}header .navbar-default .navbar-nav>li>a:hover .navitem-label,header .navbar-default .navbar-nav>li>a:focus .navitem-label,header li.active .navitem-label{display:block;background-color:#018ccd;color:#FFF}}@media(max-width:480px){.label-detail{font-size:12px!important;color:#018ccd!important}.selectpickerfilter-w{width:100%}.notification-w{border-top:1px dashed #e5e5e5}.notification{background:0;float:right;width:75%;height:auto;padding-right:20px;padding-left:20px}.notification .h5{font-size:20px!important;font-weight:300;margin:0}.notification .h4{padding:0!important}.notification .h3{padding:0!important;margin:0}.notification.notification-status{width:100%;text-align:center;color:#018ccd!important}.notification.notification-important{color:#e74360!important}.notification.notification-alert,.notification.notification-important,.notification.notification-msg,.notification.notification-msg:before,.notification.notification-status,.notification{background:none!important;padding-top:20px;border-radius:0}.notification-circle{text-align:left}.notification.notification-status h3,.notification.notification-status h4,.notification.notification-status p,.notification h3,.notification h4,.notification h5,.notification h5 strong,.notification p,.notification-meta,.notification .from,.notification .doc,.notification .cta,.notification .teaser{margin:0!important;padding:0!important;font-size:14px!important;bottom:inherit;position:inherit;color:#018ccd;line-height:22px;font-weight:normal}.notification .date{position:inherit;bottom:inherit}.notification h3,.notification-important h4,.notification.notification-status h3{font-size:35px!important;margin-bottom:10px}.notification-important h4,.notification-important h5,.notification-important .notification-meta.cta,.notification-important .notification-meta.date,.notification.notification-status p{color:#e74360}.notification-badge-w{width:25%}.notification-badge{font-size:40px!important;color:#FFF;background-color:#018ccd;float:left;width:60px;height:60px;border-radius:50%;text-align:center;margin-top:23px}.notification-badge.notification-badge-important{background-color:#e74360}.notification-status-w .notification-badge{background-color:#fff;color:#018ccd}.flux-notifications{background-color:white;margin:0;border-radius:3px}}.z-dashbord-window .z-window-content{padding:0;background-color:#fff!important;background-image:none!important}.z-white-window .z-window-content{padding:0;background-color:#fff!important;background-image:none!important}.portrait{position:relative;height:200px;width:200px;background-color:white;display:inline-block;background-repeat:no-repeat}.portrait-circle{text-align:center;border-radius:50%;margin-bottom:20px}.col-bg-w-left{background-color:#fff;border-radius:3px;padding:15px 15px;position:relative}.col-bg-w-right{background-color:#fff;border-radius:3px;padding:15px 15px;position:relative}.col-bg-w-center{background-color:#fff;border-radius:3px;padding:15px 15px;position:relative}.col-bg-lg-center{background-color:#d9d9d9;border-radius:3px;padding:15px 15px;position:relative}.box-title .h3{font-size:48px}.flux-filter-w{position:static;margin-left:-15px;margin-right:-15px;padding-top:10px;padding-bottom:15px}.flux-filter-affix{position:fixed;padding:10px 0;padding-right:15px;top:0;z-index:10;transition:all .6s ease-in-out;background-color:rgba(1,122,179,0.7);border-radius:5px}.div-dashed{border-top:1px dashed #e5e5e5}.mtop{margin-top:15px}.separator-horizontal-dashed{border-top:1px dashed #e5e5e5;margin-top:10px}.separator-vertical-dashed{border-left:1px dashed #e5e5e5}@media(min-width:992px){.col-md-border:not(:last-child){border-right:1px solid #d7d7d7}.col-md-border+.col-md-border{border-left:1px solid #d7d7d7;margin-left:-1px}}.unil-groupbox>.z-groupbox-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-color:#ddd;padding:20px 5px 10px}.unil-groupbox>.z-groupbox-header{border-top-left-radius:4px;border-top-right-radius:4px;border-color:#ddd;height:10px}.label-detail{font-size:16px;color:#018ccd}.label-disabled{color:#d9d9d9}.label-date-title{font-size:56px}.title-info-box{font-size:36px;color:#018ccd}.success{color:#fff;background-color:#a3d783;border-radius:3px;font-weight:600;padding-left:10px}.default{color:#fff;background-color:#018ccd;border-radius:3px;font-weight:600;padding-left:10px}.button-like{color:#fff;background-color:#018ccd;border:1px solid #018ccd;border-radius:3px;line-height:24px;padding:5px 15px}.info{color:#fff;background-color:#7fcaef;border-radius:3px;font-weight:600;padding-left:10px}.warning{color:#fff;background-color:#ffc56c;border-radius:3px;font-weight:600;padding-left:10px}.danger{color:#fff;background-color:#e74360;border-radius:3px;font-weight:600;padding-left:10px}.simple-label{padding-left:10px}.annotation{color:red;vertical-align:super;font-size:95%;line-height:80%}.legend{font-size:small!important}h1,.h1{font-size:43px!important}h2,.h2{font-size:36px!important}h3,.h3{font-size:30px!important}h4,.h4{font-size:24px!important}h5,.h5{font-size:14px!important}.row{min-height:32px}.navbar-row{padding:15px;margin-left:-30px}.form-row{margin-bottom:15px;padding-left:0;padding-right:0}.button-cancel{color:#000;background-color:#bfbfbf!important;border-color:#bfbfbf!important}.button-cancel:hover{color:#000;background-color:#bfbfbf!important;border-color:#bfbfbf!important;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.button-cancel:focus{color:#000;background-color:#bfbfbf!important;border-color:#bfbfbf!important;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.button-cancel:active{color:#000;background-color:#bfbfbf!important;border-color:#bfbfbf!important;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}*::-webkit-input-placeholder{color:#9ad1dc!important}*:-moz-placeholder{color:#9ad1dc!important}*::-moz-placeholder{color:#9ad1dc!important}*:-ms-input-placeholder{color:#9ad1dc!important}@media(max-width:992px){*::-webkit-input-placeholder{color:#9ad1dc!important}*:-moz-placeholder{color:#9ad1dc!important}*::-moz-placeholder{color:#9ad1dc!important}*:-ms-input-placeholder{color:#9ad1dc!important}h1,.h1{font-size:24px!important}h2,.h2{font-size:24px!important}h3,.h3{font-size:24px!important}h4,.h4{font-size:24px!important}h5,.h5{font-size:14px!important}}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:1px;margin-top:0!important}.input-group-addon,.btn-group-addon,.form-control-label{color:#fff;background-color:#018ccd;border-color:#018ccd;border-width:1px}.input-group .form-control{float:inherit;font-size:16px;vertical-align:middle}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding-bottom:2px;padding-top:2px;margin-top:0!important}.input-group-label-lg{font-size:36px}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate-0{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.nav-sort{display:inline-block;width:32px;vertical-align:middle;height:35px!important}.nav-span{padding-top:5px}.nav-total{font-family:"Dosis",sans-serif;font-size:14px;font-weight:400;font-style:normal;color:#018ccd;height:35px!important;vertical-align:middle}.label-lg{font-size:18px}.label-bl{font-weight:700}.label-err{color:#e74360}.label-link-md{font-size:16px;color:#018ccd;cursor:pointer}.section a>i.sec-caret{top:7px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.section.closed a>i.sec-caret{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.section.closed div.sec-contents{display:none}a.z-combobox-button:hover,a.z-combobox-button:focus{text-decoration:none}.z-notification-info .z-notification-pointer .z-notification-content{background-color:#018ccd!important}.z-notification-info .z-notification-pointer .z-notification-content>.z-notification-icon{display:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#eaeaea;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#018ccd;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#aaa}.btn-group-navbar{border:1px solid #d9d9d9!important;font-size:16px;margin-left:0}.form-actions{background-color:#f0f0f0;padding-top:10px;padding-bottom:10px;border-radius:3px;padding-right:10px}.required-field:after{content:"*";color:#e74360}.notify-errors{background-color:#f2556e;border-color:#f2556e}.notify-errors:hover{background-color:#f2556e;border-color:#f2556e;-webkit-box-shadow:none;box-shadow:none}.notify-errors:focus{background-color:#f2556e;border-color:#f2556e;-webkit-box-shadow:none;box-shadow:none}.help{max-width:300px}.help .title{display:block;font-size:16px;font-weight:bold;margin-bottom:10px}.help .subtitle{display:block;font-weight:bold;margin-bottom:5px;margin-top:5px}.help .p{display:block;margin-bottom:5px;margin-top:5px}.help .warn{font-weight:bold}.card-notification{background-color:#fff;border-radius:3px;padding:15px 15px;position:relative;height:270px;margin:3px}.card-footer{border-top:1px solid #d9d9d9;position:absolute;padding-top:5px;bottom:15px;display:flex;flex-flow:row nowrap;justify-content:space-between}.card-title{border-bottom:1px solid #d9d9d9;position:absolute;padding-bottom:10px;top:15px}.card-content{position:absolute;top:80px}.card-footer-date{font-size:20px!important}