body.oms .login-background{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.6),rgba(0,0,0,0.4)),url("../img/login-bg.jpg");z-index:2;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:fixed;top:0;left:0;right:0;bottom:0}body.oms #global-xhr-loader{position:fixed;display:none;width:100px;height:100px;background:#367fa9 url('../img/global-xhr-loader.gif') no-repeat center center;z-index:9999999;left:50%;top:50%;margin-left:-50px;margin-top:-50px;border-radius:20px;opacity:.7}body.oms.login-page{background:#f0f0f0}body.oms button.btn-success{background:#00953e}body.oms button.btn-success i{margin-right:5px}body.oms button.btn-success:hover{background:#00953e}body.oms button.btn-success:active{background:#00953e}body.oms div.content-wrapper{background:#f0f0f0}body.oms div.content-wrapper .box{border:1px solid #d2d6df;border-top:3px solid #d2d6df}body.oms footer.main-footer{background:0;color:#FFF;padding-top:20px;padding-bottom:20px}body.oms div.dataTables_wrapper div.col-sm-12{padding-left:5px;padding-right:5px}body.oms div.dataTables_wrapper table.dataTable{border-bottom:0;margin-bottom:0!important}body.oms div.dataTables_wrapper table.dataTable thead tr th{border-bottom:1px solid #e5eaef;outline:0;color:#333;padding:0 8px;vertical-align:middle;height:34px}body.oms div.dataTables_wrapper table.dataTable thead tr th:focus{color:#3c8dbc}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting_asc{background:0}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting_asc::after{content:"\f0de";font-family:'FontAwesome';color:#3c8dbc}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting_desc{background:0}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting_desc::after{content:"\f0dd";font-family:'FontAwesome';color:#3c8dbc}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting{background:0}body.oms div.dataTables_wrapper table.dataTable thead tr th.sorting::after{content:"\f0dc";font-family:'FontAwesome';color:#a2a2a2}body.oms div.dataTables_wrapper table.dataTable tbody tr.even{background:#f0f0f0}body.oms div.dataTables_wrapper table.dataTable tbody tr td{padding:0 8px;vertical-align:middle;height:34px;border-bottom:1px solid #e5eaef;color:#333}body.oms div.dataTables_wrapper table.dataTable tbody tr:hover td:not(.dataTables_empty){cursor:pointer;background:#f5f5f5}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:0;padding:10px 0 0 0}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button{padding:0;margin:0;border:0}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button a{margin:0;background:#fafafa;border-color:#ddd;border-right:0;color:#333}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button:last-child a{border-right:1px solid #ddd}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button:hover,body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button:active{border:none!important;background:none!important}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button:hover a,body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button:active a{color:#e2007a}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button.active a{background:#eee}body.oms div.dataTables_wrapper div.dataTables_paginate ul.pagination li.paginate_button.disabled a{color:#333}body.oms .select2-container{width:100%!important}body.oms .select2-container .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option[aria-selected=true]{background:#d8e9f3}body.oms .select2-container .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option.select2-results__option--highlighted{background:#3c8dbc;color:#FFF}body.oms .select2-container .selection .select2-selection .select2-selection__choice{background:#3c8dbc;color:#FFF;border-color:#3c8dbc;border-radius:0}body.oms .select2-container .selection input.select2-search__field{border:0}.container{width:auto;padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important}.main-footer{background:#fff;padding:15px;color:#444;border-top:0}.ui-menu .ui-menu-item{padding:0}.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:8px 1em 8px .8em}.sidebar-menu li.active>a>.fa-angle-left{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.modal-dialog{overflow-y:initial!important}.modal-body{max-height:calc(100vh - 200px);overflow-y:auto}.oms_entry{position:relative;box-sizing:border-box;background-color:#fff;border:1px solid;margin:2px;max-height:60px;overflow:hidden;cursor:pointer;font-size:.85em}.oms_entry div.background{display:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1}.oms_entry:hover{color:#FFF}.oms_entry:hover div.background{display:block}.oms_entry div.title{position:relative;box-sizing:border-box;padding:4px 2px;width:100%;color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:3}.oms_entry div.body{position:relative;box-sizing:border-box;padding:4px 2px;width:100%;z-index:2}.oms_entry div.body div.time{float:left;width:35px}.oms_entry div.body div.shift{float:right;width:20px;text-align:right}.oms_entry.quote_entry:hover{opacity:1!important}.oms_entry.quote_entry div.time{width:100%!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oms_entry.quote_entry div.reference{width:100%!important;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table.oms_entry_popover td.lbl{width:100px}table.oms_entry_popover td.val{width:140px}div#calendar div.fc-scroller,div#calendarreservation div.fc-scroller{height:auto!important}.datepicker.datepicker-dropdown{z-index:10000000!important}@media(max-width:480px){div.content-wrapper.dashboard section.content{padding-left:0;padding-right:0}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body{padding-left:0;padding-right:0}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar div.fc-scroller,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation div.fc-scroller{height:auto!important}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar span.fc-day-number,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation span.fc-day-number{font-size:.8em}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar div.oms_entry,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation div.oms_entry{margin:2px}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar div.oms_entry div.title,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation div.oms_entry div.title{padding:4px 2px;font-size:.85em}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar div.oms_entry div.body,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation div.oms_entry div.body{padding:4px 2px}div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendar div.oms_entry div.body div.shift,div.content-wrapper.dashboard div.sub-widget.plan-tool div.box-body div#calendarreservation div.oms_entry div.body div.shift{display:none}}div#calendar div.fc-scroller{height:auto!important}div#calendar span.fc-day-number{font-size:.9em}div.row-back{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:10px}.timetable .btn-default{background-color:#fff}.bg-file{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%}.form-group.has-error span.select2 .selection span.select2-selection{border-color:#dd4b39;box-shadow:none}.form-group.has-success span.select2 .selection span.select2-selection{border-color:#00a65a;box-shadow:none}