@media (max-width: 1239px) {
  .book .hide-dk {
    display: none !important; } }
@media (max-width: 767px) {
  .book .hide-tb {
    display: none !important; }
  .book button {
    margin-left: 0 !important; }

  .hero {
    background-image: none;
    background-color: #311409; }
    .hero .head .slogan {
      padding-top: 80px; }

  .type img {
    margin-top: 80px; }

.prenota{display: none;}

  .show-menu .container .border.padding {
    border: none !important;
    text-align: center;
    padding: 0 !important; }
  .show-menu .container ul {
    text-align: center;
    padding: 0 !important; }
  .show-menu .container .online {
    margin-top: -60px; }
    .show-menu .container .online hr {
      display: none; }
 
	    #searchbox div{display: none;}
            
            #searchbox label{display: none;}
           
            #searchbox input[type="text"]{display: none;}
            #searchbox input[name="checkin"], #searchbox input[name="checkout"]{display: none;}
            #searchbox input[type="submit"]{
              
                margin:0;
		padding:0;
                background-color: transparent;
                border: 1px solid #f7be2d;
                color: #f7be2d;
                text-transform: uppercase;
                font-size: 16px;
                font-weight: normal;
               
               }
            #searchbox input[type="submit"]:hover{
                background-color: #f7be2d;
                border: 0;
                color: #fff;
                text-transform: uppercase;}

  .list .col-sm-8 .row {
    border-right: none; } }
@media (max-width: 400px) {
  .cmap > div + div {
    margin-left: 0; } }
@media (max-width: 991px) {
  .type img {
    width: 100%; }
    .type img.swirl {
      width: auto; }

  .mixed .item img {
    width: 100%; }

  .mixed .item .col-sm-6 {
    margin-top: 20px; } }
@media (max-width: 666px) {
  .srow .text {
    display: none; } }
@media (max-width: 1200px) {
  .fb-page {
    display: none !important; }

  .placeholder {
    display: inline-block !important; } }

/*# sourceMappingURL=responsive.css.map */
