.circle-container {
  position: relative;
  width: 40em;
  height: 40em;
  padding: 0;
  border-radius: 50%;
  list-style: none;
  margin: 5em auto 0;
  border: solid 5px black; }
  .circle-container > * {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 10em;
    height: 5em;
    margin: -4em -4em; }
    .circle-container > *:nth-of-type(2) {
      transform: rotate(0deg) translate(20em) rotate(0deg); }
    .circle-container > *:nth-of-type(3) {
      transform: rotate(32.7272727273deg) translate(20em) rotate(-32.7272727273deg); }
    .circle-container > *:nth-of-type(4) {
      transform: rotate(65.4545454545deg) translate(20em) rotate(-65.4545454545deg); }
    .circle-container > *:nth-of-type(5) {
      transform: rotate(98.1818181818deg) translate(20em) rotate(-98.1818181818deg); }
    .circle-container > *:nth-of-type(6) {
      transform: rotate(130.9090909091deg) translate(20em) rotate(-130.9090909091deg); }
    .circle-container > *:nth-of-type(7) {
      transform: rotate(163.6363636364deg) translate(20em) rotate(-163.6363636364deg); }
    .circle-container > *:nth-of-type(8) {
      transform: rotate(196.3636363636deg) translate(20em) rotate(-196.3636363636deg); }
    .circle-container > *:nth-of-type(9) {
      transform: rotate(229.0909090909deg) translate(20em) rotate(-229.0909090909deg); }
    .circle-container > *:nth-of-type(10) {
      transform: rotate(261.8181818182deg) translate(20em) rotate(-261.8181818182deg); }
    .circle-container > *:nth-of-type(11) {
      transform: rotate(294.5454545455deg) translate(20em) rotate(-294.5454545455deg); }
    .circle-container > *:nth-of-type(12) {
      transform: rotate(327.2727272727deg) translate(20em) rotate(-327.2727272727deg); }
  .circle-container .circle-center {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 24em;
    height: 24em;
    margin: -12em; }
    .circle-container .circle-center img {
      border-radius: 0%;
      border: 0px; }
  .circle-container img {
    display: block;
    max-width: 100%;
    padding: 1ex;
    background-color: #fff;
    max-height: 130%; }
