@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital@0;1&family=PT+Sans:wght@400;700&family=Roboto:ital,wght@0,400;0,700;1,400&display=swap');body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}.navbar-brand{margin-right:auto;}.navbar-collapse{padding-left:1rem;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.card-header{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .card-header a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .card-header a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tabs{position:relative;margin:1em 0;border:1px solid #bbbbbb;background:#ffffff;}@media (min-width:48em){.vertical-tabs{padding:0 0 0 15em;}[dir="rtl"] .vertical-tabs{padding:0 15em 0 0;}.vertical-tabs:before{content:'';position:absolute;left:0;top:0;z-index:0;width:15em;height:100%;background:#ddd;}[dir="rtl"] .vertical-tabs:before{left:auto;right:0;}}.vertical-tabs-list{position:relative;z-index:1;display:none;width:15em;border-top:1px solid #bbbbbb;padding:0;}@media (min-width:48em){.vertical-tabs-list{display:block;float:left;margin:-1px 0 -1px -15em;}[dir="rtl"] .vertical-tabs-list{margin-left:0;margin-right:-15em;float:right;}}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{border:none;}.dropbutton .dropbutton-action a:hover{text-decoration:underline;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}nav.tabs .nav-tabs a{display:block;padding:0.5rem 1rem;text-decoration:none;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\25be";font-style:normal;font-size:25px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\25b8";font-style:normal;font-size:25px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;border-bottom:1px dashed #efefef;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{margin:20px 0;}footer,.block-system-main-menu{display:block;padding:20px 0px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}.cyborg .menu-dropdown a{color:#888888;}.views-view-grid-cols-3{grid-template-columns:repeat(1,1fr);}.views-view-grid .views-grid-box{border:none;padding:0 0 1rem 0;background-color:#ffffff;}.views-grid-box h2{font-size:1.25rem;font-weight:bold;}.views-grid-box .views-field-field-image{padding:0;}@media (min-width:48em){.views-view-grid-cols-3{grid-template-columns:repeat(3,1fr);gap:2rem;}}.messages .placeholder{background-color:transparent;}body.cerulean .dropbutton .dropbutton-action a{color:#2fa4e7;}body.cerulean .dropbutton .dropbutton-action a:hover{color:#1f7fb8;}body.cosmo .dropbutton .dropbutton-action a{color:#2780e3;}body.cosmo .dropbutton .dropbutton-action a:hover{color:#1862c6;}body.cyborg .dropbutton .dropbutton-action a{color:#2a9fd6;}body.cyborg .dropbutton .dropbutton-action a:hover{color:#207ab7;}body.darkly .dropbutton .dropbutton-action a{color:#375a7f;}body.darkly .dropbutton .dropbutton-action a:hover{color:#2c3e50;}body.flatly .dropbutton .dropbutton-action a{color:#18bc9c;}body.flatly .dropbutton .dropbutton-action a:hover{color:#13967d;}body.journal .dropbutton .dropbutton-action a{color:#eb6864;}body.journal .dropbutton .dropbutton-action a:hover{color:#d75c5a;}body.litera .dropbutton .dropbutton-action a{color:#4582ec;}body.litera .dropbutton .dropbutton-action a:hover{color:#336fd1;}body.lumen .dropbutton .dropbutton-action a{color:#158cba;}body.lumen .dropbutton .dropbutton-action a:hover{color:#1177a5;}body.lux .dropbutton .dropbutton-action a{color:#1a73e8;}body.lux .dropbutton .dropbutton-action a:hover{color:#0f5bb5;}body.materia .dropbutton .dropbutton-action a{color:#2196f3;}body.materia .dropbutton .dropbutton-action a:hover{color:#176dae;}body.minty .dropbutton .dropbutton-action a{color:#78c2ad;}body.minty .dropbutton .dropbutton-action a:hover{color:#67a897;}body.pulse .dropbutton .dropbutton-action a{color:#593196;}body.pulse .dropbutton .dropbutton-action a:hover{color:#442576;}body.sandstone .dropbutton .dropbutton-action a{color:#325d88;}body.sandstone .dropbutton .dropbutton-action a:hover{color:#284b6e;}body.simplex .dropbutton .dropbutton-action a{color:#d9230f;}body.simplex .dropbutton .dropbutton-action a:hover{color:#b71d0b;}body.slate .dropbutton .dropbutton-action a{color:#dd5a43;}body.slate .dropbutton .dropbutton-action a:hover{color:#ba4c37;}body.solar .dropbutton .dropbutton-action a{color:#3a3a3a;}body.solar .dropbutton .dropbutton-action a:hover{color:#2e2e2e;}body.spacelab .dropbutton .dropbutton-action a{color:#3399f3;}body.spacelab .dropbutton .dropbutton-action a:hover{color:#2a7ecf;}body.superhero .dropbutton .dropbutton-action a{color:#ff6c60;}body.superhero .dropbutton .dropbutton-action a:hover{color:#e65550;}body.united .dropbutton .dropbutton-action a{color:#e95420;}body.united .dropbutton .dropbutton-action a:hover{color:#c8461c;}body.yeti .dropbutton .dropbutton-action a{color:#008cba;}body.yeti .dropbutton .dropbutton-action a:hover{color:#0079a5;}
:root{--tmr-black:#202020;--tmr-white:#fff;--tmr-blue-dk:#0062a0;--tmr-link:#0062a0;--tmr-blu-grn1:#005e95;--tmr-blu-grn-2:#357c84;--tmr-red:#d7191d;--tmr-green:#99ff99;--tmr-grey-dark:#999;--tmr-grey-light:#ccc;--tmr-header-bg:#202020;--tmr-header-text:#fff;--tmr-side-bg:#fafafa;--red:#ff0000;--ut-orange:#ff8700;--gold:#ffd300;--chartreuse:#deff0a;--spring-bud:#a1ff0a;--spring-green:#0aff99;--electric-blue:#0aefff;--azure:#147df5;--electric-indigo:#580aff;--electric-purple:#be0aff;--tmr-menu1:#202020;--tmr-menu2:#202020;--tmr-menu3:#202020;--tmr-menu4:#202020;--tmr-menu5:#202020;--tmr-menu6:#202020;--tmr-menu7:#202020;--tmr-menu8:#202020;--tmr-menu9:#202020;--tmr-menu10:#202020;--tmr-menu-active-bg:#d7191d;--tmr-menu-active-txt:#fff;--tmr-menu-passive-bg:#202020;--tmr-menu-passive-txt:#fff;--tmr-submenu-bg:#eee;--tmr-submenu-txt:#333;}body{background:var(--tmr-white);font-size:16px;padding-top:0;font-family:'Open Sans',Arial,Helvetica,Sans-serif;}a,.nav-link{color:var(--tmr-link);text-decoration:none;}a:hover{color:var(--tmr-link);text-decoration:underline;}a.pdf-document{background-image:url('/core/modules/file/icons/application-pdf.png');background-repeat:no-repeat;padding-left:18px;background-position:left center;}a.word-document{background-image:url('/core/modules/file/icons/x-office-document.png');background-repeat:no-repeat;padding-left:18px;background-position:left center;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Arial,Helvetica,Sans-serif;font-style:normal;font-weight:400;}h1{font-size:2.0rem;margin-bottom:20px;}h2{font-size:1.8rem;margin-bottom:15px;}h2 > a{text-decoration:none;}h2 > a:hover{text-decoration:underline;}.region-content h2.block-title{font-size:1.8rem;margin:15px 0 15px 0;padding:10px 0 0 0;}h2.block-title{font-size:1.6rem;margin-bottom:10px;}.l-sidebar > .block{background:var(--tmr-side-bg);padding:10px;margin-bottom:2px;}.region-sidebar-first h2.block-title,.region-sidebar-second h2.block-title{font-size:1.6rem;line-height:1.2;margin-bottom:10px;}h3{font-size:1.4rem;margin-bottom:15px;}h4{font-size:1.3rem;margin-bottom:10px;}h5{font-size:1.2rem;margin-bottom:10px;}h6{font-size:1.1rem;margin-bottom:10px;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:0.5rem;}img[data-picture-align="right"]{margin:0;}img[data-picture-align="left"]{margin:0;}img{margin:0;}img.align-left{margin-right:20px;margin-bottom:20px;}img.align-right{margin-left:20px;margin-bottom:20px;}hr{margin:1.5rem 0;color:inherit;background-color:var(--tmr-grey-dark);border:0;opacity:.5;}.role-6 #admin-bar,.role-8 #admin-bar,.role-9 #admin-bar,.role-12 #admin-bar,.role-10 #admin-bar{background:var(--tmr-red);}.role-6 #admin-bar *,.role-8 #admin-bar *,.role-9 #admin-bar *,.role-12 #admin-bar *,.role-10 #admin-bar *{font-size:0.9rem;color:#fff;background:var(--tmr-red);}.role-4 #admin-bar,.role-11 #admin-bar,.role-7 #admin-bar,.role-5 #admin-bar{background:var(--tmr-blu-grn1);}.role-4 #admin-bar *,.role-11 #admin-bar *,.role-7 #admin-bar *,.role-5 #admin-bar *{font-size:0.8rem;color:#fff;background:var(--tmr-blu-grn1);}.logged-in #admin-bar .dropdown .admin-bar-account > a{padding-right:35px;}.logged-in:not(.role-3) #admin-bar #admin-bar-icon .dropdown{display:none;}#navbar.bg-light{background-color:#fff!important;}.l-header{margin-bottom:2.0rem;z-index:1000;background:var(--tmr-header-bg);width:100%;}.l-header-inner{display:grid;grid-template-columns:65% 15% 20%;grid-auto-rows:auto;padding-left:0;padding-right:0;background:var(--tmr-header-bg);}.block-menu-menu-top-menu{}.block-system-main-menu{grid-column:1 / 4;grid-row:3 / 4;margin-top:1rem;background:var(--tmr-menu-passive);}.block-block-header-logo-and-title{grid-column:1/2;grid-row:1/2;}.block-block-header-logo-and-title .block-content{display:grid;grid-template-columns:auto auto;grid-auto-rows:auto;align-items:center;column-gap:10px;}.block-block-header-logo-and-title .logo-img{grid-column:1/2;grid-row:1/3;justify-self:center;}.block-block-header-logo-and-title .logo-img img{width:100px;margin:10px;transition:width 1s;}.block-block-header-logo-and-title .site-name{grid-column:2/3;grid-row:1/2;align-self:end;}.block-block-header-logo-and-title .site-slogan{grid-column:2/3;grid-row:2/3;color:var(--tmr-header-text);font-size:1.0rem;align-self:start;transition:width 0.1s linear 1s;}.block-block-header-logo-and-title .site-name a{color:var(--tmr-header-text);font-size:3.0rem;text-decoration:none;transition:font-size 1s;}header .block-search-form{grid-column:3/4;grid-row:1/3;justify-self:center;align-self:flex-start;padding-top:50px;transition:all 1s;}header .block-search-form .form-item{margin:0;}header .block-search-form .form-actions{margin:0;}header .block-block-social-links{grid-column:2/3;grid-row:1/3;align-self:flex-start;padding-top:50px;justify-self:center;display:flex;transition:all 1s;}header .block-block-social-links .block-content{display:inline-flex;}header .block-block-social-links .block-content > div{padding:0 5px;}header .block-block-social-links .block-content img{width:25px;}.block-system-main-menu{display:block;padding:0;}.block-system-main-menu ul.menu-dropdown{background:var(--tmr-menu-passive);border-top:1px solid var(--tmr-menu-passive);border-bottom:1px solid var(--tmr-menu-passive);}.block-system-main-menu .menu-toggle-state:not(:checked) ~ .menu{display:flex;flex-direction:row;}.block-system-main-menu ul.menu-dropdown > li{flex:auto;}.block-system-main-menu ul.menu-dropdown ul{background:var(--tmr-submenu-bg);}.block-system-main-menu .menu-dropdown li > a.has-submenu{padding-right:20px;}.block-system-main-menu .menu-dropdown li > a:hover,.block-system-main-menu .menu-dropdown li > a.active{color:var(--tmr-menu-active-txt);background:var(--tmr-menu-active-bg);}.block-system-main-menu .menu-dropdown li > a.nolink:hover{color:var(--tmr-menu-passive-txt);background:var(--tmr-menu-passive-bg);}.block-system-main-menu .menu-dropdown li a{padding:0.5rem 15px;}.block-system-main-menu .menu-dropdown li > a,.block-system-main-menu .menu-dropdown li > a:hover,.block-system-main-menu .menu-dropdown > li a.active{color:var(--tmr-menu-passive-txt);background:var(--tmr-menu-passive-bg);padding-right:15px;text-align:center;}.block-system-main-menu .menu-dropdown li > a:hover,.block-system-main-menu .menu-dropdown > li a.active,.block-system-main-menu .menu-dropdown > li.active-trail > a{color:var(--tmr-menu-active-txt);background:var(--tmr-menu-active-bg);}.block-system-main-menu .menu-dropdown > li ul li a,.block-system-main-menu .menu-dropdown > li ul li a:hover,.block-system-main-menu .menu-dropdown > li ul li a.active,.block-system-main-menu .menu-dropdown > li ul li.active-trail > a{color:var(--tmr-menu-passive-txt);background:var(--tmr-menu-passive-bg);text-align:left;}.block-system-main-menu .menu-dropdown > li ul li a:hover,.block-system-main-menu .menu-dropdown > li ul li.active-trail > a{color:var(--tmr-menu-active-txt);background:var(--tmr-menu-active-bg);}.block-system-main-menu .menu-dropdown > li a.active,.block-system-main-menu .menu-dropdown > li ul li a:hover{color:var(--tmr-menu-active-txt);background:var(--tmr-menu-active-bg);}.block-system-main-menu .menu-dropdown li > a.has-submenu,.block-system-main-menu .menu-dropdown li > a.has-submenu:hover,.block-system-main-menu .menu-dropdown > li a.has-submenu.active{padding-right:20px;}.menu-dropdown a span.sub-arrow{top:50%;margin-top:-2px;right:5px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:var(--tmr-white) transparent transparent transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}.menu-dropdown ul a span.sub-arrow{right:5px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent var(--tmr-white);}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:inherit;}.l-content article{margin-bottom:2.0rem;}.node-type-event .field-name-field-image{float:right;margin:0 0 2rem 2rem;}.node-type-event .field-type-datetime{font-size:1.2rem;margin-bottom:1.0rem;}.node-type-event .field-type-datetime .field-label,.node-type-event .field-type-datetime .field-items{display:inline-block;}.node-type-event .field-name-field-file-public{margin-top:1.0rem;margin-bottom:1.0rem;}.view-event-image .views-field-views-conditional .event-thumbnail{float:right;margin:0 0 1.5rem 20px;}.view-event-image .views-field-views-conditional .event-banner{text-align:center;margin-bottom:1.5rem;}.view-submenu-of-trad-events .view-content{display:flex;}.view-submenu-of-trad-events .views-field-link-title a{padding:5px 10px;}.view-slide-show{margin-bottom:2.0rem;}.view-slide-show .views-field-field-caption{font-size:0.9rem;color:#999;}.view-calendar-2 caption{display:unset;font-size:1.2rem;color:var(--tmr-black);}.view-calendar-2 tbody{border:1px solid var(--tmr-grey-light);}.view-calendar-2 table tr.even,.view-calendar-2 table tr.odd{background-color:transparent;border-bottom:1px solid var(--tmr-grey-light);padding:0.1em 0.6em;}.view-calendar-2 td{word-break:break-word;}.l-content .view-calendar-2 .views-field-field-eventdate{width:8.0rem;}.l-sidebar .view-calendar-2 .views-field-field-eventdate{width:5.0rem;}.view-insurance-certificate{font-style:normal;font-weight:300;font-size:12px;width:100%;}.view-insurance-certificate .view-empty p{font-size:1.0rem;}.view-insurance-certificate div.ins-row{font-size:12px;font-weight:normal;text-align:left;border:none;padding:5px 1%;width:98%;display:block;}.view-insurance-certificate div.ins-org{text-align:center;font-size:32px;font-weight:bold;color:#002060;}.view-insurance-certificate div.ins-title{text-align:center;color:#ffc000;background:#002060;text-transform:uppercase;font-size:26px;font-weight:bold;margin:10px 0;padding:7px;}.view-insurance-certificate div.ins-provision{text-align:center;font-size:26px;font-weight:bold;margin:10px 0;}.view-insurance-certificate div.ins-table{border:1px solid #000;border-bottom:none;}.view-insurance-certificate div.ins-row{border-bottom:1px solid #000;padding:5px 1%;width:100%;display:block;}.view-insurance-certificate  div div{border:none;padding:0;width:initial;}.view-insurance-certificate  div.label{text-align:left;font-weight:normal;font-size:14px;color:#000;}.view-insurance-certificate div.ins-org div.org-title{font-size:32px;font-weight:bold;text-align:center;}.view-insurance-certificate div.ins-org div.org-full{font-size:20px;font-weight:bold;text-align:center;}.view-insurance-certificate div.ins-policy div.content{font-size:24px;text-align:center;}.view-insurance-certificate div.ins-period div.content{text-align:center;font-size:24px;}.view-insurance-certificate div.ins-side div.content{text-align:center;font-size:24px;font-weight:bold;}.view-insurance-certificate div.ins-side div.note{text-align:center;font-size:14px;margin-top:10px;}.view-insurance-certificate  div.ins-cover{text-align:left;font-size:14px;}.view-insurance-certificate div.ins-sign{}.view-insurance-certificate div.ins-sign div.content{clear:both;font-size:12px;padding-top:20px;text-align:center;}.view-insurance-certificate div.ins-sign .label2{padding-left:30px;text-transform:uppercase;font-size:14px;}.view-insurance-certificate div.ins-sign .label2:first-child{padding-left:0;}.view-insurance-certificate div.ins-mr-logo{display:inline-block;margin:20px 0 0 20px;width:250px;float:left;}.view-insurance-certificate div.ins-mr-logo img{width:120px;height:auto;}.view-insurance-certificate div.ins-sig-image{display:inline-block;width:280px;margin:0;float:right;}.view-insurance-certificate div.ins-sig-image img{width:280px;height:auto;}.view-insurance-certificate div.ins-sig-image .label{text-transform:uppercase;margin-top:0;}.view-insurance-certificate  div.ins-notes{text-transform:uppercase;text-align:left;}.view-insurance-certificate div.ins-notes div.label{font-weight:bold;}.view-insurance-certificate div.ins-notes div.content{text-align:left;font-weight:bold;font-size:14px;}.view-insurance-certificate div.ins-agent{border:1px solid #000;padding:0.5%;font-size:12px;margin-top:10px;width:100%;text-align:center;}.view-insurance-certificate div.ins-insurer{text-align:center;font-size:14px;line-height:1.2;padding:10px 0;width:100%;}.view-insurance-certificate div.ins-authority{text-align:center;font-size:12px;width:100%;}.view-insurance-certificate div.print_pdf{margin-bottom:20px;text-align:right;font-size:1.0rem;font-weight:bold;}.view-insurance-certificate div.ins-expired{font-size:1.2rem;color:red;}.view-latest-insurance-cert .date-display-range{display:inline;}.print-content .l-header{display:none;}.print-content .l-top{display:none;}.print-content footer{background:#fff;display:none;}hr.print-hr{display:none;}.print-links{display:none;}.print-content .block-print-ui-print-links{display:none;}.print-content .view-insurance-certificate div.ins-sig-image img{width:200px;height:auto;}.block-print-ui-print-links{text-align:right;}.block-print-ui-print-links a{font-size:1.2rem;font-weight:bold;}tr.even,tr.odd{background-color:transparent;}.block-views-tunes-by-tradition-block{margin:2rem 0;}.view-tunes-by-tradition{}.view-tunes-by-tradition .views-field-field-abcfile .file-size{display:none;}.l-content .block-views-list-traditions-block .view-list-traditions ul{columns:3;}.node-type-tradition .field .field-label{font-size:1.4rem;margin:1rem 0 0.5rem 0;font-weight:normal;}div.layout-row{clear:both;}.block-views-list-bagmans-newsletters-block{margin:2.0rem 0;}.view-list-bagmans-newsletters{}.view-list-bagmans-newsletters .views-view-accordion{}.view-list-bagmans-newsletters .views-view-accordion .views-accordion-item{margin-bottom:1.0rem;}.view-list-bagmans-newsletters .views-field-title{font-size:1.2rem;font-weight:600;line-height:1;}.view-list-bagmans-newsletters .views-field-title .field-content a{display:inline-block;}.view-list-bagmans-newsletters .views-field-title .field-content a:nth-child(2){margin-left:20px;font-size:0.8rem;text-transform:uppercase;color:var(--tmr-blue-dk);text-decoration:none;}.view-list-bagmans-newsletters .views-label{margin-right:0.5rem;}.view-list-bagmans-newsletters .views-field-field-pub-date{display:flex;margin-left:20px;}.view-list-bagmans-newsletters .views-field-field-doc-short-summary{margin:1rem 0;margin-left:20px;}.view-list-bagmans-newsletters .views-field-filesize{display:flex;margin-left:20px;}.view-list-bagmans-newsletters .views-view-accordion .views-field-title-1{margin-left:20px;margin-top:1rem;}.view-list-bagmans-newsletters .ui-widget-content .views-view-accordion a{color:var(--tmr-link);}.view-list-mr-meetings.view-display-id-block_2{}.view-list-mr-meetings.view-display-id-block_2 table caption{caption-side:top;font-size:1.2rem;color:var(--tmr-black);}.view-list-mr-meetings.view-display-id-block_2 .views-field-field-mr-meeting-no{width:4rem;}.block-block-youtube-link .block-content p{margin:0;text-align:center;}.block-block-youtube-link .block-content img{width:150px;}.node-doc-public .content{}.node-doc-public .content .field-name-field-pdf-image{display:inline-block;float:right;}.node-doc-public .field-name-field-doc-short-summary{display:inline-block;margin-bottom:1.0rem;}.view-list-the-morris-dancer td.views-field-field-doc-short-summary{display:grid;grid-template-columns:auto auto;border:none;}footer{background:var(--tmr-black);margin-top:3rem;padding-top:2rem;}footer,footer a{color:var(--tmr-grey-light);}footer a.active,footer .menu-tree li a.active{color:var(--tmr-white);}footer a:hover,footer .menu-tree li a:hover{color:var(--tmr-white);}.l-footer-inner{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr 1fr;column-gap:20px;row-gap:0;}.l-footer-inner .block-menu-menu-footer-menu{grid-row:1 / 3;grid-column:2 / 3;}.l-footer-inner .block-block-footer-credits{grid-row:1 / 2;grid-column:1 / 2;}.l-footer-inner .block-system-powered-by{grid-row:2 / 3;grid-column:1 / 2;}abbr[data-bs-original-title],abbr[title]{text-decoration:none;}.form-item-captcha-response label{margin-right:10px;}fieldset.captcha .fieldset-description{margin-bottom:1rem;}.page-user h1.page-title:before{content:"User account:";}.page-user article.profile > .form-item:after{content:"This is the length of time your user account has been active.";display:block;margin-top:0.5rem;font-style:italic;}.block-views-latest-news-block{margin:2rem 0;}.block-views-latest-news-block .view-content{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:2.0rem;}.block-views-latest-news-block .view-content .views-row{margin-bottom:0;}.block-views-latest-news-block .views-field-title h3{margin:0;}.block-views-latest-news-block .views-field-title a{}.block-views-latest-news-block .views-field-changed{font-size:0.8rem;color:var(--tmr-grey-dark);margin-bottom:0.5rem;}.block-views-latest-news-block .views-field-field-image{}.block-views-latest-news-block .views-field-field-image img{margin:0 1rem 1rem 0;}.block-views-latest-news-block .views-field-body{}.block-views-latest-news-block  .view-footer{margin:1rem 0;font-weight:bold;font-size:1.2rem;}.block-views-latest-news-block  .view-footer a:after{content:" >";}a.more-link{padding-left:10px;}.block-views-latest-news-block-1 .view-latest-news{}.block-views-latest-news-block-1 .view-latest-news .views-row{margin-bottom:1.0rem;}.block-views-latest-news-block-1 .view-latest-news .view-footer{text-align:right;font-weight:600;margin-top:1.0rem;}.block-views-latest-news-block-1 .view-latest-news > .view-content{display:flex;flex-direction:column;}.block-views-latest-news-block-1 .view-latest-news .views-field-changed{font-size:0.8rem;}.node-type-side-location .l-content{display:grid;grid-template-columns:40% auto;grid-column-gap:2%;grid-template-rows:max-content;}.block-views-side-public-details-block{grid-column:1/2;grid-row:1/2;}.block-views-side-public-details-block-1{grid-column:2/3;grid-row:1/2;}.block-views-map-of-side-locations-block-2{grid-column:1/3;grid-row:2/3;}.block-views-side-public-details-block-1 .views-row{display:flex;flex-direction:row;}.view-side-public-details .views-field{display:block;margin-bottom:0.5rem;}.view-side-public-details .views-field-field-side-website a{word-break:break-all;}.view-side-public-details .views-field.views-field-field-side-logo{padding-right:10px;}.view-side-public-details .views-label{font-weight:600;}.view-side-public-details .views-field-nothing .views-label{display:block;}.block-views-map-of-side-locations-block-2{margin-top:1rem;margin-bottom:3rem;}#leaflet-map{z-index:10;}.view-side-history{}.view-side-history table caption{caption-side:top;font-size:1.6rem;color:var(--tmr-black);}.view-side-history .views-field-field-date-formed .date-display-suffix,.view-side-history .views-field-field-side-joined-mr .date-display-suffix,.view-side-history .views-field-views-conditional .date-display-suffix{display:none;}.view-officers-of-the-mr{margin-top:2.0rem;}.view-officers-of-the-mr .views-row{clear:both;margin-bottom:30px;display:grid;grid-template-columns:200px 1fr;grid-auto-rows:auto;column-gap:20px;}.view-officers-of-the-mr .views-field-field-per-photo{grid-column:1 / 2;grid-row:1 / 7;}.view-officers-of-the-mr .views-field-field-per-photo img{margin-right:20px;}.view-officers-of-the-mr .views-field-field-per-role-title{grid-column:2 / 3;grid-row:1 / 2;}.view-officers-of-the-mr .views-field-field-per-last-name{font-size:1.4rem;margin-bottom:1.0rem;grid-column:2 / 3;grid-row:2 / 3;}.view-officers-of-the-mr .views-field-field-per-last-name a{font-size:1.0rem;padding-left:20px;}.view-officers-of-the-mr .views-field-title{grid-column:2 / 3;grid-row:3 / 4;margin-bottom:1.0rem;}.view-officers-of-the-mr .views-field-field-per-email{margin-bottom:1.0rem;grid-column:2 / 3;grid-row:4 / 5;}.view-officers-of-the-mr .views-field-views-conditional{grid-column:2 / 3;grid-row:5 / 6;}.view-officers-of-the-mr-historical{}.view-officers-of-the-mr-historical{}.view-officers-of-the-mr-historical .views-field-field-per-role-period{width:6rem;}.view-officers-of-the-mr-historical .views-field-field-per-photo{width:8rem;}.view-officers-of-the-mr-historical .views-field-nothing{}.page-node-59 .l-content article{margin-bottom:0;}.page-node-59 .field-name-body table.layout tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;}.page-node-59 .field-name-body table.layout td{padding:0.5rem 0.5rem;}.page-node-59 .field-name-body table.layout td:nth-child(1){width:6rem;}.page-node-59 .field-name-body table.layout td:nth-child(2){width:8rem;}.page-node-59 .field-name-body table.layout td:nth-child(3){}.view-area-reps{}.view-area-reps{margin-top:2.0rem;}.view-area-reps > .view-content > .views-row{margin-bottom:3rem;display:grid;grid-template-columns:200px 1fr;grid-auto-rows:auto;column-gap:20px;}.view-area-reps .views-field-field-ar-photo{grid-column:1 / 2;grid-row:1 / 7;}.view-area-reps > .view-content > .views-row > .views-field-title{grid-column:2 / 3;grid-row:1 / 2;margin-bottom:0.5rem;font-size:1.8rem;line-height:1;}.view-area-reps > .view-content > .views-row > .views-field-title a{font-size:1.0rem;padding-left:20px;}.view-area-reps .views-field-field-last-name{font-size:1.6rem;line-height:1;margin-bottom:0.5rem;grid-column:2 / 3;grid-row:2 / 3;}.view-area-reps .views-field-field-last-name .field-content{display:inline;}.view-area-reps .views-field-field-year-appointed{grid-column:2 / 3;grid-row:3 / 4;font-size:1.2rem;margin-bottom:0.5rem;}.view-area-reps .views-field-field-email{grid-column:2 / 3;grid-row:4 / 5;font-size:1.2rem;margin-bottom:0.5rem;}.view-area-reps .views-field-field-phone{grid-column:2 / 3;grid-row:5 / 6;font-size:1.2rem;margin-bottom:0.5rem;}.view-area-reps .views-field-view{grid-column:2 / 3;grid-row:6 / 7;}.view-area-reps .views-field-view .views-label{font-size:1.2rem;}.view-area-reps .views-field-view .view-sides-in-area > .view-content > div{display:inline-block;}.view-area-reps .views-field-view .view-sides-in-area > .view-content > div:after{content:",";}.view-area-reps .views-field-view .view-sides-in-area > .view-content > div:last-child:after{content:".";}.view-area-reps .views-field-view .view-sides-in-area > .view-content > .views-row .views-field-title{padding:0;margin:0;}.view-sides-in-area .ui-accordion .ui-accordion-header{margin:0 0 0 -5px;padding:0;font-size:1.2rem;}.view-sides-in-area .ui-state-default a,.view-sides-in-area .ui-state-default a:link,.view-sides-in-area .ui-state-default a:visited,.view-sides-in-area a.ui-button,.view-sides-in-area a:link.ui-button,.view-sides-in-area a:visited.ui-button,.view-sides-in-area .ui-button{color:var(--tmr-link);text-decoration:none;}.view-sides-in-area .ui-state-hover,.view-sides-in-area .ui-widget-content .ui-state-hover,.view-sides-in-area .ui-widget-header .ui-state-hover,.view-sides-in-area .ui-state-focus,.view-sides-in-area .ui-widget-content .ui-state-focus,.view-sides-in-area .ui-widget-header .ui-state-focus,.view-sides-in-area .ui-button:hover,.ui-button:focus{border:none;background:none;font-weight:normal;color:var(--tmr-black);}.view-sides-in-area .ui-state-default,.view-sides-in-area .ui-widget-content .ui-state-default,.view-sides-in-area .ui-widget-header .ui-state-default,.view-sides-in-area .ui-button,html .view-sides-in-area .ui-button.ui-state-disabled:hover,html .view-sides-in-area .ui-button.ui-state-disabled:active{border:none;background:unset;font-weight:normal;color:var(--tmr-black);}.view-sides-in-area .ui-state-active a,.view-sides-in-area .ui-state-active a:link,.view-sides-in-area .ui-state-active a:visited{color:var(--tmr-link);text-decoration:none;}.view-sides-in-area .ui-accordion .ui-accordion-content{padding:1rem 20px 1rem 18px;border-top:0;overflow:auto;}.view-sides-in-area .ui-widget-content{border:none;background:unset;color:unset;}.ui-widget-content a{color:var(--tmr-link);}.view-sides-in-area .ui-icon-triangle-1-s,.view-sides-in-area .ui-icon-triangle-1-e{background-position:unset;}.view-sides-in-area .ui-icon,.view-sides-in-area .ui-widget-content .ui-icon{background-image:url(/core/misc/icons/arrow-fat-line-down.svg);}.view-sides-in-area .ui-state-hover .ui-icon,.view-sides-in-area .ui-state-focus .ui-icon,.view-sides-in-area .ui-button:hover .ui-icon,.view-sides-in-area .ui-button:focus .ui-icon{}.view-sides-in-area .ui-state-active .ui-icon,.view-sides-in-area .ui-button:active .ui-icon{background-image:url(/core/misc/icons/arrow-fat-line-up.svg);}.view-side-locations-with-proximity .views-exposed-form{margin-bottom:1rem;}.view-side-locations-with-proximity .views-exposed-widgets{display:flex;align-items:flex-start;}.view-side-locations-with-proximity .form-type-geofield-proximity #edit-distance-distance{margin:0;width:4rem;padding:.375rem;font-size:1rem;line-height:1;border:1px solid #ced4da;border-radius:.25rem;}.view-side-locations-with-proximity .form-item-distance-origin{margin:0 0 0 0;}.view-side-locations-with-proximity .geofield-proximity-origin{width:10rem;margin:0;}.view-side-locations-with-proximity .description{font-size:0.8rem;}.view-side-locations-with-proximity .geofield-proximity-field-wrapper .form-type-select{padding-top:0;}.view-officers-of-the-mr .views-field-field-per-last-name a{font-size:1.0rem;padding-left:20px;}.view-audio-files{}.view-audio-files .views-row{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:1.0rem;}.views-field-field-audio-mp3{}.views-field-filename{}figure.align-left{margin:0 20px 20px 0;}figure.align-right{margin:0 0 20px 20px;}figure.caption{display:table;max-width:100%;margin:0 12px 10px;border:none;}.caption > figcaption{border:none;background-color:#efefef;font-size:0.8rem;}.caption > *{display:block;max-width:100%;border:none;}img.image-right{float:right;margin:0 0 20px 20px;}img.image-left{float:left;margin:0 20px 20px 0;}img[data-picture-mapping="side_230"]{width:230px;}img[data-picture-align="right"]{float:right;}img[data-picture-align="left"]{float:left;}table.layout-table,table.layout,table.layout-3col,table.layout-4col{border:none;width:100%;}table.layout td{padding:5px;}table.layout-3col td{width:33.3%;}table.layout-4col td{width:25%;}table.grey-white{border:none;}table.grey-white,.tbl-grey-white{border-collapse:collapse;}table.grey-white,table.grey-white th,table.grey-white td,.tbl-grey-white,.tbl-grey-white th,.tbl-grey-white td{border:1px solid #bbb;}table.grey-white th,.tbl-grey-white th{background:#ccc;color:#000;text-align:center;vertical-align:center;padding:10px 5px;font-weight:normal;}table.grey-white td,.tbl-grey-white td{background:#fff;color:#000;vertical-align:top;padding:10px;}table.grey-white p,.tbl-grey-white p{margin-bottom:5px;}@media screen and (min-width:1200px){}@media screen and (min-width:992px){}@media screen and (max-width:1199px) and (min-width:992px){.block-block-header-logo-and-title .logo-img img{width:80px;}.block-block-header-logo-and-title .site-name a{font-size:2.0rem;}.block-block-header-logo-and-title .site-slogan{font-size:0.9rem;}.block-system-main-menu .menu-dropdown li > a,.block-system-main-menu .menu-dropdown li > a:hover{padding:0.5rem 10px;}.view-calendar-2 tr{display:flex;flex-direction:column;}.view-calendar-2 table tr.even,.view-calendar-2 table tr.odd{padding:5px;}.view-calendar-2 td{border-bottom:none;padding:2px;}.view-calendar-2 .views-field-field-eventdate{width:unset;}}@media screen and (max-width:991px) and (min-width:768px){.block-system-main-menu .menu-toggle-state:not(:checked) ~ .menu{flex-wrap:wrap;}.block-block-header-logo-and-title .logo-img img{width:80px;}.block-block-header-logo-and-title .site-name a{font-size:2.0rem;}.block-block-header-logo-and-title .site-slogan{font-size:0.8rem;}.view-calendar-2 tr{display:flex;flex-direction:column;}.view-calendar-2 table tr.even,.view-calendar-2 table tr.odd{padding:5px;}.view-calendar-2 td{border-bottom:none;padding:2px;}.view-calendar-2 .views-field-field-eventdate{width:unset;}.l-content .block-views-list-traditions-block .view-list-traditions ul{columns:2;}.block-block-header-logo-and-title{grid-column:1/2;grid-row:1/3;}header .block-block-social-links{grid-column:3/4;grid-row:1/2;padding-top:10px;justify-self:right;align-self:center;}header .block-search-form{grid-column:3/4;grid-row:2/3;padding-top:0;}.block-system-main-menu{grid-column:1 / 4;grid-row:3 / 4;margin-top:1rem;}.node-type-side-location .l-content{grid-template-columns:50% auto;}.block-views-side-public-details-block-1 .views-row{display:flex;flex-direction:column;align-items:flex-end;}}@media screen and (min-width:768px){header.stickynav-active{box-shadow:0 3px 15px #999;}header.stickynav-active .block-block-header-logo-and-title .block-content{justify-content:start;}header.stickynav-active .block-block-header-logo-and-title .logo-img{grid-row:1/2;}header.stickynav-active .block-block-header-logo-and-title .logo-img img{width:50px;}header.stickynav-active .block-block-header-logo-and-title .site-name{align-self:center;}header.stickynav-active .block-block-header-logo-and-title .site-slogan{display:none;}header.stickynav-active .block-block-header-logo-and-title .site-name a{font-size:1.6rem;}header.stickynav-active .block-search-form{padding-top:10px;}header.stickynav-active .block-block-social-links{align-self:initial;padding-top:10px;}header.stickynav-active .block-system-main-menu{margin-top:0;}}@media screen and (max-width:767.98px){.block-system-main-menu .menu-toggle-state:not(:checked) ~ .menu{display:none;}.block-system-main-menu .menu-dropdown li > a,.block-system-main-menu .menu-dropdown li > a:hover,.block-system-main-menu .menu-dropdown > li a.active,.block-system-main-menu .menu-dropdown > li ul li a:hover{border:none;}.block-system-main-menu .menu-dropdown ul li > a,.block-system-main-menu .menu-dropdown ul li > a:hover{padding-left:20px;}.block-system-main-menu .menu-dropdown ul ul li > a,.block-system-main-menu .menu-dropdown ul ul li > a:hover{padding-left:40px;}.block-system-main-menu .menu-dropdown li > a,.block-system-main-menu .menu-dropdown li > a:hover,.block-system-main-menu .menu-dropdown > li a.active{text-align:left;}.l-header-inner{grid-template-columns:33% 33% 1fr;}header .block-block-header-logo-and-title{grid-column:1/4;grid-row:1/2;margin-bottom:1.0rem;}header .block-block-header-logo-and-title .logo-img img{width:80px;}header .block-block-social-links{grid-column:3/4;grid-row:2/3;}header .block-block-social-links{justify-self:right;padding:0 0 10px 0;align-self:center;}header .block-block-social-links .block-content{justify-self:left;padding:0 10px;;}header .block-search-form{grid-column:3/4;grid-row:3/4;justify-self:right;padding:0 10px 10px 0;}header .block-system-main-menu{grid-column:1/3;grid-row:3/4;margin-top:0;}header .block-block-header-logo-and-title .site-name a{font-size:2.4rem;}header .block-block-header-logo-and-title .site-slogan{font-size:0.8rem;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{background:var(--tmr-white);}.menu-toggle-button-text{color:var(--tmr-white);}header .block-system-main-menu .block-content{padding:5px;}.block-system-main-menu .menu-dropdown li > a,.block-system-main-menu .menu-dropdown li > a:hover{padding:0.8rem 15px;font-size:1.2rem;line-height:1.2;}.l-sidebar{margin-top:2.0rem;}.block-views-latest-news-block .view-content{grid-template-columns:1fr;column-gap:0;row-gap:2rem;}.l-content .block-views-list-traditions-block .view-list-traditions ul{columns:2;}.view-sides-in-my-area .view-content{overflow-x:scroll;}.view-sides-in-my-area .view-content:before{content:"(Table may be scrolled sideways)";}.node-type-side-location .l-content{grid-template-columns:50% auto;}.block-views-side-public-details-block-1 .views-row{display:flex;flex-direction:column;align-items:flex-end;}}@media screen and (max-width:767.98px) and (min-width:576px){}@media screen and (max-width:575.98px){.block-block-header-logo-and-title .block-content{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;column-gap:10px;}.block-block-header-logo-and-title .logo-img{grid-column:1/2;grid-row:1/3;justify-self:center;}.block-block-header-logo-and-title .site-name{grid-column:2/3;grid-row:1/2;justify-self:left;text-align:left;}.block-block-header-logo-and-title .site-slogan{grid-column:2/3;grid-row:2/3;font-size:1.0rem;justify-self:left;text-align:left;}header .block-block-header-logo-and-title .site-name a{font-size:2.2rem;}.view-calendar-2 .views-field-field-eventdate{width:30%;}.view-officers-of-the-mr .views-row{grid-template-columns:30% 1fr;}.l-content .block-views-list-traditions-block .view-list-traditions ul{columns:1;}figure.align-left{max-width:50%;}figure.align-right{max-width:50%;}.node-type-side-location .l-content{grid-template-columns:100%;}.block-views-side-public-details-block-1 .views-row{display:flex;flex-direction:row;align-items:flex-start;}.block-views-side-public-details-block-1{grid-column:1/3;grid-row:2/3;}.block-views-map-of-side-locations-block-2{grid-column:1/3;grid-row:3/4;}}@media screen and (max-width:420px){header .block-block-header-logo-and-title .site-name a{font-size:2.0rem;}}
