/* required css for formToWizard plugin */

.prev { float:left;}
.next { float:right;}

#steps {
    height: 37px;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:5px;
	z-index: 0;
}
#steps li {
	background: #eee;
	font-size: 12px;
	z-index: 0;
	cursor: pointer;
	color: #b0b1b3;
	float: left;
	padding: 5px;
    transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
	margin-left: 5px;
	z-index: 0;
}

#steps li.current:after {
	border-top: 13px solid transparent;
	border-bottom: 13px solid transparent;
	border-left: 8px solid #666;
	content: ' ';
	position: absolute;
	top: 0;
	right: -8px;
	z-index: 0;
}
#steps li.current {
	background: #666;
	position: relative;
	z-index: 0;
	color:#FFFFFF;
}
#steps li:last-child:after {
    border: none;
	z-index: 0;
}
#steps li span {
    font-size:16px; display:block;
	z-index: 0;
}
/*fim -------------------------------------------------------------------------*/
.breadcrumb {
    height: 37px;
	z-index: 0;
}
.breadcrumb li {
	background: #eee;
	font-size: 14px;
	z-index: 0;
}
.breadcrumb li.current:after {
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-left: 6px solid #666;
	content: ' ';
	position: absolute;
	top: 0;
	right: -6px;
	z-index: 0;
}
.breadcrumb li.current {
	background: #666;
	color: #eee;
	position: relative;
	z-index: 0;
}
.breadcrumb li:last-child:after {
    border: none;
	z-index: 0;
}
