.info p{text-align:center;color:#999;text-transform:none;font-weight:600;font-size:15px;margin-top:2px}.color-label-box{margin-top:10px;width:150px;height:30px}.daterangepicker .today{background-color:#d3d3d3}.ui-select-input-with-remove{width:81%!important}.ui-select-input{margin-bottom:15px}.ui-select-choices-reports{max-height:265px!important}.ui-select-label{float:left;padding:10px 20px 0 0}.form-group{clear:both;position:relative}.form-group .error-tooltip{position:absolute;top:40px;right:7px}.icon-case{width:35px;float:left;border-radius:5px 0 0 5px;background:#eee;height:35px;position:relative;text-align:center;line-height:40px}.contentform{padding:40px 30px}.bouton-create{background-color:#045ca3;color:#fff;text-align:center;width:100%;border:0;padding:17px 25px;border-radius:0 0 5px 5px;cursor:pointer;margin-top:40px;font-size:18px}.left-panel{width:49.5%;float:left;border-right:1px dotted #ccc;box-sizing:border-box;padding:0 15px 0 0}.right-panel{width:49.5%;float:right;box-sizing:border-box;padding:0 0 0 15px}.validation{display:none;margin:0 0 10px;font-weight:400;font-size:13px;color:#de5959}#sendmessage{border:1px solid #fff;display:none;text-align:center;margin:10px 0;font-weight:600;margin-bottom:30px;background-color:#ebf6e0;color:#5f9025;border:1px solid #b3dc82;padding:13px 40px 13px 18px;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.03)}#sendmessage.show,.show{display:block}.btn-disabled{background:gray}.btn-disabled-new{background:gray!important;color:#fff!important;border:#fff!important;cursor:not-allowed}.btn-disabled-new:hover{background:gray!important;color:#fff!important;border:#fff!important}.btn-flat-circle{width:50px;height:30px;text-align:center;padding:5px 0 3px 0;font-size:12px;line-height:1.42;border-radius:15px}.gantt-body-rows{min-height:20px}.project-dialog-inner-container{overflow:auto}.allocations-scrollable-body{max-height:450px;overflow-y:scroll;overflow-x:hidden}.project-phase-modal .modal-dialog{width:1300px}@media (max-width:1300px){.project-phase-modal .modal-dialog{width:95%}}.project-phase-modal .modal-content{margin-top:40px}.project-phase-modal .form-group-select .mg-btn-fr{top:31px}.project-list-row{height:40px;border-bottom:1px solid #d3d3d3;text-align:center;padding-top:10px}.disabled-project-list-row{cursor:not-allowed;color:#cacaca}.disabled-project-list-row:hover{background-color:#fff!important;color:#cacaca;cursor:not-allowed!important}.column-content{display:inline-block}.column-content span{display:inline-block;vertical-align:middle}.column-content{position:relative}.record-day-is-blocked{background:#000;color:#000}.next-arrow{cursor:pointer}.navbar{border-radius:0}#submenu{background-color:#e7e7e7;margin-bottom:20px;height:50px}#submenu{margin-top:-21px;margin-left:30px}.collapsing{display:none}.timesheet-entity-name{display:inline-block;word-break:normal}.glyphicon-none:before{content:"\2122";color:transparent!important}.well-size{height:160px}.tooltip-inner{white-space:pre-wrap}.slide-down-enter,.slide-down-leave{-webkit-transition:.2s cubic-bezier(.25,.25,.75,.75) all;-moz-transition:.2s cubic-bezier(.25,.25,.75,.75) all;-ms-transition:.2s cubic-bezier(.25,.25,.75,.75) all;-o-transition:.2s cubic-bezier(.25,.25,.75,.75) all;transition:.2s cubic-bezier(.25,.25,.75,.75) all;display:block;overflow:hidden;position:relative}.items-table .row{border-bottom:1px solid #ddd;line-height:3em}.items-table .row:last-child{border-bottom:none;line-height:3em}.slide-down-enter.slide-down-enter-active,.slide-down-leave{opacity:1;height:46px}.slide-down-enter,.slide-down-leave.slide-down-leave-active{opacity:0;height:0}.invoice-number-container *{font-weight:700}.items-table .row:nth-child(even){background:#f9f9f9}.items-table input{line-height:1.5em}.actions{padding-top:1em}input:focus{outline:0;border:none!important;border-width:0!important;background-color:#f6f8f7;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(1,171,108,.6)!important}.heading{background-color:#357ebd;color:#fff;margin-bottom:1em;text-align:center;line-height:2.5em}.branding{padding-bottom:2em;border-bottom:1px solid #ddd}.logo-container{text-align:right}.infos .right{text-align:right}.infos .right input{text-align:right}.infos .input-container{padding:3px 0}.header.row{font-weight:700;border-bottom:1px solid #ddd;border-top:1px solid #ddd}input,textarea{border:1px solid #fff}.container input:focus,.container input:hover,.container textarea:focus,.container textarea:hover,.table-striped>tbody>tr:nth-child(2n+1)>td input:focus,.table-striped>tbody>tr:nth-child(2n+1)>td input:hover{border:1px solid #ccc}.table-striped>tbody>tr:nth-child(2n+1)>td input{background-color:#f9f9f9;border:1px solid #f9f9f9}@media print{.noPrint{display:none}}body{padding:20px}.infos input{width:300px}.align-right input{text-align:right;width:300px}#imgInp{display:none}.copy{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;width:100%;margin:40px 0 20px 0;font-size:10px;color:rgba(0,0,0,.5);text-align:center;color:#404040;cursor:default;line-height:1.4em}.copy .love{display:inline-block;position:relative;color:#ce0c15}.gantt-task-overlaps{border:2px solid #a00000}.gantt-task-vacation{height:50px}.ui-grid-disabled-row{z-index:1000;background-color:grey;opacity:.6;pointer-events:none}#center{width:300px;height:200px;position:absolute;top:40%;left:0;width:100%}#loader{background-color:#d3d3d3;position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:9999;opacity:.5}.grid-button{min-width:100px}.no-wrap{white-space:nowrap}.clickable{cursor:pointer}.table-icon{font-size:25px!important;margin-right:5px}.button{-moz-appearance:button;-webkit-appearance:button;padding:10px;margin:10px}.drop-box{background:#f8f8f8;border:5px dashed #ddd;width:200px;height:65px;text-align:center;padding-top:25px;margin:10px}.dragover{border:5px dashed #00f}.modal .modals-header{background-color:#393d3f;border-radius:0;padding:3px;border:none;height:33px;margin:-1px}.modal .modal-header .modals-close{color:#fff;margin-top:5px;margin-right:7px;font-size:18px;font-weight:400;opacity:1;text-shadow:0 0 0 #fff;cursor:pointer}.modals-title{cursor:default}.modal-title-bar{cursor:default}.modal .modal-header .modals-title{font:"Open Sans";font-size:14px;line-height:100%;color:#fff;margin-top:7px;margin-left:18px}.modal .modals-body{font-size:12px;color:#393d3f;position:relative;padding:8px 30px 10px 27px}.modals-textarea{max-width:335px;border:1px solid #bbb}.modals-textarea:focus{border-color:#00ab6b}.modals-footer{border:none;margin:-10px 1px 2px 0}.modals-btn{font:"Open Sans";font-size:12px;padding:3px 17px;background-color:#e9e9e9;color:#393d3f;text-shadow:none;font-weight:700;border-radius:0;border:1px solid #bbb}.modals-btn:hover{border:1px solid #393d3f;font:"Open Sans";font-size:12px;background-color:#e9e9e9;color:#fff;text-shadow:none;font-weight:700;border-radius:0;padding:3px 17px}.modals-project-list-row{text-align:left;font-size:12px;padding-top:5px;margin-left:2px;margin-right:0;height:22px;cursor:pointer}.modals-project-list-row div[class*=col-sm]{padding:0}.modals-project-list-row:hover{background-color:#f5f5f5}.modals-calendar-planning{color:#00ab6b;font-size:18px;margin-top:27px}#chartjs-tooltip{opacity:1;position:absolute;color:#5e5f60;-webkit-transition:all .1s ease;transition:all .1s ease;pointer-events:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);padding:9px 12px;line-height:22px}.chart_tooltip_accounts_payable{width:300px}.chart_tooltip_generated_vs_forecast{width:350px}.chart_tooltip_trackable{width:200px}.chart_tooltip_available_capacity{width:200px}.chart_tooltip_employeesvs{width:160px}.chart_tooltip_tickets_progress{width:160px}.chart_tooltip_tickets_overdued{width:160px}.chartjs-tooltip-key{display:inline-block;width:10px;height:10px;margin-right:10px}.gantt-tree-body{-ms-overflow-style:none;overflow-y:scroll}.gantt-tree-body::-webkit-scrollbar{display:none}.gantt-table-content{-ms-overflow-style:none!important;overflow-y:scroll!important}.gantt-table-content::-webkit-scrollbar{display:none!important}.gantt-scrollable::-webkit-scrollbar{height:15px}@-moz-document url-prefix(){.gantt-tree-body{margin-right:-18px}}.smaller-input{width:70%!important}.custom-datepicker .uib-datepicker-popup.dropdown-menu{width:55%}.comment-author-img{height:35px;width:35px}.comment-author-img img{max-height:35px;max-width:35px}.bank-holiday-notification{background:#fff;color:#000;width:auto}.bank-holiday-notification .message{font-size:14px;margin:20px 35px;line-height:21px}.bank-holiday-notification .message ul{list-style-type:disc}.bank-holiday-notification .mg-btns{margin:0 15px 15px 15px}.bank-holiday-notification .mg-btns .mg-btn-default{margin-right:5px}.moment-picker{z-index:99999}.set-margin{margin-left:17px!important}.mg-align-buttons{margin-top:-3px}.mg-header .mg-nav-wrapper .mg-navbar li a.mg-icn .icon-overlay{margin-top:1px;margin-left:1px;font-size:9px;font-weight:bolder;color:#fff;background:0 0;white-space:nowrap}.mg-icn-fa{margin-top:21px;margin-left:6px;font-weight:bolder;color:#fff;background:0 0;white-space:nowrap;font-size:30px!important}.archived-color{color:#d72727}.select2 span span span span{font-size:14px!important;display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important}.select2 img{margin-right:5px!important}.select2-results span{font-size:14px!important;display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important}.select2-results span img{margin-right:5px!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#53c297}.select2-container .select2-selection--single{min-height:35px;display:flex;flex-direction:row;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px!important}.ui-select-bootstrap .ui-select-toggle a.btn{margin-top:2px;color:#333;border:none}.management-modal{margin-top:-100px}