.income-progress-bar{
    float: left;
    width: 0;
    height: 100%;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
    text-align: center;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
    background-color: #88cba3 !important;
}

.dream-info{
  color: white !important;
  text-shadow: 1px 1px 3px #5C5C5C;

}

.expense-progress-bar{
    float: left;
    width: 0;
    height: 100%;
    font-size: 14px;
    line-height: 17px;
    color: #fff;
    text-align: center;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
    background-color: #cc9900 !important;
}

.modal-content{
 	border: 30px solid #88cba3 !important;
 	background: #c2ead5 !important;
 	border-radius: 0 !important;
    overflow: auto;

 }

.btn-puke {
	  background-color: #e5e534 !important;
	  border-color: #e5e534 !important;
	  color: #fff !important;
	  border-radius: 0px !important;
	  border: 0px !important;
	  text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
	  background-color: #dbdb2a !important;
	  background-image: -moz-linear-gradient(top,#e5e534,#cccc1a) !important;
	  background-image: -webkit-gradient(linear,0 0,0 100%,from(#e5e534),to(#cccc1a)) !important;
	  background-image: -webkit-linear-gradient(top,#e5e534,#cccc1a) !important;
	  background-image: -o-linear-gradient(top,#e5e534,#cccc1a) !important;
	  background-image: linear-gradient(to bottom,#e5e534,#cccc1a) !important;
	  background-repeat: repeat-x !important;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e534', endColorstr='#ffcbcb1a', GradientType=0) !important;
	  border-color: #cccc1a #cccc1a #888811 !important;
	  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
	}

.btn-puke:hover,
.btn-puke:focus {
  text-decoration: none !important;
  background-position: 0 -15px !important;
  -webkit-transition: background-position .1s linear !important;
  -moz-transition: background-position .1s linear !important;
  -o-transition: background-position .1s linear !important;
  transition: background-position .1s linear !important;
}
.btn-puke:hover,
.btn-puke:focus {
  background-color: #cdcd1a !important;
}


.puke{
	color: #cccc1a;
}

  .puke-strip {
		background-color: #cccc00;
		height: 180px;
    position: relative;
	}

	.puke-share{
		background-color: #cccc00;
		height: 70px;
		margin-top: 13px;
	}

	.puke-share p{
		padding-top: 12px;
		padding-left: 10px;
	}

	.gold{
		color: #cc9900 !important;
	}

	.gold-bg{
	  background: rgba(204,153,0,.75);
	 }

	 .big-gold-header{
	 	font-size: 77px;
	 	color: #cc9900;
	 	text-align: center;
	 	font-weight: bold;
	 }

	 .btn-gold {
		  background-color: #ffbf00 !important;
		  border-color: #ffbf00 !important;
		  border: 0px !important;
		  color: #fff !important;
		  border-radius: 0px !important;
		  text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
		  background-color: #ebb000 !important;
		  background-image: -moz-linear-gradient(top,#ffbf00,#cc9900) !important;
		  background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffbf00),to(#cc9900)) !important;
		  background-image: -webkit-linear-gradient(top,#ffbf00,#cc9900) !important;
		  background-image: -o-linear-gradient(top,#ffbf00,#cc9900) !important;
		  background-image: linear-gradient(to bottom,#ffbf00,#cc9900) !important;
		  background-repeat: repeat-x !important;
		  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffbf00', endColorstr='#ffcc9800', GradientType=0) !important;
		  border-color: #cc9900 #cc9900 #806000 !important;
		  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
		}

		.btn-gold:hover,
		.btn-gold:focus {
		  text-decoration: none !important;
		  background-position: 0 -15px !important;
		  -webkit-transition: background-position .1s linear !important;
		  -moz-transition: background-position .1s linear !important;
		  -o-transition: background-position .1s linear !important;
		  transition: background-position .1s linear !important;
		}
		.btn-gold:hover,
		.btn-gold:focus {
		  background-color: #cc9900 !important;
		}

		.btn-gold:hover,
		.btn-gold:focus,
		.open .dropdown-toggle.btn-mint {
		  color: #FFFFFF;
		  background-color: #ffbf00;
		  border-color: #cc9900;
		}

		.mint{
			color: #88cba3 !important;
		}

		.btn-mint {
		  background-color: #abdbbe !important;
		  border-radius: 0px !important;
		  border: 0px !important;
		  border-color: #abdbbe !important;
		  color: #fff !important;
		  text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
		  background-color: #9dd5b3 !important;
		  background-image: -moz-linear-gradient(top,#abdbbe,#87cca2) !important;
		  background-image: -webkit-gradient(linear,0 0,0 100%,from(#abdbbe),to(#87cca2)) !important;
		  background-image: -webkit-linear-gradient(top,#abdbbe,#87cca2) !important;
		  background-image: -o-linear-gradient(top,#abdbbe,#87cca2) !important;
		  background-image: linear-gradient(to bottom,#abdbbe,#87cca2) !important;
		  background-repeat: repeat-x !important;
		  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffabdbbe', endColorstr='#ff87cba2', GradientType=0) !important;
		  border-color: #87cca2 #87cca2 #52b579;
		  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
		}
.btn-mint:hover,
.btn-mint:focus {
  text-decoration: none !important;
  background-position: 0 -15px !important;
  -webkit-transition: background-position .1s linear !important;
  -moz-transition: background-position .1s linear !important;
  -o-transition: background-position .1s linear !important;
  transition: background-position .1s linear !important;
}
.btn-mint:hover,
.btn-mint:focus {
  background-color: #87cca2 !important;
}

.btn-mint:hover,
.btn-mint:focus,
.open .dropdown-toggle.btn-mint {
  color: #FFFFFF;
  background-color: #76c38c;
  border-color: #88CBA3;
}

.mint-bg{
    background-color: #88CBA3;
}

.btn-blue {
  background-color: #5993d2 !important;
  border-color: #5993d2 !important;
  color: #fff !important;
  border-radius: 0px !important;
  border: 0px !important;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
  background-color: #4b89cc !important;
  background-image: -moz-linear-gradient(top,#5993d2,#3579c3) !important;
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#5993d2),to(#3579c3)) !important;
  background-image: -webkit-linear-gradient(top,#5993d2,#3579c3) !important;
  background-image: -o-linear-gradient(top,#5993d2,#3579c3) !important;
  background-image: linear-gradient(to bottom,#5993d2,#3579c3) !important;
  background-repeat: repeat-x !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5993d2', endColorstr='#ff3479c3', GradientType=0) !important;
  border-color: #3579c3 #3579c3 #255487 !important;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
}
.btn-blue:hover,
.btn-blue:focus {
  text-decoration: none !important;
  background-position: 0 -15px !important;
  -webkit-transition: background-position .1s linear !important;
  -moz-transition: background-position .1s linear !important;
  -o-transition: background-position .1s linear !important;
  transition: background-position .1s linear !important;
}
.btn-blue:hover,
.btn-blue:focus {
  background-color: #3579c3 !important;
}
.btn-blue:active,
.btn-blue.active,
.btn-blue.active:hover {
  background-color: #4586cd !important;
  border-color: #3579c3 !important;
}

.blue-bg{
	background: rgba(200,224,243, .5);
	margin-top: 8px;
	padding: 5px 20px;
}

.blue {
	color: #306daf !important;
}
