@charset "utf-8";
/*
Pantone colore
azzurro: #63CAF2; 
celeste: #6BD9F2; 
acqua: #99F2F2; 
sole: #F2C029;
terra: #F2CD5C; 
*/
.banner-area .banner-content .title {letter-spacing:1px;}
.breadcrumb-area{background-image: url("/images/casa-otranto-affitto.jpg");}
.pagina ul li {margin-right: 10px}
.uppercase{text-transform: uppercase; font-weight: 700}
.pulsanti li {display: inline-block;margin-right: 10px; padding-bottom:10px;}
.prenota{background-color:#F2C029 !important; border: 0 !important; color: black !important; padding: 0 25px;}
.gallery-wrap .gallery-popup img {min-height: 270px;}
.pdl5 {	padding-left: 5px !important;}
.pdl20 {	padding-left: 20px !important;}
footer .footer-widget-area .widget p, footer .footer-widget-area .widget.nav-widget ul li a{font-size:16px;}
.float{	position:fixed;	width:50px;	height:50px;	bottom:10px;	left:10px;	background-color:#25d366;	color:#FFF;	border-radius:50px;	text-align:center;  font-size:30px;  z-index:100;}
.casaotranto{line-height: 35px}
.appartamentosalento{background-image: url("/images/otranto-appartamento-affitto.jpg")}
.my-float{	margin-top:10px;}
.webagency{font-weight: bolder; color: white;font-size:14px;}
header.sticky-header.sticky-active .nav-container .site-logo img {max-width: 100px;}
.booking-form form input#privacy, .contact-form form input#privacy{height:10px;width:30px;margin-top:10px}
.soggiornosalento{
    left: 0;
    top: 6px;
    height: 30px;
    width: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 4px;
    background: #111;
    color: #fff;
    font-size: 14px;}
.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

.visible-desktop {
  display: inherit !important;
}
.toggle{height: 20px}
@media screen and (min-width: 767px) and (max-width: 991px) {
	.hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }
  .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
  .gallery-wrap .gallery-popup img {min-height: 150px;}
}
@media screen and (max-width: 767px) {
.breadcrumb-nav{display:none;}	
.gallery-wrap .gallery-popup img {min-height: 150px;}
.barrafissa{background-color: #fff;padding:7px 0;}	
	.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0px;
    margin:0 auto;
    z-index:99;
}
	.flex-content-center {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
}
  
	.img-responsive {
  width: 100% !important;
  height: auto !important;
}
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }
  .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    header .nav-container .site-logo img {
        max-width: 150px !important;
    }
    .barrafissa{ background-color: #fff;padding:7px 0;}	
    	.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0px;
    margin:0 auto;
    z-index:99;
}
}
@media (max-width: 991px) {
.flex-box {
    display: flex;
    flex-direction: column-reverse;
}

}