indented corners SEP

by Rich Costello

HTML

<section>
<div class="corners">
  <div class="arc-top-l"></div>
  <div class="arc-top-r"></div>
  <div class="text"> </div>
  <div class="arc-bottom-l"></div>
  <div class="arc-bottom-r"></div>
</div>
<div class="wallpaper">test</div>
</section>

CSS

.corners {
  background: #4a4a4a;
  color: #fff;
  position:relative;
  overflow:hidden;
}
.text{
  border: 1px solid #fff;  
  padding:8px 20px 8px;
  height:100px;
  display:block
}
.arc-bottom-l, .arc-bottom-r, .arc-top-l, .arc-top-r {
  position:absolute;
  background:#4a4a4a;
  width:24px;
  height:24px;
  border-radius:50%;
  border: 1px solid #fff;
}
.arc-bottom-l {
  bottom:-12px;
  left:-12px;
}
.arc-bottom-r {
  bottom:-12px;
  right:-12px;
}
.arc-top-l {
  top:-12px;
  left:-12px;
}
.arc-top-r {
  top:-12px;
  right:-12px;
}