/*$regular: 'Akkurat';
$regular_serif: 'Algebra';
$italic: '';
$semibold: '';
$bold: 'Algebra Bold';*/
@import url("../../fc-default/fonts/FontAwesome5/css/fontawesome-all.css");
/*@import url("../../fc-default/fonts/Algebra/stylesheet.css");
@import url("../../fc-default/fonts/AlgebraBold/stylesheet.css");
@import url("../../fc-default/fonts/Akkurat/stylesheet.css");*/
@import url("../../candid-blog/fonts/ms-icons/css/ms-icons.css");
@import url("https://cdn.candid.org/fonts/algebra/algebra.css");
@import url("https://cdn.candid.org/fonts/akkurat/Akkurat-Bold/css/stylesheet.css");
@import url("https://cdn.candid.org/fonts/akkurat/Akkurat-BoldItalic/css/stylesheet.css");
@import url("https://cdn.candid.org/fonts/akkurat/Akkurat-Italic/css/stylesheet.css");
@import url("https://cdn.candid.org/fonts/akkurat/Akkurat-Regular/css/stylesheet.css");
/* ---------------------------------------------- 1024px ---------------------------------------------- */
@media (max-width: 1024px) {
  div#content header,
  div#blog-wrapper,
  div#search-wrapper {
    width: 70%; }

  section#blog-nav {
    width: 25%; }

  ul#blog-post-list > li.latest h1,
  ul#blog-post-list > li.latest .blog-excerpt {
    width: 100%; }

  .nf-form-content div.email-container {
    max-width: 100%; }

  body.blog_post figure.blog-image {
    width: 100%;
    max-width: 100%;
    margin: 0 0 1em 0; }
    body.blog_post figure.blog-image img {
      max-width: 100%;
      max-height: 400px; }

  .alignleft, .alignright {
    float: none;
    display: block; }

  div.democracy {
    width: 100%; }

  div.comment div.comment {
    margin-left: 1em; } }
/* ---------------------------------------------- 991px ---------------------------------------------- */
@media (max-width: 991px) {
  #header-wrapper, #main {
    padding: 0 20px; } }
/* ---------------------------------------------- 768px ---------------------------------------------- */
@media (max-width: 768px) {
  div#blog-wrapper,
  div#search-wrapper,
  div#content header {
    width: 100%;
    padding-right: 0; }

  div#content header h1 {
    width: 100%; }

  article#post-wrapper,
  article#blog-posts .article-container {
    display: flex;
    flex-wrap: wrap;
    width: 100%; }
    article#post-wrapper section#blog-nav,
    article#blog-posts .article-container section#blog-nav {
      order: 3; }

  section#blog-nav {
    width: 100%;
    margin-top: 0;
    padding-top: 20px;
    border-top: 1px #f0ece9 solid; }

  ul#blog-post-list > li.latest .blog-image {
    max-width: 100%; }
  ul#blog-post-list > li.latest figure.blog-image,
  ul#blog-post-list > li.latest div.blog-details,
  ul#blog-post-list > li.latest figure.blog-image + div.blog-details {
    width: 100%;
    padding: 0; } }
/* ---------------------------------------------- 600px ---------------------------------------------- */
@media (max-width: 600px) {
  div#blog-wrapper {
    padding: 0; }

  ul#blog-post-list > li,
  ul#search-results-block > li {
    width: 100%;
    padding: 0; }
    ul#blog-post-list > li:nth-child(even), ul#blog-post-list > li:nth-child(odd),
    ul#search-results-block > li:nth-child(even),
    ul#search-results-block > li:nth-child(odd) {
      padding-right: 0;
      padding-left: 0; }
    ul#blog-post-list > li img,
    ul#search-results-block > li img {
      width: 100%; }
    ul#blog-post-list > li.latest img,
    ul#search-results-block > li.latest img {
      width: auto; } }
/* ---------------------------------------------- 479px ---------------------------------------------- */
@media (max-width: 479px) {
  #header-wrapper, #main {
    margin-left: 20px; } }

/*# sourceMappingURL=responsive.css.map */
