.modal-footer {   border-top: 0px; }



body{

    margin:0;

    color:#6a6f8c;

    background: #c8c5c6;

    font:600 16px/18px 'Arial',sans-serif;

}

/**,:after,:before{box-sizing:border-box}*/

/*.clearfix:after,.clearfix:before{content:'';display:table}*/

/*.clearfix:after{clear:both;display:block}*/

a{color:inherit;text-decoration:none}



.login-wrap{

    width:100%;

    margin:auto;

    max-width:525px;

    min-height:670px;

    position:relative;

    background:url("/app_admin/images/Login.jpg") no-repeat center;

    box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);

}

.login-html{

    width:100%;

    height:100%;

    position:absolute;

    padding:90px 70px 50px 70px;

    background: rgba(128, 128, 128, 0.76);

}

/*.login-html .sign-in-htm,*/

/*.login-html .sign-up-htm{*/



/*    top:0;*/

/*    left:0;*/

/*    right:0;*/

/*    bottom:0;*/

/*    position:absolute;*/

/*    transform:rotateY(180deg);*/

/*    backface-visibility:hidden;*/

/*    transition:all .4s linear;*/

/*}*/

.login-html .sign-in,

.login-form .group .check{

    display:none;

}







.login-form .group .button{

    text-transform:uppercase;

}



.login-html .tab{

    text-transform:uppercase;

}







.login-html .tab{

    width: 100%;

    font-size:22px;

    color: #fff;

    /*margin-right:15px;*/

    /*margin-bottom:15px;*/

    padding-bottom:5px;

    padding-top:5px;

    margin:0 15px 45px 0;

    display:inline-block;

    text-align: center;

    border-bottom:1px solid #cccccc;

    border-top:1px solid #cccccc;

}

/*.login-html .sign-in:checked + .tab*/

/*!*,*!*/

/*!*.login-html .sign-up:checked + .tab*!*/

/*{*/

/*    color:#fff;*/

/*    border-color: rgba(200, 195, 193, 0.98);*/

/*}*/

.login-form{

    min-height:345px;

    position:relative;

    perspective:1000px;

    transform-style:preserve-3d;

}

.login-form .group{

    margin-bottom:15px;

}

.login-form .group .label,

.login-form .group .input{

    width:100%;

    color: #2e2e2e;

    display:block;

    text-align:left;

}

.login-form .group .button{

    width:100%;

    color:#fff;

    display:block;

    color:#fff;

    margin-top: 40px;

}



.login-form .group .input,

.login-form .group .button{

    border:none;

    padding:15px 15px;

    border-radius:25px 25px 25px 25px;

    background: rgba(255, 255, 255, 0.22);

}

/*.login-form .group input[data-type="password"]{*/

/*    text-security:circle;*/

/*    -webkit-text-security:circle;*/

/*}*/

.login-form .group .label{

    color: #fff;

    font-size:14px;

}

.login-form .group .button{

    background: #c8660b;

}

.login-form .group .button:hover{

    background: #c85817;

    color:#ccc;

}

/*.login-form .group label .icon{*/

/*    width:15px;*/

/*    height:15px;*/

/*    border-radius:2px;*/

/*    position:relative;*/

/*    display:inline-block;*/

/*    background:rgba(255,255,255,.1);*/

/*}*/

/*.login-form .group label .icon:before,*/

/*.login-form .group label .icon:after{*/

/*    content:'';*/

/*    width:10px;*/

/*    height:2px;*/

/*    background:#fff;*/

/*    position:absolute;*/

/*    transition:all .2s ease-in-out 0s;*/

/*}*/

/*.login-form .group label .icon:before{*/

/*    left:3px;*/

/*    width:5px;*/

/*    bottom:6px;*/

/*    transform:scale(0) rotate(0);*/

/*}*/

/*.login-form .group label .icon:after{*/

/*    top:6px;*/

/*    right:0;*/

/*    transform:scale(0) rotate(0);*/

/*}*/

/*.login-form .group .check:checked + label{*/

/*    color:#fff;*/

/*}*/

/*.login-form .group .check:checked + label .icon{*/

/*    background:#1161ee;*/

/*}*/

/*.login-form .group .check:checked + label .icon:before{*/

/*    transform:scale(1) rotate(45deg);*/

/*}*/

/*.login-form .group .check:checked + label .icon:after{*/

/*    transform:scale(1) rotate(-45deg);*/

/*}*/



.hr{

    height:120px;

    margin:0px 0px 5px 0;

    padding-top: 20px;

    /*background:rgba(255,255,255,.2);*/

    border-bottom:1px solid #cccccc;

}

.foot-lnk{

    text-align:center;

    font-size:12px;

    color: #fff;

    font-style: normal;

}

.foot-lnk:hover{



    color: #ccc;

}



a:focus, a:hover {



    color:#ccc;

    text-decoration: none;



}

.footer{

    font-size:12px;

    color: #ccc;

    text-align:right;

}

.footer_link:hover{

    color: #fff;



}

.error_massage{

    font-size:13px;

    color: #f2e523;

    width:100%;!important;

    text-align: center;



}
