/*
 * Copyright (c) 2018 Eclipse Foundation, Inc.
 * 
 * This program and the accompanying materials are made available under the
 * terms of the Eclipse Public License v. 2.0 which is available at
 * http://www.eclipse.org/legal/epl-2.0.
 * 
 * Contributors:
 *   Christopher Guindon <chris.guindon@eclipse-foundation.org>
 * 
 * SPDX-License-Identifier: EPL-2.0
*/

// eclipse.org/donate/support.php styles

// Color variables (appears count calculates by raw css)
@color0: #888888; // Appears 2 times

// Width variables (appears count calculates by raw css)
@width4: 100%; // Appears 2 times


.donorList {
  .donorHeader td { background-image:url('../../../images/eclipse_org/donate/bar.jpg');}
  border-bottom:1px solid @color0;
  border:1px solid @color0;
  font-weight:bold;
  height:25px;
  margin:0px;
  padding: 0 3px 0 3px;
  padding:0px;
  width:@width4;
}
.donorRecord {
  td {
    border-bottom:1px solid #cccccc;
    padding: 3px;
  }
}
.pager {
  width: @width4;
}
.donorListMessage {
  max-width:600px;
}
.eclipse-login {
  padding-top: 5px;
}
.eclipse-login-label {
  float: left;
  font-weight: bold;
  padding-right: 5px;
  padding-top: 3px;
}
.save-button {
  margin-top: 10px;
}
.sideitem>table>tbody>tr>td {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
}
.sideitem>table {
  margin-bottom: 0;
  padding-bottom: 0;
}
.sideitem>a {
  margin: 12px;
}
div.donation-box {
  div.background-purple {
    height: 12em;
  }
}
.donation-box {
  h2 {
    color: grey;
    font-weight: bold;
  }
}
.you-get-label {
  font-weight: bold;
  margin-top: 0;
  padding-left: 2.5em;
  padding-top: 2em;
  text-align: left;
}
.donation-benefits {
  height: 80%;
  padding-left: 2.5em;
  text-align: left;
  width: 95%;
}
#best-friends-benefits {
  border-color: #EFEFEF;
  border-style: none solid none solid;
  border-width: 0.1em;
}
#related-links {
  padding-left: 2em;
}
.donation-footer {
  h2 {
    color: grey;
    font-size: 1.7em;
    font-weight: bold;
  }
}
.friends-logo-top {
  width: 18.5em;
}
.friends-logo-bot {
  height: 20px;
  width: 60px;
}
.friends-list {
  padding-top: 1em;
  li {
    padding-bottom: 2em;
  }
}
#content {
  div.row {
    margin-bottom: 2em;
  }
}
#custom-donation {
  background-color: #FAFAFA;
  padding-bottom: 1em;
  padding-top: 2em;
}
#donation-amount {
  float: left;
  padding: 0.7em;
  width: 11em;
}
.donation-amount {
  color: #41337C;
}
.tshirt-ribbon {
  position: absolute;
  right: 10px;
  top: 0;
}
#custom-donation-button {
  padding-bottom: 0.75em;
  padding-left: none;
  padding-right: none;
  padding-top: 0.75em;
  width: 10em;
}
.green {
  color:green;
}
.red {
  color:#FF0000;
}
.invisible {
  display:none;
}
.visible {
  display:inline;
}
.disabled {
  background-color:#eeeeee;
}
.enabled {
  background-color:none;
}
.more {
  font-size:75%;
  padding-top:5px;
  text-align:right;
  vertical-align:bottom;
}
.info, .success, .warning, .error, .validation  {
  border: 1px solid;
  margin: 10px 0px;
  padding:15px 10px;
}
.info {
  background-color: #BDE5F8;
  color: #00529B;
}
.success {
  background-color: #DFF2BF;
  color: #4F8A10;
}
.warning {
  background-color: #FEEFB3;
  color: #9F6000;
}
.error {
  background-color: #FFBABA;
  color: #D8000C;
}
.friend-images>div {
  height: 140px;
}

.friend-images {
  .user-picture {
    padding: 20px;
    text-align: center;
  }
}