.digital-counter-03 #counter {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.digital-counter-03 #counter-2 {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.digital-counter-03 .counter-header {
  text-align: center;
  color: white;
  font-weight: 700;
  font-size: 50px;
  line-height: 70px;
  
}

.digital-counter-03 .counter-1 {
  border-right: solid;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.digital-counter-03 .counter-1:last-child  {
  border-right: none;
}

.digital-counter-03 .counter-2:last-child  {
  border-right: none;
}

.digital-counter-03 .counter-2 {
  border-right: solid;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.digital-counter-03 .counter-value {
  font-size: 50px;
  display: block;
  font-weight: bold;
  color: #000;
}

.digital-counter-03 .counter-symbol {
  font-size: 50px;
  font-weight: bold;
  color: #000;
}

.digital-counter-03 .counter-text {
  font-size: 25px; 
}

.digital-counter-03 .counter-contents {
  display: flex;
}

.digital-counter-03 .counter-container {
  display: flex;
  justify-content: center;
  margin-top: 50px;
}

@media (max-width: 767px) {
  .digital-counter-03 .counter-1, .digital-counter-03 .counter-2 {
    border: none; 
    margin: 20px 0 20px 0;
  }

  .digital-counter-03 #counter {
    flex-direction: column;
  }

  .digital-counter-03 #counter-2 {
    flex-direction: column;
  }

  .digital-counter-03 .counter-header {
    margin-bottom: 30px;
  }
  .digital-counter-03 .counter-container {
    flex-direction: column;
    margin-top: 0px;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
 .row-fluid .span4 {
    width: 32.491713%;
  }

.digital-counter-03 .counters-container {
  display: flex;
  flex-direction:  column;
  align-items: center;
}



