.corona 
{border: 1px solid #C00;background-color: #FEF8F1; padding: 5px; margin:5px; 
	display: none;}

@media (min-width: 768px) {
  .container {
    width: 1068px !important
  }

  .hero {
    height: 200px !important;
    background: url(/images/hintergrund2018-logo.jpg) no-repeat;
    background-size: 100% auto;
  }
}

@media (min-width: 768px) {
  #arrivalDate, #arrivalDateSearch, #arrivalDateLatest, #region, #theme, #nights, #searchFormPost #nights, #regions, #themes, #maxPrice {
    width: 180px !important;
    font-size: 14px !important
  }

  #search .btn {
    padding: 4px 8px;
    font-size: 14px;
  }
}

@media (max-width: 767px) {

    body {
        margin-top: 0px;
    }

    .container, .footer, .impressum, .gutscheinemob {
        width: 740px !important;
    }

    .navbar-header {
        height: 100px !important;
    }

    .fa-2x {
        font-size: 3.5em;
    }

    .mob {
        margin-top: 25px;
    }

    .logo-mob img {
        max-width: 40% !important
    }

  /* .hero {
        margin-top: 95px
    } */
	
	.corona {
        margin-top: 105px
    }
	
    .navbar-toggle .icon-bar {
        width: 52px;
        height: 7px;
        border-radius: 5px;
    }

    .navbar-toggle {
        margin-top: 25px;
    }

    #search {
        top: -255px;
    }

    .mob a {
        margin-left: 20px;
        width: 52px;
        height: 52px;
        display: block;
        float: left;
        border-radius: 8px;
        text-align: center;
        padding-bottom: 2px;
    }

    div.tx-wellness {
        width: 707px;
    }

    #hotelinfo {
        width: 640px;
    }

    #hotelinfo #bilder {
        width: 640px;
    }
}
  @media (max-width: 287px) {
    .logo-mob img {
      height: 30px !important;
      margin-top: 40px !important;
    }
  }
