/*
 Theme Name:     Funrez Visit Amador
 Theme URI:      https://www.funrez.com
 Description:    Iced Mocha Child Theme
 Author:         John Mahan
 Author URI:     https://www.funrez.com
 Template:       iced-mocha-master
 Version:        1.0.0
*/
 
@import url("../iced-mocha-master/style.css");
 
/* =Theme customization starts here  JOHN MAHAN Jan 2016, Jan/Feb 2017, Apr/May 2019
------------------------------------------------------- */
/* Hide MENU if Single Event */
#access {
display: none;
}

/* Conform to Website Color, Font and List Appearance */

body { background-color: #afb818 !important; }

#footer {
background-color: #f1ead7 !important;
}
#footer2 {
background-color: #7a9143 !important;
color: #ffffff !important;
}

/* Pagebreak printing routine, place the following html where you want the break:
<div class="pagebreak-before"> </div>   OR
<div class="pagebreak-after"> </div>
*/

.pagebreak-before { page-break-before: always; }
.pagebreak-after  { page-break-after: always; }

/*  End of pagebreak code */
/* BRANDED WEBSITE WITH 120 PX TOP BRANDING SPACE AND NO SOCIALS */

/* The main theme structure */

#header .socials a { width: 0px !important; height: 0px !important; }
#header .socials a img { width: 0px !important; height: 0px !important; }

#topbar .socials a img {width:0px !important; height:0px !important;}


/* CHANGE MENU TO MATCH WEBSITE MENU */
/*  John Mahan Mar 2019 */
#main {
margin-top: 0px !important;
}

#access {
background-color: #5285c4 !important;
margin: auto 0 !important;
}

#access a:link, 
#access a:visited {
background-color: #6484c1 !important;
color: #FFFFFF !important;
text-transform: uppercase !important;
font-family: Georgia, "Times New Roman", Times, serif !important;
font-size: 16px !important;
font-weight: 500 !important;
letter-spacing: 2px !important;
border-right-width: 1px !important;
border-right-color:  #A63F1E !important;
border-left-width:  1px !important;
border-left-color:  #A63F1E !important;
}

#access  a:hover {
background-color: #f1ead7 !important;
color: #6e5b4a !important;
text-transform: uppercase !important;
font-family: Georgia, "Times New Roman", Times, serif !important;
font-size: 16px !important;
font-weight: 500 !important;
letter-spacing: 2px !important;
border-right-width: 1px !important;
border-right-color:  #A63F1E !important;
border-left-width:  1px !important;
border-left-color:  #A63F1E !important;
}

#access .current_page_item a {
background-color: #f1ead7 !important;
color: #6e5b4a !important;
text-transform: uppercase !important;
font-family: Georgia, "Times New Roman", Times, serif !important;
font-size: 16px !important;
font-weight: 500 !important;
letter-spacing: 2px !important;
border-right-width: 1px !important;
border-right-color:  #A63F1E !important;
border-left-width:  1px !important;
border-left-color:  #A63F1E !important;
}

#access li .page-item.page-item-20 a:focus {
background-color: #5285c4 !important;
color: #f1ead7 !important;
text-transform: uppercase !important;
font-family: Georgia, "Times New Roman", Times, serif !important;
font-size: 16px !important;
font-weight: 500 !important;
letter-spacing: 2px !important;
border-right-width: 1px !important;
border-right-color:  #A63F1E !important;
border-left-width:  1px !important;
border-left-color:  #A63F1E !important;
}

/* Hide upcoming tickets that begin with Final Payment from the front-end ticket selector*/
tr.tckt-slctr-tbl-tr.ticket-pending[class*="ee-ticket-final-payment"] {display: none;}
tr class="espresso-table-row private-payments">
/* Hide expired tickets that begin with Deposit Only from the front-end ticket selector*/
tr.tckt-slctr-tbl-tr.ticket-expired[class*="ee-ticket-deposit-only"] {display: none;}

/* SOCIALS */

.socials {
	height:0px !important;
}
.socials a {
	height:0px !important;
	width:0px !important;
}
.socials img {
	width:0px !important;
	height:0px !important;
}
/* align html video with .event-content p { padding-left; 25px; } */
.wp-video { padding-left: 25px; }
/* Hide Event Date Display in Event Name Header */
p#event-date-p {display:none;}
/* Change Event Name Header Bottom margin from 20px to 2px*/
#espresso-event-header-dv {margin: 0 0 2px;}

/* Hide Single Event Ticket Selector Details Price, Sale Dates and Access*/
.tckt-slctr-tkt-sale-dates-sctn {display:none;}
.tckt-slctr-tkt-datetimes-sctn {display:none;}
/* Hide Single Event Upcoming DateTimes*/
.event-datetimes{display:none;}
/* Compress SPCO Registration Page */
#content table {
margin: 0 0 5px 0;
}
.entry-content fieldset {
margin: 0 0 5px 0;
padding: 5px;
}
.item.sub-item-row {display:none;}
.tkt-slctr-tbl {
margin: 0 0 5px 0;
}
#ee-attendee_information-hidden-inputs {display:none;}
.spco-whats-next-buttons {
padding: .2em 0 .1em;
}
/* #ee-spco-payment_options-reg-step-form-payment-options-before-payment-options {display:none;} */

 #ee-spco-payment_options-reg-step-form-payment-options-before-payment-options {
 padding-bottom: 5px;
 margin: .15em 0 .3em;
 } 
#method-of-payment-hdr {display:none;}
#ee-available-payment-method-inputs {display:none;}
#method-of-payment-hdr {
margin: .15em 0 .25em;
}
.spco-payment-method-info-dv {
padding: .15em .2em .2em;
margin: .1em 0 .2em;
}
#aim-form-address2-input-dv.ee-billing-qstn.ee-billing-qstn-address2-input-dv {display:none;}
#display-aim-form-state.ee-form-add-new-state-lnk.display-the-hidden.smaller-text {display:none;}

/* Float AJAX Spinner from Page Top at Percent  of Page height from Top... 25% is default.*/
#espresso-ajax-loading {
top: 50%;
}

/* Hide Registration PDF and Hide Registration Confirmation Edits */
/* .jst-rght {
display: none;
}

.tiny-text {
display: none;
} */

.spco-payment-method-hdr h3 {
font-size: 18px !important;
}

#content .entry-content h3 {
font-size: 18px !important;
margin: 5px 0 0 !important;
}

/* Hide Registration Details and Payment Details on ThankYou */
.ee-registration-details-dv {
display: none;
}

.ee-registration-details-h3 {
display: none;
}

.espresso-thank-you-page-ajax-content-dv {
display: none;
}

.espresso-thank-you-page-ajax-payment-dv {
display: none;
}
























