.results { display:none;padding:20px;}
.results  img { margin-right:10px;}
#contactInfo{font-size:1.25em;}
#helpBar{background-color:rgba(255, 255, 255, 0.5);}
#ewallet-card{max-width:400px; float:right;}
#ewallet-thumb{display:block; max-width:150px; float:right; margin: 0px 25px 20px 0px;}
#prmpt4{font-family: sans-serif;}

/*fix form widths for modals 2 & 3 */
.input-group {width: 100%; padding-bottom: 10px}
.input-group-addon{display:none;}
/*bigger modal close button */
.modal-header .close {font-size: 3em;}

#basicModal{
    min-height: 100%;
}

/* modal 4 webform */
iframe {width:100%;display:block;min-height: 385px;border: none;}

/* Promo ID Card */
#ewallet-promo{max-width:300px;}
.promocard {
    /*width: 100px;
    height: 100px;*/
    /*line-height: 100px;*/
    top: -10px;
    left: 30px;
    color: black;
    cursor: pointer;
    margin: 50px auto;
    text-align: center;
    position: relative !important;
    z-index: 1000;
    float:left;
/*  background: #f00;
  	background-image: url(../img/its-wallet-card.jpg);
    background-repeat: no-repeat;*/
}

/* Promo Ribbon */

.corner-ribbon{
  width: 200px;
  background: #e43;
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 25px;
  letter-spacing: 1px;
  color: #f0f0f0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  z-index: 1031;
}

/* Custom styles */

.corner-ribbon.sticky{
  position: fixed;
}

.corner-ribbon.shadow{
  box-shadow: 0 0 3px rgba(0,0,0,.3);
}

/* Different positions */

.corner-ribbon.top-left{
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.corner-ribbon.top-right{
  top: 25px;
  right: -50px;
  left: auto;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.corner-ribbon.bottom-left{
  top: auto;
  bottom: 25px;
  left: -50px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.corner-ribbon.bottom-right{
  top: auto;
  right: -50px;
  bottom: 25px;
  left: auto;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

/* Colors */

.corner-ribbon.white{background: #f0f0f0; color: #555;}
.corner-ribbon.black{background: #333;}
.corner-ribbon.grey{background: #999;}
.corner-ribbon.blue{background: #39d;}
.corner-ribbon.green{background: #2c7;}
.corner-ribbon.turquoise{background: #1b9;}
.corner-ribbon.purple{background: #95b;}
.corner-ribbon.red{background: #e43;}
.corner-ribbon.orange{background: #e82;}
.corner-ribbon.yellow{background: #ec0;}


/* Customized */
.btn-success {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #336ea1;
  border-color: #336ea1;
}
.jumbotron {
  background-color: #FFF;
  border: none;
}


@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 10px;
  }

@media (min-width: 768px){
  .corner-ribbon{
		line-height: 50px;
	}

  .modal-dialog {width:750px;}
}

@media (max-width: 768px){
  /* form widths*/
.input-group {width: 275px}
}