body{padding-top:50px}.sub-header{padding-bottom:10px;border-bottom:1px solid #eee}.navbar-fixed-top{border:0}.sidebar{display:none}@media (min-width:768px){.sidebar{position:fixed;top:51px;bottom:0;left:0;z-index:1000;display:block;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee}}.nav-sidebar{margin-right:-21px;margin-bottom:20px;margin-left:-20px}.nav-sidebar>li>a{padding-right:20px;padding-left:20px}.nav-sidebar>.active>a,.nav-sidebar>.active>a:hover,.nav-sidebar>.active>a:focus{color:#fff;background-color:#428bca}.main{padding:20px}@media (min-width:768px){.main{padding-right:40px;padding-left:40px}}.main .page-header{margin-top:0}.placeholders{margin-bottom:30px;text-align:center}.placeholders h4{margin-bottom:0}.placeholder{margin-bottom:20px}.placeholder img{display:inline-block;border-radius:50%}.qrcode-wrapper{text-align:center;margin-bottom:5px;max-height:200px;overflow:hidden}.qrcode-wrapper:hover{background-color:#f5f5f5;border:1px solid #bbb;margin:-1px;box-shadow:3px 3px 0 rgba(0,0,0,.2)}.qrcode img{margin:auto}.print{display:none}.qrcode:hover .print{display:inline-block;margin-top:5px}.section{background:whitesmoke;border:1px solid #e3e3e3;padding:10px;margin-bottom:30px}h1 a{margin-left:-30px;display:none;position:absolute;left:40px}h1:hover a{display:inline}.form-inline{margin-bottom:5px}.dispo::before{margin-right:5px;content:'■';font-size:1em}.dispo.oui:before{color:#398439}.dispo.non:before{color:#d43f3a}.suppr{opacity:.5}.mod-existing-profil{padding:5px}.mod-existing-eval-form{margin-bottom:10px;padding:15px}.add-eval,.add-profil{padding:15px}body.login-page{background:url(/dist/images/noisy_grid.png) repeat}.login-form{margin-top:128px;margin-bottom:20px;max-width:640px;padding:20px;background:white;border-top:5px #428bca solid;box-shadow:0 0 20px rgba(0,0,0,.3)}@media screen and (max-width:768px){.login-form{margin:0 auto}}.login-form p{padding:15px}.banner{margin-bottom:10px}.table-responsive{overflow:visible}.chart{height:280px}.row{margin:10px 0}.section_title{border-bottom:1px solid #e3e3e3;margin-bottom:10px}.section_title h1,.section_title h2,.section_title h3,.section_title h4,.section_title h5,.section_title h6{float:left;margin-top:10px}.section_toolbox{margin-top:10px;padding:0 10px}.loading{display:none;position:fixed;width:40px;height:40px;right:15px;top:65px;background-color:#e3e3e3;z-index:1000}.loading>img{padding:4px}.navbar-inverse{background-color:#428BCA}.navbar-inverse .navbar-brand{color:#FFF}.navbar-inverse .navbar-nav>li>a{color:#FFF}.suppr-group{cursor:pointer}.suppr-salle{width:20px;height:20px;position:absolute;top:10px;right:25px;background-color:#FF4136;color:#FFF;cursor:pointer;padding-left:5px}.sortable-list.header{background-color:#428BCA;color:#FFF;margin-bottom:0;padding:10px}.sortable-list{margin:0 0 10px 0;list-style:none;min-height:10px}.sortable-list li{border:#428BCA 2px solid;color:#000;padding:10px 10px 10px 10px;position:relative}.sortable-list li .drag-handle{margin:0 20px;cursor:move}.sortable-list i{-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0;display:block;cursor:pointer;color:#c00;top:10px;right:10px;position:absolute;font-style:normal;font-size:1.6em}.sortable-list li:hover i{opacity:1}.sortable-list .js-edit-eval{-webkit-transition:opacity .2s;transition:opacity .2s;text-decoration:underline;color:#42BBCA;cursor:pointer;opacity:0;float:right;margin-right:50px}.sortable-list li:hover .js-edit-eval{opacity:1}.edit-eval{max-height:500px;display:none;margin:auto;background-color:#eee;z-index:1000}.edit-eval.in{display:block}.edit-eval-close{float:right;top:5px;right:5px;cursor:pointer}.edit-eval-header{border:#428bca 1px solid;padding:5px}.edit-eval-header:after{clear:both}.edit-eval-content{padding:5px;border:1px solid #428BCA}h3 small i{cursor:pointer}.toggle-profil{cursor:pointer}#notif-box{width:250px;position:fixed;bottom:5px;right:5px;padding:10px;margin:5px;border-left:rgba(0,0,0,.2) 5px solid;color:#111;z-index:9999}#display_error{display:none}.section>.card_top{font-size:13px}.section>.count{font-size:25px;text-align:center}noscript{width:100%;background-color:#ec8726;color:#FFF;text-align:center;font-weight:700;padding:10px;display:block}.banner{margin-bottom:20px}.poste-info{margin-bottom:15px;margin-top:-3px;padding:5px 15px;background-color:#eee;border-top:3px solid #aaa}.footer{margin-top:10px;border-top:1px #e3e3e3 solid;padding-top:10px}.jumbotron{padding-top:20px;padding-bottom:20px}.difficulty-label{border-radius:100%;width:3rem;height:3rem;margin:auto;display:inline-block;position:relative}.difficulty-label .active{border-radius:100%;width:1.2rem;height:1.2rem;margin:auto;background-color:#FFF;position:absolute;top:0;left:0;bottom:0;right:0}.difficulty-label.green{background-color:#2ecc40}.difficulty-label.blue{background-color:#0074D9}.difficulty-label.red{background-color:#FF4136}.difficulty-label.black{background-color:#111}a[target="_blank"]:after{font-family:FontAwesome,sans-serif;content:'';margin:0 3px 0 5px}#wrapper{padding-left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#wrapper.toggled{padding-left:200px}#sidebar-wrapper{position:fixed;left:200px;width:0;height:100%;margin-left:-200px;overflow-y:auto;background-color:#f5f5f5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:inset -10px 0 10px -10px #aaa;box-shadow:inset -10px 0 10px -10px #aaa}#wrapper.toggled #sidebar-wrapper{width:200px}#page-content-wrapper{width:100%;position:absolute;padding:15px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px}.sidebar-nav{width:200px;padding:0;list-style:none;margin:5px 0 0;border-bottom:2px solid #eee}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li.title{color:#888;text-indent:5px}.sidebar-nav li a{display:block;text-decoration:none;color:#428bca}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background-color:#428bca}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.active>a,.sidebar-nav>.active>a:hover,.sidebar-nav>.active>a:focus{color:#fff;background-color:#428bca}@media (min-width:768px){#wrapper{padding-left:200px}#wrapper.toggled{padding-left:0}#sidebar-wrapper{width:200px}#wrapper.toggled #sidebar-wrapper{width:0}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}