
	.protected_stacks_in_538{
	-webkit-user-select: none!important;
	 -khtml-user-select: none!important;
	   -moz-user-select: none!important;
	     -o-user-select: none!important;
	        user-select: none!important;    
	}


	#stacks_in_538{
		display: none;	
	}
#stacks_in_597 table,
#stacks_in_597 tbody,
#stacks_in_597 tfoot,
#stacks_in_597 thead,
#stacks_in_597 tr,
#stacks_in_597 th,
#stacks_in_597 td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

#stacks_in_597 table {
	border-collapse: collapse;
	border-spacing: 0;
}

#tableBuilderWrapperstacks_in_597 {
	overflow-x: auto;
}

#tableBuilderstacks_in_597 {
    border-collapse: collapse;
    width: 100%;
    padding: 0;
    margin: 0;
}

#tableBuilderstacks_in_597 tr td {
	color: rgba(51, 51, 51, 1.00);
	font-size: 14px;
	line-height: 1.50em;
	text-align: left;
	
	
	

	
	vertical-align: middle;
	
	
}




#tableBuilderstacks_in_597 td {
	min-width: 200px;
}



#tableBuilderstacks_in_597, 
#tableBuilderstacks_in_597 th, 
#tableBuilderstacks_in_597 td {
    border: 1px solid rgba(255, 255, 255, 1.00);
}














#tableBuilderstacks_in_597 th, 
#tableBuilderstacks_in_597 td {
    padding: 10px;
}






#tableBuilderstacks_in_597 .tableBuilderCell4,
#tableBuilderstacks_in_597 .tableBuilderCell5,
#tableBuilderstacks_in_597 .tableBuilderCell6,
#tableBuilderstacks_in_597 .tableBuilderCell7,
#tableBuilderstacks_in_597 .tableBuilderCell8,
#tableBuilderstacks_in_597 .tableBuilderCell9,
#tableBuilderstacks_in_597 .tableBuilderCell10,
#tableBuilderstacks_in_597 .tableBuilderCell11,
#tableBuilderstacks_in_597 .tableBuilderCell12,
#tableBuilderstacks_in_597 .tableBuilderCell13,
#tableBuilderstacks_in_597 .tableBuilderCell14,
#tableBuilderstacks_in_597 .tableBuilderCell15 {
	display: none;
}




























@media print {
	#tableBuilderWrapperstacks_in_597 {
		overflow-x: visible;
	}

	#tableBuilderstacks_in_597 {
		width: auto;
	}

	#tableBuilderstacks_in_597 td {
		width: auto;
		min-width: 0px;
	}
}




#stacks_in_597 {
	margin: 0px 5px 20px 5px;
	padding: 0px 5px 20px 5px;
}
/*  */
#stacks_in_517 {
	font-size: 150%;
}

#stacks_in_808 {
	font-size: 150%;
}

#stacks_in_521 {
	font-size: 150%;
}
/*  *//*  */#stacks_in_405 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_405 {
  height: px;
  
}

/*
.CP_stacks_in_405 .custom, .CP_stacks_in_405 .customB{
  display:none;
}
*/

.CP_stacks_in_405 .customTF, .CP_stacks_in_405 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_405 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_405 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_405 {
  color: #EEEEEE !important;

}



.b_stacks_in_405 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_405 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_405 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_405 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_405 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_405 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_405 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_405 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_405 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_405 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_405 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_405 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_405 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_405 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_405 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_405 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_405 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_405 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_405 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_405 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_405 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_405 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_405 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_405 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_405 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_405 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_405 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_405 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_405 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_405 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_405 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_405 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_405 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_405 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_405 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_405 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_405 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_405 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_405 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_405 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_405.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_405 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_405 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_405 {
	padding:  5px;
}

#stacks_in_407 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_410 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}

#stacks_in_411 {
	font-size: 93%;
}
#stacks_in_811 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_811 {
  height: px;
  
}

/*
.CP_stacks_in_811 .custom, .CP_stacks_in_811 .customB{
  display:none;
}
*/

.CP_stacks_in_811 .customTF, .CP_stacks_in_811 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_811 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_811 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_811 {
  color: #EEEEEE !important;

}



.b_stacks_in_811 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_811 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_811 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_811 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_811 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_811 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_811 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_811 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_811 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_811 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_811 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_811 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_811 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_811 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_811 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_811 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_811 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_811 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_811 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_811 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_811 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_811 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_811 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_811 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_811 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_811 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_811 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_811 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_811 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_811 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_811 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_811 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_811 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_811 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_811 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_811 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_811 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_811 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_811 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_811 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_811.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_811 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_811 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_811 {
	padding:  5px;
}

#stacks_in_812 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_815 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}

#stacks_in_817 {
	font-size: 93%;
}
#stacks_in_473 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_473 {
  height: px;
  
}

/*
.CP_stacks_in_473 .custom, .CP_stacks_in_473 .customB{
  display:none;
}
*/

.CP_stacks_in_473 .customTF, .CP_stacks_in_473 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_473 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_473 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_473 {
  color: #EEEEEE !important;

}



.b_stacks_in_473 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_473 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_473 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_473 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_473 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_473 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_473 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_473 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_473 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_473 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_473 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_473 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_473 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_473 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_473 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_473 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_473 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_473 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_473 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_473 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_473 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_473 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_473 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_473 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_473 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_473 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_473 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_473 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_473 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_473 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_473 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_473 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_473 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_473 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_473 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_473 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_473 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_473 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_473 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_473 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_473.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_473 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_473 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_473 {
	padding:  5px;
}

#stacks_in_475 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_478 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*  */
#stacks_in_542 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_543 {
	font-size: 150%;
}

#stacks_in_526 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_527 {
	font-size: 150%;
}

#stacks_in_514 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_515 {
	font-size: 150%;
}
/*  *//*  */#stacks_in_461 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_461 {
  height: px;
  
}

/*
.CP_stacks_in_461 .custom, .CP_stacks_in_461 .customB{
  display:none;
}
*/

.CP_stacks_in_461 .customTF, .CP_stacks_in_461 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_461 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_461 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_461 {
  color: #EEEEEE !important;

}



.b_stacks_in_461 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_461 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_461 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_461 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_461 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_461 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_461 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_461 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_461 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_461 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_461 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_461 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_461 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_461 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_461 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_461 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_461 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_461 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_461 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_461 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_461 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_461 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_461 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_461 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_461 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_461 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_461 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_461 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_461 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_461 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_461 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_461 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_461 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_461 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_461 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_461 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_461 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_461 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_461 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_461 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_461.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_461 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_461 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_463 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_466 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
#stacks_in_450 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_450 {
  height: px;
  
}

/*
.CP_stacks_in_450 .custom, .CP_stacks_in_450 .customB{
  display:none;
}
*/

.CP_stacks_in_450 .customTF, .CP_stacks_in_450 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_450 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_450 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_450 {
  color: #EEEEEE !important;

}



.b_stacks_in_450 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_450 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_450 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_450 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_450 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_450 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_450 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_450 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_450 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_450 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_450 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_450 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_450 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_450 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_450 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_450 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_450 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_450 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_450 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_450 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_450 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_450 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_450 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_450 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_450 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_450 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_450 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_450 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_450 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_450 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_450 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_450 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_450 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_450 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_450 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_450 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_450 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_450 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_450 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_450 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_450.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_450 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_450 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_450 {
	padding:  5px;
}

#stacks_in_452 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_455 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}

#stacks_in_456 {
	font-size: 150%;
}
#stacks_in_371 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_371 {
  height: px;
  
}

/*
.CP_stacks_in_371 .custom, .CP_stacks_in_371 .customB{
  display:none;
}
*/

.CP_stacks_in_371 .customTF, .CP_stacks_in_371 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_371 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_371 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_371 {
  color: #EEEEEE !important;

}



.b_stacks_in_371 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_371 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_371 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_371 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_371 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_371 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_371 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_371 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_371 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_371 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_371 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_371 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_371 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_371 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_371 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_371 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_371 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_371 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_371 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_371 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_371 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_371 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_371 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_371 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_371 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_371 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_371 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_371 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_371 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_371 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_371 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_371 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_371 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_371 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_371 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_371 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_371 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_371 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_371 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_371 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_371.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_371 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_371 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_371 {
	background-color: rgba(249, 249, 249, 1.00);
	padding:  5px;
}

#stacks_in_373 {
	background-color: rgba(249, 249, 249, 1.00);
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_376 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*  */
#stacks_in_594 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_595 {
	font-size: 150%;
}

#stacks_in_530 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_531 {
	font-size: 150%;
}

#stacks_in_528 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_529 {
	font-size: 150%;
}
/*  *//*  */#stacks_in_393 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_393 {
  height: px;
  
}

/*
.CP_stacks_in_393 .custom, .CP_stacks_in_393 .customB{
  display:none;
}
*/

.CP_stacks_in_393 .customTF, .CP_stacks_in_393 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_393 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_393 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_393 {
  color: #EEEEEE !important;

}



.b_stacks_in_393 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_393 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_393 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_393 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_393 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_393 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_393 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_393 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_393 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_393 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_393 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_393 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_393 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_393 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_393 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_393 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_393 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_393 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_393 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_393 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_393 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_393 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_393 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_393 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_393 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_393 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_393 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_393 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_393 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_393 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_393 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_393 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_393 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_393 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_393 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_393 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_393 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_393 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_393 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_393 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_393.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_393 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_393 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_393 {
	padding:  5px;
}

#stacks_in_395 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_398 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  4px;
}
#stacks_in_495 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_495 {
  height: px;
  
}

/*
.CP_stacks_in_495 .custom, .CP_stacks_in_495 .customB{
  display:none;
}
*/

.CP_stacks_in_495 .customTF, .CP_stacks_in_495 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_495 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_495 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_495 {
  color: #EEEEEE !important;

}



.b_stacks_in_495 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_495 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_495 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_495 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_495 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_495 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_495 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_495 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_495 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_495 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_495 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_495 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_495 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_495 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_495 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_495 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_495 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_495 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_495 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_495 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_495 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_495 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_495 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_495 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_495 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_495 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_495 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_495 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_495 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_495 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_495 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_495 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_495 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_495 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_495 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_495 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_495 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_495 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_495 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_495 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_495.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_495 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_495 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_495 {
	padding:  5px;
}

#stacks_in_497 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_500 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
#stacks_in_484 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_484 {
  height: px;
  
}

/*
.CP_stacks_in_484 .custom, .CP_stacks_in_484 .customB{
  display:none;
}
*/

.CP_stacks_in_484 .customTF, .CP_stacks_in_484 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_484 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_484 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_484 {
  color: #EEEEEE !important;

}



.b_stacks_in_484 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_484 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_484 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_484 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_484 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_484 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_484 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_484 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_484 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_484 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_484 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_484 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_484 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_484 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_484 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_484 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_484 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_484 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_484 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_484 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_484 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_484 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_484 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_484 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_484 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_484 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_484 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_484 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_484 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_484 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_484 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_484 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_484 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_484 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_484 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_484 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_484 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_484 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_484 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_484 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_484.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_484 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_484 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_484 {
	padding:  5px;
}

#stacks_in_486 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_489 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*  */
#stacks_in_524 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_525 {
	font-size: 150%;
}

#stacks_in_853 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_854 {
	font-size: 150%;
}

#stacks_in_534 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_535 {
	font-size: 150%;
}
/*  *//*  */#stacks_in_416 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_416 {
  height: px;
  
}

/*
.CP_stacks_in_416 .custom, .CP_stacks_in_416 .customB{
  display:none;
}
*/

.CP_stacks_in_416 .customTF, .CP_stacks_in_416 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_416 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_416 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_416 {
  color: #EEEEEE !important;

}



.b_stacks_in_416 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_416 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_416 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_416 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_416 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_416 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_416 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_416 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_416 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_416 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_416 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_416 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_416 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_416 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_416 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_416 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_416 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_416 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_416 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_416 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_416 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_416 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_416 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_416 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_416 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_416 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_416 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_416 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_416 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_416 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_416 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_416 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_416 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_416 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_416 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_416 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_416 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_416 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_416 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_416 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_416.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_416 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_416 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_416 {
	padding:  5px;
}

#stacks_in_418 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_421 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}

#stacks_in_422 {
	font-size: 114%;
}
#stacks_in_880 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_880 {
  height: px;
  
}

/*
.CP_stacks_in_880 .custom, .CP_stacks_in_880 .customB{
  display:none;
}
*/

.CP_stacks_in_880 .customTF, .CP_stacks_in_880 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_880 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_880 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_880 {
  color: #EEEEEE !important;

}



.b_stacks_in_880 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_880 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_880 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_880 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_880 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_880 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_880 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_880 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_880 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_880 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_880 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_880 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_880 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_880 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_880 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_880 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_880 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_880 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_880 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_880 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_880 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_880 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_880 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_880 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_880 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_880 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_880 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_880 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_880 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_880 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_880 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_880 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_880 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_880 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_880 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_880 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_880 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_880 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_880 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_880 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_880.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_880 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_880 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_880 {
	padding:  5px;
}

#stacks_in_881 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_884 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
#stacks_in_427 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_427 {
  height: px;
  
}

/*
.CP_stacks_in_427 .custom, .CP_stacks_in_427 .customB{
  display:none;
}
*/

.CP_stacks_in_427 .customTF, .CP_stacks_in_427 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_427 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_427 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_427 {
  color: #EEEEEE !important;

}



.b_stacks_in_427 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_427 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_427 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_427 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_427 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_427 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_427 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_427 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_427 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_427 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_427 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_427 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_427 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_427 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_427 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_427 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_427 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_427 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_427 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_427 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_427 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_427 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_427 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_427 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_427 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_427 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_427 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_427 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_427 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_427 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_427 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_427 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_427 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_427 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_427 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_427 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_427 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_427 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_427 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_427 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_427.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_427 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_427 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_427 {
	padding:  5px;
}

#stacks_in_429 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_432 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  5px;
}
/*  */
#stacks_in_850 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_851 {
	font-size: 150%;
}
#stacks_in_839 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_839 {
  height: px;
  
}

/*
.CP_stacks_in_839 .custom, .CP_stacks_in_839 .customB{
  display:none;
}
*/

.CP_stacks_in_839 .customTF, .CP_stacks_in_839 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_839 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_839 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_839 {
  color: #EEEEEE !important;

}



.b_stacks_in_839 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_839 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_839 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_839 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_839 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_839 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_839 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_839 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_839 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_839 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_839 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_839 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_839 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_839 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_839 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_839 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_839 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_839 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_839 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_839 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_839 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_839 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_839 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_839 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_839 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_839 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_839 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_839 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_839 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_839 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_839 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_839 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_839 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_839 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_839 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_839 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_839 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_839 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_839 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_839 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_839.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_839 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_839 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_839 {
	padding:  5px;
}

#stacks_in_840 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_843 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_522 {
	margin: 40px 0px 0px 0px;
}

#stacks_in_523 {
	font-size: 150%;
}
#stacks_in_382 {
  z-index: 99;
}

.augmentFlipBackEndForBack {
  width: 100%;
  height: auto;
  background:#818181;

}

.augmentFlipBackEndForBack h2{
  text-align:center;
}

.DSNone {
  display: none !important;
}

.augmentFlipCard {
  display: block;
  width: 100%;

  
  /*position: relative;*/
  z-index: 1;
/*  float: left;*/
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
          
}

.CP_stacks_in_382 {
  height: px;
  
}

/*
.CP_stacks_in_382 .custom, .CP_stacks_in_382 .customB{
  display:none;
}
*/

.CP_stacks_in_382 .customTF, .CP_stacks_in_382 .customBTF{
  background-color:transparent !important;
}


.augmentFlipCard .augmentFlipWrap {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  
          
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
          
}

.SHA {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
}

.PlaceHolder4Sha {

}

/*
.augmentFlipFace.augmentFlipFront {padding: 30px 6px 6px 6px;}

.augmentFlipFace.augmentFlipBack {padding: 30px 6px 6px 6px;}
*/

.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform:rotateY(180deg);
  transform: rotateY(180deg);


}



/*
.augmentFlipFront {
  -webkit-transition: opacity 0.4s;
  -moz-transition :opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
*/

.FR_stacks_in_382 {
  background-color: #F9F9F9 ;
  background:  ;
}

.BA_stacks_in_382 {
  background-color: #F9F9F9 ;
  background:  ;
}

.f_stacks_in_382 {
  color: #EEEEEE !important;

}



.b_stacks_in_382 {
  color: #000000 !important;
}

/*
.augmentFlipped .augmentFlipFront {
  opacity: 0.0;

}
*/


.augmentFlipCard .augmentFlipWrap.augmentFlipped .name, .augmentFlipCard .augmentFlipWrap.augmentFlipped .flip {
  background: none;
  color: white;
}
.augmentFlipCard .augmentFlipFace {
  position: absolute;
  
  width: 100%;
          
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  color: #2d2d2d;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -o-box-sizing: border-box;
}
/*.augmentFlipCard .augmentFlipFace img {
  top: 0;
  left: 0;
}*/
.augmentFlipCard .augmentFlipFace a.flip, .augmentFlipCard .augmentFlipFace a.flipback {
  display: inline-block;
  position: absolute;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  right: 0px;
  top: 0px;
  font-size: 28px;
  line-height: 28px;
  cursor: pointer;
  z-index: 3;
  text-align:right;
}
.augmentFlipCard .augmentFlipFace a.flipback {
  color: black;
  font-size: 24px;
  line-height: 24px;
}


#stacks_in_382 .augmentFlipCard .augmentFlipFace a.button {
  text-decoration: none;
  color: white;
  padding: 10px 12px;
  font-weight: 500;
  background-color: #14e700;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF14E700', endColorstr='#FF147600');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #14e700), color-stop(100%, #147600));
  background-image: -webkit-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -moz-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: -o-linear-gradient(top, #14e700 0%, #147600 100%);
  background-image: linear-gradient(top, #14e700 0%, #147600 100%);
  border: 1px solid #149100;
  text-align: center;
  display: block;
  margin: 25px auto 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
/* Flip Shadows */
#stacks_in_382 .shadowsOn .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox,
#stacks_in_382 .shadowsOn .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
  -webkit-transition: background 600ms linear;
  -moz-transition: background 600ms linear;
  -o-transition: background 600ms linear;
  transition: background 600ms linear;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 2;
  
  -webkit-pointer-events: none;
  pointer-events: none;
}
#stacks_in_382 .shadowsOn .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}
#stacks_in_382 .shadowsOn .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.5);
}

/* Flip Styles */
#stacks_in_382 .augmentFlipVertical .augmentFlipWrap,
#stacks_in_382 .augmentFlipHorizontal .augmentFlipWrap,
#stacks_in_382 .augmentFlipDiagonal .augmentFlipWrap {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
}
#stacks_in_382 .augmentFlipCard .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
   
}
#stacks_in_382 .augmentFlipCard .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 0px;
}
#stacks_in_382 .augmentFlipCard .augmentFlipFace.augmentFlipFront img,
#stacks_in_382 .augmentFlipCard .augmentFlipFace.augmentFlipBack img {
  border-radius: 0px;
}
#stacks_in_382 .augmentFlipHorizontal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

#stacks_in_382 .augmentFlipHorizontal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
   
}

#stacks_in_382 .augmentFlipDiagonal .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

#stacks_in_382 .augmentFlipDiagonal .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotate3d(45, 45, 0, 180deg);
  -moz-transform: rotate3d(45, 45, 0, 180deg);
  -ms-transform: rotate3d(45, 45, 0, 180deg);
  -o-transform: rotate3d(45, 45, 0, 180deg);
  transform: rotate3d(45, 45, 0, 180deg);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
   
}
#stacks_in_382 .augmentFlipOpen.augmentFlipCard .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -o-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
#stacks_in_382 .augmentFlipOpen .augmentFlipFace.augmentFlipFront {
  -webkit-transition: -webkit-transform 600ms linear;
  -moz-transition: -moz-transform 600ms linear;
  -o-transition: -o-transform 600ms linear;
  transition: transform 600ms linear;
  z-index: 1;
  transform-origin: bottom;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
#stacks_in_382 .augmentFlipOpen .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  transform: rotateX(0deg) scale(1) translate3D(0,0,0);
  z-index: 0;
}
#stacks_in_382 .augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(-100deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_382 .augmentFlipOpen .augmentFlippedBack .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
  transform: rotateX(0deg) scale(1) translate3D(0px,0px,0px);
}
#stacks_in_382 .shadowsOn.augmentFlipOpen .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}


#stacks_in_382 .augmentFlipCoin .augmentFlipWrap.augmentFlipped {
  -webkit-animation: coinFlip 600ms linear 1;
  animation: coinFlip 600ms linear 1;
}
#stacks_in_382 .augmentFlipCoin .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: coinFlip 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: coinFlip 600ms linear 1;
  animation-direction: reverse;
}

#stacks_in_382 .augmentFlipCoin .augmentFlipFace.augmentFlipBack {
  
}
#stacks_in_382 .augmentFlipCoin .augmentFlipped .augmentFlipFace.augmentFlipFront .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}
#stacks_in_382 .augmentFlipCoin .augmentFlippedBack .augmentFlipFace.augmentFlipBack .augmentFlipShadowBox{
  background-color: rgba(0,0,0,0.0);
}

@-webkit-keyframes coinFlip {
  0% {
    -webkit-transform: rotateY(0deg) scale(1);
  }
  33% {
    -webkit-transform: rotateY(180deg) scale(2);
  }
  66% {
    -webkit-transform: rotateY(360deg) scale(1.5);
  }
  100% {
    -webkit-transform: rotateY(540deg) scale(1);
  }
}
@keyframes coinFlip {
  0% {
    transform: rotateY(0deg) scale(1);
  }
  33% {
    transform: rotateY(180deg) scale(2);
  }
  66% {
    transform: rotateY(360deg) scale(1.5);
  }
  100% {
    transform: rotateY(540deg) scale(1);
  }
}

#stacks_in_382 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlipped {
  -webkit-animation: flipCard 600ms linear 1;
  animation: flipCard 600ms linear 1;
}
#stacks_in_382 .augmentFlipPlayingCard .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipCardBack 600ms linear 1;
  animation: flipCardBack 600ms linear 1;
}
#stacks_in_382 .augmentFlipPlayingCard .augmentFlipped .augmentFlipFace.augmentFlipFront {
  -webkit-transform: rotateX(0deg) rotateZ(180deg);
  -moz-transform: rotateX(0deg) rotateZ(180deg);
  -ms-transform: rotateX(0deg) rotateZ(180deg);
  -o-transform: rotateX(0deg) rotateZ(180deg);
  transform: rotateX(0deg) rotateZ(180deg);
}
#stacks_in_382 .augmentFlipPlayingCard .augmentFlippedBack .augmentFlipFace.augmentFlipBack {
  -webkit-transform: rotateX(180deg) rotateZ(0deg);
  -moz-transform: rotateX(180deg) rotateZ(0deg);
  -ms-transform: rotateX(180deg) rotateZ(0deg);
  -o-transform: rotateX(180deg) rotateZ(0deg);
  transform: rotateX(180deg) rotateZ(0deg);
}
@-webkit-keyframes flipCard {
  0% {
    -webkit-transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    -webkit-transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    -webkit-transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    -webkit-transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@-webkit-keyframes flipCardBack {
  0% {
    -webkit-transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    -webkit-transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    -webkit-transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    -webkit-transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}
@keyframes flipCard {
  0% {
    transform: rotateX(0deg) rotateZ(180deg) scale(1) translate(0,0px);
  }
  33% {
    transform: rotateX(60deg) rotateZ(180deg) scale(1) translate(0,-300px);
  }
  66% {
    transform: rotateX(120deg) rotateZ(180deg) scale(1) translate(0,-100px);
  }
  100% {
    transform: rotateX(180deg) rotateZ(180deg) scale(1) translate(0,0);
  }
}
@keyframes flipCardBack {
  0% {
    transform: rotateX(180deg) rotateZ(0deg) scale(1) translate(0,0);
  }
  33% {
    transform: rotateX(240deg) rotateZ(0deg) scale(1) translate(0,-100px);
  }
  66% {
    transform: rotateX(300deg) rotateZ(0deg) scale(1) translate(0,-200px);
  }
  100% {
    transform: rotateX(360deg) rotateZ(0deg) scale(1) translate(0,0px);
  }
}

#stacks_in_382 .augmentFlipPlayingCard .augmentFlipFace.augmentFlipBack {
  
}

#stacks_in_382 .augmentFlipHover .augmentFlipWrap.augmentFlipped {
  -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -moz-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -ms-transform: rotateY(180deg) scale(1) translate(0,-50px);
  -o-transform: rotateY(180deg) scale(1) translate(0,-50px);
  transform: rotateY(180deg) scale(1) translate(0,-50px);
  -webkit-animation: flipHover 600ms linear 1;
  animation: flipHover 600ms linear 1;
}
#stacks_in_382 .augmentFlipHover .augmentFlipWrap.augmentFlippedBack {
  -webkit-animation: flipHover 600ms linear 1;
  -webkit-animation-direction: reverse;
  animation: flipHover 600ms linear 1;
  animation-direction: reverse;
}
@-webkit-keyframes flipHover {
  0% {
    -webkit-transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    -webkit-transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
@keyframes flipHover {
  0% {
    transform: rotateY(0deg) scale(1) translate(0,0px);
  }
  100% {
    transform: rotateY(180deg) scale(1) translate(0,-50px);
  }
}
#stacks_in_382 .augmentFlipHover .augmentFlipWrap:before {
  content: " ";
  display: block;
  width: 100%;
  border-radius: 0px;
  height: 30px;
  bottom: 0px;
  position: absolute;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
  -webkit-transition: bottom 600ms linear;
  -moz-transition: bottom 600ms linear;
  -o-transition: bottom 600ms linear;
  transition: bottom 600ms linear;
}
#stacks_in_382 .augmentFlipHover .augmentFlipWrap.shadowUp:before  {
  bottom: -50px;
  width: 100%;
  left: 0;
}


#stacks_in_382 .augmentFlipHover .augmentFlipFace.augmentFlipBack {
  
}



/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {

  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="icon-"]:before, [class*=" icon-"]:before {

  font-style: normal;
  speak: none;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

.link {
  color: white;
}

/* opera9+, IE9, IE8, IE7 */
.augmentFlipCard .augmentFlipBack {
/*  display:none;*/
  
}
/* opera9+, IE9, IE8, IE7  */
.augmentFlipped .augmentFlipBack {
  display:block;

}


/********************** SHAPES ******************************/
.z_stacks_in_382 {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.F_Shape_stacks_in_382 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  

}

.z_stacks_in_382.augmentFlipped {
  /*border-radius: %  %  %  %;*/
  max-width: 1000px;
  max-height: 1000px;
  
}

.B_Shape_stacks_in_382 {
  /*border-radius: %  %  %  %;*/
  overflow:hidden;
  max-width: 1000px;
  max-height: 1000px;
  
}



@media screen and (max-width: 800px) {
  .CP_stacks_in_382 {
  height: +=200px !important;
  */
  padding-bottom: 100px;
  }

  .ei-title{
    position: absolute;
    right: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
    top: auto;
    bottom: 10px;
    padding: 5px 0;
  }
  .ei-title h2, .ei-title h3{
    text-align: center;
  }
  .ei-title h2{

  }
  .ei-title h3{

  }

}

#stacks_in_382 {
	padding:  5px;
}

#stacks_in_384 {
	border: solid rgba(132, 74, 115, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}

#stacks_in_837 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin:  5px;
	padding:  10px;
}
