/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{font-size:0.929em;}
.accordion .border-top-0{border-top:0}.accordion .card{border:2px solid #dce0e5}.accordion .card-header{background-color:#fff}.accordion .panel-title{margin:0}.accordion .panel-title button{width:100%;text-align:left}.accordion .panel-title button.collapsed>.fa-plus,.accordion .panel-title button:not(.collapsed)>.fa-minus{display:inline-block}.accordion .panel-title .fas{display:none;float:right;min-width:30px;text-align:right}.accordion .btn-link{font-size:1.125rem;color:#28336e;font-weight:600;letter-spacing:-.2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.field--name-field-report-content .accordion{border:0;background-color:#f8f9fa;margin-top:2rem;margin-bottom:2rem;border-top:6px solid #28336e;padding:25px 14px 14px}@media(min-width:993px){.field--name-field-report-content .accordion{padding:3rem 2rem 2rem 3rem}}body.cke_editable .field--name-field-report-content .accordion{padding:3rem 2rem 2rem 3rem}.field--name-field-report-content .accordion .field--name-field-title{margin-top:0;padding-top:0}.field--name-field-report-content .accordion .card{border:1px solid #28336e;background:#fff}.field--name-field-report-content .accordion .accordion>.card:first-of-type{border-bottom:1px solid #28336e}.field--name-field-report-content .accordion .card-header{background-color:transparent;border-bottom:0}.field--name-field-report-content .accordion .card-header>.panel-button{margin-bottom:0}.field--name-field-report-content .accordion .btn-link{width:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:993px){.field--name-field-report-content .accordion .btn-link{-ms-flex-direction:row;flex-direction:row}}body.cke_editable .field--name-field-report-content .accordion .btn-link{-ms-flex-direction:row;flex-direction:row}.field--name-field-report-content .accordion .btn-link .field--name-field-text{float:left}.field--name-field-report-content .accordion .btn-link .field--name-field-text p{font-weight:600}.field--name-field-report-content .accordion .btn-link .less,.field--name-field-report-content .accordion .btn-link .read-more{text-align:left;float:right;font-weight:400;min-width:115px}@media(min-width:993px){.field--name-field-report-content .accordion .btn-link .less,.field--name-field-report-content .accordion .btn-link .read-more{text-align:right}}body.cke_editable .field--name-field-report-content .accordion .btn-link .less,body.cke_editable .field--name-field-report-content .accordion .btn-link .read-more{text-align:right}.field--name-field-report-content .accordion .read-more{display:none}.field--name-field-report-content .accordion .collapsed .read-more,.field--name-field-report-content .accordion .less{display:block}.field--name-field-report-content .accordion .collapsed .less{display:none}.accordion.node--type-audit-request.node--view-mode-teaser{padding-bottom:0}.accordion.node--type-audit-request.node--view-mode-teaser .field--name-node-title h2{padding-top:0;margin-bottom:0;font-size:1.5rem;font-weight:500}.paragraph--type--accordion-group>h3{margin:1.5rem 0}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body .group-footer .field--name-field-custom-section>p:last-child,.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body .group-footer>.field:last-child{margin-bottom:0}.node--type-audit-request.node--view-mode-teaser.accordion>.card:first-of-type,.node--type-audit.node--view-mode-audit-program.accordion>.card:first-of-type{border-bottom:2px solid #dce0e5}
.main-content .field__label{margin-bottom:5px;font-weight:700}.main-content .field--name-node-title{margin-bottom:2rem}.main-content .field--name-node-title:after{content:"";display:block;max-width:11.15rem;height:5px;border-bottom:5px solid #987273}.layout--twocol-section{display:-ms-flexbox;display:flex}.layout--twocol-section .layout__region--first{-ms-flex:1 0 25%;flex:1 0 25%}.layout--twocol-section .layout__region--second{-ms-flex:1 0 75%;flex:1 0 75%}.layout--twocol-section .view-content>h2{margin-top:1rem;margin-bottom:2rem}.main-content .view-content>.views-row{width:100%;margin-bottom:1.25rem}.main-content .view-content>.views-row .btn.btn-link{width:100%;text-align:left}.main-content .view-content>.views-row .btn.btn-link .field--name-node-title{display:inline-block;margin-bottom:0;max-width:90%}.main-content .view-content>.views-row .btn.btn-link .field--name-node-title h3{margin-bottom:0}.main-content .view-content>.views-row .btn.btn-link .field--name-node-title:after{display:none}.main-content .view-content>.views-row .btn.btn-link>.fa-minus,.main-content .view-content>.views-row .btn.btn-link>.fa-plus{display:none;float:right;padding-top:5px}.main-content .view-content>.views-row .btn.btn-link.collapsed>.fa-plus,.main-content .view-content>.views-row .btn.btn-link:not(.collapsed)>.fa-minus{display:inline-block}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked{margin-bottom:0}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-header>.btn-link{padding:.25rem 1rem}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body{display:none}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body .field{margin-bottom:1.5rem}.node--type-audit.ds-2col-stacked>.card>.card-body{display:none}.node--type-audit.ds-2col-stacked>.card>.card-header{margin-bottom:0}.node--type-audit.ds-2col-stacked .group-left{width:100%}@media(min-width:993px){.node--type-audit.ds-2col-stacked .group-left{width:75%;display:inline-block;padding-right:1rem}}body.cke_editable .node--type-audit.ds-2col-stacked .group-left{width:75%;display:inline-block;padding-right:1rem}.node--type-audit.ds-2col-stacked .group-right{width:100%;color:#343a40}@media(min-width:993px){.node--type-audit.ds-2col-stacked .group-right{width:25%;float:right}}body.cke_editable .node--type-audit.ds-2col-stacked .group-right{width:25%;float:right}.node--type-audit.ds-2col-stacked .group-right .field__label{color:#343a40;margin-bottom:.75rem}.node--type-audit.ds-2col-stacked .group-right .field__item{margin-bottom:.75rem}.field--name-field-view-report-link.btn-primary a{color:#fff;font-weight:500}.field--name-field-view-report-link.btn-primary a:hover{color:#fff}
.featured-top .col-auto{padding-right:0;padding-left:0}.featured-top .view-content{position:relative;display:block}.featured-top img{max-width:100%;height:200px;object-fit:cover}@media(min-width:993px){.featured-top img{width:100%;height:auto}}body.cke_editable .featured-top img{width:100%;height:auto}@media(min-width:993px){.featured-top .page-hero-title{position:absolute;bottom:0;left:calc(50vw - 580px)}}body.cke_editable .featured-top .page-hero-title{position:absolute;bottom:0;left:calc(50vw - 580px)}.featured-top .page-hero-title h1{font-size:1.5rem;margin-top:1rem}@media(min-width:993px){.featured-top .page-hero-title h1{overflow:hidden;max-width:80%;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:-.4px;padding:20px 40px;margin:0;line-height:1;color:#fff;background-color:rgba(152,114,115,.8);position:relative}}body.cke_editable .featured-top .page-hero-title h1{overflow:hidden;max-width:80%;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:-.4px;padding:20px 40px;margin:0;line-height:1;color:#fff;background-color:rgba(152,114,115,.8);position:relative}
.view-filters{margin-bottom:2rem;background-color:#f7f9fc;padding:1rem;margin-left:0;margin-right:-15px}@media(min-width:993px){.view-filters{margin-left:-15px}}body.cke_editable .view-filters{margin-left:-15px}.view-filters label{font-weight:600}.view-filters .js-form-type-select{width:98%}@media(min-width:993px){.view-filters .js-form-type-select{width:45%}}body.cke_editable .view-filters .js-form-type-select{width:45%}.view-filters button#edit-submit-audits{height:51px}.view-reports-to-parliament .view-filters .js-form-type-select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:95%}@media(min-width:993px){.view-reports-to-parliament .view-filters .js-form-type-select{width:32%}}body.cke_editable .view-reports-to-parliament .view-filters .js-form-type-select{width:32%}.view-reports-to-parliament .view-filters .js-form-type-select .chosen-container{width:100%!important}.view-reports-to-parliament .view-filters .chosen-container-multi{padding:.25rem;margin-top:4px}.view-reports-to-parliament .view-filters .chosen-container-multi .chosen-choices{border:0;background-image:none;height:100%;padding:.25rem .75rem}@media(min-width:993px){.view-reports-to-parliament .view-filters .js-form-item-keys{min-width:300px}}body.cke_editable .view-reports-to-parliament .view-filters .js-form-item-keys{min-width:300px}
