body {
  color: #222;
}

::-moz-selection {
  color: #fff;
  background: #00a89b;
}

::selection {
  color: #fff;
  background: #00a89b;
}

p {
  color: #555;
}

a:hover {
  color: #4fa8a5;
}

a {
  color: #4fa8a5;
}

a.plain-link {
  color: #222;
}

a.underlined {
  color: #222;
}
a.underlined:hover {
  color: #00a89b;
}

a.underlined::after {
  background-color: #00a89b;
}

.black-text {
  color: #222;
}

.top-wrap {
  background: url("../png/bg-cube.png") no-repeat 85% -350px;
}

.secondary-wrap,
.secondary-full-wrap {
  background: #f7f7f7;
}

.curios-blue-text {
  color: #0a1344 !important;
  color: #222 !important;
}

.featured-notice {
  background: linear-gradient(45deg, #0a1344 0%, #f10a6a 100%);
  background: linear-gradient(45deg, #3a5a80 0%, #2a1b60 100%);
}

.btn, .btn-large, .btn-small, .btn-flat {
  background-color: #222;
}
.btn:active, .btn:focus, .btn-large:active, .btn-large:focus, .btn-small:active, .btn-small:focus, .btn-flat:active, .btn-flat:focus {
  background-color: #222;
}
.btn:hover, .btn-large:hover, .btn-small:hover, .btn-flat:hover {
  background-color: #222;
}
.btn.curios-purple, .btn-large.curios-purple, .btn-small.curios-purple, .btn-flat.curios-purple {
  background-color: #00a89b;
}
.btn.curios-purple:hover, .btn-large.curios-purple:hover, .btn-small.curios-purple:hover, .btn-flat.curios-purple:hover {
  background-color: #00a89b;
}

.btn-outline, .btn-outline:focus, .btn-outline:active {
  background: transparent;
  color: #222;
  border: 2px solid #00a89b;
}
.btn-outline:hover, .btn-outline:focus:hover, .btn-outline:active:hover {
  background: transparent;
  color: #fff;
  border-color: #00a89b;
}
.btn-outline:focus, .btn-outline:focus:focus, .btn-outline:active:focus {
  background: transparent;
  color: #00a89b;
  border: 1px solid #00a89b;
}

.select-wrapper input.select-dropdown:focus {
  border-color: #00a89b;
}

.dropdown-content li > a, .dropdown-content li > span {
  color: #222;
}

.sidenav li > a.btn-small.btn-outline {
  color: #343047;
}

h1 .bigger,
.caps-accent,
.caps-accent-big {
  color: #d0abd3;
  color: #bab8c9;
  color: #777cc1;
  color: #8d93b7;
  color: #00a89b;
}

.page-footer .footer-copyright {
  background: #292146;
}

a.link::after {
  background-color: #4fa8a5;
}

nav .nav-wrapper a.black-text {
  color: #222;
}

.section-home-features .the-features .col .the-icon {
  background: #48bba6;
  background: linear-gradient(180deg, #48bba6 0%, #5fc6e0 100%);
}

.two-wide .the-text h3 {
  color: #00a89b;
}

.page-footer .footer-copyright {
  background: #222;
}/*# sourceMappingURL=new-colors.css.map */