#score {
   background-color: aquamarine;
   width: 91%;
   padding: 2%;
   text-align: center;
   position: absolute;
   bottom: 12.5%;
   border-radius: 5px;
}



.all_properties_flex {
   display: flex;
   flex-direction: row;
}

.table-responsive {
   max-width: 100%;
}

#panel1_btn {
   position: absolute;
   bottom: 21.5%;
   width: 91%;
}

#exp-title {
   position: relative;
   top: 10%;
   background-color: rgb(144, 175, 233);
   padding: 2%;
   text-align: center;
   border-radius: 10px;
   font-weight: 600;
}

.close-btn {
   position: absolute;
   bottom: 4%;
   width: 91%;
}



#act3-left-content>div {
   margin: 3%;
}


label {
   font-weight: 700;
   color: darkslateblue;
}



/* ------------------------------ experiment specific css */

#a2-btn-left, #a2-btn-right, #a2-btn-fine-left, #a2-btn-fine-right, #a2-btn-up, #a2-btn-down, #a2-btn-fine-up, #a2-btn-fine-down {
   position: absolute;
   width: 4vw;
   height: 4vw;
   border: none;
   font-size: 3vw;
   background: transparent;
 }
 
 #re-center {
   position: absolute;
   width: 3vw;
   height: 3vw;
   left: 45.4vw;
   top: 27vw;
   font-size: 3.5vw;
   border: none;
   background: transparent;
   
 }
 
 #a2-btn-up {
   left: 46vw;
   top: 24vw;
  
 }
 
 #a2-btn-fine-up {
   left: 46vw;
   top: 28vw;
   
   
 }
 
 #a2-btn-down {
   left: 45.0vw;
   top: 36vw;
  
 }
 
 #a2-btn-fine-down {
   left: 45.0vw;
   top: 32vw;
   
 }
 
 #a2-btn-left {
   left: 44vw;
   top: 27.5vw;
  
 }
 
 #a2-btn-fine-left {
   left: 48vw;
   top: 27.5vw;
   
 }
 
 #a2-btn-right {
   left: 63vw;
   top: 27.5vw;
  
 }
 
 #a2-btn-fine-right {
   left: 59vw;
   top: 27.5vw;
  
 }
 
 #act2-readings {
   position: absolute;
   width:38vw;
   left: 54vw;
   top : 21vw;
   z-index: 5;
   padding: 1%;
   background-color: skyblue;
   font-size: 1.6vw;
   border-radius: 5px;
 }