/**
 *
 * Apply Here your Custom CSS
 *
*/

body {
	
}

/**Vertical Form Wizard**/
.form-wizard-vertical .steps-progress {
  display: block;
  background: #ebebeb;
  width: 10px;
  min-height:480px;
  height: auto;
  margin: 0 70px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.form-wizard-vertical.steps-progress .progress-indicator {
  background: #00a651;
  width: 0%;
  height: 10px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.form-wizard-vertical.no-margin .tab-content {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.form-wizard-vertical ul {
  display: table;
  margin: 0 -32px;
  padding: 0;
  list-style: none;
}
.form-wizard-vertical ul > li {
  display: table-row;
  height: 1%;
  text-align: center;
  position: relative;
}
.form-wizard-vertical ul > li a {
  position: relative;
  display: block;
  margin: 10px 0 100px;
  font-weight: bold;
  color: #ababab;
  -moz-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.form-wizard-vertical ul > li a span {
  position: absolute;
  display: block;
  background: #ebebeb;
  color: #8e9094;
  line-height: 35px;
  text-align: center;
  width: 35px;
  height: 35px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-transition: all 300ms ease-in-out;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.form-wizard-vertical ul > li.completed a {
  color: #00a651;
}
.form-wizard-vertical ul > li.completed a span {
  background: #00a651;
  color: #fff;
  -moz-box-shadow: 0px 0px 0px 5px #00a651;
  -webkit-box-shadow: 0px 0px 0px 5px #00a651;
  box-shadow: 0px 0px 0px 5px #00a651;
}
.form-wizard-vertical ul > li.disabled a {
  color: rgba(142, 144, 148, 0.5);
}
.form-wizard-vertical ul > li.disabled a span {
  background: #f5f5f6;
  color: rgba(142, 144, 148, 0.5);
  -moz-box-shadow: 0px 0px 0px 5px #f5f5f6;
  -webkit-box-shadow: 0px 0px 0px 5px #f5f5f6;
  box-shadow: 0px 0px 0px 5px #f5f5f6;
}
.form-wizard-vertical ul > li.active a,
.form-wizard-vertical ul > li.current a {
  color: #c5c5c5;
  font-weight: bold;
  color: #303641;
}
.form-wizard-vertical ul > li.active a span,
.form-wizard-vertical ul > li.current a span {
  background: #c5c5c5;
  background: #fff;
  color: #525252;
  -moz-box-shadow: 0px 0px 0px 5px #ebebeb;
  -webkit-box-shadow: 0px 0px 0px 5px #ebebeb;
  box-shadow: 0px 0px 0px 5px #ebebeb;
}
.form-wizard-vertical .tab-content {
  margin: 0 52.5px;
  margin-top: 35px;
}
.form-wizard-vertical .tab-content .pager {
  margin-top: 35px;
}
.form-wizard-vertical .tab-content .pager .first a {
  margin-right: 10px;
}
.form-wizard-vertical .tab-content .pager .last a {
  margin-left: 10px;
}
.form-wizard-vertical .pager.wizard li{
	display: table-cell;
}
.form-wizard-vertical .progress-indicator{
	position:absolute;
	width: 10px !important;
}
/*Responsive Design*/
@media all and (max-width: 240px) {
 .form-wizard-vertical .steps-progress.steps-progress-vertical {
    margin-left: 38.5% !important; margin-right: 38.5% !important;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
 .form-wizard-vertical .steps-progress.steps-progress-vertical {
    margin-left: 38.5% !important; margin-right: 38.5% !important;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
 .form-wizard-vertical .steps-progress.steps-progress-vertical {
    margin-left: 38.5% !important; margin-right: 38.5% !important;
  }
}
/**Vertical Form Wizard end here**/