.navbar {
      margin-bottom: 5px;
    }

:focus {
	outline: 0!important;
}
a:hover, a:focus{
	text-decoration:none;
}
body {
  background-color: #fafafa;
}
iframe{
  border:0;
}
.scrollable {
    max-height: 600px;
    overflow-y: auto;
}
.scrollable li {
	margin-bottom:10px;
}
#alert-container{
    position: fixed;
    top: 20px;
    right: 0;
    left: 0;
    z-index: 1100;
}
#alertdiv{
	width: 25%;
    margin: auto;
}
.panel-title {
	font-size:28px;
	line-height:35px;
	font-weight:200;
}
.panel-footer{
	border-top:solid 3px #ffffff;
	font-size:16px;
}

.panel-success .panel-footer{
	border-top:solid 3px #4caf50;
}

.panel-error .panel-footer{
	border-top:solid 3px #e51c23;
}

.modal-xlg {
	position:absolute;
	top:0px;
	right:20px;
	left:20px;
    width: 96%;
	min-height:96%;
}
.modal-xlg .modal-content {
	height:100%;
}
.navbar {
    background: #08b;
    color: white;
}
.navbar-default .navbar-nav>li>a {
    color: #ffffff;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #eeeeee;
    background-color: #1177aa;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    color: #ffffff;
    background-color: #1177aa;
}
.navbar-brand {
    padding: 15px 15px;
}
.navbar-left li{min-width:100px; text-align:center; text-transform:uppercase;}
.navbar-right li{min-width:64px; text-align:center; font-size:14px;}

.footer{
	border: none;
    -webkit-box-shadow: 0 -1px 2px rgba(0,0,0,0.3);
    box-shadow: 0 -1px 2px rgba(0,0,0,0.3);
}