/* Breakpoint variables ------------------------- */
/*
$S: 40.571em; // 568px
$M: 54.857em; // 768px
$L: 68.571em; // 960px
$XL: 85.714em; // 1200px
*/
/* Colors ------------------------- */
/*
$S: 568px;
$M: 768px;
$L: 960px;
$XL: 1200px;
*/
/* Measurements ------------------------- */
@media screen and (max-width: 767px) {
  /* line 5, ../sass/community/_login_page.scss */
  .loginPage .left.pane, .loginPage .right.pane {
    float: none;
    width: 100%; }

  /* line 12, ../sass/community/_login_page.scss */
  .loginPage .pane > .box {
    margin-bottom: 2em; } }
/* line 16, ../sass/community/_login_page.scss */
.loginPage .pane #loginForm span.input input[type="text"], .loginPage .pane #loginForm span.input input[type="password"] {
  max-width: 100%;
  width: 100%;
  box-sizing: border-box; }

/* line 1, ../sass/community/_profil-menu.scss */
#profil_menu {
  width: 100%;
  display: none; }
  /* line 7, ../sass/community/_profil-menu.scss */
  #profil_menu + .newListSelected {
    display: none; }
  @media screen and (max-width: 568px) {
    /* line 1, ../sass/community/_profil-menu.scss */
    #profil_menu {
      display: block !important;
      background-color: #67AE25;
      color: #fff;
      font-weight: bold; } }

/* line 22, ../sass/community/_profil-menu.scss */
.page-community #main #content .profilePage {
  padding-left: 0; }
  /* line 25, ../sass/community/_profil-menu.scss */
  .page-community #main #content .profilePage .profil-content-wrapper {
    display: table;
    width: 100%;
    table-layout: fixed; }
    /* line 31, ../sass/community/_profil-menu.scss */
    .page-community #main #content .profilePage .profil-content-wrapper .tabs, .page-community #main #content .profilePage .profil-content-wrapper .withPadding {
      display: table-cell;
      width: auto;
      vertical-align: top;
      float: none; }
    /* line 39, ../sass/community/_profil-menu.scss */
    .page-community #main #content .profilePage .profil-content-wrapper .tabs {
      position: relative;
      top: auto;
      left: auto;
      right: auto;
      bottom: auto;
      width: 233px; }
      /* line 47, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .tabs > li {
        margin-right: 40px; }
      @media screen and (max-width: 568px) {
        /* line 39, ../sass/community/_profil-menu.scss */
        .page-community #main #content .profilePage .profil-content-wrapper .tabs {
          display: none; } }
    /* line 59, ../sass/community/_profil-menu.scss */
    .page-community #main #content .profilePage .profil-content-wrapper .withPadding h3 {
      padding-top: 0;
      margin-top: 0; }
    /* line 66, ../sass/community/_profil-menu.scss */
    .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p {
      display: table;
      width: 100%; }
      /* line 68, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p.submit {
        text-align: center; }
      /* line 75, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input, .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p label {
        float: none;
        display: table-cell;
        vertical-align: top; }
      /* line 81, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p input[type="checkbox"] + label {
        width: auto;
        padding-left: 1em; }
      /* line 89, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input .newListSelected, .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input .newListSelected .selectedTxt {
        width: 100%; }
      /* line 93, ../sass/community/_profil-menu.scss */
      .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input {
        box-sizing: border-box; }
        /* line 96, ../sass/community/_profil-menu.scss */
        .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input:only-child {
          width: 100%; }
        /* line 101, ../sass/community/_profil-menu.scss */
        .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input[name="address"] {
          width: 78%;
          display: inline-block; }
          /* line 105, ../sass/community/_profil-menu.scss */
          .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input[name="address"] + input {
            width: 20%;
            display: inline-block;
            margin-left: 2%; }
        /* line 112, ../sass/community/_profil-menu.scss */
        .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input[name="postcode"] {
          width: 20%;
          display: inline-block; }
          /* line 116, ../sass/community/_profil-menu.scss */
          .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input input[name="postcode"] + input {
            width: 78%;
            display: inline-block;
            margin-left: 2%; }
      @media screen and (max-width: 767px) {
        /* line 66, ../sass/community/_profil-menu.scss */
        .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p {
          display: block; }
          /* line 130, ../sass/community/_profil-menu.scss */
          .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p span.input, .page-community #main #content .profilePage .profil-content-wrapper .withPadding #profileForm p label {
            display: block; } }

/* line 4, ../sass/community/_profil.scss */
.page-community #main #content .communityNav-wrapper {
  height: auto;
  display: table;
  width: 100%;
  table-layout: fixed; }
  /* line 7, ../sass/community/_profil.scss */
  .page-community #main #content .communityNav-wrapper:after, .page-community #main #content .communityNav-wrapper:before {
    content: none; }
  /* line 14, ../sass/community/_profil.scss */
  .page-community #main #content .communityNav-wrapper .com-user, .page-community #main #content .communityNav-wrapper .communityNav {
    float: none;
    display: table-cell;
    width: 50%;
    max-width: none;
    vertical-align: top; }
  /* line 26, ../sass/community/_profil.scss */
  .page-community #main #content .communityNav-wrapper .com-user {
    width: 250px; }
    /* line 29, ../sass/community/_profil.scss */
    .page-community #main #content .communityNav-wrapper .com-user span {
      padding-top: 16px; }
  /* line 34, ../sass/community/_profil.scss */
  .page-community #main #content .communityNav-wrapper .communityNav {
    width: auto;
    height: auto; }
    /* line 39, ../sass/community/_profil.scss */
    .page-community #main #content .communityNav-wrapper .communityNav > li {
      float: none;
      display: inline-block; }
      /* line 44, ../sass/community/_profil.scss */
      .page-community #main #content .communityNav-wrapper .communityNav > li a {
        height: auto;
        padding-bottom: 10px; }
  @media screen and (max-width: 700px) {
    /* line 4, ../sass/community/_profil.scss */
    .page-community #main #content .communityNav-wrapper {
      display: block; }
      /* line 57, ../sass/community/_profil.scss */
      .page-community #main #content .communityNav-wrapper .com-user, .page-community #main #content .communityNav-wrapper .communityNav {
        display: block;
        width: 100%; } }

/* line 71, ../sass/community/_profil.scss */
.sidebar-wrapper {
  display: table;
  width: 100%;
  table-layout: fixed; }
  /* line 76, ../sass/community/_profil.scss */
  .sidebar-wrapper .sidebar-left, .sidebar-wrapper .main-col-right {
    float: none;
    display: table-cell;
    vertical-align: top; }
  /* line 82, ../sass/community/_profil.scss */
  .sidebar-wrapper .main-col-right {
    width: auto;
    padding-left: 20px; }

@media (max-width: 500px) {
  /* line 91, ../sass/community/_profil.scss */
  .sidebar-wrapper {
    display: block; }
    /* line 94, ../sass/community/_profil.scss */
    .sidebar-wrapper .sidebar-left, .sidebar-wrapper .main-col-right {
      display: block;
      width: 100%; }
    /* line 99, ../sass/community/_profil.scss */
    .sidebar-wrapper .main-col-right {
      margin-top: 20px; } }
/* line 116, ../sass/community/_profil.scss */
.mijn-berichten-community .community-share-form {
  display: table;
  width: 100%;
  table-layout: fixed; }
  /* line 121, ../sass/community/_profil.scss */
  .mijn-berichten-community .community-share-form .form-item, .mijn-berichten-community .community-share-form .form-actions {
    float: none;
    width: auto;
    display: table-cell;
    vertical-align: middle;
    margin: 0; }
  /* line 129, ../sass/community/_profil.scss */
  .mijn-berichten-community .community-share-form .form-actions {
    width: 200px; }
  /* line 133, ../sass/community/_profil.scss */
  .mijn-berichten-community .community-share-form .form-item {
    display: inline-table;
    table-layout: fixed;
    width: 100%; }
    /* line 138, ../sass/community/_profil.scss */
    .mijn-berichten-community .community-share-form .form-item .community-people-image, .mijn-berichten-community .community-share-form .form-item textarea {
      float: none;
      display: table-cell;
      width: auto;
      vertical-align: top; }
    /* line 145, ../sass/community/_profil.scss */
    .mijn-berichten-community .community-share-form .form-item .community-people-image {
      width: 62px; }

/* line 155, ../sass/community/_profil.scss */
ul.community-my-album-overview.album-overview {
  width: 100%; }

@media (max-width: 500px) {
  /* line 163, ../sass/community/_profil.scss */
  .mijn-berichten-community .community-share-form {
    display: block; }
    /* line 166, ../sass/community/_profil.scss */
    .mijn-berichten-community .community-share-form .form-item, .mijn-berichten-community .community-share-form .form-actions {
      display: block;
      width: 100%; } }
/* line 1, ../sass/community/_route_overview.scss */
#routeMap {
  -webkit-transform: initial !important;
  -moz-transform: initial !important;
  -o-transform: initial !important;
  transform: initial !important; }

/* line 3, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .form-wrapper {
  margin: 0;
  padding: 0;
  border: none; }
/* line 8, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .routes-wrapper {
  margin-top: 1em; }

/* line 15, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .form-wrapper, .page-community-users .form-wrapper {
  margin: 0;
  padding: 0;
  border: none; }
/* line 20, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .form-wrapper #search-route-form .form-item-wrapper .form-item, .page-community-users .form-wrapper #search-route-form .form-item-wrapper .form-item {
  margin: 0; }
/* line 25, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .routes-results-item, .page-community-users .routes-results-item {
  display: table;
  width: 100%;
  table-layout: fixed; }
  /* line 27, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .routes-results-item:before, .page-community.page-fietsen-zoeken .routes-results-item:after, .page-community-users .routes-results-item:before, .page-community-users .routes-results-item:after {
    content: none; }
  /* line 34, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper, .page-community.page-fietsen-zoeken .routes-results-item .routes-results-content-wrapper, .page-community-users .routes-results-item .routes-results-image-wrapper, .page-community-users .routes-results-item .routes-results-content-wrapper {
    display: table-cell;
    float: none;
    background-position: top center;
    background-repeat: no-repeat;
    vertical-align: top; }
    /* line 36, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper:after, .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper:before, .page-community.page-fietsen-zoeken .routes-results-item .routes-results-content-wrapper:after, .page-community.page-fietsen-zoeken .routes-results-item .routes-results-content-wrapper:before, .page-community-users .routes-results-item .routes-results-image-wrapper:after, .page-community-users .routes-results-item .routes-results-image-wrapper:before, .page-community-users .routes-results-item .routes-results-content-wrapper:after, .page-community-users .routes-results-item .routes-results-content-wrapper:before {
      content: none; }
  @media (max-width: 550px) {
    /* line 25, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .routes-results-item, .page-community-users .routes-results-item {
      display: block; }
      /* line 48, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .routes-results-item .routes-results-content-wrapper, .page-community-users .routes-results-item .routes-results-content-wrapper {
        padding-bottom: 1em;
        margin-bottom: 1em;
        border-bottom: 2px solid #d0ceca; }
      /* line 55, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper, .page-community.page-fietsen-zoeken .routes-results-item .routes-results-content-wrapper, .page-community-users .routes-results-item .routes-results-image-wrapper, .page-community-users .routes-results-item .routes-results-content-wrapper {
        display: block;
        width: 100%; }
      /* line 60, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper, .page-community-users .routes-results-item .routes-results-image-wrapper {
        text-align: center;
        padding: 1em; }
        /* line 64, ../sass/community/_zoek-route.scss */
        .page-community.page-fietsen-zoeken .routes-results-item .routes-results-image-wrapper:not(:empty), .page-community-users .routes-results-item .routes-results-image-wrapper:not(:empty) {
          height: auto; } }

/* line 84, ../sass/community/_zoek-route.scss */
.page-community.page-fietsen-zoeken .part_container, .front .part_container {
  display: table;
  width: 100%;
  border: 4px solid #f5f0ec;
  background: #fdfcfb;
  padding: 1em;
  /*@media (max-width: 1023px)
  {*/
  /*}*/ }
  /* line 93, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .form-item-wrapper, .front .part_container .form-item-wrapper {
    display: table;
    width: 100%;
    table-layout: fixed;
    margin-bottom: 1em; }
    /* line 100, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .form-item-wrapper span.form-item, .front .part_container .form-item-wrapper span.form-item {
      display: table-cell;
      vertical-align: middle; }
      /* line 104, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .form-item-wrapper span.form-item:last-child, .front .part_container .form-item-wrapper span.form-item:last-child {
        width: 180px; }
  /* line 113, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container h2, .front .part_container h2 {
    font-size: 16px; }
  /* line 118, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container > div, .front .part_container > div {
    display: table-cell;
    padding-right: 1em;
    vertical-align: top; }
  /* line 124, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container > div:last-child, .front .part_container > div:last-child {
    width: 33%;
    padding-left: 20px;
    border-left: solid 1px #e4e3e4; }
  /* line 130, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .form-submit, .front .part_container .form-submit {
    display: inline-block;
    width: 100%; }
  /* line 135, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container #query, .front .part_container #query {
    width: 95%;
    box-sizing: border-box; }
  /* line 144, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .community-route-buttons a span, .front .part_container .community-route-buttons a span {
    display: block;
    font-size: 20px;
    color: white; }
  /* line 149, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .community-route-buttons a.btn-make, .front .part_container .community-route-buttons a.btn-make {
    display: inline-block !important;
    padding: 7px 20px 7px 90px !important;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    -ms-border-radius: 3px !important;
    -o-border-radius: 3px !important;
    border-radius: 3px !important;
    background: #82bc4d no-repeat 20px center !important;
    color: white !important;
    font-size: 16px !important;
    font-family: "bebas_neue", Arial, Helvetica, sans-serif !important;
    line-height: 1.05em !important;
    color: #b1dd89 !important; }
    /* line 163, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .community-route-buttons a.btn-make span, .front .part_container .community-route-buttons a.btn-make span {
      display: block !important;
      font-size: 20px !important;
      color: white !important; }
  /* line 171, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .community-route-buttons a.btn-make, .front .part_container .community-route-buttons a.btn-make {
    background-image: url("../images/icon-draw.png?1401792513") !important;
    background-size: auto 60%; }
  /* line 179, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .zoek-route-option, .front .part_container .zoek-route-option {
    display: inline-table;
    width: 50%; }
    /* line 184, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .zoek-route-option > label, .page-community.page-fietsen-zoeken .part_container .zoek-route-option > div, .front .part_container .zoek-route-option > label, .front .part_container .zoek-route-option > div {
      display: table-cell; }
    /* line 189, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .zoek-route-option > div.newListSelected, .front .part_container .zoek-route-option > div.newListSelected {
      width: 50%; }
      /* line 192, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .zoek-route-option > div.newListSelected .selectedTxt, .front .part_container .zoek-route-option > div.newListSelected .selectedTxt {
        width: 100%;
        box-sizing: border-box; }
    /* line 198, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .zoek-route-option:first-child .newListSelected, .front .part_container .zoek-route-option:first-child .newListSelected {
      padding-right: 5px; }
  /* line 206, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container .zoek-route-option, .front .part_container .zoek-route-option {
    width: 100%; }
  /* line 211, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container #search-route-provincies-form .zoek-route-option, .front .part_container #search-route-provincies-form .zoek-route-option {
    width: 100%; }
  /* line 217, ../sass/community/_zoek-route.scss */
  .page-community.page-fietsen-zoeken .part_container select[name="provincie"] + .newListSelected, .front .part_container select[name="provincie"] + .newListSelected {
    width: 95%; }
    /* line 220, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container select[name="provincie"] + .newListSelected > .selectedTxt, .front .part_container select[name="provincie"] + .newListSelected > .selectedTxt {
      width: 100%; }
  @media (max-width: 800px) {
    /* line 229, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container > div:last-child, .front .part_container > div:last-child {
      width: 50%; }
    /* line 234, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .zoek-route-option, .front .part_container .zoek-route-option {
      display: block; }
      /* line 238, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .zoek-route-option > label, .page-community.page-fietsen-zoeken .part_container .zoek-route-option > div, .front .part_container .zoek-route-option > label, .front .part_container .zoek-route-option > div {
        display: block; }
      /* line 243, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .zoek-route-option > div.newListSelected, .front .part_container .zoek-route-option > div.newListSelected {
        width: 100%; }
    /* line 249, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container .form-item-wrapper, .front .part_container .form-item-wrapper {
      display: block;
      width: 100%; }
      /* line 254, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .form-item-wrapper span.form-item, .front .part_container .form-item-wrapper span.form-item {
        display: block; }
        /* line 257, ../sass/community/_zoek-route.scss */
        .page-community.page-fietsen-zoeken .part_container .form-item-wrapper span.form-item:last-child, .front .part_container .form-item-wrapper span.form-item:last-child {
          width: 100%; }
    /* line 264, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container #query, .page-community.page-fietsen-zoeken .part_container select[name="provincie"] + .newListSelected, .front .part_container #query, .front .part_container select[name="provincie"] + .newListSelected {
      width: 100%; } }
  @media (max-width: 510px) {
    /* line 84, ../sass/community/_zoek-route.scss */
    .page-community.page-fietsen-zoeken .part_container, .front .part_container {
      display: block; }
      /* line 274, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container > div, .front .part_container > div {
        display: block;
        padding-right: 1em; }
      /* line 279, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container > div:last-child, .front .part_container > div:last-child {
        width: 100%;
        padding-left: 0;
        border-left: none; }
      /* line 285, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .community-route-buttons a.btn-make, .front .part_container .community-route-buttons a.btn-make {
        width: 100%; }
      /* line 289, ../sass/community/_zoek-route.scss */
      .page-community.page-fietsen-zoeken .part_container .form-submit, .front .part_container .form-submit {
        padding-left: 90px;
        text-align: left; } }

/*# sourceMappingURL=hlnfietst-responsive.community.css.map */
