/* ================== */
/* === Entry Form === */
/* ================== */

.entry-true
{
  padding:10px 20px;
  color:#fff;
  background-color:#004d00;
}

.entry-false
{
  padding:10px 20px;
  background-color:#aa0000;
  color:#fff;
}

#entry-forms
{
  font-size:0;
}

#online-entry-form
{
  font-size:0;
  display:inline-block;
  width:800px;
  background-color:#ddd;
  padding:5px;
  box-sizing:border-box;
  margin:10px 10px 0 10px;
}

.intro-entry
{
  font-size:16px;
  padding:0 0 0 5px;
}

h3
{
  margin:0;
  padding:0 0 0 10px;
  font-size:18px;
}

.inline-form
{
  width:395px;
  display:inline-block;
  font-size:16px;
  padding:5px;
  box-sizing:border-box;
}

.required
{
  color:#aa0000;
}

.input-field
{
  width:100%;
}

.block-form
{
  width:100%;
  display:block;
  font-size:16px;
  padding:5px;
  box-sizing:border-box;
}

textarea
{
  resize:none;
  height:75px;
}

select
{
  height:25px;
}

#entry-button
{
  text-align:right;
}

input[type="submit"]
{
  border:1px solid #444;
  background-color:#185f7d;
  color:#fff;
  height:25px;
  vertical-align:top;
}

input[type="submit"]:hover
{
  background-color:#104156;
  cursor:pointer;
}

#post-entry-payment-form
{
  font-size:16px;
  display:inline-block;
  width:370px;
  box-sizing:border-box;
  vertical-align:top;
  margin:10px 10px 0 0;
}

#post-entry-form
{
  background-color:#ddd;
  padding:5px;
}

#payment-form
{
  background-color:#ddd;
  margin:10px 0 0 0;
  padding:5px;
}

#payment-form > form
{
  margin:0;
}

#payment-form p
{
  margin:1em 5px 5px 5px;
}

#ecf-membership-input
{
  width:100%;
}

#post-entry-form p
{
  margin:1em 5px 5px 5px;
}

/* =============== */
/* === Entries === */
/* =============== */

.entry-intro
{
  padding:0 10px;
}

.entry-seed
{
  width:75px;
}

.entry-name
{
  
}

.entry-grade
{
  width:150px;
}

.entry-club
{
  width:300px;
}

/* =============== */
/* === History === */
/* =============== */

