
::-webkit-input-placeholder {
    text-align: center;
}

input[type='password']::-webkit-input-placeholder {
    font-size: 0.8em;
    color: #c0c0c0;
}

:-moz-placeholder {
text-align: center;
}

input[type='radio'] {
    box-sizing: border-box !important;
    appearance: none !important;
    outline: 2px solid #04789f !important;
    border: 1px solid #04789f !important;
    width: 16px !important;
    height: 16px !important;
}

.option-input:checked::after {
    content: '✔';
    display: block;
    position: absolute;
    width: 16px !important;
    height: 16px !important;
    -webkit-transform: translateY(-6px);
    color: #04789f;
    /* transform: translateY(-8px);
    transform: translateX(-1px); */
}

.option-input:checked::before {
    content: '';
}

@media only screen and (max-width: 576px)
{

    .firstnamediv
    {
        padding-right: 4% !important;
    }

    .lastnamediv
    {
        margin-top:20px;
    }

    .pwconfirmdiv
    {
        margin-top:25px;
        padding-right: 0px;
    }


    .bigscreen
    {
        /* display:none !important;
        pointer-events:none; */
    }

    .back
    {
        display:none !important;
    }

    .regtitle_bscreen
    {
      display:none;
    }

}

@media only screen and  (min-width: 576px) and (max-width: 992px)
{

    .pwconfirmdiv
    {
        margin-top:25px;
        padding-right: 0px;
    }
    
    .firstnamediv
    {
        padding-right: 4% !important;
    }

    .lastnamediv
    {

        margin-top:20px;
    }


    .bigscreen
    {
        display:none !important;
    }

    .back
    {
        display:none !important;
    }

    .regtitle_bscreen
    {
      display:none;
    }

}


@media only screen and  (min-width: 993px)
{
    .firstnamediv
    {
        padding-right: 4% !important;
    }

    .smallscreen
    {
        display:none !important;
    }


    .regtitle_smcreen
    {
      display:none;
    }

}


