/* Temporary for Checkout Page */
.elementor-widget-woocommerce-purchase-summary .woocommerce div.woocommerce-order .woocommerce-thankyou-order-received {
	padding-top: 40px;
	border-radius: 10px;
}
/* My Account Become A UniHost Form Button Fix */
div.woocommerce-MyAccount-content > form > div > p:nth-child(6) > input.dokan-btn.dokan-btn-default {
    background: #f3b340;
}
div.woocommerce-MyAccount-content > form > div > p:nth-child(6) > input.dokan-btn.dokan-btn-default:hover {
    color: #f3b340;
    background: #fff;
    border-color: #f3b340;
}

/* UniHost Dashboard Header Title Mixing Fix - Booking Staff etc */
.dokan-dashboard-header .entry-title {
    display: inherit;
}

/* Booking Status Icon Color */
div.wc-booking-summary .wc-booking-summary-number .status-paid {
    background-color: #f3b340;
}

/* Order View Pages Product Image */
.item-thumbnail {
	margin-bottom: 20px;
}
.item-thumbnail img {
	border-radius: 10px;
}

/* My Account My Orders Page Product Image */
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-thumbnails img {
    border-radius: 10px;
    display: flex;
	  margin-top: 25px;
}

/* Hide Header n Footer on App */
.app-builder-checkout #masthead {
    display: none;
}

/* .app-builder-checkout footer {
    display: none;
}
.app-builder-checkout .elementor-location-header {
    display: none;
} */
.app-builder-checkout .elementor-location-footer {
    display: none;
}

/* Ticket Scanner Page */
/* .etn-btn.etn-btn-border:hover, button.etn-btn.etn-btn-primary.etn-btn-border:hover, .attr-btn-primary.etn-btn-border:hover, .etn-attendee-form .etn-btn.etn-btn-border:hover, .etn-ticket-widget .etn-btn.etn-btn-border:hover, .etn-zoom-btn.etn-btn-border:hover, .etn-settings-dashboard .button-primary.etn-btn-border:hover {
	border-color: #f3b340 !important;
	color: #f3b340 !important;
} Deprecated since v4.0.16 */
.etn-scanner-btn-container button.etn-btn.etn-btn-primary {
    background: #f3b340;
}
.etn-scanner-btn-container button.etn-btn.etn-btn-primary:hover {
    background: #000;
}
.etn-scanner-btn-container button.etn-btn.etn-btn-border {
	border-color: #f3b340;
	color: #f3b340;
}
.etn-scanner-btn-container button.etn-btn.etn-btn-border:hover {
    background: #fff1d450;
}
 /* Confirm or Reject Screen */
.ticket-popup-container .etn-ticket-btn-wrapper button.etn-btn.etn-btn-primary {
    background: #f3b340;
}
.ticket-popup-container .etn-ticket-btn-wrapper button.etn-btn.etn-btn-primary:hover {
    background: #f2a81f;
}
.ticket-popup-container .etn-ticket-btn-wrapper a.etn-btn.etn-btn-border, .ticket-popup-container .etn-ticket-btn-wrapper button.etn-btn.etn-btn-border {
    border-color: #f3b340;
	  color: #f3b340;
}
.ticket-popup-container .etn-ticket-btn-wrapper a.etn-btn.etn-btn-border:hover {
    border-color: #f2a81f;
	  color: #f3b340;
}
@media only screen and (max-width: 768px) {
	div.ticket-popup-container {
    margin-top: 150px;
 }
}
/* Print n Download Ticket Info Page*/
div.etn-download-ticket .etn-download-ticket-btn {
	background-color: #f3b340;
	border: 1px solid #f3b340;
}
div.etn-download-ticket .etn-print-ticket-btn {
	color: #f3b340;
	border: 1px solid #f3b340;
}


/* Organizer Group of Add New Organizer */
button.ant-btn.css-5gkvuh.ant-btn-text.ant-btn-lg:hover {
	color: #f3b340 !important;
}
button.css-ml7x1i {
    border-color: #f3b340 !important;
    background: #f3b340 !important;
}
/* Date Picker Month n Year Header Text */
:where(.css-5gkvuh).ant-picker-dropdown .ant-picker-header-view button:hover {
    color: #f3b340 !important;
}

/* Event Single Page */
 /* Schedule Part */
.etn-event-single-wrap .etn-tag-wrapper, .etn-event-single-wrap .schedule-tab-wrapper {
	  background: #fff;
    box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 30px;
    border-radius: 8px;
}
.schedule-tab-wrapper .etn-schedule-speaker .etn-schedule-single-speaker img {
	border-radius: 8px;
}
/* Template Setup */
 /* Certificate Docs Link */
#event-create-form > div:nth-child(3) > div > div > div:nth-child(2) > a {
    display: none;
}

 /* FAQs Part */
.etn-accordion-wrap.etn-event-single-content-wrap {
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 30px;
    border-radius: 8px 0 80px 8px;
	  padding: 45px;
}
div.etn-sidebar div.etn-event-meta-info.etn-widget {
	  background: #fff;
    box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 30px;
    border-radius: 8px;
}
 /* Event Single Page Template One Hide Event Logo n Add Border Radius for Event Banner in Event Content Wrap */
.etn-event-single-content-wrap .etn-event-title-wrap.with-logo {
    display: none;
}
img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    border-radius: 10px;
}

/* Event Buy Ticket Checkout Back to Event Button */
.eventin-container :where(.css-5gkvuh).ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover {
	  color: #f3b340;
    border-color: #f3b340;
}

/* Event Attendee List View Detals */
button.css-1bxccz {
    background: #f3b340 !important;
    border-color: #f3b340 !important;
}

/* Event Booking Details n Reports */
.ant-radio-group-solid :where(.css-5gkvuh).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
    background-color: #f3b340 !important;
    border-color: #f3b340 !important;
}
.ant-radio-group-solid :where(.css-5gkvuh).ant-radio-button-wrapper:hover {
	color: #f3b340;
}
:where(.css-5gkvuh).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {
    background-color: #fff !important;
}
:where(.css-5gkvuh).ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {
    background-color: #000 !important;
}
 /* Booking Details Report Summary Icon */
.css-9zdlfa span.anticon svg path {
    fill: #f3b340 !important;
}
 /* Booking Purchase Report */
path.recharts-curve.recharts-area-curve {
    stroke: #f3b340 !important;
}
path.recharts-curve.recharts-area-area {
    fill: #fff1d4;
    fill-opacity: 0.5;
}
circle.recharts-dot {
    fill: #f3b340 !important;
}
li.recharts-tooltip-item {
    color: #f3b340 !important;
}
 /* Booking ID n Details Action Dropdown */
div.action-dropdown ul.ant-dropdown-menu .copy-event:hover {
    background: #fff1d4;
    color: #f3b340;
}


/* Event Detail Single Page */
 /* Event Banner Location n Date n Countdown Timer Counter */
.etn-event-header .etn-col-lg-7.etn-align-self-center {
    padding: 10px 0 10px 30px;
}
div.etn-event-header ul li {
	font-weight: 300;
}
div.etn-event-header .etn-event-countdown-wrap {
	padding: 20px;
}
 /* Event Details n Description */
.etn-event-single-content-wrap {
    background: #fff;
    border-radius: 10px;
}
 /* Organizer */
.etn-widget.etn-event-organizers {
    background: #fff;
    border-radius: 8px;
    box-shadow: rgba(0, 0, 0, 0.03) 0px 0px 30px;
}
 /* Venue Info Google Map */
div.etn-location-item {
	padding: 20px;
	border: none;
}
a.etn-btn.etn-primary.view-map-button {
    background-color: #f3b340;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
a.etn-btn.etn-primary.view-map-button:hover {
    background: #fff;
    border: 1px solid #f3b340;
    color: #f3b340;
}
/* V4.0.16 */ 
 /* UniEvents Sidebar */
.site-content .css-16cbu0g {
    color: #f3b340 !important;
    background-color: #f3b34020 !important;
    border: 1px solid #f3b340;
}
 /* Ticket Template Ribbon */
div.ant-ribbon.ant-ribbon-placement-end.css-5gkvuh {
    background: #f3b340;
    color: #f3b340;
}
 /* Create New Ticket Template */
.ant-modal-root .css-2swzab {
    background: #f3b340 !important;
    border: 1px solid #f3b340 !important;
}
 /* Create New Certificate Template */
.ant-modal-root .css-7x101f {
    background: #f3b340 !important;
    border: 1px solid #f3b340 !important;
}
button.css-1wa9i4k:hover {
    background: transparent !important;
    border: 1px solid #f3b340 !important;
    color: #f3b340 !important;
}