/* CSS Document */
body{
  background-color: #FEFFE2;
}

.section-top{
  padding-top: 50px;
  height: 130px;
}

.section-top h1{
  font-size: 24px;
  font-weight: bold;
  color: #2BA464;
  margin-bottom: 10px;
}

.section-status-wrapper{
  background-color: rgba(255,255,255, 0.75); 
  padding: 40px;
  margin: 0 20px;
}

.section-status,.section-maintainance,.section-attention{
  padding: 0 20px;
  margin-bottom: 70px;
  text-align: center;
}

.section-status h2{
  text-align: left;
  margin-bottom: -20px;
}

.section-status h3{
  text-align: left;
  margin-bottom: 10px;
}

.section-status p{
  text-align: left;
}

.section-maintainance h2{
  text-align: left;
  margin-bottom: -20px;
}

.section-maintainance h3{
  text-align: left;
  margin-bottom: 10px;
}

.section-maintainance p{
  text-align: left;
}

.section-attention p{
  text-align: left;
  margin: -10px 0 0px;
  font-size: 12px;
}

@media(min-width: 1160px){
  .pcLayout-status{
    max-width: 768px;
    margin: 0 auto;
  }
  
  .section-status h2{
    font-size: 20px;
    line-height: 30px;
  }
  
  .section-maintainance h2{
    font-size: 20px;
    line-height: 30px;
  }
}