.buttom {
  margin-top: 69px;
  width: 360px;
  height: 0px;
  background: green;
  float: right;
  position: absolute;
  bottom: 86px;
  text-align: center;
  color: rgba(0, 0, 0, 0.5);
  transition: height 2s ease-in-out;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}

.image {
    position: relative !important;
    margin-bottom: 20px !important;
}

.image .overlay {
  position: absolute !important;
  top: 0px !important;
  left: 0 !important;
  width: 873px !important;
}

.hello {
  margin-left: 4%;
}

.inletSeparatorImg {
  width: 878px;
  height: 443px;
}

.partOne {
  width: 100%;
  height: 30px;
}

.partTwo {
  width: 100%;
  height: 51px;
}

.partThree {
  width: 100%;
  height: 62px;
  display: block;
  /*float:left;*/
}

.partFour {
  width: 100%;
  height: 65px;
  display: block;
}

.partFive {
  width: 100%;
  height: 102px;
}

.partSix {
  width: 100%;
  height: 59px;
}

.partThree .partOne {
  margin-left: 3%;
  width: 22.3%;
  display: block;
  float:left;
}

.partThree .partTwoInput {
  margin-left: 1.1%;
  margin-top: 3.2%;
  display: block;
  float:left;
}

.partThree .partTwoProgress {
  width: 3%;
  margin-left: 2.5%;
  height: 30px;
  display: block;
  float: left;
  color: green;
}

.partThree .partTwoInput .PY200bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;8*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partThree .step1 {
  cursor: pointer;
  border-radius: 3px;
  background: #f48fb1;
  color: black;
  /*margin-left: 4%;*/
}

.partFour .empty42 {
  width: 42%;
  display: block;
  float: left;
  height: 20px;
}

.partFour .partTwoInput {
  margin-left: 1.6%;
  margin-top: 3.6%;
  display: block;
  float:left;
}

.partFour .PIT201bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partFour .partTwoProgress {
  width: 3%;
  margin-left: 1%;
  height: 30px;
  display: block;
  float: left;
  color: green;
}

.partFour .empty10 {
  width: 10%;
  display: block;
  float: left;
  height: 20px;
}

.partFour .empty3 {
  width: 3%;
  display: block;
  float: left;
  height: 20px;
}

.partFour .partThreeInput {
  margin-left: 0.2%;
  margin-top: 1.2%;
  display: block;
  float:left;
}

.partFour .FI200bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partFour .partThreeProgress {
  width: 3%;
  margin-left: 0.1%;
  margin-top: -2%;
  height: 30px;
  display: block;
  float: left;
  color: green;
}

.partFour .partFourInput {
  margin-left: 0.6%;
  margin-top: 0.2%;
  display: block;
  float:left;
}

.partFour .PY201bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partFour .partFourProgress {
  width: 3%;
  margin-left: 0.1%;
  margin-top: -2%;
  height: 30px;
  display: block;
  float: left;
  color: green;
}

.partFive .empty20 {
  width: 20%;
  display: block;
  float: left;
  height: 20px;
}

.partFive .partTwoInput {
  margin-left: 3.9%;
  margin-top: 0.9%;
  width: 360px;
  display: block;
  float:left;
}

.partSix .empty66 {
  width: 66%;
  display: block;
  float: left;
  height: 20px;
}

.partSix .partTwoProgress {
  width: 3%;
  /*margin-left: 0.1%;*/
  height: 30px;
  display: block;
  float: left;
  color: green;
}

.partSix .partTwoInput {
  margin-left: -0.3%;
  margin-top: 0.9%;
  display: block;
  float:left;
}

.partSix .FIT201bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partSix .partThreeInput {
  margin-left: 3.6%;
  margin-top: 1.9%;
  display: block;
  float:left;
}

.partSix .LY201bubble {
  display: block;
  border-radius: 14px;
  opacity: 0.4;
  /*border: 3px solid #BADA55;*/
  /*background: green;*/
  cursor: pointer;
  height: 33px;
  width: 34px;
}

.partSix .partThreeProgress {
  width: 3%;
  /*margin-left: 0.1%;*/
  margin-top: 0.7%;
  height: 30px;
  display: block;
  float: left;
  color: green;
}
