html{height:100%}body{width:100%;font-size:1.4em}.logo{font-family:Helvetica!important}.logo-img-sm{width:70px;height:30px}.logo-img-lg{width:100px;height:43px}.function-button{margin:0 0 15px}.main{padding-bottom:40px}.heading{margin-bottom:15px}.heading .navigation{margin-top:24px}.dropdown-menu>li>a:hover,.dropdown-menu>li>button:hover{background-color:#f4f4f4!important;color:#333!important}.dropdown-menu>li>button{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;border:none;background:none;text-align:left;color:#333;white-space:nowrap}.content-header{position:relative;box-shadow:1px 1px 2px #0000001a;padding:15px 15px 10px 0;font-size:1em}.content-header h1{font-size:2em}.table-listed td{vertical-align:middle!important}table.table td{height:51px}.advanced-search-options{border-top:1px solid #ddd}.row-add-button{margin-bottom:15px}.row.main{width:700px;margin:0 auto}.row.main .navigation{margin-bottom:15px}.row.main .box{padding-bottom:20px}.row.main .box .box-header{margin-bottom:10px;padding-left:10px;padding-right:10px}.box .box-header .btn{margin-top:15px}.row.main .box .box-footer{text-align:center;content:" ";display:block;clear:both}.panel-heading .row .col-sm-8{line-height:30px}.table-scrollable table{table-layout:auto}.table-scrollable thead,.table-scrollable tbody{width:100%;display:block}.table-scrollable tbody{overflow-y:scroll}.table-scrollable .code{min-width:60px;max-width:60px}.table-scrollable .name{min-width:140px;max-width:140px}.btn.btn-primary{color:#fff!important}.summary{margin-bottom:15px}.summary .pull-left{margin-right:15px}#inventory-progresses .row{margin-bottom:15px}#inventory-progresses a{color:#333}#inventory-progresses .col-sm-2.c-label{width:80px;padding-right:0}#inventory-progresses .heading{margin-top:5px;margin-bottom:-5px;font-size:1.6em}#inventory-progresses .heading.fire{background-image:url(/images/fire.png);background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:28px;font-weight:700;color:#c00}#inventory-progresses tr:hover td{background-color:#dff0d8!important}#inventory-progresses tr:nth-child(2n):hover .progress{background-color:#fff}#inventory-progresses tr:nth-child(odd) .progress{background-color:#fff}.box.box-with-tabs{border-top:none!important}.w2ui-grid-records .selected-item{font-weight:700}#tb_section_table_toolbar_item_w2ui-column-on-off,#tb_area_table_toolbar_item_w2ui-column-on-off,#tb_inventory_table_toolbar_item_w2ui-column-on-off,#grid_section_table_footer .w2ui-footer-left,#grid_area_table_footer .w2ui-footer-left{display:none}#grid_section_table_footer .w2ui-footer-center,#grid_area_table_footer .w2ui-footer-center{text-align:left;padding:5px 5px 0}#table td.w2ui-grid-data>div,#inventory_table td.w2ui-grid-data>div{margin:-2px -4px -3px!important}#table td.w2ui-grid-data>div>div,#inventory_table td.w2ui-grid-data>div>div{height:24px;line-height:24px;padding:0 4px}#table td.w2ui-grid-data>div>div.invalid_column,#inventory_table td.w2ui-grid-data>div>div.invalid_column{background-color:#333;color:#fff}.w2ui-grid a.btn{line-height:1.8em;font-size:1em}.w2ui-grid-searches .caption{border-right:0!important}.w2ui-grid-searches .operator{display:none}#section-modal .modal-body,#area-modal .modal-body,#inventory-modal .modal-body{padding:0}.dialog{padding-top:30px;background-color:#fff}.dialog .scrollable{padding:0 0 30px}.dialog #inventory_record_edit .scrollable .group{margin-bottom:15px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.dialog #inventory_record_edit .scrollable .group:last-child{border-bottom:none}.dialog #inventory_record_edit .scrollable .group .form-group{margin-bottom:0}.dialog #inventory_record_edit .scrollable .group .row-input-fields{margin-bottom:0;line-height:34px}.dialog #inventory_record_edit .scrollable .group .row-input-fields .uneditable_field{height:34px;border:1px solid #e9e9e9;padding:0 4px}.dialog #inventory_record_edit .scrollable .group .row-input-fields .uneditable_field.has_error{background-color:#333;color:#fff}.dialog #inventory_record_edit .scrollable .group .row-input-fields .uneditable_field.success{background-color:#ecf6ff}.dialog #inventory_record_edit .scrollable .group .row-input-fields .col-sm-5{width:47.5%}.dialog #inventory_record_edit .scrollable .group .row-input-fields .col-sm-2{width:5%}.dialog #inventory_record_edit .scrollable .group .row-input-fields .col-sm-9{width:100%;padding:0}.dialog #inventory_record_edit .scrollable .group .row-checkbox{margin-top:5px;margin-bottom:0}.dialog #inventory_record_edit .scrollable .group .row-checkbox label.col-sm-3.control-label{width:160px;margin-left:0;text-align:left}.dialog .actions{position:fixed;left:0;right:0;width:100%;bottom:0;margin-top:15px;border-top:1px solid #e0e0e0;background-color:#fff;padding-top:15px;padding-bottom:15px}span.radio.inline{margin-right:30px}span.radio.inline label{padding-left:10px}i.gray{color:#ccc}.btn.btn-list{border-color:#e0e0e0;background-color:#e9e9e9;color:#333}.btn.btn-list:hover{background-color:#f5f5f5}#crew_names{height:100px;overflow-x:scroll;border:1px solid #e0e0e0;border-radius:6px;padding:10px}#crew_names span.label{display:block;margin-bottom:1px;padding:4px}#inventory_record_replacement .left-table.without-right-table{width:50%;min-height:1px;padding-left:15px;padding-right:15px}.form-group .crew-name{padding-top:7px}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li a{padding:10px}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li a h5{font-weight:700}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li a h5,.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li a p{white-space:normal}.alert{padding-left:30px;margin-left:15px;position:relative;margin-right:15px}.alert.alert-danger ul{max-height:85px;overflow-y:scroll;margin:0;padding:0;list-style:none}.login-page,.register-page{background:#d2d6de}.login-logo,.register-logo{font-size:35px;text-align:center;margin-bottom:25px;font-weight:300}.login-box,.register-box{max-width:450px;margin:7% auto}.login-box-body,.register-box-body{background:#fff;padding:20px;color:#444;border-top:0;color:#666}.login-box-footer{margin-top:10px;font-size:14px}.login-box-msg,.register-box-msg{margin:0;text-align:center;padding:0 20px 20px}@font-face{font-family:Glyphicons Halflings;src:url(font-path("glyphicons-halflings-regular.eot"));src:url(font-path("glyphicons-halflings-regular.eot?#iefix")) format("embedded-opentype"),url(font-path("glyphicons-halflings-regular.woff")) format("woff"),url(font-path("glyphicons-halflings-regular.ttf")) format("truetype"),url(font-path("glyphicons-halflings-regular.svg#glyphicons-halflingsregular")) format("svg")}.icheckbox_flat,.iradio_flat{display:inline-block;*display: inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:image-url("iCheck/flat/flat.png") no-repeat;border:none;cursor:pointer}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{background-position:-132px 0;cursor:default}.iradio_flat.checked.disabled{background-position:-154px 0}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px #0000000d}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.slideout-menu{position:fixed;left:0;top:50px;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none}.slideout-panel{position:relative;z-index:1}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}#panel{min-height:100%;background-color:#f9f9f9}#panel #menu-toggle-button{position:fixed;z-index:500;left:0;top:150px;margin-top:0;border:none;border-top-right-radius:10px;border-bottom-right-radius:10px;background-color:#292b2d;padding:0 10px 4px 8px;font-size:2em;color:#ff9303}#menu{background-color:#292b2d}#menu .title{margin:15px 15px 0;border-bottom:1px solid #555555;padding:0;font-weight:700;color:#85888d}#menu .key{padding:15px 15px 0;color:#85888d}#menu .value{padding:0 15px;color:#fff}#menu a{color:#fff}#menu a:hover{text-decoration:underline}.menu-header{border-bottom:1px solid #2a2d2f;padding:20px 0 20px 60px;background:url(../assets/github.png) no-repeat 15px 15px;background-size:32px}.menu-header-title{font-weight:400;letter-spacing:.5px;margin:0}.menu-section{margin:25px 0}.menu-section-title{text-transform:uppercase;color:#85888d;font-weight:200;font-size:13px;letter-spacing:1px;padding:0 20px;margin:0}.menu-section-list{padding:0;margin:10px 0;list-style:none}.menu-section-list a{display:block;padding:10px 20px}.menu-section-list a:hover{background-color:#ffffff1a;text-decoration:none}[data-notify=progressbar]{margin-bottom:0;position:absolute;bottom:0;left:0;width:100%;height:0px}@media (-o-min-device-pixel-ratio: 5/4),(-webkit-min-device-pixel-ratio: 1.25),(min-resolution: 120dpi),(min-resolution: 1.25dppx){.icheckbox_flat,.iradio_flat{background-image:image-url("iCheck/flat/flat@2x.png");-webkit-background-size:176px 22px;background-size:176px 22px}}.profile-box-content .progress{background:#0003;margin:5px -10px;height:2px}.profile-box-content .progress-description{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table{border-bottom:1px solid #ddd}.table td{vertical-align:middle!important}.label.label-male{background-color:#1253a4}.label.label-female{background-color:#f26964}.label.label-unisex{background-color:#a18e5c}.label.label-room{float:right;display:block;width:60px;padding:15px 10px;font-size:1em;font-weight:400}.label.label-room.label-default{background-color:#ccc}.navigation{margin-top:10px;margin-bottom:30px}.navigation h1{margin:0;font-size:2.4em}.notransition *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important;-webkit-transition-property:none!important;-moz-transition-property:none!important;-o-transition-property:none!important;-ms-transition-property:none!important;transition-property:none!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.icheckbox_minimal,.iradio_minimal{display:inline-block;*display: inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:#ffffffb3 url(/images/minimal.png) no-repeat;border:none;cursor:pointer}.icheckbox_minimal{background-position:0 0}.icheckbox_minimal.hover{background-position:-20px 0}.icheckbox_minimal.checked{background-position:-40px 0}.icheckbox_minimal.disabled{background-position:-60px 0;cursor:default}.icheckbox_minimal.checked.disabled{background-position:-80px 0}.iradio_minimal{margin-top:-4px!important;background-position:-100px 0}.iradio_minimal.hover{background-position:-120px 0}.iradio_minimal.checked{background-position:-140px 0}.iradio_minimal.disabled{background-position:-160px 0;cursor:default}.iradio_minimal.checked.disabled{background-position:-180px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5){.icheckbox_minimal,.iradio_minimal{background-image:url(/images/minimal@2x.png)!important;-webkit-background-size:200px 20px;background-size:200px 20px}}.information-frame{width:450px}.form-horizontal .form-group .value{padding:7px 0 0}.form-horizontal .radio input.enum_radio_buttons{width:auto;height:auto;margin-top:4px;margin-left:0}.form-horizontal .radio{line-height:21px}.form-horizontal .checkbox input.boolean{margin-left:16px}span.select2{width:100%!important}footer.content-footer{font-size:.85em}footer.content-footer p{margin:-20px 0 0;background-color:#f0f0f0;border-bottom:1px solid #ddd;padding:15px;font-weight:700;color:#888}footer.content-footer .nav{margin:20px 0;text-align:center}.loader{border:2px solid #d3d3d3;border-top:2px solid #3498db;border-radius:50%;width:10px;height:10px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
