@CHARSET "UTF-8";

.stepy-header { list-style: none; padding: 0; width: 100%; font-size: .55em;}
  .stepy-header li { cursor: pointer; float: left; padding: 0 15px 5px 15px;  border-bottom: 2px solid #fff;}
    .stepy-header li.stepy-error { background: url('../demo/img/error.png') no-repeat right top }
    .stepy-header li div { color: #aaa; font: bold 3em arial; text-shadow: 1px 1px #F8F8F8 }
    .stepy-header li.stepy-active div { color: #f80; cursor: auto }
    .stepy-header li span { color: #aaa; font: 12px verdana; }
    .stepy-header li.stepy-active span { color: #555555 }
.stepy-step { border: 0px solid #BBB; clear: left; padding: 10px 10px; width: 100%; -khtml-border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background: transparent; min-height: 60px; }
  .stepy-step legend { padding: 0 2px 3px }
  .stepy-step label { display: block; margin: 3px 0 3px 1px }
  .stepy-step label.inline { display: inline-block; }
  .stepy-navigator { height: 23px; margin-top: 20px }
    .button-back { float: left }
    .button-next,
    .stepy-navigator input[type="submit"] { float: right }
	