#smicon img
{
   width:20px;height:20px;
   border-radius:50%
}

#smicon 
{
 background-color:skyblue;
 position: sticky;
 bottom: 0;
 z-index: 15000;
 width: 100%;

}
.mainsec{
   /*min-height:80vh;*/
   min-height:50vh;
   overflow: hidden;
/*	overflow-y:auto;
	overflow-x:hidden;*/
	margin-top:4vh
}

#smicon a
	{
	color:#000;
   font-weight: 600;
	}


#topbar 
{
 width:100%;
 position: fixed;
 top:0;
 z-index: 12000;
}




.login{
	float:right;background-color:#fff;color:orange;font-weight:bold;padding:2px 4px;
}


#strip1 {font-size:10px}
 .desc {
  display: block;
  width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size:15px
}

a:hover{text-decoration:none}