.job-posts .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:126px}.job-posts .intro h6{line-height:1.75;margin-bottom:20px;width:100%}.job-posts .intro .controls{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;width:100%}.job-posts .intro .controls .select{cursor:pointer;position:relative}.job-posts .intro .controls .select .bar{border-bottom:1px solid #fc6920;padding-bottom:15px;padding-right:40px}.job-posts .intro .controls .select .bar:after{content:url(https://www.birminghambank.com/wp-content/themes/birmingham-bank/library/images/icons/chevron-d.svg);position:absolute;right:0;top:3px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.job-posts .intro .controls .select .bar.spin:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.job-posts .intro .controls .select .items{background-color:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.2);display:none;flex-direction:column;padding:10px;position:absolute;top:50px;width:auto;width:100%;z-index:3}.job-posts .intro .controls .select .items a:not(:last-of-type){display:block;margin-bottom:10px}.job-posts .intro .controls .select .items a{color:inherit}.job-vacancy-row{background-color:#fff;border-radius:10px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);box-shadow:1px 1px 10px rgba(0,0,0,.2);padding:2em}.job-vacancy-col .content .breif .point{align-items:flex-start;flex-direction:column}@media only screen and (min-width:768px){.job-vacancy-col .content .breif .point{align-items:center;flex-direction:row}.job-posts .intro h6{margin-bottom:0;width:50%}.job-posts .intro .controls{justify-content:flex-end;width:50%}.job-posts .intro .controls .select .bar{padding-left:15px}}