.home-2 .section-content {
  padding: 100px 0;
}

.home-2 .section-content .col {
  padding-bottom: 0;
}

.home-2 .section-content .col p:last-child {
  margin-bottom: 0;
}

.home-3 .section-content {
  padding-bottom: 70px;
}

.home-4 .danhmuc h2 {
  margin-bottom: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.home-5 .section-content {
  padding-top: 40px;
  padding-bottom: 80px;
}

.home-7 .section-content {
  padding-top: 40px;
  padding-bottom: 40px;
}

.home-1-mb .section-content p {
  margin-bottom: 0;
}

.product-section {
  border: 0;
}

@media only screen and (max-width: 48em) {
  .home-2 .section-content {
    padding: 80px 0;
  }

  .home-3 .section-content {
    padding-bottom: 40px;
  }

  .home-5 .slider-style-focus {
    padding: 0;
  }

  .home-5 .section-content {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .home-7 .section-content {
    padding-top: 0;
    padding-bottom: 20px;
  }

  .home .col.has-image {
    padding: 0 0 30px;
  }

  .home .col.has-image .image-cover {
    padding-top: 125% !important;
  }

  .home .home-7 .col.has-image {
    padding: 0 15px 30px;
  }

  .home-4 .danhmuc h2 {
    padding: 15px 15px 0;
  }
	
	.page-id-317 .accordion-inner {
		padding-right: 0;
		padding-left: 0;
		text-align: justify;
	}
	
	.table-responsive {
		overflow-x: auto;
	}
	
	.tuyendung td {
		min-width: 200px !important;
	}
	
	.tuyendung td:first-child {
		min-width: 50px !important;
	}
}
