/* Put any custom CSS rules here */

::selection {
	background: #ffcd00;
	color: #333;
}

::-moz-selection {
	background: #ffcd00;
	color: #333;
}

::-webkit-selection {
	background: #ffcd00;
	color: #333;
}

section.maincontent {
    background: linear-gradient(to bottom right, rgba(255, 205, 0, .05), rgba(34, 87, 52, .05),rgba(255, 205, 0, .05), rgba(34, 87, 52, .05));
}

.fixed-nav,
.right-div .event-div .ticketprice {
    background: #fff;
    border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
}

a:any-link,
.fixed-nav ul li a:hover,
.order_sum_ax order_quantity,
.booking_content .ticket_amount,
.order_sum_ax {
    color: #225734 !important;
}

a.close {
    color: #fff !important;
}

a.btn-theme,
.btn_checkout {
    background: linear-gradient(to top left,#ffcd00,#225734,#225734) !important;
    border-color: #ffcd00 !important;
    color: #fff !important;
    border-radius: 0 !important;
    border: 2px solid #ffcd00;
    text-transform: uppercase;
}

a.btn-theme:hover,
a.btn-theme:focus,
.btn_checkout:hover,
.btn_checkout:focus {
        box-shadow: inset 0 0 20px rgba(0,0,0,.2) !important;
}

.addcalendar ul li:first-child > a,
.booking_head h2, .booking_head p,
.order_sum .order_sum_title,
.booking_content .ticket_type {
    color: #333 !important;
}

.blue_select_line {
    background: linear-gradient(to top left,#ffcd00,#225734,#225734) !important;
}

.selected-slot {
    color: #333 !important;
    background: linear-gradient(to top left, rgba(255, 205, 0, .1), rgba(34, 87, 52, .1)) !important;
}

label.ticket_des {font-size: medium;}

/* section.section-event-75742 .btn_checkout {background-color: white important!;} */

section.section-event-75742 span.value {display: none !important;}
section.section-event-75742 span.label {display: none !important;}