﻿.head {
    border: 2px solid #5c5c5c38;
    padding: 20px;
    border-radius: 15px;
    margin: 10px 0px;
    margin-left: 20px;
    width: 350px;
    box-sizing: border-box;
}

.body {
    display: flex;
}

.box-h5 > span {
    transform: translateY(8px);
}

.box-data > input, .box-data > select {
    padding: 13px 5px;
}

.login-body{
    padding: 0;
}

@media only screen and (max-width: 1044px) {
 
    .login{
        width: auto;
    }
}

@media only screen and (max-width: 930px) {
    .login-box{
        width: auto;
        margin: 0 15px;

    }

    .login-body {
        width: 100% !important;
        max-width: 520px;
    }

    .login {
        width: 100% ;
    }

    #UpdatePanel1 {
        display: block !important;
        width: 100%;
    }

    .head{
        width: auto !important;
        margin-right: 20px;
    }

    .dbData {
        width: 100% !important;
    }

    .login-page-footer-box{
        margin-top: 100px;
    }
}

@media only screen and (max-width: 580px) {
    .login {
        margin: 0px !important;
    }
}