/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.upcoming-presentations .event-image{display:block;float:left;width:65px;margin-right:16px;margin-bottom:11px;}.upcoming-presentations .day{text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;font-size:12px;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:#052049;}.upcoming-presentations h6{padding:0;margin:0;}.upcoming-presentations .number-date{text-align:center;font-size:45px;line-height:0.85;padding-top:7px;color:#052049;font-family:"GranjonLTW01-Roman","Granjon",Garamond,serif;border-width:1px;border-style:solid;border-radius:0 0 8px 8px;border-color:#052049;}.upcoming-presentations .date-time{margin:7px 0;color:#808285;font-size:15px;}.upcoming-presentations .event:first-child{border-top:none;padding-top:none;margin-top:0;}.upcoming-presentations .event:nth-child(1n+1){clear:both;}.upcoming-presentations .event:nth-child(1n){margin-right:0;}.upcoming-presentations .event{border-top:1px solid #B4B9BF;padding-top:28px;margin-top:28px;width:100%;}.upcoming-presentations img{float:left;margin-right:16px;}@media (min-width:576px){.upcoming-presentations .js-form-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin:0;}.upcoming-presentations .form--inline{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.upcoming-presentations .form-actions{margin:0 auto;}}.upcoming-presentations input#edit-keys{margin:17px 0;}.upcoming-presentations .view-content{padding-top:10px;}.upcoming-presentations .js-form-item{width:100%;display:block;margin:0 0 10px 0;}
.presentation-sign-up .event-image{display:block;width:50%;margin-left:auto;margin-right:auto;}.presentation-sign-up .day{text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;font-size:10px;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:#052049;}.presentation-sign-up .year{text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;font-size:10px;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:darkgrey;}.presentation-sign-up h6{padding:0;margin:0;}.presentation-sign-up .number-date{text-align:center;font-size:30px;line-height:0.85;padding-top:7px;color:#052049;font-family:"GranjonLTW01-Roman","Granjon",Garamond,serif;border-width:1px;border-style:solid;border-radius:0 0 8px 8px;border-color:#052049;}.presentation-sign-up .date-time{margin:7px 0;color:#808285;font-size:15px;}.presentation-sign-up .event:first-child{border-top:none;padding-top:none;margin-top:0;}.presentation-sign-up .event:nth-child(1n+1){clear:both;}.presentation-sign-up .event:nth-child(1n){margin-right:0;}.presentation-sign-up .event{border-top:1px solid #B4B9BF;padding-top:28px;margin-top:28px;width:100%;}.presentation-sign-up img{float:left;margin-right:16px;}@media (min-width:576px){.presentation-sign-up .js-form-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin:0;}}.presentation-sign-up input#edit-keys{margin:17px 0;}.presentation-sign-up ul.pager__items.js-pager__items{margin-top:75px;}.presentation-sign-up .js-form-item input{width:200px;}.presentation-sign-up tr td:first-child,td:last-child{padding:0;margin:0;width:150px;text-align:center;}
.next-presentation{margin-top:75px;}.next-presentation h2{padding:0 !important;margin:0 !important;}.next-presentation h5{padding:0 !important;margin:0 !important;}.next-presentation h2.title{margin-top:-50px !important;}.next-presentation h5.text-center{padding-top:10px !important;text-align:left !important;}.next-presentation .presentation-inline-items{font-size:16px;text-align:left;padding-top:5px;}.next-presentation .canceled{color:red;}.next-presentation img{width:350px;height:150px;object-fit:cover;}.next-presentation .front-page-image{float:left;padding-right:10px;}
.forthcoming-presentations .event-image{display:block;width:20%;float:left;background-color:white;}.forthcoming-presentations .day{text-align:center;text-transform:uppercase;color:#FFF;font-weight:bold;font-size:12px;letter-spacing:.08em;padding-top:2px;padding-bottom:2px;background-color:#052049;}.forthcoming-presentations h6{padding:0;margin:0;}.forthcoming-presentations .number-date{text-align:center;font-size:45px;line-height:0.85;padding-top:7px;color:#052049;font-family:"GranjonLTW01-Roman","Granjon",Garamond,serif;border-width:1px;border-style:solid;border-radius:0 0 8px 8px;border-color:#052049;}.forthcoming-presentations .date-time{margin:7px 0;color:#808285;font-size:15px;}.forthcoming-presentations .event:first-child{border-top:none;padding-top:none;margin-top:0;}.forthcoming-presentations .event:nth-child(1n+1){clear:both;}.forthcoming-presentations .event:nth-child(1n){margin-right:0;}.forthcoming-presentations .event{border-top:1px solid #B4B9BF;padding-top:28px;margin-top:28px;width:100%;}.forthcoming-presentations img{margin-left:10px;height:70px;object-fit:cover;}.forthcoming-presentations .image-container{display:inline-block;float:left;width:80%;}.image-container .views-row{margin:0 !important;}
.view-presentations-grid input#edit-keys{margin:17px 0;}.view-presentation-grid .col-12,.col-md-6,.views-row{margin-bottom:20px;}.view-presentation-grid .col-12,.col-md-6,.views-row .paper-link{padding-bottom:50px;}.view-presentation-grid .col-12,.col-md-6,.views-row span.field-content.link--bordered{position:absolute;bottom:0;}.view-presentation-grid .col-12,.col-md-6,.views-row{position:relative;}.view-presentation-grid{padding-top:10px;}
.col-12 h2.title:after,.col-12 nav > h2:after,.col-12 .block-search > h2:after{margin-bottom:-5px;}.about-us{padding-top:80px !important;}.search-box{margin-top:-75px;margin-bottom:10px;}fieldset#edit-simplenews-token-help{display:none;}.full-row{margin:auto;}
button.sign-up-button{font-family:'Roboto',Helvetica Neue,Arial,sans-serif;float:right;background-color:#3b5998;border-color:#3b5998;border-radius:50px;color:#fff;font-size:14px;font-weight:200;text-transform:uppercase;padding:10px 30px;}button.sign-up-button:hover{background-color:#758ab6;}
a.tabledrag-handle .handle{width:25px;height:25px;}
.path-admin .mt-no-opacity{opacity:1;filter:alpha(opacity=100);}
