  input#ctl00_ApplicationContent_btnContinueOTP {
            display: none;
        }

        .resultlbl {
            margin-left: 8px;
        }

        #divCaptchaPopup {
            display: none; /* Hidden by default */
            position: fixed; /* Stay in place */
            z-index: 9999; /* Sit on top */
            padding-top: 70px; /* Location of the box */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: rgb(0,0,0); /* Fallback color */
            background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
            box-sizing: border-box;
            font-family: Arial,Helvetica,sans-serif;
        }

        .popupContentInfo {
            background: #FFFFFF;
            margin: auto;
            padding: 0 12px 0px 0;
            border: 1px solid #888888;
            width: 438px;
            height: 215px;
            position: relative;
            box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.15);
            border-radius: 6px;
        }

        .captchaPopup .popupContentInfo {
            width: 534px !important;
            height: 450px !important;
        }

        .errorMessage {
            color: red;
            font-size: 22px;
            margin-left: 5px;
        }

        .contentDiv {
            box-sizing: border-box;
            margin: 10px 0px;
            width: auto;
            display: block;
            float: none;
            margin-right: -12px;
            text-align: center;
            /*float: left;
        width: 100%;*/
            font-size: 15px;
            padding-left: 20px;
            padding-right: 20px;
            color: #686868;
        }
        /* The Close Button */
        .closePopup {
            color: #ffffff;
            font-size: 30px;
            margin-left: auto;
            padding-right: 22px;
        }

            .closePopup:hover,
            .closePopup:focus {
                color: #000;
                text-decoration: none;
                cursor: pointer;
            }

        .popupButton {
            background-color: #d35413;
            border-color: #ffffff;
            color: #ffffff;
            height: 30px;
            width: 50px;
            cursor: pointer;
            font-size: 17px;
        }

            .popupButton:hover {
                background-color: #e39d79;
                color: #bd2e2e;
            }

        .popupHeader {
            width: 414px;
            height: 40px;
            background: #D35413;
            border-radius: 5px 5px 0px 0px;
            color: #FFFFFF;
            display: flex;
            align-items: center;
        }

        .warningIcon {
        }

        .captchaPopup .popupHeader {
            width: 546px !important;
        }

        .content-alignment {
            float: none;
            box-sizing: border-box;
            margin-right: -12px;
            width: auto;
        }

        .mt-10 {
            margin-top: 10px;
        }


        .Captchaa .riTextBox {
            padding: 5px !important;
            height: auto;
            border-color: #b3b3b3;
            color: #333;
            background-color: #fff;
            margin-top: 13px;
            width: 100%;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
        }

        .Captchaa .rwOkBtn {
            background: #ec632b;
            color: #fff;
            font-size: 15px;
            padding: 5px 10px;
            font-weight: 600;
            height: auto;
            background-image: none !important;
            letter-spacing: 0.5px;
            border-radius: 3px;
            line-height: normal;
            border: none;
        }

        .Captchaa .rwCancelBtn {
            background: #979797;
            color: #fff;
            font-size: 15px;
            padding: 5px 10px;
            font-weight: 600;
            height: auto;
            background-image: none !important;
            letter-spacing: 0.5px;
            border-radius: 3px;
            line-height: normal;
            border: none;
        }

        .Captchaa .lblCaptcha {
            display: inline-block;
            font-size: 30px;
            font-weight: bold;
            height: auto;
            width: 100%;
            font-family: ui-sans-serif;
            padding: 10px 0;
            text-align: center;
            font-family: 'Shadows Into Light', cursive;
            background: #eee;
            margin: 10px 0 0;
            color: #000;
        }

        .Captchaa .lblCaptchaIntro {
            font-size: 13px;
            color: #000;
            float: left;
        }

        .captchaerror {
            color: red;
        }

.twoFactorWrapper input[type=text] {
    line-height: 16px;
    border: 1px solid #ced4da;
    border-radius: 4px;
}
/*Loader css*/

.page-loader {
    background: rgba(0,0,0,0.8);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}

.loader {
    height: 8px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 50%;
    width: 44px;
}

.dot {
    background: #ccc none repeat scroll 0 0;
    border-radius: 50%;
    display: inline-block;
    height: 10px;
    position: absolute;
    width: 10px;
}

.dot_1 {
    animation: 1.5s linear 0s normal none infinite running animateDot1;
    background: #f26f29 none repeat scroll 0 0;
    left: 12px;
}

.dot_2 {
    animation: 1.5s linear 0.5s normal none infinite running animateDot2;
    left: 24px;
}

.dot_3 {
    animation: 1.5s linear 0s normal none infinite running animateDot3;
    left: 12px;
}

.dot_4 {
    animation: 1.5s linear 0.5s normal none infinite running animateDot4;
    left: 24px;
}

@keyframes animateDot1 {
    0% {
        transform: rotate(0deg) translateX(-12px);
    }

    25% {
        transform: rotate(180deg) translateX(-12px);
    }

    75% {
        transform: rotate(180deg) translateX(-12px);
    }

    100% {
        transform: rotate(360deg) translateX(-12px);
    }
}

@keyframes animateDot2 {
    0% {
        transform: rotate(0deg) translateX(-12px);
    }

    25% {
        transform: rotate(-180deg) translateX(-12px);
    }

    75% {
        transform: rotate(-180deg) translateX(-12px);
    }

    100% {
        transform: rotate(-360deg) translateX(-12px);
    }
}

@keyframes animateDot3 {
    0% {
        transform: rotate(0deg) translateX(12px);
    }

    25% {
        transform: rotate(180deg) translateX(12px);
    }

    75% {
        transform: rotate(180deg) translateX(12px);
    }

    100% {
        transform: rotate(360deg) translateX(12px);
    }
}

@keyframes animateDot4 {
    0% {
        transform: rotate(0deg) translateX(12px);
    }

    25% {
        transform: rotate(-180deg) translateX(12px);
    }

    75% {
        transform: rotate(-180deg) translateX(12px);
    }

    100% {
        transform: rotate(-360deg) translateX(12px);
    }
}
/*Loader css*/