/* Enter Your Custom CSS Here */

/* get rid of grey border around gallery images */

.gallery img { border: 0 !important; }

/* make the PayPal "donate" button play well with FB button */

form.inline {
  display: inline-block;
}

/* make the search form less of a space hog */

form.search-form {
  display: inline-block;
}

/***** modifications to spacious theme's header "sidebar" geometry *****/

table.acs_header {
  width: 100%;
}

table.acs_header td {
  border: 0px;
  vertical-align: middle;
}


.right {
  text-align: right;
}

div#header-right-section {
  /*background-color: yellow;*/
  float: none;
}

/***** modifications to wplfta plugin's login form sizing *****/

form#loginform-wplfta input.input {
  max-width: 8em;
  margin: 0px 0px 0px 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}


form#loginform-wplfta p {
  font-size: 80%;
  margin: 0px 0px 0px 0px;
  margin-bottom: 5px;
  /*max-width: 16em;*/
}

div.page-restrict-output input {
  max-width: 90%;
  margin: 0px 0px 0px 0px;
}

div.page-restrict-output label {
  margin-bottom: 5px;
}

/*** style of At-A-Glance Schedule table ***/

table#at-a-glance td {
  font-size: 85%;
  white-space: nowrap;
}


table#at-a-glance td.header {
  text-align: center;
}

/*** style of our banner ads ***/
/* If customization here goes away, use 'inspect' in your browser to figure out what they changed the class name to. The div's class name is determined by the name you give the Placement instance in AdvancedAds. */
div[class^="acton-advads"] {
  background-color: #ffcc66;
  color: #1a140f;
  text-align: left;
  border-style: solid;
  border-width: 1px;
  padding: 2px;
}

/*** style of our Newsletters lists ***/

ul.newsletter-list {
  list-style: none;
}

ul.newsletter-list img {
  width: 20px;
  height: 20px;  
}

dd.newsletter-caption {
  padding: 0;
  margin: 0;
  float: left;
  width: 95%;
  /* adjust the width; make sure the total of both is 100% */
}

/*** tweaks to spacing on eStore forms ***/
.eStore-button-form input {
  margin-bottom: 5px;
}

.eStore_fancy9_main {
    padding-bottom: 10px;
}

/*** layout for 2017 Auction page ***/
table#auction_header {
  width: 100%;
}

table#auction_header td {
  border: 0px;
  vertical-align: middle;
  text-align: center;
}

div.auction_text {
  font-weight: normal;
}

div.auction_text h1,h2,h3 {
  font-weight: bold;
}

div.auction_text h1 {
  font-size: 2.5em;
}

div.auction_text h2 {
  font-size: 1.5em;
}

div.auction_text h3 {
  font-size: 1em;
}

div.auction_text ul#highlights {
  font-weight: bold;
  list-style-type: none;
}


div.auction_text ul#auction_cta li{
  font-weight: bold;
  list-style-type: disc;
}


div.auction_text ul#sponsors li{
  font-weight: normal;
  list-style-type: disc;
}