﻿
#login-div, #registration-div {
    /*border:1px solid #111;*/
    border-radius: 15px;
    background: white;
    width: 350px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -175px;
    margin-left: -175px;
    padding: 20px;
    box-shadow: 0px 0px 6px 0px;
}
        .Password-Updation-div{
            border-radius:15px;
            background:white;
            width:350px;
            margin:10% auto auto auto;
            padding: 30px;
        }
        #logo{
            height:95px;
            width:226px;
            margin:0 auto;
            margin-bottom:30px;
        }
        .input-group-addon{
            border:none;
            border-bottom:1px solid #17a2b8;
            color:#17a2b8;
            background-color:#eee0;
        }
        .input-group .form-control{
            border:none;
            border-bottom:1px solid #17a2b8;
            color:#111;
            background-color:#eee0;
            outline:none;
            -webkit-box-shadow: none;
        }
        @-webkit-keyframes autofill {
            to {
                 color: #111;
                 background: transparent;
               }
        }


        input:-webkit-autofill {
            -webkit-animation-name: autofill;
            -webkit-animation-fill-mode: both;
        }
        .input-group .form-control:focus{
            /*border:none;*/
            -webkit-box-shadow: none;
        }
        select{
            color:#17a2b8;
            background-color:#eee0;
            border:none;
            border-bottom:1px solid #17a2b8;
            /*margin-left:20%;*/
            height: 29px;
            width: 100%;
            
        }
        select:focus{
            /*border:none;*/
            -webkit-box-shadow: none;
        }
        a{
            color:#17a2b8;
        }
        a:hover{
            color:#17a2b8;
        }
        p{
            text-align:center;
            color:#111;
        }
        .text-danger{
            color:#ff1d00;
        }
        .text-success{
            color:green;
        }
        #title{
            color:#111;
            font-family:olivier;
        }
        .btn-default{
            font-family:'Century Schoolbook';
            font-size:16px;
            background-color:#17a2b8;
            color:#fff;
            border:1px solid #111;
            border-radius:25px;
            width:100%;
            margin-bottom:10px;
        }
        .btn-default:hover{
            opacity:0.8;
            background-color:#17a2b8;
            color:#fff;
        }
            .btn-default:active {
                /*opacity:0.8;*/
                background-color: #17a2b8;
                color: #fff;
            }
            .btn-default:focus {
                /*opacity:0.8;*/
                background-color: #17a2b8;
                color: #fff;
                outline-width:0;
            }