/* CSS Document */
html {
	height: 100%;
}

body {
	margin: 0;
	height: 100%;
	background-color: #f1f1f1;
}

/* unvisited link */
a:link {
  text-decoration:none;
  text-transform:none;
  color: purple;
}

/* visited link */
a:visited {
  color: green;
}

/* mouse over link */
a:hover {
  text-decoration:none;

}

/* selected link */
a:active {
  color: blue;
}

#lstInput li{margin:4px}
#trn input{text-align:center; padding:4px; font-size:large}
#menu img{object-fit:contain; height:50px}
#menu button{padding:4px; font-size:18px}
#menu span{margin:4px}
#menu .badge{position:absolute; margin:4px; z-index:5; margin-left:-10px; margin-top:-20px; border:1px solid #fff; float:right; padding:4px}
#data{display:none}
#trnDtl td{padding:4px; vertical-align:top}

.msg{margin:4px; border-radius:8px; padding:6px}
.msg hr{margin:1px}
.msg label{text-transform:capitalize; font-weight:bold}
.snd{margin-right:10%; background-color:#abebc6 }
.rcv{margin-left:10%; background-color:#aed6f1 }
.title{ color: #f1f1f1; background:#555}
.sel{ color: #f1f1f1}
.ct{text-transform:capitalize}
.notify{color:#FF0033}
.top-container {
  background-color: #f1f1f1;
  padding: 30px;
  text-align: center;
}

.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}

.header {
  box-shadow: 0px 2px 6px 2px #888;
  background-color: #f1f1f1;
}

.content {
  padding: 16px; 
}

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index:10;
}

.sticky + .content {
  padding-top: 102px;
}

.header button{ 
	background: #555;
	color:#fff;
	border:none;
	font-size:large;
}

.foot{border-bottom:2px solid #0066FF}
.login {padding:30px; margin:4px;}
.has-feedback i{margin:15px}
.bold{font-weight:bold; font-size:20px}
.txtR{text-align:right}
.fl{float:left}
.fr{float:right}
.hr{width:100%; cursor:pointer}
.hr span{margin-right:4px}
.acc{padding:5px; vertical-align:top; height:24px}
.ttl, .acc h4{flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-transform:capitalize; margin:0px}
.lgnbtn{padding:20px; margin:4px; margin-top:8px}

.rbr {border-radius:0px}
.lst h5{font-size:x-large; float:left}
.lst small{float:right}
