﻿.body {
     margin:0;
    padding:0;  
    background-image: url('../Images/Hospital.jpeg');
    background-size:cover;
    font-family:sans-serif;
}
.loginBox
{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:350px;
    height:420px;
    padding:80px 40px;
    box-sizing:border-box;
    background:rgba(0,0,0,.5);
}
.user
{
width:100px;
height:100px;
border-radius:50%;
overflow:hidden;
position:absolute;
top:calc(-100px/2);
left:calc(50% - 50px);
}
h2{
    margin:0;
    padding:0;
    color:#ffd800;
    text-align:center;
}
.loginBox p
{
margin:0;
padding:0;
font-weight:bold;
color:#fff;
}
.loginBox input
{
width:100%;
margin-bottom:20px;
}
.TextBox1
.TextBox2
{
     border:none;
    border-bottom:1px solid #fff;
    background:transparent;
    outline:none;
    height:40px;
    color:#fff;
    font-size:16px;
}
::-moz-placeholder
{
    color:rgba(255,255,255,.5);
}
.Button1
{
    border:none;
    outline:none;
    height:40px;
    color:#000;
    font-size:18px;
    background:#00ff21;
    cursor:pointer;
    border-radius:20px;
}
/*-----------master header------------*/

.header
{
    margin:0px;
    width:100%;
    padding:40px;
    background-color:#0094ff;
}
/*--------------header menu-----------*/
.menu{
    background-color:gray;
    padding:10px;
    margin:0px;
}
.button {
    border: none;
    outline: 0;
    display: inline-block;
    padding: 8px;
    color: white;
    background-color: #000;
    text-align: center;
    cursor: pointer;
    width: 100%;
}
/*---Empldetails---*/
