/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 18 2022 | 16:28:29 */
.pagine strong {
  	margin-right: 0;
}
.row .welfare {
    background-color: #72bbb1;
	padding: 0;
}
.row .viaggi {
    background-color: #dd2223;
	padding: 0;
}
.row .ischia {
  	background-color: #88b4f6;
  	padding: 0;
}
/*.col-sm-4 .pagine-sx .welfare {*/
/*.pagine-sx, .welfare {*/
.pagine-sx {
    width: 400px;
    background-color: #72bbb1;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
/*.col-sm-8 .pagine-dx .welfare {*/
/*.pagine-dx, .welfare {*/
.pagine-dx {
    width: 800px;
    background-color: #fff;
    box-sizing: border-box;
    padding: 0;
}
.container.pagine.welfare, .container.pagine.viaggi, .container.pagine.ischia {
    background-color: #72bbb1;
    min-height: 50vh;
    width: 1200px;
    padding: 0;
	padding-bottom: 30px;
    margin: 0 auto;
}
.container.pagine.viaggi {
    background-color: #dd2223;
}
.container.pagine.ischia {
    background-color: #88b4f6;
}
.menu-lato {
  padding: 0 40px 40px 30px;
}
a.menu-pagine {
    color: #451a10; /*#3f1900;*/
    display:  block;
    padding: 10px 0 10px 20px;;
}
a.menu-pagine.rientro {
    padding: 10px 0 10px 40px;;
}
a.menu-pagine:hover {
  border-bottom: 1px solid #fff;
  color: #ffccab;
}
a.menu-pagine.head {
    font-weight: 700;
    color: #fff;
    padding-left: 0;
}
a.menu-pagine.aperto {
    font-weight: 700;
    color: #fff;
}
a.menu-pagine.filo {
    border-bottom: 1px solid #fff;
}
.col-sm-8.calendario, .col-lg-8.calendario {
	background: #fff;
	padding-top: 30px;
	display: flex;
    flex-wrap: wrap;
	align-content: flex-start;
	justify-content: center; /*space-evenly;*/
}
.icona-pagine {
	/*opacity: 0.6;*/
	margin-top: 5%;
	margin-left: 50%;
	transform: translateX(-50%);
}
.breadcrumb-item.active {
	color: #eee;
}
.row.pagine {
  margin-left:0;
  margin-right:0;
}
.banner-menu-pagine, .banner-alert-pagine {
  width: 92.5%;
  height: auto;
  margin: 2.4% 3.8%;
  display: block;
  box-shadow: 0px 0px 10px 0px rgb(28,26,72,.60);
  border-radius: 0.25rem;
}
.banner-alert-pagine {
  box-shadow: none;
}
.banner-menu-pagine img, .banner-alert-pagine img {
  width: 100%;
  height: auto;
}
.ischias strong {
	margin-right: 0;
	color: #000;
}
@media only screen and (max-width : 430px) and (orientation:portrait) {
.container.pagine.welfare, .container.pagine.viaggi {
	width: 100vw;
}
.img-testata-pagine {
	display:none;
}
}
@media only screen and (max-width : 900px) and (orientation:landscape) {
.container.pagine.welfare, .container.pagine.viaggi {
	width: 100vw;
}
}
@media only screen and (min-width : 813px) and (max-width : 1280px) and (orientation:landscape) {
.container.pagine.welfare, .container.pagine.viaggi {
	width: 100vw;
}
}
@media only screen and (min-width: 834px) and (max-width: 1366px)  {
.container.pagine.welfare, .container.pagine.viaggi {
	width: 100%;
}
}