.jobokay_latest_list {
  list-style-type: none;
  text-align: left;
}

.mod_jobokay_latest_bubble {
    position: absolute;
    background-color: rgba(255, 255, 255, 0.7);
    border: 1px solid grey;
    width: auto;
    min-width: 80px;
    padding: 4px 30px;
    border-radius: 0px;
    box-shadow: 2px 2px 2px #A0A0A0;
    z-index: 380;
}

.jobokay_latest_responsive {
  display: flex;
  /*justify-content: flex-end;*/
  flex-wrap: wrap;
  position: relative;
  margin-bottom: 0;
}

.jobokay_latest_responsive .jobokay_latest_header {
  font-size: 9px;
  font-weight: bold;
  margin-bottom: 8px;
}

.jobokay_latest_responsive .jobokay_latest_footer .jobokay_latest_specifics {
  font-weight: bold;
  float: left;
}
.jobokay_latest_responsive .jobokay_latest_footer .jobokay_latest_readmore {
  float: right;
}
.jobokay_latest_responsive li {
  /*float: none;*/
  flex: auto;
  display: inline-block;
  vertical-align: top;
}
.jobokay_latest_responsive li:first-child {
  padding-left: 0;
}
.jobokay_latest_responsive li:last-child {
  padding-right: 0;
}
.jobokay_latest_responsive li .jobtitle {
  font-family: Verdana, Geneva, sans-serif;
  /*font-size: 15pt;*/
  margin-bottom: 25pt;
  line-height: normal;
  /*color: #F2541B;*/
  /*text-transform: uppercase;*/
}
.jobokay_latest_responsive li .jobimage {
  margin-top: 25px;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .jobokay_latest_responsive {
    display: block;
  }
  .jobokay_latest_responsive li {
    padding-left: 0;
    padding-right: 0;
  }
}
.jobokay_latest_responsive::after {
  float: none;
  clear: both;
  content: " ";
}
