



.btn{background: #FFFFFF;color: rgba(15,65,156,1.0);border: 1px solid rgba(15,65,156,0.50)}
.btn:hover{background:rgba(15,65,156,1.0);color:#FFFFFF}

#nav>li:hover{background:rgba(15,65,156,1.0)}
#nav span{color:#FFFFFF}

#alert_bar{background:rgba(15,65,156,1.0)}

.search-form{margin:0;position:relative}
#search-input{border-color:rgba(15,65,156,0.50)}
.search-form button{color:rgba(15,65,156,1.0)!important}

#topnav_wrap{background:rgba(149,233,30,0.75)}

#date_weather{color:#FFFFFF}

.event-tab{color:rgba(15,65,156,1.0)!important}
.event-tab:hover:first-of-type, .event-tab:first-of-type.current{color:#FFFFFF!important;background:rgba(149,233,30,1.0)}
.event-tab:hover:last-of-type, .event-tab:last-of-type.current{color:#FFFFFF!important;background:rgba(15,65,156,1.0)}
.event-container{border-top:5px solid rgba(149,233,30,0.50);background:rgba(149,233,30,0.15)}
.event-container:last-of-type{border-top:5px solid rgba(15,65,156,0.50);background:rgba(15,65,156,0.15)}

.quick-background{background:rgba(15,65,156,1.0)}
#slider_quicks .owl-item:nth-of-type(2n) .quick-background, .quick-item:nth-of-type(2n) .quick-background{background:rgba(149,233,30,1.0)}

.news-date{background:rgba(15,65,156,1.0);color:#FFFFFF}

#about_intro{background:rgba(15,65,156,1.0)}
#about_content{color:#FFFFFF}

#footer_address{color:#FFFFFF}
#footer_socials .social-media-link.fab:hover{background:rgba(149,233,30,1.0)}
#footer_links a{color:#FFFFFF}
#footer_copyright{background:rgba(149,233,30,1.0)}

#flyout-wrap{background:rgba(15,65,156,1.0)}
#flyout span{color:#FFFFFF}

#breadcrumbs a{color:rgba(15,65,156,1.0)}
#freeform #main_wrap{background:rgba(15,65,156,0.05)}

#increase-font, #decrease-font{background:rgba(15,65,156,1.0)}

/* body */
body{font-family:'Lato',sans-serif}
.accent-left{border-color:#d73f78}
#post a {color:#d73f78}
/* header */
.accessible-btn a{background:#b41c55!important}
.accessibility-menu ul{box-shadow:inset 0 0 0px 2px #b41c55}

/* top bar */
.alert-dismissible{background-color:rgba(15,65,156,1.0)}
.alert-title{background-color:#d73f78}

/* translate */
#translation-links ul{background:#ffffff}
#translation-links ul a{color:#18243b}
#translation-links span{font-family:'Lato',sans-serif}

/* social media links */
#site-information .social-media-link{color:#b41c55}

/* navigation */
#nav a,#nav span{color:#ffffff;font-family:'Lato',sans-serif}
#nav ul a,#nav ul span{color:#ffffff}

/* slider */
#slider{height:775px;position: relative;overflow:hidden}
#freeform #slider{height:550px}

/* quick links */
#quick-links-carousel .quick-link{color:#18243b;font-family:'Lato',sans-serif}
#quick-links-carousel .quick-link:hover{color:rgba(15,65,156,1.0)}
/* section heading */
.section-heading h2{font-family:'Lato',sans-serif;color:#18243b}

/* news */
.news-info a{color:rgba(15,65,156,1.0)}

/* buttons */
.button,
a.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.btn{background:#28337b;font-family:'Lato',sans-serif;color:#ffffff!important}
.button:hover,
a.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.btn:hover{background:rgba(15,65,156,1.0);color:#fff!important}
.button:active,
a.button:active,
button:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active,
.btn:active{background:rgba(15,65,156,1.0)}
.faq-container{border-top-color:rgba(149,233,30,0.75)}
.rpfbids tr[bgcolor] {background: rgba(149,233,30,0.75)!important;}

/* share button */
.floating-share-btn{background:rgba(15,65,156,1.0) !important}
span.slider-caption {font-family: 'Lato',sans-serif;}

/* flyout */
#flyout-wrap{background:rgba(15,65,156,1.0)}
#flyout a,#flyout span{color:#ffffff;font-family:'Lato',sans-serif}
#breadcrumbs,#breadcrumbs a{font-family:'Lato',sans-serif}
@media only screen and (min-width:992px){
	#nav>li:hover>a,#nav>li:hover>span{color:#76e442}
	#nav>li>ul{background:rgba(149,233,30,1.0);border-top: 5px solid rgba(15,65,156,1.0)}
	#flyout ul{background:rgba(15,65,156,1.0)}
	#flyout ul a,#flyout ul span{font-family:'Lato',sans-serif}
	#flyout li:hover>a, #flyout li:hover>a{background:rgba(149,233,30,1.0)}
}
@media only screen and (max-width:991px){
	
		#slider{height:400px;max-height:400px}
	
}
@media only screen and (max-width:767px){
	#social_search{background:rgba(15,65,156,1.0)}
}
