/* === Vertical text ============================================================ */

.vtc_text
{
	float:left;
	width:30px;
	margin-left: -30px;
	height:100%;
	position:relative;
	transform:perspective(999px)  rotate(90deg)  translate(0px,-30px);
	-ms-transform: rotate(90deg) translate(0px,-30px);
	-webkit-transform:perspective(999px) rotate(90deg) translate(0px,-30px);
	transform-origin: left top 0;
	-ms-transform-origin: left top 0;
	-webkit-transform-origin: left top 0;
}

.vtc_textspan
{
	width: 500px; /* same as height of .rotateObj (??!??) */
	display:inline-block;
	font-size: 16px;
	padding:4px 0px 4px 16px;
	color: white;
	height: 30px;
}

.vtc_text2
{

	float:left;
	width:30px;
//	margin-left: -30px;
	height:100%;
	position:relative;
	transform:perspective(999px)  rotate(90deg)  translate(0px,-30px);
	-ms-transform: rotate(90deg) translate(0px,-30px);
	-webkit-transform:perspective(999px) rotate(90deg) translate(0px,-30px);
	transform-origin: left top 0;
	-ms-transform-origin: left top 0;
	-webkit-transform-origin: left top 0;
}

.vtc_textspan2
{
	background-color: #5f6149;
	width: 5000px; /* same as height of .rotateObj (??!??) */
	display:inline-block;
	font-size: 16px;
	padding:4px 0px 4px 16px;
	color: white;
	height: 30px;
}


.vtc_container
{
	width: 100%;
	min-height: 180px;
}
