/*html {*/
/*  background: url(https://greendelhi.nic.in//img/road-accident.jpg) no-repeat center center fixed;*/
/*  -webkit-background-size: cover;*/
/*  -moz-background-size: cover;*/
/*  -o-background-size: cover;*/
/*  background-size: cover;*/
/*}*/

/*body {*/
/*  background-color:transparent !important;*/
/*  -webkit-font-smoothing: antialiased;*/
/*  font: normal 14px Roboto,arial,sans-serif;*/
/*}*/


/*#captchaImage {*/
/*    !*zoom: 110%;*!*/
/*    outline: 1px solid darkgrey;*/

/*}*/
/*@media only screen and (max-width:991px){*/
/*    img{*/
/*        width: 25%;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:1671px) {*/
/*    .captcha{*/
/*        zoom: 0.7;*/
/*    }*/
/*    #captcha{*/
/*        zoom: 0.7;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:1671px) {*/

/*    #captcha {*/
/*        !*zoom: 0.6;*!*/
/*        margin-top:8%;*/
/*    }*/
/*    .name{*/
/*        font-size: 20px !important;*/
/*        text-align: center*/
/*    }*/
/*    .panel1{*/
/*        max-height: 520px!important;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:1298px) {*/
/*    .captcha {*/
/*        zoom: 0.6;*/
/*    }*/

/*    #captcha {*/
/*        !*zoom: 0.6;*!*/
/*        margin-top:8%;*/
/*    }*/
/*    .name{*/
/*        font-size: 25px !important;*/
/*    }*/
/*    .panel1{*/
/*        max-height: 520px!important;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:1174px) {*/
/*    .captcha {*/
/*        zoom: 0.5;*/
/*    }*/
/*    #captcha {*/
/*        zoom: 0.5;*/
/*    }*/
/*    .panel1{*/
/*        max-height: 500px!important;*/
/*    }*/
/*    .name{*/
/*        font-size: 18px !important;*/
/*        text-align: center;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:1047px) {*/
/*    .recaptcha{*/
/*        zoom: 0.45;*/
/*    }*/
/*    #captcha{*/
/*        zoom: 0.45;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:991px) {*/
/*    .name{*/
/*        margin-left: 0% !important;   text-align: center;*/
/*    }*/
/*    .captcha{*/
/*        !*margin-top: 10% !important;*!*/
/*        width: 210%;*/
/*    }*/
/*    #captcha{*/
/*        margin-top:15% !important;*/
/*        margin-left: 35% !important;*/
/*        width: 220%;*/
/*        zoom: 0.7;*/
/*        !*margin-bottom: 0px!important;*!*/
/*    }*/
/*    .main{*/
/*        max-height: 700px!important;*/
/*        background-color: transparent!important;*/
/*    }*/
/*    .panel1{ border-radius: 5% !important; max-height:800px !important;}*/
/*    .login{*/
/*        margin-top: 0%!important;*/
/*    }*/
/*    img{*/
/*        width:25%;*/
/*    }*/
/*    body{*/
/*        padding: 5%;*/
/*    }*/
/*    .btn-primary{*/
/*        margin-top: -10%;*/
/*        width: 100%;*/
/*        padding-bottom: 5%;*/
/*    }*/
/*}*/
/*@media only screen and (max-width:800px) {*/
/*    .panel1{ border-radius: 5% !important; max-height: 530px !important;}*/
/*}*/
/*@media only screen and (max-width:799px) {*/
/*    .panel1{ border-radius: 5% !important; max-height: 550px !important;}*/
/*}*/
/*@media only screen and (max-width:619px) {*/
/*    .panel1{ border-radius: 5% !important; max-height: 500px !important;}*/
/*    .captcha{*/
/*        !*margin-top: 10% !important;*!*/
/*        width:210%;*/
/*    }*/
/*    #captcha{*/
/*        margin-top:15% !important;*/
/*        margin-left: 35% !important;*/
/*        width: 400%;*/
/*        zoom: 0.5;*/

/*        margin-bottom: 0px!important;*/
/*    }*/
/*}@media only screen and (max-width:490px) {*/
/*    .captcha{*/
/*        !*margin-top: 10% !important;*!*/
/*        width:190%;*/
/*    }*/
/*    #captcha{*/
/*        margin-top:15% !important;*/
/*        margin-left: 35% !important;*/
/*        width: 750%;*/
/*        zoom: 0.4;*/

/*        margin-bottom: 0px!important;*/
/*    }*/
/*}*/

/*#captcha{*/
/*    margin-left: 7%;*/
/*}*/

/*.g-recaptcha {*/
/*    transform-origin: left top;*/
/*    -webkit-transform-origin: left top;*/
/*}*/

.login-hero img{
    width: 100%;
    position: relative;
    top: 45px;
    left: 80px;
    /* max-width: 640px; */
    height: auto;
}
.login-section-height {
    height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    bottom: 60px;
}
.login-section-height a img {
    width: 160px;
    margin-bottom: 20px;
}

@media only screen and (max-width: 768px) {
    .login-hero img{
        top: 10px;
        left: 10px;
    }
    .login-section-height {
        height: 50vh;
    }
    .login-section-height a img {
        margin-top: 20px;
        margin-bottom: 40px;
    }
}
html {
    background: url("../img/bg-banner-assets/bg-banner.png") no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
@media only screen and (max-width: 991px) {
    #digitalseva {
        max-height: 700px !important;
      display: none !important;
    }
    .panel2{
        height:0 !important;
    }

}

@media (min-width:320px) and (max-width: 470px) {
    .main{
        margin-left: 21px;
        max-width: 80% !important;

    }
}
@media (min-width:471px) and (max-width: 600px) {
    .main{
        max-width: 80% !important;

    }
}
@media (min-width:1400px) and (max-width: 2000px) {
    #card{
        /*width: 400px !important;*/

    }
}

body {
    background-color:transparent !important;
    -webkit-font-smoothing: antialiased;
    font: normal 14px Roboto,arial,sans-serif;
}


#captchaImage {
    /*zoom: 110%;*/
    outline: 1px solid darkgrey;

}
@media only screen and (max-width:991px){
    img{
        width: 25%;
    }
}
@media only screen and (max-width:1671px) {
    .captcha{
        zoom: 0.7;
    }
    #captcha{
        zoom: 0.7;
    }
}
@media only screen and (max-width:1671px) {

    #captcha {
        /*zoom: 0.6;*/
        margin-top:8%;
    }
    .name{
        font-size: 20px !important;
        text-align: center
    }
    .panel1{
        max-height: 520px!important;
    }
}
@media only screen and (max-width:1298px) {
    .captcha {
        zoom: 0.6;
    }

    #captcha {
        /*zoom: 0.6;*/
        margin-top:8%;
    }
    .name{
        font-size: 25px !important;
    }
    .panel1{
        max-height: 520px!important;
    }
}
@media only screen and (max-width:1174px) {
    .captcha {
        zoom: 0.5;
    }
    #captcha {
        zoom: 0.5;
    }
    .panel1{
        max-height: 500px!important;
    }
    .panel2{
        max-height: 500px!important;
    }
    .name{
        font-size: 18px !important;
        text-align: center;
    }
}
@media only screen and (max-width:1047px) {
    .recaptcha{
        zoom: 0.45;
    }
    #captcha{
        zoom: 0.45;
    }
}
@media only screen and (min-width:992px) {
    .panel1{
        height:600px!important;
    }
}
@media (min-width:1672px) and (max-width: 8000px) {
    #card{
        height:600px!important;
    }
}
@media only screen and (max-width:991px) {
    .name{
        margin-left: 0% !important;   text-align: center;
    }
    #card{
        display:none;
    }
    .captcha{
        /*margin-top: 10% !important;*/
        width: 210%;
    }
    #captcha{
        margin-top:15% !important;
        margin-left: 35% !important;
        width: 220%;
        zoom: 0.7;
        /*margin-bottom: 0px!important;*/
    }
    .main{
        max-height: 700px!important;
        background-color: transparent!important;
    }
    .panel1{ border-radius: 5% !important;}
    .login{
        margin-top: 0%!important;
    }
    img{
        width:25%;
    }
    body{
        padding: 5%;
    }
    .btn-primary{
        margin-top: -10%;
        width: 100%;
        padding-bottom: 5%;
    }
}
@media only screen and (max-width:800px) {
    .panel1{ border-radius: 5% !important; max-height: 530px !important;}
}
@media only screen and (max-width:799px) {
    .panel1{ border-radius: 5% !important; max-height: 550px !important;}
}
@media only screen and (max-width:619px) {
    .panel1{ border-radius: 5% !important; max-height: 450px !important;}
    #card{
        display: none;
    }
    .captcha{
        /*margin-top: 10% !important;*/
        width:210%;
    }
    #captcha{
        margin-top:15% !important;
        margin-left: 35% !important;
        width: 400%;
        zoom: 0.5;

        margin-bottom: 0px!important;
    }
}@media only screen and (max-width:490px) {
    .captcha{
        /*margin-top: 10% !important;*/
        width:190%;
    }
    #captcha{
        margin-top:15% !important;
        margin-left: 35% !important;
        width: 750%;
        zoom: 0.4;

        margin-bottom: 0px!important;
    }
}

#captcha{
    margin-left: 7%;
}

.g-recaptcha {
    transform-origin: left top;
    -webkit-transform-origin: left top;
}
