﻿*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-size:16px}@media screen and (max-width:500px){*{font-size:14px}}*{font-family:"Open Sans",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,p,ul,li,ol{text-align:inherit;color:inherit}h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.5em;line-height:1em;letter-spacing:normal;margin-top:.3rem;margin-bottom:.3rem}h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.3em;line-height:1em;letter-spacing:normal;margin-top:20px;margin-bottom:20px}h3{font-family:"Montserrat",sans-serif;font-weight:700;font-size:1em;line-height:1em;letter-spacing:normal;text-transform:uppercase}h4{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.1em;font-size:1em;line-height:1em;letter-spacing:.6px}@media screen and (max-width:768px){h4{font-size:21px}}h5{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.1em;font-size:.8em;line-height:1.5em;letter-spacing:.6px}h6{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:.6em;line-height:1em;letter-spacing:.6px}span{font-size:inherit;color:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.2em;line-height:1.2em;letter-spacing:normal}p.caption{font-style:italic;font-size:.9em}sup{font-size:.6em;font-weight:inherit;top:-.45em;opacity:inherit}a{font-family:"Open Sans",sans-serif;font-weight:400;text-decoration:none;font-size:inherit;line-height:inherit;letter-spacing:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;color:inherit;cursor:pointer;text-decoration:underline}a:hover{color:#e4383a}ul{list-style:none;padding-left:0}.text-link{text-decoration:underline;transition:all .3s ease}.bold{font-weight:bold}.text-primary{color:#e4383a}.text-secondary{color:#3e495a}.text-white{color:#fff}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}a.button,.button{font-family:"Montserrat",sans-serif;font-weight:400;letter-spacing:.1em;font-weight:700;text-transform:uppercase;border-width:2px;border-style:solid;font-size:14px;padding:10px 25px !important;margin:15px 10px;text-align:center;transition:all .3s ease;text-decoration:none !important;display:inline-block;cursor:pointer}a.button:hover,a.button:focus,.button:hover,.button:focus{text-decoration:none !important}a.button-white,.button-white{color:#e4383a;border-color:#e4383a;background-color:#fff}a.button-white:hover,.button-white:hover{background-color:#e4383a;color:#fff}a.button-primary,.button-primary{background-color:#e4383a;border-color:#e4383a;color:#fff}a.button-primary:hover,.button-primary:hover{color:#e4383a;background-color:#fff}a.button-secondary,.button-secondary{background-color:#a9a9a9;border-color:#a9a9a9;color:#fff}a.button-secondary:hover,.button-secondary:hover{color:#a9a9a9;background-color:#fff}a.button-transparent,.button-transparent{color:#fff;border-color:#fff;background-color:transparent}a.button-transparent:hover,.button-transparent:hover{background:#fff;color:#e4383a}a.button-link,.button-link{color:#fff;border-color:transparent;background-color:transparent}a.button-link:hover,.button-link:hover{background:#fff;color:#e4383a}a.button-link.active,.button-link.active{border-color:#fff;pointer-events:none;cursor:default}a.button-link.active:hover,.button-link.active:hover{background:transparent;color:#fff}a.button-branded,.button-branded{background-color:transparent;border-color:currentColor;color:inherit}a.button-branded span,.button-branded span{color:inherit;transition:color .3s ease}a.button-branded:hover,.button-branded:hover{background-color:rgba(0,0,0,.2)}a.button-branded.active,.button-branded.active{background-color:rgba(0,0,0,.3)}a.button.flush,.button.flush{margin:15px 0}a.button.disabled,.button.disabled{opacity:.6;pointer-events:none}a.button.disabled:hover,.button.disabled:hover{background-color:inherit;color:inherit;border-color:inherit}div[type="button"],button.text-link{-webkit-appearance:none;-moz-appearance:none;appearance:none}button.text-link{border:none;background:transparent}.hidden{display:none}.active{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav{width:100%;background-color:#fff;border-bottom:solid 1px #a9a9a9}nav .nav--main{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;padding:.5rem .5rem}nav .nav--main__logo{grid-column:1/span 1;text-align:left}nav .nav--main__logo img{width:125px}nav .nav--main__app-logo{grid-column:2/span 1;text-align:center}nav .nav--main__app-logo .nav-iclass-img{width:125px;padding-top:.75em}nav .nav--main__app-logo .nav-class-img{height:2em;margin-top:.25em}nav .nav--main__links{grid-column:3/span 1;text-align:right;display:flex;flex-direction:column;justify-content:center}nav .nav--main__links ul{display:flex;flex-direction:row;justify-content:flex-end;list-style:none}nav .nav--main__links ul li a{margin:0 10px;padding:0 5px;text-decoration:none}nav .nav--tabs{background-color:#fff}nav .nav--tabs__page-links{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:0}nav .nav--tabs__page-links li{flex-grow:1;flex-basis:0;border:1px solid #a9a9a9;text-align:center}nav .nav--tabs__page-links li a{display:block;padding:5px;border-bottom:2px solid transparent;text-decoration:none}nav .nav--tabs__page-links li a.active{background-color:#ebebeb;border-bottom:2px solid #e4383a;color:#e4383a}nav .nav--tabs__page-links li a:hover{border-bottom:2px solid #e4383a;color:#e4383a}footer{width:100%;text-align:center;background-color:#fff}footer .footer--main{background-color:#fff;text-align:left}footer .footer--main img{width:200px}footer .footer--copyright{padding:1rem 1rem;background-color:#a9a9a9;display:flex;justify-content:space-between;flex-direction:row}footer .footer--contact{flex-basis:50%;display:flex;flex-direction:row;align-items:center;text-align:right;color:#fff}footer p{margin:0;padding:0;color:#fff;font-size:.75em;text-transform:uppercase}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form{padding-left:10px;padding-right:10px}form hr,form h1,form h2,form h3,form h4,form h5,form h6{flex-basis:100%}form .form-field{flex-basis:33%;padding:5px 10px 10px;position:relative}form .form-field.half{flex-basis:50%}form .form-field.full{flex-basis:100%}form .form-field label{width:100%;font-size:14px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}form .form-field label:before{font-family:"Open Sans",sans-serif;content:"✓";position:absolute;right:15px;color:transparent;transform:translateY(-10px)}form .form-field select:valid{color:#000}form .form-field select:invalid{color:#ebebeb}form .form-field input[type="file"]{background-color:#ebebeb;padding:2px}form .form-field input[type="checkbox"]{width:auto;display:inline-block}form .form-field input,form .form-field textarea,form .form-field select{display:block;width:100%;border-radius:4px;padding:5px 10px;border:1px solid #000;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}form .form-field input:focus,form .form-field input:active,form .form-field textarea:focus,form .form-field textarea:active,form .form-field select:focus,form .form-field select:active{border:1px solid #a9a9a9;border-radius:4px;box-shadow:0 0 4px darkgray}form .form-field input.input-validation-error,form .form-field textarea.input-validation-error,form .form-field select.input-validation-error{border-color:#ff0e41}form .form-field submit{width:100em}form .form-field .error-message{color:#ff0e41;font-size:.7em;position:absolute;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}form .form-field.error{color:#ff0e41}form .form-field.error input,form .form-field.error textarea,form .form-field.error select{border-color:#ff0e41}form .form-field.error .error-message{display:block;transform:translateY(0)}form .form-field.filled{color:#a9a9a9}form .form-field.filled label{color:#a9a9a9}form .form-field.filled label:before{transform:translateY(0);color:#3e495a}form .form-field.filled input,form .form-field.filled textarea,form .form-field.filled select{background-color:#f6f6f6}form .hint{color:#e4383a;font-size:.75em;font-weight:normal}form .error-block,form .validation-summary-errors{padding:5px 10px;margin:10px 10px;border:1px solid #ff0e41;color:#ff0e41;background-color:#fc8aa365}.login-header{text-align:center;color:#000}.login-header img{width:270px;margin:2em;margin-right:4.5em;margin-left:4.5em}.login{top:50%;position:absolute;width:100%;transform:translate(-50%,-50%);left:50%;padding:20px 10px;max-width:700px;margin:auto;background-color:#fff;border-radius:5px;border:1px solid #a9a9a9;color:#000}.login form{margin-bottom:0}.login h1{padding:5px 10px}.login .form-field{padding-bottom:0}.login .form-field input[type="checkbox"]{display:inline-block;width:auto}.login .forgot-password{text-align:right}.analytics-header .iclass-img{height:1em;margin-bottom:.125em}.analytics-header .class-img{height:2em;margin-bottom:.125em}.analytics-page .charts-layout{border:5px solid #ebebeb}.analytics-page .charts-layout .figure{cursor:pointer}.analytics-page .charts-layout .row .col-4,.analytics-page .charts-layout .row .col-6,.analytics-page .charts-layout .row .col-8{border:5px solid #ebebeb;background-color:#fff}.analytics-page .charts-layout .row .col-4 .chart-container,.analytics-page .charts-layout .row .col-6 .chart-container,.analytics-page .charts-layout .row .col-8 .chart-container{min-height:300px;max-height:300px}.analytics-page .charts-layout .row .col-4 .chart-container .chart-waiting,.analytics-page .charts-layout .row .col-6 .chart-container .chart-waiting,.analytics-page .charts-layout .row .col-8 .chart-container .chart-waiting{height:300px;padding-top:50px}.analytics-page .charts-layout .row .col-4 .chart-container .chart-waiting .spinner-border,.analytics-page .charts-layout .row .col-6 .chart-container .chart-waiting .spinner-border,.analytics-page .charts-layout .row .col-8 .chart-container .chart-waiting .spinner-border{height:150px;width:150px}.analytics-page .charts-layout .row .col-4 .chart-container canvas,.analytics-page .charts-layout .row .col-6 .chart-container canvas,.analytics-page .charts-layout .row .col-8 .chart-container canvas{text-align:center;padding:1rem;display:none}.analytics-page .charts-layout .row .col-4 .custom-chart-title,.analytics-page .charts-layout .row .col-6 .custom-chart-title,.analytics-page .charts-layout .row .col-8 .custom-chart-title{font-size:1em;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-align:center;margin-top:.5em;margin-bottom:.5em}.analytics-page .charts-layout .row .col-4 .chart-new-projects,.analytics-page .charts-layout .row .col-6 .chart-new-projects,.analytics-page .charts-layout .row .col-8 .chart-new-projects{font-size:1em;text-align:center}.analytics-page .charts-layout .row .col-4 .chart-new-projects figure,.analytics-page .charts-layout .row .col-6 .chart-new-projects figure,.analytics-page .charts-layout .row .col-8 .chart-new-projects figure{margin-left:2em;margin-bottom:0}.analytics-page .charts-layout .row .col-4 .chart-new-projects figcaption,.analytics-page .charts-layout .row .col-6 .chart-new-projects figcaption,.analytics-page .charts-layout .row .col-8 .chart-new-projects figcaption{color:#008000;font-size:1.5em}.analytics-page .charts-layout .row .col-4 .chart-new-projects .data-label,.analytics-page .charts-layout .row .col-6 .chart-new-projects .data-label,.analytics-page .charts-layout .row .col-8 .chart-new-projects .data-label{text-align:left;font-size:1.25em}.analytics-page .charts-layout .row .col-4 .chart-new-projects img,.analytics-page .charts-layout .row .col-6 .chart-new-projects img,.analytics-page .charts-layout .row .col-8 .chart-new-projects img{width:5em}.analytics-page .charts-layout .row .col-4 .chart-new-projects .total,.analytics-page .charts-layout .row .col-6 .chart-new-projects .total,.analytics-page .charts-layout .row .col-8 .chart-new-projects .total{color:#008000;font-weight:bold}.search-page{background-color:#f6f6f6}.search-page .search-event-retrieve{cursor:pointer}.search-page .title{padding-top:1em}.search-page .title h1{margin:0;padding:0}.search-page .bar{display:block;padding:.75em 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.search-page .search-bar input{flex:1;box-sizing:border-box;border:1px solid #a9a9a9;padding:2px 5px;background-color:#fff;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;transition:.3s all ease}.search-page .search-bar input:focus{outline:none;border-color:#3e495a}.search-page .search-bar .search-button{margin-left:7px;font-size:10px;width:85px}.search-page .search-bar .search-button-auto-width{margin-left:7px;font-size:10px}.search-page .search-bar .search-description{flex:1;border:1px solid #a9a9a9;background-color:#fff;height:1.75em;padding-left:.25em;color:#198754;font-weight:bold}.search-page .search-bar .search-event-retrieve{margin-left:.5em;margin-right:10em}.search-page .center-area{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-top:1px solid #a9a9a9;height:calc(100vh - 285px);overflow-y:auto;overflow-x:hidden;background-color:#fff}.search-page .center-area .results .searchText{font-size:.75em;font-weight:bold;padding:1em}.search-page .center-area .results table{width:100%;border-collapse:separate;border-spacing:0}.search-page .center-area .results table thead{background-color:#ebebeb;position:sticky;top:0;z-index:1}.search-page .center-area .results table thead th{font-weight:bold;border-bottom:2px solid #a9a9a9;padding-left:.5em}.search-page .center-area .results table thead th.min-width{min-width:110px}.search-page .center-area .results table thead th.header-date{width:7.5em;cursor:pointer}.search-page .center-area .results table thead th.project-name{max-width:200em}.search-page .center-area .results table thead th.header-detail{width:4em}.search-page .center-area .results table tbody{background-color:#fff}.search-page .center-area .results table tbody tr:nth-of-type(even){background-color:#f6f6f6}.search-page .center-area .results table tbody tr td:not(:first-child){border-left:1px solid #ebebeb}.search-page .center-area .results table tbody td{max-width:25em;padding-left:.5em;padding-right:.5em}.search-page .center-area .results table tbody tr{overflow:hidden;text-overflow:ellipsis}.search-page .center-area .results table tbody tr .loan-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.search-page .center-area .results table tbody tr,.search-page .center-area .results table tbody td{height:50px}.search-page .center-area .form-waiting{width:100%;height:100%;text-align:center}.search-page .center-area .form-waiting .spinner-border{margin-top:8%;height:150px;width:150px}.search-page .center-area .order-form form #productText{text-align:center;padding-top:1.5em;font-weight:bold;color:#008000}.search-page .center-area .order-form form .parameter-panel{margin:.5em;background-color:#f6f6f6;border:1px solid #a9a9a9}.search-page .center-area .order-form form .parameter-header{width:100%;background-color:#e4383a;color:#fff;text-align:center;font-weight:bold}.search-page .center-area .order-form form .card{border-color:#a9a9a9}.search-page .center-area .order-form form .card-header{background-color:#a9a9a9;color:#fff;font-weight:bold}.search-page .center-area .order-form form .card-body{background-color:#f6f6f6}.search-page .center-area .order-form form .radio-wrapper{margin:.5em}.search-page .center-area .order-form form label,.search-page .center-area .order-form form select{font-size:.8em}.search-page .center-area .order-form form option{font-size:1em}.search-page .center-area .order-form form label{font-weight:bold}.search-page .center-area .order-form form .form-field{padding:.25em}.search-page .center-area .order-form form select{width:100%}.search-page .center-area button{width:10em}.search-page .results-bar{border-top:1px solid #a9a9a9}.search-page .results-bar ul{margin-left:1em}.search-page .results-bar ul li{padding:0 0;margin:0 .25em;cursor:pointer;text-decoration:underline;width:7em;text-align:center;border-radius:0}.search-page .results-bar ul .selected-page{color:#198754;font-weight:bold;border-color:#198754;border-radius:0;text-decoration:none;cursor:auto;border-width:1px;background-color:#d6f0cb}.search-page .results-bar ul .selected-page .selected-content{font-weight:bold}.pending-condopaks,.complete-condopaks{margin-top:0;position:relative;width:100%}.pending-condopaks .orders-header,.complete-condopaks .orders-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.pending-condopaks .search-button,.complete-condopaks .search-button{margin-left:7px;font-size:10px;width:85px}.pending-condopaks .search-button-auto-width,.complete-condopaks .search-button-auto-width{margin-left:7px;font-size:10px}.pending-condopaks table,.pending-condopaks th,.pending-condopaks td,.complete-condopaks table,.complete-condopaks th,.complete-condopaks td{border-collapse:collapse;font-size:14px}.pending-condopaks th,.pending-condopaks td,.complete-condopaks th,.complete-condopaks td{padding:10px 5px}.pending-condopaks th .doc,.pending-condopaks td .doc,.complete-condopaks th .doc,.complete-condopaks td .doc{text-align:center}.pending-condopaks table,.complete-condopaks table{width:100%;border:1px solid #a9a9a9}.pending-condopaks table thead,.complete-condopaks table thead{background-color:#ebebeb;border-bottom:1px solid #a9a9a9;padding:1px}.pending-condopaks table thead th,.complete-condopaks table thead th{font-weight:bold}.pending-condopaks table thead th.min-width,.complete-condopaks table thead th.min-width{min-width:110px}.pending-condopaks table thead th.date,.complete-condopaks table thead th.date{width:6.5em}.pending-condopaks table thead th.detail,.complete-condopaks table thead th.detail{width:4em}.pending-condopaks table tbody,.complete-condopaks table tbody{background-color:#fff}.pending-condopaks table tbody tr:nth-of-type(even),.complete-condopaks table tbody tr:nth-of-type(even){background-color:#f6f6f6}.pending-condopaks table tbody tr td:not(:first-child),.complete-condopaks table tbody tr td:not(:first-child){border-left:1px solid #ebebeb}.pending-condopaks table tbody tr,.complete-condopaks table tbody tr{overflow:hidden;text-overflow:ellipsis}.pending-condopaks table tbody tr .loan-name,.complete-condopaks table tbody tr .loan-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.pending-condopaks table tbody tr,.pending-condopaks table tbody td,.complete-condopaks table tbody tr,.complete-condopaks table tbody td{height:60px}@media screen and (max-width:768px){.pending-condopaks table,.pending-condopaks thead,.pending-condopaks tbody,.pending-condopaks th,.pending-condopaks td,.pending-condopaks tr,.complete-condopaks table,.complete-condopaks thead,.complete-condopaks tbody,.complete-condopaks th,.complete-condopaks td,.complete-condopaks tr{display:block}.pending-condopaks table thead,.complete-condopaks table thead{background-color:#fff;border-color:transparent}.pending-condopaks table thead tr,.complete-condopaks table thead tr{position:absolute;top:-9999px;left:-9999px}.pending-condopaks table tr,.complete-condopaks table tr{border:1px solid #ccc}.pending-condopaks table td,.complete-condopaks table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.pending-condopaks table td:before,.complete-condopaks table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.pending-condopaks table td:nth-of-type(1):before,.complete-condopaks table td:nth-of-type(1):before{content:"Status"}.pending-condopaks table td:nth-of-type(2):before,.complete-condopaks table td:nth-of-type(2):before{content:"Loan Number"}.pending-condopaks table td:nth-of-type(3):before,.complete-condopaks table td:nth-of-type(3):before{content:"Address"}.pending-condopaks table td:nth-of-type(4):before,.complete-condopaks table td:nth-of-type(4):before{content:"City"}.pending-condopaks table td:nth-of-type(5):before,.complete-condopaks table td:nth-of-type(5):before{content:"State"}.pending-condopaks table td:nth-of-type(6):before,.complete-condopaks table td:nth-of-type(6):before{content:"Order Date"}}.pending-condopaks label[for="searchCondoPaks"],.pending-condopaks label[for="searchProjects"],.complete-condopaks label[for="searchCondoPaks"],.complete-condopaks label[for="searchProjects"]{border:1px solid #a9a9a9;display:block;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.pending-condopaks label[for="searchCondoPaks"] input,.pending-condopaks label[for="searchProjects"] input,.complete-condopaks label[for="searchCondoPaks"] input,.complete-condopaks label[for="searchProjects"] input{flex:1;margin-left:10px;box-sizing:border-box;border:1px solid #ebebeb;padding:2px 5px;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;transition:.3s all ease}.pending-condopaks label[for="searchCondoPaks"] input:focus,.pending-condopaks label[for="searchProjects"] input:focus,.complete-condopaks label[for="searchCondoPaks"] input:focus,.complete-condopaks label[for="searchProjects"] input:focus{outline:none;border-color:#3e495a}.order-detail-content{display:grid;grid-template-columns:35% auto;column-gap:.5em;max-height:inherit;padding-top:16px;background-color:#f6f6f6}.order-detail-content h6{margin-bottom:0}.order-detail-content .order-detail-info--header{display:grid;border:1px solid #e4383a;margin-bottom:1em;background-color:#fff}.order-detail-content .order-detail-info--header>div{padding:10px 2rem 2px}.order-detail-content .order-detail-info--header #header-project-name{max-width:85%}.order-detail-content .order-detail-info--header #download_all{padding-top:5px;padding-right:.75rem;font-size:.85em}.order-detail-content .order-detail-info--header #download_all span{color:#e4383a}.order-detail-content .order-detail-info--scrollable{overflow-y:auto;height:calc(100vh - 260px);padding-bottom:2px}.order-detail-content .order-detail-info--panel{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1em}.order-detail-content .order-detail-info--panel>div{margin-bottom:.625em;grid-column:span 2}.order-detail-content .order-detail-info--panel>div:last-of-type,.order-detail-content .order-detail-info--panel>div:nth-last-of-type(2){margin-bottom:0}.order-detail-content .order-detail-info--panel .header{color:#198754;font-weight:bold;grid-column:span 4}.order-detail-content .order-detail-info--contacts li{display:grid;grid-template-columns:repeat(2,.5fr);column-gap:.5em;border:1px solid #a9a9a9;background-color:#fff;margin-bottom:1em;padding:.75em;font-size:.75em}.order-detail-content .order-detail-info--contacts li .contact-type{color:#198754;font-weight:bold;grid-column:span 2}.order-detail-content .order-detail-info--contacts li h6{line-height:.75em}.order-detail-content .order-detail-info--contacts>ul>li>div{margin-bottom:.25em}.order-detail-content .order-detail-info--contacts>ul>li>div:last-of-type,.order-detail-content .order-detail-info--contacts>ul>li>div:nth-last-of-type(2){margin-bottom:0}.order-detail-content .order-detail-info--review .review-header{font-weight:bold}.order-detail-content .order-detail-info--review ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.order-detail-content .order-detail-info--review ul li{margin-right:.75em}.order-detail-content .order-detail-info--documents .document-header{font-weight:bold}.order-detail-content .order-detail-info--documents ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.order-detail-content .order-detail-info--documents ul li{margin-right:.75em}.order-detail-content .order-detail-info .order-section{border:1px solid #a9a9a9;padding:.75rem;padding-top:.5rem;margin-bottom:1rem;background-color:#fff}.order-detail-content .order-detail-waiting{display:table;height:100%;width:100%}.order-detail-content .order-detail-waiting div{display:table-cell;vertical-align:middle;text-align:center}.order-detail-content .order-detail-waiting div .spinner-border{width:10rem;height:10rem}.order-detail-content .order-detail-search{border:solid 1px #a9a9a9;margin:0 .5em;background-color:#fff}.order-detail-content .order-detail-search .detail-search-item{cursor:pointer;padding:.5rem .75rem}.order-detail-content .order-detail-search .detail-search-item div{font-size:.75rem;line-height:1.125rem}.order-detail-content .order-detail-search .detail-search-item .project-name{font-weight:bold}.order-detail-content .order-detail-search .detail-search-item .project-date{font-weight:bold;color:#008000}.order-detail-content .order-detail-search--header{border-bottom:1px solid #000;padding:.5em 0;background-color:#f0f8ff}.order-detail-content .order-detail-search--header div:hover{background-color:#3e495a;color:#fff}.order-detail-content .order-detail-search--scrollable{overflow-y:auto;min-height:calc(100vh - 345px);max-height:calc(100vh - 245px)}.order-detail-content .order-detail-search ul li{border-bottom:dashed 1px #a9a9a9}.order-detail-content .order-detail-search ul li:nth-of-type(even){background-color:#f6f6f6}.order-detail-content .order-detail-search ul li:hover{background-color:#3e495a;color:#fff}.order-detail-content .document-link{color:#e4383a !important}.order-detail-content .increase_width_of_toast{max-width:100vw !important}.order-detail-content .disable_download_link{pointer-events:none}.order-detail-content .span-link-red{cursor:pointer;text-decoration:underline;color:#f00}.order-detail-content #downloadAllWindow .modal-dialog .modal-content{border-radius:0;border:none}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-header{padding:.75em;font-weight:bold;font-size:1em}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body{border-radius:0;margin-bottom:1em}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body .download-finished-message{color:#008000;visibility:hidden;padding:.5em 0 .25rem 1rem;font-weight:bold}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body .download-finished-error{color:#f00;display:none;padding:.5em 0 .25rem 1rem;font-weight:bold}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body ul{padding:0 1em}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body ul .download-complete-message{text-align:center;font-weight:bold;display:none;color:#008000}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-body ul .download-error-message{text-align:center;font-weight:bold;display:none;color:#f00}.order-detail-content #downloadAllWindow .modal-dialog .modal-content .modal-footer button{font-size:.75em;border-radius:0}.body--wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "main" "footer";height:100vh;background-color:#f6f6f6}.body--wrapper nav{grid-area:header}.body--wrapper footer{grid-area:footer}.body--wrapper .page-content{grid-area:main;position:relative;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;margin:0 2em;min-height:100%;grid-template-columns:.5fr minmax(0,1250px) .5fr;grid-template-rows:auto}.body--wrapper .page-content>div{grid-area:1/2/1/3}.body--wrapper .page-content .page-width{margin:20px auto 10px}.body--wrapper .page-content .page-width h1{text-align:center;margin:20px 0}.span-link{cursor:pointer;text-decoration:underline;color:#00f}.bi-question-circle-fill{color:#e4383a}.bi-clipboard{color:#e4383a}.custom-tooltip-inner{max-width:20em !important;text-align:left;background-color:#e4383a}.custom-tooltip-arrow::before{border-top-color:#e4383a !important}.menu-spinner{color:#e4383a}a[disabled],a[disabled]:hover{pointer-events:none;color:#e1e1e1}