.example {
  padding: 1em 1em 1em 1em;
  background: #d8f9fb 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.proof {
  padding: 1em 1em 1em 1em;
  background: #D9D8FC; 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.theorem {
  padding: 1em 1em 1em 1em;
  background: #d9d8fc 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.definition {
  padding: 1em 1em 1em 1em;
  background: #d9f2e6 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.exercise {
  padding: 1em 1em 1em 1em;
  background: #79d2a6 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.solution {
  padding: 1em 1em 1em 1em;
  background: #d9f2e6 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.technique {
  padding: 1em 1em 1em 1em;
  background: #fdda85 5px center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}

.aside {
  padding: 1em 1em 1em 1em;
  background: #e6faaa center/3em no-repeat;
    border-radius: 15px;    
  margin-bottom: 10px; 
  text-indent: 0px;
}


