/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,0.15);border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted.active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted:active:hover,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted.active.focus{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted:hover,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.highlighted.focus{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:focus,.datepicker table tr td.today.focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active,.datepicker table tr td.today.active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today.active.focus{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range:focus,.datepicker table tr td.range.focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active,.datepicker table tr td.range.active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range:active:hover,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active:focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range:active.focus,.datepicker table tr td.range.active.focus{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range:hover,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range[disabled]:focus,fieldset[disabled] .datepicker table tr td.range:focus,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range[disabled].focus,fieldset[disabled] .datepicker table tr td.range.focus{background-color:#eee;border-color:#bbb}
.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted.active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted:active:hover,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted.active.focus{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted:hover,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.range.highlighted.focus{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today.active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today.active.focus{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected:hover,.datepicker table tr td.selected.highlighted:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.highlighted.active.focus{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td.active:focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active:hover,.datepicker table tr td.active.highlighted:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active:active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.highlighted.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active.highlighted[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#2e6da4}
.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;border-width:1px 0;margin-left:-5px;margin-right:-5px}/*!
 * Changes option background and border color from #5897fb to #0074e8 to meet 4.5:1 color contrast requirement
 * Changes select2-selection__choice__remove color from #999 to #660 to meet 4.5:1 color contrast requirement
 */.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:0;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#660;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0074e8;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0,#eee 50%);background-image:-o-linear-gradient(top,white 0,#eee 50%);background-image:linear-gradient(to bottom,white 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0074e8}.select2-container .selection .select2-selection--single{height:33.5px;display:block;align-items:center;border-radius:6px;padding-top:2px;padding-left:8px;padding-right:12px}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--default .select2-search.select2-search--dropdown .select2-search__field{border-radius:4px}.select2-container{display:block}.select2 .select2-selection{border:1px solid #ced4da!important}.select2-selection__clear span{background-color:#e56464;color:white;display:inline-block;padding:0rem .4rem;border-radius:.5rem}.select2-selection__clear span:hover{background-color:#c13838}
html{font-size:14px;height:100%;overflow-x:auto;overflow-y:scroll}body{background:#fff;margin:0;color:#111;padding-right:0!important;line-height:1.42857143;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}h1,.h1{font-size:30px;margin:0;padding:0}h2,.h2{font-size:24px}h3,.h3{font-size:22px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}a{color:#3462be;text-decoration:none}a:hover{color:#3462be;text-decoration:underline}img{max-width:100%;height:auto;width:auto}caption{color:#555}legend{font-size:1em;padding:0;margin:0;border:0;margin-bottom:5px}label{font-weight:bold;display:inline-block}input[type="checkbox"]{margin:2px 0 0 0}input[type="checkbox"]:enabled{cursor:pointer}p{margin:0 0 10px}p+h2,ul+h2,p+h3,ul+h3{margin-top:1.5em}small,.small{font-size:85%}b,strong{font-weight:bold}#header{background-color:#fff;border:0;padding-top:0;padding-bottom:0}#welcome-box{color:#333!important;text-align:center;padding:0}a.nciLogo{padding:23px 0;width:100%;max-width:470px;display:inline-block;line-height:0}a.nciLogo img{max-height:54px}div#usa-banner{padding:10px 5%;display:flex;min-height:3rem;align-items:center;background:#f0f0f0}div#usa-banner p{font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin-left:12px;margin-bottom:0}#javascript-disabled-ribbon{background-color:#ffdcdc;padding:.3em .5em;border-bottom:1px solid #b44949}#maintenance-mode-ribbon{background-color:#f8e0e0;border-bottom:1px solid #aaa;padding:.3em .5em}#debug-mode-ribbon{background-color:#f7f8e0;padding:.3em .5em;border-bottom:1px solid #aaa;font-size:.9em}#debug-mode-ribbon .pull-left{padding-right:2em}.alert{border-radius:0;border-width:1px;margin-bottom:15px;padding:5px 10px}.alert .btn-close{padding:8px 10px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}#breadcrumb-wrapper{background-color:#20558a;color:white;font-size:.9em;font-weight:bold;padding:0;margin-bottom:15px;border-radius:0}.breadcrumb{margin:0;padding:6px 5% 5px 5%;background-color:#20558a;color:white}.breadcrumb a{color:#fff}.breadcrumb i{color:#fff;margin-right:5px}.breadcrumb>.active{color:#fff}.breadcrumb>li+li::before{color:#fff;content:">";padding:0 5px}.navbar-header{text-align:right;float:right;margin-right:5%}.navbar-toggler{padding:5px 0 5px 0;color:white;margin:0;white-space:nowrap;border-radius:0;font-size:1.4rem}.navbar-toggler:focus{outline-width:1px;outline-color:white;outline-style:dotted}#main{padding-bottom:20px}.page-header{margin:40px 0 20px;margin-top:0;padding-bottom:0;border-bottom:2px solid #3679b3}.container-fluid{padding-left:5%;padding-right:5%}#footer{height:auto;text-align:center;background-color:#e4e4e4;border-top:3px solid #606060;color:#000;padding:10px;position:sticky;top:100vh}#footer ul{margin:0 auto;text-align:center;list-style-type:none;margin-bottom:20px;padding:0}#footer ul li{padding:5px}.spam-detection{visibility:hidden;width:1px;height:1px;opacity:0;position:absolute}.non-public{background-color:#d6feff}.debug-box{background-color:#ffde8e}.nowrap{white-space:nowrap}.vertical-bottom{vertical-align:bottom!important}.vertical-middle{vertical-align:middle!important}.vertical-top{vertical-align:top!important}.strong{font-weight:bold}.text-plain{font-weight:normal}.click-disabled{pointer-events:none}.relative{position:relative}.red-bold{color:#d00000;font-weight:bold}.no-display{display:none}ul.no-room-between-lists-ul{margin-bottom:0}.fa{overflow:visible}.chevron-right{float:right;display:none}a.nav-link:hover,a.btn:hover,a.dropdown-item:hover{text-decoration:none!important}.btn.btn-secondary,.btn.btn-outline-secondary{color:black;background-color:#fff;border:1px solid #ccc}.btn.btn-secondary:hover,.btn.btn-outline-secondary:hover{background-color:#eee;color:black}.btn.btn-secondary:focus,.btn.btn-outline-secondary:focus{background-color:#ccc;color:black;border:1px solid #ddd}.btn-darkgray{background-color:#848484;border-color:#848484;color:#FFF}.btn-darkgray:hover,.btn-darkgray:focus{background-color:#5f5f5f;border-color:#5f5f5f;color:#FFF}.btn-gray{background-color:#bfbfbf;border-color:#bfbfbf;color:#000}.btn-gray:hover,.btn-gray:focus{background-color:#a2a2a2;border-color:#a2a2a2;color:#000}.btn-borderless{padding:0;border:0;background:0}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.table{margin-bottom:5px}.table,.tr,.td{background-color:white}.table.table-nonfluid{width:auto!important}.table .table-nostriped tbody tr{background-color:white}.table.table-striped thead th{border-top:1px solid var(--bs-border-color);border-bottom:2px solid var(--bs-border-color)}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.media .media-body{padding-right:15px;padding-left:15px}
.card{margin-bottom:20px;border-radius:0}.card.card-large{font-size:115%}.card>.card-header{background-color:#eee;border-radius:0}.card-body hr{margin:.5em 0}.form-check-input{position:relative}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#e4e4e4}.media,.media-body{transform-origin:0 0;transform:scale(1.00)}.badge{text-align:left;white-space:normal}.badge.bg-danger{background-color:#b30000}.badge.bg-darkgreen{background-color:#4c7b5f;color:#fff}.badge.bg-darkred{background-color:#7f2f2f;color:#fff}.badge.bg-darkgray{background-color:#6f6f6f;color:#fff}.badge.bg-black{background-color:#000;color:#fff}.badge.bg-lightblue{background-color:#0174df;color:#fff}.badge.bg-paleblue{background-color:#ddedff;color:black}a.badge.bg-paleblue:hover{color:black}.badge.bg-palegreen{background-color:#e1f5e5;color:black}a.badge.bg-palegreen:hover{color:black}a.badge:hover{text-decoration:underline}a.badge-primary-hoverable:hover{text-decoration:none;color:white;background-color:hsl(208 56% 36%)!important}.dropup .caret{border-top-color:transparent}.dropup,.dropdown{position:relative}.nav-tabs,.nav-pills{margin-bottom:20px}.nav-tabs{background-color:#f4f4f4;border-bottom:1px solid #bbb}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:1px solid #bbb;border-bottom:1px solid transparent;border-radius:0}.nav-tabs>li>a:hover{border-color:#eee #eee #bbb}.nav-tabs>li>a{color:#3462be}.nav-tabs>li>:hover{color:#3462be}.table-striped .dropdown-menu a{color:#333}.home-study-img-div{display:none}.home-study-outer-div{margin-top:3em}.home-study-inner-div{margin-left:0}.home-study-logo{padding:5px;border:1px solid transparent}.home-study-logo:hover{border-radius:5px;border:1px solid #ccc;box-shadow:3px 3px 5px 0 rgba(214,214,214,1)}.alert.alert-large{margin-bottom:1.5rem;padding:1rem;color:black;font-size:1.2rem}.alert.alert-paleblue{background-color:#DDEDFF90}.btn-auth{font-weight:bold;display:block;min-height:44px;width:min(max(220px,22em),100%);margin-left:auto;margin-right:auto;align-content:center}.btn-login-gov{color:white;background-color:#112e51;border-color:#112e51}.btn-login-gov:hover,.btn-login-gov:focus{color:white;background-color:#0c213a;border-color:#0c213a}.btn.btn-login-gov:active{color:white;background-color:hsl(213,66%,10%);border-color:hsl(213,66%,10%)}.btn-login-gov-outline{color:#112e51;background-color:white;border-color:#767676}.btn-login-gov-outline:hover,.btn-login-gov-outline:focus{color:#112e51;background-color:#ebf3fa;border-color:#767676}.btn.btn-login-gov-outline:active{color:hsl(213,66%,10%);background-color:#ebf3fa;border-color:hsl(0,0%,42%)}.btn-login-gov:focus-visible,.btn-login-gov-outline:focus-visible{box-shadow:0 0 0 .25rem hsla(213,65%,19%,.3)}.btn-id-me{color:white;background-color:#08833d;border:1px solid #08833d}.btn-id-me:hover,.btn-id-me:focus{color:white;background-color:#06602d;border-color:#06602d}.btn.btn-id-me:active{color:white;background-color:hsl(146,88%,18%);border-color:hsl(146,88%,18%)}.btn-id-me-outline{color:#08833d;background-color:white;border:1px solid #08833d}.btn-id-me-outline:hover,.btn-id-me-outline:focus{color:#06602d;background-color:#f7f7f7;border-color:#06602d}.btn.btn-id-me-outline:active{color:hsl(146,88%,18%);background-color:#f7f7f7;border-color:hsl(146,88%,18%)}.btn-id-me:focus-visible,.btn-id-me-outline:focus-visible{box-shadow:0 0 0 .25rem hsla(146,88%,27%,.3)}a:hover svg#id-me-verify .st0,a:focus svg#id-me-verify .st0{fill:#06602d}a:active svg#id-me-verify .st0{fill:hsl(146,88%,18%)}.filters-div{padding:15px;padding-bottom:10px;background-color:#eee;border:1px solid #aaa;margin-bottom:5px}.floaty-form .form-control{display:inline-block;vertical-align:middle}.floaty-form-row::after,.floaty-form-row-condensed::after{content:"";display:block;clear:both}.floaty-form-item{float:left;margin-right:30px;margin-bottom:15px}.floaty-form-row-condensed .floaty-form-item{float:left;margin-right:5px;margin-bottom:5px}.floaty-form-row-condensed .floaty-form-item.pull-right{float:right;margin-left:5px;margin-right:0}.floaty-form-row-condensed .floaty-form-item>button,.floaty-form-row-condensed .floaty-form-item>input,.floaty-form-row-condensed .floaty-form-item>select,.floaty-form-row-condensed .floaty-form-item>.form-group{margin:0}.filter-btn-unselected,.filter-btn-unselected:focus,.filter-btn-selected:hover{border:0;background-color:inherit;color:inherit;outline:0}.filter-btn-selected,.filter-btn-selected:focus,.filter-btn-unselected:hover{border:0;background-color:#a7dfb3;color:inherit;outline:0}form div.required>label::after{content:"*"}.form-label{margin-bottom:0}.search-box{min-width:15em;max-width:25em}.fieldgroup-hr{border-color:#bbb -moz-use-text-color #fff;border-style:solid none;border-width:2px 0;margin:18px 0}.fieldgroup-header{background-color:#e4e4e4;padding:10px;margin-top:10px;margin-bottom:10px;clear:left}.fieldgroup-title{font-size:1.1em;font-weight:bold;margin-top:0;margin-bottom:0}.fieldgroup-details{margin-top:0;margin-bottom:0}.fieldgroup{padding-left:30px;padding-right:15px}.help_block{color:#6f6f6f}.word-count{margin-bottom:0}#approved-user-formset .form-row{margin:0;padding:0}.readonly-row,.editable-row{border-bottom:3px solid #555;padding:15px}.editable-row{margin-bottom:5px}.deleted-row{background-color:#fbc4c4;margin-bottom:5px}.form-group ul.errorlist li{color:#df0101}.form-control::placeholder{color:#777}.form-control:focus,.custom-select:focus{border-color:#3b544b!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(59,84,75,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(59,84,75,.6)!important}
.preparation-form{margin-left:0}.preparation-form ul{list-style-type:none;padding-left:0}.preparation-form li{float:left;width:23em;margin-left:2em}.preparation-form li label,.preparation-form td label{font-weight:normal;padding:2px;display:block;margin-bottom:0}.preparation-form li label:hover,.preparation-form td label:hover{background-color:#8acb98!important;cursor:pointer}.preparation-form li label.selected,.preparation-form td label.selected{background-color:#ccc}.preparation-form.users-preparation-form li{max-width:20em}.preparation-form .datasets-checkbox-field a{color:black}.preparation-form .datasets-checkbox-field a:hover{background-color:gray;color:white}.bold-checkbox-wrapper{margin:0}.bold-checkbox-wrapper legend{font-weight:bold}.bold-checkbox-wrapper .form-group label,.bold-checkbox-wrapper fieldset label{font-weight:normal;padding-left:0;margin-bottom:0;cursor:pointer}.bold-checkbox-wrapper .form-group>label{font-weight:bold}.bold-checkbox-wrapper .form-group ul,.bold-checkbox-wrapper fieldset ul{list-style-type:none;padding-left:0;margin:0}.bold-checkbox-wrapper .form-check label{font-weight:normal}.form-group{margin-bottom:1rem}.select-label{padding:2px}.select-label:hover{background-color:#8acb98;cursor:pointer}fieldset .card-header{display:flex}fieldset .card-header label{flex:1}fieldset .card.active .card-header{background-color:#ddedff}fieldset .card.active .card-body{background-color:#DDEDFF30}fieldset.is-invalid .card{border-color:#dc3545}.form-box{margin:10px 0 20px 0;padding:15px 20px 20px 20px;border:solid #c8c8c8 1px;border-radius:5px;max-height:400px;overflow-y:auto}input[aria-disabled="true"]:not(:disabled){pointer-events:none;cursor:unset}input[aria-disabled="true"]:not(:disabled)+label{color:#6f6f6f;pointer-events:none}.leftnav-lists-wrapper{margin-bottom:15px}.tab-list-header{display:block;background-color:#3679b3;text-align:left;font-weight:bold;padding:5px 10px 5px 10px;color:white}a.tab-list-header{color:#fff;text-decoration:none}a.tab-list-header:hover,a.tab-list-header:active,a.tab-list-header:focus{color:#ddd;text-decoration:none}.tab-list-header a{color:#fff;text-decoration:underline}.tab-list-header a:hover{color:#ccc}.tab-list-header.primary{font-weight:normal;margin:0;padding-bottom:5px;font-size:1.7em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.tab-list{list-style-type:none;padding:0;margin:0 0 15px}.tab-list li.tab-italic{font-style:italic;color:#555}.tab-list a{padding:.2em .5em;display:block;border-width:0 0 1px 0;border-style:solid;color:#000;text-decoration:none;font-weight:normal!important;padding-left:1.8em}.tab-list a.has-icon{padding-left:0}.tab-list a.no-icon{padding-left:28px}.tab-list a span{border:0!important;padding:0!important}.tab-list-green{border-radius:5px;border:0}.tab-list-green li{background-color:#eee}.tab-list-green a{border-color:transparent transparent #aaa transparent;border-width:0 0 1px 0}.tab-list-green .slide-list{background-color:#ccc}.tab-list-green a:hover,.tab-list-green a:focus,.tab-list-green a.tab-selected{background-color:#ccc;text-decoration:none}.tab-list.tab-list-gray li{background-color:#fff}.tab-list.tab-list-gray a{border-color:#aaa;background-color:#fff}.tab-list.tab-list-gray a:hover,.tab-list.tab-list-gray a:active{background-color:#ccc;text-decoration:none}.tab-list.tab-list-gray a.tab-selected{background-color:#ccc}.tab-list.tab-list-gray .slide-list{background-color:#eee}.tab-list.tab-list-gray .slide-list-bot{background-color:transparent}.slide-list-div{display:none}.tab-list-green .slide-list-div{background-color:#eee}.tab-list-gray .slide-list-div{background-color:#eee}.slide-list-div .tab-list{margin-left:1.5em;list-style-position:inside;background-color:white;margin-bottom:0}a.slide-list{padding-left:.3em;float:left;width:1.5em;text-align:center;background-color:transparent;border-width:0}.tab-list a.slide-list-top{background-color:transparent}.tab-list.tab-list-green a.slide-list-top:hover{background-color:#ccc}.tab-list i{color:#404040}.info-box{padding:15px;margin-bottom:15px;box-sizing:border-box;background-color:#eee;border:1px solid #ccc;font-size:.9em}.info-box.no-border{border-width:0;border-radius:0}.newsitem{background-color:#eee;border-bottom:1px solid #aaa;display:block;padding:5px;color:#000;padding-right:10px}.newsitem:hover,.newsitem:focus,.newsitem:active{color:#000;text-decoration:none;background-color:#ccc}.newsitem .date{font-size:.8em;font-weight:bold;display:block}.newsitem .title{display:block;margin-left:10px}.news-content ul{padding-left:2em}.cdas-list{list-style-type:square}.eems-qxset .qxset-list p{margin:0;padding:0}.eems-qxset label,.eems-qxset legend{display:block;font-weight:bold;margin-bottom:0}.eems-qxset ul.qxset-list{list-style-type:none}.eems-qxset .qxset-list{padding-left:0;margin-left:15px;margin-top:5px}.eems-qxset .qxset-list.top-level{margin:0;padding:0}.eems-qxset .qxset-choice-list{list-style-type:none;padding-left:0;margin-left:0}.eems-qxset .qxset-div{margin-left:0}.eems-qxset li.qxset-question{margin-left:15px;margin-bottom:30px}.eems-qxset .qxset-textarea{width:50%;height:5em}.eems-qxset .qxset-text{width:50%}.eems-qxset .gray-box{background-color:#eee;padding:15px;margin-top:15px;margin-bottom:30px}.report-qxset .qxset_answerable{color:#d00000;font-weight:bold!important}table.property-table th{text-align:right;padding-right:5px;vertical-align:top;padding-bottom:5px;white-space:nowrap}table.property-table td{text-align:left;padding-left:5px;vertical-align:top;padding-bottom:5px}table.property-table .notes{font-style:italic;color:#777}table.data-collected-table{border:2px outset;margin-top:20px;margin-bottom:20px}table.data-collected-table.text-center thead th{text-align:center}table.data-collected-table th{vertical-align:top;padding:4px 10px;border:1px solid}table.data-collected-table td{vertical-align:top;padding:4px 10px;border:1px solid}table.data-collected-table ul{padding-left:1em}
table.data-collected-table.full-width{width:100%}table.data-collected-table-2column th{width:50%}th.darker{background-color:#ced8f6}table tr.shaded-row{background-color:#f9f9f9}table .thin-cell{padding:.25em!important}table .rotated-name-cell{background-color:white;padding:50px 0 30px 0}tr.highlight-row>td{background-color:#ffb}tr.gray-row>td{background-color:#eee;color:#888}table.button-description-table td.button-cell{text-align:center;vertical-align:middle;width:33%}tr.divider-row{border-bottom:2px solid black}table tr:nth-child(odd) .supplement_text{color:#6e6e6e}table tr:nth-child(even) .supplement_text{color:#757575}.agreement-update-table td{padding:2px 5px}.browse-study-table th{font-weight:strong;text-align:right;white-space:nowrap;vertical-align:top}.browse-study-table td,.browse-study-table th{padding:5px}.stars-imported-table{border:solid black 1px;width:100%;background-color:#f9f9f9}.stars-imported-table td{padding:1px;margin:0;border:solid #5a5a5a 1px!important;text-align:center}.sort-table.active{background-color:#cfcfcf!important}.sort-table{cursor:pointer;cursor:hand;white-space:nowrap}.sort-table .fa{display:none}.sticky-header{position:sticky;top:0}.list-plain{list-style-type:none;padding-left:0}.list-plain label{font-weight:normal}form div.required.list-plain label::after{content:""}.publication-link-list li{margin-bottom:1em}ul.page-nav li{margin-bottom:15px}ul.pubmed-citation-list li{margin-bottom:15px}ul.attachments li{height:auto}ol.vertical-margin{margin-top:10px;margin-bottom:10px}.panel-heading a{color:black}.panel-heading a:hover{text-decoration:underline}.panel-toggle-btn{float:right;color:black;font-size:1.5em;margin:-0.2em}.panel-toggle-btn:hover{color:black}.slot_panel_heading{position:relative;font-weight:bold}.slot_panel_body{position:relative}.slot_panel_body .label{white-space:normal}.slot_panel_body .slot_buttons{float:right}.show-more-bar{text-align:center;font-size:1.5em}.show-more-link{display:block;text-decoration:none;background-color:#e4e4e4}.show-more-link:hover{text-decoration:none;background-color:#bbb}.show-more-link.green{display:block;text-decoration:none;background-color:#337ab7;color:white}.show-more-link.green:hover{text-decoration:none;background-color:#286090}.text-sub-header{margin-top:15px;font-size:1.2em;padding:.5em 0 .5em .5em;font-weight:bold;border-bottom:2px solid #bfbfbf}.text-sub-header .btn-wrapper-right{float:right;margin-top:-5px}.text-sub-header+p{margin-top:.5em}.text-block{padding:15px;box-sizing:border-box;border-left:2px solid #bfbfbf;background-color:#efefef}.help-block{color:#6e6e6e}.form-text.text-muted{color:#6e6e6e!important;display:block}.form-check label{display:inline}.overview-header{font-weight:bold;margin:2em 0 0 0}.overview-text{margin:0}.history-snapshot{max-width:250px;word-wrap:break-word;text-overflow:ellipsis}.compare-new{background-color:#ecf8e0;border:2px solid #a9f5bc;padding:5px}.compare-new .diff{background-color:#a9f5bc;font-weight:bold}.compare-old{background-color:#fbefef;border:2px solid #f5a9a9;padding:5px}.compare-old .diff{background-color:#f5a9a9;font-weight:bold}.report-toggle-link{color:#000!important;display:block;text-decoration:none!important}.report-toggle-link:hover{text-decoration:underline!important}.toggle-link{color:#bbb;text-decoration:none}.toggle-link:hover{color:#000;text-decoration:none}.toggle-link.active{color:#000;text-decoration:none}.agreement-type-header{font-weight:bold}.selectable-block{display:block;background-color:#eee;padding:5px 10px;border-width:0 0 1px 0;border-style:solid;border-color:#aaa;color:#333}.selectable-block:hover{text-decoration:none;background-color:#ccc;color:#000}.selectable-block.selected{background-color:#ccc;cursor:default;color:black}.selectable-block.selected:hover{background-color:#ccc}.tinyfont{font-size:.8em}.copyright{padding:1em;margin-bottom:1em;border:1px;background-color:#eee;width:inherit;font-size:.8em}.copyrightlink{font-size:.7em}div.image-div{text-align:center;margin:1em;width:15em}div.image-div img{border:3px solid #7db796}.staff-only-attachment{border-radius:2px;background-color:#ffdcdc;padding:5px;margin:8px 0}.collapsible.content{display:none}.collapse-on-load{display:inline-block}.toggle-body{cursor:pointer}.schema_image{max-width:600px!important}.toggle-comment-visibility{font-weight:bold;color:#666}.inactive-comment{background-color:#e4e4e4}.deliverables-modified{margin-top:-10px;margin-bottom:10px;font-style:italic;font-size:80%;color:#999}fieldset.fieldset-blue{border:3px solid #3679b3;border-radius:15px}div.deliverables-row{margin:5px 5px 5px 5px}select.select-modal{width:100%}.popover-hover{cursor:help}.infohover{cursor:help}.popover-text rect{fill:white;stroke:black;stroke-width:1px}.popover-text text{text-anchor:middle;dominant-baseline:middle}.popup-comments-cell{position:relative;width:30px}.pop-over{position:fixed;max-height:300px;overflow-y:auto;background-color:white;border:solid 1px grey;border-radius:5px;box-shadow:3px 3px 5px 1px grey;top:10px;right:10px;z-index:-1000;height:0;width:0;opacity:0}.pop-over.visible{position:absolute;z-index:1000;right:100%;top:10%;width:550px;visibility:visible;opacity:1;height:auto}.pop-over .comment{position:relative;margin:10px;margin-bottom:20px}.pop-over .comment-date{position:absolute;top:10px;font-weight:bold;text-align:left}.pop-over .commenter{position:absolute;top:10px;width:100%;font-weight:bold;color:#5400ff;text-align:center}.pop-over .comment-text{padding-top:40px;text-align:left;margin-left:10px}.select2-container .selection .select2-selection--single{height:33.5px;display:block;align-items:center;border-radius:6px;padding-top:2px;padding-left:8px;padding-right:12px}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--default .select2-search.select2-search--dropdown .select2-search__field{border-radius:4px}.select2-container{display:block}
.select2 .select2-selection{border:1px solid #ced4da!important}.select2-selection__clear span{background-color:#e56464;color:white;display:inline-block;padding:0rem .4rem;border-radius:1rem}.select2-selection__clear span:hover{background-color:#c13838}.select2-selection__placeholder{color:#767676!important}.task-priority-circle{width:20px;height:20px;border-radius:10px;border:solid #646464 1px;display:inline-block;vertical-align:top;margin-right:10px}.task-url-icon.disabled{color:gray;cursor:not-allowed}.vote-bar{margin:0 10px;cursor:help}.vote-bar-section{height:10px;display:inline-block;width:25%}.vote-bar-section:hover{height:12px}.vote-bar-section.green-bar{background-color:lightgreen;border:solid 1px darkgreen}.vote-bar-section.red-bar{background-color:#ff6464;border:solid 1px darkred}.vote-bar-section.white-bar{background-color:white;border:solid 1px grey}.vote-bar-section.gray-bar{background-color:gray}.vote-bar-section.yellow-bar{background-color:#ff0;border:solid 1px grey}.vote-bar-section.black-bar{background-color:black}.home .nav-home,.contact .nav-contact,.projects .nav-projects,.publications .nav-publications{background-color:#ccc;color:black;background-image:none;background-repeat:no-repeat;background-position:right center;border-right:7px solid transparent}.form-actions{margin-top:15px;margin-bottom:15px}.rotated{transform:rotate(-90deg);width:60px;text-align:left}.modal-header{font-size:16px}.byline{border-bottom:1px solid #eee;margin-bottom:10px}.byline>div{padding-bottom:4px;font-weight:500;color:#666}.byline .timestamp{text-align:right}.noline-byline{margin-bottom:10px}.noline-byline>div{padding-bottom:4px;font-weight:500;color:#666}.noline-byline .timestamp{text-align:right}.announcement-box{padding:15px;margin-bottom:15px;box-sizing:border-box;background-color:#eee;border:1px solid #ccc;font-size:.9em;max-width:250px;margin-left:15px}.announcement-box hr{margin:5px 0}.announcement-box ul{margin:0;padding:0 0 0 10px}.announcement-box li{margin:0;padding:0;border-bottom:1px dotted #aaa}div.pagination-bar{margin-bottom:5px}div.pagination-bar::after{content:"";display:block;clear:both}div.pagination-results{padding-top:.5rem;font-weight:bold}ul.pagination{margin:0;display:none}div.pagination-bar ul.pagination{display:flex}a.page-link:hover{text-decoration:none}.text-block{margin-bottom:30px}.text-block .document-link{padding-left:20px;background-repeat:no-repeat}.tstone-collections{display:block;text-align:left;width:500px;padding:4px 2px}@media(min-width:480px){#footer ul li{display:inline;list-style:none outside none;padding:0 20px}#footer ul li:first-child{background:0}}@media(min-width:768px){.home-study-img-div{display:block}.home-study-inner-div{margin-left:170px}.navbar-toggler{display:none;color:white}.tab-list-header{display:block;height:auto}#welcome-box{padding:25px 0;text-align:right}.chevron-right{display:inline}.leftnav-lists-wrapper{display:block!important;height:auto!important}.popover-left-tab.popover-hover{display:inline}.home .nav-home,.contact .nav-contact,.projects .nav-projects,.publications .nav-publications{background-image:url("../../img/chevron_right.07f2abe10e2c.png")}.modal-dialog{width:600px;margin:200px auto}}
