/* Move down content because we have a fixed navbar that is 50px tall */
body {
  padding-top: 50px;
  padding-bottom: 20px;
}

.jumbotron {
  height: 350px;
  align-items: center;
  padding: 0px;
}

.home-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-939798072.jpg');
  height: inherit; 
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}

.home-img-margin {
  margin-top: 100px;
}

.img-headshot {
  width: 200px;
  height: 200px;
  object-fit: cover;
}

.img-inset {
  width: 500px;
  height: 375px;
  object-fit: cover;
}

.corporate-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-811914870.jpg');
  height: inherit;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.corporate-img-margin {
  margin-top: 15px;
}

.jobseeker-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-493449737.jpg');
  height: inherit; 
  background-position: bottom;
  background-repeat: no-repeat;
  background-size: cover;
}

.jobseeker-img-margin {
  margin-top: 25px;
}

.aboutus-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-185524350.jpg');
  height: inherit; 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.aboutus-img-margin {
  margin-top: 75px;
}

.faq-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-1035507788.jpg');
  height: inherit; 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.faq-img-margin {
  margin-top: 75px;
}

.required:after {
  content:"*";
  font-weight:bold;
}

.news-img {
  max-width: 100%;
  background-image: url('/static/img/iStock-916414276.jpg');
  height: inherit; 
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.news-img-margin {
  margin-top: 75px;
}

.navbar-img {
  width: 150px;
  height: 62px;
  margin-top: -5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.navbar-3ts {
  padding-top: 0px;
  font-style: italic;
}

.breadcrumb-3ts {
  font-style: italic;
  color: black;
  font-size: 13px;
}

.breadcrumb-angle-3ts {
  color: red;
}

.spacing-mt {
  margin-top: 3px;
}
.spacing-mb {
  margin-bottom: 3px;
}
.spacing-my {
  margin-top: 3px;
  margin-bottom: 3px;
}

.main-jobtitle {
	width: 100% !important;
	margin-top: 5px;
}

.footer-3ts {
  margin-top: 45px;
  background-color: #f5f5f5;
}