html,body{height:100%;}
.text-error {font-size:90%; font-weight:bold;}
.login {padding-top: 40px;padding-bottom: 40px;background-color: #f5f5f5;}
.login-form {max-width: 300px;padding:20px 30px 0px 30px;margin: 0px auto;
    background-color: #fff;border: 1px solid #e5e5e5;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.05); box-shadow: 0 1px 2px rgba(0,0,0,.05);
}
.logo {margin:15px 0px; display:block;}
.center-box{margin-left:auto;margin-right: auto;}
ul.alert {list-style: none;margin: 0px 0px 10px 0px;display:inline-block;}
div.breadcrumbs {font-size: 12px;padding-bottom: 10px;}
#wrap{min-height: 100%;margin-bottom: -40px;}
#foot {font-size:11px;height:40px;}
#push{height:40px;}
.container{padding-bottom:10px;}

.circle-stats {text-align: center;}
.circle-stats input {box-shadow: none;cursor: default;}
input.circle-stat {box-shadow:none;cursor:default;-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;}

.pagination {margin:0px;}

.filter input, .filter button {margin-top:5px;}
.user-count {font-size:12px;}

.table-statistics span.value {font-size:1.2em;}

h1 {
    font-size:24px;line-height:30px;
}






