/*** common ***/

.cubeshape {
	width: 120px;
	text-align: center;
	margin: 0 auto;
	height: 36px;
  text-transform: uppercase;
	font-family: sans-serif;
}


.cubeshape a {
	color: white;
	text-decoration: none;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}


/******************/
/**** BUTTON 1 ****/
.toggle-button {
	float: inherit;
	margin-top: 12px;
	font-size: 12px;
	width: 124px;
    
}

.cube {

	-webkit-transition: -webkit-transform .33s;
	transition: transform .33s; /* Animate the transform properties */

	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d; 
}


.first_cube{
	background: #1f88ee;
	height: 36px;
	width: 100%;
    position: relative;
}

.second_cube {
	background: #36cafc;
	height: 36px;
	width: 100%;
    position: relative;
}

.first_cube a{
	 padding: 10px 0px;
}
.second_cube a{
	 padding: 10px 0px;
}

.first_cube {
	-webkit-transform: translateZ(18px);
	transform: translateZ(18px);
}

.second_cube {
	 -webkit-transform: rotateX(-90deg) translateZ(-18px);
	transform: rotateX(-90deg) translateZ(-18px); 

	
}

.cube:hover {
	 -webkit-transform: rotateX(90deg);
	transform: rotateX(90deg); 

}

/******************/