.event-tickets .tribe-tickets__rsvp-details-wrapper
, .event-tickets .tribe-common-g-row--gutters>.tribe-common-g-col
, .event-tickets .tribe-tickets__rsvp-form-wrapper {
	width: 100%;
	padding: 0;
} .event-tickets .tribe-tickets__form .tribe-tickets__form-field-label.wh-hidden
, .event-tickets .tribe-tickets__form label.wh-hidden {
	display: none;
} .tribe-events-event-form input.wpcf7-form-control.wpcf7-date {
	background-color: #ededed;
	border-radius: 0;
	padding: .75rem 1rem;
	line-height: 1.4;
	font-size: 14px;
	width: 100%;
	box-sizing: border-box;
} input.wpcf7-form-control.wpcf7-number
, input.wpcf7-form-control.wpcf7-quiz
, input.wpcf7-form-control.wpcf7-text
, select.wpcf7-form-control.wpcf7-select
, textarea.wpcf7-form-control.wpcf7-textarea
, .event-tickets .tribe-tickets__form input[type=color]
, .event-tickets .tribe-tickets__form input[type=date]
, .event-tickets .tribe-tickets__form input[type=datetime-local]
, .event-tickets .tribe-tickets__form input[type=datetime]
, .event-tickets .tribe-tickets__form input[type=email]
, .event-tickets .tribe-tickets__form input[type=month]
, .event-tickets .tribe-tickets__form input[type=number]
, .event-tickets .tribe-tickets__form input[type=password]
, .event-tickets .tribe-tickets__form input[type=range]
, .event-tickets .tribe-tickets__form input[type=search]
, .event-tickets .tribe-tickets__form input[type=tel]
, .event-tickets .tribe-tickets__form input[type=text]
, .event-tickets .tribe-tickets__form input[type=time]
, .event-tickets .tribe-tickets__form input[type=url]
, .event-tickets .tribe-tickets__form input[type=week]
, .event-tickets .tribe-tickets__form select
, .event-tickets .tribe-tickets__form textarea
, input.wpcf7-form-control.wpcf7-date
, input.wpcf7-form-control.wpcf7-number
, input.wpcf7-form-control.wpcf7-quiz
, input.wpcf7-form-control.wpcf7-text
, select.wpcf7-form-control.wpcf7-select
, textarea.wpcf7-form-control.wpcf7-textarea {
	background-color: #ededed;
	border-radius: 0;
	padding: .75rem 1rem;
	line-height: 1.4;
	font-size: 14px;
	width: 100%;
	box-sizing: border-box;
} input.wpcf7-form-control.wpcf7-submit[disabled] {
	border-color: #04aab8;
	color: #aaa;
} .wpcf7 form.wpcf7-form p {
	max-width: 650px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 4rem;
} .wpcf7 form.wpcf7-form p br {
	height: .75rem;
} .jconfirm .jconfirm-holder {
	max-width: 550px;
	margin-left: auto;
	margin-right: auto;
} .jconfirm.jconfirm-white .jconfirm-box
, .jconfirm.jconfirm-light .jconfirm-box {
	border-radius: 0;
} .jconfirm .jconfirm-box.jconfirm-type-red {
	border-top-color: var(--translate) !important;
} .jconfirm .jconfirm-box.jconfirm-type-dark {
	border-top-color: var(--main2) !important;
} .jconfirm .jconfirm-box .jconfirm-buttons button {
	border-radius: 0;
	padding: 0 2rem;
	line-height: 36px;
    font-size: 13px;
    font-weight: 700;
} [data-name="art49_cluster"] {
	display: block;
	background-color: #ededed;
	border: 1px solid #d5d5d5 !important;
    padding: .5rem !important;
    margin-top: .5rem !important;
} .event-checkbox {
	display: flex;
	flex-direction: column;
	gap: .5rem;
} span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox][name="art49_cluster[]"] {
	margin-right: .5rem;
} span.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first {
	border-bottom: 1px solid #c5c5c5;
} span.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first .wpcf7-list-item-label {
	font-weight: bold;
} .phone-container {
	display: flex;
	gap: .25rem;
} .phone-container [data-name="prefix"] {
	flex: 0 0 90px;
	margin-top: 5px;
} .phone-container [data-name="telefono"] {
	flex: 1;
} @media only screen and (max-width: 768px) {
	.wpcf7 form.wpcf7-form p {
		padding-right: 3rem;
	}
} @media only screen and (max-width: 600px) {
	.wpcf7 form.wpcf7-form p {
		padding-right: 2rem;
	}
}