fieldset.container {
    margin: 0;
    max-width: 300px;
    padding: 5px;
    background: ;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #000;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%) }

         .form-signin {
            max-width: 280px;
            padding: 8px;
            margin: 0 auto;
            color: #015734;
         }
         
         .form-signin .form-signin-heading,
         .form-signin .checkbox {
            margin-bottom: 5px;
         }
         
         .form-signin .checkbox {
            font-weight: normal;
         }
         
         .form-signin .form-control {
            display: inline-block;
            position: relative;
            max-width: 130px;
            height: 28px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            padding: 5px;
            font-size: 16px;
         }
         
         .form-signin .form-control:focus {
            z-index: 2;
         }
         
         .form-signin input[type="email"] {
            margin-bottom: -1px;
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0;
            border-color:;
         }
         
         .form-signin input[type="password"] {
            margin-bottom: 10px;
            border-top-left-radius: 0;
            border-top-right-radius: 0;
            border-color:;
         }
         
         h2{
            text-align: center;
            color: #017572;
         }
