/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Apr 08 2026 | 10:02:38 (am)
/*
/******* Do not edit this file *******/

/*  event expresso adds more spaces on reg page for dollar amounts*/
.spco-ticket-info-dv table {
min-width: 350px;
}

/*event espresso submit promotion code button color*/
input.ee-promo-combo-submit {
background-color: #0e2acb;
color: #fff;
}

/*event espresso promotion code field darker color*/
#ee-promotion-code-input {
  background-color:#efefef  !important;
  color:#555;
}

/*About Table on About Us Page*/
.table-about {
 font-size:x-large;   
 font-weight: 200;
 color: #1515c2;
}
.table-about a:link{
    color:#1515c2;
}
.table-about table td, .table-about table tr {
    padding: 20px;
}
.table-about tr:nth-child(odd){
		background: #eaeaea;
		border-color: #e0e0e0;
}
.table-about tr:nth-child(even){
		background: #c4c4c4;
		border-color: #e0e0e0;
}
.table-about tr:hover {
background-color: #E0E0E0;
}
/*Contact Form*/
.wpcf7 {
    background-color: #eaeaea;
    border: 1px solid #666666;
}
.wpcf7-form {
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 25px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"], 
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    background-color: #fff;
    color: #000;
    border: 1px solid #000;
}

/*Avada Tables*/
.table-1 a {
    color:blue;
}
.table-1 tr:hover {
background-color: #E0E0E0
}
.table-2 tr:hover {
background-color: #E0E0E0
}

/*test to remove space - front page, events*/
.page-title {
    display: none;
}
/*end*/
/*Front page remove space and title, Events*/
.event-header .entry-title {
    margin: 0;
}
.event-content {
    margin: 0;
}

/* Remove Pagination on [ESPRESSO_EVENTS] */
.ee-pagination-dv {
	display: none;
}

/*Event Expresso Table View format changes*/ 
.footable > tbody > tr:hover {
background-color: #E0E0E0 !important;
}
.footable > thead > tr > th,
.footable > thead > tr > td {
background-color: #f2f2f2;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2 ), to(#f2f2f2 ));
background-image: -webkit-linear-gradient(top, #f2f2f2 , #f2f2f2 );
background-image: -moz-linear-gradient(top, #f2f2f2 , #f2f2f2 );
background-image: -ms-linear-gradient(top, #f2f2f2 , #f2f2f2 );
background-image: -o-linear-gradient(top, #f2f2f2 , #f2f2f2 );
background-image: linear-gradient(to bottom, #f2f2f2 , #f2f2f2 ) !important;
-webkit-box-shadow: 0 1px 0 rgba(2yy55, 255, 255, 0.8) inset;
-moz-box-shadow: 0 1px 0 rgba(255,255,255, 0.8) inset;
box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
border-top: none;
text-shadow: 0 1px 0 rgba(255,255,255, 0.5);
}
.footable > tfoot > tr > th,
.footable > tfoot > tr > td {
background-color: #f2f2f2 !important;;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f2f2f2));
background-image: -webkit-linear-gradient(top, #f2f2f2, #f2f2f2);
background-image: -moz-linear-gradient(top, #f2f2f2, #f2f2f2);
background-image: -ms-linear-gradient(top, #f2f2f2, #f2f2f2);
background-image: -o-linear-gradient(top, #f2f2f2, #f2f2f2);
background-image: linear-gradient(to bottom, #f2f2f2, #f2f2f2) !important;
-webkit-box-shadow: 0 1px 0 rgba(255,255,255, 0.8) inset;
-moz-box-shadow: 0 1px 0 rgba(255,255,255, 0.8) inset;
box-shadow: 0 1px 0 rgba(255,255,255, 0.8) inset;
border-top: 1px solid #cccccc;
text-shadow: 0 1px 0 rgba(255,255,255, 0.5);
padding: 10px;
}
.footable .pagination > ul > .disabled > span,
.footable .pagination > ul > .disabled > a,
.footable .pagination > ul > .disabled > a:hover,
.footable .pagination > ul > .disabled > a:focus {
color: #cccccc;
cursor: default;
background-color: #f2f2f2 !important;
}