.step-indicator {
  margin-bottom: 20px;
  line-height: 30px;
  text-align: center;
}

.step {
  display: block;
  float: left;
  /*font-weight: bold;*/
  background: #ededed;
  padding-right: 10px;
  height: 30px;
  line-height: 32px;
  margin-right: 33px;
  position: relative;
  text-decoration: none;
  color: #666;
  cursor: default;
}
.step:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: -30px;
  border: 15px solid transparent;
  border-color: #ededed;
  border-left-color: transparent;
}
.step:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: -30px;
  border: 15px solid transparent;
  border-left-color: #ededed;
}
.step:first-of-type {
  border-radius: 2px 0 0 2px;
  padding-left: 15px;
}
.step:first-of-type:before {
  display: none;
}
.step:last-of-type {
  border-radius: 0 2px 2px 0;
  margin-right: 25px;
  padding-right: 15px;
}
.step:last-of-type:after {
  display: none;
}
.step.completed {
  background: #d0d0d0;
  color: #fff;
  cursor: pointer;
}
.step.completed:before {
  border-color: #d0d0d0;
  border-left-color: transparent;
}
.step.completed:after {
  border-left-color: #d0d0d0;
}
.step.completed:hover {
  background: #c5c5c5;
  border-color: #c5c5c5;
  color: #fff;
  text-decoration: none;
}
.step.completed:hover:before {
  border-color: #c5c5c5;
  border-left-color: transparent;
}
.step.completed:hover:after {
  border-left-color: #c5c5c5;
}
/**/
.marginTop10{
  margin-top: 10px !important
}
.reset{
  margin:0 !important;
  padding:0 !important;
}
.resetLeft{
  margin-left: 0 !important;
  padding-left: 0 !important;
}
.resetRight{
  margin-right: 0 !important;
  padding-right: 0 !important;
}
.overflowDidden{
  overflow: hidden;
}
.overflow{
  overflow: scroll;
}
.overflowX,.overflowY{
  overflow: auto;
}
/*
#load{
  background: url('/wait.gif') no-repeat;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  z-index: 999;
   opacity: 0.2;
}*/
