@media all and (max-width:767px) {
.navbar-header {margin-right:0 !important; margin-left: 0!important;}
.mobileNoPadding {padding:0; position:absolute; top:-5px; right:0;}
.navbar-toggle span{background-color:#005A86 !important; height: 4px !important;width: 34px !important;border-radius: 0 !important;margin-bottom: 6px !important;}
#header .navbar-toggle { border:none; font-size:0; text-indent:-9999px; width:50px; height:50px;;}
#header .main-menu {width:100%;}
#header .main-menu ul {margin:0; padding:0;}
#header .main-menu li {width:100%; height:100%; padding:10px 20px; float:none; border:none; border-bottom:solid 1px #fff; display:block; text-align:left;}
#header .main-menu li:first-child {border-left:none;}
#header .main-menu li a {display:inline;}

/* slideshow */
#block-views-slideshow-block-1 {position: static;}
#block-views-slideshow-block-1 .slick-slide {padding:14px; border:none;}
#block-views-slideshow-block .slider-image h2 { padding:10px;}

/*Quicklinks*/
#main-container .quick-links h3 {border:none; background:none; color:#005A86; font-weight:bold; font-size:4rem;}
#main-container .quick-links ul li {border-bottom:solid 4px #DEDEDE;}
#main-container .quick-links ul:last-child li:last-child {border-bottom:none;}
#main-container .quick-links{border-bottom:solid 12px #005A86; padding-right:0; padding-left:0;}

#block-views-events-block-1 .block-title {font-weight:bold; font-size: 2.5em;}
#block-views-events-block-1 .slick-active div:nth-child(4n+1) .field-content {border-bottom:solid 4px #61B4E4; background:#fff;}
#block-views-events-block-1 .slick-active div:nth-child(4n+2) .field-content {border-bottom:solid 4px #Fee050; background:#fff;}
#block-views-events-block-1 .slick-active div:nth-child(4n+3) .field-content {border-bottom:solid 4px #03C9A9; background:#fff;}
#block-views-events-block-1 .slick-active div:nth-child(4n+4 ) .field-content {border-bottom:solid 4px #ff4f19; background:#fff;}

#block-views-events-block-1 .slick-active div:nth-child(4n+1) .btn-read-more a{background-color:#61B4E4;}
#block-views-events-block-1 .slick-active div:nth-child(4n+2) .btn-read-more a{background-color:#Fee050;}
#block-views-events-block-1 .slick-active div:nth-child(4n+3) .btn-read-more a{background-color:#03C9A9;}
#block-views-events-block-1 .slick-active div:nth-child(4n+4 ) .btn-read-more a{background-color:#ff4f19;}
#block-views-events-block-1 .view-footer .btn-see-more {width: 100%; margin:15px auto; text-align: center;}
#block-views-events-block-1 .view-footer .btn-see-more a {border:none; float:none; padding: 8px 100px; }

#block-views-news-block-1 .block-title {font-weight:bold; font-size: 2.5em;}
#block-views-news-block-1 .slick-active div:nth-child(4n+1) .field-content {border-bottom:solid 4px #8DE0A8; background:#fff;} 
#block-views-news-block-1 .slick-active div:nth-child(4n+2) .field-content {border-bottom:solid 4px #ff4f19; background:#fff;} 

#block-views-news-block-1 .slick-active div:nth-child(odd) .btn-read-more a{background-color:#8DE0A8;}
#block-views-news-block-1 .slick-active div:nth-child(even) .btn-read-more a{background-color:#ff4f19;}
#block-views-news-block-1 .view-footer .btn-see-more {width: 100%; margin:15px auto; text-align: center;}
#block-views-news-block-1 .view-footer .btn-see-more a {border:none; float:none; padding: 8px 100px;}

/* upcoming events + news */
.latest-news-wrapper {height:auto;}
.latest-news-wrapper.latest-news-wrapper-long .latest-news-item-wrapper {height:260px}

/*footer*/
#footer .social-content {margin-bottom:10px;}
#footer .address-block {background:#fff;}
#footer .region-footer-contact h2{display:none;}
#footer .region-footer-contact p {color:#005A8C; font-weight:bold; margin:15px 0px; padding-left: 10px;}
#footer .region-footer-contact a {color:#005A8C}

}