.btn.btn-busy>.fa{width:1.2857142857em;text-align:center}.btn.btn-busy>.fa{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.dropdown-menu li form button{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-menu li form button:focus,.dropdown-menu li form button.focus,.dropdown-menu li form button:active:focus,.dropdown-menu li form button:active.focus,.dropdown-menu li form button.active:focus,.dropdown-menu li form button.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.dropdown-menu li form button:hover,.dropdown-menu li form button:focus,.dropdown-menu li form button.focus{color:#333;text-decoration:none}.dropdown-menu li form button:active,.dropdown-menu li form button.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.dropdown-menu li form button.disabled,.dropdown-menu li form button[disabled],fieldset[disabled] .dropdown-menu li form button,.dropdown-menu li form fieldset[disabled] button{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu li form button{font-weight:400;color:#0055b4;border-radius:0}.dropdown-menu li form button,.dropdown-menu li form button:active,.dropdown-menu li form button.active,.dropdown-menu li form button[disabled],fieldset[disabled] .dropdown-menu li form button,.dropdown-menu li form fieldset[disabled] button{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.dropdown-menu li form button,.dropdown-menu li form button:hover,.dropdown-menu li form button:focus,.dropdown-menu li form button:active{border-color:rgba(0,0,0,0)}.dropdown-menu li form button:hover,.dropdown-menu li form button:focus{color:#003168;text-decoration:underline;background-color:rgba(0,0,0,0)}.dropdown-menu li form button[disabled]:hover,.dropdown-menu li form button[disabled]:focus,fieldset[disabled] .dropdown-menu li form button:hover,.dropdown-menu li form fieldset[disabled] button:hover,fieldset[disabled] .dropdown-menu li form button:focus,.dropdown-menu li form fieldset[disabled] button:focus{color:#777;text-decoration:none}.twitter-typeahead .tt-menu .tt-suggestion.empty p.title,.twitter-typeahead .tt-menu .tt-suggestion.error p.title,.twitter-typeahead .tt-menu .tt-suggestion.header p.title,.twitter-typeahead .tt-menu .tt-suggestion.footer p.title,.twitter-typeahead .tt-menu .tt-suggestion.muted .title{color:#777}.twitter-typeahead .tt-menu .tt-suggestion.empty p.error,.twitter-typeahead .tt-menu .tt-suggestion.error p.error,.twitter-typeahead .tt-menu .tt-suggestion.header p.error,.twitter-typeahead .tt-menu .tt-suggestion.footer p.error{color:#a94442}.twitter-typeahead .tt-menu .tt-suggestion.empty p.error:is(a):hover,.twitter-typeahead .tt-menu .tt-suggestion.error p.error:is(a):hover,.twitter-typeahead .tt-menu .tt-suggestion.header p.error:is(a):hover,.twitter-typeahead .tt-menu .tt-suggestion.footer p.error:is(a):hover,.twitter-typeahead .tt-menu .tt-suggestion.empty p.error:is(a):focus,.twitter-typeahead .tt-menu .tt-suggestion.error p.error:is(a):focus,.twitter-typeahead .tt-menu .tt-suggestion.header p.error:is(a):focus,.twitter-typeahead .tt-menu .tt-suggestion.footer p.error:is(a):focus{color:#843534}.form-group .invalid-feedback,.form-group .valid-feedback{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.dropdown-menu li form button{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu li form button:hover,.dropdown-menu li form button:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}.unlink,.unlink:hover{text-decoration:none;color:#333 !important;cursor:auto}body:before{display:block;content:"";background-color:gold;color:#222;text-align:center}.btn.btn-busy>*,.btn.btn-success>*{display:none}.btn.btn-busy>.fa,.btn.btn-success>.fa{display:inline-block}.btn.btn-busy>.fa{margin:0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-busy>.fa:before{content:""}.btn.btn-success>.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn.btn-success>.fa:before{content:""}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:4px}.bootstrap-dialog .modal-header{padding-top:22px;padding-left:25px;padding-right:25px}.bootstrap-dialog.type-default .bootstrap-dialog-title{font-weight:bold}.input-group.input-with-buttons{border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);padding-right:8px;border-radius:4px}.input-group.input-with-buttons.focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.input-group.input-with-buttons input[type=text],.input-group.input-with-buttons .input-group-btn .btn{border:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0)}.input-group.input-with-buttons input[type=text]{padding-right:3px;left:-1px}.input-group.input-with-buttons .input-group-btn{background-color:#fff;width:1% !important}.input-group.input-with-buttons .input-group-btn .btn{display:none;cursor:pointer;text-shadow:0 1px 0 #fff;color:#333;padding-left:10px;padding-right:3px;background-color:#fff}.input-group.input-with-buttons .input-group-btn .btn.show{display:inline-block !important}.input-group.input-with-buttons .input-group-btn .btn .fa{filter:alpha(opacity=40);opacity:.4}.input-group.input-with-buttons .input-group-btn .btn:hover .fa{filter:alpha(opacity=60);opacity:.6}.input-group.input-with-buttons .input-group-btn>.btn.show{border-left:1px solid rgba(0,0,0,.1)}.input-group.input-with-buttons .input-group-btn>.btn.show~.btn.show{border-left:1px solid rgba(0,0,0,0)}.input-group .slider:has(+.slider-range) .slider-selection{background-color:#0061ce;background-image:-moz-linear-gradient(top, #0055b4, #006de7);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0055b4), to(#006de7));background-image:-webkit-linear-gradient(top, #0055b4, #006de7);background-image:-o-linear-gradient(top, #0055b4, #006de7);background-image:linear-gradient(to bottom, #0055b4, #006de7)}.input-group .slider .slider-handle{background-image:none !important;background-color:#0055b4}.form-group .invalid-feedback,.form-group .valid-feedback{display:none}.form-group .invalid-feedback{color:#a94442}.form-group .valid-feedback{color:#3c763d}.form-group.has-feedback .invalid-feedback,.form-group.has-feedback .valid-feedback,.form-group.has-success .invalid-feedback,.form-group.has-success .valid-feedback,.form-group.has-warning .invalid-feedback,.form-group.has-warning .valid-feedback,.form-group.has-error .invalid-feedback,.form-group.has-error .valid-feedback{display:block}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion:hover,.twitter-typeahead .tt-suggestion:focus{background-color:#0055b4 !important}.twitter-typeahead+.input-group-addon{position:absolute;right:0;top:0;bottom:0;z-index:3;height:34px;width:auto;background-color:rgba(0,0,0,0);border:none;line-height:inherit}.twitter-typeahead+.input-group-addon .fa{line-height:inherit}.twitter-typeahead input.typeahead.tt-hint{background-color:rgba(0,0,0,0)}.twitter-typeahead .tt-menu{width:inherit;max-height:600px;overflow:auto}.twitter-typeahead .tt-menu .tt-suggestion{cursor:pointer;padding:3px 5px 3px 15px- 5px;border-left:5px solid rgba(0,0,0,0)}.twitter-typeahead .tt-menu .tt-suggestion.tt-highlight{border-left:5px solid #0055b4}.twitter-typeahead .tt-menu .tt-suggestion p{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;margin:0 5px 0 0}.twitter-typeahead .tt-menu .tt-suggestion p.subtitle{filter:alpha(opacity=50);opacity:.5;font-size:.8em}.twitter-typeahead .tt-menu .tt-suggestion>a{font-size:.8em;display:block;font-style:normal;margin:2px 0 0 0}.twitter-typeahead .tt-menu .tt-suggestion:hover>a{color:#fff}.twitter-typeahead .tt-menu .tt-suggestion>.badge{font-size:80%;padding-bottom:2px;margin-top:3px;background:none;color:rgba(51,51,51,.3)}.twitter-typeahead .tt-menu .tt-suggestion:hover>.badge{color:#fff}.twitter-typeahead .tt-menu .tt-suggestion.empty,.twitter-typeahead .tt-menu .tt-suggestion.error,.twitter-typeahead .tt-menu .tt-suggestion.header,.twitter-typeahead .tt-menu .tt-suggestion.footer{background-color:rgba(0,0,0,0) !important}.twitter-typeahead .tt-menu .tt-suggestion.empty:not(a),.twitter-typeahead .tt-menu .tt-suggestion.error:not(a),.twitter-typeahead .tt-menu .tt-suggestion.header:not(a),.twitter-typeahead .tt-menu .tt-suggestion.footer:not(a){cursor:default}.twitter-typeahead .tt-menu .tt-suggestion.empty p.title,.twitter-typeahead .tt-menu .tt-suggestion.error p.title,.twitter-typeahead .tt-menu .tt-suggestion.header p.title,.twitter-typeahead .tt-menu .tt-suggestion.footer p.title{font-weight:normal}.twitter-typeahead .tt-menu .tt-suggestion.empty p.error,.twitter-typeahead .tt-menu .tt-suggestion.error p.error,.twitter-typeahead .tt-menu .tt-suggestion.header p.error,.twitter-typeahead .tt-menu .tt-suggestion.footer p.error{font-weight:normal}.twitter-typeahead .tt-menu .tt-suggestion.action .title{color:#0055b4}.twitter-typeahead .tt-menu .tt-suggestion.action:hover .title,.twitter-typeahead .tt-menu .tt-suggestion.action:focus .title,.twitter-typeahead .tt-menu .tt-suggestion.action.tt-cursor .title{color:#fff}.twitter-typeahead .tt-menu .tt-suggestion.muted .title{font-weight:normal}.twitter-typeahead .tt-menu .tt-suggestion.muted:hover .title,.twitter-typeahead .tt-menu .tt-suggestion.muted:focus .title,.twitter-typeahead .tt-menu .tt-suggestion.muted.tt-cursor .title{color:#fff}.caret-right,.dropdown-menu .dropdown:not(.open) .caret{border-right:none;border-left:4px dashed;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0)}@media(max-width: 768px){.dropdown-menu{padding-top:0;padding-bottom:0}}.dropdown-menu .dropdown .dropdown-menu{top:-2px;left:100%;border-top-left-radius:0;width:fit-content}@media(max-width: 768px){.dropdown-menu .dropdown .dropdown-menu{width:100%}}.dropdown-menu .dropdown .dropdown-menu.left{left:auto;right:100%}.dropdown-menu .dropdown .caret{right:10px;position:absolute;top:10px}.dropdown-menu li form button{border:none;width:100%;text-align:left}.new-resource-dialog .panel{border:none;box-shadow:none;margin-bottom:0}.new-resource-dialog .panel .panel-heading{background-color:rgba(0,0,0,0);border:none;padding:0}.new-resource-dialog .panel .panel-heading [data-toggle=collapse]{display:block;cursor:pointer}.new-resource-dialog .panel .panel-heading [data-toggle=collapse] .fa{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.new-resource-dialog .panel .panel-heading [data-toggle=collapse].collapsed .fa{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.new-resource-dialog .panel .panel-collapse .panel-body{padding-bottom:0}.new-resource-dialog .panel .panel-collapse .panel-body label{font-weight:normal}.new-resource-dialog .panel .form-horizontal .form-group .control-label{text-align:left}[data-async].loading{position:relative;height:100%;width:100%;background-color:rgba(0,0,0,.1);z-index:44;overflow:hidden;min-height:2em;border-radius:5px}[data-async].loading:after{content:"";display:block;position:absolute;top:0;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));background-image:-moz-linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));background-image:-webkit-linear-gradient(to left, rgba(251, 251, 251, 0.05), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.6), rgba(251, 251, 251, 0.3), rgba(251, 251, 251, 0.05));animation:loading 1s infinite;z-index:45}@keyframes loading{0%{left:-45%}100%{left:100%}}.panel.panel-inline{border-color:#ddd;position:relative}.panel.panel-inline>.panel-heading{color:#333;background-color:#fff;border-color:#ddd}.panel.panel-inline>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel.panel-inline>.panel-heading .badge{color:#fff;background-color:#333}.panel.panel-inline>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel.panel-inline .panel-heading{position:absolute;background-color:#fff;top:-0.8em;left:.75em;padding:0 .25em;font-variant:small-caps;color:#9d9d9d;border-bottom:none}.panel.panel-collapse{box-shadow:none;margin-bottom:0}.panel.panel-collapse>.panel-heading{cursor:pointer;border:1px solid rgba(0,0,0,.1)}.panel.panel-collapse>.panel-heading:before{font-family:FontAwesome;content:"";float:left;margin-right:5px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.panel.panel-collapse>.panel-heading.collapsed{border-color:rgba(0,0,0,0);border-top:1px solid rgba(0,0,0,.1);padding-bottom:0}.panel.panel-collapse>.panel-heading.collapsed:before{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.panel.panel-collapse>.panel-body.collapse.in,.panel.panel-collapse>.panel-body.collapsing{border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);padding:0}.panel.panel-collapse>.panel-body.collapse.in>*,.panel.panel-collapse>.panel-body.collapsing>*{padding:15px}.panel.panel-collapse>.panel-body.collapse.in{border-bottom:1px solid rgba(0,0,0,.1)}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}