/*-------CSS for website buttons-------*/


/*-------Start Homepage Action Button - Dark Green Style 01 #18322F --------*/
.btn_hp_dg1 {
  background: #40857D;
  background-image: -webkit-linear-gradient(top, #40857D, #18322F);
  background-image: -moz-linear-gradient(top, #40857D, #18322F);
  background-image: -ms-linear-gradient(top, #40857D, #18322F);
  background-image: -o-linear-gradient(top, #40857D, #18322F);
  background-image: linear-gradient(to bottom, #40857D, #18322F);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  -webkit-box-shadow: 1px 1px 5px #666666;
  -moz-box-shadow: 1px 1px 5px #666666;
  box-shadow: 1px 1px 5px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 36px;
  padding: 10px 15px 10px 15px;
  text-decoration: none;
}

.btn_hp_dg1:hover {
  background: #DB6935;
  background-image: -webkit-linear-gradient(top, #DB6935, #B3562B);
  background-image: -moz-linear-gradient(top, #DB6935, #B3562B);
  background-image: -ms-linear-gradient(top, #DB6935, #B3562B);
  background-image: -o-linear-gradient(top, #DB6935, #B3562B);
  background-image: linear-gradient(to bottom, #DB6935, #B3562B);
  text-decoration: none;
}
/*-------End Homepage Action Button - Dark Green Style 01--------*/



/*-------Start Homepage Action Button - Orange Style 01--------*/
.btnhpao01{
border:1px solid #18322F;-webkit-box-shadow: #E2E3E3 4px 4px 2px ;-moz-box-shadow: #E2E3E3 4px 4px 2px ; box-shadow: #E2E3E3 4px 4px 2px ; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:36px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: 0px 0px 0 rgba(255,255,255,1);font-weight:bold; color: #18322F;
 background-color: #FFD691; background-image: -webkit-gradient(linear, left top, left bottom, from(#F7941D), to(#FFD691));
 background-image: -webkit-linear-gradient(top, #FFD691, #FFD691);
 background-image: -moz-linear-gradient(top, #FFD691, #FFD691);
 background-image: -ms-linear-gradient(top, #FFD691, #FFD691);
 background-image: -o-linear-gradient(top, #FFD691, #FFD691);
 background-image: linear-gradient(to bottom, #FFD691, #FFD691);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFD691, endColorstr=#FFD691);
}

.btnhpao01:hover{
 border:1px solid #18322F;
 background-color: #d97a08; background-image: -webkit-gradient(linear, left top, left bottom, from(#d97a08), to(#c85e12));
 background-image: -webkit-linear-gradient(top, #d97a08, #c85e12);
 background-image: -moz-linear-gradient(top, #d97a08, #c85e12);
 background-image: -ms-linear-gradient(top, #d97a08, #c85e12);
 background-image: -o-linear-gradient(top, #d97a08, #c85e12);
 background-image: linear-gradient(to bottom, #d97a08, #c85e12);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d97a08, endColorstr=#c85e12);
}
/*-------End Homepage Action Button - Orange Style 01--------*/

/*-------Start Homepage Action Button - Green Style 01--------*/
.btnhpag01{
border:1px solid #18322F;-webkit-box-shadow: #E2E3E3 4px 4px 2px ;-moz-box-shadow: #E2E3E3 4px 4px 2px ; box-shadow: #E2E3E3 4px 4px 2px ; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:36px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: 0px 0px 0 rgba(255,255,255,1);font-weight:bold; color: #18322F;
 background-color: #C4D8E2; background-image: -webkit-gradient(linear, left top, left bottom, from(#C4D8E2), to(#C4D8E2));
 background-image: -webkit-linear-gradient(top, #C4D8E2, #C4D8E2);
 background-image: -moz-linear-gradient(top, #C4D8E2, #C4D8E2);
 background-image: -ms-linear-gradient(top, #C4D8E2, #C4D8E2);
 background-image: -o-linear-gradient(top, #C4D8E2, #C4D8E2);
 background-image: linear-gradient(to bottom, #C4D8E2, #C4D8E2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C4D8E2, endColorstr=#C4D8E2);
}

.btnhpag01:hover{
 border:1px solid #18322F;
 background-color: #007577; background-image: -webkit-gradient(linear, left top, left bottom, from(#007577), to(#33625c));
 background-image: -webkit-linear-gradient(top, #007577, #33625c);
 background-image: -moz-linear-gradient(top, #007577, #33625c);
 background-image: -ms-linear-gradient(top, #007577, #33625c);
 background-image: -o-linear-gradient(top, #007577, #33625c);
 background-image: linear-gradient(to bottom, #007577, #33625c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#007577, endColorstr=#33625c);
}
/*-------End Homepage Action Button - Green Style 01--------*/


/*-------Start Homepage Action Button - Orange--------*/
.btnhpao {
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   color: #FFFFFF;
   font-family: Arial;
   font-size: 30px;
   font-weight: 600;
   padding: 22px;
   background-color: #F7941D;
   text-shadow: 1px 1px 20px #000000;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
}

.btnhpao:hover {
   background: #EB7622;
   text-decoration: none;
}
/*-------End Homepage Action Button - Orange--------*/

/*-------Start Homepage Action Button - Green--------*/
.btnhpag {
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   color: #FFFFFF;
   font-family: Arial;
   font-size: 30px;
   font-weight: 600;
   padding: 22px;
   background-color: #00A7AA;
   text-shadow: 1px 1px 20px #000000;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
}

.btnhpag:hover {
   background: #44847C;
   text-decoration: none;
}
/*-------End Homepage Action Button - Green--------*/


/*-------Start Harvey Fund Button--------*/
.buttondonatenow {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #a12727;
    border-radius: 8px;
    background: #ff4a4a;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff4a4a), to(#992727));
    background: -moz-linear-gradient(top, #ff4a4a, #992727);
    background: linear-gradient(to bottom, #ff4a4a, #992727);
    -webkit-box-shadow: #ff5959 0px 0px 30px 0px;
    -moz-box-shadow: #ff5959 0px 0px 30px 0px;
    box-shadow: #ff5959 0px 0px 30px 0px;
    text-shadow: #591717 1px 1px 1px;
    font: normal normal bold 36px arial;
    color: #ffffff;
    text-decoration: none;
}
.buttondonatenow:hover,
.buttondonatenow:focus {
    background: #ff5959;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff5959), to(#b62f2f));
    background: -moz-linear-gradient(top, #ff5959, #b62f2f);
    background: linear-gradient(to bottom, #ff5959, #b62f2f);
    color: #ffffff;
    text-decoration: none;
}
.buttondonatenow:active {
    background: #982727;
    background: -webkit-gradient(linear, left top, left bottom, from(#982727), to(#982727));
    background: -moz-linear-gradient(top, #982727, #982727);
    background: linear-gradient(to bottom, #982727, #982727);
}
/*-------End Harvey Fund Button--------*/

/*-------Start Harvey Student Button--------*/
.buttonharveyfaq {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 12px 24px;
    border: 1px solid #0c632d;
    border-radius: 8px;
    background: #118f31;
    background: -webkit-gradient(linear, left top, left bottom, from(#118f31), to(#0c632d));
    background: -moz-linear-gradient(top, #118f31, #0c632d);
    background: linear-gradient(to bottom, #118f31, #0c632d);
    -webkit-box-shadow: #1adf66 0px 0px 20px 0px;
    -moz-box-shadow: #1adf66 0px 0px 20px 0px;
    box-shadow: #1adf66 0px 0px 20px 0px;
    text-shadow: #073a1b 1px 1px 1px;
    font: normal normal bold 36px arial;
    color: #ffffff;
    text-decoration: none;
}
.buttonharveyfaq:hover,
.buttonharveyfaq:focus {
    border: 1px solid ##0e7435;
    background: #14ac3b;
    background: -webkit-gradient(linear, left top, left bottom, from(#14ac3b), to(#0e7736));
    background: -moz-linear-gradient(top, #14ac3b, #0e7736);
    background: linear-gradient(to bottom, #14ac3b, #0e7736);
    color: #ffffff;
    text-decoration: none;
}
.buttonharveyfaq:active {
    background: #0a561d;
    background: -webkit-gradient(linear, left top, left bottom, from(#0a561d), to(#0c632d));
    background: -moz-linear-gradient(top, #0a561d, #0c632d);
    background: linear-gradient(to bottom, #0a561d, #0c632d);
}
/*-------End Harvey Student Button--------*/





/*-------Start QEP Button--------*/
.buttonqep {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 15px 24px;
    border: 1px solid #4e7471;
    border-radius: 12px;
    background: #7fbdb7;
    background: -webkit-gradient(linear, left top, left bottom, from(#7fbdb7), to(#68d1c8));
    background: -moz-linear-gradient(top, #7fbdb7, #68d1c8);
    background: linear-gradient(to bottom, #7fbdb7, #68d1c8);
    -webkit-box-shadow: #76aea9 0px 0px 19px 0px;
    -moz-box-shadow: #76aea9 0px 0px 19px 0px;
    box-shadow: #76aea9 0px 0px 19px 0px;
    text-shadow: #314947 1px 1px 1px;
    font: normal normal bold 20px arial;
    color: #ffffff;
    text-decoration: none;
}
.buttonqep:hover,
.buttonqep:focus {
    border: 1px solid #62918d;
    background: #98e3dc;
    background: -webkit-gradient(linear, left top, left bottom, from(#98e3dc), to(#7dfbf0));
    background: -moz-linear-gradient(top, #98e3dc, #7dfbf0);
    background: linear-gradient(to bottom, #98e3dc, #7dfbf0);
    color: #ffffff;
    text-decoration: none;
}
.buttonqep:active {
    background: #4e7471;
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7471), to(#68d1c8));
    background: -moz-linear-gradient(top, #4e7471, #68d1c8);
    background: linear-gradient(to bottom, #4e7471, #68d1c8);
}
.buttonqep:before{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 4px -6px -4px;
    position: relative;
    top: 10px;
    left: -20px;
    background: url("data:image/png;base64,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") no-repeat left center transparent;
    background-size: 100% 100%;
}


/*-------End QEP Button--------*/


/*-------Start QEP Button 01--------*/
.buttonqep01{
border:1px solid #44847C;-webkit-box-shadow: #E2E3E3 4px 4px 2px ;-moz-box-shadow: #E2E3E3 4px 4px 2px ; box-shadow: #E2E3E3 4px 4px 2px ; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:36px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: 0px 0px 0 rgba(255,255,255,1);font-weight:bold; color: #FFFFFF;
 background-color: #49A1D1; background-image: -webkit-gradient(linear, left top, left bottom, from(#49A1D1), to(#183545));
 background-image: -webkit-linear-gradient(top, #49A1D1, #183545);
 background-image: -moz-linear-gradient(top, #49A1D1, #183545);
 background-image: -ms-linear-gradient(top, #49A1D1, #183545);
 background-image: -o-linear-gradient(top, #49A1D1, #183545);
 background-image: linear-gradient(to bottom, #49A1D1, #183545);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49A1D1, endColorstr=#183545);
}

.buttonqep01:hover{
 border:1px solid #44847C;
 background-color: #2f88b8; background-image: -webkit-gradient(linear, left top, left bottom, from(#2f88b8), to(#0b181f));
 background-image: -webkit-linear-gradient(top, #2f88b8, #0b181f);
 background-image: -moz-linear-gradient(top, #2f88b8, #0b181f);
 background-image: -ms-linear-gradient(top, #2f88b8, #0b181f);
 background-image: -o-linear-gradient(top, #2f88b8, #0b181f);
 background-image: linear-gradient(to bottom, #2f88b8, #0b181f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2f88b8, endColorstr=#0b181f);
}

/*-------End QEP Button 01--------*/