body #mainpanel{
  padding:1em;
  min-height:600px;
}

.profile_edit{
	position:absolute; 
	top:15px; 
	right:15px;
	font-size: 24px;
}
.after{
  position: absolute;
  top: 10px;
  right: 10px;
}

.lab_icon{
  width: 50px;
}

.defaulttext{
	color:#CCC;
}

.row > #no_pad{
 margin-left:-15px!important;
 margin-right:-15px!important;
}

.head-default,#menu{
   z-index:10000;
   -webkit-box-shadow: -4px 10px 13px -8px rgba(204,204,204,1);
   -moz-box-shadow: -4px 10px 13px -8px rgba(204,204,204,1);
   box-shadow: -4px 10px 13px -8px rgba(204,204,204,1);
}

.dropdown-menu{
  border: 1px solid #e4eaec;
  margin-top:20px!important;
  margin-right:20px;
  min-width: 300px;
}

.nav>li>a{
  text-align:right;
}
.nav .open>a{
  background-color: #fff!important;
}


.participant-panel, .programme-panel{
  background-color: rgb(228,0,52);
  color: white!important;
  padding: 1em;
  border-radius: 5px;
  position: relative;
  overflow: hidden ;
  transition: transform .3s ease;
}
.participant-panel:hover{
  transform: scale(1.007)
}
.participant-panel h3{
  text-decoration: underline;
  position: relative;
  z-index: 2;
}
.participant-panel .icon{
  transition: transform .3s ease;
  position: relative;
  z-index: 2;
}

.participant-panel:hover .icon{
  transform: translateX(5px);
}

.app_preview{
  box-shadow:0 .1rem .3rem rgba(0,0,0,.3);
  padding:20px;
  border-radius: 4px;
  max-height: 425px;
}  
