.active-scaffold form,.active-scaffold table,.active-scaffold p,.active-scaffold div,.active-scaffold fieldset{margin:0;padding:0}.active-scaffold{margin:5px 0}.active-scaffold table{width:100%;border-collapse:collapse}.active-scaffold td,.active-scaffold th{padding:0}.active-scaffold a,.active-scaffold a:visited{text-decoration:none}.active-scaffold div.actions a img,.active-scaffold td.actions a img{border:none;vertical-align:middle}.active-scaffold div.actions a.disabled img,.active-scaffold td.actions a.disabled img{opacity:0.5}.active-scaffold .clear-fix{clear:both}noscript.active-scaffold{border-left:solid 5px;font-size:11px;font-weight:bold;padding:5px 20px 5px 5px}.active-scaffold .mark_record_column{width:1px}.active-scaffold-header,.form-footer+.active-scaffold-footer{position:relative}.active-scaffold-header h2{padding:2px 0px;margin:0;font-weight:bold;font-size:160%}.active-scaffold div.actions a,.active-scaffold div.actions{float:right;font-weight:bold;font-size:14px;letter-spacing:-1px;text-decoration:none;padding:1px 2px;white-space:nowrap;margin-left:5px;background-position:1px 50%;background-repeat:no-repeat}.active-scaffold div.actions a{padding:5px 5px;margin-left:0px}.active-scaffold .active-scaffold .active-scaffold-header div.actions>.action_group>a,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a{padding:1px 5px}.active-scaffold div.actions div.action_group{display:inline;float:right}.active-scaffold div.actions div.action_group li a,.active-scaffold div.actions div.action_group li div{float:none;margin:0}.active-scaffold div.actions .action_group ul{line-height:130%;top:19px}.active-scaffold .active-scaffold .active-scaffold-header div.actions .action_group ul{top:14px}.active-scaffold .active-scaffold .active-scaffold-header div.actions .action_group ul ul{top:-3px}.active-scaffold div.actions a.disabled{opacity:0.5}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing,.active-scaffold-header div.actions a.show_search,.active-scaffold-header div.actions a.show_config_list,.active-scaffold div.actions div.action_group div{margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.new,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.new_existing,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.show_search,.active-scaffold .active-scaffold .active-scaffold-header div.actions>a.show_config_list,.active-scaffold .active-scaffold .active-scaffold-header div.actions div.action_group>div{margin:0;padding:1px 5px 1px 20px;background-position:1px 50%;background-repeat:no-repeat}.active-scaffold div.actions a.disabled:hover,.active-scaffold div.actions a.disabled:hover{background-color:transparent;cursor:default}.active-scaffold th{text-align:left}.active-scaffold th a,.active-scaffold th p,.active-scaffold .show-view th{font-weight:bold;font-size:11px}.active-scaffold th a,.active-scaffold th p{display:block}.active-scaffold th a,.active-scaffold th a:visited{padding:2px 2px 2px 5px}.active-scaffold th p,.active-scaffold .show-view th{padding:2px 5px}.active-scaffold th.sorted a{padding-right:18px}.active-scaffold th.asc a,.active-scaffold th.desc a,.active-scaffold th.loading a{background:right 50% no-repeat}.active-scaffold th .mark_heading{margin-left:5px}.active-scaffold th.hidden,.active-scaffold td.hidden{display:none}.active-scaffold tr.record td,.active-scaffold .show-view td{padding:5px 4px}.active-scaffold tr.record td{font-size:11px;border:solid 1px;border-width:0 0 1px 1px}.active-scaffold tr.record td.messages-container{padding:0px}.active-scaffold tbody.records td.empty{text-align:center}.active-scaffold tbody.records td.in_place_editor_field .handle{display:none}.active-scaffold tbody.records td.in_place_editor_field.empty .handle{display:inline}.active-scaffold td.numeric,.active-scaffold-calculations td{text-align:right}.as-slider{display:block}.as-slider .ui-slider-range{border:0;height:100%;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.as-slider.ui-state-disabled{opacity:1}.active-scaffold tr.record td.actions{border-right:solid 1px;padding:0;min-width:1%}.active-scaffold tr.record td.actions table{float:right;width:auto;margin-right:5px}.active-scaffold tr.record td.actions table td{border:none;text-align:right;padding:0 2px}.active-scaffold tr.record td.actions a,.active-scaffold tr.record td.actions div{font-weight:bold;font-size:11px;letter-spacing:-1px;padding:2px;margin:0 2px;line-height:16px;white-space:nowrap}.active-scaffold tr.record td.actions a.disabled{opacity:0.5}.active-scaffold .actions .action_group{position:relative;text-align:left}.active-scaffold .actions .action_group ul{border:2px solid;list-style-type:none;margin:0;padding:0;position:absolute;line-height:200%;display:none;min-width:150px;right:0px;z-index:2}.active-scaffold .actions .action_group.dyn>ul{width:auto;display:block}.active-scaffold .actions .action_group ul ul{display:none;position:absolute;top:0;right:150px}.active-scaffold .actions .action_group ul li{background:none repeat scroll 0 0;border-top:1px dashed;display:block;position:relative;width:auto;text-align:left}.active-scaffold .actions .action_group ul li div{margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .actions .action_group ul li a{display:block;margin:0;padding:5px 5px 5px 25px;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .actions .action_group.dyn>ul li a{padding-left:5px}.active-scaffold .actions .action_group ul li.top{border-top-width:0px}.active-scaffold .actions .action_group:hover ul ul,.active-scaffold .actions .action_group:hover ul ul ul{display:none}.active-scaffold .actions .action_group:hover>ul,.active-scaffold .actions .action_group ul li:hover>ul,.active-scaffold .actions .action_group ul ul li:hover ul{display:block}.active-scaffold .view{padding:4px;border:solid 1px}.active-scaffold tbody.records td.inline-adapter-cell .view{border-top:none}.active-scaffold .before-header td.inline-adapter-cell .view{border-bottom:none}.active-scaffold a.inline-adapter-close{float:right;text-indent:-4000px;width:16px;height:17px;background:0 0 no-repeat}.active-scaffold .active-scaffold .active-scaffold-header{margin-right:25px}.active-scaffold .active-scaffold .active-scaffold-header h2{font-size:12px;font-weight:bold}.active-scaffold .active-scaffold .active-scaffold-header div.actions{top:0px;right:0px}.active-scaffold .active-scaffold .active-scaffold-header div.actions a,.active-scaffold .active-scaffold .active-scaffold-header div.actions div{font-weight:bold;font-size:11px}.active-scaffold .active-scaffold .view{background-color:transparent;padding:0px;border:none}.active-scaffold .active-scaffold td{border-bottom:solid 1px;border-left:solid 1px}.active-scaffold .active-scaffold td.inline-adapter-cell{padding:4px;border:solid 1px;border-top:none}.active-scaffold .active-scaffold .active-scaffold td.inline-adapter-cell{padding:4px;border:solid 1px;border-top:none}.active-scaffold .active-scaffold .active-scaffold-footer{font-size:11px}.active-scaffold-calculations td{border-top:2px solid;font-weight:bold;font-size:12px}.active-scaffold .active-scaffold-footer{padding:3px 0px 2px 0px;border-bottom:none;font-weight:bold;font-size:12px}.active-scaffold .active-scaffold-footer>br{clear:both}.active-scaffold-footer .active-scaffold-pagination{float:right;white-space:nowrap;margin-right:5px}.active-scaffold-footer .active-scaffold-pagination.auto-paginate{float:left}.active-scaffold-footer a{text-decoration:none;letter-spacing:0;padding:0 2px;margin:0 -2px;font-weight:bold;font-size:12px}.active-scaffold-footer .next{margin-left:0;padding-left:5px;border-left:solid 1px}.active-scaffold-footer .previous{margin-right:0;padding-right:5px;border-right:solid 1px}.active-scaffold .messages-container,.active-scaffold .active-scaffold .messages-container{padding:0;margin:0 7px;border:none}.active-scaffold .empty-message,.active-scaffold .filtered-message{padding:4px;text-align:center;position:relative}.active-scaffold .message,.active-scaffold-component .message{font-size:11px;font-weight:bold;padding:5px 20px 5px 5px;position:relative;margin:2px 7px;line-height:12px}.active-scaffold .message .timestamp,.active-scaffold .message .message-content{display:inline}.active-scaffold .filtered-message .reset{position:absolute;display:inline;right:10px;top:4px;padding:0}.active-scaffold .message a.close{position:absolute;right:10px;top:4px;padding:0;font-weight:bold;font-size:11px;letter-spacing:-1px}.active-scaffold .messages-container .message,.active-scaffold-component .message{margin:0}.active-scaffold .error-message,.active-scaffold-component .error-message{border-left:solid 5px}.active-scaffold .warning-message{border-left:solid 5px}.active-scaffold .info-message{border-left:solid 5px}.active-scaffold .errorExplanation{border:solid 1px}.active-scaffold fieldset{clear:both}.active-scaffold .errorExplanation h2{padding:2px 5px;font-size:11px;margin:0;letter-spacing:0}.active-scaffold .errorExplanation ul{margin:0;padding:0 2px 4px 25px;list-style:disc}.active-scaffold .errorExplanation p{font-size:11px;padding:2px 5px;margin:0}.active-scaffold .errorExplanation ul li{font-weight:bold;font-size:11px;letter-spacing:-1px;margin:0;padding:0;background-color:transparent}.active-scaffold .loading-indicator{vertical-align:text-bottom;width:16px;margin:0}.active-scaffold .active-scaffold-header .loading-indicator{margin-top:3px}.active-scaffold .show-view dl{margin-left:5px}.active-scaffold .show-view dl dl{margin-left:0px;margin-top:5px}.active-scaffold .show-view dl dl:first-child{margin-top:0}.active-scaffold .show-view dl dl:after{display:block;content:"";height:1px;clear:both}.active-scaffold .show-view dt{width:12em;float:left;clear:left;font-weight:normal;font-size:11px;line-height:16px}.active-scaffold .show-view dd{float:left;font-weight:bold;font-size:14px;padding-left:5px;margin-bottom:5px}.active-scaffold dl{margin:0}.active-scaffold .submit{font-weight:bold;font-size:14px;letter-spacing:0;margin:0;margin-top:5px}.active-scaffold form p{clear:both}.active-scaffold fieldset{border:none}.active-scaffold h4,.active-scaffold h5{padding:2px;margin:0;text-transform:none;letter-spacing:-1px;font-weight:bold;font-size:16px}.active-scaffold h5{padding:0;margin:5px 0 2px 0;font-size:14px;letter-spacing:0}.active-scaffold ol{clear:both;float:none;padding:2px;margin-left:5px;list-style:none}.active-scaffold ol:after{content:'.';visibility:hidden;line-height:0;height:0;display:block;clear:both}.active-scaffold p.form-footer{clear:both}.active-scaffold .form-footer.floating{position:fixed;bottom:10px;z-index:10;top:auto;left:auto;border:none;padding:10px;background:white}.active-scaffold a.as_cancel,.active-scaffold p.form-footer a{font-weight:bold;font-size:14px;letter-spacing:0}.active-scaffold .active-scaffold-footer div.actions{margin-top:-20px}.active-scaffold .active-scaffold-footer div.actions a{margin:0}.active-scaffold li.form-element{clear:both}.active-scaffold label,.active-scaffold label+a.visibility-toggle{font-weight:normal;font-size:11px}.active-scaffold li.form-element dt{float:left;width:12em;padding:6px 0}.active-scaffold li.form-element dd{float:left}.active-scaffold li.form-element dd p,.active-scaffold li.form-element dd input[type="checkbox"]{margin-top:6px}.active-scaffold .form dd{margin:0}.active-scaffold .description{display:inline-block;font-size:10px;margin-left:5px}.active-scaffold .required label{font-weight:bold}.active-scaffold label.example{font-size:11px}.active-scaffold input.text-input,.active-scaffold select{font-weight:bold;font-size:16px;letter-spacing:-1px;border:solid 1px}.active-scaffold input.text-input{padding:2px}.active-scaffold .fieldWithErrors input,.active-scaffold .field_with_errors input,.active-scaffold .fieldWithErrors textarea,.active-scaffold .field_with_errors textarea,.active-scaffold .fieldWithErrors select,.active-scaffold .field_with_errors select{border:solid 1px}.active-scaffold select{padding:1px}.active-scaffold textarea{font-size:12px;padding:1px;border:solid 1px}.active-scaffold .refresh-link{display:inline-block;width:25px;text-indent:26px;overflow:hidden;background-position:5px 50%;background-repeat:no-repeat}.active-scaffold .checkbox-list{padding-left:0px}.active-scaffold .checkbox-list li{padding-right:5px;display:inline}.active-scaffold .checkbox-list li label{padding:0 0 0 2px}.active-scaffold .checkbox-list+.refresh-link{float:left}.active-scaffold .check-buttons .check-all{margin-right:10px}.active-scaffold .draggable-list{float:left;width:300px;margin-right:15px;min-height:30px;max-height:100px;overflow:auto}.active-scaffold .draggable-list.hover{opacity:0.5}.active-scaffold .draggable-lists-container{display:flex;align-items:start}.active-scaffold .draggable-lists-container .loading-indicator{align-self:end}.active-scaffold .draggable-lists-container .check-buttons{margin-right:15px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.active-scaffold .draggable-lists-container .check-buttons a{display:block;margin:0}.active-scaffold .draggable-list li{display:block}li.draggable-item{list-style:none}li.draggable-item,li.draggable-item label{cursor:move}li.ui-draggable-disabled,li.ui-draggable-disabled label{cursor:default}li.draggable-item input,.active-scaffold .draggable-list input{display:none}.active-scaffold li.sub-section{clear:left;padding:5px 0}.active-scaffold .sub-form{float:left;clear:left;padding:5px 0;padding-left:5px}.active-scaffold .form-element .sub-form.optional{float:none}.active-scaffold .form-element a.show-new-subform{margin-left:5px}.active-scaffold .sub-form h5{margin-left:-5px}.active-scaffold .sub-form table,.active-scaffold .sub-form table td{width:auto;background:none}.active-scaffold .sub-form table th{font-weight:normal;font-size:10px;padding:0 5px 0 1px;background:none}.active-scaffold .horizontal-sub-form td>dl>dt label{display:none}.active-scaffold .horizontal-sub-form .associated-record dl{float:left;margin-right:5px}.active-scaffold .sub-form .checkbox-list{padding:0 2px 2px 2px;border:solid 1px}.active-scaffold .sub-form .checkbox-list label{display:block}.active-scaffold .sub-form table td{border:none;background-color:transparent;padding:1px;vertical-align:top}.active-scaffold .sub-form .actions{vertical-align:middle;background-color:transparent;clear:left}.active-scaffold .sub-form .association-record a.destroy{font-weight:bold;display:block;height:16px;padding:0;width:16px;text-indent:-4000px;background:0 0 no-repeat}.active-scaffold .sub-form .locked a.destroy{display:none}.active-scaffold .sub-form .association-record a{font-weight:bold;font-size:12px}.active-scaffold .sub-form input.text-input,.active-scaffold .sub-form select{letter-spacing:0;font-weight:bold;font-size:12px}.active-scaffold .sub-form .footer-wrapper{margin-top:3px;margin-right:10px}.active-scaffold .sub-form .footer{padding:3px 5px}.active-scaffold .sub-form .footer select,.active-scaffold .sub-form .footer input{font-weight:bold;font-size:12px;padding:0}.active-scaffold a.visibility-toggle{font-size:100%}.active-scaffold-found{float:left}.active-scaffold .search .search_range .as_search_range_option{vertical-align:top;margin-right:5px}.active-scaffold .tabbed .nav-tabs{border-bottom:1px solid #ddd;padding-left:0;margin-bottom:0;list-style:none}.active-scaffold .tabbed .nav-tabs:before,.active-scaffold .tabbed .nav-tabs:after{display:table;content:' '}.active-scaffold .tabbed .nav-tabs:after{clear:both}.active-scaffold .tabbed .nav-tabs>li{float:left;margin-bottom:-1px;position:relative;display:block}.active-scaffold .tabbed .nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px}.active-scaffold .tabbed .nav-tabs>li>a:focus,.active-scaffold .tabbed .nav-tabs>li>a:hover{border-color:#eee #eee #ddd;text-decoration:none;background-color:#eee}.active-scaffold .tabbed .nav-tabs>li.active>a,.active-scaffold .tabbed .nav-tabs>li.active>a:focus,.active-scaffold .tabbed .nav-tabs>li.active>a:hover{border-color:#ddd;border-bottom-color:transparent;cursor:default;background-color:#fff}.active-scaffold .tabbed .tab-content>.tab-pane{display:none}.active-scaffold .tabbed .tab-content>.active{display:block}.as_touch a.inline-adapter-close{width:25px;height:27px;background:0 0 no-repeat}.as_touch .as_paginate{font-size:20px;padding:3px 10px}.as_touch div.actions a{padding:7px 5px}.as_touch .active-scaffold div.actions a{padding:7px 5px}.as_touch div.actions .action_group ul{line-height:130%;top:23px}.as_touch .active-scaffold div.actions .action_group ul{top:23px}.as_touch div.actions a.new,.as_touch div.actions a.new_existing,.as_touch div.actions a.show_search,.as_touch div.actions a.show_config_list,.as_touch div.actions div.action_group div{padding:7px 5px 7px 25px}.as_touch .active-scaffold div.actions>a.new,.as_touch .active-scaffold div.actions>a.new_existing,.as_touch .active-scaffold div.actions>a.show_search,.as_touch .active-scaffold div.actions>a.show_config_list,.as_touch .active-scaffold div.actions div.action_group>div{padding:7px 5px 7px 25px;background-position:5px 50%}.as_touch .actions .action_group ul li div{padding:7px 5px 7px 25px}.as_touch .actions .action_group ul li a{padding:7px 5px 7px 25px}.as_touch .active-scaffold-header h2{padding:4px 0px}.as_touch .active-scaffold div.actions a,.as_touch .active-scaffold div.actions div{font-weight:bold;font-size:14px}.as_touch .active-scaffold div.actions{right:15px}.as_touch tr.record{line-height:130%}.as_touch th a,.as_touch th a:visited{padding:5px 2px 5px 5px}.as_touch tr.record td{padding:5px 10px}.active-scaffold-header div.actions div.action_group div{background-image:url(/assets/active_scaffold/gears-c6dba43ca4e03c93bad47198545190b7c17d8d2b5521a487a0f2dc93097a18c5.png)}.active-scaffold-header div.actions a.show_config_list{background-image:url(/assets/active_scaffold/config-a2c76ff43ebbb22e2ecda70c5077d508b4dd4f4b44364cf32cca452a53258791.png)}.active-scaffold-header div.actions a.new,.active-scaffold-header div.actions a.new_existing{background-image:url(/assets/active_scaffold/add-ca514898f789c299570a15090aaec6ec13e8807583340d83c13c97d95c43a270.png)}.active-scaffold-header div.actions a.show_search{background-image:url(/assets/active_scaffold/magnifier-877c65fcc45a35b86a8c7212d4fc6dc00fecaf4ceb874217d9c0cb517a6c18cc.png)}.active-scaffold th.asc a{background-image:url(/assets/active_scaffold/arrow_up-b54084bde0a8aafba9f929590a170b6314bbf7c931f7456503cd9bf9200d6366.png)}.active-scaffold th.desc a{background-image:url(/assets/active_scaffold/arrow_down-8b31efac6b5df8c678b365934428c1a5dc00fc1b3168742c7303181d29fa84cc.png)}.active-scaffold .draggable-lists-container .check-buttons .check-all,.active-scaffold .draggable-lists-container .check-buttons .uncheck-all{background-image:url(/assets/active_scaffold/fast-arrow-right-44389ffbd971eba6d2d1fd2c82d9778f0cf62d86e5d13174a6172a5c86b0f5dd.svg);background-repeat:no-repeat;background-size:contain;width:16px;text-indent:20px;overflow:hidden;white-space:nowrap}.active-scaffold .draggable-lists-container .check-buttons .uncheck-all{background-image:url(/assets/active_scaffold/fast-arrow-left-4362cfd297ed8bd085f082cf23c9e83b9aecdb983679b2b58c65c555e9cc40c9.svg)}.active-scaffold th.loading a{background-image:url(/assets/active_scaffold/indicator-small-10dbce91f4263547d1520b6d8ce90e0f3756e88712728dc8a2cea196c3c5fe6f.gif)}.active-scaffold a.inline-adapter-close{background-image:url(/assets/active_scaffold/close-a2bad6c536db65f2fbc35868b7834349da5f5e96c4e83be055d6317b429d1811.png)}.active-scaffold .sub-form .association-record a.destroy{background-image:url(/assets/active_scaffold/cross-61afa45378baf5fbb81b0f0664d64291f9f51e22fad011a1ef99649cf5f3f3e3.png)}.as_touch a.inline-adapter-close{background-image:url(/assets/active_scaffold/close_touch-d234c5242d63283bbdc11a61422d9000b7481c5edb647b38e8b0466901e03c2f.png)}.active-scaffold .refresh-link{background-image:url(/assets/active_scaffold/refresh-b74b57581b40503abda8df56c83f8fc6b87d730cbefc0d9280f2cd209cad330c.png)}.active-scaffold a,.active-scaffold a:visited{color:#06c}.active-scaffold a.disabled{color:#999}.active-scaffold a:hover,.active-scaffold div.hover,.active-scaffold td span.hover{background-color:#ff8}noscript.active-scaffold{border-color:#f66;background-color:#fbb;color:#333}.active-scaffold-header h2{color:#555}.active-scaffold-header div.actions a.disabled{color:#666}.active-scaffold th{background-color:#555}.active-scaffold th a,.active-scaffold th p{background-color:#555}.active-scaffold th a,.active-scaffold th a:visited{color:#fff}.active-scaffold th p,.active-scaffold .show-view th{color:#eee}.active-scaffold th a:hover{background-color:#000;color:#ff8}.active-scaffold th.sorted{background-color:#333}.active-scaffold th.asc a,.active-scaffold th.asc a:hover,.active-scaffold th.desc a,.active-scaffold th.desc a:hover,.active-scaffold th.loading a,.active-scaffold th.loading a:hover{background-color:#333}.active-scaffold tr.record{background-color:#E6F2FF}.active-scaffold tr.record td{color:#333;border-color:#C5DBF7}.active-scaffold tr.even-record{background-color:#fff}.active-scaffold tr.even-record td{border-left-color:#ddd}.active-scaffold tr.record td.sorted{background-color:#B9DCFF;border-bottom-color:#AFD0F5}.active-scaffold tr.even-record td.sorted{background-color:#E6F2FF;border-bottom-color:#AFD0F5}.active-scaffold tbody.records td.empty{color:#999}.active-scaffold tr.record td.actions{border-color:#ccc}.active-scaffold tr.record td.actions a.disabled{color:#666}.active-scaffold .actions .action_group div:hover{background-color:#ff8}.active-scaffold .actions .action_group{color:#0066CC}.active-scaffold .actions .action_group ul{border-color:#005CB8}.active-scaffold .actions .action_group ul li{background-color:#EEE;border-color:#222}.active-scaffold .actions .action_group ul li a{color:#333}.active-scaffold .view{background-color:#DAFFCD;border-color:#7FCF00}.active-scaffold .active-scaffold .active-scaffold-footer{color:#444}.active-scaffold .active-scaffold tr.record{background-color:#ECFFE7;border-color:#C5DBF7}.active-scaffold .active-scaffold tr.even-record{background-color:#fff}.active-scaffold .active-scaffold td.inline-adapter-cell{background-color:#FFFFBB;border-color:#DDDF37}.active-scaffold .active-scaffold .active-scaffold td.inline-adapter-cell{background-color:#DAFFCD;border-color:#7FCF00}.active-scaffold-calculations td{background-color:#eee;border-color:#005CB8}.active-scaffold-footer .next{border-color:#ccc}.active-scaffold-footer .previous{border-color:#ccc}.active-scaffold .empty-message,.active-scaffold .filtered-message{background-color:#e8e8e8;color:#666}.active-scaffold .message{color:#333}.active-scaffold .error-message,.active-scaffold-component .error-message{border-color:#f66;background-color:#fbb}.active-scaffold .warning-message{border-color:#ff6;background-color:#ffb}.active-scaffold .info-message{border-color:#66f;background-color:#bbf}.active-scaffold .errorExplanation{background-color:#fbb;border-color:#f66}.active-scaffold .errorExplanation h2{color:#333;background-color:#f66}.active-scaffold .show-view dt{color:#555}.active-scaffold h4,.active-scaffold h5{color:#1F7F00}.active-scaffold label{color:#555}.active-scaffold .description{color:#999}.active-scaffold label.example{color:#aaa}.active-scaffold input.text-input,.active-scaffold select{border-color:#1F7F00}.active-scaffold input:invalid,.active-scaffold textarea:invalid,.active-scaffold select:invalid,.active-scaffold .fieldWithErrors input,.active-scaffold .field_with_errors input,.active-scaffold .fieldWithErrors textarea,.active-scaffold .field_with_errors textarea,.active-scaffold .fieldWithErrors select,.active-scaffold .field_with_errors select{border-color:#f00}.active-scaffold input.example{color:#aaa}.active-scaffold select:focus,.active-scaffold input.text-input:focus{background-color:#ffc}.active-scaffold textarea{border-color:#1F7F00}.active-scaffold form .checkbox-list.draggable-list{background-color:#FFFF88}.active-scaffold form .checkbox-list.draggable-list.selected{background-color:#7FCF00}.active-scaffold .ui-droppable-disabled,.active-scaffold .ui-droppable-disabled.selected{background-color:#999}.active-scaffold .sub-form table th{color:#555}.active-scaffold .sub-form .checkbox-list{background-color:#fff;border-color:#1F7F00}.active-scaffold .sub-form .checkbox-list label{display:block}.active-scaffold .sub-form table td{color:#999}.active-scaffold .sub-form .footer{color:#999}.as_touch th a,.as_touch th a:visited{color:#fff}body,input{font-size:14px}body,div,span{margin:0;padding:0;border:0}h1{padding-left:1%;font-size:xx-large;color:#333}h2{padding-left:1%;padding-top:1%;font-size:x-large}h3,h4,h5,h6{font-size:large}img{border:0}a{text-decoration:none;font-weight:bold}.translation_missing{background:yellow}#mainTitle{width:100%;color:#333}#mainTitle .LugLogo{padding:1%}#mainTitle .TitleText{display:block;text-align:right;padding:0 2% 0 0;font-weight:bold;font-size:x-small}#mainTitle .VersionText{display:block;text-align:right;margin-top:0;padding:0 2% 0 0;font-size:xx-small}#mainNavi{width:100%;background-color:#E6F2FF;border-top:1px solid #005CB8;border-bottom:1px solid #005CB8;height:20px;text-align:center}#mainNavi ul{list-style:none;margin:0;padding-left:2%;padding-right:1%}#mainNavi ul li{display:block;float:left;padding-right:1%}#mainNavi ul li a,#mainNavi ul li a:visited{display:block;float:left;text-decoration:none;font-weight:bold}#mainNavi ul li.languageLink,#mainNavi ul li#editUserLink,#mainNavi ul li#loginLink,#mainNavi ul li#logoutLink,#mainNavi ul li#impressLink{float:right}#mainNavi ul li.subsequentLink{padding-right:0.5%}#mainContent{margin:1%}.Indented{padding-left:1%;padding-right:2%}.RegistrationInfo{border:2px solid #ddd;border-collapse:collapse;margin:1%;padding:1%}.RegistrationInfo li{margin-top:1ex}.RegistrationInfo li ul li{margin-top:1ex;margin-bottom:1ex}.OverviewLink{padding-left:2%}.InputForm{border:2px solid #ddd;border-collapse:collapse;margin:1%;padding-left:1%;padding-right:1%;padding-top:0.5%}.Event{font-weight:bold;color:#333}.EventList{font-size:16px;margin-left:1%;margin-right:1%}.EventListEntry{border:2px solid #ddd;border-collapse:collapse;margin-top:1%;margin-bottom:1%;padding-left:1%;padding-right:1%}.EventLogo{display:block;float:right;max-width:40%;max-height:20%}.EventTitle{padding-left:1%;font-size:20px;font-weight:bold;color:#333}.EventTime{padding-left:1%;padding-top:5px;font-size:12px}.EventDescription{padding-left:1%}.EventInfo{padding-left:1%}.EventSignup{padding-left:1%}.FrontendTable{margin:1%;border-collapse:collapse;font-size:small}.FrontendTable th{border:1px solid #ddd;background:#eee;text-align:left;padding:1ex}.FrontendTable th.open{background:#efe}.FrontendTable th.closed{background:#fee}.FrontendTable td{border:1px solid #ddd;padding:1ex}.FrontendTable .whitespace{border:none}.Flash{background-color:#eee;padding:7px 15px;border:2px solid;margin-bottom:10px}.Flash ul{margin:0;padding:0;list-style:none}.FlashWarn{color:#770;font-weight:bold}.FlashNotice{color:green;font-weight:bold}.FlashError{color:red;font-weight:bold}.FlashAlert{color:red;font-weight:bold;border-color:red}.ModelError{margin-left:40px;margin-right:60px;color:#700;background-color:#fdd;padding:3pt 10pt;border:2px solid #700}body{background-color:#fff;color:#333}p,ol,ul,td{font-size:inherit}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#009}a:visited{color:#009}a:hover{color:#fff;background-color:#00A}div.field,div.actions{margin-top:10px;margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}body::before{position:fixed;display:none;top:50%;height:0;width:0;content:"";font-size:x-large;font-weight:bold;font-style:italic;text-align:center;opacity:.3;background-color:#565656;color:transparent;text-shadow:2px 2px 3px rgba(255,255,255,0.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;transform:rotate(-25deg);z-index:-10}.dev{z-index:0}.dev::before{display:block;content:"DEVELOPMENT";color:#aaa;height:30%;width:100%}.rc{z-index:0}.rc::before{display:block;content:"RELEASE CANDIDATE";color:#aaa;height:30%;width:100%}html{font-family:verdana, arial, helvetica, sans-serif}#votingTitle{width:100%;text-align:center}#votingTitle .LugLogo{max-width:90%}#votingContent{margin:1%;text-align:center}.VotingListEntry{border:2px solid #ddd;border-collapse:collapse;margin:1%;padding:1%}.VotingListEntry h2,p{margin:1%;padding:0}.VotingListEntry h3,h4{margin:1%;padding-top:1%}.VotingForm{border:2px solid #eeeeee;border-collapse:collapse;width:96%;padding:2%}.VotingExhibit{font-size:x-large}.VotingButton input{font-size:x-large}
