﻿#LumesseBody #silk-content {
  width: 100% !important;
  margin-top: 0; }
  @media only screen and (max-width: 807px) {
    #LumesseBody #silk-content {
      padding-left: 0 !important;
      padding-right: 0 !important;
      box-sizing: border-box;
      overflow: hidden; } }

#languageSwitchForm {
  display: none; }

input[name="consent"] {
  margin: 0 6px 0 0 !important; }

div.consent {
  padding-left: 0; }

button[type="submit"] {
  margin-bottom: 10px; }

#sYourEmail {
  margin-bottom: 6px; }

#LumesseBody .job-title {
  font-size: 24px; }
  #LumesseBody .job-title a {
    padding: 7px 16px;
    margin-top: -10px; }
    @media only screen and (max-width: 807px) {
      #LumesseBody .job-title a {
        margin-top: 10px; } }
  #LumesseBody .job-title i.fa.fa-check {
    display: none; }

#LumesseBody .lumesse-section-header {
  font-size: 18px; }

#LumesseBody a {
  color: #333 !important; }

#LumesseBody .btn-primary {
  background-color: #333 !important;
  border-color: #333 !important;
  color: #FFF !important; }

#LumesseBody ul.pagination li.active a {
  color: #FFF !important; }

@media print {
  #LumesseBody .job-title .btn {
    margin-top: 10px; } }

#LumesseBody .jdesc-navi-btn-txt {
  display: block; }

#LumesseBody div.jdesc-params {
  padding-right: 40px !important; }
  @media only screen and (max-width: 807px) {
    #LumesseBody div.jdesc-params {
      padding-right: 15px !important; } }

#LumesseBody #at4-share a {
  margin-bottom: 5px; }

@media only screen and (max-width: 807px) {
  #LumesseBody #at4-share {
    width: auto;
    top: unset;
    bottom: 0;
    margin: 0 auto;
    text-align: center;
    right: unset; }
    #LumesseBody #at4-share #at4-scc, #LumesseBody #at4-share .at-svc-print {
      display: none !important; }
    #LumesseBody #at4-share a {
      float: left;
      margin-bottom: 0;
      margin-right: 5px; } }
