@import url("https://use.fontawesome.com/releases/v5.8.1/css/all.css");:root{--accent:#de4d00;--bright-accent:#ff6a1b;--dark-accent:#c14300;--dark:#252525;--gray:#e1e1e1;--mid-gray:#D3CBCB;}.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;}}.dropbtn{background-color:var(--accent);color:white;padding:16px;font-size:16px;border:none;cursor:pointer;}.dropbtn:hover,.dropbtn:focus{background-color:var(--dark-accent);}.dropdown{position:relative;display:inline-block;}.dropdown-content{display:none;position:absolute;background-color:var(--gray);min-width:160px;max-height:300px;overflow-y:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.dropdown a:hover{background-color:#ddd;}.show{display:block;}a.card,.card,.card-no-hover{text-decoration:none;color:var(--dark);border:1px solid white;border-left:5px solid var(--dark-accent);border-radius:10px;box-shadow:2px 0px 3px var(--gray);display:block;padding:10px;}a.card{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--dark);}a.card:hover,.card:hover{background-color:var(--gray);}.card-no-hover:hover{background-color:white;}.field--name-field-mt-banner-image{margin-bottom:4em;}div.field.field--name-node-changed-date{margin-top:5em;font-size:.8em;}.node--type-job-postings .field__item{padding:0 0 15px 0;}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.20;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;}#block-views-block-mt-latest-news-block-1>div>div>div{border-bottom:none;}#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{height:79px;margin:5px 15px 0 0;}#block-views-block-mt-latest-news-block-1>div>div>div>div.view-content>div:nth-child(n){padding:10px;margin:20px;border:1px solid white;border-left:5px solid var(--dark-accent);border-radius:10px;box-shadow:2px 0px 3px var(--gray);}.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{background-color:var(--gray);color:#1e1e1e;text-transform:uppercase;border:none;padding:10px 15px;font-weight:700;display:inline-block;}a.more-gray:hover{color:#1e1e1e;}dl.styled{border:none;}dl.styled dt.active a,dl.styled dt a{background-color:var(--gray);color:#1e1e1e;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);}#block-archives>div>ul.menu{padding:10px 0 20px 0;line-height:.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%;margin-top:-1em;}.meeting-details legend{display:none;}@media(max-width:700px){.ds-2col-stacked-fluid .group-right{float:none;width:100%;}.ds-2col-stacked-fluid .group-left{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 .views-view-grid .views-row{margin-top:2em;}.view-display-id-past_meetings .views-view-grid .views-col{border:3px solid white;}.view-display-id-past_meetings .views-field-title{position:absolute;}.view-display-id-past_meetings .views-field-title a{color:white;padding:.5em;background-color:rgba(0,0,0,0.5);font-weight:700;}.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;}table{border-collapse:collapse;width:100%;color:#000000;margin:25px 0 40px;}table th{font-size:16px;text-transform:uppercase;border-bottom:3px solid var(--accent);color:var(--dark);background-color:white;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-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;}.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.20;padding:0;margin:20px 0 10px 0;font-weight:700 !important;text-transform:uppercase;font-size:21px;}@media screen and (max-width:600px){.responsive-collapse table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.responsive-collapse table tr,.responsive-collapse table td{display:block;text-align:left;}.responsive-collapse table tr:hover{background-color:white;}.responsive-collapse td.views-field-title{margin-top:2em;border-top:3px solid var(--accent);}.responsive-collapse td.views-field-field-event-location::before{content:"Location: ";font-weight:bold;}.responsive-collapse td.views-field-field-event-start-date::before{content:"Begins: ";font-weight:bold;}.responsive-collapse td.views-field-field-event-end-date::before{content:"Ends: ";font-weight:bold;}.responsive-collapse td.views-field-field-call-for-papers-deadline::before{content:"Submission deadline: ";font-weight:bold;}}
