hr {
  background-color: #00ae89 !important;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	  background-color: #00ae89 !important;
}

a {
  color: #00ae89;
}
a:visited {
  color: #00ae89;
}
a:hover, a:focus, a:active {
  color: #00ae89;;
}
@media screen and (min-width: 886px) {
  .header-search {
    max-width: 15%;
    padding-left: 10px;
  }
}
@media screen and (min-width: 886px) and (max-width: 1180px) {
  .site-branding {
    border: 0 ;
    max-width: 100%;
  }
  .site-description {
	  margin-bottom:15px;
  }
 .main-navigation {
		max-width:80%;
	}
}
@media screen and (max-width: 885px) {
	  h2.site-description {
	  margin-left:15px ;
  }
}
@media screen and (max-width: 360px) {
  h2.site-description {
	  font-size:16px ;
  }
}
.site-title {
  margin-top: 6px;
  margin-bottom: 0;
}
.site-description {
  display: block ;
  font-size: 18px ;
  color: #444 ;
  margin: 0 0 6px 0 ;
  text-transform: none ;
  font-weight: normal ;
}
.main-navigation {
	  max-width: 70% ;
}
.main-navigation ul li {
  margin-left: 10px ;
  padding: 5px 0 ;
  font-size:18px ;
}
.main-navigation ul li:hover > a {
  color: #00ae89 !important;
}
.main-navigation ul .current_page_item > a,
.main-navigation ul .current-menu-item > a {
  color: #00ae89 !important;
}
.main-navigation ul ul:hover > a {
  color: #00ae89 !important;
}
.menu-toggle {
  background-color: #00ae89 !important;
}
  .menu-toggle ul a:hover,
  .main-navigation.toggled .nav-menu ul a:hover {
    color: #00ae89 !important;
  }
.blog .site-content .entry-thumbnail,
.archive .site-content .entry-thumbnail,
.search .site-content .entry-thumbnail {
  background: #00ae89 !important;
}
.blog .site-content .hentry:nth-of-type(2n) .entry-thumbnail,
.archive .site-content .hentry:nth-of-type(2n) .entry-thumbnail,
.search .site-content .hentry:nth-of-type(2n) .entry-thumbnail {
  background: #00ae89 !important;
}
.blog .site-content .hentry:nth-of-type(5n) .entry-thumbnail,
.archive .site-content .hentry:nth-of-type(5n) .entry-thumbnail,
.search .site-content .hentry:nth-of-type(5n) .entry-thumbnail {
  background: #00ae89 !important;
}
.blog .site-content .hentry:nth-of-type(4n) .entry-thumbnail,
.archive .site-content .hentry:nth-of-type(4n) .entry-thumbnail,
.search .site-content .hentry:nth-of-type(4n) .entry-thumbnail {
  background: #00ae89 !important;
}
.blog .site-content .hentry:nth-of-type(3n) .entry-thumbnail,
.archive .site-content .hentry:nth-of-type(3n) .entry-thumbnail,
.search .site-content .hentry:nth-of-type(3n) .entry-thumbnail {
  background: #00ae89 !important;
}
.blog .site-content .entry-meta,
.archive .site-content .entry-meta,
.search .site-content .entry-meta {
  background: rgba(0, 174, 137, 0.5);
}
.page-links span.active-link {
	  background-color: #00ae89 !important;
}
.page-links a span.active-link {
	  background-color: #00ae89 !important;
}
.page-links a:hover span.active-link {
	  background-color: #00ae89 !important;
}
.site-main .post-navigation .nav-previous a,
.site-main .paging-navigation .nav-previous a {
  background: #00ae89 !important;
}
.site-main .post-navigation .nav-next a,
.site-main .paging-navigation .nav-next a {
  background: #00ae89 !important;
}
.required {
  color: #00ae89 !important;
}
.form-allowed-tags, .form-allowed-tags code {
  display: none !important;
}
.widget-title a {
  color: #00ae89 !important;
}
#infinite-handle span {
  background: #00ae89 !important;
}
.social-links ul a:before {
  background: #00ae89 !important;
}
.social-links ul a:hover:before {
  background: #00ae89 !important;
}

.site-main .post-navigation .nav-previous a, 
.site-main .paging-navigation .nav-previous a,
.site-main .post-navigation .nav-next a, 
.site-main .paging-navigation .nav-next a{
	color: #FFFFFF !important
}