html{
    scroll-padding-top: 235px !important;
}
div#career-banner-image-block {
    text-align: center;
    background-color: rgb(46,46,46);
    padding: 25px 0px 20px 0px;
    display: flex;
    justify-content: center;
}
#career-banner-image-block p{
	margin-top: 10px;
}
#career-banner-image-block p.search-career-opportunities:after {
    content: "";
    display: block;
    position: relative;
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    -moz-transform: scale(0.9999);
    border-width: 6px 6px 0 6px;
    border-color: #ddd transparent transparent transparent;
    top: -40px;
    right: 0;
    left: 0;
    margin: 0 auto;
    background-color: transparent;
    transform: scaleY(1.65);
}
p.search-career-opportunities a{
	color: white;
    text-decoration: none;
    text-transform: uppercase;
}
#career-banner-image-block span {
    padding: 15px 11px 14px 10px;
    border: 2px solid black;
    margin: -17px 0px 0px 20px;
}
#career-banner-image-block a {
    text-decoration: none;
    text-transform: uppercase;
    color: white;
}
span.career-banner-button:hover {
    color: black;
    background: white;
}

.fixed-career-block {
  position: fixed;
  top:0px; 
  left:0;
  width: 100%; 
  }
  
@media screen and (max-width: 424px) {
	#career-banner-image-block span {
    		margin: -17px 10px 0px -6px !important;
	}
	#career-banner-image-block p.search-career-opportunities:after {
    		top: -50px !important;
	}
	#career-banner-image-block span{
		border: 0px;
	}
} 
@media screen and (max-width: 761px) {
	#career-banner-image-block p.search-career-opportunities:after{
		top: -35px;
	}
	#career-banner-image-block span{
		margin: -17px 0px 0px 0px;
	}
}	