.bulletinBoard .datetimeshortcuts {
  margin-top: 5px;
  display: block;
}

.bulletinBoard .datetimeshortcuts a {
  vertical-align: top;
}

.inline-table-container{
  overflow: scroll;
  overflow-y: hidden;
}

ul.tools {
  padding: 0!important;
  margin-top: 10px;
}

ul.tools li a{
  display: block;
  border: 1px solid #999;
  color: #444;
  background-color: #ccc;
  border-radius: 3px;
  max-width: 100px;
  padding: 5px;
  font-size: 12px;
  text-align: center;
}

ul.tools li a:hover{
  color: #777;
  background-color: #e1e1e1;
  cursor: pointer;
}

tr.odd td, tr.even td, th{
  padding-bottom: 10px;
  padding-right: 10px;
}

.notice {
    padding: 15px;
    background-color: #fafafa;
    border-left: 6px solid #7f7f84;
    margin-bottom: 10px;
    -webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
       -moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
            box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);
}
.notice-sm {
    padding: 10px;
    font-size: 80%;
}
.notice-lg {
    padding: 35px;
    font-size: large;
}
.notice-success {
    border-color: #80D651;
}
.notice-success>strong {
    color: #80D651;
}
.notice-info {
    border-color: #45ABCD;
}
.notice-info>strong {
    color: #45ABCD;
}
.notice-warning {
    border-color: #FEAF20;
}
.notice-warning>strong {
    color: #FEAF20;
}
.notice-danger {
    border-color: #d73814;
}
.notice-danger>strong {
    color: #d73814;
}

.control-sidebar-menu .mng-tab.blue{
    text-align: left !important;
}

.annex-publication-date {
    border: none;
    background-color: transparent !important;
    color: #333 !important;
}


.bulletinBoard span.current.page {
    background-color: #ddd;
}