ul {list-style-image: url('//www.kreupeldier.nl/img/base/bullet.gif');}
p {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;line-height: 1.6em;color: #3c3c3c;margin: 10px 0 10px 0;}
.references p{
  font-size: 0.8em;
  line-height: 15px;
}
h1 {font-family: "lexia", serif;font-weight: normal;font-style: normal;font-size: 2.0em;color: #4c4c4e;padding: 0;margin: 0 0 0px 0;}
h2 {font-family: "lexia", serif;font-weight: normal;font-style: normal;font-size: 1.6em;color: #4c4c4e;padding: 30px 0 0 0;margin: 0 0 0px 0;}
h3 {font-family: "lexia", serif;font-weight: normal;font-style: normal;font-size: 1.3em;line-height: 1.6em;color: #4c4c4e;padding: 0;margin: 0 0 0px 0;}
sup {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 0.6em;line-height: 1.6em;color: #3c3c3c;margin-right: 3px;}
img {border: none;}
a {border: none;color: #3c3c3c;text-decoration: none;}
a:hover {color: #31839f;}
a, a:hover {-o-transition: color 0.20s ease-in;-webkit-transition: color 0.20s ease-in;-moz-transition: color 0.20s ease-in;transition: color 0.20s ease-in;}
.verhaal-content img {max-width: 700px;}
.verhaal-content ul {display: block;width: 95%;margin-left: 20px;margin-top: 30px;margin-bottom: 30px;}
.verhaal-content ul ol {margin-left: 20px;}
.verhaal-content ol {display: block;width: 95%;margin-left: 20px;margin-top: 10px;margin-bottom: 30px;}
.verhaal-content ul li {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;line-height: 1.6em;color: #3c3c3c;margin: 0px 0 0px 0;}
.verhaal-content ul li ol li {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;line-height: 1.0em;color: #3c3c3c;margin: 0px 0 0px 0px;}
.verhaal-content ol li {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;line-height: 1.4em;color: #3c3c3c;margin: 0px 0 0px 0px;}
img {width: 100%;}
body {margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #8c8c8e;}
.acties {width: 100%;padding: 10px;margin: 0 0 0 6%;}
.first-container {display: block;position: relative;max-width: 100%;margin: 0 auto;}
.full-width {display: block;position: relative;float: left;width: 100%;}
header {display: block;float: left;width: 100%;}
.logo {display: block;float: left;width: 220px;padding: 10px 0px 28px 3%;margin-top: 0px}
header nav {display: block;position: relative;}
header nav ul {margin: 10px 15px 0px 0;padding: 0;list-style-type: none;float: right;}
header nav ul li {font-family: "lexia", serif;font-weight: 400;font-style: normal;display: inline;padding-right: 10px;line-height: 52px;font-size: 1em;color: #8c8c8e;}
header nav ul li:first-child {margin-left: 0;}
header nav ul li ul {display: none;}
.extra-menu {display: none;height: 32px;}
.directhulp-menu {display: block;float: right;margin: 0 10px 0 0;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 700;font-style: normal;color: #fff;text-align: center;background: #ce2755;font-size: 0.7em;text-transform: uppercase;height: 32px;line-height: 32px;width: 90px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 0px;-moz-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;-khtml-border-bottom-left-radius: 0px;-khtml-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.directhulp-menu-fr {display: block;float: right;margin: 0 10px 0 0;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 700;font-style: normal;color: #fff;text-align: center;background: #ce2755;font-size: 0.7em;text-transform: uppercase;height: 32px;line-height: 32px;width: 120px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 0px;-moz-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px;-webkit-border-bottom-right-radius: 0px;-khtml-border-bottom-left-radius: 0px;-khtml-border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.header-tel {display: block;float: right;margin: 0 10px 0 0;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;color: #8c8c8e;text-align: center;font-size: 0.9em;height: 32px;line-height: 32px;width: 130px;text-transform: uppercase;}
.extra-menu a:hover {background: #fff;color: #ce2755;}
.mobile-tel {display: block;height: 40px;background: #227b99;line-height: 40px;vertical-align: central;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;color: #fff;float: left;width: 100%;margin-bottom: 20px;}
.mobile-tel a {color: #fff;padding: 0px 10px;}
.languages-menu {display: block;float: right;margin: 0 10px 0 0;padding: 0 7px 0 7px;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;color: #fff;text-align: center;background: #fff;font-size: 0.8em;text-transform: uppercase;height: 32px;line-height: 32px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-khtml-border-bottom-left-radius: 5px;-khtml-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.languages-menu a {color: #8c8c8e;}
.languages-menu a:hover {background: #fff;color: #000;}
.spacer {display: inline-block;color: #8c8c8e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;text-align: center;font-size: 1em;margin: -1.6em 0.04em 0 0em;}
.languages-menu-footer {display: block;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;display: inline;padding-right: 10px;line-height: 30px;font-size: 0.9em;color: #fff;text-align: center;text-transform: uppercase;height: 32px;line-height: 32px;}
.languages-menu-footer a {color: #fff;}
.languages-menu-footer a:hover {color: #000;}
.spacer-footer {display: inline-block;color: #fff;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;text-align: center;font-size: 1em;margin: -1.6em 0.04em 0 0em;}
.cta-button-container {display: block;width: 200px;margin: 10px 0 40px auto;}
.button a {display: block;float: left;margin: 10px 0 10px 0;padding: 0 0 0 0;background: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #b5b5b5;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
.button a:hover {background: #e0e0e0;color: #000;}
.btn-txt {display: block;float: left;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;text-align: center;font-size: 0.9em;height: 32px;line-height: 32px;margin: 0 0 0 10px;padding-right: 10px;border-style: solid;border-width: 0 1px 0 0;border-color: #b5b5b5;}
.tag-section {display: block;background-color: #fff;width: 100%;margin: 0;list-style: none;padding: 15px 5%;float: left;height: auto;overflow: hidden;}
.side{display: block;background-color: none;width: 92%;margin: 0 4% 0 4%;list-style: none;padding: 0;float: left;height: auto;overflow: hidden;}
#networking {background-color: #fff;
    display: block;
    float: right;
    height: auto;
    width: auto;
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 15px 2%;}
.tag-section a {display: block;float: left;margin: 10px 5px 0 0;padding: 9px;background: #90d7f1;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #6bbedb;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;color: #fff;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 600;font-style: normal;text-align: center;font-size: 0.8em;text-transform: uppercase;}
.tag-section a:hover {background: #6bbedb;}
.tri {display: block;width: 8px;margin: 12px;float: right;}
.cta-btn-txt {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 100%}
.cta-btn-txt a {text-align: center;}
.cta-btn-txt-phone {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 150px;}
.cta-btn-txt-phone a {text-align: center;}
.cta-btn-txt-mail {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 150px;}
.cta-btn-txt-mail a {text-align: center;}
.cta-de-1 {display: block;float: left;margin: 0 5%;padding: 0;text-align: center;width: 90%;}
.cta-de-2 {display: block;float: left;margin: 0 5%;padding: 0;text-align: center;width: 90%;}
.cta-de-b1 {display: block;float: left;margin: 10px 5%;padding: 0;text-align: center;width: 90%;background-color: white;}.cta-de-b1-ct {float: left;text-align: center;width: 60%;margin: 0 20%;}
.cta-de-b2-ct {float: left;text-align: center;width: 80%;margin: 0 10%;}
.cta-btn-txt-ct {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;}
.cta-de-b2 {display: block;float: left;margin: 10px 5%;padding: 0;text-align: center;width: 90%;background-color: white;}
.cta-de-b3 {display: block;float: left;margin: 10px 5%;padding: 0;text-align: center;width: 90%;background-color: white;}
.cta-de-b4 {display: block;float: left;margin: 10px 5%;padding: 0;text-align: center;width: 90%;background-color: white;}
article {width: 100%;padding: 6% 6%;}
.preview-section ul {display: block;float: left;width: 100%;padding: 10px 0 10px 0;}
.preview-section li:nth-of-type(1) {display: inline-block;}
.preview-section li:nth-of-type(2) {display: inline-block;}
.preview-section li:nth-of-type(3) {display: none;}
.preview-section li:nth-of-type(4) {display: none;}
.preview {display: inline-block;background-color: #fff;width: 92%;margin: 10px 0% 10px 4%;list-style: none;padding: 5%;float: left;}
.preview-date {display: block;float: left;width: 100%;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1em;line-height: 30px;margin: 0 0 0 0px;}
.preview-title {display: block;float: left;width: 100%;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.3em;margin: 0 0 0 0px;padding-right: 10px;}
.handoncombi {display: none;}
.pointer {cursor: pointer;}

footer {display: block;position: relative;float: left;width: 100%;background: #227b99;padding: 10px 0 10px 0;}
footer nav {display: block;position: relative;width: 100%;text-align: center;}
footer nav ul {margin: 0;padding: 0;list-style-type: none;}
footer nav li {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;display: inline;padding-right: 10px;line-height: 30px;font-size: 0.9em;color: #fff;text-transform: uppercase;}
footer nav ul li:first-child {margin-left: 0;}
footer nav li a {color: #fff;}
footer nav li a:hover {color: #000;}



a.meanmenu-reveal {display: none;}
/* when under viewport size, .mean-container is added to body */
.menumenu {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;font-size: 0.75em;display: block;float: right;width: 40px;padding: 0px 0;margin: 72px 3% 0 0;text-align: left;color: #000;border-top: 1px solid #fff;text-decoration: none;text-transform: uppercase;
}

.mean-container a.meanmenu-reveal span {display: block;background: #000;height: 5px;margin-top: 4px;}
.mean-container .mean-nav {float: left;width: 100%;background: #fff;margin-top: 0px;}
.mean-container .mean-nav ul {padding: 0;margin: 0;width: 100%;list-style-type: none;}
.mean-container .mean-nav ul li {position: relative;float: left;width: 100%;background: #227b99;}
.mean-container .mean-nav ul li a {font-family: "lexia", serif;font-weight: 400;font-style: normal;font-size: 1.1em;display: block;float: left;width: 90%;padding: 15px 5%;margin: 0;text-align: left;color: #fff;border-top: 1px solid #fff;text-decoration: none;}
.mean-container .mean-nav ul li li a {width: 80%;padding: 1em 10%;border-top: 1px solid #fff;text-shadow: none !important;visibility: visible;}
.mean-container .mean-nav ul li.mean-last a {border-bottom: none;margin-bottom: 0;}
.mean-container .mean-nav ul li li li a {width: 70%;padding: 1em 15%;}
.mean-container .mean-nav ul li li li li a {width: 60%;padding: 1em 20%;}
.mean-container .mean-nav ul li li li li li a {width: 50%;padding: 1em 25%;}
.mean-container .mean-nav ul li a:hover {color: #000;background: #3da2c4;}
.mean-container .mean-nav ul li a.mean-expand {margin-top: 0px;width: 26px;height: 25px;padding: 12px;text-align: center;position: absolute;right: 0;top: 0;z-index: 2;font-weight: 700;border-left: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.mean-container .mean-nav ul li a.mean-expand:hover {background: rgba(0,0,0,0.9);}
.mean-container .mean-push {float: left;width: 100%;padding: 0;margin: 0;clear: both;}
.mean-nav .wrapper {width: 100%;padding: 0;margin: 0;}
/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.mean-remove {display: none !important;}
.mean-container .mean-bar {float: right;width: 100%;position: relative;background: #ccc;padding: 0 0;z-index: 999999;}
.mean-container a.meanmenu-reveal {width: 30px;height: 22px;padding: 100px 5% 11px 10px;position: absolute;top: 0;right: 0;cursor: pointer;color: #000;text-decoration: none;font-size: 1em;text-indent: -9999em;line-height: 22px;display: block;}



.herniatabel table {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;line-height: 1.6em;color: #3c3c3c;margin: 0px 0 0 0;text-align: center;}
.herniatabel th {margin: 0;padding: 5px;background-color: #cccccc;}
.herniatabel td {margin: 0;padding: 5px;background-color: #eeeeee;}
.contactinfo table {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;color: #3c3c3c;margin: 0px 0 0 0;text-align: left;}
.contactinfo th {margin: 0;padding: 5px;background-color: none;}
.contactinfo td {margin: 0;padding: 2px;background-color: none;}
.openingstijden table {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.0em;color: #3c3c3c;margin: 0px 0 0 0;text-align: left;}
.openingstijden th {margin: 0;padding: 5px;background-color: none;}
.openingstijden td {margin: 0;padding: 2px;background-color: none;}
.back-button {display: block;float: left;background: #fff;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #b5b5b5;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
.back-button a {display: block;float: left;margin: 0px 0 0 0;padding: 0 0 0 0;}
.back-button a:hover {background: #e0e0e0;color: #000;}
.back-btn-txt {display: block;float: left;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;text-align: center;font-size: 0.9em;height: 32px;line-height: 32px;margin: 0 0 0 7px;padding: 0px 10px 0px 10px;border-style: solid;border-width: 0 0 0 1px;border-color: #b5b5b5;}
.back-tri {display: block;width: 8px;margin: 12px 5px 12px 12px;float: left;}

.cta-center {display: block;margin: 0 auto;padding: 0;width: 90%;text-align: center;}
.cta-buttons {display: block;width: 100%;margin: 0 auto;text-align: center;font-size: 1em;}
.cta-buttons-2 {display: block;width: 100%;margin: 0 auto;text-align: center;}
.cta-buttons-2-de {display: block;width: 100%;margin: 0 auto;text-align: center;}
.cta-button-1 {display: block;float: left;margin: 20px 20px 10px 0px;width: 200px;background-color: #FFF;}
.cta-button-2 {display: block;float: left;width: 100%;background-color: #fff;margin: 20px 0px 10px 0px;}
.cta-buttons-en {display: block;width: 280px;margin: 0 auto;text-align: center;}
.cta-button-1-en {display: block;float: left;width: 220px;background-color: #fff;margin: 20px 30px 10px 30px;}
.cta-button-3 {display: block;float: left;width: 100%;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;text-align: center;}
.cta-button-4 {display: block;float: left;width: 100%;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;text-align: center;}
.cta-button-3-en {display: block;float: left;width: 145px;background-color: #fff;margin: 20px 15px 10px 35px;padding: 0 20px;}
.cta-button-4-en {display: block;float: left;width: 145px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;}
.cta-button-3-fr {display: block;float: left;width: 155px;background-color: #fff;margin: 20px 15px 10px 0px;padding: 0 20px;}
.cta-button-4-fr {display: block;float: left;width: 185px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;}
.cta-button-3-de {display: block;float: left;width: 90%;background-color: #fff;margin: 20px 10% 0px 10%;padding: 0 10px;}
.cta-button-4-de {display: block;float: left;width: 210px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 10px;}
.cta-button-3-es {display: block;float: left;width: 155px;background-color: #fff;margin: 20px 15px 0px 20px;padding: 0 20px;}
.cta-button-4-es {display: block;float: left;width: 155px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;}
.phone-icon {display: block;width: 25px;margin: 12px 6px 12px 12px;float: left;}
.mail-icon {display: block;width: 25px;margin: 12px;float: left;}
.cta-button-container {display: block;width: 200px;margin: 0 auto 40px auto;}
.pbot-40 {padding-top: 40px;padding-bottom: 40px;}

.txt-white {color: #fff;}
.white-1 {background: #fff;}
.grey-1 {background: #ebedef;}
.grey-2 {background: #dfe2e4;}
.green-1 {background: #75bec2;}
.blue-1 {background: #3da2c4;}
.btn-none a {background: #b8e4e6;}
.blue-txt {color: #3da2c4;}
img {width: 100%;}
.verhalen-section ul {display: block;float: left;width: 100%;padding: 10px 0 10px 0;}
.verhaal {display: block;background-color: #fff;width: 90%;margin: 15px 5% 15px 5%;list-style: none;padding: 5%;float: left;height: auto}
.verhaal-date {display: block;float: left;width: 100%;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1em;line-height: 30px;margin: 0 0 0 0px;}
.verhaal-title {display: block;float: left;width: 100%;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.3em;margin: 5px 0 5px 0px;padding-right: 10px;height: auto;}
.verhaal-article-section {display: block;float: left;width: 100%;padding: 10px 0 10px 0;}
.verhaal-article {display: block;background-color: #fff;width: 92%;margin: 10px 4% 15px 4%;list-style: none;padding: 5%;float: left;height: auto;}
.verhaal-article p {max-width: 700px;padding-top: 10px;padding-bottom: 10px;}
.verhaal-article-lang {display: block;background-color: #fff;width: 92%;margin: 10px 4% 15px 4%;list-style: none;padding: 5%;
float: left;height: auto;}
.verhaal-article-lang p {max-width: 700px;padding-top: 10px;padding-bottom: 10px;}
.verhaal-article-title {display: block;float: left;width: 100%;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.5em;margin: 0 0 15px;padding-right: 10px;height: auto;max-width: 700px;}
.verhaal-article-image {width: auto;max-width: 700px;}


/*@media only screen and (min-width: 0px) and (max-width: 320px) {
    .cta-button-2 {font-size: 0.9em;}
}*/

@media only screen and (min-width: 430px) {
.cta-buttons {display: block;width: 280px;margin: 0 auto;text-align: center;}
.cta-button-2 {display: block;float: left;width: 290px;background-color: #fff;margin: 20px 0px 10px 0px;}
.cta-buttons-2 {display: block;width: 375px;margin: 0 auto;text-align: center;}
.cta-buttons-2-de {display: block;width: 425px;margin: 0 auto;text-align: center;}
.cta-button-3 {display: block;float: left;width: 135px;background-color: #fff;margin: 20px 15px 10px 0px;padding: 0 20px;}
.cta-button-4 {display: block;float: left;width: 225px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;}
.mean-container a.meanmenu-reveal {width: 30px;height: 22px;padding: 100px 5% 11px 10px;position: absolute;top: 0;right: 0;cursor: pointer;color: #000;text-decoration: none;font-size: 1em;text-indent: -9999em;line-height: 22px;display: block;}
}
@media only screen and (min-width: 481px) {

.preview-section li:nth-of-type(1) {display: inline-block;margin: 10px 2% 10px 4%;}
.preview-section li:nth-of-type(2) {display: inline-block;margin: 10px 4% 10px 2%;}
.preview-section li:nth-of-type(3) {display: none;margin: 10px 0% 10px 0%;}
.preview-section li:nth-of-type(4) {display: none;margin: 10px 0% 10px 0%;}
.preview {display: inline-block;background-color: #fff;width: 44%;list-style: none;padding: 3%;float: left;}
.preview-date {display: block;float: left;width: 100%;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1em;line-height: 30px;margin: 0 0 0 0px;}
.preview-title {display: block;width: 100%;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.3em;margin: 0 0 0 0px;padding-right: 10px;}
.verhaal {display: block;background-color: #fff;width: 46%;margin: 2% 2% 2% 2%;list-style: none;padding: 3%;float: left;}
}

@media only screen and (min-width: 769px) {
    .mobile-tel {display: none;height: 32px;background: #227b99;line-height: 32px;vertical-align: central;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;color: #fff;float: left;width: 100%;}
.cta-btn-txt {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 100%;}
.cta-btn-txt a {text-align: center;}
.cta-btn-txt-phone {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 150px;}
.cta-btn-txt-phone a {text-align: center;}
.cta-btn-txt-mail {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: center;font-size: 1.2em;height: 50px;line-height: 50px;margin: 0;padding-right: 10px;width: 220px;}
.cta-btn-txt-mail a {text-align: center;}
.cta-de-1 {display: block;float: left;margin: 0 20%;padding: 0;text-align: center;width: 60%;}
.cta-de-2 {display: block;float: left;margin: 0 20%;padding: 0;text-align: center;width: 60%;}
.cta-de-b1 {display: block;float: left;margin: 10px 2% 10px 8%;padding: 0;text-align: center;width: 40%;background-color: white;}
.cta-de-b2 {display: block;float: left;margin: 10px 8% 10px 2%;padding: 0;text-align: center;width: 40%;background-color: white;}
.cta-de-b3 {display: block;float: left;margin: 10px 2% 10px 8%;padding: 0;text-align: center;width: 40%;background-color: white;}
.cta-de-b4 {display: block;float: left;margin: 10px 8% 10px 2%;padding: 0;text-align: center;width: 40%;background-color: white;}
.mobile-tel {display: none;height: 32px;background: #ccc;line-height: 32px;vertical-align: central;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 700;font-style: normal;color: #fff;}
.handoncombi {display: block;}
.preview {display: inline-block;background-color: #fff;width: 30.8%;list-style: none;padding: 2%;float: left;}
.preview-date {display: block;float: left;color: #4c4c4e;width: 100%;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1em;line-height: 30px;margin: 0 0 0 0px;}
.preview-title {display: block;float: left;color: #4c4c4e;width: 100%;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.4em;margin: 0 0 0 0px;padding-right: 10px;}
.menumenu {display: none;}
/*.verhaal {display: block;background-color: #fff;width: 30.3333333333%;margin: 1.5% 1.5% 1.5% 1.5%;list-style: none;padding: 1.6%;float: left;height: auto;}*/
.activelink a {color: #31839f;}
.logo {display: block;float: left;width: 7.3%px;padding: 10px 0px 28px 3%;margin-top: -20px;}
.extra-menu {display: block;height: 32px;}
.directhulp-menu {display: block;float: right;margin: 0 10px 0 0;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 700;font-style: normal;color: #fff;text-align: center;background: #ce2755;font-size: 0.7em;text-transform: uppercase;height: 32px;line-height: 32px;width: 90px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-khtml-border-bottom-left-radius: 5px;-khtml-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.directhulp-menu-fr {display: block;float: right;margin: 0 10px 0 0;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 700;font-style: normal;color: #fff;text-align: center;background: #ce2755;font-size: 0.7em;text-transform: uppercase;height: 32px;line-height: 32px;width: 120px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-khtml-border-bottom-left-radius: 5px;-khtml-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.languages-menu {display: block;float: right;margin: 0 30px 0 0;padding: 0 7px 0 7px;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;color: #e0e0e0;text-align: center;background: #fff;font-size: 0.8em;text-transform: uppercase;height: 32px;line-height: 32px;border-style: solid;border-width: 0 1px 1px 1px;border-color: #e0e0e0;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-khtml-border-bottom-left-radius: 5px;-khtml-border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.cta-buttons-1 {display: block;width: 500px;margin: 0 auto;text-align: center;}
.cta-buttons {display: block;width: 460px;margin: 0 auto;text-align: center;}
.cta-button-1 {display: block;float: left;width: 200px;background-color: #fff;margin: 20px 8px 20px 0px;}
.cta-button-2 {display: block;float: left;width: 280px;background-color: #fff;margin: 20px 0 20px 0;}
.cta-buttons-en {display: block;width: 508px;margin: 0 auto;text-align: center;}
.cta-button-1-en {display: block;float: left;width: 220px;background-color: #fff;margin: 20px 8px 10px 0px;}
.cta-button-3 {display: block;float: left;width: 135px;background-color: #fff;margin: 20px 15px 10px 0px;padding: 0 20px;}
.cta-button-4 {display: block;float: left;width: 225px;background-color: #fff;margin: 20px 0px 10px 0px;padding: 0 20px;}
}

#related_testimonials {
    margin-left: 10px;
    margin-right: 10px;
}

@media only screen and (min-width: 769px) {    
    .preview-section {
        width: 30%;
        min-width: calc(95% - 750px);
        float: right;
        margin-right: 1.25%;
    }    
    
.verhaal-article {display: block;background-color: #fff;width: 65%;margin: 0px 0.75% 10px 1.25%;list-style: none;padding: 1%;float: left;height: auto; max-width:750px;}
    
.preview {display: block;background-color: #fff;width: 300px;list-style: none;padding: 10px; margin: 10px; float: left; max-width: calc(100% - 20px)}
    
}

@media only screen and (min-width: 1463.15789474px) {
    .preview-section {
        float: left;
        min-width: 0;
        width: 640px !important; /* Use important to override min-width for very big screens */
    }
}


@media only screen and (min-width: 1000px) {
.verhaal {display: block;background-color: #fff;width: 22.75%;margin: 1.125% 1.125% 1.125% 1.125%;list-style: none;padding: 1.3%;float: left;height: auto;}
.tag-section {display: block;background-color: #fff;width: 100%;margin: 10px 1.5% 15px 3%;list-style: none;padding: 5%;float: left;height: auto;}
    .side {display: block;background-color: none;width: 31%;margin: 0 1.5% 15px 1.5%;list-style: none;padding: 0;float: left;height: auto;}
.verhaal-article-lang {display: block;background-color: #fff;width: 94%;margin: 10px 3% 15px 3%;list-style: none;padding: 2%;float: left;height: auto;}
} 
@media only screen and (min-width: 1200px) { 
.preview-date {display: block;width: 100%;float: left;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1em;line-height: 30px;margin: 0 0 0 0px;}
.preview-title {display: block;float: left;color: #4c4c4e;font-family: "lexia", serif;font-weight: normal;font-style: normal;text-align: left;font-size: 1.5em;margin: 0 0 0 0px;padding-right: 10px;width: 100%;}
}
@media only screen and (min-width: 1250px) {
.verhaal {display: block;background-color: #fff;width: 22.75%;margin: 1.125% 1.125% 1.125% 1.125%;list-style: none;padding: 1.3%;float: left;height: auto;}
.tag-section {display: block;background-color: #fff;width: 100%;margin: 10px 0.75% 15px 1.25%;list-style: none;padding: 5%;float: left;height: auto;}
    .side {display: block;background-color: none;width: 31%;margin: 0 0.75% 15px 4.5%;list-style: none;padding: 0;float: left;height: auto;}
.verhaal-article-lang {display: block;background-color: #fff;width: 97.5%;margin: 10px 1.25% 15px 1.25%;list-style: none;padding: 1.3%;float: left;height: auto;}
}
@media only screen and (min-width: 1400px) {
p {font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: normal;font-style: normal;font-size: 1.1em;line-height: 1.6em;color: #3c3c3c;margin: 10px 0 10px 0;}
h1 {font-family: "lexia", serif;font-weight: normal;font-style: normal;font-size: 2.2em;color: #4c4c4e;padding: 0;margin: 0 0 0px 0;}
.btn-txt {display: block;
float: left;color: #4c4c4e;font-family: calibri, arial, helvetica, geneva, sans-serif;font-weight: 400;font-style: normal;text-align: center;font-size: 1em;height: 32px;line-height: 32px;margin: 0 0 0 10px;padding-right: 10px;border-style: solid;border-width: 0 1px 0 0;border-color: #b5b5b5;}
.logo {display: block;float: left;width: 16%;padding: 10px 0px 28px 3%;margin-top: 0px;}
header nav ul {margin: 30px 15px 0px 0;padding: 0;list-style-type: none;float: right;}
.cta-button-container {display: block;width: 250px;margin: 0 auto 40px auto;}
}
@media only screen and (min-width: 1550px) {
.verhaal {display: block;background-color: #fff;width: 18%;margin: 1% 1% 1% 1%;list-style: none;padding: 1.3%;float: left;height: auto;}

.verhaal-article-lang {display: block;background-color: #fff;width: 98%;margin: 10px 1% 15px 1%;list-style: none;padding: 1.3%;float: left;height: auto;}
}

