::placeholder {
	color: #1A535C;
}
h1, h2, h3, h4 {
    color: #1A535C;
}

h1 span,
h2 span {
    color: #F4A259;
}

th {
    color: #1A535C;
}

.top-bar,
.header-menu {
	color: #1A535C;
}
.top-info-bar {
    background-color: #000000;
}
.top-bar {
    border-top: 7px solid #1A535C;
}
.top-bar a:hover {
    color: #4ECDC4;
}
.top-bar .container a[href^="tel:"] {
    color: #F4A259;
}
.top-bar .container a,
.top-bar .top-phone a:before {
		color: #1A535C;
}
#search:hover {
	color: #F4A259;
}

.sub-menu:after {
    content: "";
    position: absolute;
    top: -5px;
    left: 0;
    width: 100%;
    height: 5px;
    background-color: #F4A259;
}

.quick-links li a svg path {
    fill: #1A535C;
}
.quick-links li a:hover {
    border-color: #4ECDC4;
    color: #4ECDC4;
}
.quick-links li a:hover svg path {
	fill: #4ECDC4;
}

.event-date,
.events-list li a:hover .event-date {
	border-color: #1A535C;
	color: #1A535C;
}
.events-list li p {
	  color: #4ECDC4;
}
.events-list .event-date {
	border-color: #1A535C;
	color: #1A535C;
}
.events-list li a:hover .event-date {
	background-color: #1A535C;
	color: #fff;
}
.events-list .event-title {
	color: #1A535C;
}

.news-item h3,
.news-slider h3 {
	color: #1A535C;
}
.news-item .btn {
	border-color: #1A535C;
}
.news-item .btn:hover {
	background-color: #1A535C;
}
.news-item .more-link {
    color: #4ECDC4;
}
.news-wrapper .slick-arrow {
	color: #4ECDC4;
}
.news-wrapper .slick-dots li.slick-active button {
	border-color: #F4A259;
	background-color: #F4A259;
}

input[type="text"], 
input[type="email"], 
input[type="password"] {
	border-color: #1A535C;
	color: #1A535C;
}

ul:not([class]) li:before {
    background-color: #1A535C;
}
.col-left a {
	color: #4ECDC4;
}

.options .cats-menu li a.active {
	color:  #1A535C;
}

.sub-nav a:hover,
.sub-nav li.active a {
    color: #4ECDC4;
}

.blog-menu .year-link {
    background-color: #1A535C;
}
.blog-menu .year-link.down {
    background-color: #4ECDC4;
}

.agendas-archive header,
#container .options h3 {
	color: #1A535C;
}

ul.selector li a {
	color: #1A535C !important;
}
div.cal-nav div.selectBox,
.category-right .sbOptions, 
.cal-nav .sbOptions {
	background-color: #1A535C !important;
}
.grid-icon > span, 
.grid-icon > span:before, 
.grid-icon > span:after,
.list-icon > span, 
.list-icon > span:before, 
.list-icon > span:after {
	background-color: #1A535C !important;
}
li.on div.calNum {
	border-top-color: #1A535C !important;
	color: #1A535C !important;
}
#filter-cal .btn.on {
	background-color: #1A535C;
	border-color: #4ECDC4;
	color: #fff;
}
.event-listing .read-more {
	color: #1A535C !important;
}
.event-listing .read-more:hover {
	color: #F4A259 !important;
}

.all-staff figure span {
	background-color: #F4A259;
}
.all-staff figure:hover span {
	background-color: #1A535C;
}

h3.question {
	color: #1A535C;
}
.faq-list + .cat-title {
	border-top-color: #F4A259;
}

.pagination strong {
	border-color: transparent;
	background-color: #1A535C;
	color: #fff;
}
#search-results a:hover,
#search-results > ol > li small {
	color: #1A535C;
}
#search-results mark,
.pagination a:hover {
	background-color: #1A535C;
}


.btn {
    background-color: #F4A259;
}
.btn:hover,
a.btn:hover {
    background-color: #4ECDC4;
}

.more-link {
    color: #F4A259;
}

.dwnld-link,
.dwnld-link.alt:before,
.download.far.fa-file:before {
	color: #4ECDC4;
}

li.has-child:hover > a,
.nav-menu > li > a:hover,
.nav-menu li.active > a,
.nav-menu li.active > a:hover,
.nav-menu li.active .sub-ctrl,
.nav-menu > li:hover .sub-ctrl {
    color: #F4A259;
}

p a:hover {
    color: #F4A259;
}

.slick-dots li.slick-active button {
    border-color: #F4A259;
    background-color: #F4A259;
}
.slick-arrow {
    color: #4ECDC4;
}


.footer-wrapper {
	border-top: 27px solid #4ECDC4;
}
.footer-wrapper a:hover {
	text-decoration: underline;
}