body, html {
  height: 100%;
  margin: 0;
}

a { 
  color: inherit; 
} 

.border-main-text {
	width: 110px;
	border-bottom: 4px solid #e60000;
}
.work-text {
	font-size: 18px;
}
.work-td {
  /* padding-right: 25px; */
  width: 70px;
}
.work-td-icon {
	vertical-align: top;
}
.work-detail-text {
	font-size: 14px;
	margin-top: -15px;
}
.text-decoration-none {
  text-decoration: none;
  text-decoration-color: none;
}
.icon-work {
  font-size: 50px;
  color: #e60000;
}



/*working.php*/
.work-bg {
	background-color: #f5f5f5;
	padding-top: 40px;
	padding-bottom: 30px;
}
.cus-p {
	margin-top: 5px;
}
.col-padding {
	padding-bottom: 30px;
}



/*image header*/
.bg {
  /* The image used */

  /* Full height */
  height: 40%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}


/**/
  .container-img {
    position: relative;
    color: white;
  }
  .centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .bottom-left {
    position: absolute;
    bottom: 50%;
    left: 20%;
  }

  /*customer page*/
  .cus-bg {
    background-color: #f5f5f5;
    padding-top: 40px;
    padding-bottom: 30px;
  }
  .cus-p {
    margin-top: 5px;
  }