html{overflow-y:scroll}
h1{font-size:36px;color:#333}
@media screen and (max-width: 960px){h1{font-size:20px;}}
h2{margin:20px 0;font-size:25px;color:#333;padding-bottom:6px;border-bottom:3px solid #2392D5}
a{color:#2392D5}
.main{padding-bottom:40px}
#userGroupDiv li, #doorGroupDiv li{list-style-type: none;}
.main li{margin:10px 0;list-style-type:square}
.main .form-group .typeahead li{list-style-type: none;}
.nav-tabs > li{margin:0 0 -1px}
.navbar.navbar-inverse{border-radius:0;border:0;background:#2392D5}
.navbar-inverse .navbar-brand{color:#fff;text-shadow: 0px 0px 10px rgba(100, 100, 100, 1)}
.navbar-inverse .navbar-nav > li > a{color:#fff;text-shadow: 0px 0px 10px rgba(100, 100, 100, 1)}
.navbar-inverse .navbar-nav > li.annexe > a{color:#ccc}
.navbar-inverse .navbar-nav > li > a:hover{color:#fff;text-shadow: 0px 0px 10px rgba(200, 200, 200, 1)}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus{background:#77B0DE}
.page-header{margin-top:0}
.navbar-inverse .navbar-nav > .active > a{background-color:#77B0DE;text-shadow: 0px 0px 10px rgba(150, 150, 150, 1)}
.btn-primary{border-color:#2886BF;background:#2392D5}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{background:#2886BF}

.error{color:red;font-weight:bold}
.actions{width:265px}
.actions.large{width:350px}
td.actions a{margin-right:10px}
td.actions a:last-child{margin-right:0}
.table-with-actions tbody tr td{line-height:30px}

.form-bottom .btn{margin:0 5px}

.table{border:0}
.table th{color:#596165;background:#DBDBDB}

.page-illus{margin:0 40px 10px 10px;float:right;color:#ddd;font-size:70px}
@media screen and (max-width: 960px){.page-illus{font-size:30px}}
.nav-tabs > li > a{border-bottom:#ddd;background:#F6FAFC}

.breadcrumb{margin:-20px 0 10px;padding-left:80px}
.breadcrumb > li + .applyModifications:before{content:"";}