/* Acacia Home Floorplan */

.tabs-block {
  background-color: #ECECEC;
}

.tabs-block h2.section-title,
.tabs-block h3.section-subtitle,
.tabs-block .section-content p,
.tabs-block .amenities-grid-wrap li {
  color: #494949;
}

.tabs-block .tabs-container {
  display: flex;
}

.tabs-block .tabs-container .left-col,
.tabs-block .tabs-container .right-col {
  max-width: 50%;
  width: 100%;
  position: relative;
}

.tabs-block .tabs-container .right-col .tab-image {
  padding-left: 61px;
}

.tabs-nav li a {
  text-transform: uppercase;
  font-weight: 400;
  color: #292929;
  font-size: 15px;
}

.tabs-block .tabs-container .right-col img {
  border: 12px solid #F0F7F6;
}

.tabs-nav li a {
  font-size: .8333rem;
  line-height: 1.2;
}

.tabs-nav li a,
.tabs-nav li:nth-child(2) a.active {
  border-color: #A9A9A9;
}

.tabs-nav li a.active {
  font-weight: 600;
  color: #000000;
  border-color: #A9A9A9;
}
.tabs-nav li a:not(.active) {
    background-color: rgba(137, 137, 137, 0.102);
}
.tabs-block .tabs-content-wrap {
  padding-top: 20px;
  padding-bottom: 100px;
  padding: 20px 32px 85px 32px;
}

@media screen and (max-width: 1440px) {
  .tabs-nav li a {
    font-size: 0.85714rem;
  }

}

@media screen and (max-width: 1024px) {
  .tabs-block .tabs-container .right-col .tab-image {
    padding-left: 30px;
  }

  .tabs-nav li a span{
    max-width: 113px;
  }
}

@media screen and (max-width: 992px) {
  .tabs-block .tabs-container {
    flex-flow: wrap;
  }
  .tabs-block .tabs-container .left-col,
  .tabs-block .tabs-container .right-col {
    max-width: 100%;
  }
}

@media screen and (max-width: 767px) {
    .tabs-nav li a span{
        max-width: 98px;
    }  

  .tabs-block .amenities-grid-wrap li {
    font-size: 1rem;
  }

  .tabs-block .tabs-content-wrap {
    padding: 20px 0 10px 0;
    
  }  

  .tabs-block .tabs-container .right-col .tab-image {
    padding-left: 0
  }

  .tabs-block .tabs-container .right-col img {
    border-width: 6px;
  }

  .tabs-block .amenities-grid-wrap ul.amenities-grid {
    margin-top: 0;
  }
}