/*
Theme Name: Inovado Child
Description: Inovado Child Theme
Author: Your name here
Template: inovado
Version: 1.0
*/

@import url("../inovado/style.css");

.donate-page-container {
}

.donate-page-container .donate-success,
.donate-page-container .donate-error {
  margin-bottom: 12px;
  padding: 12px 20px;
}

.donate-page-container .donate-success {
  color: #004085;
  background-color: #cce5ff;
  border: 1px solid #b8daff;
}

.donate-page-container .donate-error {
  color: #721c24;
  background-color: #f8d7da;
  border: 1px solid #f5c6cb;
}

.donate-page-container .donate-error.bottom {
  margin-top: 10px;
  margin-bottom: 20px;
  display: none;
}

.donate-page-container .donate-error.bottom.has-error {
  display: block;
}

.donate-page-container .donate-above-content {
  margin-top: 20px;
}

.donate-page-container select {
  padding: 8px 5px;
  width: 196px;
  margin-bottom: 10px;
}

.donate-page-container .donation-field-container.clearfix label {
  font-weight: bold;
  width: auto;
  margin-bottom: 3px;
}

.donate-page-container .cc-fields .donation-field-container.clearfix label {
  width: 100px;
}

.donate-page-container .donation-amount-list {
  padding: 0;
  margin: 0 0 25px;
  list-style: none;
}

.donate-page-container .donation-amount-list li {
  float: left;
  text-align: center;
  margin-bottom: 12px;
  margin-right: 10px;
  font-size: 18px;
  line-height: 18px;
  border-radius: 3px;
}

.donate-page-container .donation-amount-list li:nth-child(5) {
  clear: both;
}

.donate-page-container .donation-amount-list input,
.donate-page-container .donation-amount-list .other-usd {
  display: none;
}

.donate-page-container .donation-amount-list label {
  padding: 10px;
  background-color: #007df2;
  border: 1px solid #3f3f3f;
  color: #fff;
}

.donate-page-container .donation-amount-list label:hover,
.donate-page-container .donation-amount-list label:active,
.donate-page-container .donation-amount-list label:focus {
  background-color: #0055a5;
}

.donate-page-container .donation-amount-list input:checked + label {
  background-color: #0055a5;
}

.donate-page-container .donation-amount-list input ~ input {
  clear: both;
  width: 142px;
  position: relative;
  top: 5px;
}

.donate-page-container .donation-amount-list input:checked ~ input {
  display: block;
}

.donate-page-container .donation-amount-list input:checked ~ .other-usd {
  display: block;
}

.donate-page-container .cc-image {
  margin: auto;
  margin-bottom: 10px;
  display: block;
}

.container .eight.columns {
  width: 960px;
}

#copyright .copyright-text {
  font-size: 13px;

  align: center;
}

.one_half,
.one_third,
.one_fourth,
.one_fifth,
.two_thirds,
.one_sixth {
  float: left;
}

#topbar {
  background: #e7e7e7 !important;
}

.two_thirds {
  width: 65.2%;
}

.full-third-short .image-frame {
  width: 310px;

  height: 170px;

  background-position: 0px -1486px;

  float: left;
}

.home-vertical-callout .img-frame {
  float: left;

  margin: 5px 20px 20px 0;
}

.home-vertical-callout {
  clear: left;

  margin-bottom: 0px;
}

.home-vertical-sidebar {
  box-shadow: 0 1px 3px #c3c3c3;

  border-radius: 5px;

  background: #f7f7f7;

  padding: 25px 0;

  font-size: 13px;
}

.home-vertical-sidebar > * {
  margin-left: 24px;
}

.home-vertical-sidebar .sidebar-widget {
  padding-top: 5px;
}

.home-vertical-sidebar .widget-heading {
  font-weight: 500;

  margin-bottom: 24px;

  font-size: 15px;
}

.home-vertical-sidebar .recent-post-widget-text {
  margin-top: 2px;

  margin-bottom: 18px;

  padding-bottom: 18px;

  border-bottom: 1px solid #dcdcdc;

  font-size: 13px;

  width: 92%;
}

.home-vertical-sidebar .recent-post-widget-text a {
  background: url(images/global/arrow-right.png) right center no-repeat;

  display: inline-block;

  padding-right: 28px;
}

.home-vertical-sidebar a:hover {
  text-decoration: none;
}

.recent-post-widget-title {
  font-weight: bold;

  margin-bottom: 0px;
}

.home-vertical-sidebar .recent-post-widget-text {
  font-size: 11px;
}

.home-vertical-sidebar .recent-post-widget-text:last-child {
  padding-bottom: 10px;

  border-bottom: 0;
}

input[type="text"] {
  margin: 0 0 10px 0 !important;
}

.mc_merge_var {
  margin: 0 0 0 8px !important;
}

a.button,
input[type="submit"] {
  color: #ffffff;

  background: #edaf26;

  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f2c875),
    to(#edaf26)
  );

  background: -moz-linear-gradient(top, #f2c875, #edaf26);
}

#mc_signup_form .mc_input {
  float: left;

  display: block;
}

#mc_signup_form {
  padding-top: 15px;

  padding-left: 9px;
}

#mc-indicates-required {
  display: none;
}

.post-icon.standard,
.post-meta {
  display: none;
}

h7 {
  font-family: arial, Arial, Helvetica, sans-serif;

  font-size: 14px;

  font-weight: normal;

  color: #444444;

  font-style: italic;
}

h8 {
  font-family: arial, Arial, Helvetica, sans-serif;

  font-size: 13px;

  font-weight: normal;

  color: #d89606;

  font-style: italic;
}

contact {
  font-family: arial, Arial, Helvetica, sans-serif;

  font-size: 13px;

  font-weight: normal;

  color: #d89606;

  line-height: 25px;
}

.two_fifth {
  margin-right: 0px !important;
}

.one_third {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.one_fourth {
  margin-left: 20px !important;
}

.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
  margin-bottom: 50px !important;
}

.headshot {
  float: left;

  align: left;

  margin: 0 20px 20px 0;
}

html body #navigation .sub-menu li a,
html body #navigation .sub-menu li .sub-menu li a,
html body #navigation .sub-menu li .sub-menu li .sub-menu li a {
  width: 230px !important;
}

#title {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0055a5', endColorstr='#203573');
}

.sidebarbox {
  width: 190px;
  background-color: #edaf26;
  color: #fff;
  font-size: 15px;
  padding: 15px;
  margin: 0px;
}

.branding-container .mailmunch-branding {
  display: none !important;
}

#sidebar .widget h3 {
  margin: 0 0 10px 0;
}

.branding-container {
  display: none !important;
}

.ctct-custom-form p {
  font-size: 12px !important;
  margin-bottom: 5px !important;
  margin-top: 5px !important;
}

.ctct-custom-form input[type="text"] {
  line-height: 1 !important;
  padding: 7px !important;
}

.ctct-custom-form .ctct-button {
  background-color: #0055a5 !important;
}
