body { font-family: sans-serif; }
.questions {
  background: #8dec98;
}
.subjects {
  background: #a2dbf1;
}
.verbs {
  background: #fbbc5d;
}
.objects {
  /* background: #f1a2a2; */
  background: #f0a2f1;
}

.draggable {
    height: 35px;
    line-height: 30px;
    /* background: #F90; */
    border-radius: 7px;
    border: 2px solid white;
    padding-left: 5px;
    padding-right: 15px;
    padding-top: 0px;
    margin: auto;
    float: left;
    font-size: 27px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    text-align: center;
    cursor: pointer;
}
.draggable.is-pointer-down {
   box-shadow: 0px 1px 3px 1px #888888;
}
.draggable.is-dragging { opacity: 0.7; }

hr.style18 { 
  margin-bottom: 50px;
  height: 40px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 1px 0 0 0; 
  border-radius: 20px; 
} 
hr.style18:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 0px 0; 
  border-radius: 20px; 
}
hr.style19 { 
	height: 40px;
    border-style: solid;
    border-color: #8c8b8b;
    border-width: 0px 0px 0px 0px;
    border-radius: 20px;
    border-bottom: 1px solid #8c8b8b;
} 
hr.style19:before { 
  display: block; 
  content: ""; 
  height: 30px; 
  margin-top: -31px; 
  border-style: solid; 
  border-color: #8c8b8b; 
  border-width: 0 0 1px 0; 
  border-radius: 20px; 
}
