.border-radius-100 {
  -webkit-border-radius: 100%;
     -moz-border-radius: 100%;
          border-radius: 100%;
}
.solid-tabs .tab-main-container.tab-design-12 {
  position: relative;
}
.solid-tabs .tab-main-container.tab-design-12 .tab-marker,
.solid-tabs .tab-main-container.tab-design-12 .tab-content {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.solid-tabs .tab-design-12 {
  margin: 0 auto;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li {
  width: 10%;
  float: none;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li i {
  color: white;
  display: inline !important;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-1 {
  top: 40px;
  left: -200px;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-1 i {
  top: 74px;
  left: 79px;
  -webkit-transform: rotateZ(-38deg);
     -moz-transform: rotateZ(-38deg);
          transform: rotateZ(-38deg);
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-2 {
  -webkit-transform: rotateY(180deg);
     -moz-transform: rotateY(180deg);
          transform: rotateY(180deg);
  top: 40px;
  right: -200px;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-2 i {
  top: 74px;
  right: 66px;
  -webkit-transform: rotateZ(-38deg);
     -moz-transform: rotateZ(-38deg);
          transform: rotateZ(-38deg);
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-3 {
  -webkit-transform: rotateX(180deg);
     -moz-transform: rotateX(180deg);
          transform: rotateX(180deg);
  top: 202px;
  left: -200px;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-3 i {
  top: 74px;
  right: 66px;
  -webkit-transform: rotateZ(-38deg);
     -moz-transform: rotateZ(-38deg);
          transform: rotateZ(-38deg);
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-4 {
  -webkit-transform: rotateX(180deg) rotateY(180deg);
     -moz-transform: rotateX(180deg) rotateY(180deg);
          transform: rotateX(180deg) rotateY(180deg);
  top: 202px;
  right: -200px;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li.quadrant-4 i {
  top: 74px;
  left: 79px;
  -webkit-transform: rotateZ(-38deg);
     -moz-transform: rotateZ(-38deg);
          transform: rotateZ(-38deg);
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li a {
  width: 165px;
  background: none !important;
  max-width: none;
}
.solid-tabs .tab-design-12 .tab-marker.l-inline-list > li a i {
  position: absolute;
}
.solid-tabs .tab-design-12 .tab-marker.tab-marker-tight > li.quadrant-1 {
  top: 45px;
  left: -184px;
}
.solid-tabs .tab-design-12 .tab-marker.tab-marker-tight > li.quadrant-2 {
  top: 45px;
  right: -184px;
}
.solid-tabs .tab-design-12 .tab-marker.tab-marker-tight > li.quadrant-3 {
  top: 195px;
  left: -184px;
}
.solid-tabs .tab-design-12 .tab-marker.tab-marker-tight > li.quadrant-4 {
  top: 195px;
  right: -184px;
}
.solid-tabs .tab-design-12 .tab-content {
  top: 123px;
  left: 100px;
  height: 154px;
  width: 154px;
  padding-top: 0.5em;
  -webkit-border-radius: 100%;
     -moz-border-radius: 100%;
          border-radius: 100%;
  border: 5px solid #03a9f4;
}
