.biscuitbox {
  display: none;
  width: 100%;
  bottom: 0;
  position: fixed;
  z-index: 9999; }

.biscuitbox.biscuitbox-display-top {
  bottom: auto;
  top: 0; }

.biscuitbox-wrapper {
  display: flex;
  flex-flow: row wrap; }

.biscuitbox-wrapper > * {
  flex: 1 100%; }

.biscuitbox-button {
  text-align: center; }

#stacks_in_47 {
	font-size: 125%;
}


html {
	min-height: 100% !important;
}

body {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat:no-repeat;
	background: #000000;
	background: radial-gradient(#252C2C 0%, #000000 100%) fixed;
	background: -webkit-radial-gradient(#252C2C 0%, #000000 100%) fixed;
	background: -o-radial-gradient(#252C2C 0%, #000000 100%) fixed;
	background: -moz-radial-gradient(#252C2C 0%, #000000 100%) fixed;
}




#stacks_in_48 {
	background-color: rgba(0, 0, 0, 1.00);
}
#com_barthpartners_biscuitbox_stacks_in_55.biscuitbox {
  justify-content: center;
  z-index: 9999; }

#com_barthpartners_biscuitbox_stacks_in_55 .biscuitbox-wrapper {
  align-items: center;
  background-color: rgba(71, 71, 71, 0.9);
  padding: 20px;
  width: 100%; }

@media screen and (max-width: 600px) {
  .biscuitbox-info-text {
    padding-bottom: 1em; }
  .biscuitbox-btnaccept {
    padding-bottom: 5px; } }

@media screen and (min-width: 600px) {
  .biscuitbox-info-text {
    padding-bottom: 1em; }
  .biscuitbox-button {
    flex: 1 auto; } }

@media screen and (min-width: 800px) {
  .biscuitbox-info-text {
    padding-bottom: 0; }
  .biscuitbox-info-text {
    flex: 4 0px; }
  .biscuitbox-info-text {
    order: 1; }
  .biscuitbox-btnaccept {
    order: 2; }
  .biscuitbox-btndecline {
    order: 3; } }
#stacks_in_59_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_59 a:link, #stacks_in_59 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_59 a:hover, #stacks_in_59 a:active {
	color:#FFFFFF;
}










#stacks_in_59 a:link, #stacks_in_59 a:visited {
	background-color:#21C112;
	background: -webkit-gradient(linear, left top, left bottom, from(#21C112), to(#14740B));
	border:1px solid #14740B;
	padding:3px 20px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_59 a:hover {
	background-color:#24D114;
	background: -webkit-gradient(linear, left top, left bottom, from(#24D114), to(#116409));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_59 a:active {
	background-color:#21C112;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}
#stacks_in_56_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_56 a:link, #stacks_in_56 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_56 a:hover, #stacks_in_56 a:active {
	color:#FFFFFF;
}










#stacks_in_56 a:link, #stacks_in_56 a:visited {
	background-color:#AFA28A;
	background: -webkit-gradient(linear, left top, left bottom, from(#AFA28A), to(#696153));
	border:1px solid #696153;
	padding:3px 20px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_56 a:hover {
	background-color:#BDAF95;
	background: -webkit-gradient(linear, left top, left bottom, from(#BDAF95), to(#5B5448));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_56 a:active {
	background-color:#AFA28A;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}
