/*! wise-icons - v0.0.2 - 2015-07-21 */
@font-face {
  font-family: 'wise-icons';
  src: url('../font/wise-icons.eot?8959195');
  src: url('../font/wise-icons.eot?8959195#iefix') format('embedded-opentype'),
       url('../font/wise-icons.woff?8959195') format('woff'),
       url('../font/wise-icons.ttf?8959195') format('truetype'),
       url('../font/wise-icons.svg?8959195#wise-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'wise-icons';
    src: url('../font/wise-icons.svg?8959195#wise-icons') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "wise-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-mymenu-inbox:before { content: '\e8'; } /* 'è' */
.icon-bieb-logo-right:before { content: '\e800'; } /* '' */
.icon-bieb-logo-left:before { content: '\e801'; } /* '' */
.icon-bieb-logo-up:before { content: '\e802'; } /* '' */
.icon-bieb-logo-down:before { content: '\e803'; } /* '' */
.icon-bieb-circle-right:before { content: '\e804'; } /* '' */
.icon-bieb-circle-left:before { content: '\e805'; } /* '' */
.icon-bieb-circle-up:before { content: '\e806'; } /* '' */
.icon-bieb-circle-down:before { content: '\e807'; } /* '' */
.icon-bieb-plectrum:before { content: '\e808'; } /* '' */
.icon-base-angle-right:before { content: '\e809'; } /* '' */
.icon-base-angle-left:before { content: '\e80a'; } /* '' */
.icon-base-angle-up:before { content: '\e80b'; } /* '' */
.icon-base-angle-down:before { content: '\e80c'; } /* '' */
.icon-base-angles-right:before { content: '\e80d'; } /* '' */
.icon-base-angles-left:before { content: '\e80e'; } /* '' */
.icon-base-angles-up:before { content: '\e80f'; } /* '' */
.icon-base-angles-down:before { content: '\e810'; } /* '' */
.icon-base-desktop:before { content: '\e811'; } /* '' */
.icon-base-wheelchair:before { content: '\e812'; } /* '' */
.icon-base-tablet:before { content: '\e813'; } /* '' */
.icon-base-print:before { content: '\e814'; } /* '' */
.icon-rate-star-full:before { content: '\e815'; } /* '' */
.icon-rate-star-empty:before { content: '\e816'; } /* '' */
.icon-mymenu-favorites:before { content: '\e817'; } /* '' */
.icon-base-heart-open:before { content: '\e818'; } /* '' */
.icon-mymenu-music:before { content: '\e819'; } /* '' */
.icon-base-search:before { content: '\e81a'; } /* '' */
.icon-rate-star-half:before { content: '\e81b'; } /* '' */
.icon-rate-star-half-alt:before { content: '\e81c'; } /* '' */
.icon-base-user:before { content: '\e81d'; } /* '' */
.icon-mymenu-relations:before { content: '\e81e'; } /* '' */
.icon-rate-thumbs-up:before { content: '\e81f'; } /* '' */
.icon-rate-thumbs-down:before { content: '\e820'; } /* '' */
.icon-base-info:before { content: '\e821'; } /* '' */
.icon-message-info:before { content: '\e822'; } /* '' */
.icon-base-help:before { content: '\e823'; } /* '' */
.icon-mymenu-home:before { content: '\e824'; } /* '' */
.icon-base-link-ext:before { content: '\e825'; } /* '' */
.icon-mymenu-terminate:before { content: '\e826'; } /* '' */
.icon-mymenu-data:before { content: '\e827'; } /* '' */
.icon-mymenu-moved:before { content: '\e828'; } /* '' */
.icon-mymenu-reserve:before { content: '\e829'; } /* '' */
.icon-mymenu-newsletter:before { content: '\e82a'; } /* '' */
.icon-mymenu-mailings:before { content: '\e82b'; } /* '' */
.icon-mymenu-ticket:before { content: '\e82c'; } /* '' */
.icon-mymenu-history:before { content: '\e82d'; } /* '' */
.icon-mymenu-password:before { content: '\e82e'; } /* '' */
.icon-mymenu-subscriptions:before { content: '\e82f'; } /* '' */
.icon-mymenu-contact:before { content: '\e830'; } /* '' */
.icon-mymenu-recpers:before { content: '\e831'; } /* '' */
.icon-mymenu-lost:before { content: '\e832'; } /* '' */
.icon-mymenu-request:before { content: '\e833'; } /* '' */
.icon-mymenu-buy:before { content: '\e834'; } /* '' */
.icon-mymenu-ideal:before { content: '\e835'; } /* '' */
.icon-mymenu-paid:before { content: '\e836'; } /* '' */
.icon-base-chevron-down:before { content: '\e837'; } /* '' */
.icon-mymenu-pay:before { content: '\e838'; } /* '' */
.icon-base-chevron-left:before { content: '\e839'; } /* '' */
.icon-base-chevron-right:before { content: '\e83a'; } /* '' */
.icon-base-chevron-up:before { content: '\e83b'; } /* '' */
.icon-base-delete:before { content: '\e83c'; } /* '' */
.icon-message-alert:before { content: '\e83d'; } /* '' */
.icon-message-success:before { content: '\e83e'; } /* '' */
.icon-base-spinner:before { content: '\e83f'; } /* '' */
.icon-medium-ebook:before { content: '\e840'; } /* '' */
.icon-medium-book:before { content: '\e841'; } /* '' */ 

.icon-base-spinner {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
    display: inline-block;
}
@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-webkit-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-o-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@-ms-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
} 

.icon-base-users:before { content: '\e81e'; }
.icon-base-home:before  { content: '\e824'; }


@charset "UTF-8";
/* mystyle.css NIET RECHTSTREEKS BEWERKEN (maar via sass/mystyle.scss);  */
/* Neat 1.7.0
 * http://neat.bourbon.io
 * Copyright 2012-2014 thoughtbot, inc.
 * MIT License */
@import url(../../bower_components/wise-icons/fontello/css/wise-icons.css);
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

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

.wise-paging button[disabled] {
  color: #d0d0d0; }

.wise-paging .pageno {
  display: inline-block; }

/***************************
 *	Actual styling
 ***************************/
.wise.wisewrapper {
  color: #505450;
  font-family: Verdana;
  font-size: 12px;
  /*.rating:hover .fa,
  .rating:hover .half:after {color:lightgrey;}*/ }
  .wise.wisewrapper * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .wise.wisewrapper button {
    cursor: pointer; }
  .wise.wisewrapper .wisecatplus {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto; }
    .wise.wisewrapper .wisecatplus:after {
      content: "";
      display: table;
      clear: both; }
    .wise.wisewrapper .wisecatplus .drilldowns-column, .wise.wisewrapper .wisecatplus .detail-image-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 31.76157%; }
      .wise.wisewrapper .wisecatplus .drilldowns-column:last-child, .wise.wisewrapper .wisecatplus .detail-image-column:last-child {
        margin-right: 0; }
    .wise.wisewrapper .wisecatplus .results-column, .wise.wisewrapper .wisecatplus .detail-info-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 65.88078%;
      margin-right: 0;
      position: relative; }
      .wise.wisewrapper .wisecatplus .results-column:last-child, .wise.wisewrapper .wisecatplus .detail-info-column:last-child {
        margin-right: 0; }
    .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 57.35098%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column:last-child {
        margin-right: 0; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column .cover-large {
        width: 80px;
        max-height: 128px; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .title-info, .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .title-controls {
        padding-left: 90px; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .title-meta, .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .pictos {
        width: 100%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .title-info div.pictos > * {
        float: left;
        margin-right: 0.3em;
        clear: none; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .results-column ul.titlelist .title-info div.pictos div.picto-groep {
        display: block;
        width: 20%;
        position: absolute;
        top: 40px;
        right: 0; }
    .wise.wisewrapper .wisecatplus .results-wrapper.medium > .drilldowns-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 40.29137%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.medium > .drilldowns-column:last-child {
        margin-right: 0; }
    .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 100%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column:last-child {
        margin-right: 0; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column .cover-large {
        width: 80px;
        max-height: 128px; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .title-info, .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .title-controls {
        padding-left: 90px; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .title-meta, .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .pictos {
        width: 100%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .title-info div.pictos > * {
        float: left;
        margin-right: 0.3em;
        clear: none; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .results-column ul.titlelist .title-info div.pictos div.picto-groep {
        display: block;
        width: 20%;
        position: absolute;
        top: 40px;
        right: 0; }
    .wise.wisewrapper .wisecatplus .results-wrapper.small > .drilldowns-column {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 100%; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .drilldowns-column:last-child {
        margin-right: 0; }
      .wise.wisewrapper .wisecatplus .results-wrapper.small > .drilldowns-column .search-helper.collapsed {
        margin-bottom: 10px; }
    .wise.wisewrapper .wisecatplus .iframe-detail {
      margin-left: 25.58941%; }
    .wise.wisewrapper .wisecatplus .header {
      margin-bottom: 4em; }
      .wise.wisewrapper .wisecatplus .header h1 {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 23.23176%; }
        .wise.wisewrapper .wisecatplus .header h1:last-child {
          margin-right: 0; }
      .wise.wisewrapper .wisecatplus .header h2 {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 74.41059%;
        margin-right: 0; }
        .wise.wisewrapper .wisecatplus .header h2:last-child {
          margin-right: 0; }
    .wise.wisewrapper .wisecatplus .searchbar-wrapper {
      float: left;
      display: block;
      margin-right: 2.35765%;
      width: 74.41059%;
      margin-left: 25.58941%;
      margin-bottom: 80px; }
      .wise.wisewrapper .wisecatplus .searchbar-wrapper:last-child {
        margin-right: 0; }
  .wise.wisewrapper h1, .wise.wisewrapper .h1 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 184%;
    font-weight: normal;
    color: #ff7320; }
  .wise.wisewrapper h2, .wise.wisewrapper .h2 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 138.5%;
    font-weight: normal;
    color: #ff7320; }
  .wise.wisewrapper h3, .wise.wisewrapper .h3 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 115.4%;
    font-weight: bold;
    color: #505450; }
  .wise.wisewrapper h4, .wise.wisewrapper .h4 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 100%;
    font-weight: bold;
    color: #505450; }
  .wise.wisewrapper h5, .wise.wisewrapper .h5 {
    margin-top: 0em;
    margin-bottom: 0.5em;
    font-size: 92.3%;
    font-weight: bold;
    color: #505450; }
  .wise.wisewrapper span.light {
    color: #d0d0d0;
    font-weight: normal; }
  .wise.wisewrapper span.heavy {
    color: #505450;
    font-weight: bold; }
  .wise.wisewrapper span.secondary {
    color: #868686;
    font-weight: normal;
    font-size: 84.6%; }
  .wise.wisewrapper span.smaller {
    font-size: 90%; }
  .wise.wisewrapper ul, .wise.wisewrapper ol {
    list-style: none;
    padding-left: 0;
    margin: 0;
    margin-bottom: 1em;
    line-height: normal; }
  .wise.wisewrapper p {
    margin-top: 0; }
  .wise.wisewrapper a {
    color: #505450;
    text-decoration: underline; }
    .wise.wisewrapper a:hover {
      color: #ff7320;
      cursor: pointer; }
  .wise.wisewrapper h1 a, .wise.wisewrapper h2 a, .wise.wisewrapper h3 a, .wise.wisewrapper h4 a, .wise.wisewrapper h5 a {
    color: inherit; }
  .wise.wisewrapper input {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    border-radius: 0px;
    font-size: 138.5%; }
    .wise.wisewrapper input::-ms-clear {
      display: none; }
  .wise.wisewrapper a.primary {
    background-color: #ff7320;
    box-shadow: 0 1px 2px #505450, inset 0 -4px 8px #b94500, inset 0 3px 6px #ffb386;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    position: relative;
    color: #fff;
    padding: 4px 32px 3px 8px;
    margin-right: 5px;
    margin-bottom: 10px;
    border-radius: 5px;
    border: 1px solid #ec5800;
    cursor: pointer; }
    .wise.wisewrapper a.primary:first-letter {
      text-transform: capitalize; }
    .wise.wisewrapper a.primary:after {
      font-family: 'wise-icons';
      font-size: 110%;
      line-height: 0.9;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: inherit;
      vertical-align: bottom;
      content: "";
      position: relative;
      color: #fff;
      position: absolute;
      right: 4px;
      top: 5px; }
    .wise.wisewrapper a.primary:hover {
      background-color: #ff9353;
      box-shadow: 0 1px 2px #505450, inset 0 -4px 8px #ec5800, inset 0 3px 6px #ffd3b9;
      color: #fff; }
  .wise.wisewrapper a.secondary {
    background-color: #fefefe;
    box-shadow: 0 1px 2px #505450, inset 0 -4px 8px #cbcbcb, inset 0 3px 6px white;
    font-size: 12px;
    text-decoration: none;
    display: inline-block;
    position: relative;
    color: #505450;
    padding: 4px 32px 3px 8px;
    margin-right: 5px;
    margin-bottom: 10px;
    border-radius: 5px;
    border: 1px solid #e5e5e5;
    cursor: pointer; }
    .wise.wisewrapper a.secondary:first-letter {
      text-transform: capitalize; }
    .wise.wisewrapper a.secondary:after {
      font-family: 'wise-icons';
      font-size: 110%;
      line-height: 0.9;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: inherit;
      vertical-align: bottom;
      content: "";
      position: relative;
      color: #505450;
      position: absolute;
      right: 4px;
      top: 5px; }
    .wise.wisewrapper a.secondary:hover {
      background-color: white;
      box-shadow: 0 1px 2px #505450, inset 0 -4px 8px #e5e5e5, inset 0 3px 6px white;
      color: #ff7320; }
    .wise.wisewrapper a.secondary:after {
      color: #ff7320; }
  .wise.wisewrapper a.tertiary {
    font-size: 12px;
    color: #505450;
    display: inline-block;
    position: relative;
    margin-right: 5px;
    text-decoration: none;
    padding: 3px 8px; }
    .wise.wisewrapper a.tertiary:hover {
      color: #ff7320; }
    .wise.wisewrapper a.tertiary:before {
      font-family: 'wise-icons';
      font-size: 110%;
      line-height: 0.9;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: inherit;
      vertical-align: bottom;
      content: "";
      position: relative;
      color: #ff7320;
      top: 3px; }
  .wise.wisewrapper a.quartiary {
    font-size: 12px;
    color: #505450;
    display: inline-block;
    position: relative;
    margin-right: 5px;
    padding: 3px 20px 3px 8px; }
    .wise.wisewrapper a.quartiary:hover {
      color: #ff7320; }
    .wise.wisewrapper a.quartiary:after {
      font-family: 'wise-icons';
      font-size: 110%;
      line-height: 0.9;
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: inherit;
      vertical-align: bottom;
      content: "";
      position: relative;
      color: #505450;
      position: absolute;
      top: 3px;
      right: 2px; }
    .wise.wisewrapper a.quartiary:hover:after {
      color: #ff7320; }
  .wise.wisewrapper .cover-small, .wise.wisewrapper .cover-medium, .wise.wisewrapper .cover-large, .wise.wisewrapper .cover-full {
    width: 40px;
    max-height: 64px;
    display: block;
    position: relative;
    overflow: hidden;
    box-shadow: 0 3px 1px -1px #d0d0d0; }
  .wise.wisewrapper .cover-medium {
    width: 80px;
    max-height: 128px; }
  .wise.wisewrapper .cover-large {
    width: 120px;
    max-height: 192px; }
  .wise.wisewrapper .cover-full {
    width: 180px;
    max-height: 288px; }
  .wise.wisewrapper [class^='cover-'] img.cover {
    width: 100%;
    height: auto;
    float: left; }
  .wise.wisewrapper .label {
    color: #868686;
    font-weight: normal;
    font-size: 84.6%;
    margin: 1em 0 0.5em; }
  .wise.wisewrapper ul.submenu li {
    cursor: pointer; }
    .wise.wisewrapper ul.submenu li h5 {
      font-weight: normal;
      color: #ff7320;
      text-transform: capitalize;
      position: relative;
      padding-bottom: 6px;
      border-bottom: 1px solid #d0d0d0;
      margin-bottom: 0;
      -webkit-transition: color 100ms;
      -moz-transition: color 100ms;
      transition: color 100ms; }
      .wise.wisewrapper ul.submenu li h5:before {
        font-family: 'wise-icons';
        font-size: 110%;
        line-height: 0.9;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: inherit;
        vertical-align: bottom;
        content: "";
        position: relative;
        font-size: 130%;
        display: inline-block;
        width: auto;
        margin: 0 0.7em 0 0.1em;
        vertical-align: baseline;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transition: -webkit-transform 100ms;
        -moz-transition: -moz-transform 100ms;
        transition: transform 100ms; }
      .wise.wisewrapper ul.submenu li h5 span.count {
        color: #ffffff;
        font-weight: normal;
        font-size: 12px;
        background: #ff7320;
        border-radius: 3px;
        padding: 1px 3px 1px 4px;
        margin-right: 10px;
        position: absolute;
        margin: 0;
        right: 0;
        bottom: 4px;
        margin-right: 0; }
    .wise.wisewrapper ul.submenu li ul {
      background-color: #f8f8f8;
      background-image: -webkit-linear-gradient(#f8f8f8 0%, #ffffff 30%, #ffffff 100%);
      background-image: linear-gradient(#f8f8f8 0%, #ffffff 30%, #ffffff 100%);
      border-top: 1px solid #ffffff;
      border-bottom: 1px solid #d0d0d0;
      padding-left: 13px;
      padding-top: 3px; }
      .wise.wisewrapper ul.submenu li ul li {
        margin: 0 0 3px;
        padding: 3px 3px 3px 5px;
        display: block;
        position: relative;
        font-size: 11px; }
        .wise.wisewrapper ul.submenu li ul li a {
          display: block;
          text-decoration: none;
          width: 75%;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
        .wise.wisewrapper ul.submenu li ul li span.remove, .wise.wisewrapper ul.submenu li ul li span.amount {
          position: absolute;
          margin: 0;
          padding: 0;
          right: 3px;
          bottom: 4px;
          margin-right: 0.3em; }
        .wise.wisewrapper ul.submenu li ul li span.amount {
          margin-right: 0; }
          .wise.wisewrapper ul.submenu li ul li span.amount:before {
            content: ' ('; }
          .wise.wisewrapper ul.submenu li ul li span.amount:after {
            content: ')'; }
        .wise.wisewrapper ul.submenu li ul li.selected {
          background: #ff7320;
          color: #ffffff;
          border-radius: 3px; }
          .wise.wisewrapper ul.submenu li ul li.selected a {
            color: #ffffff; }
        .wise.wisewrapper ul.submenu li ul li.inactive {
          color: #d0d0d0; }
          .wise.wisewrapper ul.submenu li ul li.inactive a {
            color: #d0d0d0; }
  .wise.wisewrapper ul.submenu li.collapsed h5 {
    color: #505450;
    border-bottom: 1px dotted #d0d0d0;
    margin-bottom: 10px; }
    .wise.wisewrapper ul.submenu li.collapsed h5:before {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg); }
    .wise.wisewrapper ul.submenu li.collapsed h5:hover {
      color: #ff7320; }
  .wise.wisewrapper ul.submenu li.collapsed ul {
    display: none; }
  .wise.wisewrapper ul.wise-paging {
    text-align: center; }
    .wise.wisewrapper ul.wise-paging li {
      display: inline-block;
      position: relative;
      text-align: center;
      width: auto; }
      .wise.wisewrapper ul.wise-paging li span, .wise.wisewrapper ul.wise-paging li a {
        width: auto;
        display: inline-block;
        margin: 2px;
        min-width: 1.7em;
        padding: 2px; }
        .wise.wisewrapper ul.wise-paging li span.link, .wise.wisewrapper ul.wise-paging li a.link {
          text-decoration: underline;
          cursor: pointer; }
          .wise.wisewrapper ul.wise-paging li span.link:hover, .wise.wisewrapper ul.wise-paging li a.link:hover {
            color: #ff7320; }
        .wise.wisewrapper ul.wise-paging li span.current, .wise.wisewrapper ul.wise-paging li a.current {
          text-decoration: none;
          background: #ff7320;
          color: #ffffff;
          font-weight: bold;
          border-radius: 3px;
          text-shadow: 0 -1px 1px #ec5800;
          box-shadow: inset 0 -8px 6px -6px #b94500; }
      .wise.wisewrapper ul.wise-paging li.outer {
        cursor: pointer; }
        .wise.wisewrapper ul.wise-paging li.outer a::before, .wise.wisewrapper ul.wise-paging li.outer a::after {
          font-family: FontAwesome !important;
          text-decoration: none;
          display: inline-block; }
        .wise.wisewrapper ul.wise-paging li.outer.prev a::before {
          content: '\f053';
          margin-right: 0.5em; }
        .wise.wisewrapper ul.wise-paging li.outer.next a::after {
          content: '\f054';
          margin-left: 0.5em; }
        .wise.wisewrapper ul.wise-paging li.outer.inactive a {
          color: #d0d0d0;
          cursor: default; }
        .wise.wisewrapper ul.wise-paging li.outer:not(.inactive).prev:hover, .wise.wisewrapper ul.wise-paging li.outer:not(.inactive).next:hover {
          color: #ff7320; }
    .wise.wisewrapper ul.wise-paging.small li.outer a span {
      display: none; }
  .wise.wisewrapper .resultsheader {
    margin-bottom: 5px; }
    .wise.wisewrapper .resultsheader:after {
      content: "";
      display: table;
      clear: both; }
    .wise.wisewrapper .resultsheader .totals {
      float: left; }
  .wise.wisewrapper .sortings {
    float: right; }
    .wise.wisewrapper .sortings i {
      color: #ffffff;
      background: #ff7320;
      padding: 3px;
      margin-left: 4px;
      width: 18px;
      height: 18px;
      text-align: center; }
      .wise.wisewrapper .sortings i.disabled {
        background: #d0d0d0; }
  .wise.wisewrapper .searchbar {
    width: 100%;
    max-width: 640px;
    position: relative; }
    .wise.wisewrapper .searchbar .suggestions {
      display: block;
      width: 80%;
      width: calc(100% - 110px);
      height: 3px; }
      .wise.wisewrapper .searchbar .suggestions input {
        -webkit-transition-delay: 150ms;
        -moz-transition-delay: 150ms;
        transition-delay: 150ms;
        width: 100%;
        height: 38px;
        font-size: 138.5%;
        padding: 2px 66px 2px 8px;
        border: 1px solid #d0d0d0;
        border-bottom-color: #c6c6c6;
        border-radius: 6px;
        outline: none; }
        .wise.wisewrapper .searchbar .suggestions input:focus {
          box-shadow: 0px 1px 6px #d0d0d0;
          border: 1px solid #c6c6c6; }
        .wise.wisewrapper .searchbar .suggestions input.suggesting {
          border-radius: 6px 6px 0 0; }
      .wise.wisewrapper .searchbar .suggestions ul {
        position: absolute;
        top: 38px;
        display: block;
        width: 80%;
        width: calc(100% - 110px);
        border: 1px solid #c6c6c6;
        border-top: none;
        background-color: #fff;
        z-index: 100;
        border-radius: 0 0 6px 6px;
        box-shadow: 0px 1px 6px #d0d0d0;
        overflow: hidden;
        font-size: 138.5%; }
        .wise.wisewrapper .searchbar .suggestions ul li {
          padding: 3px 2px 4px 8px;
          color: #505450;
          font-weight: normal; }
          .wise.wisewrapper .searchbar .suggestions ul li.selected {
            background: #efefef; }
          .wise.wisewrapper .searchbar .suggestions ul li span.hl {
            color: black;
            text-shadow: 0px 0px 1px #dddddd; }
          .wise.wisewrapper .searchbar .suggestions ul li span.in {
            font-size: 0.6em;
            margin-left: 1em;
            line-height: inherit;
            color: #ff7320; }
            .wise.wisewrapper .searchbar .suggestions ul li span.in:before {
              content: 'in '; }
    .wise.wisewrapper .searchbar.extended .suggestions {
      width: 100%; }
      .wise.wisewrapper .searchbar.extended .suggestions input {
        padding-right: 195px; }
        .wise.wisewrapper .searchbar.extended .suggestions input .suggesting {
          border-radius: 6px 6px 6px 0; }
      .wise.wisewrapper .searchbar.extended .suggestions ul {
        width: calc(100% - 109px); }
    .wise.wisewrapper .searchbar.search-options .search-in .option.active {
      border-radius: 0 6px 0 0; }
    .wise.wisewrapper .searchbar .search-in {
      position: absolute;
      right: 0;
      top: 0;
      height: 38px;
      width: 20%;
      width: calc(0px + 110px);
      z-index: 10; }
      .wise.wisewrapper .searchbar .search-in span {
        position: absolute;
        bottom: 0;
        left: 10px; }
      .wise.wisewrapper .searchbar .search-in ul {
        position: relative;
        top: 38px;
        border-radius: 0 0 6px 6px; }
        .wise.wisewrapper .searchbar .search-in ul li:last-of-type {
          border-radius: 0 0 6px 6px; }
      .wise.wisewrapper .searchbar .search-in .option {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-transform: uppercase;
        width: 100%;
        background-color: #dddddd;
        height: 38px;
        line-height: 38px;
        padding: 0 10px;
        border: 1px solid #c6c6c6;
        border-top: none; }
        .wise.wisewrapper .searchbar .search-in .option.active {
          position: absolute;
          top: 0;
          border-radius: 0 6px 6px 0; }
        .wise.wisewrapper .searchbar .search-in .option:hover, .wise.wisewrapper .searchbar .search-in .option.active {
          color: #fff;
          background-color: #ff7320;
          border-color: #ec5800; }
    .wise.wisewrapper .searchbar a {
      position: absolute;
      right: 20%;
      right: calc(0px + 110px);
      top: 0;
      z-index: 2;
      text-align: center;
      text-decoration: none; }
    .wise.wisewrapper .searchbar a.search {
      font-size: 150%;
      line-height: 38px;
      height: 38px;
      width: 38px; }
    .wise.wisewrapper .searchbar a.clear {
      right: 25%;
      right: calc(0px + 143px);
      z-index: 1;
      height: 20px;
      width: 20px;
      margin-top: 10px;
      margin-right: 8px;
      border: 1px solid #d0d0d0;
      color: #d0d0d0;
      border-radius: 3px;
      line-height: 20px; }
      .wise.wisewrapper .searchbar a.clear:hover {
        color: #ff7320;
        border-color: #ff7320; }
  .wise.wisewrapper .search-helper {
    margin-bottom: 20px;
    border: 1px solid #c6c6c6;
    padding: 10px;
    height: auto;
    box-shadow: 2px 3px 6px #d0d0d0;
    -webkit-transition: 0.5s box-shadow, 0.5s opacity;
    -moz-transition: 0.5s box-shadow, 0.5s opacity;
    transition: 0.5s box-shadow, 0.5s opacity; }
    .wise.wisewrapper .search-helper h2 {
      position: relative;
      margin: -0.4em 0 0.3em; }
      .wise.wisewrapper .search-helper h2:first-letter {
        text-transform: capitalize; }
      .wise.wisewrapper .search-helper h2 span {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 85%;
        display: inline-block; }
      .wise.wisewrapper .search-helper h2:after {
        font-family: 'wise-icons';
        font-size: 110%;
        line-height: 0.9;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: inherit;
        vertical-align: bottom;
        content: "";
        position: relative;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transition: -webkit-transform 100ms;
        -moz-transition: -moz-transform 100ms;
        transition: transform 100ms;
        position: absolute;
        right: 0px;
        display: inline-block;
        width: auto;
        margin: 0.15em 0 0;
        font-size: 100%;
        vertical-align: baseline; }
    .wise.wisewrapper .search-helper div {
      font-size: 92.3%;
      border-top: 1px dotted #dddddd;
      padding-left: 6px; }
    .wise.wisewrapper .search-helper ul {
      list-style: none;
      list-style-position: inside; }
    .wise.wisewrapper .search-helper li {
      position: relative;
      padding-bottom: 0.3em;
      margin-bottom: 0.4em;
      border-bottom: 1px dotted #d0d0d0; }
      .wise.wisewrapper .search-helper li a {
        text-decoration: none;
        margin-right: 6em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        text-decoration: none;
        display: block; }
        .wise.wisewrapper .search-helper li a:first-letter {
          text-transform: capitalize; }
      .wise.wisewrapper .search-helper li.active > * {
        color: #ff7320;
        font-weight: bold; }
      .wise.wisewrapper .search-helper li span.amount {
        position: absolute;
        margin: 0;
        padding: 0;
        right: 0;
        bottom: 4px;
        margin-right: 0; }
        .wise.wisewrapper .search-helper li span.amount:before {
          content: ' ('; }
        .wise.wisewrapper .search-helper li span.amount:after {
          content: ')'; }
    .wise.wisewrapper .search-helper.collapsed {
      position: relative;
      height: 30px;
      margin-bottom: 38px;
      display: block;
      box-shadow: none;
      opacity: 0.6;
      border: 1px solid #c6c6c6; }
      .wise.wisewrapper .search-helper.collapsed h2 {
        color: #505450; }
        .wise.wisewrapper .search-helper.collapsed h2:after {
          -webkit-transform: rotate(0deg);
          -moz-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          transform: rotate(0deg); }
  .wise.wisewrapper .drilldowns-wrapper > h2 {
    display: none;
    margin-bottom: 0.3em; }
  .wise.wisewrapper .drilldowns-wrapper.collapsible {
    -webkit-transition: 0.5s box-shadow, 0.5s opacity;
    -moz-transition: 0.5s box-shadow, 0.5s opacity;
    transition: 0.5s box-shadow, 0.5s opacity;
    margin-bottom: 20px;
    border: 1px solid #c6c6c6;
    padding: 5px 10px 0;
    height: auto;
    box-shadow: 2px 3px 6px #d0d0d0; }
    .wise.wisewrapper .drilldowns-wrapper.collapsible > h2 {
      display: block;
      position: relative; }
      .wise.wisewrapper .drilldowns-wrapper.collapsible > h2:after {
        font-family: 'wise-icons';
        font-size: 110%;
        line-height: 0.9;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: inherit;
        vertical-align: bottom;
        content: "";
        position: relative;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-transition: -webkit-transform 100ms;
        -moz-transition: -moz-transform 100ms;
        transition: transform 100ms;
        position: absolute;
        right: 0px;
        display: inline-block;
        width: auto;
        margin: 0.15em 0 0;
        font-size: 100%;
        vertical-align: baseline; }
    .wise.wisewrapper .drilldowns-wrapper.collapsible ul.submenu {
      border-top: 1px dotted #d0d0d0;
      padding: 20px 0 5px; }
    .wise.wisewrapper .drilldowns-wrapper.collapsible.collapsed {
      opacity: 0.6;
      box-shadow: none; }
      .wise.wisewrapper .drilldowns-wrapper.collapsible.collapsed h2 {
        color: #505450; }
        .wise.wisewrapper .drilldowns-wrapper.collapsible.collapsed h2:after {
          -webkit-transform: rotate(0deg);
          -moz-transform: rotate(0deg);
          -ms-transform: rotate(0deg);
          -o-transform: rotate(0deg);
          transform: rotate(0deg); }
      .wise.wisewrapper .drilldowns-wrapper.collapsible.collapsed ul.submenu {
        display: none; }
  .wise.wisewrapper .wise-spinner {
    position: absolute;
    text-align: center;
    display: block;
    width: 100%;
    top: 100px;
    opacity: 0.4; }
  .wise.wisewrapper .spinner-content {
    -webkit-transition: opacity 0.1s ease-in;
    -moz-transition: opacity 0.1s ease-in;
    transition: opacity 0.1s ease-in; }
    .wise.wisewrapper .spinner-content.ng-hide-add, .wise.wisewrapper .spinner-content.ng-hide-remove {
      opacity: 1;
      /* remember to add this */
      display: block !important; }
    .wise.wisewrapper .spinner-content.ng-hide {
      opacity: 0; }
  .wise.wisewrapper ul.titlelist {
    border-top: 1px dotted #d0d0d0; }
    .wise.wisewrapper ul.titlelist li {
      min-height: 212px;
      border-bottom: 1px dotted #d0d0d0;
      margin: 0;
      padding: 10px 0 0;
      position: relative; }
      .wise.wisewrapper ul.titlelist li:after {
        content: "";
        display: table;
        clear: both; }
      .wise.wisewrapper ul.titlelist li:hover .title-controls {
        opacity: 1; }
    .wise.wisewrapper ul.titlelist [class^='cover-'] {
      position: absolute; }
    .wise.wisewrapper ul.titlelist .internal_detail [class^='cover-'] {
      cursor: pointer; }
    .wise.wisewrapper ul.titlelist .internal_detail {
      cursor: pointer; }
    .wise.wisewrapper ul.titlelist .title-info {
      float: left;
      padding-left: 130px;
      /*padding-bottom: 35px;*/
      width: 100%;
      min-height: 170px; }
      .wise.wisewrapper ul.titlelist .title-info:after {
        content: "";
        display: table;
        clear: both; }
      .wise.wisewrapper ul.titlelist .title-info div.meta-data {
        float: left;
        width: 80%; }
      .wise.wisewrapper ul.titlelist .title-info div.pictos {
        float: right;
        width: 20%; }
        .wise.wisewrapper ul.titlelist .title-info div.pictos > * {
          display: inline-block;
          float: right;
          margin-bottom: 5px;
          clear: both; }
        .wise.wisewrapper ul.titlelist .title-info div.pictos div.picto-groep {
          text-align: right; }
          .wise.wisewrapper ul.titlelist .title-info div.pictos div.picto-groep .medium-icon {
            display: block; }
          .wise.wisewrapper ul.titlelist .title-info div.pictos div.picto-groep img {
            display: inline-block; }
      .wise.wisewrapper ul.titlelist .title-info h3 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
      .wise.wisewrapper ul.titlelist .title-info .author {
        color: #d0d0d0;
        font-weight: normal; }
      .wise.wisewrapper ul.titlelist .title-info .w4all {
        display: inline-block; }
    .wise.wisewrapper ul.titlelist .title-controls {
      /*position: absolute;*/
      width: 100%;
      padding-left: 130px;
      bottom: 0; }
      .wise.wisewrapper ul.titlelist .title-controls:after {
        content: "";
        display: table;
        clear: both; }
  .wise.wisewrapper div.tdetail [class^='cover-'] {
    position: absolute; }
  .wise.wisewrapper div.tdetail div.title-info {
    float: left;
    padding-left: 195px;
    padding-bottom: 35px;
    width: 100%;
    min-height: 288px; }
    .wise.wisewrapper div.tdetail div.title-info:after {
      content: "";
      display: table;
      clear: both; }
  .wise.wisewrapper .button-wrapper,
  .wise.wisewrapper .filter-wrapper.helper {
    background: #dfd;
    border-color: #9b9;
    color: #797; }
  .wise.wisewrapper .rating .fa {
    position: relative;
    padding: 0 0.2em 0 0;
    font-size: 120%;
    color: lightgrey; }
  .wise.wisewrapper .rating .fa:after {
    position: absolute;
    left: 0;
    content: '\f089'; }
  .wise.wisewrapper .rating .full,
  .wise.wisewrapper .rating .half:after {
    color: #333; }
  .wise.wisewrapper .rating:hover .hint,
  .wise.wisewrapper .rating:hover .hint:after,
  .wise.wisewrapper .rating:hover .hinthalf:after {
    color: #FF7320; }
  .wise.wisewrapper .status .fa {
    font-size: 150%;
    min-height: 30px; }
  .wise.wisewrapper .status .fa.status-b {
    color: #11bb11; }
  .wise.wisewrapper .status .fa.status-u {
    color: #c6c6c6; }
  .wise.wisewrapper .status .fa.status-n {
    color: #eac500; }
  .wise.wisewrapper .status .fa.status-i {
    color: #ff7320; }
  .wise.wisewrapper .status .fa.status-f {
    color: #ff6666; }
  .wise.wisewrapper .status .fa.status-y {
    color: #0000ff; }
  .wise.wisewrapper .wise-modal-backdrop {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.8);
    z-index: 100;
    opacity: 1;
    display: block;
    -webkit-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear; }
    .wise.wisewrapper .wise-modal-backdrop.ng-hide-add, .wise.wisewrapper .wise-modal-backdrop.ng-hide-remove {
      opacity: 1;
      /* remember to add this */
      display: block !important; }
    .wise.wisewrapper .wise-modal-backdrop.ng-hide {
      opacity: 0; }
  .wise.wisewrapper .wise-modal-frame {
    position: fixed;
    top: 40px;
    left: calc(50% - 250px);
    width: 500px;
    z-index: 101;
    background: #fefefe;
    border: 1px solid #c6c6c6;
    padding: 10px;
    box-shadow: 2px 3px 6px #d0d0d0;
    -webkit-transition: opacity 0.1s linear 0.1s;
    -moz-transition: opacity 0.1s linear 0.1s;
    transition: opacity 0.1s linear 0.1s; }
    .wise.wisewrapper .wise-modal-frame.ng-hide-add, .wise.wisewrapper .wise-modal-frame.ng-hide-remove {
      opacity: 1;
      /* remember to add this */
      display: block !important; }
    .wise.wisewrapper .wise-modal-frame.ng-hide {
      opacity: 0; }
  .wise.wisewrapper .wise-modal-header {
    border-bottom: 1px dotted #d0d0d0; }
    .wise.wisewrapper .wise-modal-header a {
      position: absolute;
      right: 10px;
      top: 10px;
      text-decoration: none;
      cursor: pointer; }
  .wise.wisewrapper .wise-modal-content {
    width: 100%;
    height: 300px;
    display: block; }
    .wise.wisewrapper .wise-modal-content iframe {
      width: 100%;
      height: 300px;
      border: none;
      margin: 10px 0px 10px; }
  .wise.wisewrapper .wise-modal-footer {
    border-top: 1px dotted #d0d0d0;
    padding-top: 4px;
    text-align: right; }
    .wise.wisewrapper .wise-modal-footer a {
      margin-bottom: 0px;
      margin-right: 0; }

@media screen and (max-width: 800px) {
  .wise.wisewrapper .wisecatplus .searchbar-wrapper {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 100%;
    margin-left: 0%; }
    .wise.wisewrapper .wisecatplus .searchbar-wrapper:last-child {
      margin-right: 0; } }
@media screen and (max-width: 540px) {
  .wise.wisewrapper .wise-modal-frame {
    width: calc(100% - 40px);
    left: 20px; } }

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