@media all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation: landscape) {
    .ds-2col.node-home-page.view-mode-full > .group-left {
        width: 100%;
        margin-right: 0
        }
    .ds-2col.node-home-page.view-mode-full > .group-middle {
        width: 60%;
        margin-right: 0
        }
    }
/**/
@media all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation: landscape) {
    body.front {
        overflow-x: hidden
        }
    .ds-2col > .group-left {
        float: left;
        width: 50%
        }
    .ds-2col > .group-right {
        float: left;
        width: 50%
        }
    .ds-2col.node-aanbieding > .group-left {
        float: left;
        width: 30%;
        margin-right: 5%
        }
    .ds-2col.node-aanbieding > .group-right {
        float: left;
        width: 65%
        }
    #block-views-aanbiedingen-block-2 .views-row, .view-aanbiedingen .views-row {
        float: left;
        width: 48%;
        margin-right: 2%
        }
    #block-views-aanbiedingen-block-2 .views-row .vanaf-prijs-duur, .view-aanbiedingen .views-row .vanaf-prijs-duur {
        position: absolute;
        bottom: 30px;
        right: 30px;
        border-radius: 100%;
        height: 65px;
        padding: 15px;
        width: 65px;
        text-align: center;
        margin-top: 5px;
        display: flex;
        align-content: center;
        align-items: center
        }
    #block-views-aanbiedingen-block-2 .views-row .vanaf-prijs-duur div, .view-aanbiedingen .views-row .vanaf-prijs-duur div {
        float: none;
        margin: 0
        }
    #block-views-aanbiedingen-block-2 .views-row .vanaf-prijs-duur .prijs, .view-aanbiedingen .views-row .vanaf-prijs-duur .prijs {
        font-size: 19px;
        font-family: "Roboto" serif
        }
    #block-views-aanbiedingen-block-2 .views-row .vanaf-prijs-duur .duur, .view-aanbiedingen .views-row .vanaf-prijs-duur .duur {
        font-size: 16px;
        font-family: "Roboto" serif
        }
    .ds-2col-stacked.node-eenvoudige-pagina > .group-left {
        width: 48%;
        margin-right: 2%
        }
    .ds-2col-stacked.node-eenvoudige-pagina > .group-right {
        float: left;
        width: 50%
        }
    .ds-2col-stacked.node-eenvoudige-pagina.no-slideshow > .group-left {
        width: 0%;
        margin: 0
        }
    .ds-2col-stacked.node-eenvoudige-pagina.no-slideshow > .group-right {
        float: left;
        width: 100%
        }
    .node-eenvoudige-pagina.view-mode-full .group-footer .paragraphs-items .paragraphs-item-2-kolommen-tekst-afbeelding-link > .group-left {
        width: 35%;
        margin-right: 2%;
        margin-bottom: 25px
        }
    .node-eenvoudige-pagina.view-mode-full .group-footer .paragraphs-items .paragraphs-item-2-kolommen-tekst-afbeelding-link > .group-right {
        float: left;
        width: 63%
        }
    .node-eenvoudige-pagina.view-mode-full .group-footer .paragraphs-items .paragraphs-item-2-kolommen-tekst-afbeelding-rech > .group-left {
        float: left;
        width: 63%;
        margin-bottom: 25px
        }
    .node-eenvoudige-pagina.view-mode-full .group-footer .paragraphs-items .paragraphs-item-2-kolommen-tekst-afbeelding-rech > .group-right {
        float: left;
        width: 35%
        }
    .ds-2col-stacked.node-webform > .group-left {
        float: left;
        width: 60%;
        margin-right: 5%
        }
    .ds-2col-stacked.node-webform > .group-right {
        float: left;
        width: 35%
        }
    #block-route-planner-route-target .form-item {
        float: left;
        width: 24%;
        margin-right: 1%
        }
    #block-route-planner-route-target .form-submit {
        margin-top: 37px
        }
    .ds-2col-stacked.node-activiteit > .group-left {
        float: left;
        width: 48%;
        margin-right: 2%
        }
    .ds-2col-stacked.node-activiteit > .group-right {
        float: left;
        width: 50%
        }
    .ds-2col-stacked.node-faciliteit > .group-left {
        float: left;
        width: 48%;
        margin-right: 2%
        }
    .ds-2col-stacked.node-faciliteit > .group-right {
        float: left;
        width: 100%
        }
    #block-superfish-1-sticky-wrapper.is-sticky #block-superfish-1 {
        width: auto !important;
        right: 20px;
        float: none !important;
        position: initial !important
        }
    #views-exposed-form-zoek-boek-page #edit-submit-zoek-boek, #views-exposed-form-zoek-boek-page-2 #edit-submit-zoek-boek, #views-exposed-form-zoek-boek-block-1 #edit-submit-zoek-boek, #views-exposed-form-zoek-boek-block-2 #edit-submit-zoek-boek {
        margin-top: 0;
        width: 100%
        }
    #views-exposed-form-zoek-boek-page #edit-submit-zoek-boek:hover, #views-exposed-form-zoek-boek-page-2 #edit-submit-zoek-boek:hover, #views-exposed-form-zoek-boek-block-1 #edit-submit-zoek-boek:hover, #views-exposed-form-zoek-boek-block-2 #edit-submit-zoek-boek:hover {
        background: url(/sites/all/themes/default/css/img/icon-search.png) no-repeat scroll right 15px center #5f5f60
        }
    #views-exposed-form-zoek-boek-page select, #views-exposed-form-zoek-boek-page-2 select, #views-exposed-form-zoek-boek-block-1 select, #views-exposed-form-zoek-boek-block-2 select {
        width: 100%;
        min-height: 40px;
        padding: 4.5%
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget {
        width: 23%;
        padding: 1%
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget label, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget label, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget label, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget label {
        display: none
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .description, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .description, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget .description, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget .description {
        display: none
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .form-type-date-popup, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .form-type-date-popup, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget .form-type-date-popup, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget .form-type-date-popup {
        width: 100%
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value {
        width: 100%
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value .form-type-textfield, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value .form-type-textfield, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value .form-type-textfield, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value .form-type-textfield {
        width: 100%
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-0, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-0, #views-exposed-form-zoek-boek-block-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-0, #views-exposed-form-zoek-boek-block-1 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-0 {
        width: 100%;
        margin-right: 0;
        min-height: 40px
        }
    #block-views-accommedatie-s-block .views-row {
        width: 49%;
        margin-right: 2%
        }
    #block-views-accommedatie-s-block .views-row-2, #block-views-accommedatie-s-block .views-row-4 {
        margin-right: 0
        }
    #views-slideshow-xtra-overlay--banner--attachment-1 .banner-box .title {
        font-size: 36px
        }
    .container-12 .grid-3 {
        width: 220px !important
        }
    #facebook-twitter {
        display: none
        }
    .ds-2col-stacked.node-arrangement > .group-header .field-name-field-maximum-aantal-personen, .ds-2col-stacked.node-arrangement > .group-header .field-name-field-oppervlakte, .ds-2col-stacked.node-arrangement > .group-header .field-name-field-aantal-slaapkamers {
        float: left
        }
    .front .zone-postscript {
        max-width: 100%;
        width: 100%
        }
    .front #region-postscript-fifth {
        width: 100% !important;
        margin: 0
        }
    .front #region-postscript-fifth .block-bean {
        width: 33.3% !important;
        display: block;
        padding: 0 15px;
        float: left
        }
    #block-views-faciliteiten-block-1 .view-faciliteiten .views-row, #block-views-faciliteiten-block-1 .view-activiteiten .views-row {
        border-radius: 3px;
        width: 49%;
        margin-right: 1.333333%;
        float: left;
        margin-bottom: 1.333333%
        }
    #block-views-activiteiten-block .view-activiteiten .views-row {
        border-radius: 3px;
        width: 50%;
        margin-right: 1.333333%;
        float: left;
        margin-bottom: 1.333333%
        }
    .view-faciliteiten .views-row {
        width: 31%;
        max-width: 340px;
        margin-right: 2%
        }
    .view-faciliteiten .views-row .field-name-title h2 a {
        font-size: 22px
        }
    .front .view-header-afbeelding .views-field-field-slogan .field-content {
        font-size: 36px;
        margin-top: 60px;
        left: 0%;
        width: 100%
        }
    .node-home-page.view-mode-full .group-right .field-name-field-usp-s ul li {
        width: 100% !important;
        margin: 0 7px
        }
    .front .container-12 .grid-12.region-content {
        margin: 0;
        width: 100%
        }
    #block-block-17 {
        max-width: 1170px;
        width: 100%;
        margin: 0 auto
        }
    .node-type-faciliteit .views-slideshow-controls-bottom {
        display: block
        }
    .view-faciliteiten .views-row-2 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-4 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-6 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-8 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-10 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-12 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-14 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-16 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-18 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-20 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-22 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-24 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-26 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-28 {
        margin-right: 0
        }
    .view-activiteiten #views_slideshow_cycle_main_activiteiten-block .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(2), .view-activiteiten #views_slideshow_cycle_main_activiteiten-block .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(4), .view-faciliteiten #views_slideshow_cycle_main_faciliteiten-block_1 .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(2), .view-faciliteiten #views_slideshow_cycle_main_faciliteiten-block_1 .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(4) {
        margin: 0 auto;
        margin-bottom: 1.333333%
        }
    .view-foto-s-video-s .views-row .views-field-title {
        clear: both
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a {
        background: #4b5d73;
        border-radius: 3px;
        max-width: 340px;
        margin-bottom: 1.333333%;
        width: 46%;
        margin-right: 1.333333%;
        float: left
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(2) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(4) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(6) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(8) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(10) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(12) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(14) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(16) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(18) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(20) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(22) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(24) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(26) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(28) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(30) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(32) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(34) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(36) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(38) {
        margin-right: 0
        }
    #edit-submit-zoek-boek {
        width: auto
        }
    .view-activiteiten .views-row {
        border-radius: 3px;
        display: block;
        margin: 0 auto;
        margin-bottom: 1.333333%;
        width: 50%;
        margin-right: 1.333333%;
        float: left
        }
    .view-activiteiten .views-row-2 {
        margin-right: 0
        }
    .view-activiteiten .views-row-4 {
        margin-right: 0
        }
    .view-activiteiten .views-row-6 {
        margin-right: 0
        }
    .view-activiteiten .views-row-8 {
        margin-right: 0
        }
    .view-activiteiten .views-row-10 {
        margin-right: 0
        }
    .view-activiteiten .views-row-12 {
        margin-right: 0
        }
    .view-activiteiten .views-row-14 {
        margin-right: 0
        }
    .view-activiteiten .views-row-16 {
        margin-right: 0
        }
    .view-activiteiten .views-row-18 {
        margin-right: 0
        }
    .view-activiteiten .views-row-20 {
        margin-right: 0
        }
    .view-activiteiten .views-row-22 {
        margin-right: 0
        }
    .view-activiteiten .views-row-24 {
        margin-right: 0
        }
    .view-activiteiten .views-row-26 {
        margin-right: 0
        }
    .view-activiteiten .views-row-28 {
        margin-right: 0
        }
    .view-activiteiten .views-row-30 {
        margin-right: 0
        }
    .view-activiteiten .views-row-32 {
        margin-right: 0
        }
    .view-activiteiten .views-row-34 {
        margin-right: 0
        }
    .view-activiteiten .views-row-36 {
        margin-right: 0
        }
    .view-activiteiten .views-row-38 {
        margin-right: 0
        }
    .zone-footer.container-12 .grid-4 {
        width: 340px
        }
    #block-locale-language ul {
        width: auto
        }
    #zone-footer h2.block-title {
        margin-bottom: 25px
        }
    #zone-footer .roompot-logo {
        margin-top: 0
        }
    #block-webform-client-block-26181 {
        margin-top: 25px;
        margin-bottom: 15px
        }
    #views-exposed-form-zoek-boek-page .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-1, #views-exposed-form-zoek-boek-page-2 .views-exposed-widget .form-type-date-popup #edit-field-aankomst-datum-value-1-value #edit-field-aankomst-datum-value-1-value-datepicker-popup-1 {
        width: 100%;
        margin-right: 0;
        min-height: 40px
        }
    .context-privacy h2 {
        font-size: 27px
        }
    .field-name-field-faciliteiten .item-list ul li {
        width: 50%
        }
    }
/**/
@media all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation: landscape) {
    .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 {
        display: inline;
        float: left;
        position: relative;
        margin-left: 10px;
        margin-right: 10px
        }
    .push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 {
        position: relative
        }
    .alpha {
        margin-left: 0
        }
    .omega {
        margin-right: 0
        }
    body {
        min-width: 720px
        }
    .container-12 {
        margin-left: auto;
        margin-right: auto;
        width: 100%
        }
    .container-12 .grid-1 {
        width: 40px
        }
    .container-12 .grid-2 {
        width: 100px
        }
    .container-12 .grid-3 {
        width: 160px
        }
    .container-12 .grid-4 {
        width: 220px
        }
    .container-12 .grid-5 {
        width: 280px
        }
    .container-12 .grid-6 {
        width: 340px
        }
    .container-12 .grid-7 {
        width: 400px
        }
    .container-12 .grid-8 {
        width: 460px
        }
    .container-12 .grid-9 {
        width: 520px
        }
    .container-12 .grid-10 {
        width: 580px
        }
    .container-12 .grid-11 {
        width: 640px
        }
    .container-12 .grid-12 {
        width: 100%;
        margin: auto
        }
    .container-12 .prefix-1 {
        padding-left: 60px
        }
    .container-12 .prefix-2 {
        padding-left: 120px
        }
    .container-12 .prefix-3 {
        padding-left: 180px
        }
    .container-12 .prefix-4 {
        padding-left: 240px
        }
    .container-12 .prefix-5 {
        padding-left: 300px
        }
    .container-12 .prefix-6 {
        padding-left: 360px
        }
    .container-12 .prefix-7 {
        padding-left: 420px
        }
    .container-12 .prefix-8 {
        padding-left: 480px
        }
    .container-12 .prefix-9 {
        padding-left: 540px
        }
    .container-12 .prefix-10 {
        padding-left: 600px
        }
    .container-12 .prefix-11 {
        padding-left: 660px
        }
    .container-12 .suffix-1 {
        padding-right: 60px
        }
    .container-12 .suffix-2 {
        padding-right: 120px
        }
    .container-12 .suffix-3 {
        padding-right: 180px
        }
    .container-12 .suffix-4 {
        padding-right: 240px
        }
    .container-12 .suffix-5 {
        padding-right: 300px
        }
    .container-12 .suffix-6 {
        padding-right: 360px
        }
    .container-12 .suffix-7 {
        padding-right: 420px
        }
    .container-12 .suffix-8 {
        padding-right: 480px
        }
    .container-12 .suffix-9 {
        padding-right: 540px
        }
    .container-12 .suffix-10 {
        padding-right: 600px
        }
    .container-12 .suffix-11 {
        padding-right: 660px
        }
    .container-12 .push-1 {
        left: 60px
        }
    .container-12 .push-2 {
        left: 120px
        }
    .container-12 .push-3 {
        left: 180px
        }
    .container-12 .push-4 {
        left: 240px
        }
    .container-12 .push-5 {
        left: 300px
        }
    .container-12 .push-6 {
        left: 360px
        }
    .container-12 .push-7 {
        left: 420px
        }
    .container-12 .push-8 {
        left: 480px
        }
    .container-12 .push-9 {
        left: 540px
        }
    .container-12 .push-10 {
        left: 600px
        }
    .container-12 .push-11 {
        left: 660px
        }
    .container-12 .pull-1 {
        left: -60px
        }
    .container-12 .pull-2 {
        left: -120px
        }
    .container-12 .pull-3 {
        left: -180px
        }
    .container-12 .pull-4 {
        left: -240px
        }
    .container-12 .pull-5 {
        left: -300px
        }
    .container-12 .pull-6 {
        left: -360px
        }
    .container-12 .pull-7 {
        left: -420px
        }
    .container-12 .pull-8 {
        left: -480px
        }
    .container-12 .pull-9 {
        left: -540px
        }
    .container-12 .pull-10 {
        left: -600px
        }
    .container-12 .pull-11 {
        left: -660px
        }
    }
/**/
@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
    .ds-2col.node-home-page.view-mode-full > .group-left {
        width: 100%;
        margin-right: 0
        }
    .ds-2col.node-home-page.view-mode-full > .group-middle {
        width: 60%;
        margin-right: 0
        }
    }
/**/
@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
    #block-views-aanbiedingen-block-2 .views-row, .view-aanbiedingen .views-row {
        float: left;
        width: 32%;
        margin-right: 1.333333%
        }
    .view-zoek-boek .view-grouping-content .left {
        width: 35%;
        float: left
        }
    .view-zoek-boek .view-grouping-content .left .views-field-field-afbeeldingen img {
        width: 100%
        }
    .view-zoek-boek .view-grouping-content .left .views-field-field-afbeeldingen {
        float: left;
        margin-right: 20px;
        margin-bottom: 20px
        }
    .view-zoek-boek .view-grouping-content .right {
        width: 65%;
        float: left
        }
    .page-zoek-boek .view-zoek-boek .views-row .left {
        width: 35%;
        float: left
        }
    .page-zoek-boek .view-zoek-boek .views-row .left .views-field-field-afbeeldingen {
        float: left;
        margin-right: 20px;
        margin-bottom: 20px
        }
    .page-zoek-boek .view-zoek-boek .views-row .right {
        width: 65%;
        float: left
        }
    .ds-2col-stacked.node-arrangement > .group-header {
        float: left;
        width: 100%
        }
    .ds-2col-stacked.node-arrangement > .group-left {
        float: left;
        width: 33%;
        margin-right: 5%
        }
    .ds-2col-stacked.node-arrangement > .group-right {
        float: left;
        width: 60%
        }
    .ds-2col-stacked.node-arrangement > .group-footer {
        float: left;
        width: 100%
        }
    #block-views-accommedatie-s-block .views-row {
        width: 32%;
        margin-right: 2%
        }
    #block-views-accommedatie-s-block .views-row .acco-tekst a .prijs-blok .prijs-uitleg, #block-views-accommedatie-s-block .views-row .acco-tekst a .acco-footer {
        font-size: 14px
        }
    #block-views-accommedatie-s-block .views-row .acco-tekst a .teaser-tekst {
        font-size: 16px
        }
    #block-views-accommedatie-s-block .views-row .acco-tekst a .prijs-blok .prijs {
        font-size: 30px
        }
    #block-views-accommedatie-s-block .views-row-3 {
        margin-right: 0
        }
    #block-views-aanbiedingen-block-2 h1.block-title, .view-aanbiedingen h1.block-title {
        text-transform: uppercase
        }
    #block-block-4 h2.block-title {
        text-transform: uppercase
        }
    .container-12 .grid-3 {
        width: 300px !important
        }
    #facebook-twitter {
        display: block
        }
    .region-content-inner {
        display: block;
        margin: 0 auto;
        padding: 0 30px
        }
    #region-footer-first {
        width: 240px
        }
    #region-footer-second {
        width: 240px
        }
    #region-footer-third {
        width: 400px
        }
    .view-faciliteiten .views-row {
        width: 33.3%;
        max-width: 380px;
        float: left;
        margin-right: 0;
        margin-bottom: 15px;
        padding: 0 15px
        }
    .view-faciliteiten .views-row-3 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-6 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-9 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-12 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-15 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-21 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-24 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-27 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-30 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-33 {
        margin-right: 0
        }
    .view-faciliteiten .views-row-36 {
        margin-right: 0
        }
    #block-views-faciliteiten-block-1 .view-faciliteiten .views-row, #block-views-faciliteiten-block-1 .view-activiteiten .views-row {
        border-radius: 3px;
        width: 31.3%;
        margin-right: 1.333333%;
        float: left;
        margin-bottom: 1.333333%
        }
    #block-views-activiteiten-block .view-activiteiten .views-row {
        border-radius: 3px;
        max-width: 340px;
        width: 24%;
        margin-right: 1.333333%;
        float: left;
        margin-bottom: 1.333333%
        }
    #region-menu {
        width: 68%;
        top: 10px;
        margin: 0 -16px;
        float: left
        }
    #block-superfish-1-sticky-wrapper.is-sticky #block-superfish-1 {
        right: auto
        }
    .view-activiteiten #views_slideshow_cycle_main_activiteiten-block .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(2), .view-faciliteiten #views_slideshow_cycle_main_faciliteiten-block_1 .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(2) {
        margin-right: 1.333333%
        }
    .view-activiteiten #views_slideshow_cycle_main_activiteiten-block .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(4), .view-faciliteiten #views_slideshow_cycle_main_faciliteiten-block_1 .views-slideshow-cycle-main-frame-row .views-slideshow-cycle-main-frame-row-item:nth-child(4) {
        margin: 0 auto;
        margin-bottom: 1.333333%
        }
    .view-foto-s-video-s .views-row .views-field-title {
        clear: both
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a {
        border-radius: 3px;
        max-width: 340px;
        margin-bottom: 1.333333%;
        width: 23%;
        margin-right: 1.333333%;
        float: left
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(4) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(8) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(12) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(16) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(20) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(24) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(28) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(32) {
        margin-right: 0
        }
    .view-foto-s-video-s .views-row .views-field-field-afbeeldingen a:nth-child(36) {
        margin-right: 0
        }
    .ds-2col-stacked.node-aanbieding > .group-left {
        float: left;
        width: 50%;
        margin-right: 5%
        }
    .ds-2col-stacked.node-aanbieding > .group-right {
        float: left;
        width: 45%
        }
    #views-slideshow-xtra-overlay--banner--attachment-1 {
        display: inherit !important
        }
    .view-activiteiten .views-row {
        width: 33.3% !important;
        padding: 0 15px;
        float: left;
        margin-right: 0 !important
        }
    .view-activiteiten .views-row-3 {
        margin-right: 0
        }
    .view-activiteiten .views-row-6 {
        margin-right: 0
        }
    .view-activiteiten .views-row-9 {
        margin-right: 0
        }
    .view-activiteiten .views-row-12 {
        margin-right: 0
        }
    .view-activiteiten .views-row-15 {
        margin-right: 0
        }
    .view-activiteiten .views-row-18 {
        margin-right: 0
        }
    .view-activiteiten .views-row-21 {
        margin-right: 0
        }
    .view-activiteiten .views-row-24 {
        margin-right: 0
        }
    .view-activiteiten .views-row-27 {
        margin-right: 0
        }
    .view-activiteiten .views-row-30 {
        margin-right: 0
        }
    .view-activiteiten .views-row-33 {
        margin-right: 0
        }
    .view-activiteiten .views-row-36 {
        margin-right: 0
        }
    .view-activiteiten .views-row-39 {
        margin-right: 0
        }
    .field-name-field-faciliteiten .item-list ul li {
        width: 33%
        }
    .block-21 {
        width: 30%;
        padding: 17px
        }
    .block-21 h2 {
        font-size: 40px;
        padding-bottom: 10px
        }
    .node-type-landingspagina .region-postscript-first .block-bean, .page-node-21745 .block-bean, .page-node-17 .block-bean {
        width: 70%;
        float: right
        }
    .bean-activiteit .group-tekst {
        position: absolute;
        top: 260px;
        left: 2%;
        background: rgba(0, 0, 0, 0.25);
        width: 60%;
        padding: 20px
        }
    }
/**/
@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
    .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 {
        display: inline;
        float: left;
        position: relative;
        margin-left: 10px;
        margin-right: 10px
        }
    .push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 {
        position: relative
        }
    .alpha {
        margin-left: 0
        }
    .omega {
        margin-right: 0
        }
    body {
        min-width: 960px
        }
    .container-12 {
        margin-left: auto;
        margin-right: auto;
        width: 100%
        }
    .container-12 .grid-1 {
        width: 60px
        }
    .container-12 .grid-2 {
        width: 140px
        }
    .container-12 .grid-3 {
        width: 220px
        }
    .container-12 .grid-4 {
        width: 300px
        }
    .container-12 .grid-5 {
        width: 380px
        }
    .container-12 .grid-6 {
        width: 460px
        }
    .container-12 .grid-7 {
        width: 540px
        }
    .container-12 .grid-8 {
        width: 620px
        }
    .container-12 .grid-9 {
        width: 700px
        }
    .container-12 .grid-10 {
        width: 780px
        }
    .container-12 .grid-11 {
        width: 860px
        }
    .container-12 .grid-12 {
        width: 100%;
        margin: auto
        }
    .container-12 .prefix-1 {
        padding-left: 80px
        }
    .container-12 .prefix-2 {
        padding-left: 160px
        }
    .container-12 .prefix-3 {
        padding-left: 240px
        }
    .container-12 .prefix-4 {
        padding-left: 320px
        }
    .container-12 .prefix-5 {
        padding-left: 400px
        }
    .container-12 .prefix-6 {
        padding-left: 480px
        }
    .container-12 .prefix-7 {
        padding-left: 560px
        }
    .container-12 .prefix-8 {
        padding-left: 640px
        }
    .container-12 .prefix-9 {
        padding-left: 720px
        }
    .container-12 .prefix-10 {
        padding-left: 800px
        }
    .container-12 .prefix-11 {
        padding-left: 880px
        }
    .container-12 .suffix-1 {
        padding-right: 80px
        }
    .container-12 .suffix-2 {
        padding-right: 160px
        }
    .container-12 .suffix-3 {
        padding-right: 240px
        }
    .container-12 .suffix-4 {
        padding-right: 320px
        }
    .container-12 .suffix-5 {
        padding-right: 400px
        }
    .container-12 .suffix-6 {
        padding-right: 480px
        }
    .container-12 .suffix-7 {
        padding-right: 560px
        }
    .container-12 .suffix-8 {
        padding-right: 640px
        }
    .container-12 .suffix-9 {
        padding-right: 720px
        }
    .container-12 .suffix-10 {
        padding-right: 800px
        }
    .container-12 .suffix-11 {
        padding-right: 880px
        }
    .container-12 .push-1 {
        left: 80px
        }
    .container-12 .push-2 {
        left: 160px
        }
    .container-12 .push-3 {
        left: 240px
        }
    .container-12 .push-4 {
        left: 320px
        }
    .container-12 .push-5 {
        left: 400px
        }
    .container-12 .push-6 {
        left: 480px
        }
    .container-12 .push-7 {
        left: 560px
        }
    .container-12 .push-8 {
        left: 640px
        }
    .container-12 .push-9 {
        left: 720px
        }
    .container-12 .push-10 {
        left: 800px
        }
    .container-12 .push-11 {
        left: 880px
        }
    .container-12 .pull-1 {
        left: -80px
        }
    .container-12 .pull-2 {
        left: -160px
        }
    .container-12 .pull-3 {
        left: -240px
        }
    .container-12 .pull-4 {
        left: -320px
        }
    .container-12 .pull-5 {
        left: -400px
        }
    .container-12 .pull-6 {
        left: -480px
        }
    .container-12 .pull-7 {
        left: -560px
        }
    .container-12 .pull-8 {
        left: -640px
        }
    .container-12 .pull-9 {
        left: -720px
        }
    .container-12 .pull-10 {
        left: -800px
        }
    .container-12 .pull-11 {
        left: -880px
        }
    }
/**/
@media all and (min-width: 1220px) {
    .ds-2col.node-home-page.view-mode-full > .group-left {
        width: 100%;
        margin-right: 0
        }
    .ds-2col.node-home-page.view-mode-full > .group-middle {
        width: 60%;
        margin-right: 0
        }
    }
/**/
@media all and (min-width: 1220px) {
    .container-12 .grid-3 {
        width: 380px !important
        }
    #facebook-twitter {
        display: block
        }
    #region-footer-first {
        width: 460px
        }
    #region-footer-second {
        width: 340px
        }
    #region-footer-third {
        width: 340px
        }
    .front .view-header-afbeelding .views-field-field-slogan .field-content {
        font-size: 48px;
        width: 100%;
        margin-top: 0
        }
    .view-header-afbeelding .views-field-field-slogan, .zone-header .block-bean h2.block-title {
        font-size: 50px;
        top: 20%
        }
    .block-21 {
        width: 25%;
        height: 478px;
        padding: 30px
        }
    .node-type-landingspagina .region-postscript-first .block-bean, .page-node-21745 .block-bean, .page-node-17 .block-bean {
        width: 75% !important
        }
    }
/**/
@media all and (min-width: 1220px) {
    .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 {
        display: inline;
        float: left;
        position: relative;
        margin-left: 10px;
        margin-right: 10px
        }
    .push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 {
        position: relative
        }
    .alpha {
        margin-left: 0
        }
    .omega {
        margin-right: 0
        }
    body {
        min-width: 1200px
        }
    .container-12 {
        margin-left: auto;
        margin-right: auto;
        width: 100%
        }
    .container-12 .region .region-inner {
        max-width: 1200px;
        width: 100%;
        margin: auto
        }
    #zone-header .region .region-inner, #region-postscript-second .region-inner, #region-content-bottom .region-inner, #region-footer-fourth .region-inner {
        width: 100%;
        max-width: initial
        }
    .container-12 .grid-1 {
        width: 80px
        }
    .container-12 .grid-2 {
        width: 180px
        }
    .container-12 .grid-3 {
        width: 280px
        }
    .container-12 .grid-4 {
        width: 380px
        }
    .container-12 .grid-5 {
        width: 480px
        }
    .container-12 .grid-6 {
        width: 580px
        }
    .container-12 .grid-7 {
        width: 680px
        }
    .container-12 .grid-8 {
        width: 780px
        }
    .container-12 .grid-9 {
        width: 880px
        }
    .container-12 .grid-10 {
        width: 980px
        }
    .container-12 .grid-11 {
        width: 1080px
        }
    .container-12 .grid-12 {
        width: 100%
        }
    .container-12 .prefix-1 {
        padding-left: 100px
        }
    .container-12 .prefix-2 {
        padding-left: 200px
        }
    .container-12 .prefix-3 {
        padding-left: 300px
        }
    .container-12 .prefix-4 {
        padding-left: 400px
        }
    .container-12 .prefix-5 {
        padding-left: 500px
        }
    .container-12 .prefix-6 {
        padding-left: 600px
        }
    .container-12 .prefix-7 {
        padding-left: 700px
        }
    .container-12 .prefix-8 {
        padding-left: 800px
        }
    .container-12 .prefix-9 {
        padding-left: 900px
        }
    .container-12 .prefix-10 {
        padding-left: 1000px
        }
    .container-12 .prefix-11 {
        padding-left: 1100px
        }
    .container-12 .suffix-1 {
        padding-right: 100px
        }
    .container-12 .suffix-2 {
        padding-right: 200px
        }
    .container-12 .suffix-3 {
        padding-right: 300px
        }
    .container-12 .suffix-4 {
        padding-right: 400px
        }
    .container-12 .suffix-5 {
        padding-right: 500px
        }
    .container-12 .suffix-6 {
        padding-right: 600px
        }
    .container-12 .suffix-7 {
        padding-right: 700px
        }
    .container-12 .suffix-8 {
        padding-right: 800px
        }
    .container-12 .suffix-9 {
        padding-right: 900px
        }
    .container-12 .suffix-10 {
        padding-right: 1000px
        }
    .container-12 .suffix-11 {
        padding-right: 1100px
        }
    .container-12 .push-1 {
        left: 100px
        }
    .container-12 .push-2 {
        left: 200px
        }
    .container-12 .push-3 {
        left: 300px
        }
    .container-12 .push-4 {
        left: 400px
        }
    .container-12 .push-5 {
        left: 500px
        }
    .container-12 .push-6 {
        left: 600px
        }
    .container-12 .push-7 {
        left: 700px
        }
    .container-12 .push-8 {
        left: 800px
        }
    .container-12 .push-9 {
        left: 900px
        }
    .container-12 .push-10 {
        left: 1000px
        }
    .container-12 .push-11 {
        left: 1100px
        }
    .container-12 .pull-1 {
        left: -100px
        }
    .container-12 .pull-2 {
        left: -200px
        }
    .container-12 .pull-3 {
        left: -300px
        }
    .container-12 .pull-4 {
        left: -400px
        }
    .container-12 .pull-5 {
        left: -500px
        }
    .container-12 .pull-6 {
        left: -600px
        }
    .container-12 .pull-7 {
        left: -700px
        }
    .container-12 .pull-8 {
        left: -800px
        }
    .container-12 .pull-9 {
        left: -900px
        }
    .container-12 .pull-10 {
        left: -1000px
        }
    .container-12 .pull-11 {
        left: -1100px
        }
    }
/**/