@-ms-viewport {
  width: device-width;
}
@media only screen and (max-width: 599px) {
  /*
  ---
  
  name: Custom One
  
  provides: [CSS.CustomOne]
  
  ...
  */
  /* line 13, ../scss/partials/grids/breakpoints/_custom-one.scss */
  h1 {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 1.143;
  }

  /* line 17, ../scss/partials/grids/breakpoints/_custom-one.scss */
  h2 {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 1.273;
  }

  /* line 21, ../scss/partials/grids/breakpoints/_custom-one.scss */
  h3 {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.2;
  }

  /* line 25, ../scss/partials/grids/breakpoints/_custom-one.scss */
  h4 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.333;
  }

  /* line 30, ../scss/partials/grids/breakpoints/_custom-one.scss */
  dl dt, dl dd {
    display: block;
    float: none;
    width: auto;
    margin-right: 0;
  }
  /* line 36, ../scss/partials/grids/breakpoints/_custom-one.scss */
  dl dt {
    padding-bottom: 0;
  }

  /* line 42, ../scss/partials/grids/breakpoints/_custom-one.scss */
  iframe[src*="maps"], iframe[src*="Map"] {
    display: block;
    width: 94%;
    margin: 0 auto 16px;
  }

  /* line 51, ../scss/partials/grids/breakpoints/_custom-one.scss */
  #crumbtrail {
    display: none;
  }
  /* line 53, ../scss/partials/grids/breakpoints/_custom-one.scss */
  #crumbtrail + * {
    margin-top: 16px;
  }

  /* line 60, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .listBlock.jobsList article {
    float: none;
    width: auto;
    padding-left: 0;
  }
  /* line 65, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .listBlock.jobsList figure {
    display: none;
  }
  /* line 68, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .listBlock.jobsList p[itemprop="description"] {
    display: none;
  }

  /* line 75, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .credentials .twoColumns .button:after {
    display: none;
  }

  /* line 80, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .credentials .todo .subNav {
    width: auto;
  }

  /* line 89, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .jobSpecification figure {
    display: none;
  }

  /* line 94, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .confirmation {
    padding: 8px;
  }

  /* line 100, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .jobOfTheWeek figure {
    display: none;
  }

  /* line 106, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .userItemsList .item.delete i:before {
    font-size: 32px;
    font-size: 2rem;
    width: 32px;
    height: 32px;
  }

  /* line 114, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .alerts .deleteAlert .icon-cancel-circled {
    font-size: 32px;
    font-size: 2rem;
    width: 32px;
    height: 32px;
    right: 8px;
  }

  /* line 121, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .userItemsList .column h3 {
    width: 89%;
  }

  /* line 127, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging .first, .paging .last {
    float: none;
    clear: both;
    margin-right: 0;
  }
  /* line 132, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging li {
    margin-bottom: 16px;
  }
  /* line 135, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging .last {
    margin-bottom: 0;
  }
  /* line 139, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging li:not(.first):not(.last) a, .paging li:not(.first):not(.last) span {
    border-radius: 0;
    border-left: 2px solid #757575;
    padding: 0 4px 0 8px;
    color: #efa600;
    background-color: transparent;
    -webkit-transition: color 0.25s ease-in;
            transition: color 0.25s ease-in;
  }
  /* line 146, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging li:not(.first):not(.last) a:hover, .paging li:not(.first):not(.last) span:hover {
    background-color: transparent;
    color: #000;
  }
  /* line 152, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging li:first-of-type[class*="first"] + li * {
    border-left: 0;
  }
  /* line 157, ../scss/partials/grids/breakpoints/_custom-one.scss */
  .paging li[class="selected"] span {
    color: #000 !important;
  }
}
@media only screen and (min-width: 420px) and (max-width: 880px) {
  /*
  ---
  
  name: Custom Two
  
  provides: [CSS.CustomTwo]
  
  ...
  */
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  aside:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 15, ../scss/partials/grids/breakpoints/_custom-two.scss */
  aside .promo {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 18, ../scss/partials/grids/breakpoints/_custom-two.scss */
  aside .promo + .promo, aside .promo + .alerts {
    width: 49.15254%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 24, ../scss/partials/grids/breakpoints/_custom-two.scss */
  #searchSearchContent .listBadge {
    padding: 4px;
  }
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  #searchSearchContent .listBadge:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 27, ../scss/partials/grids/breakpoints/_custom-two.scss */
  #searchSearchContent .listBadge label {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 29, ../scss/partials/grids/breakpoints/_custom-two.scss */
  #searchSearchContent .listBadge label:nth-child(even) {
    width: 49.15254%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}
@media only screen and (min-width: 600px) {
  /*
  ---
  
  name: Custom Three
  
  provides: [CSS.CustomThree]
  
  ...
  */
  /* line 13, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks {
    background-color: #0071bc;
  }
  /* line 16, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .bar {
    display: none;
  }
  /* line 19, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .block:first-child .tab {
    margin-left: 4px;
    background-image: none;
  }
  /* line 24, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .tab {
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../images/designonly/menu-border.png) no-repeat left 5px;
  }
  /* line 29, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .tab:before {
    margin-left: 0;
  }
  /* line 32, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .tab:hover {
    color: #000;
    background: #f2f2f2 none;
  }
  /* line 36, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .content {
    margin-bottom: 0;
  }
  /* line 42, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .selected .tab {
    color: #000;
    background: #f8f8f8 none;
  }
  /* line 44, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .selected .tab:before {
    color: #0071bc;
  }
  /* line 48, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .selected .content {
    clear: right;
    float: right;
    left: auto;
    margin-top: 35px;
    margin-left: -100%;
    width: 100%;
  }
  /* line 59, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .tabbedblocks .selected + .block .tab {
    background-image: none;
  }

  /* line 69, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .onlytabbedblock .selected:first-child .tab {
    float: none;
    margin: 0;
    padding: 6px 12px 8px;
    background-color: #0071bc;
    color: #fff;
  }
  /* line 75, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .onlytabbedblock .selected:first-child .tab:before {
    color: #fff;
  }
  /* line 79, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .onlytabbedblock .selected:first-child .content {
    float: none;
    clear: both;
    width: auto;
    margin-top: 0;
    margin-left: 0;
  }

  /* line 93, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .pagereload .tab:hover a {
    color: #000;
    text-decoration: none;
  }
  /* line 99, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .pagereload .selected .tab a {
    color: #000;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .box .twoColumns.smallRight:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 109, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .box .twoColumns.smallRight .column1 {
    width: 83.05085%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 112, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .box .twoColumns.smallRight .column2 {
    width: 15.25424%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  #footerNav ul:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 123, ../scss/partials/grids/breakpoints/_custom-three.scss */
  #footerNav ul li {
    margin-bottom: 0;
    border: 0;
    float: left;
    margin-right: 12px;
  }
  /* line 127, ../scss/partials/grids/breakpoints/_custom-three.scss */
  #footerNav ul li:after {
    float: left;
    margin-right: 4px;
    content: '|';
    text-decoration: none;
  }
  /* line 132, ../scss/partials/grids/breakpoints/_custom-three.scss */
  #footerNav ul li a {
    float: left;
    margin-right: 12px;
  }

  /* line 139, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .listBlock.jobsList .icon-star {
    left: -28px;
    right: auto;
    margin-left: 0;
  }

  /* line 146, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus {
    position: relative;
    float: right;
    display: block;
    width: 80px;
    height: 84px;
    border-radius: 3px;
    padding-top: 6px;
    padding-right: 0;
    padding-left: 0;
    text-align: center;
  }
  /* line 157, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus:before, .jobsStatus:after {
    position: absolute;
    top: -8px;
    left: 15px;
    content: '';
    width: 10px;
    height: 24px;
    background-color: #cccccc;
    border: 2px solid #fff;
    border-radius: 3px;
  }
  /* line 168, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus:after {
    right: 15px;
    left: auto;
  }
  /* line 172, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus span {
    display: block;
    margin-right: 0;
  }
  /* line 176, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus .dateRemaining {
    margin: auto;
    border-radius: 3px;
    width: 70px;
    height: 56px;
    line-height: 1.866;
    font-size: 30px;
    font-size: 1.875rem;
    background-color: #fff;
    color: #4d4d4d;
  }
  /* line 186, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus .daysRemaining {
    padding-top: 3px;
    padding-bottom: 3px;
    text-transform: capitalize;
    font-size: 12px;
    font-size: 0.75rem;
  }
  /* line 193, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus.styleFour .dateRemaining.icon-clock {
    display: block;
  }
  /* line 196, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobsStatus.styleFour .daysRemaining {
    background-color: #fff;
    margin: 0 5px;
    color: #4d4d4d;
  }

  /* line 206, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .userItemsList .item.delete {
    z-index: 40;
    top: -13px;
    right: -10px;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .jobSpecification:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 215, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .jobSpecification dl {
    float: left;
    width: 68%;
  }

  /* line 224, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .content .communications li div {
    width: 22.5%;
    float: left;
  }
  /* line 227, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .content .communications li div.type, .content .communications li div.date {
    margin-left: 0;
  }
  /* line 230, ../scss/partials/grids/breakpoints/_custom-three.scss */
  .content .communications li div:first-child {
    width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  /*
  ---
  
  name: Mobile
  
  provides: [CSS.Mobile]
  
  ...
  */
  /* line 13, ../scss/partials/grids/breakpoints/_mobile.scss */
  #wrapper {
    overflow: hidden;
    padding: 0 10px;
  }

  /* line 23, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .column1 .first {
    padding-top: 4px;
  }
  /* line 27, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .column2 > h4 {
    text-align: right;
  }
  /* line 33, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .dashboard a i:before, .credentials .todo a i:before, .credentials .icon-logout:before, .credentials .icon-login:before, .credentials .accessibility > a > i:before {
    font-size: 22px;
  }
  /* line 37, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .todo {
    position: static;
    padding-top: 2px;
  }
  /* line 40, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .todo .icon-angle-down {
    vertical-align: 2px;
  }
  /* line 43, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .todo .subNav {
    margin-top: -2px;
    left: 10px;
    right: 10px;
    margin-left: 0;
    width: auto;
  }
  /* line 49, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .todo .subNav:before {
    margin-left: 96px;
  }
  /* line 52, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .todo .subNav:after {
    margin-left: 96px;
  }
  /* line 59, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .show.dropdown > a {
    position: relative;
    z-index: 12;
  }
  /* line 67, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .accessibility .subNav:before {
    left: 188px;
  }
  /* line 70, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials .accessibility .subNav:after {
    left: 189px;
  }
  /* line 76, ../scss/partials/grids/breakpoints/_mobile.scss */
  .credentials.signedOut .twoColumns .column1 {
    width: auto;
  }

  /* line 84, ../scss/partials/grids/breakpoints/_mobile.scss */
  .jobsHeader .jobsStatus {
    display: none;
  }

  /* line 91, ../scss/partials/grids/breakpoints/_mobile.scss */
  .popOver a span {
    display: none;
  }
  /* line 94, ../scss/partials/grids/breakpoints/_mobile.scss */
  .popOver .content {
    width: 300px;
  }

  /* line 101, ../scss/partials/grids/breakpoints/_mobile.scss */
  .jobOfTheWeek figure {
    margin-top: -30px;
  }

  /* line 107, ../scss/partials/grids/breakpoints/_mobile.scss */
  .userItemsList .item.details {
    display: block;
    margin-left: 0;
    border-left: 0;
    padding-left: 0;
  }
}
@media only screen and (min-width: 768px) {
  /*
  ---
  
  name: Tablet
  
  provides: [CSS.Tablet]
  
  ...
  */
  /* line 13, ../scss/partials/grids/breakpoints/_tablet.scss */
  #wrapper {
    padding: 0 20px;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .threeColumns:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 23, ../scss/partials/grids/breakpoints/_tablet.scss */
  .threeColumns .columnOne {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 26, ../scss/partials/grids/breakpoints/_tablet.scss */
  .threeColumns .columnTwo {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 29, ../scss/partials/grids/breakpoints/_tablet.scss */
  .threeColumns .columnThree {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 35, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials {
    padding-right: 20px;
    padding-left: 20px;
  }
  /* line 39, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .twoColumns .column1 {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 42, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .twoColumns .column2 {
    width: 40.67797%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 47, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .dropdown a i {
    margin-right: 4px;
  }
  /* line 50, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .dropdown .icon-angle-down:before {
    margin-right: 0;
  }
  /* line 53, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .dropdown:after {
    margin-left: 4px;
    content: '|';
  }
  /* line 59, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .column > ul > li > a > i + span {
    position: static;
    left: auto;
  }
  /* line 65, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .column2 > ul > li:first-child:after {
    margin-left: 12px;
    content: '|';
  }
  /* line 69, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .column2 > ul > li:first-child span {
    position: static;
    left: auto;
  }

  /* line 79, ../scss/partials/grids/breakpoints/_tablet.scss */
  .signedOut .twoColumns .column2 {
    width: 33.42553%;
  }
  /* line 81, ../scss/partials/grids/breakpoints/_tablet.scss */
  .signedOut .twoColumns .column2 > ul {
    padding-top: 16px;
  }

  /* line 91, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .subNav:after {
    left: 101px;
  }
  /* line 94, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .subNav:before {
    left: 100px;
  }
  /* line 97, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .subNav .sleeve {
    padding: 16px 24px;
  }
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .credentials .subNav .sleeve ul:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 102, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .subNav .sleeve li {
    float: left;
    width: 180px;
  }
  /* line 109, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .todo .subNav {
    width: 560px;
    margin-left: -60px;
  }
  /* line 116, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .accessibility .subNav:before {
    left: 139px;
  }
  /* line 119, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .accessibility .subNav:after {
    left: 140px;
  }
  /* line 124, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .accessibility .sleeve ul {
    list-style: none;
    list-style-position: outside;
    margin-left: 0;
    padding-left: 0;
  }
  /* line 127, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .accessibility .sleeve li {
    float: none;
    margin-right: 0;
    width: auto;
    padding-right: 0;
    padding-left: 0;
  }
  /* line 135, ../scss/partials/grids/breakpoints/_tablet.scss */
  .credentials .accessibility.show > .subNav {
    margin-left: -104px;
  }

  /* line 144, ../scss/partials/grids/breakpoints/_tablet.scss */
  .headerIntro .sleeve {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 147, ../scss/partials/grids/breakpoints/_tablet.scss */
  .headerIntro .headerOptions {
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .categorySearch .content:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 158, ../scss/partials/grids/breakpoints/_tablet.scss */
  .categorySearch .listBadge {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 160, ../scss/partials/grids/breakpoints/_tablet.scss */
  .categorySearch .listBadge + .listBadge {
    width: 49.15254%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 164, ../scss/partials/grids/breakpoints/_tablet.scss */
  .categorySearch .all {
    clear: both;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .employment ul:after, .education ul:after, .memberships ul:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 174, ../scss/partials/grids/breakpoints/_tablet.scss */
  .employment li, .education li, .memberships li {
    text-align: right;
  }
  /* line 177, ../scss/partials/grids/breakpoints/_tablet.scss */
  .employment .date, .education .date, .memberships .date {
    float: left;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  #cookiePolicy .sleeve:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 187, ../scss/partials/grids/breakpoints/_tablet.scss */
  #cookiePolicy .subSleeve {
    float: left;
    width: 85%;
  }
  /* line 191, ../scss/partials/grids/breakpoints/_tablet.scss */
  #cookiePolicy .formContainer {
    float: right;
    text-align: right;
    margin-top: 16px;
  }

  /* line 199, ../scss/partials/grids/breakpoints/_tablet.scss */
  .jobSpecification dl {
    width: 75%;
  }

  /* line 206, ../scss/partials/grids/breakpoints/_tablet.scss */
  .jobsHeader h1, .jobsHeader .pageOptions {
    display: inline-block;
    vertical-align: top;
  }
  /* line 209, ../scss/partials/grids/breakpoints/_tablet.scss */
  .jobsHeader > .sleeve {
    float: left;
    width: 83.05085%;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  form div:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 220, ../scss/partials/grids/breakpoints/_tablet.scss */
  form div > label, form .fauxLabel {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    text-align: right;
  }
  /* line 224, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .text, form .select, form textarea, form .fauxContent {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 227, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .small {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 230, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .medium {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 233, ../scss/partials/grids/breakpoints/_tablet.scss */
  form div > legend {
    text-align: right;
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 236, ../scss/partials/grids/breakpoints/_tablet.scss */
  form div > legend + .group {
    margin-left: 0;
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 241, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .group {
    margin-left: 33.89831%;
  }
  /* line 243, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .group label {
    text-align: left;
    display: block;
    float: none;
    width: auto;
    margin-right: 0;
  }
  /* line 250, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .group .errorbox {
    margin-left: 0;
    width: 87.17949%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    float: none;
  }
  /* line 256, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .help {
    margin-left: 33.89831%;
  }
  /* line 259, ../scss/partials/grids/breakpoints/_tablet.scss */
  form button:first-child {
    margin-left: 33.89831%;
  }
  /* line 262, ../scss/partials/grids/breakpoints/_tablet.scss */
  form .errorbox {
    margin-left: 33.89831%;
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    float: none;
    clear: both;
  }
  /* line 270, ../scss/partials/grids/breakpoints/_tablet.scss */
  form.wideFields label {
    float: none;
    display: block;
    margin-right: 0;
    width: auto;
    text-align: left;
  }
  /* line 276, ../scss/partials/grids/breakpoints/_tablet.scss */
  form.wideFields label + textarea {
    width: 94%;
  }
  /* line 280, ../scss/partials/grids/breakpoints/_tablet.scss */
  form.wideFields div.errorbox {
    margin-left: 0;
    padding-bottom: 16px;
    width: 94%;
  }
  /* line 285, ../scss/partials/grids/breakpoints/_tablet.scss */
  form.wideFields .help, form.wideFields button:first-child {
    margin-left: 0;
  }

  /* line 294, ../scss/partials/grids/breakpoints/_tablet.scss */
  .applications .content form .group, .applications .content legend, .applications .content button {
    margin-left: 22px;
  }

  /* line 302, ../scss/partials/grids/breakpoints/_tablet.scss */
  .listBlock.jobsList article {
    width: 83.05085%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }

  /* line 309, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobsHeader h1 {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 312, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobsHeader .pageOptions {
    display: block;
    clear: left;
  }
  /* line 316, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobsHeader .toRight {
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 321, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobExtras.top {
    margin-bottom: 20px;
  }
  /* line 322, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobExtras.top h3 {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 325, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobExtras.top .jobDetailsButton {
    text-align: center;
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  #jobsMicrosite .jobExtras.top:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 332, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobExtras.bottom {
    margin-bottom: 20px;
  }
  /* line 333, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .jobExtras.bottom .jobDetailsButton {
    text-align: center;
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  #jobsMicrosite .jobExtras.bottom:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 341, ../scss/partials/grids/breakpoints/_tablet.scss */
  #jobsMicrosite .micrositeImage {
    margin-bottom: 20px;
  }

  /* line 347, ../scss/partials/grids/breakpoints/_tablet.scss */
  .confirmation.withdraw {
    min-height: 197px;
  }
  /* line 350, ../scss/partials/grids/breakpoints/_tablet.scss */
  .confirmation.withdraw form button:first-child {
    margin-left: 0;
  }

  /* line 361, ../scss/partials/grids/breakpoints/_tablet.scss */
  .js-disabled .credentials .subNav li {
    width: 220px;
  }
  /* line 365, ../scss/partials/grids/breakpoints/_tablet.scss */
  .js-disabled .credentials .dropdown:after {
    display: none;
  }
}
@media only screen and (max-width: 880px) {
  /*
  ---
  
  name: Custom four
  
  provides: [CSS.CustomFour]
  
  ...
  */
  /* line 14, ../scss/partials/grids/breakpoints/_custom-four.scss */
  #mainContent > .columnOne {
    margin-bottom: 24px;
  }

  /* line 23, ../scss/partials/grids/breakpoints/_custom-four.scss */
  .credentials.signedOut .column h4, .credentials.signedOut .column p {
    position: absolute;
    left: -9999px;
  }
}
@media only screen and (min-width: 881px) {
  /*
  ---
  
  name: Desktop
  
  description: core styles for desktop
  
  provides: CSS.Desktop
  
  ...
  */
  /* line 14, ../scss/partials/grids/breakpoints/_desktop.scss */
  #wrapper {
    max-width: 1220px;
    padding: 0 20px;
    margin: 0 auto;
  }

  /* line 23, ../scss/partials/grids/breakpoints/_desktop.scss */
  .credentials > .sleeve {
    max-width: 1180px;
    margin: 0 auto;
  }

  /* line 31, ../scss/partials/grids/breakpoints/_desktop.scss */
  .credentials .column > ul > .first span {
    position: static;
    left: auto;
  }
  /* line 36, ../scss/partials/grids/breakpoints/_desktop.scss */
  .credentials .twoColumns .column1 {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 39, ../scss/partials/grids/breakpoints/_desktop.scss */
  .credentials .twoColumns .column2 {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 41, ../scss/partials/grids/breakpoints/_desktop.scss */
  .credentials .twoColumns .column2 > p:first-child {
    text-align: right;
  }

  /* line 50, ../scss/partials/grids/breakpoints/_desktop.scss */
  .signedOut .twoColumns .column1 h4, .signedOut .twoColumns .column1 p {
    position: absolute;
    left: -9999px;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .twoColumns:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 60, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns > .column {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 63, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns > .columnTwo {
    width: 49.15254%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 69, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns.smallRight > .columnOne {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 72, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns.smallRight > .columnTwo {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 77, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns.smallLeft > .columnOne {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 80, ../scss/partials/grids/breakpoints/_desktop.scss */
  .twoColumns.smallLeft > .columnTwo {
    width: 66.10169%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 88, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help {
    float: left;
    position: relative;
    margin: 0;
    width: 20px;
    height: 20px;
    cursor: pointer;
    clear: none;
  }
  /* line 96, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help i {
    display: block;
  }
  /* line 99, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help .helpText {
    position: absolute;
    left: -9999px;
    border: 1px solid #ffc135;
    padding: 12px 8px 12px 12px;
    background-color: #fff5df;
    -webkit-transition: opacity .2s ease-in;
            transition: opacity .2s ease-in;
    top: -31px;
    margin-left: 4px;
    z-index: 10;
    display: block;
    width: 200px;
    position: relative;
    opacity: 0;
  }
  /* line 110, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help .helpText:after, .no-touch .help .helpText:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    top: 20px;
  }
  /* line 120, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help .helpText:after {
    border-color: rgba(255, 245, 217, 0);
    border-right-color: #fff5df;
    border-width: 12px;
    margin-top: -12px;
  }
  /* line 126, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help .helpText:before {
    border-color: rgba(255, 193, 64, 0);
    border-right-color: #ffc135;
    border-width: 13px;
    margin-top: -13px;
  }
  /* line 134, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .help:hover .helpText, .no-touch .help:focus .helpText {
    left: 30px;
    opacity: 1;
  }

  /* line 140, ../scss/partials/grids/breakpoints/_desktop.scss */
  .help {
    margin-left: 25.64103%;
  }

  /* line 143, ../scss/partials/grids/breakpoints/_desktop.scss */
  .no-touch .jobsOptions .icon-star.help {
    position: static;
    width: auto;
    height: auto;
  }

  /* line 151, ../scss/partials/grids/breakpoints/_desktop.scss */
  .categorySearch .listBadge {
    width: 48.71795%;
    float: left;
    margin-right: 2.5641%;
    display: inline;
  }
  /* line 153, ../scss/partials/grids/breakpoints/_desktop.scss */
  .categorySearch .listBadge + .listBadge {
    width: 48.71795%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  footer .footerPromos:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 163, ../scss/partials/grids/breakpoints/_desktop.scss */
  footer .footerPromos > li {
    margin-bottom: 0;
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    min-height: 231px;
  }
  /* line 167, ../scss/partials/grids/breakpoints/_desktop.scss */
  footer .footerPromos > li.last {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 172, ../scss/partials/grids/breakpoints/_desktop.scss */
  footer .promo {
    text-align: center;
  }

  /* line 179, ../scss/partials/grids/breakpoints/_desktop.scss */
  .search header .clearChecked {
    float: right;
  }
  /* line 182, ../scss/partials/grids/breakpoints/_desktop.scss */
  .search .group {
    border: 1px solid #e5e5e5;
    background-color: #fff;
  }
  /* line 185, ../scss/partials/grids/breakpoints/_desktop.scss */
  .search .group.overflow {
    height: 243px;
    overflow-y: scroll;
  }

  /* line 195, ../scss/partials/grids/breakpoints/_desktop.scss */
  .box .twoColumns.smallRight .column1 {
    width: 77.27273%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 198, ../scss/partials/grids/breakpoints/_desktop.scss */
  .box .twoColumns.smallRight .column2 {
    width: 80px;
  }

  /* line 207, ../scss/partials/grids/breakpoints/_desktop.scss */
  .applications .content form .group, .applications .content legend, .applications .content button {
    margin-left: 22px;
  }
  /* line 211, ../scss/partials/grids/breakpoints/_desktop.scss */
  .applications .content .withdraw button {
    margin-left: 0;
  }

  /* line 220, ../scss/partials/grids/breakpoints/_desktop.scss */
  .refineResults {
    display: none;
  }

  /* line 227, ../scss/partials/grids/breakpoints/_desktop.scss */
  .jobSpecification dl {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }

  /* line 235, ../scss/partials/grids/breakpoints/_desktop.scss */
  .box.profile dl dt, .box.profile dl dd {
    display: block;
    width: auto;
  }

  /* line 246, ../scss/partials/grids/breakpoints/_desktop.scss */
  .box.userItemsList .twoColumns.smallRight .column1 {
    width: 83%;
  }

  /* line 254, ../scss/partials/grids/breakpoints/_desktop.scss */
  .listBlock.jobsList article {
    width: 74.35897%;
    float: left;
    margin-right: 2.5641%;
    display: inline;
  }

  /* line 263, ../scss/partials/grids/breakpoints/_desktop.scss */
  .listBlock.jobsList .help .helpText, .jobOfTheWeek .help .helpText {
    top: -34px;
  }

  /* line 271, ../scss/partials/grids/breakpoints/_desktop.scss */
  .jobsOptions > .last {
    float: right;
    clear: none;
    padding: 0;
  }
  /* line 275, ../scss/partials/grids/breakpoints/_desktop.scss */
  .jobsOptions > .last .listInline li {
    padding: 0;
    float: left;
  }

  /* line 284, ../scss/partials/grids/breakpoints/_desktop.scss */
  .alerts .titleAlert {
    width: 85%;
  }
}
@media only screen and (max-width: 1022px) {
  /*
  ---
  
  name: Custom five
  
  provides: [CSS.CustomFive]
  
  ...
  */
  /* line 14, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul {
    display: none;
  }
  /* line 16, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul.showMenu {
    display: block;
  }
  /* line 19, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul > li {
    background-color: #007acb;
    margin-bottom: 0;
    border-bottom: 1px solid #008ae5;
    padding: 10px 10px 9px;
  }
  /* line 25, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul > li:hover {
    background-color: #f8f8f8;
    border-bottom-color: #f8f8f8;
  }
  /* line 28, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul > li:hover a {
    color: #000;
  }
  /* line 31, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 > ul > li:hover a + .handle {
    color: #0071bc;
  }
  /* line 36, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 .dropdown.show {
    background-color: #f2f2f2;
    border-bottom: 0;
  }
  /* line 39, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 .dropdown.show > a {
    color: #000;
  }
  /* line 42, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 .dropdown.show ul {
    display: block;
    margin: 20px -10px 0;
  }
  /* line 45, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .menuStyle1 .dropdown.show ul li {
    padding-right: 10px;
    padding-left: 10px;
  }

  /* line 55, ../scss/partials/grids/breakpoints/_custom-five.scss */
  .js-disabled .menuStyle1 ul {
    display: block;
  }
}
@media only screen and (min-width: 1023px) {
  /*
  ---
  
  name: Custom Six
  
  provides: [CSS.CustomSix]
  
  ...
  */
  /* line 40, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .credentials.signedOut h4 + ul {
    width: auto;
  }
  /* line 43, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .credentials .signedOut .twoColumns .column1 .button {
    float: right;
  }

  /* line 51, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .navToggle, .menuStyle1 .handle {
    display: none;
  }
  /* line 45, c:/Git/recruitdesigns/Site/Client/11/scss/modules/_mixins.scss */
  .menuStyle1 > ul:after {
    content: '';
    clear: both;
    display: table;
  }
  /* line 58, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 > ul > li {
    float: left;
    margin-bottom: 0;
    background: url(../images/designonly/menu-border.png) no-repeat left;
  }
  /* line 62, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 > ul > li:first-child {
    margin-left: 5px;
    background-image: none;
  }
  /* line 66, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 > ul > li > a {
    float: left;
    padding: 10px 16px;
  }
  /* line 69, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 > ul > li > a:hover {
    background-color: #e5e5e5;
    color: #000;
  }
  /* line 74, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 > ul > li:hover > a {
    background-color: #f2f2f2;
    color: #000;
    padding-top: 5px;
    margin-top: 5px;
  }
  /* line 80, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown > a:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
    content: '\e82c';
    float: right;
    margin: 4px 0 0 4px;
    text-decoration: none;
  }
  /* line 90, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown:hover > a:before {
    color: #757575;
    text-decoration: none;
  }
  /* line 97, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .selected > a {
    padding-top: 5px;
    margin-top: 5px;
    background-color: #fff;
    color: #000;
  }
  /* line 104, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .selected + li, .menuStyle1 > ul > li:hover + li {
    background-image: none;
  }

  /* line 113, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown.over > ul, .menuStyle1 .dropdown:hover > ul {
    margin: 42px 0 0;
    padding: 8px 16px;
    left: auto;
    width: 247px;
    text-align: left;
    box-shadow: 5px 5px 6px 0 rgba(143, 143, 143, 0.51);
    display: block;
    position: absolute;
    z-index: 10;
    font-weight: bold;
  }
  /* line 116, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown.over > ul > li, .menuStyle1 .dropdown:hover > ul > li {
    margin-bottom: 0;
    line-height: 1.25;
  }
  /* line 119, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown.over > ul > li a, .menuStyle1 .dropdown:hover > ul > li a {
    display: inline-block;
    vertical-align: top;
    max-width: 192px;
  }
  /* line 125, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .menuStyle1 .dropdown.over > ul > li:before, .menuStyle1 .dropdown:hover > ul > li:before {
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
    content: '\e82a';
    color: #757575;
  }

  /* line 135, ../scss/partials/grids/breakpoints/_custom-six.scss */
  #jobsMicrosite .textWrapper {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
    margin-left: 16.94915%;
    float: none;
  }
  /* line 141, ../scss/partials/grids/breakpoints/_custom-six.scss */
  #jobsMicrosite .jobExtras.bottom .jobDetailsButton {
    width: 41.17647%;
    float: left;
    margin-right: 2.94118%;
    display: inline;
  }

  /* line 149, ../scss/partials/grids/breakpoints/_custom-six.scss */
  .js-disabled .menuStyle1 .dropdown:hover > ul {
    margin: 42px 0 0;
    padding: 8px 16px;
    left: auto;
    width: 247px;
    text-align: left;
    box-shadow: 5px 5px 6px 0 rgba(143, 143, 143, 0.51);
    display: block;
    position: absolute;
    z-index: 10;
  }
}
@media only screen and (min-width: 1280px) {
  /*
  ---
  
  name: Custom Seven
  
  provides: [CSS.CustomSeven]
  
  ...
  */
  /* line 21, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  aside dl dt, aside dl dd {
    display: block;
    float: none;
    margin-right: 0;
    width: auto;
  }

  /* line 33, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight > .columnOne {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 36, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight > .columnTwo {
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 41, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallLeft > .columnOne {
    width: 23.72881%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 44, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallLeft > .columnTwo {
    width: 74.57627%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 51, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns .columnOne > .twoColumns.smallRight .columnOne {
    width: 65.90909%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 54, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns .columnOne > .twoColumns.smallRight .columnTwo {
    width: 31.81818%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 62, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column1 {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 63, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column1 h4, .credentials.signedOut .twoColumns .column1 p {
    position: static;
    left: auto;
  }
  /* line 66, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column1 .button {
    float: none;
  }
  /* line 71, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column2 {
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    border-left: 1px solid #e5e5e5;
  }
  /* line 72, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column2 > p:first-child {
    position: static;
    left: auto;
  }
  /* line 75, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .credentials.signedOut .twoColumns .column2 > ul {
    padding-top: 0;
  }

  /* line 85, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .signedOut .twoColumns .column1 {
    position: relative;
  }
  /* line 87, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .signedOut .twoColumns .column1 .button {
    position: absolute;
    top: 16px;
    right: 16px;
  }

  /* line 97, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article {
    margin-right: 0;
  }
  /* line 100, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList .bodyContent {
    width: 88.63636%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 106, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDescription {
    width: 61.53846%;
    float: left;
    margin-right: 2.5641%;
    display: inline;
  }
  /* line 108, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDescription p:last-of-type {
    margin-bottom: 0;
  }
  /* line 112, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDetails {
    padding-top: 8px;
    width: 35.89744%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 115, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDetails p span {
    display: block;
  }
  /* line 117, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDetails p span:after {
    content: "";
  }
  /* line 121, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article .jobDetails h4 {
    position: static;
    left: auto;
  }

  /* line 128, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .boxsizing .listBlock.jobsList .jobDescription {
    border-right: 1px solid #e5e5e5;
    padding-right: 12px;
  }

  /* line 136, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .jobsHeader > .sleeve {
    width: 91.52542%;
  }

  /* line 143, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form div > label, form .fauxLabel {
    width: 31.81818%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 146, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .help {
    margin-left: 22.72727%;
  }
  /* line 149, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .text, form .select, form textarea, form .fauxContent {
    width: 54.54545%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 152, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .small {
    width: 20.45455%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 155, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .medium {
    width: 31.81818%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 158, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form div > legend {
    width: 31.81818%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
  }
  /* line 161, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .group .errorbox {
    margin-left: 0;
    width: 82.75862%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    float: none;
  }
  /* line 166, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .group, form button:first-child {
    margin-left: 34.09091%;
  }
  /* line 169, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  form .errorbox {
    margin-left: 34.09091%;
    width: 54.54545%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
    float: none;
    clear: both;
  }

  /* line 180, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight.categorySearch .columnOne .listBadge {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%;
    display: inline;
  }
  /* line 182, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight.categorySearch .columnOne .listBadge + .listBadge {
    width: 48.27586%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 188, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight.categorySearch .columnTwo label {
    float: none;
    margin-right: 0;
    width: 100%;
  }
  /* line 193, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .twoColumns.smallRight.categorySearch .columnTwo button {
    margin-left: 0;
  }

  /* line 201, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .headerIntro .sleeve {
    width: 74.57627%;
    float: left;
    margin-right: 1.69492%;
    display: inline;
  }
  /* line 204, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .headerIntro .headerOptions {
    width: 23.72881%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }

  /* line 210, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  aside .slider {
    width: 278px;
  }
  /* line 212, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  aside .slider .thumbs {
    width: 278px;
  }

  /* line 221, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .box.userItemsList .twoColumns.smallRight .column1 {
    width: 88.5%;
  }

  /* line 229, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .listBlock.jobsList article {
    width: 88.63636%;
    float: left;
    margin-right: 2.27273%;
    display: inline;
    margin-right: 0;
  }

  /* line 236, ../scss/partials/grids/breakpoints/_custom-seven.scss */
  .activeCategories li a span:first-child {
    width: 228px;
  }
}
