.error-page{text-align: center; padding: 0 15px 40px 15px; margin: -30px 0 0 0;}
.error-page .back-btn{margin-top:30px;}
.error-page img{max-width:100%;}
.error{color: red;font-size: 13px;}

.test-img {
    width: 100%;
    height: 300px;
    overflow: hidden;
    border-radius: 20px;
}
.verify-data-btn{width: 90px;border-radius: 0px 8px 8px 0px;display: flex;justify-content: center;}
.OTP-popups .passcode-wrapper{text-align: center; margin:0 0 35px;}
.passcode-wrapper input{width:36px; height:36px; line-height:36px; border-radius:22px; text-align: center; font-size:16px; color:#000; border:1px solid #d9d9d9;}
.passcode-wrapper input:focus{outline: none;}
.OTP-popups .verify-btn, .OTP-popups .resend-otp{text-align: center;}
.OTP-popups .resend-otp{margin-top:12px;}
.verify-btn{border-radius: 8px;}
.resend-otp-btn{color:#017337; text-decoration: none;}
.resend-otp-btn:hover{color:#000; text-decoration: none;}
.filter{cursor: pointer;}
#invalid_otp{display: 'block';font-size: 13px;color:red}
.reset{font-size: 28px;}
.input-group-addon {padding: 0.5rem 0.75rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.25;color: #55595c;text-align: center;background-color: #eceeef;border: 1px solid rgba(0,0,0,.15);border-radius: 0.25rem;}
.share-blog .sharethis-sticky-share-buttons#st-1.st-right {    right: 16%;
    position: absolute;
    top: 30%;}
    .share-blog .sharethis-sticky-share-buttons#st-1.st-right .st-btn {  margin-bottom: 25px; border-radius: 50%;}
    .share-blog .sharethis-sticky-share-buttons#st-1.st-right .st-toggle {  display: none; }
@media (max-width:600px){
.error-page{margin:-10px 0 0 0;}
}