/* Added by David Schwartz */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    background: #ffff;
}

h2, h3, h4, h5, h6, p  {
  color:black;
}

a#event-promotion, a#event-promotion a:hover {
      text-decoration: none;
      color: black;
}

a {
  color: #2E532E;
  background: transparent;
}

/* **************************************************** */
/* Tailor the footer */
/* **************************************************** */
#subfooter {
  background: white;
  color: black;
  width: 100%;
}

.column {
  width: 100%;
}
/* **************************************************** */


/* **************************************************** */
/* Tailor the text selection color */
/* **************************************************** */
::selection {
  background: #427270; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #427270; /* Gecko Browsers */
}
/* **************************************************** */

/* **************************************************** */
/* Remove the sidebar on these pages */
/* **************************************************** */
.page-id-4964 .sidebar,
.page-id-5251 .sidebar {
  display: none;
}
 
.page-id-4964 .content,
.page-id-5251 .content {
  width: 100%;
}
/* **************************************************** */

#text-10, img {
  width: 100%;
}

/* **************************************************** */
/* Remove these elements from all pages */
/* **************************************************** */
#pagetitle, #tagline {
	display: none;
}
/* **************************************************** */

/* ************************************************************* */
/* trying to style the AN email sign up form....not all working */
/* ************************************************************* */
.textwidget, #can-form-area-sign-up-for-our-action-emails, .can_embed.v3.form {
  border-color: #2E532E;
  border-width: 5px;
}

#can_embed_form input[type=submit] {
  background-color: blue;
}

/* Secondary heading in the AN signup form in right column */
#can_embed_form_inner h4 {
    display: none;
}

/* ************************************* */

.callout, .promotion {
	color: white;
	padding: 1em 1em 1em 1em;
	border-radius: 0px;
  font-size: 16pt;
  width: 778;
}

.callout {
	background-color: #DB6136;
	font-style: italic; 
	font-weight: bold; 
}

.callout-verbose {
	padding: 1em 1em .5em 1em;
  margin-bottom: 1em;
  border-style: solid;
  border-color: #DB6136;
  border-width: 2px;
}

.promotion {
	background-color: #427270;
	font-style: italic; 
	font-weight: bold; 
}

.announcement {
	background-color: #427270; 
	color: white; 
	padding: .5em; 
	font-size: 300%; 
	font-style: italic; 
	text-align: center; 
}


a.breadcrumb a:hover{
    text-decoration: none;
}

.page-content {
	color: black;
}

.caption {
	font-style: italic;
}

.petition-block {
		padding: 1em;
		color: black;
		outline: 3px solid #2E532E;
		background-color: #C3CC4F;
}

.petition-title {
  background-color: #2E532E;
  color: white;
  padding-left: 1em;
}

.callout > a {
  color: #C3CC4F;
  text-emphasis: none;
}
.callout > a:hover {
  color: white;
  text-decoration: underline;
  text-emphasis: none;
}

/* elements that I don't want displayed */
#action_info_inner, #action_info, .action_target, #logo_wrap, #footer {
  	display: none;
}

#commit {
  background-color: green;
}

#custom_html-2 {
  background-color: green;
}


/* these styles are for the Mailchimp form that's not currently being used */

/* this is the sign up button in the mailchimp email sign up form on the right side */
#mc4wp-form-1 p input[type=submit] {
  color: black;
  border-color: black;
}

.wrap-around {
      width: 150px;
      padding: 15px;
      border: thin solid #427270;
}

.wrap-around-btn {
      width: 150px;
      padding: 2em;
}

.wrap-around-img {
      width: 300px;
      padding: 1em;
}

.right {
      float: right;
      margin: 0 0 1em 1em;
}

.left {
      float: left;
      margin: 1em 1em .5em 0;
}

.rarr-list {
	list-style-image: url('rarr.png'); 
}



/* **************************************************** */
/* Adjust the appearance of various buttons */
/* **************************************************** */

/* Submit button on Summit II RSVP page */
button#wpforms-submit-5261 {
    background-color: #427270;
    color: white;
}
/* **************************************************** */

/* **************************************************** */
/* Tailor the RSVP confirmation */
/* **************************************************** */
#wpforms-confirmation-5261 {
  background-color: white;
  border-width: 0;
  font-size: 115%;
}


/* ******************************************************************* */
/* Tailor the confirmation message when requesting the Summit II video */
/* ******************************************************************* */
#wpforms-confirmation-5612, #wpforms-confirmation-5612 p {
  background-color: #C3CC4F; 
  font-weight: bold; 
}

/* **************************************************** */
/* Style the Accordions plugin */
/* **************************************************** */
.accordions-head-title, .accordion-icons {
  background-color: #C6E19F;
}
/* **************************************************** */

/* The following styles are taken from
https://help.actionnetwork.org/hc/en-us/articles/115005729066-CSS-snippets-for-embed-customization
to tailor the Action Network embeds for our purposes */

/* Heading colors and fonts */
.can_embed #can_embed_form h1,
.can_embed #donate_auto_modal h1,
.can_embed #can_embed_form h2,
.can_embed #donate_auto_modal h2,
.can_embed #can_embed_form h3,
.can_embed #donate_auto_modal h3,
.can_embed #can_embed_form h4,
.can_embed #donate_auto_modal h4,
.can_embed #can_embed_form h5,
.can_embed #donate_auto_modal h5,
.can_embed #can_embed_form h6,
.can_embed #donate_auto_modal h6 {
	color: #567 !important;
  font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
}

/* Button Background Color */
.can_embed .can_button,
.can_embed #can_embed_form input[type="submit"],
.can_embed #can_embed_form .button,
.can_embed #donate_auto_modal input[type="submit"],
.can_embed #donate_auto_modal .button {
	background-color: #427270 !important;
}

/* Button Background Color on Hover */
.can_embed .can_button:hover,
.can_embed #can_embed_form input[type="submit"]:hover,
.can_embed #can_embed_form .button:hover,
.can_embed #donate_auto_modal input[type="submit"]:hover,
.can_embed #donate_auto_modal .button:hover {
	background-color: #2E532E !important;
}


/** Added by Robin Briggs **/
figure.float-left {
	float: left;
	margin-right: 12px;
}

figure.float-right {
	float: right;
	margin-left: 12px;
}

/* Menu items were lt grey as defined by the theme, now they are bolder and darker */
.menu-main li a {
	color: #444;
	font-weight: bold;
}