@media only screen and (max-width: 1024px) {
    /* line 1, lowermybillsv5/ProgressMap */
     .web {
         display: none;
    }
}
/* line 6, lowermybillsv5/ProgressMap */
 .web .progress-map-container {
     position: absolute;
     width: 50%;
     right: 685px;
}
/* line 9, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map {
     /*width: 405px;*/
     padding: 0 0 0 200px;
}
/* line 13, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .oval {
     width: 45px;
     height: 45px;
     line-height: 45px;
}
/* line 19, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .stepName {
     padding-left: 22px;
}
/* line 23, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .vertical-line {
     height: 185px;
     padding: 30px 0;
     margin-left: 22px;
     border-left: 1px solid #e7e7e7;
}
/* line 29, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .vertical-line ul {
     margin-top: -12px;
}
/* line 33, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .vertical-line ul li.active {
     color: #A5CD39;
}
/* line 39, lowermybillsv5/ProgressMap */
 .web .progress-map-container .progress-map .vertical-line .stepName {
     display: block;
}
 @media only screen and (min-width: 1025px) {
    /* line 47, lowermybillsv5/ProgressMap */
     .mobile {
         display: none;
    }
}
/* line 52, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container {
     position: static;
     width: 100%;
     text-align: center;
     font-size: 12px;
}
/* line 58, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map {
     /*padding-top: 50px;*/
     padding-top: 25px;
     padding-bottom: 15px;
}
/* line 61, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map div, .mobile .progress-map-container .progress-map span {
     width: 60px;
     display: inline-block;
     -webkit-transform: scaleY(-1);
     transform: scaleY(-1);
}
/* line 68, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .oval {
     margin: 0 15px;
     width: 30px;
     height: 30px;
     line-height: 30px;
}
/* line 75, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .stepName {
     height: 40px;
     vertical-align: top;
}
/* line 80, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .vertical-line {
     width: 106px;
     margin: 0 -18px -10px -18px;
     border-top: 1px solid;
}
/* line 86, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .vertical-line ul li {
     float: left;
     padding: 1px 0 0 15px;
     margin-top: -11px;
}
/* line 91, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .vertical-line ul li:before {
     content: '';
     -webkit-border-radius: 0.375rem;
     border-radius: 0.375rem;
     height: 0.50rem;
     width: 0.50rem;
     background-color: #e7e7e7;
     display: inline-block;
}
/* line 102, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .vertical-line ul li.active:before {
     background-color: #A5CD39;
}
/* line 109, lowermybillsv5/ProgressMap */
 .mobile .progress-map-container .progress-map .vertical-line .stepName {
     display: none;
}
/* line 117, lowermybillsv5/ProgressMap */
 .progress-map-container {
     /*color: #5c2d91;*/
     color: #385988;
}
/* line 120, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map {
     height: 100%;
}
/* line 123, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map div.active {
     /*color: #8C5AC2;*/
     color: #294165;
     font-weight: bold;
}
/* line 126, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map div.active .oval {
     background-color: #A5CD39;
}
/* line 131, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map .oval {
     border-radius: 50%;
     margin-bottom: 21px;
     /*background-color: e7e7e7;*/
     background-color: #e0e0e0;
     text-align: center;
     display: inline-block;
}
/* line 139, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map .stepName {
     display: inline-block;
}
/* line 143, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map .vertical-line {
     margin-top: -21px;
}
/* line 146, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map .vertical-line ul {
     list-style: none;
     padding: 0;
}
/* line 151, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map .vertical-line .stepName {
     padding-left: 50px;
     margin-bottom: 10px;
}
/* line 157, lowermybillsv5/ProgressMap */
 .progress-map-container .progress-map img {
     width: 60%;
     height: 60%;
     margin-bottom: 5px;
}