.elementor-84474 .elementor-element.elementor-element-0cf41a9{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-84474 .elementor-element.elementor-element-1f04c48 img{width:100%;}.elementor-84474 .elementor-element.elementor-element-3649ca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-84474 .elementor-element.elementor-element-0b7eb9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;text-align:center;}.elementor-84474 .elementor-element.elementor-element-0b7eb9a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-84474 .elementor-element.elementor-element-5579b371{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-84474 .elementor-element.elementor-element-0cf41a9{--min-height:200px;}.elementor-84474 .elementor-element.elementor-element-5579b371{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS */.tickera_table > thead{
	color: #fff !important;
}

thead{
    background-color: #0d5cab !important;
}

#empty_cart{
    background-color: #0d5cab !important;
    color: #fff !important;
}

#update_cart{
    background-color: #0d5cab !important;
    color: #fff !important;
}

#proceed_to_checkout{
    background-color: #0d5cab !important;
    color: #fff !important;
}

#apply_coupon{
    background-color: #0d5cab !important;
    color: #fff !important;
}

@media only screen and (min-width: 767px){
    
    .tc_field_col_2{
    margin-right: 0px !important;
}

.tc_form_id_42409.tc_ticket_type_id_83705.tc_textarea_field{
    width: 100% !important;
}
#tickera_cart > div.tc-cart-form-inner > div.tickera_additional_info > div.tickera_owner_info.info_section > .tc-form-ticket-fields-wrap  > .owner-info-wrap > div:nth-child(7){
    width: 100% !important;
}
	.tickera_buyer_info > div.fields-wrap:nth-child(2){
		width: 50%;
		float: left;
		padding-right: 1%;
	}
	.tickera_buyer_info > div.fields-wrap:nth-child(2) > label > input{
		width: 100%;
	}
	.tickera_buyer_info > div.fields-wrap:nth-child(3){
		width: 50%;
		float: left;
		padding-left: 1%;
	}
	.tickera_buyer_info > div.fields-wrap:nth-child(3) > label > input{
		width: 100%;
	}
	.tc_validate_field_type_email{
		width: 100%;
	}
	
	input[name="buyer_data_tc_ff_streetaddress_tcfn_6448_post_meta"]{
		width: 100%;
	}
	input[name="buyer_data_tc_ff_addressline2_tcfn_2671_post_meta"]{
		width: 100%;
	}
	input[name="buyer_data_tc_ff_city_tcfn_756_post_meta"]{
		width: 100%;
	}
	input[name="buyer_data_tc_ff_state_tcfn_9077_post_meta"]{
		width: 100%;
	}
	input[name="buyer_data_tc_ff_zipcode_tcfn_261_post_meta"]{
		width: 100%;
	}
	input[name="buyer_data_tc_ff_cellphone_tcfn_3332_post_meta"]{
		width: 100%;
		margin-right: 5%;
	}
	input[name="buyer_data_tc_ff_homephoneifdifferentthancellphone_tcfn_6158_post_meta"]{
		width: 100%;
	}
	input[name*="owner_data_tc_ff_firstname_tcfn_2958_post_meta"]{
		width: 100%;
	}
	input[name*="owner_data_tc_ff_lastname_tcfn_7365_post_meta"]{
		width: 100%;
	}
	input[name*="owner_data_first_name_post_meta"]{
		width: 100%;
	}
	input[name*="owner_data_last_name_post_meta"]{
		width: 100%;
	}
	
	.owner-info-wrap > .fields-wrap{
		width: 50%;
		float: left;
		padding-right: 1%;
	}
}

	.tickera_table > thead{
	color: #fff !important;
}/* End custom CSS */