.MainContainerSection {
    display: flex;
    margin-top: 20px;
    position: relative;
}

.mainBackgroundImage {
    max-width: 800px;
    margin: auto;
    min-height: 600px;
    background-repeat: no-repeat;
    background-size: 100%;
}

.mainDataContainerSection {
    position: absolute;
    height: 100%;
    left: 0px;
    right: 0px;
    margin: auto;
    /* border: 2px solid red; */
    min-width: 600px;
    max-width: 800px;
    margin: auto;
    font-family: Bellgo;
}

.margin0 {
    margin: 0px;
}

.latestFormSection {
    float: left;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
}

.latestFormSection .width50 {
    flex: 1;
    position: relative;
}

.bodyGraphImage {
    position: absolute;
    max-height: calc(100% - 30px);
    max-width: 100%;
    margin-right: 20px;
    right: 0;
    top: 14px;
    /* position: absolute;
    max-height: calc(100% - 16px);
    max-width: 100%;
    margin: auto;
    left: 0;
    right: 0;
    top: 14px; */
}

.leftSection {
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}

.latestFormSection input {
    /* min-width: 200px; */
    display: block;
    margin-bottom: 15px;
    width: 100%;
    height: 22px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #f5f4eb;
    background-image: none;
    border: unset;
    border-radius: 0;
    box-shadow: unset;
    outline-style: none;
}

.formUserData {
    margin-top: 5px;
    width: 100%;
    float: left;
    min-width: 190px;
    width: 47%;
    height: 66%;
    position: relative;
    margin-right: 7%;
    padding-left: 0px;
}

.formUserData1{
    margin-right: 6% !important;
}

.signInFormData .signInBtns {
    text-align: right;
}

.signInFormData .nowDataFor {
    position: absolute;
    bottom: 18px;
    color: #3898c7;
    font-family: Bellgo;
    width: 160%;
    margin-bottom: 0px;
}

.signUpFormData p {
    margin-bottom: 0px;
}

.marginTop15P {
    margin-top: 15%;
}

.signUpFormData ul {
    padding-left: 1px;
    margin-top: 20px;
}

.signUpFormData ul li {
    list-style: none;
    position: relative;
    padding: 0 0 0 10px;
}

.signUpFormData ul li::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 5px;
    width: 2px;
    height: 2px;
    border-radius: 84px;
    background-color: #000;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.formUserDataNew{
    padding-top: 36px;
}

.latestFormSection .formUserDataNew  input {
    margin-bottom: 10px;
}

.formUserDataNew .subscriptionExpirySection {
    margin-top: 28px;
}