body,input, select, textarea {font-family: "Arial, HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", sans-serif;font-size: 14px;}h1, h2, h3, h4, h5, h6 {color: #5b5b5b;font-weight: bold;}html {background-color: white;height: 100%;}html.no-cssgradients {background-color: #5b5b5b;}.ie6 html {height: 100%;}html * {margin: 0;}body {background: #dbdad9;color: #5b5b5b;line-height: 1.45;margin: 0 auto;max-width: 100%;height: 100%;}hr {border-top: 1px solid #5b5b5b;}.clear {clear: both;}.nowrap {white-space: nowrap;}.ie6 body,.ie7 body,.ie8 body {border-color: #5b5b5b;border-style: solid;border-width: 0 1px;}.ie6 body {height: 100%;}a {color: #4688f1;}a:hover, a:active {color: #4688f1;outline: none;}.ajaxLoaderOverlay {background-color: white;height: 50px;margin-top: 4px;padding-right: 10px;position: absolute;}.ajaxLoaderOverlay image {margin-top: 13px;}.ajaxLoaderOverlay span {padding-left: 6px;}#layoutBody {padding: 10px 10px 60px 10px;}img {border: 0;}.container-fluid {background-color: #ececec;min-height: 100%;position: relative;}.o-hidden {overflow: hidden;}.align-top {vertical-align: top;}.align-middle {vertical-align: middle;}h3.approve {color: #159e31;}.glyphicon-arrow-left {background: transparent url('arrow-thick-left-wh-ab1cd4062ec2ec5265e36c4e1367fb50.svg') 0 3px no-repeat;display: inline-block;height: 1.2rem;width: 1.2rem;}.glyphicon-arrow-left.glyphicon-arrow-right {background: transparent url('arrow-thick-right-wh-780c1272cc7018a6f69f0fb828658c21.svg') 0 3px no-repeat;}.scaffold-list h1 {border: none;}.spinner {height: 16px;width: 16px;position: absolute;right: 0;text-indent: -9999px;top: 0;}.ellipsis {display: inline-block;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}.message {border: 1px solid #fa3c3c;color: #fa3c3c;-moz-box-shadow: 0 0 0.25em #fa3c3c;-webkit-box-shadow: 0 0 0.25em #fa3c3c;box-shadow: 0 0 0.25em #fa3c3c;padding: 10px 2.2em;}.errors {color: #fa3c3c;margin-left: 0;}.errors a {color: #fa3c3c !important;font-size: 1.0em !important;text-decoration: underline !important;}.errors h1, .errors h2, .errors h3, .errors h4, .errors h5, .errors h6 {color: #fa3c3c;}.errors > ul {padding: 0;}.errors > ul li {list-style: none;padding-left: 26px;text-indent: 0;}.errors ul:not(:first-child) li {list-style-type: disc;}#error-page {}#error-page h1, #error-page h2 {margin: 10px 25px 5px;}#error-page h2 {font-size: 1.1em;}#error-page .filename {font-style: italic;}#error-page .exceptionMessage {margin: 10px;border: 1px solid black;padding: 5px;background-color: #E9E9E9;}#error-page .stack, #error-page .snippet {border: 1px solid #ccc;margin: 0 25px 10px;-mox-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}#error-page .error-details {border-top: 1px solid #FFAAAA;-mox-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);border-bottom: 1px solid #FFAAAA;-mox-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);background-color: #FFF3F3;line-height: 1.5;overflow: hidden;padding: 5px;padding-left: 25px;}#error-page .error-details dt {clear: left;float: left;font-weight: bold;margin-right: 5px;}#error-page .error-details dt:after {content: ":";}#error-page .error-details dd {display: block;}#error-page .stack {padding: 5px;overflow: auto;height: 150px;}#error-page .snippet {background-color: white;font-family: monospace;}#error-page .snippet .error {background-color: #fff3f3;font-weight: bold;}#error-page .snippet .error .lineNumber {background-color: #faa;color: #333;font-weight: bold;}#error-page .snippet .line {display: block;}#error-page .snippet .line:first-child .lineNumber {padding-top: 5px;}#error-page .snippet .line:last-child .lineNumber {padding-bottom: 5px;}#error-page .snippet .lineNumber {background-color: #ddd;color: #999;display: inline-block;margin-right: 5px;padding: 0 3px;text-align: right;width: 3em;}#header {background-color: #dbdad9;border-bottom: 1px solid #5b5b5b;overflow: hidden;}.showFull #header {display: none;}#header #headerLeft {background-color: #ececec;}#header #headerLeft #headerLogo a {display: inline-block;margin: 0 0 10px 0;}#header #headerLeft #headerLogo a:first-child {margin: 10px 0 0 0;}#header #headerLeft #headerLogo span {display: inline-block;margin: 0 0 10px 0;}@media (min-width: 768px) {#header #headerLeft #headerWelcome {float: left;margin: 28px 0 0 0;}}@media (max-width: 768px) {#header #headerLeft #headerWelcome {padding-bottom: 10px;}}#header #headerLeft #headerWelcome .roleDescription {font-weight: bold;}#header #headerRight #headerContactContainer {display: inline-block;font-size: 12px;padding: 10px;}@media (min-width: 768px) {#header #headerRight #headerContactContainer {margin: 18px auto 18px 19px;padding: 0;}}#header #headerRight #headerContactContainer .nowrap {font-weight: bold;}.footer {background-color: #5b5b5b;border-top: 1px solid #5b5b5b;bottom: 0;padding: 10px 0;position: absolute;width: 100%;}.showFull .footer {display: none;}.navigation-active .btn-primary {background-color: #104773;border-color: #0d395c;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #cccccc;font-size: 14px;padding: 0.2em 0.4em;}select[multiple] {vertical-align: top;}textarea {width: 250px;height: 150px;overflow: auto;vertical-align: top;}input[type=checkbox], input[type=radio] {margin: 2px 0 0 0;}input:focus, select:focus, textarea:focus {background-color: white;border: 1px solid white;outline: 0;-moz-box-shadow: 0 0 0.5em white;-webkit-box-shadow: 0 0 0.5em white;box-shadow: 0 0 0.5em white;}.label-info {background-color: #5bc0de;padding: .2em .6em .3em;font-size: 75%;font-weight: 700;color: white;border-radius: .25em;}.checkbox {margin: 0;}.form-control-sm {height: 2.1rem;}.custom-file-label {height: 2.2rem;margin: 0 15px;}.custom-file-label::after {height: 33px;}.form-check {padding-left: 0;}.form-check .form-check-label {padding-bottom: 2px;vertical-align: bottom;}.hasDatepicker {border: 1px solid #bab8b8;}.hasDatepicker:active, .hasDatepicker:focus, .hasDatepicker:hover {border: 1px solid #bab8b8;}fieldset,.property-list {margin: 0.6em 1.25em 0 1.25em;padding: 0.3em 1.8em 1.25em;position: relative;zoom: 1;border: none;}.required-indicator {color: #f43838;display: inline-block;font-weight: bold;position: relative;top: 0.1em;}ul.one-to-many {display: inline-block;list-style-position: inside;vertical-align: top;}.ie6 ul.one-to-many, .ie7 ul.one-to-many {display: inline;zoom: 1;}ul.one-to-many li.add {list-style-type: none;}.requiredText {font-size: 10px;font-style: italic;}.error input, .error select, .error textarea {background: #fee0e0;border-color: #fd9f9f;}.error input:focus, .error select:focus, .error textarea:focus {-moz-box-shadow: 0 0 0.5em #fed1d1;-webkit-box-shadow: 0 0 0.5em #fed1d1;box-shadow: 0 0 0.5em #fed1d1;}.error .help-inline {color: #fa3c3c;}input.error, select.error, textarea.error {background: #fee0e0;border-color: #fd9f9f;}input.error:focus, select.error:focus, textarea.error:focus {-moz-box-shadow: 0 0 0.5em #fed1d1;-webkit-box-shadow: 0 0 0.5em #fed1d1;box-shadow: 0 0 0.5em #fed1d1;}.switch {float: left;position: relative;display: inline-block;width: 52px;height: 26px;}.switch input {display: none;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #dbdad9;-webkit-transition: .4s;transition: .4s;}.slider:before {position: absolute;content: "";height: 26px;width: 26px;top: -1px;left: -1px;background-color: white;-webkit-transition: .4s;transition: .4s;}input:checked + .slider {background-color: #a5f3b5;}input:focus + .slider {box-shadow: 0 0 1px #bab8b8;}input:checked + .slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}.slider.round {border-radius: 34px;border: 1px solid #bab8b8;}.slider.round:before {border-radius: 50%;border: 1px solid #bab8b8;}.switch-label {display: inline-block;float: left;padding: 6px 10px;}.small-label {font-size: 12px;}table {width: 100%;border-collapse: separate;border-spacing: 0;}table thead {display: table-header-group;vertical-align: middle;overflow: hidden;}table tr {display: table-row;overflow: hidden;vertical-align: inherit;}table tr.odd {background: white;}table tr.even {background-color: #ececec;}table tr td, table tr th {border-right: 1px solid #807e7e;border-bottom: 1px solid #807e7e;line-height: 16px;padding: 5px 4px 6px 4px;text-align: left;vertical-align: top;}table tr td:first-child, table tr th:first-child {border-left: 1px solid #807e7e;}table tr th {background-color: #dbdad9;border-top: 1px solid #807e7e;padding-top: 10px;white-space: nowrap;}table tr th a {display: block;text-decoration: none;padding: 3px 3px;}table tr th span {padding-left: 3px;}table tr th.statusSelector {cursor: pointer;padding-left: 0;padding-top: 5px;width: 262px;}table tr th.statusLabel {border-right: none;}table tr th.sorting span {background: transparent url('arrow_right-bf301f644a4b9e72b4a1ec9c3a9238e3.png') no-repeat right;color: #4688f1;cursor: pointer;display: inline-block;padding-right: 14px;padding-top: 1px;}table tr th.sorting span:link, table tr th.sorting span:visited, table tr th.sorting span:hover {text-decoration: underline;}table tr th.sorting.sorting_asc span {background-image: url('arrow_up-635613687a274d652e3601b8782620e8.png');}table tr th.sorting.sorting_desc span {background-image: url('arrow_down-19ad54b7282656cba9f873832c48fca3.png');}table tr th.sortable a {background: transparent url('arrow_right-bf301f644a4b9e72b4a1ec9c3a9238e3.png') no-repeat right;display: inline;padding-right: 14px;padding-top: 1px;}table tr th.asc a {background-image: url('arrow_up-635613687a274d652e3601b8782620e8.png');}table tr th.desc a {background-image: url('arrow_down-19ad54b7282656cba9f873832c48fca3.png');}table tr:first-child th:first-child {border-top-left-radius: 6px;}table tr:first-child th:last-child {border-top-right-radius: 6px;}table tr:last-child td:first-child {border-bottom-left-radius: 6px;}table tr:last-child td:last-child {border-bottom-right-radius: 6px;}table.table-default {border-collapse: collapse;}table.table-default tr td:first-child, table.table-default tr th:first-child {border-color: #807e7e;}table.table-bordered {border-radius: 10px;border-collapse: collapse;}table.table-bordered tr td, table.table-bordered tr th {border-color: #807e7e;}.tableControls li.list-inline-item {margin-right: 0;padding: 0;}.tableControls .tablePages {padding-left: 20px;}.tableControls .tablePages a {padding: 0 2px;}.btn-group-sm > .btn, .btn-sm {font-size: .75rem;padding: 5px 10px;}.default-btn, .btn-default, .btn-danger, .btn-primary, .btn-info, .btn-success, .btn-secondary, .btn-warning, .btn-error {border-radius: 4px;font-size: 16px;font-weight: bold;padding: 2px 17px;}.default-btn:hover, .btn-default:hover, .btn-danger:hover, .btn-primary:hover, .btn-info:hover, .btn-success:hover, .btn-secondary:hover, .btn-warning:hover, .btn-error:hover, .default-btn:focus, .btn-default:focus, .btn-danger:focus, .btn-primary:focus, .btn-info:focus, .btn-success:focus, .btn-secondary:focus, .btn-warning:focus, .btn-error:focus, .default-btn:active, .btn-default:active, .btn-danger:active, .btn-primary:active, .btn-info:active, .btn-success:active, .btn-secondary:active, .btn-warning:active, .btn-error:active, .default-btn.active, .active.btn-default, .active.btn-danger, .active.btn-primary, .active.btn-info, .active.btn-success, .active.btn-secondary, .active.btn-warning, .active.btn-error {box-shadow: none !important;text-decoration: none;}@media (max-width: 1200px) {.default-btn, .btn-default, .btn-danger, .btn-primary, .btn-info, .btn-success, .btn-secondary, .btn-warning, .btn-error {font-size: 14px;padding: 3px 8px;}}.btn-link {color: #4688f1;font-size: 1em;}.btn-default {border-radius: 0;background-color: white !important;border-color: #4688f1 !important;color: #4688f1;font-size: 14px;font-weight: 400;padding: 8px;}.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {color: #4688f1;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3) !important;transition: box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out;}.btn-danger {background-color: #9f9d9d !important;border-color: #868383 !important;}.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {background-color: #6c6a6a !important;border-color: #5f5d5d !important;}.btn-primary {background-color: #1d7ecc !important;border-color: #17639f !important;}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {background-color: #104773 !important;border-color: #0d395c !important;}.btn-info {background-color: #807e7e !important;border-color: #666565 !important;color: white !important;}.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {background-color: #4d4b4b !important;border-color: #403f3f !important;color: white !important;}.btn-success {background-color: #159e31 !important;border-color: #0f7123 !important;}.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {background-color: #094415 !important;border-color: #062d0e !important;}.btn-secondary {background-color: #66afe9 !important;border-color: #3998e3 !important;color: white;cursor: pointer;}.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active {background-color: #1d7ecc !important;border-color: #1a71b5 !important;color: white;}.btn-warning {background-color: #bab8b8 !important;border-color: #adabab !important;color: white;}.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {background-color: #adabab !important;border-color: #a19e9e !important;color: white;}.ctl-button {color: #bab8b8;cursor: pointer;font-size: 32px;}.btn-error {background-color: #ad3230 !important;border-color: #992c2a !important;color: white;}.btn-error:hover, .btn-error:focus, .btn-error:active, .btn-error.active {background-color: #992c2a !important;border-color: #852625 !important;color: white;}.icon-lock-on {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTYuNSAxMC41VjYuNzVhNC41IDQuNSAwIDEwLTkgMHYzLjc1bS0uNzUgMTEuMjVoMTAuNWEyLjI1IDIuMjUgMCAwMDIuMjUtMi4yNXYtNi43NWEyLjI1IDIuMjUgMCAwMC0yLjI1LTIuMjVINi43NWEyLjI1IDIuMjUgMCAwMC0yLjI1IDIuMjV2Ni43NWEyLjI1IDIuMjUgMCAwMDIuMjUgMi4yNXoiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=");height: 1.25rem;width: 1.25rem;}.icon-lock-off {background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiBkLW5vbmUgZnVsbEljb24tdW5sb2NrIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEzLjUgMTAuNVY2Ljc1YTQuNSA0LjUgMCAxMTkgMHYzLjc1TTMuNzUgMjEuNzVoMTAuNWEyLjI1IDIuMjUgMCAwMDIuMjUtMi4yNXYtNi43NWEyLjI1IDIuMjUgMCAwMC0yLjI1LTIuMjVIMy43NWEyLjI1IDIuMjUgMCAwMC0yLjI1IDIuMjV2Ni43NWEyLjI1IDIuMjUgMCAwMDIuMjUgMi4yNXoiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==");height: 1.25rem;width: 1.25rem;}.card {margin-bottom: 1.3rem;padding: 0.9rem;}.card .card-heading {color: #333333;background-color: whitesmoke;border-color: #dddddd;padding: 10px 15px;border-bottom: 1px solid #dddddd;border-top-left-radius: 3px;border-top-right-radius: 3px;}.card .card-heading .card-title {font-size: 1.1em;}.card .card-body {padding: 0;}.status-dropdown .open .dropdown-toggle.btn-primary {background-color: #104773;border-color: #104773;}.status-dropdown .dropdown-toggle {border-radius: 4px;font-size: 12px;}.status-dropdown .dropdown-toggle:hover, .status-dropdown .dropdown-toggle:focus, .status-dropdown .dropdown-toggle:active, .status-dropdown .dropdown-toggle.active {background-color: #104773;border-color: #104773;}.status-dropdown span {padding: 0;}.dropdown-menu {font-size: 0.9em;}.dropdown-menu li.dropdown-item > a {color: #5b5b5b;}.dropdown-menu li.dropdown-item > a:hover, .dropdown-menu li.dropdown-item > a:focus, .dropdown-menu li.dropdown-item > a:active {color: #282828;text-decoration: none;}.dropdown-menu li.dropdown-item:hover, .dropdown-menu li.dropdown-item:focus, .dropdown-menu li.dropdown-item:active {background-color: #dbdad9;}.flyoutContent {max-width: 240px;min-width: 240px;}.popover.contactInfo {max-width: 100%;width: 730px;}.popover.contactInfo .flyoutContent {max-width: 100%;min-height: 50px;padding-bottom: 0.75rem;width: 100%;}.popover .closeWindow {border: 1px solid #5b5b5b;border-radius: 2px;color: #5b5b5b;cursor: pointer;font-size: 9px;font-weight: bold;display: flex;justify-content: right;margin: 4px 4px 0 auto;padding: 1px 2px;width: 18px;}.popover .arrow:before, .popover .arrow:after {top: -0.75rem;}.popover .popover-content {padding: 4px 14px 9px 14px;}.emailSection table th, .emailSection table td {padding-left: 7px;}.emailSection table th.colAction, .emailSection table td.colAction {padding-left: 10px;width: 165px;}.emailSection table a {text-decoration: none;white-space: nowrap;}.emailSection #emailSectionBody {background-color: white;border: 1px solid #5b5b5b;border-top-left-radius: 10px;border-bottom-left-radius: 10px;box-shadow: 0 2px 8px;margin-top: 32px;position: absolute;right: -100%;transition: .5s;z-index: 10;}.emailSection #emailSectionBody.show {right: 0;}.emailSection #emailSectionBody .emailSectionPage {padding: 20px 0;}.emailSection #emailSectionToggle {margin: 7px 0;}.emailSectionPage a {font-weight: bold;line-height: 14px;margin-top: 2px;padding: 0;}.emailSectionPage a.active {background-color: #5b5b5b;color: white;padding: 0 2px;}.emailSectionPage #sendEmailCommentFormContainer .checkbox-inline {font-size: 12px;}.emailSectionPage #sendEmailCommentFormContainer #sendEmailCommentSuccess {color: #159e31;line-height: 25px;text-indent: 15px;margin: 10px;border: 1px solid #159e31;-webkit-box-shadow: 0 0 0.25em #159e31;box-shadow: 0 0 0.25em #159e31;}.emailSectionPage #sendEmailCommentFormContainer #sendEmailCommentText {border: 1px solid #dbdad9;height: 150px;width: 100%;}.modal-default .modal-dialog-sm {max-width: fit-content;min-width: 200px;}.modal-default .modal-dialog-success {align-items: center;display: flex;gap: 10px;max-width: 360px;}.modal-default .modal-header {border-bottom: none;padding: 0;}.modal-default .modal-header .modal-title {padding-right: 5rem;}.modal-default .modal-content {border-radius: 0;border-top: 5px solid #4688f1;min-width: 640px;}.modal-default .modal-content.modal-content-sm {min-width: auto;}.modal-default .btn-close {background-color: transparent;border: none;}.modal-default .btn-close .close-button {height: 28px;position: relative;width: 28px;}.modal-default .btn-close .close-button::before, .modal-default .btn-close .close-button::after {background-color: #5b5b5b;content: '';height: 100%;left: 50%;position: absolute;top: 0;transform: translateX(-50%) rotate(45deg);transform-origin: center;width: 3px;}.modal-default .btn-close .close-button::after {transform: translateX(-50%) rotate(-45deg);}.modal-default .btn-close {background-color: transparent;border: none;}.modal-default .btn-close .close-button {height: 28px;position: relative;width: 28px;}.modal-default .btn-close .close-button::before, .modal-default .btn-close .close-button::after {background-color: #5b5b5b;content: '';height: 100%;left: 50%;position: absolute;top: 0;transform: translateX(-50%) rotate(45deg);transform-origin: center;width: 3px;}.modal-default .btn-close .close-button::after {transform: translateX(-50%) rotate(-45deg);}.modal-default .modal-success {background-color: #dff2d8;border-radius: 10px;color: black;display: inline-block;font-size: 12px;font-weight: 700;margin: 1rem 0;padding: 1rem .5rem;}.modal-default .circle-checkmark {align-items: center;background-color: #5b5b5b;border: 2px solid #5b5b5b;border-radius: 50%;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);display: inline-flex;height: 15px;justify-content: center;margin: auto .5rem auto 0;position: relative;width: 26px;}.modal-default .circle-checkmark::after {border: solid #dff2d8;border-width: 0 2px 2px 0;content: '';display: block;height: 10px;position: absolute;top: 0;left: 3px;transform: rotate(45deg);width: 5px;}.pagination {border-top: 0;margin: 0;text-align: center;}.pagination a, .pagination .currentStep {display: inline-block;font-weight: bold;text-decoration: none;}.pagination .currentStep {background-color: white;font-weight: bold;}.no-borderradius .pagination a:hover, .no-borderradius .pagination a:focus,.no-borderradius .pagination .currentStep {background-color: transparent;text-decoration: underline;}a.skip {position: absolute;left: -9999px;}#tabContainer {background-color: #dbdad9;border-bottom: 1px solid #5b5b5b;}#tabContainer.designTabContainer {margin: -23px auto 0 auto;}.showFull .nav-row {display: none;}ul#tabs.nav-tabs {border: none;margin: 0;padding: 0;}ul#tabs li {background-color: white;border-right: 1px solid #807e7e;border-top: 1px solid #807e7e;cursor: pointer;display: inline-block;float: left;height: 66px;line-height: 66px;list-style-type: none;margin-right: 0;padding: 0 5px;width: 75px;}ul#tabs li:first-child {border-left: 1px solid #807e7e;-moz-border-top-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;}ul#tabs li:first-child img {width: auto;}ul#tabs li.last {-moz-border-top-right-radius: 6px;-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;}ul#tabs li a {background-color: transparent;display: block;text-decoration: none;margin-right: 0;line-height: 66px;border: none;border-radius: 0;}ul#tabs li a:hover, ul#tabs li a:focus, ul#tabs li a:active, ul#tabs li a.active {border-color: transparent;outline: none;outline-offset: 0;}ul#tabs li img {width: 90%;vertical-align: middle;}ul#tabs li.disabled {background-color: #dbdad9;cursor: default;}ul#tabs li.disabled a {cursor: default;}ul#tabs li.disabled img {opacity: .2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);}ul#tabs li.previous {border-right: none;}ul#tabs li.active {background-color: #ebf1f5;background-image: -moz-linear-gradient(top, white, #dbdad9);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(1, #dbdad9));filter: progid:DXImageTransform.Microsoft.gradient(startColorStr = '#ffffff', EndColorStr = '#ebf1f5');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ebf1f5')";border: 1px solid #003150;border-bottom: 1px solid #dbdad9;-moz-border-top-right-radius: 6px;-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;-moz-border-top-left-radius: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;height: 72px;margin-top: -6px;}ul#tabs li.active a {cursor: default;}ul#tabs.textTabs.designTabs li {height: 47px;line-height: 47px;padding: 0 15px;width: auto;}ul#tabs.textTabs.designTabs li.active {height: 52px;line-height: 52px;}.nav-tabs {border: none;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: white;}.nav-tabs .nav-link {border: 1px solid transparent;border-radius: 4px 4px 0 0;line-height: 1.5rem;margin-right: 2px;padding: 10px 15px;}.nav-tabs .btn-secondary:hover, .nav-tabs .btn-secondary:focus, .nav-tabs .btn-secondary:active, .nav-tabs .btn-secondary.active {background-color: #66afe9 !important;border-color: #3998e3 !important;}.scrtabs-tab-container {height: 72px;}.scrtabs-tab-container * {box-sizing: border-box;border: none;margin-left: 0;}.scrtabs-tab-container .tab-content {clear: left;}.scrtabs-tab-container .scrtabs-tabs-fixed-container {float: left;padding: 7px 0 0 0;overflow: hidden;width: 100% !important;}.scrtabs-tab-container .scrtabs-tabs-movable-container {position: relative;}.scrtabs-tab-container .scrtabs-tabs-movable-container .tab-content {display: none;}.scrtabs-tab-container .scrtabs-tab-scroll-arrow {border: none;bottom: 0;color: #66afe9;cursor: pointer;display: none;float: left;font-size: 12px;height: 72px;padding-top: 31px;position: absolute;z-index: 140;}.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-right {margin-right: -5px;right: 0;text-align: right;}@media (max-width: 768px) {.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-right {margin-right: 0;}}.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-left {left: 0;margin-left: -5px;text-align: left;}@media (max-width: 768px) {.scrtabs-tab-container .scrtabs-tab-scroll-arrow.scrtabs-tab-scroll-arrow-left {margin-left: 0;}}.scrtabs-tab-container .scrtabs-tabs-fixed-container ul.nav-tabs > li {white-space: nowrap;}#loginContainer {background-color: white;}#contentInstruction {background-color: white;border-bottom: 1px solid #5b5b5b;padding: 10px 0;}#quickActions {background-color: #dbdad9;padding: 20px 0;}#quickActions table .colDate {width: 75px;}#quickActions table .colCode {width: 59px;}#quickActions table .colComment {width: 200px;}#quickActions.button-container {border-bottom: 1px solid #5b5b5b;}#quickActions #alternateActions {clear: both;margin-bottom: 90px;}#quickActions #alternateActions ul#reminderList {background: transparent url('default_reminders-75886645178e4d854183dfa96571007b.png') center 20px no-repeat;clear: both;list-style-type: none;margin: 0 0 30px 0;padding-left: 0;height: 50px;}#quickActions #alternateActions ul#reminderList li {float: left;margin-bottom: 10px;text-align: right;}#quickActions #alternateActions ul#reminderList li.reminder1 {width: 82px;}#quickActions #alternateActions ul#reminderList li.reminder1 .reminderEdit {clear: both;margin-left: 38px;}#quickActions #alternateActions ul#reminderList li.reminder2 {width: 248px;}#quickActions #alternateActions ul#reminderList li.reminder3 {width: 206px;}#quickActions #alternateActions ul#reminderList li.reminder4 {width: 220px;}#quickActions #alternateActions ul#reminderList li.reminder5 {width: 219px;}#quickActions #alternateActions ul#reminderList li.reminderEdit {cursor: pointer;height: 16px;margin-left: 203px;width: 17px;}#quickActions #alternateActions ul#reminderList li.reminderEdit .reminderEditForm {margin-left: 7px;margin-top: 16px;}#quickActions #alternateActions ul#reminderList li.reminderEdit .reminderContent {padding: 20px;}#quickActions #alternateActions ul#reminderList li.reminderEdit .closeWindow {height: 16px;margin: 3px 5px 0 0;}#quickActions #alternateActions ul#reminderList li div input[type=text] {width: 15px;}#quickActions #alternateActions ul#reminderList li div.formButton {margin: 10px 0;min-width: 30px;width: 30px;}#quickActions #alternateActions #statusReports {clear: both;list-style-type: none;margin-left: 0;padding-left: 0;}#quickActions #alternateActions #statusReports .statusReportForm {float: left;margin-right: 50px;width: 190px;}#quickActions #alternateActions #statusReports .statusReportForm div.formButton {margin: -16px auto 0 auto;}#quickActions #alternateActions #statusReports .statusReportForm span {color: #4c4c4c;font-style: italic;}#quickActions #alternateActions #statusReports .statusReportForm div.statusInfo {border-bottom: 1px solid white;border-left: 1px solid #5b5b5b;border-top: 1px solid #5b5b5b;background-color: #dbdad9;display: table;height: 74px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color: white;text-align: center;margin-bottom: 30px;margin-top: 10px;padding: 4px 20px;}#alertTable .paginate_button {cursor: pointer;padding: 0 2px;}#alertTable .paginate_button.previous.disabled, #alertTable .paginate_button.next.disabled {display: none;}#alertTable .paginate_button.current {color: #5b5b5b;cursor: auto;}#alertTable .paginate_button.current:link, #alertTable .paginate_button.current:visited, #alertTable .paginate_button.current:hover {color: #5b5b5b;text-decoration: none;}#alertTable .dataTables_paginate {line-height: normal;}#alertTable .dataTables_paginate span a:first-child {padding-left: 0;}#alertTable .dataTables_paginate span a:last-child {padding-right: 0;}#alertTable table .statusSelector {width: 120px;}#alertTable table th.colStatus a {float: left;}#productList, #contentList {background-color: #ececec;border-bottom: none;padding-bottom: 50px;padding-top: 20px;}.productSearch .search-label {margin-left: 7px;}.productSearch span.searchDescription {font-size: 12px;font-weight: bold;}.productSearch .searchContainer {clear: both;overflow: hidden;}.productSearch div.searchBar {background-image: url('search_bar-b88c9ab33c8698fee7a3d3e0df5a8a46.png');height: 31px;margin-right: 6px;width: 332px;}.productSearch div.searchBar input {background: white;border: none;color: black;height: 20px;margin-top: 5px;margin-left: 25px;width: 283px;}#manageFormContainer {padding: 20px 0;}.container-buffer {padding: 0 0 50px 0;}.collapse-heading .collapse-toggle::before {content: "\25BC";float: left;color: black;}.collapse-heading .collapse-toggle.collapsed::before {content: "\25BA";}.showFull #contentInstruction {display: none;}#contentInstruction #progressBar {clear: both;list-style-type: none;margin-left: 0;padding-left: 0;}#contentInstruction #progressBar li {float: left;height: 25px;margin-right: 0;}#contentInstruction #progressBar li.step1 {background: transparent url('step1_inactive-029d7b0646b26bef7edff5173eaaa07e.png') top left no-repeat;width: 111px;}#contentInstruction #progressBar li.step1.PREPARING_INFORMATION, #contentInstruction #progressBar li.step1.IN_PROGRESS, #contentInstruction #progressBar li.step1.COMPLETE, #contentInstruction #progressBar li.step1.IN_REVIEW {background: transparent url('step1_blue-a9b3262410f269807cd72e21601390b4.png') top left no-repeat;}#contentInstruction #progressBar li.step2 {background: transparent url('step2_inactive-ec2501e6f250836a0ba79d5bb978b366.png') top left no-repeat;width: 150px;}#contentInstruction #progressBar li.step2.IN_PROGRESS, #contentInstruction #progressBar li.step2.COMPLETE, #contentInstruction #progressBar li.step2.IN_REVIEW {background: transparent url('step2_blue-210c6df60cb658588e904ce537eeed1e.png') top left no-repeat;}#contentInstruction #progressBar li.step3 {background: transparent url('step3_inactive-51fec5244f84d470166613ea37c19d05.png') top left no-repeat;width: 150px;}#contentInstruction #progressBar li.step3.COMPLETE, #contentInstruction #progressBar li.step3.IN_REVIEW {background: transparent url('step3_blue-944df14b85fdf5bcff0e5968e4f830e0.png') top left no-repeat;}#contentInstruction #progressBar li.stepAlt {background: transparent url('step_alt_gray-a202c2e775ae0be5068f8a1375082144.png') top left no-repeat;margin-left: 135px;width: 25px;}#contentInstruction #progressBar li.stepAlt.IN_REVIEW {background: transparent url('step_alt_blue-d6900efc9f9207353f021cbe1ce62e16.png') top left no-repeat;}#contentInstruction #progressBarText {clear: both;font-size: 12px;list-style-type: none;padding-bottom: 30px;margin-left: 0;padding-left: 0;}#contentInstruction #progressBarText li {float: left;margin-right: 0px;}#contentInstruction #progressBarText li.stepAlt {margin-left: 90px;}#contentInstruction #progressBarText li.step1 {margin: 0 20px 0 40px;}#contentInstruction #progressBarText li.step2 {margin: 0 40px 0 37px;}#contentInstruction #progressBarText li.step3 {margin: 0 20px 0 48px;}#detailList #detailInfoForm h3.reject {color: #ad3230;margin-left: 0;}.showFull #detailList #detailInfoForm > div:not(#detailInfo) {display: none;}#detailList #detailInfoForm #detailInfo {background-color: white;border: 1px solid #dbdad9;padding: 20px;}.showFull #detailList #detailInfoForm #detailInfo {flex: 0 0 100%;margin: 0 !important;max-width: none;padding-top: 0;}.showFull #detailList #detailInfoForm #detailInfo > div:not(.displayFloorPlanForm, .detailInfoFormStep3) {display: none;}.showFull #detailList #detailInfoForm #detailInfo .displayFloorPlanForm > div > div:not(.displayFloorPlan) {display: none;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 > div > div > div > div:not(.detailInfoContainer) {display: none;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer > div > div:first-child {display: none;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails {display: flex;flex-direction: column;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails > div:first-child {background-color: white;left: 8px;min-width: 14rem;position: fixed;top: 12rem;width: fit-content;z-index: 20;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails .detailInfoSection {max-width: 100%;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails .detailInfoSection #reviewImageContainer {margin-top: 9px;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails .detailInfoSection .controls-static > div:first-child {padding: 0 0 0 1rem;}.showFull #detailList #detailInfoForm #detailInfo .detailInfoFormStep3 .detailInfoContainer .detailInfoDetails .detailInfoSection .controls-static #reviewImageContainer {margin-top: 11rem;}#detailList #detailInfoForm #detailInfo ul.errors.documentErrors li.message {padding: 0 30px;text-indent: 0;}#detailList #detailInfoForm #detailInfo .longSection {border-left: 1px solid #bab8b8;}#detailList #detailInfoForm #detailInfo .mapSection {border-left: 1px solid #bab8b8;padding-bottom: 30px;padding-left: 20px;min-width: 670px;}.showFull #detailList #detailInfoForm #detailInfo .mapSection {min-width: 100%;}#detailList #detailInfoForm .venueLabelContainer {background-color: white;border: 1px solid #dbdad9;border-radius: 10px 10px 0 0;bottom: 0;height: 60px;left: 50%;position: fixed;transform: translateX(-50%);transition: height 0.2s ease;width: 90%;z-index: 1000;}#detailList #detailInfoForm .venueLabelContainer .labelContainerHeader {padding-right: 10%;text-align: left;white-space: nowrap;}#detailList #detailInfoForm .venueLabelContainer .labelContainerData {padding-right: 0.5rem;white-space: nowrap;}#detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable {display: none;}#detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr td, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr th {padding: 6px 4px;vertical-align: middle;}#detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr td .labelEdit, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr th .labelEdit {padding: 4px 8px;}#detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr td .labelUndo:active, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr td .labelUndo:hover, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr td .labelUndo:visited, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr th .labelUndo:active, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr th .labelUndo:hover, #detailList #detailInfoForm .venueLabelContainer .labelContainerData #venueTable tr th .labelUndo:visited {text-decoration: none;}#detailList #detailInfoForm .venueLabelContainer .labelContainerActions {margin-left: auto;padding-left: 2rem;flex-shrink: 0;margin-left: auto;display: flex;align-items: center;}#detailList #detailInfoForm .venueLabelContainer.empty {height: 0;}#detailList #detailInfoForm .venueLabelContainer.details {height: auto;max-height: 295px;}#detailList #detailInfoForm .venueLabelContainer.details .labelDataContainer {max-width: 850px;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerHeader {padding-left: 10%;padding-right: 1.25rem;text-align: right;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerData {flex-grow: 1;flex-shrink: 1;max-height: 222px;overflow-x: hidden;overflow-y: auto;padding-right: 3px;text-overflow: ellipsis;white-space: nowrap;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerData::-webkit-scrollbar {width: 8px;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerData::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.2);border-radius: 4px;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerData .venueTableSummary {display: none;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerData #venueTable {display: table;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerToggle {flex-shrink: 0;margin-left: 1.5rem;}#detailList #detailInfoForm .venueLabelContainer.details .d-flex {flex-wrap: wrap;}#detailList #detailInfoForm .venueLabelContainer.details .labelContainerActions {width: 100%;margin-top: 10px;justify-content: flex-start;flex-shrink: 0;margin-left: auto;padding-left: 0;}#detailList #detailInfoForm .col-footer {background-color: #dbdad9;border: 1px solid #dbdad9;-moz-border-bottom-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;-moz-border-bottom-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;padding-bottom: 70px;}#alternatePMActions form input {font-weight: bold;cursor: pointer;}#alternatePMActions form input:hover {text-decoration: underline;}#approveFloorPlan {margin-top: -37px;}#waypointFilterModal {border: 1px dotted #5b5b5b;margin: 5px 0;padding: 7px;}#waypointFilterModal .checkbox {margin-bottom: 5px;}#waypointFilterModal .checkbox input {margin-top: 4px;}.waypointFilter {cursor: pointer;}#detailList #detailInfoForm .tabbedContainer #detailInfo {padding-top: 40px;}#emailTable {font-size: 12px;}#detailList #detailInfoForm #detailInfo .noHeader {padding-top: 10px;}#detailList #detailInfoForm #detailInfo .tabbedHeader {padding-top: 20px;}#detailInfo .uploadFileContainer #uploadedFiles {border-bottom: 1px solid #dbdad9;margin-bottom: 10px;padding-bottom: 10px;}#detailInfo .modal-content .uploadFileContainer #uploadedFiles {border-bottom: none;margin-bottom: 0px;padding-bottom: 0px;}#detailList #detailInfoForm #detailInfo .downloadInfoList {clear: none;color: #4c4c4c;display: table;line-height: 1.6em;margin: 20px 10px 0 10px;}#detailList #detailInfoForm #detailInfo .downloadInfoList .downloadInfoItem {margin-bottom: 5px;}#detailList #detailInfoForm #detailInfo .sendInfoList {clear: none;color: #4c4c4c;display: table;line-height: 1.6em;margin: 20px 10px 0 10px;}#detailList #detailInfoForm #detailInfo .sendInfoList .sendInfoItem {margin-bottom: 5px;}#detailList #detailInfoForm .verifyForm {font-weight: bold;margin-top: 10px;}#detailList #detailInfoForm .contentHighlight {border: 1px solid #bab8b8;background-color: #dbdad9;margin-top: 10px;padding: 15px;}#detailList #detailInfoForm .contentHighlight label {font-weight: normal;}#detailList #detailInfoForm .downloadFiles {margin-bottom: 10px;}#detailList #detailInfoForm #detailMessage {float: left;margin-left: 20px;}#detailList #detailInfoForm #detailMessage textarea {margin-top: 10px;}#helpHeader {float: left;font-weight: bold;padding: 0 0 0 5px;}#detailHelp {padding: 5px;}#detailHelp .flyout-col {padding: 2px 0 0 5px;}#detailHelp .pointer {left: -12px;top: 24px;}#renovationUpdateForm .hasHelp,#detailList #detailInfoForm #detailInfo ul li .hasHelp {background: transparent url('question_mark_sm-6d74f14ef3960acb885409be033c6ae0.png') no-repeat left top;cursor: pointer;display: inline-block;height: 13px;margin-bottom: -2px;width: 13px;}#renovationUpdateForm .hasHelp .renovationText,#detailList #detailInfoForm #detailInfo ul li .hasHelp .helpText {display: none;}#detailList #detailInfoForm #detailInfo ul li .help-check.form-check {padding-left: 1.25rem;}#detailList #detailInfoForm #detailInfo ul li .help-check.form-check input[type=checkbox], #detailList #detailInfoForm #detailInfo ul li .help-check.form-check input[type=radio] {margin: 4px 0 0 -1.0rem;}#detailList #detailInfoForm #detailInfo ul li .help-check.form-check .form-check-label {padding-bottom: 0;}#detailList {border-bottom: none;padding-bottom: 50px;}.showFull #detailList > div {padding: 0;}.showFull #detailList > div > div:not(#detailInfoForm) {display: none;}#detailList #renovationSection {float: right;font-size: 0.7em;clear: both;color: #4c4c4c;width: 579px;font-weight: normal;overflow: hidden;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab {background: #bab8b8;border-radius: 4px 4px 0 0;float: left;font-weight: normal;margin: 0 1px;padding: 8px 0;text-align: center;border-top: 1px solid #a19e9e;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.step1 {margin: 0 1px 0 0;width: 227px;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.step2 {width: 236px;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.step3 {width: 291px;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.step4 {width: 218px;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.stepComplete {background-color: #66afe9;border-top: 1px solid #3998e3;color: white;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.returnLink {padding: 8px 0 0 0;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.returnLink a.provideInfoLink {cursor: pointer;display: block;margin-top: -7px;padding: 10px 0 8px 0;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.inactive a.provideInfoLink {cursor: pointer;display: block;margin-top: -10px;padding: 10px 0 8px 0;}@-moz-document url-prefix() {#detailList #detailInfoForm #detailInfoFormSteps div.formTab.inactive a.provideInfoLink {margin-top: -11px;}}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.returnLink a:hover {text-decoration: none;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab.visited {background-color: #eee9e2;color: #4c4c4c;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab a {color: #4c4c4c;font-weight: normal;}#detailList #detailInfoForm #detailInfoFormSteps div.formTab a {color: #4c4c4c;}#detailList #detailInfoForm #uploadForm #uploadContainer {margin-top: 11px;}#detailList #detailInfoForm #uploadForm div.fileText {clear: both;padding-top: 10px;}#uploadForm label.selectWithFile {margin: 0;overflow: hidden;width: 310px;}#uploadForm label.selectWithRadio {width: 255px;}#uploadForm div.selectFile {padding-top: 10px;padding-left: 10px;}#uploadForm div.upload {display: none;}#detailList #detailInfoForm #uploadForm select {margin-top: 8px;}#detailList #detailInfoForm #uploadForm div.formButton {margin: 7px 0 0 0;padding: 6px 18px;}#detailList #detailInfoForm #uploadForm div.formButton.uploadBtn {cursor: pointer;font-size: 0.85em;margin: 6px 0 0 10px;padding: 3px 24px;}#detailList #detailInfoForm ul.formList li.buttonList div.formButton.submitBtn {font-size: 1em;font-weight: normal;margin-top: 10px;padding: 2px 24px;}#detailList #detailInfoForm #uploadForm input[type=file] {opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";cursor: pointer;margin-left: -9999px;width: 179px;}#detailList #detailInfoForm .detailInfoFormStep2,#detailList #detailInfoForm .processHotelInfoForm {clear: both;margin-top: 10px;}#detailList #detailInfoForm .processHotelInfoForm.designerRejectFloorPlan {float: right;margin-top: 0;}#detailList #detailInfoForm #detailInfo .processHotelInfoForm.designerRejectFloorPlan ul {margin: 0 0 0 0;}#detailList #detailInfoForm #detailInfo .processHotelInfoForm.designerRejectFloorPlan ul li textarea {height: 62px;width: 440px;}#detailList #detailInfoForm .processHotelInfoForm .rejectionLabel {font-size: .8em;line-height: 1.6em;margin: 15px 0 10px 20px;}#detailList #detailInfoForm .processHotelInfoForm .rejectionSelect {font-size: .8em;line-height: 1.6em;margin: 0 0 10px 0;}#detailList #detailInfoForm .processHotelInfoForm .designerRejectionLabel {font-size: .8em;line-height: 1.6em;margin: 15px 0 10px 10px;}#detailList #detailInfoForm .processHotelInfoForm .designerRejectionSelect {font-size: .8em;line-height: 1.6em;margin: 0 0 10px 0;}#detailList #detailInfoForm .processHotelInfoForm.requestRevision {float: right;margin-top: 0;max-width: 475px;}#detailList #detailInfoForm .processHotelInfoForm#quoteRevisionRequest #radioForm {overflow: hidden;}#detailList #detailInfoForm .processHotelInfoForm#quoteRevisionRequest .quotedPriceContainer {clear: both;margin-top: 20px;}#detailList #detailInfoForm .processHotelInfoForm#quoteRevisionRequest .submitQuoteRevision {display: none;}#detailList #detailInfoForm .revisionContent {margin-bottom: 10px;}#detailList #detailInfoForm .revisionContent p {margin-bottom: 10px;}#detailList #detailInfoForm #detailInfo .revisionContent .revisionDescription {font-size: .7em;font-weight: bold;}#detailList #detailInfoForm #detailInfo .revisionContent .revisionFooter {font-size: .7em;}#detailList #detailInfoForm #detailInfo .revisionContent ul {margin: 0 10px 10px 20px;}#detailList #detailInfoForm .processHotelInfoForm.requestRevision ul li textarea {height: 62px;width: 440px;}#detailList #detailInfoForm div.designerUpload #uploadForm {width: 468px;}#detailList #detailInfoForm div.designerUpload .ajaxLoaderOverlay {width: 468px;}#detailList #detailInfoForm span.prodFileText {display: inline-block;font-size: 0.9rem;padding: .375rem 0;}#detailList #detailInfoForm .detailInfoContainer #rejectFloorPlan.processHotelInfoForm ul {float: right;width: 595px;}#detailList #detailInfoForm .detailInfoContainer .processHotelInfoForm .optionalEmailMsg {padding-bottom: 10px;}#detailList #detailInfoForm .detailInfoContainer .processHotelInfoForm .optionalEmailMsg textarea {height: 30px;width: 583px;}#detailList #listDownloadTable {margin-top: 60px;}#detailList #detailInfoForm #locationDetails {margin-top: 20px;overflow: hidden;}#detailList #detailInfoForm #locationDetails ul label {margin-right: 20px;padding-left: 0;}#detailList #detailInfoForm #restaurantDetails {margin-top: 20px;overflow: hidden;}#detailList #detailInfoForm #restaurantDetails ul.errors {display: block;font-size: 0.9em;margin: 0;padding: 0;}#detailList #detailInfoForm #restaurantDetails ul.errors li {padding-left: 5px;}#detailList #detailInfoForm #restaurantInfoItemList label {margin-right: 20px;}#detailList #detailInfoForm #addRestaurant {background-color: #b4c0c6;clear: both;cursor: pointer;float: none;margin-top: 40px;}#detailList #detailInfoForm #hamptonAdditionalInfo {margin-top: 20px;overflow: hidden;}#alternateActions div.formButton.approvalBtn, #alternateActions div.formButton.rejectBtn {clear: both;float: left;margin: 5px 10px 0 0;padding: 2px 20px;}#alternateActions div.timerStatus {clear: both;float: left;margin-right: 10px;}#alternateActions #statusReports {clear: both;list-style-type: none;margin-left: 0;padding-left: 0;}#alternateActions #statusReports.statusReportForm {float: left;margin-right: 50px;width: 190px;}#alternateActions #statusReports.statusReportForm div.formButton {margin: -16px auto 0 auto;}#alternateActions #statusReports.statusReportForm span {color: #4c4c4c;font-style: italic;}#alternateActions #statusReports.statusReportForm div.statusInfo {border-bottom: 1px solid white;border-left: 1px solid #b3bcc0;border-top: 1px solid #b3bcc0;background-color: #cad4d9;display: table;height: 74px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color: white;text-align: center;margin-bottom: 30px;margin-top: 10px;padding: 4px 20px;}#listDownloadTable .exportFile {background: transparent url('zip_icon-a3dbfb6a96e23180238bef0aa8b61e0f.png') no-repeat left top;float: right;line-height: 24px;margin-top: 6px;padding: 0 0 10px 25px;}#auditTable .exportReport {background: transparent url('print_icon-30496ffc1fd10ada1a6781d518ef9722.png') no-repeat left top;float: right;line-height: 24px;margin-top: 6px;padding: 0 0 10px 25px;}.uploadInfo {clear: none;display: table;line-height: 1.6em;}[data-toggle="collapse"].collapsed .if-not-collapsed {display: none;}[data-toggle="collapse"]:not(.collapsed) .if-collapsed {display: none;}#detailList #detailInfoForm #detailInfo .openFloorPlan {cursor: pointer;font-weight: bold;padding-bottom: 4px;padding-right: 22px;}#detailList #detailInfoForm #detailInfo .openFloorPlan.expand {background: transparent url('expand-55e248b6cb57a20604972ec58ac26cb5.png') top right no-repeat;}#detailList #detailInfoForm #detailInfo .openFloorPlan.collapsed {background: transparent url('retract-adb3723070d186f5764ed54b0f41ea41.png') top right no-repeat;}#detailList #detailInfoForm .detailInfoContainer.designerDetail {clear: both;display: none;}.showFull #detailList #detailInfoForm .detailInfoContainer.designerDetail {display: flex;flex-direction: column;}.showFull #detailList #detailInfoForm .detailInfoContainer.designerDetail > div > div:first-child {background-color: white;left: 13px;min-width: 14rem;position: fixed;top: 11rem;width: fit-content;z-index: 20;}#detailList #detailInfoForm .detailInfoContainer .buildingName {cursor: pointer;font-weight: bold;line-height: 24px;padding-bottom: 4px;padding-right: 22px;}#detailList #detailInfoForm .detailInfoContainer .buildingName.expand {background: transparent url('expand-55e248b6cb57a20604972ec58ac26cb5.png') top right no-repeat;}#detailList #detailInfoForm .detailInfoContainer .buildingName.collapsed {background: transparent url('retract-adb3723070d186f5764ed54b0f41ea41.png') top right no-repeat;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList #floorPlanList li:first-child {margin-left: -20px;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList #floorPlanList ul li:first-child {margin-left: 0px;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList a.listLink {font-weight: bold;line-height: 24px;padding-left: 20px;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList a.listLink.approve {background: transparent url('pass-45794a9a96e0f653f6f8fdfe9903960f.png') top left no-repeat;color: #159e31;padding-bottom: 3px;padding-left: 20px;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList a.listLink.reject {background: transparent url('fail-04a83c45abe54fbcdcc0f987f81f56ce.png') top left no-repeat;color: #fa3c3c;padding-bottom: 3px;padding-left: 20px;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList .floorName a.listLink {padding-left: 0;}#detailList #detailInfoForm .detailInfoContainer #fileInfoList .floorName a.listLink.approve, #detailList #detailInfoForm .detailInfoContainer #fileInfoList .floorName a.listLink.reject {padding-left: 20px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child h3.reject {color: #ad3230;margin-left: 0;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm > div:first-child {background-color: white;padding: 0 0 0 1rem;width: 100%;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm > div:first-child > div {padding-right: 2px;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm #reviewImageContainer {margin-top: 9px;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm.controls-static > div:first-child {padding: 0 0.375rem 0 1rem;position: fixed;top: 0;z-index: 10;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm.controls-static > div:first-child > div {padding-right: 15px;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm.controls-static #reviewImageContainer {margin-top: 138px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm h3 {margin-left: 0;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .review-header {align-items: center;display: flex;justify-content: space-between;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm label.displayFeatures {margin-top: 10px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm label.displayFeatures span {padding-left: 10px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm div#lockDisplay {display: inline;float: right;height: 32px;margin-bottom: 10px;cursor: pointer;width: 32px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm div#lockDisplay.unlocked {background: transparent url('stock_lock_open-aea4196d69dd8d1142f211c4a61b96a0.png') top right no-repeat;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm div#lockDisplay.locked {background: transparent url('stock_lock-d65c073a3eba03c9a27f6737af1c6652.png') top right no-repeat;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm div#helpSVG {background: transparent url('stock_help-20844a09fbb59c81ae8864c0f1f4bca0.png') top right no-repeat;clear: both;display: inline;float: right;height: 32px;margin-bottom: 10px;margin-left: 10px;cursor: pointer;width: 32px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .fullSVG {float: left;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .showFloors {display: none;float: left;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .showFloors {display: inline-block;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .resetSVG {float: right;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm #reviewImageContainer {border: 1px dotted grey;clear: both;overflow: hidden;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .list-controls {display: flex;float: none !important;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .list-controls li {clear: both;}.showFull #detailList #detailInfoForm .detailInfoContainer .detailInfoSection:last-child #reviewForm .list-controls li {min-width: 300px;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection #wpContainer {visibility: hidden;overflow: hidden;margin-top: 42px;position: absolute;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection #wpContainer .note {background-color: #a5f3b5;border: 1px solid black;cursor: pointer;font-size: 10px;padding: 1px;position: absolute;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection .hotspotText {cursor: pointer;font-size: 10px;padding: 1px;position: absolute;}#detailList #detailInfoForm .detailInfoContainer .detailInfoSection #designCompleteForm {clear: both;}#detailList #detailInfoForm .detailInfoContainer .approvalBtn.approvePlan {margin-top: 40px;margin-bottom: 40px;}#detailList #detailInfoForm .detailInfoContainer .rejectBtn.rejectPlan {margin-bottom: 40px;}#detailList #detailInfoForm .detailInfoContainer .controlBtn img {cursor: pointer;}.elementErrorListLink {cursor: pointer;font-weight: bold;padding-bottom: 4px;padding-right: 28px;}.elementErrorListLink.expand {background: transparent url('expand-55e248b6cb57a20604972ec58ac26cb5.png') top right no-repeat;}.elementErrorListLink.expanded {background: transparent url('retract-adb3723070d186f5764ed54b0f41ea41.png') top right no-repeat;}.elementErrorList {margin-left: 6px;}.highlightedError {color: red;}.draggable {cursor: move;}.controlColumn ul.control-list li {padding-bottom: 5px;}.controlColumn ul .form-group {margin-bottom: 0.4rem;}.controlColumn ul .form-group .col-form-label-sm {font-size: 12px;width: 120px;}#mapItems {display: none;font-size: 12px;}#mapBuildingList {float: left;margin-top: 20px;padding-right: 10px;}#mapBuildingList.fullScreen {height: 800px;}.moveToMode {cursor: default !important;}#mapDiv {display: none;height: 600px;position: relative;}#mapDiv.fullScreen {height: 800px;}#mapMessage {color: #fa3c3c;}#detailInfo.fullScreen {margin: 0;flex: none;max-width: 100% !important;width: 100% !important;}#detailList #detailInfoForm.longContent {width: 1065px;}#detailList #detailInfoForm #detailInfo {padding-bottom: 100px;}#detailList #mapSection #mapOther {height: 50px;padding: 10px 30px 10px 10px;}#detailList #mapSection #mapOther #launchFullscreen {float: right;}#mapContainer {clear: both;}#mapContainer #mapBuildingList .floorPlanList {border-right: 1px solid #bab8b8;display: block;font-size: 1em;min-height: 600px;list-style: none;}#mapContainer #mapBuildingList .floorPlanList li a {font-size: 1.2em;font-weight: normal;line-height: 23px;}#detailList #mapSection .approvalBtn.approvePlan {margin-top: 40px;margin-bottom: 40px;}#detailList #mapSection .rejectBtn.rejectPlan {margin-bottom: 40px;}#detailList #detailInfoForm #mapBuildingList a.buildingMapLink.approve {background: transparent url('../images/skin/pass.png') top left no-repeat;color: #159e31;font-weight: bold;padding-bottom: 3px;padding-left: 20px;}#venue_placeid,[class*="-place"],[class*="-category"] {display: none;}.business-unit-container #tabContainer {background: none;border: none;}.business-unit-container #tabContainer #tabColumn {margin-left: 0;width: 100%;}.business-unit-container #tabContainer #tabColumn .scrtabs-tabs-fixed-container {border-bottom: 1px solid #bab8b8;}#create-venue .custom-select, #create-venue #opened_day, #create-venue #opened_month, #create-venue #opened_year, #edit-venue .custom-select, #edit-venue #opened_day, #edit-venue #opened_month, #edit-venue #opened_year {height: 34px;padding: 6px 12px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}#create-venue .custom-select:focus, #create-venue #opened_day:focus, #create-venue #opened_month:focus, #create-venue #opened_year:focus, #edit-venue .custom-select:focus, #edit-venue #opened_day:focus, #edit-venue #opened_month:focus, #edit-venue #opened_year:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}#create-venue #opened_day, #edit-venue #opened_day {width: 25%;}#create-venue #opened_month, #edit-venue #opened_month {width: 43%;}#create-venue #opened_year, #edit-venue #opened_year {width: 29%;}.reportForm label.error {display: block;font-weight: bold;}