/*
Theme Name: Wild Park
Template: Impreza
Version: 1.0
Author:	THYPER
Author URI: https://www.thyperstudio.it
*/

/*Add your own styles here:*/

/* AMELIA Booking */

/* Nascondi Dipendente */
div.am-confirm-booking-data.el-row > div:nth-child(1) > div > div:nth-child(1) {
    display: none;
}


/* Pricing Tables */
.prezziWildPark thead th:not(:first-child) {
    vertical-align: bottom;
    text-align: center;
}

.prezziWildPark thead h3, .prezziWildPark thead p {
    display: inline;
}

.prezziWildPark h4 {
    margin-bottom: 0;
}

.prezziWildPark thead th{
    color: var(--color-content-secondary);
	vertical-align: middle;
}

.prezziWildPark .info {
    float: right;
}

i.percorso{
	border: 2px solid #FFF;
    border-radius: 10px;
    display: inline-block;
    width: 20px;
    height: 20px;
}

.green {
    background: #3ea43e;
}
.yellow {
    background: #cbcb4c;
}
.blue {
    background: #1240ae;
}
.red {
    background: #ff2121;
}
.purple {
     background: #5b0096;
}
.olive {
     background: #6D712E;
}
.black{
     background: #000;
}
.azure{
     background: #5eacfa;
}
.indaco{
     background: #8a61d8;
}
.iconBoxImgBig img.attachment-full.size-full {
    width: 2em;
}

.color_alternate .w-tabs-section.active:not(.has_text_color) .w-tabs-section-header, .color_alternate .w-tabs.style_trendy .w-tabs-item:focus, .color_alternate .w-tabs.style_trendy .w-tabs-item.active, .no-touch .color_alternate .w-tabs.style_trendy .w-tabs-item:hover {
    color: var(--color-content-secondary);
}

.w-tabs.style_default .w-tabs-item.active{
	color: var(--color-content-secondary);
	border-color: currentColor;
}

.popupExtremeAdventureTextWrapper{
	padding: 27px 20px; position: absolute; bottom: 0px; background: #00000091;
}

@media only screen and (max-width: 1120px) {
	
	.popupExtremeAdventureTextWrapper{
		padding: 27px 20px; 
		position: relative;
	}
	
}

.messaggioApertura{
	/*text-align:center;
	margin-bottom: 10px;*/
}

.messaggioApertura.aperto strong{
	
}


@media (min-width: 1281px) {
	
	
	
}

@media (min-width: 1025px) and (max-width: 1280px) {
	
	
}

@media (min-width: 601px) and (max-width: 1024px) {
	
	
	
}

@media (max-width: 600px) {
	
	
	
}
