.step1buttondiv {
 position: fixed;
                          bottom: 0px;
                          left: 0px;
                          width: 100%;
                          padding: 9px 10px 9px 10px;
                          background-color: white;
                          border-top: 1px solid #D9D9D9;
                          border-bottom: 1px solid #D9D9D9;

}

.displayflexmargin10buttom {
 display: flex; margin-bottom: 10px;
    align-items: center;

}
.checkboxoutlinestyle {
outline: 1px solid #9E9E9E; margin-right: 10px; margin-top: 0px;

}
.select_border_padding{
border: 1px solid #D9D9D9; padding: 12px 16px;
}
.displaynone{
display: none
}
.margintop40{
margin-top: 40px;
}
.margintop18{
margin-top: 18px;
}
.marginbottom20{
margin-bottom: 20px;
}
.marginbottom0{
margin-bottom: 0px;
}
.margintop0bottom10{
margin-top: 0px; margin-bottom:10px;
}
.paddingtop40{
padding-top: 40px;
}

.bordertop1pxsolid{
border-top: 1px solid #D9D9D9;
}
.textalignleft{
text-align:left;
}
.minwidth80vw{
min-width: 80vw;
}
.flexrow{
display: flex; flex-direction: row !important
}
.width55{
width:55%
}
.width45{
width:45%
}
.width85{
width:85% !important
}
.solidborder100{
border: 1px solid #D9D9D9; width: 100%;
}
.blackbg100width{
background-color: black; width: 100%;
}
.whitecolor{
color: white;
}





