/* SCSS Framework boilerplate from Ristretto: https://github.com/kylelarkin/ristretto */
html {
  box-sizing: border-box; }

*, *:before, *:after {
  box-sizing: inherit; }

body, select, input, textarea {
  color: #333; }

::-moz-selection {
  background: #ccc;
  color: #000;
  text-shadow: none; }

::selection {
  background: #ccc;
  color: #000;
  text-shadow: none; }

a:link {
  -webkit-tap-highlight-color: #ccc; }

ins {
  background-color: #ccc;
  color: #000;
  text-decoration: none; }

mark {
  background-color: #ccc;
  color: #000;
  font-style: italic;
  font-weight: bold; }

.in-focus .category-list {
  list-style: none;
  margin: 0;
  padding-left: 0; }

.in-focus .single-category .focus-heading {
  margin-bottom: 0; }
  .in-focus .single-category .focus-heading a {
    background-image: none;
    color: #3CAA8B;
    font-family: "freight-display-pro", "Times New Roman", Times, serif;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 35px;
    letter-spacing: 0.8333333730697632px; }

.in-focus .single-category p {
  font-size: 0.9375rem;
  margin-top: .5rem; }

.in-focus .single-category a.read-more {
  background-image: none !important;
  color: #3CAA8B !important;
  display: block;
  font-family: "proxima-nova", Helvetica, Arial, sans-serif;
  font-size: 0.9375rem;
  letter-spacing: 2px;
  margin-top: 1rem;
  text-decoration: none;
  text-transform: uppercase; }
  .in-focus .single-category a.read-more svg {
    margin-left: .5rem; }
