/* enable absolute positioning */
.inner-addon { 
    position: relative; 
}

/* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

.Reg{
	margin: 0px 1%;
background-color: white;
border-radius: 3px 3px 8px 8px;
border:1px solid Orange;
top:0;
transition: top  0.8s;

}

.Reg:hover {
  top: -20px;
  background-color: #4c4d4b;
  color: white;
  border-radius: 8px 8px 3px 3px;
}
.Regicon{

	width:40%;
	background-color: white;
	border-radius: 15%;


}

.Glink{


  color: black;
}


.AgentDashBoard:hover{

   background-color: #4c4d4b;
  color: white;
}


.AgentDashBoard:hover .box-header{

background-color: #4c4d4b;
  color: white;
  }





.rotate {
  animation: rotation 8s infinite linear;
}

@keyframes rotation {
  from {
    transform: rotateY(0deg);
  }
  to {
    transform: rotateY(359deg);
  }
}

