body{background:#CDD6D8;}

h2{font-size:1.1em;}

.navbar-inverse{background:#074171;border-color:#074171;}
.navbar-inverse .navbar-brand{color:#CCDAF5;}
.navbar-inverse .navbar-nav>li>a{color:#CCDAF5;}
/*.my-container{background:#E6ECEB;border-radius:0.5em;}*/
.my-container h2{color:#1B8084;margin-left:2em;}
.my-container h3{color:#1B8084;margin:0em;}
.my-container .row{color:#164445;background:#E6ECEB;}
.my-container .row input{color:#164445;}
.login-form{margin-bottom:1em;}

.generate-form{margin-bottom:1em;padding-top:1em;}

.pagination{margin-top:1em;}
.back-link{margin-top:1em;margin-left:1em;}
.user-form .input-group-addon{min-width:8em;}
.user-form-control{padding-left:1.8em;}
.user-list ul{list-style-type: none;}
.user-list ul li{padding:0.2em;}
.user-list ul li:hover{
cursor:pointer;color:#CCDAF5;
background:#154E7E;border-color:#154E7E;transition: background-color .5s, transform .5s ease-out}
/*.user-form-control button:hover{fill:#000;background:#154E7E;border-color:#154E7E;transition: background-color .5s, transform .5s ease-out}*/

.nav, .pagination, .carousel, .panel-title a { cursor: pointer; }

.email-group{width:30em;}

.generate-form .input-group-addon{width:8em!important;}

.reset-form .input-group-addon{width:10em!important;}

.btn-lg{margin-top:1em;margin-bottom:2em;}