:root{--accent:#de4d00;--bright-accent:#ff6a1b;--dark-accent:#c14300;--dark:#252525;--gray:#e1e1e1;--mid-gray:#d3cbcb;--bg-color:#f7f7f7;--bg-color-alpha:rgb(247,247,247,0.95);}body{background-color:var(--bg-color);}header.header-container.clearfix.js-header-mobile-menu-active{background-color:var(--bg-color-alpha);}#bottom-content{background-color:transparent;margin:0;}.path-frontpage #banner .container{width:100%;max-width:1920px;padding:0;}@media (max-width:767px){}.title-inner p{display:block;}@media all and (min-width:560px){.node .field--type-video-embed-field{float:unset;}}a.card,.card,.card-no-hover{text-decoration:none;color:var(--dark);border:1px solid #fff;border-left:4px solid var(--dark-accent);border-radius:10px;box-shadow:2px 0px 3px var(--gray);display:block;padding:10px;background-color:#fff;}a.card{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--dark);}.card img,.card-no-hover img{border:none;border-radius:4px;}.field--name-field-mt-banner-image{margin-bottom:4em;}div.field.field--name-node-changed-date{margin-top:5em;font-size:0.8em;}.node--type-job-postings .field__item{padding:0 0 15px 0;}.submitted-info{display:none;}img.align-right{margin:10px;}[data-history-node-id="495"] .field--name-field-image img{display:none;}.field--name-field-image-caption{position:relative;top:-40px;text-align:right;font-style:italic;}.field--name-field-image-caption a{color:#1e1e1e;}h3.lowercase{text-transform:none;}.sidebar h2.title{font-size:28px;font-weight:400;margin-top:20px;}.node--type-mt-course div.field__label,.node--type-smt-annual-meetings .field--label-above div.field__label{font-family:"Cabin",Helvetica Neue,Arial,Sans-serif;font-size:21px;line-height:1.2;padding:0;margin:20px 0 10px 0;font-weight:700;text-transform:uppercase;}hr.a{border-top:2px solid var(--mid-gray);width:70%;margin:3em auto;}div blockquote{font-size:large;padding-left:110px;}blockquote::after{font-size:120px;}.view-mt-latest-news-block .views-row{border-bottom:none;padding:10px;min-height:130px;}#block-views-block-mt-latest-news-block-1
	> div
	> div
	> div
	> div.view-content
	> div:nth-child(1)
	> span
	> span
	> a
	> img,.view-mt-latest-news .views-field-field-image img,.view-mt-latest-news .views-field-field-image a{margin:5px 15px 0 0;}.view-display-id-next_meeting .views-field-title a{font-size:19px;font-weight:700;line-height:1.2;}.view-display-id-next_archives .views-field-title a{font-size:21px;font-weight:700;line-height:1.2;}.view-display-id-next_meeting,.view-display-id-next_archives{text-align:center;}.upcoming-events-block .views-field-field-event-start-date{display:inline-block;text-align:center;font-weight:900;font-size:19px;text-transform:uppercase;}.upcoming-events-block .views-field-title a{font-weight:700;}.upcoming-events-block .views-row:after{content:"";position:absolute;width:70%;left:15%;bottom:0%;border-top:2px solid var(--mid-gray);}.upcoming-events-block .views-row:last-child:after{border-top:none;}.upcoming-events-block .view-content > .views-row{padding:1.5em 0;position:relative;}.upcoming-events-block .more-link{margin-top:5px;}.more-link a,a.views-more-link,a.more-link{font-size:14px;font-weight:700;padding:9px;text-transform:uppercase;display:inline-block;color:var(--dark);}.more-link a:hover,a.views-more-link:hover,a.more-link:hover{background-color:var(--dark-accent);color:#fff;text-decoration:none;box-sizing:border-box;}a.views-more-link::after{content:"\f101";font-family:"FontAwesome";font-style:normal;font-size:12px;margin-left:3px;display:inline-block;}.view-mt-latest-news-block a.views-more-link{display:block;position:relative;left:140px;width:max-content;margin-top:10px;}.more-gray{color:var(--dark);text-transform:uppercase;border:none;padding:10px 15px;font-weight:700;display:inline-block;background:#fff;text-decoration:none;border-radius:10px;box-shadow:2px 0px 3px var(--gray);border:1px #fff solid;border-left:4px solid var(--dark-accent);}a.more-gray:hover{color:var(--dark);}a.contact::before{content:"\f0e0 \2002 ";font-family:"FontAwesome";font-weight:400;font-size:inherit;display:inline-block;}a.twitter::before{content:"\f099 \00A0 ";font-family:"FontAwesome";font-weight:400;font-size:inherit;display:inline-block;color:#1da1f2;}a.pdf::after{content:"\2002 \f1c1";font-family:"FontAwesome";font-weight:400;font-size:inherit;display:inline-block;}a.external::after{content:"\2002 \f08e";font-family:"FontAwesome";font-weight:400;font-size:inherit;display:inline-block;}dl.styled{border:none;}dl.styled dt.active a,dl.styled dt a{background:var(--gray);color:var(--dark);text-transform:uppercase;margin-top:3px;border:none;}dl.styled dt > a:hover{background-color:var(--gray);text-decoration:none;}dl.styled dd{padding:25px;}dl.styled dt .ckeditor-accordion-toggle:before,dl.styled dt .ckeditor-accordion-toggle:after{background:var(--dark-accent) !important;}dl.styled dt.active a,dl.styled dt a{background:#fff;text-decoration:none;border-radius:10px;box-shadow:2px 0px 3px var(--gray);}dl.styled dt.active a:hover,dl.styled dt a:hover{background:#fff;text-decoration:underline;}#block-archives > div > ul.menu{padding:10px 0 20px 0;line-height:0.25em;}#block-archives > div > ul.menu > li{background:none;margin:0 8px;display:inline;float:none;}#block-archives > div > ul.menu > li a{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--dark);}#block-archives > div > ul.menu > li a:hover{color:#fff;background-color:var(--accent);text-decoration:none;}#block-archives > div > ul.menu li.menu-item--expanded > a:before{content:"";}.meeting-details .field__label{font-family:"Cabin",Helvetica Neue,Arial,Sans-serif;font-size:18px;padding:0;margin:10px 0 10px 0;font-weight:400;text-transform:uppercase;}.field--name-field-dates{margin:0 0 20px 0;}.smt_left_column{width:40% !important;margin-top:-1em;}.meeting-details legend{display:none;}@media (max-width:700px){.ds-2col-stacked-fluid .group-right,.ds-2col-stacked-fluid .group-left{float:none;width:100%;}.ds-2col-stacked-fluid .group-left,.ds-2col-stacked-fluid .group-right{padding:10px 10px 30px 10px;}}.views-view-responsive-grid .views-col{padding:1em;}.view-display-id-past_meetings div.view-content{text-decoration:none;color:var(--dark);border:1px solid #fff;border-left:4px solid var(--dark-accent);border-radius:10px;box-shadow:2px 0px 3px var(--gray);display:block;padding:10px;background-color:#fff;}.view-display-id-past_meetings div.view-content img{border:none;border-radius:4px;}.view-display-id-past_meetings .views-view-grid .views-row{margin-top:2em;}.view-display-id-past_meetings .views-view-grid .views-col{border:3px solid #fff;}.view-display-id-past_meetings .views-field-title{position:absolute;}.view-display-id-past_meetings .views-field-title a{color:#fff;padding:0.5em;background-color:rgba(0,0,0,0.5);font-weight:700;border-radius:4px 0;}.field.field--name-field-event-url.field--type-link.field--label-hidden.field__item
	a{font-size:14px;font-weight:700;text-transform:uppercase;padding:15px 23px;display:inline-block;line-height:1;border:none;min-width:130px;background-color:var(--accent);color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:10px 0;text-align:center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.field.field--name-field-event-url.field--type-link.field--label-hidden.field__item
	a:after{content:"\f14c";font-family:"FontAwesome";font-size:18px;margin-left:1rem;display:inline-block;}.upcoming-events-compact-view a{font-weight:normal;}.view-all-upcoming-events .views-field-field-event-start-date{padding:0;margin-top:20px;}h4.upcoming-events-title{margin-top:0px;}.view-all-upcoming-events .views-row:after{border-top:3px solid var(--mid-gray);content:"";display:block;margin-top:30px;width:75%;}.view-all-upcoming-events .form--inline.clearfix{margin:3em;padding:10px 30px;border:1px solid lightgray;border-radius:10px;box-shadow:2px 0px 3px var(--gray);}.view-all-upcoming-events input[type="submit"]{padding:10px;min-width:none;}.sidebar h2.title{margin:25px 0px 20px 0px;}.sidebar .block{padding-bottom:20px;}div.view caption{display:none;}table{border-collapse:collapse;width:100%;color:#000000;margin:25px 0 40px;}table th{font-size:16px;text-transform:uppercase;border:none;border-bottom:3px solid var(--accent);color:var(--dark);background-color:var(--bg-color);vertical-align:bottom;}table th a{color:var(--dark) !important;}table th,table td{padding:10px 20px;text-align:left;}table td{vertical-align:top;border:none;border-bottom:2px solid var(--gray);}table tr.even,table tr.odd{border-bottom:1px solid #fff;background:var(--gray);font-size:14px;}.footer-area table td,.footer-area table th,.header-top-area table td,.header-top-area table th{border:1px solid var(--dark);}.footer-area table tr.even,.footer-area table tr.odd,.header-top-area table tr.even,.header-top-area table tr.odd{background:transparent;}.footer-area table th,.footer-area table td,.banner-area table th,.banner-area table td{padding:10px;}.header-top-area table{color:#fff;}.table-borderless > tbody > tr > td{border:none;}div.view caption{display:none;}a[title~="sort"]:hover{text-decoration:none;}th:not(.is-active) a[title~="sort"]::after{content:"\2002";display:inline-block;width:16px;background-size:100%;background-image:url(/core/themes/stable/images/core/icons/787878/twistie-both.svg);}div.view td.is-active{background-color:inherit;}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{overflow:hidden;}b.tablesaw-cell-label a{color:var(--dark);}@media (max-width:39.9375em){.tablesort--asc,.tablesort--desc{display:none;}table td{border:none;}}.block-views .view{border-bottom:none;}.node--type-job-postings .field__item{padding:0 0 15px 0;}div.field--name-field-mt-event-contact-info div.field__label{font-family:"Cabin",Helvetica Neue,Arial,Sans-serif;line-height:1.2;padding:0;margin:20px 0 10px 0;font-weight:700 !important;text-transform:uppercase;font-size:21px;}
