@media screen and (min-width:1200px){.cycle_banner_container .banner_item_description_container{position:relative;top:90px}.cycle_banner_container{height:600px!important}}@media screen and (max-width:1199px){.cycle_banner_container{height:450px!important}}@media screen and (max-width:1199px) and (min-width:992px){.cycle_banner_container .banner_pager{margin-top:10px}}@media screen and (max-width:1199px){.banner_item_description_column{bottom:0;top:145px}}@media screen and (max-width:767px){.page_home .banner_item_description_column{top:5vh;width:auto!important}.banner_item_description_column{left:0;margin:0 auto;min-width:unset;right:0;top:5vh}.banner_item_description h1{font-size:1.2em;margin-top:10px}.banner_btn{font-size:.9em;margin:30px 0 0;padding:2px 20px}.cycle_banner_container{height:350px!important;top:0}.cycle_banner_container .banner_pager{margin-top:20px}.cycle_banner_container .banner_pager a{width:15px;height:15px}.cycle_banner_container .banner_pager_previous,.cycle_banner_container .banner_pager_next{display:none}a.edit_banner{display:none}.banner_item_description{display:none}}@media screen and (max-width:500px){.cycle_banner_container{height:220px!important}.banner_item_description h1{font-size:1em}.cycle_banner_container .banner_item_description p{display:none}.banner_item_description h1 strong{display:inline;font-size:1em}.banner_btn{margin:0}.cycle_banner_container .banner_pager a{width:20px;height:20px}}@media screen and (min-width:768px){.events-section .events-section-article{height:250px}.events-section .events-section-article .events-section-article-image{height:100%}.events-section .events-section-article .events-section-article-image img{object-fit:contain;width:100%;height:100%}.events-section .btn-primary{margin-top:250px}}@media screen and (max-width:1499px){.events-section .btn-primary{margin-top:300px}}@media screen and (max-width:1199px){.events-section .btn-primary{margin-top:375px}}@media screen and (max-width:991px){.events_view_filters{font-size:.9em}.events-section .btn-primary{margin-top:475px}}@media screen and (max-width:767px){a.calendar_event{margin-right:0;margin-left:27px}.sidebar_box{margin-top:20px;margin-bottom:20px}.events-section .events-section-image{margin:0 0 15px}.events-section .events-section-article .events-section-article-image img{height:200px!important;object-fit:contain;width:100%}.events-section .btn-primary{margin-top:0}}@media screen and (min-width:768px){.news-section .news-section-article{height:250px}.news-section .news-section-article .news-section-article-image{height:100%}.news-section .news-section-article .news-section-article-image img{object-fit:contain;width:100%;height:100%}.news-section .btn-primary{margin-top:250px}}@media screen and (max-width:1499px){.news-section .btn-primary{margin-top:300px}}@media screen and (max-width:1199px){.news-section .btn-primary{margin-top:375px}}@media screen and (max-width:992px){.news-section .btn-primary{margin-top:475px}}@media screen and (max-width:767px){.news_row .img-responsive{margin-bottom:15px;width:454px;height:287px!important;object-fit:contain}.modNewsMetaData small{display:block}.news_row .link_block_xs .glyphicon{float:right}.news-section .news-section-image{margin:0 0 15px}.news-article .news-article-image img{width:454px;height:287px!important;object-fit:contain}.news-section .news-section-article .news-section-article-image img{height:200px!important;object-fit:contain;width:100%}.news-section .btn-primary{margin-top:0}}@media screen and (max-width:991px){.resources-header{flex-direction:column;gap:0}.resources-heading{font-size:1.5rem}.resource-listings .listing .listing-body h3{font-size:1.25rem}}@media screen and (max-width:767px){.resources-header .resources-options .btn{display:block;white-space:pre-wrap}.resources-header .resources-options .btn+.btn{margin:5px 0 0}.resource-filter{margin:0 0 15px}.resource-filter .resource-filter-search{flex-direction:column}.resource-filter .resource-filter-search>.form-group,.resource-filter .resource-filter-search>.btn{width:100%}.resource-filter .resource-filter-group-options{flex-direction:column}.resource-listings .listing{flex-direction:column}.resource-listings .listing .listing-image{max-width:100%}}@media(max-width:991px){.search-overlay input[type=text]{width:300px}}@media screen and (max-width :767px){.search-overlay-content{left:0;transform:translate(0,-50%);width:100%;padding:0 15px}.search-overlay input[type=text]{width:calc(100% - 65px)}.search-overlay button{width:65px}.quicksearch_results ul{max-height:120px}}