h1, h2, h3, h4, h5, h6,
.home_widgets_section h3, .home_widget_events h3, .home_latest_news h3, .home_image_gallery h3 {
  color: #2980b9;
}

blockquote cite {
  color: #527394;
}

.home_events_wrap {
  display: none;
  visibility: hidden;
}

.single .content-area, .page .content-area, .blog .content-area {
    margin-top: 48px;
}

.rescue-button.blue {
  background-color: #80D8C2;
}

p a {
  color:#f37057
}

.inner_sidebar .widget {
    margin-bottom: 0px;
}

/* Header
=============================================*/
.top_header_wrap, .top_header_wrap nav, .top_header_wrap .top-bar-section li:not(.has-form) a:not(.button), .top_header_wrap .top-bar-section .dropdown li:not(.has-form) a:not(.button), .top_header_wrap .top-bar-section ul, .top_header_wrap .top-bar.expanded .title-area {
  background-color: #e2f8fd;
}

.top_mini_nav {
  margin-top: 9px;
}

.top_header_wrap .top_nav a {
  color: #2980b9;
  font-size: 14px;
  font-weight: 400;
}

.top_header_wrap .top_nav a:hover {
  color: #ff7055;
}

.top-bar-section ul li.active > a {
    color: #2980b9;
}

.rescue_search {
  margin-top: 16px;
}

.rescue_icon-search {
  background-color: #e2f8fd;
  color: #34495e;
}

.rescue_search input[type="search"] {
  border-color: #c8edf5;
  background-color: #c8edf5;
}

.rescue_search.rescue_search-open .rescue_icon-search, .no-js .rescue_search .rescue_icon-search {
  background-color: #e2f8fd;
  color: #34495e;
}

.bottom_header_wrap .top-bar-section .dropdown,
.widget_recent_entries span {
  border-color: #60c6c6;
}

/* Homepage
=============================================*/
.home_top_bg, .home_top_wrap, .inner_sidebar #mc_signup, .footer_widget #mc_signup {
    background-color: #2980b9;
}

.home_widgets_top a {
    color: #fff;
    border-color: #fff;
}

.home_widgets_top .icon_hover:hover a {
  border-color: #80d8c2;
}

.home_widgets_top .icon_hover:hover i, .home_widgets_top .icon_hover:hover a, .home_widgets_top .icon_hover:hover h3 {
	color: #80d8c2;
}

/* Footer
=============================================*/
footer#site_footer {
  background-color: #2980b9;
  margin-top: 0;
  min-height: initial;
  padding-top: 0;
}

.home footer#site_footer {
    margin-top: 0;
}

.footer_widget_wrap {
  display: none;
  visibility: hidden;
}

footer#site_footer p, footer#site_footer .widget, .inner_sidebar, .inner_sidebar .widget p {
    color: #fff;
}

.footer_widget a {
    color: #fff;
}

.footer_widget a.custom {
    border-color: #fff;
    color: #fff;
}

.footer_social {
  background-color: #34495E;
  min-height: initial;
}

.footer_social ul {
    margin-top: 22px;
}

.footer_social a {
    color: #fff;
}

.footer_social a:hover i {
    color: #80d8c2;
}

.footer_copyright .copyright span, .footer_menu a {
  color: #fff;
}