/*
 Theme Name:   Radiate -- Optimized for Event Smart
 Theme URI:    https://eventsmart.com
 Description:  Radiate is a clean, creative and light retina ready responsive blogging theme supporting parallax header image. It integrates primary color option, custom background, custom css and few other features through WordPress customizer. The theme is translation ready. Available Translations: French, German, Russian, Swedish, Dutch, Norwegian and Brazilian Portuguese.
 Author:       Event Smart & ThemeGrill
 Author URI:   https://eventsmart.com
 Template:     radiate
 Version:      1.0.0
 Tags:         light, white, two-columns, right-sidebar, responsive-layout, custom-header, custom-background, custom-menu, custom-colors, post-formats, sticky-post, threaded-comments, translation-ready
 Text Domain:  radiate__optimized_for_event_smart
*/

.ee-event-datetimes-ul li {
	float: left;
	width: 50%;
}

.ee-event-datetimes-ul:before,
.ee-event-datetimes-ul:after {
	content: '';
	display: table;
}

.ee-event-datetimes-ul:after {
	clear: both;
}

.ticket-selector-submit-btn {
    float: right;
}

.ee-reg-qstn {
    margin-bottom: 10px;
}

/* 640px > x */
@media only screen and (max-width: 637px) {

	.espresso_events .event-datetimes {
		margin: 0 auto;
		width: 66%;
	}

	.ee-event-datetimes-ul li {
		float: none;
		width: auto;
	}

}

/* 480px > x */
@media only screen and (max-width: 477px) {

	.espresso_events .event-datetimes {
		margin: 0 auto;
		width: 80%;
	}

}

/* Portrait and Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {

    .hentry.espresso_event_type-single-event .tkt-slctr-tbl {
		padding: 5px;
		font-size: 10px;
	}

}


@media only screen and (min-width: 420px) and (max-width: 960px) {

    /* For tablets: */
    .tkt-slctr-tbl {
        font-size: 15px;
    }

    .hentry.espresso_event_type-single-event {
        padding: 5px;
    }
}

@media only screen and (max-width: 480px) {

	.espresso_events .event-datetimes {
		margin: 0 auto;
		width: 80%;
		
	}
	.tkt-slctr-tbl {
	   	font-size: 12px !important;
		margin-left: 5px;
	}
	.event-tickets {
		margin-left: -2em;
		width: 98vw;
	}
	.tckt-slctr-tkt-details-tbl {
		min-width: 280px !important;
	}
	.tckt-slctr-tkt-details-dv {
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 5px !important;
		padding-right: 0 !important;
	}

}