
.toggle{
  background-color:black;
  color:white;
  height:40px;
  background-color:#F79361;
  width:100%;
  font-family: tahoma;
  font-weight:bold;
  font-size:25px;
  
 
}

.close{
  color:white;
  float:right;
  cursor:pointer;
  margin-right:30px;
  margin-top:10px;
  font-weight:bold;
  font-size:30px;
  font-family: tahoma;
}


.contain{
  background-color:#fff;
  height:50px;
      border-bottom: 3px solid #337ab7;
}

.containmain{
  background: url(../images/background.jpg);
 /* background: #3f65b7;
  background-image: -webkit-radial-gradient(cover, #437dd6, #3960a6);
  background: linear-gradient(90deg, #00d2ff 10%, #3a7bd5 90%);
    background-color: #3a7bd5;*/
  width:100%;
  display:none;
  
}
.center{
  margin: 0 auto;
  width:400px;
  padding-top:1%;
  padding-bottom:100%;
}

.profile{
  margin-top:30px;
  margin-left: 125px;
  width:150px;
  height:150px;
  -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
  background: url('../images/hospital.jpg') no-repeat;
  background-position:75% 20%;
  background-size:100%;
  -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -o-transition-duration: 0.6s; transition-duration: 0.6s; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; transition-property: transform; overflow:hidden; 
}

.profile:hover	 { -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -o-transform:rotate(360deg); }


input {
    /* width:100%;*/
    outline: none;
    padding: 25px;
  border:none;
  
    
}

input[type=submit] {
  font-weight: bold;
 background-color: transparent;
  border:none;
  color:white;
  font-size:15px;

}



.form{
  
  width:250px;
  margin: 0 auto;
  margin-top:40px;
}

.topform{
  border-bottom:2px solid lightgrey;
  margin:0px;
  background-image: url('http://www.flaticon.com/png/256/16612.png');
  background-repeat: no-repeat;
  background-color:white;
  background-size: 7%;
  background-position: 50% 50%;
}




.bottomform{
  margin-top:0px;
  margin-bottom:20px;
  background-image: url('http://www.flaticon.com/png/256/25239.png');
  background-repeat: no-repeat;
  background-color:white;
  background-size: 11%;
  background-position: 50% 50%;
}

.ribbon
        {
            background: rgba(200,200,200,.5);
            width: 50px;
            height: 70px;
            margin: 0 auto;
            position: relative;
            top: 19px;
            border: 1px solid rgba(255,255,255,.3);
            border-top: 2px solid rgba(255,255,255,.5);
            border-bottom: 0;
            border-radius: 5px 5px 0 0;
            box-shadow: 0 0 3px rgba(0,0,0,.7);
        }
        .ribbon:before
        {
            content: "";
            display: block;
            width: 15px;
            height: 15px;
            background: #4E535B;
            border: 4px solid #cfd0d1;
            margin: 18px auto;
            box-shadow: inset 0 0 5px #000, 0 0 2px #000, 0 1px 1px 1px #A7A8AB;
            border-radius: 100%;
        }
        .input
        {
            text-align: right;
            background: #E5E7E9;
            border-radius: 5px;
            overflow: hidden;
            box-shadow: inset 0 0 3px #65686E;
            border-bottom: 1px solid #FFF;
        }
        .login
        {
            background: #fff;
            border-bottom: 2px solid #C5C5C8;
            border-radius: 5px;
            text-align: center;
            color: #36383C;
            text-shadow: 0 1px 0 #FFF;
            max-width: 300px;
            margin: 0 auto;
            padding: 15px 40px 20px 40px;
            box-shadow: 0 0 3px #000;
        }
        .login:before
        {
            content: "";
            display: block;
            width: 70px;
            height: 4px;
            background: #4E535B;
            border-radius: 5px;
            border-bottom: 1px solid #FFFFFF;
            border-top: 2px solid #CBCBCD;
            margin: 0 auto;
        }
        
        .dv-btn
        {
        	background-color: #004466;
         	margin-left: 16px;
    margin-right: 16px;
        border-radius: 3px;
        }
      .dv-btn:hover
        {  
        background-color: #286090;
    border-color: #204d74;
        }