body
{
  overflow-x: hidden !important;
}

.center-align
{
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  padding-left: 15px;

}

[data-page="careers"]
{

  color: black !important;
  padding-top:250px;
  padding-bottom: 70px;
  background-color: black !important;


  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  background-image:url(../img/O81.jpg);

}
#h4_wwd1
{
  opacity:1;

}

.wwd-caption
{
  opacity: 0.5;
  font-size: 20px;
  left: 2px;

}


.careers-row
{
    margin: 0 auto;
    padding-top: 60px;

  margin-bottom: 0px;


}

.careers-row-div
{
  margin: 0 auto;
  margin-left: -10px;

  margin-top: -30px;

}


.careers-row-div1
{
  margin-top: 30px;

}
.careers-img-div img
{

  width: 100%;
  border-radius: 10px;
  border-top: 5px solid #009b00;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;

}
.careers-img-div
{
position: relative;

}
.careers-content-div
{
    background: repeating-linear-gradient(
  55deg,
  rgba(255,255,255,0.05),
  rgba(255,255,255,0.05) 10px,
  rgba(255,255,255,0) 10px,
  rgba(255,255,255,0) 20px
);
  background-color: #101010;

  border-radius: 10px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding: 15px;

}


.careers-content-div p
{
color: #BDBDBD;
font-size: 18px;

}

.career-headings
{
  font-size: 26px;
  padding-top: 15px;
}


#careers_section2
{
  padding-bottom: 100px;
  background-image: url(../img/careers-banner-01.jpg);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

@media(max-width: 576px)

{
  .center-align
{
  position: relative;
padding-top: 10px;  top: 0%;
padding-bottom: 50px;
  transform: translateY(0%);
}

.careers-content-div
{
  max-width: 100%;
  margin: 0 auto;
}


.careers-row-div
{
  margin: 0 auto;
  margin-left:0px;

}
}
