/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-submission-form .messages__wrapper button{background:transparent !important;}.webform-submission-form button[class*=webform-button--]{border:solid 1px #00B2EB;background-color:#FFFFFF !important;}.webform-submission-form button[class*=webform-button--]:active,.webform-submission-form button[class*=webform-button--]:hover{border-color:#00B2EB;background-color:#00B2EB !important;}.webform-submission-form button[class*=webform-button--]:active.webform-button--reset,.webform-submission-form button[class*=webform-button--]:hover.webform-button--reset{color:#FFFFFF;}.webform-submission-form button[class*=webform-button--].webform-button--submit{color:#161E8B;}.webform-submission-form button[class*=webform-button--].webform-button--reset{color:#00B2EB;}.webform-submission-form hr.webform-horizontal-rule{border-top-color:#00B2EB;}.webform-submission-form input[type=email],.webform-submission-form input[type=text],.webform-submission-form input[type=time]{max-width:calc(100% - 500px - 5px);display:inline-block;}.webform-submission-form label{display:inline-block;width:500px;}.webform-submission-form label.form-required:after{color:#74BCF6;}.webform-submission-form .select-wrapper{max-width:calc(100% - 500px - 5px);}.webform-submission-form .description{color:#00B2EB;}@media all and (max-width:992px){.webform-submission-form input[type=email],.webform-submission-form input[type=text]{max-width:100%;}.webform-submission-form label{width:100%;}}article.event.optional{opacity:0.5;}article.event .field-description{color:#00B2EB;}article.event .field-description a{color:#00B2EB;}article.event .field-date{border-top:solid 3px #161E8B;width:50px;display:inline-block;text-align:center;font-weight:bold;font-size:20px;padding:2px 5px 0 5px;line-height:1.2;}article.event .field-event-categories span{border-radius:5px;padding:3px 5px;display:inline-block;font-size:10px;}article.event .field-event-categories span.inverse-color{color:#FFFFFF;}article.event .field-event-categories span:not(:first-child){margin-left:10px;}article.event .field-event-categories span span{padding:0;}article.event .field-link ul{list-style:none;padding-left:0;margin-bottom:0;}article.event .field-link ul li:before{color:#00B2EB;content:"▶";padding-right:5px;font-size:8px;position:relative;top:-2px;}article.event .field-link ul li a{color:#00B2EB;}article.event .time{padding-top:20px;}article.event h2{margin-top:10px;margin-bottom:3px;}article.event label{color:#00B2EB;font-size:8px;display:block;font-weight:normal;margin-bottom:0;}article.gallery .field-images > div{display:inline-block;}article.gallery label{color:#00B2EB;font-size:8px;display:block;font-weight:normal;margin-bottom:0;}body.page-node-type-homepage h1{display:none;}article.sponsor.teaser{min-height:172px;border-radius:15px;}article.sponsor.teaser a span.field-sponsor-type{text-decoration:none;}article.sponsor.teaser h2{text-align:center;}article.sponsor.teaser img{margin:0 auto;}article.sponsor.teaser span.field-sponsor-type{text-align:center;display:block;background-image:linear-gradient(to bottom right,white,rgb(68.1013513514,164.9121621622,242.8986486486));color:#161E8B;user-select:none;padding-top:2px;border-top-left-radius:5px;border-top-right-radius:5px;}article{clear:both;}article div.row{margin-left:-15px;margin-right:-15px;}article div.row section{padding-bottom:15px;}a{color:#00B2EB;}a:hover{color:#00B2EB;}body{background-color:white;font-family:sans-serif;overflow-x:hidden;background-color:#74BCF6;}html{overflow-x:hidden;user-select:none;}.block-wyrix-copyright{text-align:center;}footer.footer{margin-top:0;margin-bottom:10px;padding:0;font-size:10px;background-color:#161E8B;border:solid 3px #161E8B;border-top-width:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#FFFFFF;}footer.footer article{border:0;margin:0;padding:5px 15px 0 15px;}footer.footer .block-wyrix-copyright{padding-top:5px;padding-bottom:2px;}footer.footer .block-wyrix-copyright a{color:#FFFFFF;}footer.footer .block-wyrix-copyright span:last-of-type{display:none;}.calendar-pager{margin:10px -15px;}.calendar-pager a{color:#74BCF6 !important;text-decoration:none !important;text-transform:lowercase;}.calendar-pager div:first-child a:before{content:"◄";margin-right:5px;padding-right:2px;padding-top:1px;display:inline-block;width:20px;border-radius:50%;background-color:#74BCF6;color:#FFFFFF;text-align:center;}.calendar-pager div:first-child a:hover:before{background-color:#161E8B;}.calendar-pager div:last-child{text-align:right;}.calendar-pager div:last-child a:after{content:"►";margin-left:5px;padding-left:2px;padding-top:1px;display:inline-block;width:20px;border-radius:50%;background-color:#74BCF6;color:#FFFFFF;text-align:center;}.calendar-pager div:last-child a:hover:after{background-color:#161E8B;}.content{background-color:#FFFFFF;border-left:solid 3px #161E8B;border-right:solid 3px #161E8B;color:#161E8B;padding-top:10px;padding-bottom:10px;min-height:57vh;}@media all and (min-width:768px){.content{min-height:45vh;}}.content a{color:#161E8B;text-decoration:underline;}.content a:hover{text-decoration:none;}h1{font-family:sans-serif;font-weight:bold;color:#161E8B;border-bottom-width:0 !important;margin-bottom:0 !important;letter-spacing:2px;text-shadow:2px 2px 0 #74BCF6;}h2{font-family:sans-serif;color:#161E8B;font-size:20px;}h2 a{text-decoration:none !important;}h3{color:#74BCF6;font-size:18px;}iframe.media-oembed-content{aspect-ratio:16/9;width:100%;height:auto;}.item-list ul{list-style-type:none;margin:0;padding:0;}.item-list ul.row{margin-left:-15px;margin-right:-15px;}.item-list ul > li article.list{padding-top:20px;padding-bottom:20px;border-bottom:dashed 1px #161E8B;}.item-list ul > li article.list h2{font-size:18px;margin-top:0;height:40px;}.item-list ul > li article.list h2 a{color:#74BCF6;transition:color 1s ease;}.item-list ul > li article.list h2 a:hover{color:#161E8B;transition:color 1s ease;text-decoration:none;}.item-list ul > li article.teaser{position:relative;margin:15px auto;}.item-list ul > li article.teaser a h2{color:#74BCF6;}.item-list ul > li article.teaser a:hover h2{color:white;background-color:#161E8B;transition:background-color 1s ease,color 1s ease;}.item-list ul > li:last-of-type article.list{padding-bottom:0;border-bottom-width:0;}@media all and (min-width:992px){.item-list.embed ul > li:nth-last-child(2):nth-child(odd) article.list{border-bottom-width:0;padding-bottom:0;}.item-list.embed ul > li:nth-last-child(2):nth-child(even) article.list{border-bottom-color:transparent;}}div[data-drupal-messages]{padding-bottom:5px;}.messages__wrapper a{color:inherit !important;}.modal-dialog img{max-width:100%;max-height:80vh;margin:0 auto;}.modal-dialog .modal-body{text-align:center;}.navbar-header{border-left:solid 3px #161E8B;border-right:solid 3px #161E8B;padding:0;}.navbar-header #block-menu:after{clear:both;}.navbar-header #block-menu > ul{width:100%;background-color:#74BCF6;}@media all and (min-width:768px){.navbar-header #block-menu > ul{display:flex;}}.navbar-header #block-menu > ul > li{width:100%;}@media all and (min-width:990px){.navbar-header #block-menu > ul > li:not(:first-of-type){margin-left:2px;}.navbar-header #block-menu > ul > li:not(:last-of-type){margin-right:2px;}}@media all and (max-width:989px){.navbar-header #block-menu > ul > li > ul{border-bottom:solid 1px #74BCF6;}}.navbar-header #block-menu ul{list-style-type:none;padding-left:0;}.navbar-header #block-menu ul > li{text-align:center;}.navbar-header #block-menu ul > li > a{color:#161E8B;transition:background-color 500ms,color 500ms;text-decoration:none;display:block;padding:10px 0;}.navbar-header #block-menu ul > li > a:after{transition:background-color 500ms,color 500ms;}.navbar-header #block-menu ul > li > a.has-children:after{content:"▼";color:#74BCF6;padding-left:5px;}.navbar-header #block-menu ul > li > a:hover{background-color:#00B2EB;}.navbar-header #block-menu ul > li > a:hover.has-children:after{color:#00B2EB;}.navbar-header #block-menu ul > li > a:hover:focus{background-color:#00B2EB;}.navbar-header #block-menu ul > li > a:focus{background-color:transparent;}.navbar-header #block-menu ul > li > ul:not(.open){display:none;}.navbar-header #block-menu-switcher{background-color:#74BCF6;text-align:center;}.navbar-header #block-menu-switcher a{display:block;color:#161E8B;transition:background-color 500ms;padding:10px 0;}.navbar-header #block-menu-switcher a:hover{text-decoration:none;background-color:#00B2EB;}.navbar-nav{margin:0;}.modal-footer span.source{float:left;}.no-wrap{white-space:nowrap;}.nav-tabs{margin-bottom:25px;}.nav-tabs > li.active > a,.nav-tabs > li:hover > a{background-color:#00B2EB;}.nav-tabs > li > a{color:#161E8B;text-decoration:none;}.nav-tabs > li > a.is-active{color:white;}.main-container{margin:10px auto 0 auto;min-width:350px;}.heading{padding:0;background-color:#FFFFFF;border:solid 3px #161E8B;border-bottom-width:0;border-top-left-radius:10px;border-top-right-radius:10px;height:250px;background-image:url(/themes/custom/wyrix_theme/img/header-background.jpg);background-repeat:no-repeat;background-position:center right;}@media all and (max-width:767px){.heading{height:125px;}}.region-header .navbar-brand{display:none;}.region-header .navbar-btn.logo{width:100%;text-align:center;text-decoration:none;margin-top:0;margin-bottom:0;}.region-header .navbar-btn.logo img{height:210px;margin-top:15px;}@media all and (min-width:768px){.region-header .navbar-btn.logo img{margin-left:25px;display:block;}}table.sticky-header{background-color:#FFFFFF;width:auto;}@media all and (max-width:767px){aside{display:none;}}.table > thead > tr > th{border-bottom-color:#00B2EB;}.table > tbody > tr > td{border-top-color:#00B2EB;}.table-striped > tbody > tr:nth-of-type(2n+1){background-color:transparent;}.table-hover > tbody > tr:hover{background-color:#00B2EB;}@media all and (max-width:767px){.table-responsive{border-width:0;}}.view-header > div{margin-bottom:30px;}@media (min-width:768px){.webform-flexbox.webform-result{flex-wrap:wrap;}.webform-flexbox.webform-result .webform-flex{flex:0 0 33.3333333333%;}}
