/* #################################################################################################
IISA EVENTS SYSTEM - SEED EVENT DISTANCES
-----------------------------------------
Author:	Simon Edge
Date:		07/04/2025
Description:
   The CSS code for the 'SEED EVENT DISTANCES' page.
################################################################################################# */

#event_seed_program {
	padding:30px 0px 40px;
}
#esp_event_name {
	text-align:center;
	padding:0px 0px 10px;
	font-weight:700;
	color:#000000;
	font-size:30px;
	line-height:110%;
}
#esp_event_edit {
	text-align:center;
	margin:5px 0px 30px;
}
#esp_event_edit a {
	display:inline-block;
	padding:10px 20px;
	font-weight:400;
	font-size:14px;
	line-height:100%;
	background-color:#71a6c5;
	color:#ffffff;
	border-radius:5px;
	text-decoration:none;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
}
#esp_event_edit a:hover {
	background-color:#808080;
}
#esp_not_seeded_warning {
	text-align:center;
	padding:0px 0px 30px;
	font-weight:700;
	color:#000000;
	font-size:24px;
	line-height:120%;
}
#event_seed_program #esp_err_mess {
	text-align:center;
	padding:20px 0px;
}
#event_seed_program #esp_err_mess h3 {
	padding:0px 0px 10px !important;
	font-weight:700 !important;
	font-size:22px !important;
	line-height:28px !important;
	color:crimson !important;
}
#event_seed_program #esp_err_mess p {
	padding:0px !important;
	font-weight:500 !important;
	font-size:18px !important;
	line-height:24px !important;
	color:#666666 !important;
}

/* DISTANCE SUMMARY TABLE */
#esp_rec_table {
	min-width:920px !important;
	margin:0px auto !important;
	border-top-width:0px !important;
	border-left:solid 1px #808080 !important;
	border-right:solid 1px #808080 !important;
	border-bottom:solid 1px #808080 !important;
}
#esp_rec_table th {
	border-top:solid 1px #808080 !important;
	border-left:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	padding:10px !important;
	font-weight:500 !important;
	font-size:14px !important;
	line-height:20px !important;
	color:#000000 !important;
	text-align:center !important;
}
#esp_rec_table td {
	border-left:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	padding:10px !important;
	font-weight:500 !important;
	font-size:14px !important;
	line-height:20px !important;
	color:#666666 !important;
	text-align:center !important;
}
#esp_rec_table .esp_col1 {
	border-left-width:0px !important;
	text-align:center !important;
}
#esp_rec_table td.esp_col1 {
	color:#c0c0c0 !important;
}
#esp_rec_table .esp_col2 {
	text-align:left !important;
}
#esp_rec_table .esp_col7 {
	border-right-width:0px !important;
}

/* UPDATE FORM/BUTTON */
#esp_update_form {
	padding:30px 0px 0px;
	text-align:center !important;
}
#esp_update_form span {
	font-weight:400;
	font-size:16px;
	line-height:100%;
	color:crimson;
}
#esp_update_form input[type=checkbox] {
	margin:0px 30px 0px 10px;
}
#esp_update_form input[type=submit] {
	display:inline-block !important;
	padding:12px 25px !important;
	margin-left:5px;
	font-weight:500 !important;
	font-size:16px !important;
	line-height:100% !important;
	background-color:#71a6c5 !important;
	color:#ffffff !important;
	text-decoration:none !important;
	border-width:0px !important;
	outline:none !important;
	border-radius:5px !important;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
}
#esp_update_form input[type=submit]:hover {
	background-color:#000000 !important;
}

/* PAGE FORM SUBMITTED MESSAGE */
#esp_form_submitted_mess {
	margin:10px auto 40px !important;
	text-align:center !important;
	padding:0px !important;
	font-weight:500 !important;
	font-size:24px !important;
	line-height:100% !important;
	color:#000000 !important;
}
