body {
	background-color:#F2F2F3;
	padding:50px;
}
body >.container {
	min-width: 1024px;
	font-family: 'Open Sans', sans-serif;
}
body.tos {
	background:#FFF;
	font-size:12px;
	}
body.tos .container {
	min-width: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.tos .resume {
	font-size:20px;
	}
body.tos b { font-weight:bold;}
body.tos h6 { color:#888;}
.div-table {
	width:100%;
	display:table;
}
.col-display,
.col-steps {
	position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
	display:table-cell;
}
.col-steps {
	background: url(../img/bg-nav.gif);
	width:40%;
	color:#FFFFFF;
	padding:30px 60px;
}
.col-display {
	background:#FFFFFF;
	width:60%;
	padding: 60px 5%;
}
#setup h1 {
	font-family: 'Open Sans', sans-serif;
	font-size:30px;
	font-style:italic;
	font-weight:bold;
	color:rgb(255,255,255);
	text-transform:none;
	margin-top:40px;
}
#setup h2 {
	font-family: 'Open Sans', sans-serif;
	color:#31313F;
	font-size:22px;
}
#setup p {
	font-size:18px;
	line-height:120%;
	color:rgb(255,255,255);
}
#setup .btn-warning {
	background:#FF714D;
}
#setup .btn-warning:hover {
	background:#FF5E35;
}
#setup h3 { font-size:16px;}
.back { color:#868695;}

.list-steps {
	list-style:none;
	padding:0;
	margin-top:40px;
}
.list-steps a {
	background-image:url(../img/ico-setup-number.gif);
	background-repeat:no-repeat;
	padding:3px 0 2px 40px;
	margin-bottom:15px;
	color:#AEECE0;
	font-size:18px;
	display:block;
	 -webkit-transition: color  .5s;
    -moz-transition: color .5s;
    -o-transition: color  .5s;
    transition: color .5s;
}
.list-steps .active {
	color:#FFFFFF;
	background-image:url(../img/ico-setup-number-hover.gif);
}
.list-steps a:hover {
	color:#FFFFFF;
}
.list-steps .check {
	background-position: 0 -120px;
}
.list-steps  .one {
	background-position: 0 0
}
.list-steps .two {
	background-position: 0 -30px
}
.list-steps .three {
	background-position: 0 -60px
}
.list-steps .four {
	background-position: 0 -90px
}