.snackbars {
  width: auto;
  max-width: 280px;
  padding: 9px 16px;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  text-align: left;
  background-color: #151515;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15); }
  .snackbars .icon-xxs {
    font-size: 20px; }
  .snackbars p span:last-child {
    padding-left: 14px; }
  .snackbars-left {
    display: inline-block;
    margin-bottom: 0; }
  .snackbars-right {
    display: inline-block;
    float: right;
    text-transform: uppercase; }
    .snackbars-right:hover {
      text-decoration: underline; }
  @media (min-width: 480px) {
    .snackbars {
      max-width: 380px;
      padding: 14px 17px; } }
.form-group {
  position: relative;
   }


.form-validation {
  position: absolute;
  right: 6px;
  top: 4px;
  font-size: 10px;
  line-height: 12px;
  letter-spacing: 0;
  font-weight: 400;
  color: #ffffff;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1; }


#form-output-global {
  position: fixed;
  bottom: 30px;
  left: 15px;
  visibility: hidden;
  -webkit-transform: translateX(-500px);
  -ms-transform: translateX(-500px);
  transform: translateX(-500px);
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
  z-index: 9999999; }
  #form-output-global.active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    visibility: visible; }

.agreeclass{
display:none;}

#request-info .form-validation {
color:#FF0000;}
#request-info input[type="text"],#request-info input[type="email"],#request-info textarea{
color:#000000;
background:#CCCCCC;}

.formbold{
font-weight:700;
font-size:16px;}

.creditapp .form-validation {
font-weight:700;
top: 34px;
right:20px;
color:#FF0000;}

.agreementbox .form-validation {
font-weight:700;
top: -10px;
left:20px
}

.creditapp input[type="text"],.creditapp input[type="email"],.creditapp textarea{
color:#000000;
background:#CCCCCC;
}

/*
.form-validation {
  position: absolute;
  right: 6px;
  top: 4px;
  font-size: 10px;
  line-height: 12px;
  letter-spacing: 0;
  font-weight: 400;
  color: #ffffff;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  z-index: 1; }
  */