.navbar-brand{float:left;margin:0}
.row-margin-b40{margin-bottom:40px}
.welcome-heading{font-size:24px}
.nav-admin{padding-top:10px;border-bottom:4px solid #005593}
.nav-admin > li > a{margin-right:2px;line-height:1.428571429;border:1px solid #ddd;background-color:#fff;border-radius:4px 4px 0 0;border-bottom-color:#005593}
.nav-admin > li > a:hover{border-color:#005593}
.nav-admin > li.active > a,.nav-admin > li.active > a:hover,.nav-admin > li.active > a:focus{color:#fff;cursor:default;background-color:#005593;border:1px solid #005593}
ul.nav-admin-submenu{border-bottom:1px solid #005593;border-left:1px solid #005593;border-right:1px solid #005593;list-style-type:none;margin:0;padding:10px}
ul.nav-admin-submenu li{display:inline;margin-right:10px}
ul.nav-admin-submenu li.active a{background-color:#f5f5f5;padding:5px}
#invoice{border:1px solid #ececec;margin-bottom:20px;margin-top:20px;padding:30px}
#invoice-title{font-size:197%;text-transform:uppercase;font-weight:700;margin-top:5px}
.admin-add-button{padding-top:20px}
.admin-table{font-size:11px}
.admin-table th,.pubzone-table th{color:#fff;background-color:#005593;font-weight:400}
.field-name{background:#f5f5f5;font-weight:700}
.admin-section-title{color:#005593;font-size:116%;font-weight:700;border-bottom:1px solid #dcdcdc;margin:40px 0 10px}
.red{color:#E62727}
.green{color:#72AE43}
.message-item{display:block;padding-top:20px;margin-top:20px;border-top:1px solid #dcdcdc}
.message-item-noline{display:block;padding-bottom:10px;margin-bottom:10px}
.msg-avatar{width:50px;float:left}
.msg-body{margin-left:68px;word-wrap:break-word}
.msg-comments{color:#a9a9a9;margin:5px 0}
.msg-vote{width:40px;float:left}
.msg-reply{font-size:12px;margin-left:40px}
.message-item-footer{font-size:85%;margin-top:5px;color:#a9a9a9}
.message-item-footer a.nolink{text-decoration:none;color:#a9a9a9}
.message-item-footer a.nolink:hover{text-decoration:underline}
.row-margin-b20,.invoice-row{margin-bottom:20px}
#invoice-items,.admin-page{margin-bottom:200px}