html, body {font-family: 'lucida grande',tahoma, sans-serif; font-size:14px;}

.navbar{
  border-bottom: 1px #fff200 solid;
}

.navbar-burger{
	color:#fff;
}

a.navbar-link{
	color: #fff;
}

.logout a:hover{
	font-weight:bold;
	color: #005baa;
}

.navbar-item.has-dropdown.is-active .navbar-link, .navbar-item.has-dropdown:hover .navbar-link {

    color: #fff200;

}

.blue-{
	background-color: #005baa;
}

.navbar-menu>.navbar-end>.tabs>ul>li{
  font-size: 12px;
}

.navbar-menu>.navbar-end>.tabs>ul>li{
  font-size: 12px;
}

.navbar-item img {
    max-height: 4.75rem;
}

.logo{
  position: fixed;
    top: 3px;
    width: 70px;
    /*height: 100px;*/
}

.table{
	width: 100%;
}

.table th{
	text-align: center;
	font-size: 12px;
}

.table td{
	text-align: center;
	font-size: 12px;
	padding: 2px;
}

.table tr.sel:hover {
	background-color: #ffff99;
}

.table td.total{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px; 
}

.table td.summary{
	border: 1px solid #bfbfbf;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px; 
}

.-is-active{
  color: #fff200;
  border-bottom: 4px #fff200 solid;
}

.header-margin{
	min-height: 50px;
}

.footer{
  color: #fff;
  background-color: #fff200;
}

.footer h2{
	color: #fff;
}