html,
body{height:100%;}
.wrap{min-height:100%;height:auto;margin:0 auto 0px;}
.jumbotron{text-align:center;background-color:transparent;}
.jumbotron .btn{font-size:21px;padding:14px 24px;}
.not-set{color:#c55;font-style:italic;}
a.asc:after, a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;padding-left:5px;}
a.asc:after{content:"\e151";}
a.desc:after{content:"\e152";}
.sort-numerical a.asc:after{content:"\e153";}
.sort-numerical a.desc:after{content:"\e154";}
.sort-ordinal a.asc:after{content:"\e155";}
.sort-ordinal a.desc:after{content:"\e156";}
.grid-view td{white-space:nowrap;}
.grid-view .filters input,
.grid-view .filters select{min-width:50px;}
.hint-block{display:block;margin-top:5px;color:#999;}
.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0;}
.nav li > form > button.logout{padding:15px;border:none;}
@media(max-width:767px){.nav li > form > button.logout{display:block;text-align:left;width:100%;padding:10px 15px;}
}
.nav > li > form > button.logout:focus,
.nav > li > form > button.logout:hover{text-decoration:none;}
.nav > li > form > button.logout:focus{outline:none;}
.navbar-inverse .navbar-brand{color:#30a5ff !important;}
.disabled-view{background:#ccc}