@media (orientation: portrait) {
  .device-md .uk-navbar .uk-navbar-right {
    position: fixed;
    top: -20px;
    right: 0px; }
  .device-md .headerCustom div {
    min-height: 50vh; }
  .device-md h1 {
    font-size: 65px; }
  .device-md h2 {
    font-size: 80px; }
  .device-md h3 {
    font-size: 30px; }
  .device-md .blogs p, .device-md .blogs h3 {
    text-align: left !important; }
  .device-md .faq img {
    display: none !important; }
  .device-md .faq {
    padding-bottom: 100px; }
  .device-md .kamers {
    padding-top: 80px; }
  .device-md .prijsinfocolBackground {
    margin-left: 0px; }
  .device-md .uk-navbar-right {
    z-index: 9999; }
  .device-md .kaartje .marginTop {
    margin-top: -40px !important; }
  .device-md .kaartje img {
    margin-bottom: -150px; }
  .device-md .contact {
    margin-bottom: 150px;
    margin-top: 200px; }
  .device-md .footerCustom p {
    margin: 0px; }
  .device-md .footerCustom a {
    text-decoration: underline; }
  .device-md .footerCustom .uk-background-norepeat {
    padding-bottom: 0px; }
  .device-md .intro img, .device-md .intro2 img {
    width: 50px; }
  .device-md .intro2.blue img, .device-md .intro2.contactIntro img {
    width: 100% !important; }
  .device-md .intro {
    padding-top: 50px; }
  .device-md .intro .uk-background-norepeat {
    background-image: none !important; }
  .device-md .instagram, .device-md .instagramBlok {
    position: static; }
  .device-md .eapps-instagram-feed {
    min-width: auto !important; }
  .device-md .eapps-instagram-feed-posts-view {
    flex-wrap: wrap !important; }
  .device-md .eapps-instagram-feed-posts-item-template-tile {
    width: calc(25% - 0px) !important; }
  .device-md h3.instaHeading1 {
    position: static;
    margin-bottom: 0px; }
  .device-md h3.instaHeading2 {
    display: none; }
  .device-md .accommodatienavigatie a {
    padding-bottom: 0px !important; }
  .device-md .accommodatienavigatie .uk-grid div {
    width: 30% !important; }
  .device-md .accodetailpagina h2 {
    font-size: 60px; }
  .device-md .accodetailpagina.accodetailpagina.backgroundblue .uk-background-norepeat {
    background-size: 0%;
    padding-bottom: 40px; }
  .device-md .uk-child-width-expand\@s > :not([class*="uk-width"]) {
    flex: auto; }
  .device-md .overlayblok .el-container {
    max-height: 620px; }
  .device-md .overlayblok .uk-position-center .uk-panel.uk-padding-large {
    padding: 0px; }
  .device-md .overlayblok .uk-position-center {
    transform: none;
    left: 0px;
    bottom: 0px;
    top: auto; }
  .device-md .overlayblok .uk-panel.uk-padding-large {
    background-color: #2c3a47; }
  .device-md .overlayblok .el-content.uk-panel, .device-md .overlayblok .el-link, .device-md .overlayblok .el-title {
    opacity: 1;
    visibility: visible;
    text-align: center; }
  .device-md .omgeving .uk-grid-margin {
    margin-top: 0px; }
  .device-md .overlayblok .el-title {
    min-height: 95px; }
  .device-md .overlayblok .el-content {
    min-height: 220px; }
  .device-md .overlayblok .el-meta {
    display: none; }
  .device-md .overlayblok .el-container .el-content p {
    font-size: 13px; }
  .device-md .overlayblok .el-container .el-content {
    font-size: 13px;
    padding: 10px 20px 20px 20px;
    margin-top: 0px !important; }
  .device-md .overlayblok .el-container .el-title {
    font-size: 25px;
    /*background-color: #abc1d8;*/
    width: 100%;
    padding: 20px 20px 10px 20px; } }
