
body {
    font-family: open sans,sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {margin-bottom:.5rem;font-weight:600;line-height:1.2;}
.nav--language {float:right;}
.media+.media {margin-top:0px;}
/*.media.is-portrait .img--thumbnail {height:225px;}*/
.nav--inline>li+li {margin-left: 18px;}

label {font-weight:400;}
.form-group {padding-right:15px;}
.form-group {margin-bottom:0.7rem;}
.form-label {/*text-align:right;*/}
.form-label:after {padding-left:5px;content:'*';display:inline;}
#frmLMS form {padding:0px;}
#frmLMS .btn {font-size:1rem;line-height:1.2;padding:10px 10px;margin-bottom:15px;box-shadow: 0 0 0 0 #00250f;}
.media-heading {line-height:1.5;width:100%;padding:13px 16px;display:block;color:#fff;background:#006735;clear:both;}
.homemedia .form-label {text-align:left;}
.homemedia .form-label:after {padding-left:5px;content:'';display:inline;}
[type=radio]+label.lms-radio {vertical-align:middle;}
.lms-radio {margin-bottom:10px;}
.sub-form {margin-left:20px;margin-top:15px;margin-bottom:10px;display:none;}
/*.side-info, .side-info .form-control, .side-info .form-label {font-size:14px!important;}*/
.btn-lms {margin-right:16px;}
#loading {display:none;}
.error {color:#ff0000;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width:49%;display:inline-block;}
.form-control {height:calc(1.5em + .75rem)!important;}
#menu-dropdown:focus {outline: 0px dotted;/* outline: 5px auto -webkit-focus-ring-color; */}
#menu-dropdown {background:#fff;}
#verzekeringen.is-active {position:relative;z-index:1081;background:#006735;color:#fff;border-radius:3px 3px 0 0;}
.umbraco-forms-form .datepickerfield{margin:0.5em 0;border:1px solid #bbb;}

#dropdown-verzekeringen {
    /*position: absolute;
    top: 100%;
    left: 0;*/
    /*left:400px;*/
    top:-58px;
    display: none;
    float: left;
    min-width: 10rem;
    padding:0;
    margin:0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip:border-box;
    border:0;
    border-radius:0;
    z-index: 1081;
    max-width:1170px;
    transition: opacity 10s ease, top 0.2s ease;
    opacity:0;
}

#dropdown-verzekeringen.show {}
#dropdown-verzekeringen .container {padding-left:0;padding-right:0;padding-top:0px;}
#homeCarousel {border-bottom:3px solid #006735;}
.umbraco-forms-submitmessage {padding:5px;background-color:#deffde;border:2px solid #75eb75;display:block;}
form .btn.primary {font-size:1.0625rem;line-height:1.41176;padding:16px 24px;}
.carousel-item:after {width: 100%;height: 100%;display: block;content: '';position: absolute;top: 0;left: 0;z-index: 4;background: #000;opacity: .25;}
.slider__item-content {width: 100%;min-height: 100%;bottom: 0;position: absolute;top: 0;left: 0;margin: auto;z-index: 9;text-align: left;}
.slider__item-content:before {content:'';display:inline-block;height:100%;vertical-align:middle;}
.slider__item-inner {width:98%;display:inline-block;vertical-align:middle;padding:0;position:relative;z-index:10;}
.slider__item-text {font-size:1.125rem;line-height:1.5;max-width:650px;display:block;text-shadow:0 1px 4px rgba(0,0,0,.4);color:#fff;margin:0 0 24px;}
.slider__item-text p {font-size:1.375rem;line-height:36px;text-shadow:0 1px 5px rgba(0,0,0,.3);margin-bottom:16px;}
.hero--overlay:after, .hero--overlay:before {width: 100%;display: block;content: '';position: absolute;z-index: 2;background-repeat: repeat-x;}
.hero--overlay:after {width: 100%;height: 100%;bottom: 0;left: 0;z-index: 2;background: #000;opacity: .25;}
.hero__content {position: relative;z-index: 3;background: #fff;}

.carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 0px solid transparent;
    border-bottom: 0px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}

.carousel-indicators li {width: 14px;height: 14px;background: #fff;display: inline-block;border-radius: 50%;cursor: pointer;margin: 0 .4%;padding: 0;}
.media-home-body {height:200px;}
/*.hero__title {font-size:1.2rem;line-height:1;color:#000;}*/
.hero__title strong{font-weight:900!important;}
.home-title {color:#fff;}
.header__nav {border-top:1px solid #e8e8e8;border-bottom:0px solid #e8e8e8;position:relative;}
.hero__inner p {font-size: 1rem;line-height: 24px;text-shadow: 0 1px 5px rgba(0,0,0,.3);margin-bottom: 16px;color:#fff;}
.p1 p {font-size: 1.375rem;line-height: 36px;text-shadow: 0 1px 5px rgba(0,0,0,.3);margin-bottom: 16px;}
.hero__box .hero-btn {font-size: .875rem;line-height: 1.71429;box-shadow: none;}
.btn-secondary {color: #0e0e0e;background-color: #fcd851;background-image: linear-gradient(-180deg,#fbd20c 0,#d0b42d 100%);box-shadow: 0 2px 0 0 #836c00;}
.btn-third {color:#0e0e0e;background-color:#fcd851;background-image:linear-gradient(-180deg,#fbd20c 0,#d0b42d 100%);box-shadow:0 2px 0 0 #836c00;font-size:.8125rem!important;}

.btn-secondary:after {
    width: 39px;
    height: 12px;
    display: inline-block;
    vertical-align: middle;
    content: '';
    margin-left: 6.66667px;
    background: url('/assets/svg/arrow-right-white.svg') 0 0/39px 12px no-repeat;
    position: relative;
}

.homemedia {background: #fff;border: 1px solid rgba(118,106,104,.15);box-shadow: 0 2px 0 0 rgba(118,106,104,.1);border-radius: 3px 3px 0 0;}

.usp__item {
    width: 100%;
    text-align: center;
    background: #fff;
    border: 1px solid rgba(118,106,104,.3);
    box-shadow: 0 2px 0 0 rgba(0,0,0,.07), 0 2px 15px 0 rgba(0,0,0,.2);
    border-radius: 3px;
    padding: 24px;
    margin-bottom: 1rem;
    color: #0e0e0e;
}

.page__sidebar .media--left {margin-bottom:20px;}
.umbraco-forms-form .umbraco-forms-navigation {margin-top:0px;width:100px;float:right;}
.footer__newsletter-form .umbraco-forms-field-wrapper {margin-right:20px;}
.nieuwsbriefform .umbraco-forms-fieldset:nth-child(2) {display:none;}
.footer__newsletter-form {padding-bottom:0px;}

#map {height:400px;width:100%;}
#mainNav {font-family:open sans,sans-serif;font-size:20px;}
#mainNav .navbar-nav .nav-item a.nav-link {color:#0e0e0e;text-decoration:none;}
#mainNav .navbar-nav .active a.nav-link {font-weight:700;border-bottom:2px solid #006735;}

.dropdown--insurance {background:0 0;padding:.5rem;color:#0e0e0e;font-weight:400;}
.breadcrumb {background-color:transparent;}
.nav--stacked .nav__link {padding:5px;text-align:left;}
.nav--stacked li {width:100%;}
.tiles__icon {margin:2px 0;margin-top:3px;margin-bottom:9px;transition: 250ms ease;}
.tiles__item-title {margin-top:0;margin-bottom:0;padding-left:10px;padding-right:10px;height:40px;line-height:1.2!important;}
a.tiles-title {color:#000;}
a.tiles-title:hover {text-decoration:none;}
.col-container {display:table;width:100%;}
.col {display:table-cell;}
.collapse.show {display:block!important;max-height:initial;overflow:hidden;opacity:1;visibility:visible;}
.slogan {display:block;margin-top:20px;margin-bottom:10px;margin-right:25%;}
.card__header h3 {font-size:1.3rem;}
.card__body {padding-bottom:150px;}
.card__footer {bottom:0;position:absolute;width:100%;}
.footer__bottom-right {padding-bottom:65px;}
.socials .first {display:none;}
.card__body ul>li ul {margin-top:10px;}
.card__body ul>li ul>li {padding-bottom: 12px;position: relative;padding-left: 30px;}

.card__body ul>li ul>li::before {
    width: 19px;
    height: 13px;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjIwIiB2aWV3Qm94PSIwIDAgMjggMjAiIHdpZHRoPSIyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtODcgOTg4IDggOCAxNi0xNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTU3MjNiIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg1IC05NzgpIi8+PC9zdmc+);
    background-size: 19px 13px;
    display: block;
    content: '';
    position: absolute;
    left: 0;
    top: 6px;
}

/*
.btn-secondary.btn-ribbon {
    font-size: 12px!important;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: fixed;
    right: 150px;
    bottom: 15px;
    z-index: 99;
    box-shadow: none;
    padding: 12px 30px;
}
*/

.btn-secondary.btn-ribbon {font-size: 12px!important;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);position: fixed;right: -44px;top: 45%;z-index: 99;box-shadow: none;padding: 6px 16px;}
.btn-secondary.btn-ribbon:after {width:0px;height:0px;}
.card {width:100%;margin-bottom:20px;}
.usps:not(.usps--inline) {margin-top:10px;}
.hero--gradient {border-bottom: 0;}

.checkboxlist {padding-left:0!important;}
.editor-field {margin-bottom:10px;}
/*.umbraco-forms-container {padding-left: 0px;padding-right: 0px;}*/
.umbraco-forms-field {padding-bottom:16px;}
.umbraco-forms-field label {font-weight:400!important;}
.umbraco-forms-form fieldset{padding:0!important;}
label {margin-bottom:0;}
.umbraco-forms-form .checkboxlist label {font-size:1em;font-style:italic;}



/*.address__img--phone {position: relative;left: 8px;}*/

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 100%;
    padding: 0;
    margin: 0;
    padding-bottom:10px;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0.25rem;
}

.dropdown__menu--right {transition: .2s ease-in;transform: translate3d(0px, 40px, 0px)!important;}
.dropdown__menu--right2 {padding-top:10px;}
.dropdown__menu--right a {font-size:.875rem;line-height:1.71429;color:#0e0e0e;padding-left:15px;padding-right:15px;text-decoration:none;}
.dropdown__menu--right a:hover {color:#006735;}
.dropdown__menu--right .btn-primary {color:#fff;}
.dropdown__menu--right .btn-primary:hover {color:#fff;}

.dd-navbig {text-align:right;}
.dd-navbig .is-active {font-weight:bold;color:#006735;}
.nav-big-link {display:inline-block;}
.dd-navbig>a:first-child {border-right: 1px solid #e8e8e8;}
[data-module=menu] .menu__list {display:none;}
.page__section .tiles.tiles--full-width .tiles__item-title, .page__section .tiles.tiles--full-width .tiles__text {font-size:1rem;line-height:1.5;}
.is-active>.nav__link {color: #0e0e0e;/*background: #e7f0eb;*/}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {color:#0e0e0e;background-color:#545b62;border-color:#4e555b;}
.btn-secondary.btn-ribbon svg {width:20px;color:#000;}
.row-fluid {display: flex;flex-wrap: wrap;margin-right: -.75rem;margin-left: -.75rem;}
.umbraco-forms-form input.text:focus, .umbraco-forms-form input.title:focus, .umbraco-forms-form textarea:focus, .umbraco-forms-form select:focus, .umbraco-forms-form textarea:focus{border:1px solid #11733a !important;}
.umbraco-forms-bootstrap3-horizontal .form-group{overflow:hidden;}
.umbraco-forms-form input.contourError, .umbraco-forms-form textarea.contourError, .umbraco-forms-form input.input-validation-error, .umbraco-forms-form textarea.input-validation-error{box-shadow: inset 14px 0 0 -10px #ce002e;background-color:#fff !important;border-color:initial!important;}

.table-effect {font-size:0.9em;}
.table-effect th { background: #006735;color:#fff;font-weight:600; }
.table-effect th, .table-effect td {text-align:center;padding:5px;}
.table-effect th:first-child, .table-effect td:first-child {text-align:left;}
.table-effect tr:nth-of-type(odd) {background:#eee;}

/* Sollicitatie note */
#cbe88fd4-f17d-4a18-b1be-926f572a547e {
    background-color: #d9edf7;
    border: 1px solid #bcdff1;
    color: #31708f;
    border-radius: 3px;
    padding: 10.66667px 16px;
    margin-bottom: 0px;
}
#cbe88fd4-f17d-4a18-b1be-926f572a547e p {margin-bottom:0;}

/*
.umbraco-forms-form input.valid, .umbraco-forms-form textarea.valid, .umbraco-forms-form select.valid {
    background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNiAyNic+PHBhdGggZmlsbD0nIzAwNjczNScgZD0nTTI2IDEzYzAtNy4xOC01LjgyLTEzLTEzLTEzUzAgNS44MiAwIDEzczUuODIgMTMgMTMgMTMgMTMtNS44MiAxMy0xM3ptLTMtNS4wMzZMMTAuNjg1IDIwLjEzMmwtLjg4Ljg2OEwzIDE0LjI3NWwzLjAwNS0yLjk3TDkuODEgMTUuMDcgMjAgNWwzIDIuOTY0eicvPjwvc3ZnPg==);
    background-position: 100% 50%;
    background-origin: content-box;
    background-size: 20px 20px;
    background-repeat: no-repeat;
}
.umbraco-forms-form textarea.valid {background-position: 100% 0%;}
*/

.umbraco-forms-form textarea.valid, .umbraco-forms-form select.valid {
    background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNiAyNic+PHBhdGggZmlsbD0nIzAwNjczNScgZD0nTTI2IDEzYzAtNy4xOC01LjgyLTEzLTEzLTEzUzAgNS44MiAwIDEzczUuODIgMTMgMTMgMTMgMTMtNS44MiAxMy0xM3ptLTMtNS4wMzZMMTAuNjg1IDIwLjEzMmwtLjg4Ljg2OEwzIDE0LjI3NWwzLjAwNS0yLjk3TDkuODEgMTUuMDcgMjAgNWwzIDIuOTY0eicvPjwvc3ZnPg==);
    background-position: 100% 50%;
    background-origin: content-box;
    background-size: 20px 20px;
    background-repeat: no-repeat;
}
.umbraco-forms-form textarea.valid {background-position: 100% 0%;}
.umbraco-forms-fieldset legend{position:relative !important; width:auto!important;height:auto !important;font-size: 1.25rem!important;
    line-height: 1.2!important;font-family: inherit;
    font-weight: 600 !important;
    margin: 0 0 10.66667px;}
    
.umbraco-forms-form input:not([value=""]) {
    background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNiAyNic+PHBhdGggZmlsbD0nIzAwNjczNScgZD0nTTI2IDEzYzAtNy4xOC01LjgyLTEzLTEzLTEzUzAgNS44MiAwIDEzczUuODIgMTMgMTMgMTMgMTMtNS44MiAxMy0xM3ptLTMtNS4wMzZMMTAuNjg1IDIwLjEzMmwtLjg4Ljg2OEwzIDE0LjI3NWwzLjAwNS0yLjk3TDkuODEgMTUuMDcgMjAgNWwzIDIuOTY0eicvPjwvc3ZnPg==);
    background-position: 100% 50%;
    background-origin: content-box;
    background-size: 20px 20px;
    background-repeat: no-repeat;
}

input[type=submit]{
    float:right;
    background-color:#006735 !important;
    color:#fff !important;
    background-image:linear-gradient(-180deg,#00904a 3%,#006735 100%) !important;
    box-shadow:0 2px 0 0 #00250f !important;
    background-origin: none !important;
    background-size: 0px !important;
}

input[type=submit]:hover{color:#fff !important;background:#006735 !important;}

.umbraco-forms-form input.valid {
    background-image: url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNiAyNic+PHBhdGggZmlsbD0nIzAwNjczNScgZD0nTTI2IDEzYzAtNy4xOC01LjgyLTEzLTEzLTEzUzAgNS44MiAwIDEzczUuODIgMTMgMTMgMTMgMTMtNS44MiAxMy0xM3ptLTMtNS4wMzZMMTAuNjg1IDIwLjEzMmwtLjg4Ljg2OEwzIDE0LjI3NWwzLjAwNS0yLjk3TDkuODEgMTUuMDcgMjAgNWwzIDIuOTY0eicvPjwvc3ZnPg==);
    background-position: 100% 50%;
    background-origin: content-box;
    background-size: 20px 20px;
    background-repeat: no-repeat;
}
.umbraco-forms-form input[type="file"] {background:none;}

.voorwaarden-scroll {border:1px solid #e8e8e8;display:block;overflow:hidden;overflow-y:scroll;max-height:200px;padding:15px;}
#claimform-selector {width:auto;}
.delightedTestimonialBlock{background:#e7f0eb;/*background:transparent !important;*/}
.delightedTestimonialBlock .delighted-testimonial-card{margin:auto;}
.delighted-testimonial{margin:20px;border-radius: 3px;}
.hero__box .delighted-testimonial-card{margin-bottom:30px;max-width:initial;background-color:rgba(255,255,255, 0.8);text-shadow:0 1px 5px rgb(255 255 255 / 100%);border-radius: 3px;}
.hero__box .delighted-testimonial-statement{padding-top:0;color:#11733a!important;}
.hero__box .delighted-testimonial-footer{color:#11733a!important;}
.hero__delightedTitle{text-shadow:0 2px 8px rgb(0 0 0 / 30%);margin-top:40px;margin-bottom:20px;font-family: 'Zurich Cn BT',sans-serif;letter-spacing: 1.5px;}
.assDelightedCard .delighted-testimonial-card{max-width:initial;margin-bottom:40px;}
.delighted-testimonial-statement{font-size:1.2em;}

.form-hidden {display:none;}
.form-checkbox {margin-top:10px;}
.form-checkbox input[type='checkbox'] {display:inline-block;margin-left:5px;margin-right:5px;width:25px;height:25px;background:white;border-radius:5px;border:2px solid #555;}
.form-checkbox input[type='checkbox']:checked {background:#abd;}

#CybotCookiebotDialog button, #CookiebotWidget button{box-shadow:none;}
#CookiebotWidget:not(.CookiebotWidget-open) .Cookiebotwidget-logo{outline:0!important;}

.delighted-testimonial-badge-link{display:none;}

@media (max-width: 480px) {
    
    .homebanner {min-height:125px;}
    #homeCarousel {border-bottom:0px solid #006735;}
    .carousel-indicators {margin-bottom:8px;}
    .hero--min-height .hero__image {display:none;}
    .p1 p {font-size:1rem;line-height:24px;text-shadow: 0 0 0 rgba(0,0,0,0);margin-bottom: 16px;color:#000;}
    .umbraco-forms-form .umbraco-forms-navigation {padding:0!important;width:100%;margin-right:5px;}
    .umbraco-forms-form .umbraco-forms-navigation .col-md-12 {padding:0;}
    input[type=submit] {width:100%;display:block;}
    
}

@media (max-width: 767px) {
    
    .slider__item-text {display:none;}
    .hero--min-height .hero__image {display:none;}
    .p1 p {font-size:1rem;line-height:24px;text-shadow: 0 0 0 rgba(0,0,0,0);margin-bottom: 16px;color:#000;}
    .page__sidebar {width:100%;}
    
}


@media (min-width: 480px) {
    
    .hero__content:before {content:'';display:inline-block;height:100%;vertical-align:middle;}

}

@media (min-width: 576px) {
    
    .hero__title {font-size:1.6rem;line-height:1;}
    
    .card-deck {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-flow: wrap;
        -ms-flex-flow: wrap;
        flex-flow: wrap;
        margin-left:0;
        margin-right:0;
    }
    
    .card-deck .card {/*flex:auto;*/flex: initial;margin-left:0;}
    .card-deck-2 .card {flex: 0 1 auto;margin-right:3%;margin-bottom:2rem;}
    .slogan {float:right;margin-right:10px;margin-top:0px;}
    .footer__copyright {margin: 0 16px 0 0;display: inline-block;}
    .footer__bottom-nav, .footer__bottom-nav li {display: inline-block;}
    .footer__bottom {padding-top: 24px;padding-bottom: 75px;}
    .footer__bottom-right {padding-bottom: 0px;}
    .socials .first {display:inline-block;}
    
}

@media (min-width: 768px) {
    
    .hero__image {display:block;max-height:800px;width:2000px;}
    .hero__title {font-size:2rem;line-height:1;color:#fff;margin: 0 0 12px;}
    .slider__item-text p {font-size:1rem;line-height:1;color:#fff;margin: 0 0 8px;}
    .nieuwsbriefform .umbraco-forms-navigation {margin-top:-127px;}
    .media-home-body {height:302px;}
    .media__body {padding: 20px;}
    .img--thumbnail {height:225px;}
    .hero__content {position:absolute;left:0;right:0;bottom:0;top:0;z-index:3;text-align:left;background:0 0;}
    .menu__dropdown {display:none;}
    [data-module=menu] .menu__list {display:block;}
    .btn-secondary.btn-ribbon {font-size:15px!important;right:-62px;padding:10px 24px;}
    .btn-secondary.btn-ribbon svg {width:20px;}
    
}


@media only screen and (max-width: 760px),
    (min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	.table-effect, .table-effect thead, .table-effect tbody, .table-effect th, .table-effect td, .table-effect tr {display:block;}
	
	/* Hide table headers (but not display: none;, for accessibility) */
	.table-effect thead tr {position:absolute;top:-9999px;left:-9999px;}
	
	.table-effect tr { border: 1px solid #ccc; }
	
	.table-effect td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 50%;
		text-align:left;
	}
	
	.table-effect td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
	}
	
	/*
	Label the data
	*/
	.table-effect td:nth-of-type(1), .table-effect td:nth-of-type(1):before { font-weight:600; }
	.table-effect td:nth-of-type(1):before { content: "Toegelaten fondsen"; }
	.table-effect td:nth-of-type(2):before { content: "Slotkoers 05/03/2020"; }
	.table-effect td:nth-of-type(3):before { content: "Slotkoers 21/02/2020"; }
	.table-effect td:nth-of-type(4):before { content: "Slotkoers 06/02/2020"; }
	.table-effect td:nth-of-type(5):before { content: "Slotkoers 16/01/2020"; }
	.table-effect td:nth-of-type(6):before { content: "Slotkoers 19/12/2019"; }
}


@media (min-width: 992px) {
    
    .card__header h3 {font-size:1.5rem;}
    .hero__title {width:75%;}
    .hero__title {font-size:2.4rem;line-height:1;color:#fff;margin:0 0 24px;}
    .slider__item-text p {font-size:1.375rem;line-height:36px;color:#fff;margin:0 0 12px;}
    .footer__bottom-left {width:60%;padding-bottom:0;}
    .footer__bottom-right {width:40%;text-align:right;}
    
}

@media (min-width: 1200px) {
    
    .hero__title {font-size:3.125rem;line-height:1;}
    .pt-xl-7, .py-xl-7 {padding-top:90px!important;}
    .usps:not(.usps--inline) {top: 50%;right: 50%;-webkit-transform: translateY(-50%) translateX(calc((1200px / 2) - 15px));transform: translateY(-50%) translateX(calc((1200px / 2) - 15px));}
    .carousel-item img {min-height:385px;}
    
}

@media (min-width: 1376px) {
    
    .tiles__icon {margin:2px 0;margin-top:8px;margin-bottom:10px;transition: 250ms ease;}
    .tiles__item-title {margin-bottom:8px;}
    .carousel-item img {min-height:400px;}
    
}

@media (min-width: 1500px) {
    
    .pt-xl-7, .py-xl-7 {padding-top:80px!important;}
    
}

@media (min-width: 1640px) {
    
    .pt-xl-7, .py-xl-7 {padding-top:70px!important;}
    
}

@media (max-height: 870px) {
    
    #dropdown-verzekeringen{/*transform: translate3d(183px, 56px, 0px)!important;top:170px!important;*/}
    
}



